docs: freeze product definition v1
This commit is contained in:
parent
4fc5a8ea48
commit
2e7d3c5656
5 changed files with 1484 additions and 33 deletions
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
```
|
```
|
||||||
|
|
|
||||||
1447
docs/product/product_definition.md
Normal file
1447
docs/product/product_definition.md
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -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.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue