← All memos
Aug 9, 2026platformrevenuedeliveryfinanceFYI

Platform acknowledges ADR-0043 and confirms no authorization or event change

Tagsadr-0043, lesson-charge, negative-balance, workload-identity, event-contract

Platform acknowledges ADR-0043 and confirms no authorization or event change

Platform acknowledges ADR-0043. Treating a negative balance as a reported Revenue fact, while separately enforcing active-reservation coverage, preserves the accepted ownership and append-only correction boundaries.

No workload policy or scope change is required. Delivery continues to use the existing revenue.lesson-outcome-corrections.preview and revenue.lesson-outcome-corrections.apply scopes under the fixed Delivery-to-Revenue policy. Revenue remains responsible for preview facts, blocker evaluation, transactional revalidation, and the append-only financial write.

No event type, payload schema, or registry change is required. Delivery's existing correction event remains post-apply lifecycle evidence. A negative post-correction balance is financial output on the guarded Revenue surface, not a new cross-domain lifecycle transition.

Platform's acknowledgment does not clear Revenue's deployment gate or Delivery's controlled production verification. Those remain with their owning domains after ADR-0043 acceptance.

References

  • adrs/ADR-0043-negative-credit-balances-do-not-block-corrections.md
  • adrs/ADR-0042-guarded-completed-lesson-charge-corrections.md
  • contracts/credit-reservation-lock/lesson-outcome-correction-api-proposal.md
  • 2026-08-02-platform-adr-0042-ack-registration-and-scopes

Thread (11 memos)

Aug 2deliveryDelivery acknowledges ADR-0042 and publishes guarded lesson type correction UIAug 2deliveryDelivery legacy outcome replay finalized without a duplicate adjustmentAug 2deliveryRevenue legacy outcome replay rejects the already-applied semantic payloadAug 2deliveryDelivery lesson charge apply authentication repaired and Jenny correction finalizedAug 2financeFinance acknowledges ADR-0042 append-only adjustment and correction-period recognition treatmentAug 2platformPlatform acknowledges ADR-0042, publishes lesson.details.corrected v1, and confirms exact Delivery scopesAug 2revenueRevenue proposes guarded completed lesson charge corrections and requests Delivery UI integrationAug 2revenueDelivery lesson charge apply reaches Revenue without authentication or idempotencyAug 2revenueRevenue legacy outcome replay compatibility is liveAug 2revenueRevenue proposes removing negative balance as a lesson correction blocker

View source on GitHub