Platform: Closed-Loop Attribution

What this is

A governance model in which every loss — physical, data, network, or commercial — is attributed to the node that caused it, charged proportionately, and never pooled into an unowned overhead category. The cycle count is the garbage collection pass; the delta is the bill.

Purpose

Closes the accountability gap that retail has historically accepted as unavoidable. In an open-loop system, variance pools into "shrinkage" and the offending node escapes. In a closed-loop system, the graph knows what should be there, the sweep surfaces what is not, and attribution reaches the source — not the nearest downstream absorber.

Agents use this model when: building accountability reports, routing escalations to the correct module owner, attributing infrastructure cost overruns, or evaluating whether a variance has been fully closed or merely relocated.

Structure

The closed-loop model runs five attribution layers simultaneously. Every layer has garbage. Every layer runs a GC sweep. Every sweep produces a delta. Every delta belongs to a node.

Layer What accumulates The sweep Offender class
Commercial / GTM Dead stock, backroom inventory, conversion miss, demand window miss Sell-through vs plan, velocity by seller, markdown rate by buyer Buyer, planner, forecast, hiring decision
Physical inventory Inventory variance — theft, damage, vendor shortage, miscount Cycle count vs perpetual ledger Vendor, ops, floor execution, equipment
System data Orphaned records, stale cache, UOM drift, catalog mismatch Referential integrity check, schema audit Integration, migration, developer, vendor API
Network / protocol Bad packets, dead letters, retry storms, failed handshakes DLQ audit, packet loss review Source service, integration partner, infra config
Compute / code Slow queries, memory leaks, oversized model calls, redundant roundtrips Cost-per-action audit, performance profiler Author, release, architectural decision

Invariants

Consumers