docs(agents): add architecture overview and CLAUDE.md symlink#100
Conversation
Assisted-by: claude-code/claude-opus-4-8
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
What
AGENTS.mdcovering the four runtime services (traefik,dinghy_layer,join_networks,dns), the dynamic-config data flow, the sharedpkg/roles, and the config surface — the cross-file context that isn't obvious from any single file.CLAUDE.mda symlink toAGENTS.mdso Claude Code and other agentic harnesses read one canonical file. A note at the top ofAGENTS.mdrecords thatCLAUDE.mdis the symlink and onlyAGENTS.mdshould be edited.Why
AGENTS.mdalready documented commands and style conventions but lacked a high-level architecture map. Onboardingclaudeproduced that map; rather than maintain two parallel files, both harnesses now share the same content via a symlink.Notes
PR Type
Documentation
Description
Add architecture overview section to
AGENTS.mdDocument four runtime services, data flow, and shared packages
Create
CLAUDE.mdas symlink toAGENTS.mdAdd symlink notice and minor formatting fix in
AGENTS.mdDiagram Walkthrough
File Walkthrough
AGENTS.md
Add architecture overview and symlink notice to AGENTS.mdAGENTS.md
CLAUDE.mdpoints to this fileservices
pkg/packages and configuration surfaceCLAUDE.md
Add CLAUDE.md symlink to AGENTS.mdCLAUDE.md
CLAUDE.mdas a symlink pointing toAGENTS.md