lardon3d/prompt/04_PIPELINE_END_TO_END.md
2026-09-03 05:59:25 +02:00

1.8 KiB

04 — End-to-End Pipeline

Status

PIPELINE_TARGET=REQUIRED

Authority

docs/product/product_definition.md plus specialized architecture contracts for each existing stage.

REQUIRED_PRODUCT_TARGET

project
-> acquisition / Capture / provenance
-> optics assignment
-> calibration readiness
-> quality selection
-> deterministic selected scientific representation
-> Features
-> Visual Index
-> Candidate Pairs
-> Matcher
-> Geometric Verification
-> Tracks
-> Sparse SfM
-> incremental enrichment when lineage permits
-> explicit multi-campaign registration when required
-> Dense / MVS
-> mesh
-> refinement
-> texturing
-> consolidation
-> coverage analysis
-> viewer / capture guidance
-> export

Video and live sources enter through acquisition boundaries and converge into the same normal scientific pipeline after durable Capture promotion.

Invariants

Every scientific stage must consume explicit durable identities and publish atomically. A downstream failure must not invalidate a valid upstream immutable generation.

Quality boundary

Existing quality recommendations remain explainable and non-destructive:

GOOD
SUSPECT
REJECT

Where the FROZEN selection contract permits a human override, that override is explicit, durable and visible and does not rewrite measured quality evidence. Live guidance should reuse the same quality concepts where practical without turning preview evidence into a scientific Capture.

Canonical-reference rule

When implementation enters this area, read the cited canonical document in full before editing. If this prompt summary and the canonical document appear to conflict, do not silently choose the shorter text: determine whether this file is stale or whether a real contract contradiction exists, then apply the STOP rules where necessary.