LEDGER is the append-only truth. Every economic event recorded. No erasure.
The minimal ledger record MUST support:
| type (enum): GRADIENT | TALK | CONTRIBUTE | PROVISION | SHOP | AUTH | OMICS |
| Type | Source | Signal | Provenance |
|---|---|---|---|
| GRADIENT | Governance score delta | GOVERNANCE_DELTA | commit hash |
| TALK | Conversation turn | SESSION_LEDGERED | trace_id |
| CONTRIBUTE | External work submission | CONTRIBUTION_RECEIVED | contribution id |
| Correspondence sent | CORRESPONDENCE_SENT | resend_id | |
| PROVISION | Infrastructure provisioned | INFRASTRUCTURE_PROVISIONED | provider record |
| SHOP | Stripe payment event | PAYMENT_RECEIVED | stripe_event_id |
| AUTH | Login/logout/grant/deny | AUTH_EVENT | session_id |
| OMICS | Proxy query to upstream source | OMICS_QUERY | query timestamp |
Every LEDGER record MUST project to INTEL via LEARNING:
`` LEDGER entry → LEARNING.md pattern row: Date | Signal | Pattern | Source
Signal derived from type: GRADIENT → GOVERNANCE_DELTA TALK → SESSION_LEDGERED CONTRIBUTE → CONTRIBUTION_RECEIVED EMAIL → CORRESPONDENCE_SENT PROVISION → INFRASTRUCTURE_PROVISIONED SHOP → PAYMENT_RECEIVED AUTH → AUTH_EVENT OMICS → OMICS_QUERY ``
MUST be chain-verifiable. MUST be append-only. SHOULD permit independent verification without secrets.
| *LEDGER | SPEC | SERVICES* |