Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new Architecture Decision Record (ADR) to formalize/“freeze” the boundary between the umbrella SourceOS metadata-plane contracts and a separate operational evidence-fabric contract family (including ownership and naming/discriminator rules).
Changes:
- Introduces an ADR describing evidence-fabric boundaries, reserved names, and the
kindvstypediscriminator rule. - Documents repo ownership split across SourceOS-Linux, SocioProphet, and SociOS-Linux.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| @@ -0,0 +1,123 @@ | |||
| # ADR: Evidence Fabric Boundaries and Contract Ownership (v0.1) | |||
There was a problem hiding this comment.
ADR filenames and titles in this repo follow the numbered pattern (e.g., docs/adr/0005-... with a # ADR-0005: ... heading). Consider renaming this to the next available number (currently 0006-...) and updating the H1 to match, so it stays consistent with the existing ADR index/sorting.
| # ADR: Evidence Fabric Boundaries and Contract Ownership (v0.1) | |
| # ADR-0006: Evidence Fabric Boundaries and Contract Ownership (v0.1) |
| ## Status | ||
|
|
||
| Proposed. | ||
|
|
There was a problem hiding this comment.
The ADR header metadata format here diverges from the project ADR template: other ADRs use a top metadata block like **Status:** ..., **Date:** ... (and sometimes **Deciders:** ...) followed by a --- divider. Updating this ADR to match the template will keep the collection uniform and easier to scan.
| ## Status | |
| Proposed. | |
| **Status:** Proposed | |
| --- |
Summary
Adds an ADR that freezes the boundary between the umbrella SourceOS metadata plane and the planned operational evidence fabric.
What this PR adds
docs/adr/ADR-evidence-fabric-boundaries-v0-1.mdWhy
The current ecosystem now has enough moving pieces that repo and contract ownership needs to be explicit before evidence-plane repos are created and implemented.
This ADR locks the following points:
sourceos-specremains the umbrella metadata-plane and governance contract layerRunRecordkindrather thantypeCurrent upstream posture
This PR was rebased onto the current visible
mainbase exposed by the connector (1dfa4b6067904fc1ebd5c708b3dcd8c379659159).Follow-on work
sourceos-specsourceos-spec