chore: Archie 2.8.4 integration#4486
Conversation
|
Important Review skippedToo many files! This PR contains 298 files, which is 148 over the limit of 150. To get a review, narrow the scope: ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (298)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
aac2775 to
6278ffb
Compare
Integrate Archie architecture tooling and its generated baseline. - Add the Archie architecture snapshot under .archie/ (blueprint, rules, drift/health/scan reports, per-folder enrichments) plus the committed hook-runtime scripts; tool internals stay git-ignored via .archie/.gitignore. - Add synthesized enforcement rules under .claude/rules/ and Codex agent config under .codex/. - Add ~360 per-folder CLAUDE.md intent-layer files describing local patterns. - Replace AGENTS.md with the Archie-generated architecture guidance and point CLAUDE.md at AGENTS.md as the canonical agent context. - Update .gitignore (and add .archieignore/.archiebulk) to track Archie outputs while ignoring vendored tooling. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
6278ffb to
f28634a
Compare
Summary
Integrates Archie architecture tooling and its generated baseline into the repository.
.archie/(blueprint, synthesized rules, drift/health/scan reports, per-folder enrichments) plus a small committed hook-runtime; the vendored tooling itself (Python scripts, viewer, caches) stays git-ignored via.archie/.gitignore..claude/rules/and Codex agent config under.codex/.CLAUDE.mdintent-layer files describing local patterns/anti-patterns.AGENTS.mdwith Archie-generated architecture guidance and pointsCLAUDE.mdatAGENTS.mdas the canonical, vendor-neutral agent context..gitignore(and adds.archieignore/.archiebulk) so Archie outputs are tracked while vendored tooling is ignored.Why
Gives every agent/contributor a shared, version-controlled architecture map (decisions, trade-offs, pitfalls, per-folder patterns) and machine-checkable enforcement rules, so architectural drift can be caught on each change.
Notes for reviewers
584,654insertions are almost entirely generated JSON/Markdown artifacts and per-folderCLAUDE.mdfiles).AGENTS.mddropped the previous Makefile quick-reference / testing-command tables and currently labels the project "Unknown Repository"; this should be patched (restore the command tables, set the real repo name) before relying on it as the command source of truth. Prior content is preserved in git history.release-note/ignore(no runtime/API impact).🤖 Generated with Claude Code