Skip to content

docs: expand Building Block View with CLI and Parser Level 3#273

Merged
rdmueller merged 2 commits intodocToolchain:mainfrom
raifdmueller:docs/building-block-view-272
Feb 8, 2026
Merged

docs: expand Building Block View with CLI and Parser Level 3#273
rdmueller merged 2 commits intodocToolchain:mainfrom
raifdmueller:docs/building-block-view-272

Conversation

@raifdmueller
Copy link
Collaborator

Summary

  • Add Level 3: Components of the CLI — C4 component diagram showing CliContext, Click Commands, Output Formatter, Service Layer
  • Add Level 3: Document Parsers — C4 component diagram showing AsciiDoc vs Markdown parser internals (Include Resolver, Attribute Handler, Element Extractors, parser_utils)
  • Add CLI Command Groups table and Parser Comparison table
  • Update Component Responsibilities table: add get_dependencies tool, add Service Layer row

Fixes #272

Test plan

  • All 702 tests pass
  • dacli correctly parses all 3 new Level-3 sections
  • File stays under 500 lines (227 lines)

🤖 Generated with Claude Code

raifdmueller and others added 2 commits February 8, 2026 17:50
…chain#272)

- Add Level 3 component diagram for CLI (CliContext, Click Commands,
  Output Formatter, Service Layer)
- Add Level 3 component diagram for Document Parsers (AsciiDoc vs
  Markdown parser architecture, Include Resolver, Attribute Handler)
- Add CLI command groups table and parser comparison table
- Update Component Responsibilities table (add get_dependencies,
  Service Layer)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
coverage-badge depends on pkg_resources which was removed in
setuptools 82.0.0. Pin to <82 until coverage-badge is updated.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rdmueller rdmueller merged commit 88a7105 into docToolchain:main Feb 8, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs: Feedback for 'Building Block View' 👍

2 participants