You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ownership reconciliation needed — 2026-09-25. The location proposed below conflicts with the accepted local ADR-001 and Hygiene ADR-0001: Hygiene owns ecosystem architecture and the repository catalog. Hygiene #60 owns the pending canonical organization-roadmap contract.
Preserve the useful registry/relationship requirements, then reconcile them as extensions or consumers of existing canonical sources. Do not implement a competing canonical registry in .github without a reviewed architectural decision moving ownership. The original proposal below is retained for review; its newer date does not supersede accepted architecture.
The bounded coordination checkpoint is proposed in organization PR #43; this note neither implements nor closes this issue.
Summary
Establish a small, human-maintained organization registry in egohygiene/.github that defines the intended Ego Hygiene repository landscape and cross-repository relationships.
This becomes the canonical organization-level intent layer consumed by Organization Intelligence, Relay aggregation, Observatory, Pace, and architecture tooling.
It should not contain high-frequency generated health or CI state.
Context
The organization is moving toward a hub-and-spoke model:
repository manifests + repository snapshots
↓
organization aggregation
↓
observatory
↓
pace remediation later
The .github repository is the natural organization-level home for durable organizational intent because it already owns organization profile/defaults/templates and existing Organization Intelligence work.
This issue should complement, not duplicate, the existing Organization Intelligence epic and acceptance work.
Important
Ownership reconciliation needed — 2026-09-25. The location proposed below conflicts with the accepted local ADR-001 and Hygiene ADR-0001: Hygiene owns ecosystem architecture and the repository catalog. Hygiene #60 owns the pending canonical organization-roadmap contract.
Preserve the useful registry/relationship requirements, then reconcile them as extensions or consumers of existing canonical sources. Do not implement a competing canonical registry in
.githubwithout a reviewed architectural decision moving ownership. The original proposal below is retained for review; its newer date does not supersede accepted architecture.The bounded coordination checkpoint is proposed in organization PR #43; this note neither implements nor closes this issue.
Summary
Establish a small, human-maintained organization registry in
egohygiene/.githubthat defines the intended Ego Hygiene repository landscape and cross-repository relationships.This becomes the canonical organization-level intent layer consumed by Organization Intelligence, Relay aggregation, Observatory, Pace, and architecture tooling.
It should not contain high-frequency generated health or CI state.
Context
The organization is moving toward a hub-and-spoke model:
The
.githubrepository is the natural organization-level home for durable organizational intent because it already owns organization profile/defaults/templates and existing Organization Intelligence work.This issue should complement, not duplicate, the existing Organization Intelligence epic and acceptance work.
Proposed Organization Surface
Prefer a structure similar to:
Reuse existing organization documents if they already live elsewhere in this repository rather than creating duplicates.
registry.ymlDefine one stable entry per repository.
Suggested fields:
Keep the registry concise. Detailed repository purpose belongs in the repository's own architecture documents and manifest.
relationships.ymlCapture declared organization relationships such as:
Relationship entries should use stable repository/system identifiers rather than free-form names.
Do not infer relationships from source code in this file. This is an intentional organization-level declaration.
Generated-State Boundary
Document a clear boundary between:
Default branch
Human-maintained organization truth:
Generated state
High-frequency outputs such as:
Generated state should not churn the canonical organization-history branch unnecessarily.
A future or existing implementation may use:
statebranchThis issue should define the boundary and interface, not build the entire aggregator.
Integration Direction
The registry should be consumable by:
Repositories should not need to scan the entire organization independently.
Validation
Add deterministic checks for:
Where practical, compare registered GitHub repositories to the accessible organization inventory and report:
Do not automatically rewrite the registry from discovery.
Acceptance Criteria
Related Work
This should feed the existing Organization Intelligence/control-plane roadmap rather than replace it.