Home / Projects / Orchestrata Ultimate / Decisions / ADR index / ADR-0085

ADR-0085: Every ruling is recoverable, logged, and fed back into design

field value
Status Accepted — Accepted (Mohamed, 2026-10-09 — verbatim; see Provenance)
Date 2026-10-09
Register factory (docs/adr, 4-digit ids)
Source docs/adr/0085-every-ruling-is-recoverable-logged-and-fed-back-into-design.md — permalink at 8d3be15f7 (unchanged on master since that commit)
Wiki register entry ADR-0085 (wiki status: Accepted)

← ADR-0084 · ADR-0086 →

The record

Status: Accepted (Mohamed, 2026-10-09 — verbatim; see Provenance) · Date: 2026-10-09

Context

2026-10-09's in-session walkthrough of the outstanding register produced six rulings — and the first four were recorded in infra/README.md and a plans/ file, NOT in the ADR register. A ruling in a README is not recoverable as a ruling: it does not sync to the graph, the drift gate never sees it, and no future design session can query it. Mohamed named the rule while this was happening.

Decision (Mohamed, verbatim)

"the ruling from past must be recoverable and logged an used for feedback and to inform teh design and architecture"

Every ruling lands in the ADR register (docs/adr + wiki decisions page + graph, per ADR-0046's three homes) the same turn it is made — never only in a README, plan, or chat. The register is the feedback surface: design and architecture work reads it before proposing.

Alternatives rejected

Consequences

Provenance

Mohamed, 2026-10-09, in the Kimi Code session, mid-walkthrough, after the benchmark-harness ruling surfaced that earlier rulings had no recoverable home.

Rulings cited

Specs cited

None (or no spec page exists for the ones named).