repo-harness-architecture

Featured

Resolves repo-harness architecture drift requests and updates architecture docs or diagrams without running full init, migrate, or upgrade.

AI & Automation 398 stars 27 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# repo-harness-architecture Use this command when the harness already exists and the user wants a focused architecture documentation, drift-request, or diagram pass. ## Protocol 1. Confirm the target repo path and architecture scope. 2. Inspect `docs/architecture/index.md` and pending files under `docs/architecture/requests/`. 3. When the scope maps to repo code or config, resolve the capability with: - `repo-harness run capability-resolver match --repo <repo> --path <path> --format json` 4. Update the smallest relevant architecture artifact: - umbrella status in `docs/architecture/index.md` - module or snapshot docs under `docs/architecture/` - Mermaid fenced block in the relevant module or snapshot Markdown when a visual flow materially helps - optional human-readable diagram artifact under `docs/architecture/diagrams/` 5. Use Markdown Mermaid as the semantic diagram source; use `mermaid` only for optional human-readable HTML renderings grounded in observed repo files. 6. Archive handled requests with: - `repo-harness run archive-architecture-request --request <request> --status <resolved|superseded|rejected|no-change> --artifact <path> --note <text>` - For `resolved`, the live `Pending` request must declare `> **Architecture Module**:` and that exact existing module path must be supplied as an `--artifact`. 7. Verify with: - `repo-harness run check-architecture-sync` - `repo-harness run capability-resolver validate --repo <repo> --format text`...

Details

Author
Ancienttwo
Repository
Ancienttwo/repo-harness
Created
4 months ago
Last Updated
2 days ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category