Skip to content

v1.5.0 — repository file structure as derived documentation

Choose a tag to compare

@mmaripanguec mmaripanguec released this 25 Jul 17:44
· 5 commits to main since this release
85b5b9c

Added

  • scripts/repo-tree.sh <path> [depth] — deterministic file-structure tree: tracked files only (respects .gitignore), recursive per-directory counts, root files listed, find fallback for non-git dirs. Suite test-repo-tree.sh (17 asserts, committed red before the implementation).
  • System architecture document: new derived section 5.2.1 Repository file structure — generate-architecture.sh injects a depth-2 tree per registered repo on every regeneration ({{FILE_TREES}} placeholder in the template).
  • Documentation standard: new required Annex E — repository file structure (derived tree + curated directory → role → section annotations, development-view complement).
  • /context-report skill: Annex E format encoded (root at depth 2, source dir at first level only, annotation table), structure-driven finding mining (loose migration scripts, deprecated infra trees, tracked tool residues), the E.4 sibling-repos pattern for standalone reports, and the system-doc regeneration step. Framework-neutral wording throughout.

All 7 self-test suites green (178 asserts).