The canonical ecosystem architecture and platform-control repository for the Ego Hygiene organization.
Hygiene owns the repository registry, cross-repository architecture decisions, platform policy, adoption model, organization contract index, and migration context. It does not own the implementations of every policy or product capability.
- Holistic architecture
- Repository catalog
- Migration plan
- Agent context
- Diagram sources
- Architecture acceptance decision
- Machine-readable repository catalog
- Repository catalog schema
- Generated repository catalog
- Repository-local context contract
- Repository context policy
- Repository context schema
- Dependency-boundary register
- Dependency-boundary schema
- Generated dependency-boundary view
- Dependency-boundary guide
The accepted written architecture and versioned machine-readable catalog are authoritative. Rendered diagrams, local repository context, and future landscape sites are projections of those sources.
- ADR policy
- Proposed governing decision
- ADR reference template
- ADR migration guide
- ADR validation plan
- ADR front matter schema
- Organization contract index
These artifacts are proposals pending human review. This repository does not yet claim organization-wide ADR validation, generated decision/activity data, or dashboard implementation.
The public organization repository, egohygiene/.github, remains the
organization-facing inbox, profile, public defaults, and fallback coordination
surface. Hygiene is the canonical long-term home for ecosystem architecture,
the repository catalog, organization contracts, and cross-repository ADRs.
See issue #1 for the initial architecture import and issue #2 for the validated repository catalog contract.
Validate the existing repository catalog and its generated view with:
python3 tools/catalog.py --catalog catalog/repositories.yaml validate
python3 tools/catalog.py \
--catalog catalog/repositories.yaml \
check-generated \
--output docs/generated/REPOSITORIES.md
python3 tools/context.py validate
python3 tools/boundaries.py validate
python3 tools/boundaries.py \
check-generated \
--output docs/generated/DEPENDENCY_BOUNDARIES.md
python3 tools/boundaries.py scan \
--repository-root . \
--repository egohygiene/hygiene
python3 -m unittest discover --start-directory tests --pattern "test_*.py"The proposed ADR schemas are reviewed structurally in this phase; executable validation belongs to the later Relay implementation.