archidoc-cli 0.2.1

Architecture documentation compiler — generates C4 diagrams and docs from source code annotations
archidoc-cli-0.2.1 is not a library.

Language adapter for extracting archidoc annotations from {lang} source code.

TODO: Implementation Guide

  1. Parser (parser.rs): Parse {lang} source files and extract annotation comments

    • Identify archidoc annotation format in {lang} (e.g., docstrings, decorators, comments)
    • Extract module_path, c4_level, purpose, pattern, etc.
    • Parse file tables, relationships, and other metadata
  2. Walker (walker.rs): Traverse source tree and aggregate ModuleDoc

    • Recursively walk {lang} source directories
    • Call parser on each relevant file
    • Aggregate results into Vec
  3. Integration: Export extract_all_docs function for CLI usage

See archidoc-rust adapter for a reference implementation.