docs: freeze product definition v1

This commit is contained in:
fy59 2026-09-02 23:10:12 +02:00
parent 4fc5a8ea48
commit 2e7d3c5656
5 changed files with 1484 additions and 33 deletions

View file

@ -9,6 +9,8 @@ CURRENT_PRODUCTION_TASK_KINDS=16
REAL_S21_TRACKS=PASS/FROZEN
REAL_A6000_PRE_SFM=PASS/FROZEN
PRODUCT_DEFINITION_V1=PASS/FROZEN
PROMPT_TREE=NEXT
```
This index separates current authority, historical evidence and future product-definition work.
@ -201,22 +203,21 @@ The later A6000 checkpoint adds new operational evidence; it does not erase the
Concept documents may be historical or explanatory. They do not outrank the current specialized
architecture contract.
## Future product-definition boundary
## Product definition
The documentation audit does not invent final contracts for:
Canonical target-product authority:
- viewer;
- A6000 live acquisition;
- S21 live acquisition;
- coverage analysis;
- capture guidance;
- suggested viewpoints;
- video/keyframe ingestion;
- final optics onboarding UX;
- profile import/export UX;
- dense/mesh/texture/export UX.
- [Product Definition v1](product/product_definition.md)
Those belong to the separate Product Definition and final prompt-tree phases.
```text
PRODUCT_DEFINITION_V1=PASS/FROZEN
IMPLEMENTATION_AUTHORIZATION=NO
PROMPT_TREE=NEXT
```
The product definition freezes desired end-product behavior without reopening existing FROZEN
scientific contracts. Future implementation is authorized only by the subsequent execution-contract
phase under explicit human authority.
## Repository language

View file

@ -621,5 +621,5 @@ Translation of historical evidence must preserve the historical checkpoint exact
- DOCUMENTATION_LANGUAGE_NORMALIZATION=IN_PROGRESS
- SOURCE_COMMENT_AUDIT=PASS
- SOURCE_COMMENT_REMEDIATION=PASS
- PRODUCT_DEFINITION=NEXT
- PROMPT_TREE=NOT_STARTED
- PRODUCT_DEFINITION=PASS/FROZEN
- PROMPT_TREE=NEXT

View file

@ -94,6 +94,6 @@ DOCUMENTATION_LANGUAGE_NORMALIZATION=IN_PROGRESS
SOURCE_COMMENT_AUDIT=PASS
SOURCE_COMMENT_REMEDIATION=PASS
PRODUCT_DEFINITION=NEXT
PROMPT_TREE=NOT_STARTED
PRODUCT_DEFINITION=PASS/FROZEN
PROMPT_TREE=NEXT
```

File diff suppressed because it is too large Load diff

View file

@ -19,10 +19,10 @@ REAL_A6000_PRE_SFM PASS/FROZEN
Sparse SfM capability Gates A-G PASS/FROZEN
Real A6000 Sparse SfM NOT EXECUTED
Real A6000 Dense/MVS NOT EXECUTED
DOCUMENTATION_REMEDIATION IN_PROGRESS
SOURCE_COMMENT_AUDIT NOT_STARTED
PRODUCT_DEFINITION NOT_STARTED
PROMPT_TREE NOT_STARTED
DOCUMENTATION_FINDING_REMEDIATION PASS
SOURCE_COMMENT_AUDIT PASS
PRODUCT_DEFINITION PASS/FROZEN
PROMPT_TREE NEXT
```
The current Project DB head is additive:
@ -524,10 +524,11 @@ The current repository-maintenance sequence is:
```text
Documentation Inventory Audit PASS_WITH_FINDINGS
-> Documentation Remediation IN_PROGRESS
-> Source Comment Audit
-> Product Definition
-> prompt.md / prompt/ contract tree
Documentation Finding Remediation PASS
Source Comment Audit PASS
Source Comment Remediation PASS
Product Definition v1 PASS/FROZEN
-> prompt.md / prompt/ contract tree NEXT
-> implementation only after explicit human authorization
```
@ -628,7 +629,7 @@ valid optical/calibration context, then registered or fused at the scientificall
## Future product areas
The following areas remain future work until their contracts are explicitly defined and authorized.
The following areas remain future implementation work. Their product requirements are now frozen in [Product Definition v1](../product/product_definition.md); subsystem implementation/scientific contracts remain to be authorized and acquired.
### Dense / MVS / mesh / texture / export
@ -851,13 +852,15 @@ The established Queue/Governor plus bounded internal fan-out are sufficient to e
The immediate repository work is:
```text
DOCUMENTATION_REMEDIATION
-> SOURCE_COMMENT_AUDIT
-> PRODUCT_DEFINITION
-> PROMPT_TREE
DOCUMENTATION_FINDING_REMEDIATION PASS
SOURCE_COMMENT_AUDIT PASS
SOURCE_COMMENT_REMEDIATION PASS
PRODUCT_DEFINITION_V1 PASS/FROZEN
PROMPT_TREE NEXT
```
No new Lardon3D implementation is authorized by this roadmap update.
After those preparation phases, implementation order will be frozen in `prompt.md` and the numbered
`prompt/` execution contract under explicit human authority.
Implementation order is the next preparation phase and will be frozen in `prompt.md` and the numbered
`prompt/` execution contract under explicit human authority. Product Definition v1 is the product-intent input to
that tree; it is not implementation authorization.