Unclassified

15 · Reconciliation

Closes the loop — verifies that intended outcomes match actual outcomes, handles discrepancies, and promotes learnings

Closes the loop.

Reconciliation ensures that every action's outcome is verified against its intent. It is the mechanism that makes SpineWorkspace self-improving.


Reconciliation Flow

Execution Receipt → Re-ingestion → Normalization → State Update → Reconciliation → Discrepancy Handling → Memory Promotion → Next Work

Step 1: Execution Receipt

interface ExecutionReceipt {
  id: string;
  executionToken: string;
  action: ActionDef;
  status: 'success' | 'partial' | 'failure';
  result: ActionResult;
  timestamp: string;
}

Step 2: Re-ingestion

TriggerRe-ingestion
Write succeededPull updated state from target system
Write partialPull partial state, flag discrepancy
Write failedLog failure, no re-ingestion

Step 3: Normalization & Entity Resolution

OperationDescription
Schema mappingMap target system fields to Spine schema
Entity resolutionMatch to existing Spine entities
DeduplicationMerge duplicate records
ValidationCheck data quality

Step 4: State Update

The Spine is updated with normalized data:

  • Entity state updates
  • Event recording
  • Decision recording
  • Provenance tracking

Step 5: Reconciliation

interface ReconciliationReport {
  executionToken: string;
  intended: ActionDef;
  actual: ActionResult;
  match: 'exact' | 'partial' | 'mismatch';
  discrepancies: Discrepancy[];
}
Match TypeAction
ExactClose, promote memory
PartialFlag for review
MismatchEscalate, compensate

Step 6: Discrepancy Handling

SeverityHandling
LowAuto-retry with correction
MediumQueue for human review
HighEscalate immediately, compensate
CriticalHalt pipeline, alert admin

Step 7: Memory Promotion

Memory TypeContent
Success patternsWhat worked, why it worked
Failure patternsWhat failed, why it failed
Entity knowledgeNew facts about entities
Process knowledgeImproved workflows

Reconciliation Connects to

LayerRelationship
ExecutionReceives execution receipts
Source SystemsRe-ingests from source systems
Spine FabricUpdates Spine state
Organizational MemoryPromotes learnings
Loop StateAdvances work item lifecycle