docs(architecture): prioritize RAVNOVES00 maturation

This commit is contained in:
DCCONSTRUCTIONS
2026-07-27 19:39:11 +03:00
parent fa20079c9e
commit 438196cd6d
8 changed files with 259 additions and 19 deletions
@@ -2,7 +2,11 @@
Date: 2026-07-27
Status: accepted; transfer replay blocked by missing source provenance
Status: accepted audit; transfer priority deferred by ADR 0030
Program update: ADR 0030 makes RAVNOVES00 reference-source maturation the
current critical path. This audit remains immutable planning evidence for a
later transfer cycle; TEST007 and E36 are not current product blockers.
## Context
@@ -58,9 +62,10 @@ contain the required camera modality or accepted physical-source provenance.
- A9 has completed its catalog-admission sub-gate, but E36 transfer remains
blocked.
- The next admissible action is provenance recovery or a new explicit binding
artifact for TEST007, based only on primary evidence. It is not threshold
tuning and does not rerun E32E35.
- When ADR 0030 later reactivates transfer work, the admissible action is
provenance recovery or a new explicit binding artifact for TEST007, based
only on primary evidence. It is not threshold tuning and does not rerun
E32E35.
- If both bindings become available, the same audit can be rerun. Only an
eligible result authorizes packaging the frozen E32E35 transfer replay.
- Until then, Mission Core publishes no LAB E36 page and claims no
@@ -0,0 +1,78 @@
# ADR 0030 — RAVNOVES00 reference-source maturation before transfer
Date: 2026-07-27
Status: accepted
## Context
Mission Core has completed A0A8 on the immutable RAVNOVES00 source and has a
source-catalog audit for the later E36 transfer gate. The immediate product
objective is not open-world autonomy or cross-route generalization. It is a
bounded near-industrial transport product operating at low speed in a known
location on known routes, with simple tasks such as movement from point A to
point B.
Attempting second-source transfer now would split effort before the
source-scoped perception architecture, evidence workflow and operator product
have reached a useful quality level. A new route and another camera view can be
recorded later, after the current reference path is stable enough to make that
transfer test meaningful.
## Decision
1. RAVNOVES00 is the only active physical reference source for the current
product-maturation cycle.
2. E36 and TEST007 are deferred. The existing E36 catalog audit remains valid
historical planning evidence, but transfer is no longer the current
critical-path gate.
3. No new physical route or camera capture is required until RAVNOVES00 reaches
the source-scoped product acceptance defined below.
4. All changes remain append-only immutable LAB results over the same
RAVNOVES00 source. Accepted generations are never rewritten.
5. The next gate must define and freeze a reviewed development/validation split
inside RAVNOVES00 before any new quality tuning.
6. The target is at least `90%` on each task-relevant validation dimension:
object-versus-background decision correctness, camera↔geometry association
correctness and current-versus-stale state correctness.
7. The `90%` target is source-scoped. It is not a claim of universal detector
accuracy, cross-site generalization, safety certification or open-world
autonomy.
8. Average quality cannot waive hard invariants: source accounting remains
complete, missing evidence remains unknown, false free-space claims remain
forbidden and degraded input must fail visibly.
9. The same reference cycle may extend reusable product controls, evidence
viewers, LAB templates and comparison workflows under the existing Design
Guideline and component architecture canons.
10. A second capture becomes the transfer gate only after the source-scoped
release candidate is accepted and the operator explicitly authorizes new
collection.
## Product envelope
The current product assumption is intentionally bounded:
- known or pre-mapped industrial location;
- declared routes and simple logistics missions;
- low-speed motion and conservative stopping on uncertainty;
- no adversarial environment, tactical autonomy or strategic replanning;
- no implication that a `90%` perception score alone authorizes actuation.
This narrower envelope reduces unnecessary complexity, but it does not remove
the requirement for explicit unknown/stale states, watchdogs, command expiry or
independent physical safety controls.
## Consequences
- The active critical path moves from E36 transfer to RAVNOVES00
reference-source quality and product closure.
- The immediate next experiment is a source-scoped acceptance-contract LAB,
not another data collection or another transfer audit.
- Future quality iterations may change algorithms, models and thresholds only
through new immutable profiles and results evaluated against the frozen
validation split.
- Product UI work is justified when it exposes a reusable task, method,
evidence, result or comparison contract. Run-specific decorative or
temporary interfaces remain forbidden.
- Generalization remains explicitly unproved until a later independently
recorded source is admitted and replayed.