Contract Governance
Documentation Map
-
Contract Governance
-
Channel:
stable -
Source repo:
JaddaHelpifyr/jhf-dobby
Contract Governance
This page documents how jhf-dobby stays contract-correct without becoming a competing governance source.
Canonical Truth Boundaries
Fabric is the source of truth for:
- capability class
- contract families
- schema catalog
- producer/consumer matrix
- JARVIS adoption posture
- admission posture
Warp is the source of truth for:
- approval-lane objects
- approval binding and expiry semantics
- fail-closed approval outcomes
Dobby is the source of truth for:
- run records
- replay records
- proposal records
- Dobby metrics
- Dobby runtime readiness materialization
Local Materialization Rules
Dobby may materialize:
- derived readiness and drift views
- effective service mode
- contract-family views derived from Fabric
- replay and proposal lineage derived from Dobby-owned inputs
Dobby must not materialize as local source of truth:
- a second contract registry
- a second admission system
- a second approval owner
- business-domain truth from ERP, CRM, procurement, or ticketing systems
Current Contract Surfaces
- Manifest and runtime publication: ../fabric-manifest.json (
fabric-manifest.json) - Stack publication: STACK_CONTRACT.md (
docs/STACK_CONTRACT.md) - Runtime integrations: INTEGRATIONS.md
- API-facing contract projection: API.md
- QA feature inventory: MODULE_FEATURES.md (
docs/MODULE_FEATURES.md)
Planned Governance Expansion
Planned future work such as business-process optimization signals must keep the same rule set:
- external business truth remains owned by domain systems
- Dobby only consumes governed evidence
- recommendations must be replayable, explainable, and approval-aware
Tracked future feature:
jhf-dobby#41business-process self-learning signals for supplier and workflow quality optimization
License: AGPLv3. See ../LICENSE (LICENSE).
Learn more at helpifyr.com.