aboutsummaryrefslogtreecommitdiff
path: root/hooks
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-22 14:54:44 -0500
committerCraig Jennings <c@cjennings.net>2026-05-22 14:54:44 -0500
commit94f26e020193a61c703f30742afd23fc01a85178 (patch)
tree0f9ce0683f822510fb0ecb7c9bbba78c33724368 /hooks
parent7c66d682c628f7e74198ef423288a77b042f3e04 (diff)
downloadrulesets-94f26e020193a61c703f30742afd23fc01a85178.tar.gz
rulesets-94f26e020193a61c703f30742afd23fc01a85178.zip
docs(commands): make c4 skills notation-independent and level-consistent
Two audit fixes to c4-analyze and c4-diagram. Both treated draw.io as the only output. They now offer draw.io, Structurizr DSL, Mermaid (native C4 types), and PlantUML, with a headless fallback that emits a text notation instead of failing when drawio or a GUI is absent. Both also gained an abstraction-boundary section (a Container is a deployable unit, not a Docker container, and a Component isn't separately deployable) and a check that every element and relationship stays at the diagram's single C4 level.
Diffstat (limited to 'hooks')
0 files changed, 0 insertions, 0 deletions