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_S21_TRACKS=PASS/FROZEN
REAL_A6000_PRE_SFM=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. 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 Concept documents may be historical or explanatory. They do not outrank the current specialized
architecture contract. architecture contract.
## Future product-definition boundary ## Product definition
The documentation audit does not invent final contracts for: Canonical target-product authority:
- viewer; - [Product Definition v1](product/product_definition.md)
- 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.
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 ## Repository language

View file

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

View file

@ -94,6 +94,6 @@ DOCUMENTATION_LANGUAGE_NORMALIZATION=IN_PROGRESS
SOURCE_COMMENT_AUDIT=PASS SOURCE_COMMENT_AUDIT=PASS
SOURCE_COMMENT_REMEDIATION=PASS SOURCE_COMMENT_REMEDIATION=PASS
PRODUCT_DEFINITION=NEXT PRODUCT_DEFINITION=PASS/FROZEN
PROMPT_TREE=NOT_STARTED 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 Sparse SfM capability Gates A-G PASS/FROZEN
Real A6000 Sparse SfM NOT EXECUTED Real A6000 Sparse SfM NOT EXECUTED
Real A6000 Dense/MVS NOT EXECUTED Real A6000 Dense/MVS NOT EXECUTED
DOCUMENTATION_REMEDIATION IN_PROGRESS DOCUMENTATION_FINDING_REMEDIATION PASS
SOURCE_COMMENT_AUDIT NOT_STARTED SOURCE_COMMENT_AUDIT PASS
PRODUCT_DEFINITION NOT_STARTED PRODUCT_DEFINITION PASS/FROZEN
PROMPT_TREE NOT_STARTED PROMPT_TREE NEXT
``` ```
The current Project DB head is additive: The current Project DB head is additive:
@ -524,10 +524,11 @@ The current repository-maintenance sequence is:
```text ```text
Documentation Inventory Audit PASS_WITH_FINDINGS Documentation Inventory Audit PASS_WITH_FINDINGS
-> Documentation Remediation IN_PROGRESS Documentation Finding Remediation PASS
-> Source Comment Audit Source Comment Audit PASS
-> Product Definition Source Comment Remediation PASS
-> prompt.md / prompt/ contract tree Product Definition v1 PASS/FROZEN
-> prompt.md / prompt/ contract tree NEXT
-> implementation only after explicit human authorization -> implementation only after explicit human authorization
``` ```
@ -628,7 +629,7 @@ valid optical/calibration context, then registered or fused at the scientificall
## Future product areas ## 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 ### 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: The immediate repository work is:
```text ```text
DOCUMENTATION_REMEDIATION DOCUMENTATION_FINDING_REMEDIATION PASS
-> SOURCE_COMMENT_AUDIT SOURCE_COMMENT_AUDIT PASS
-> PRODUCT_DEFINITION SOURCE_COMMENT_REMEDIATION PASS
-> PROMPT_TREE PRODUCT_DEFINITION_V1 PASS/FROZEN
PROMPT_TREE NEXT
``` ```
No new Lardon3D implementation is authorized by this roadmap update. 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 Implementation order is the next preparation phase and will be frozen in `prompt.md` and the numbered
`prompt/` execution contract under explicit human authority. `prompt/` execution contract under explicit human authority. Product Definition v1 is the product-intent input to
that tree; it is not implementation authorization.