Objective
Execute the source-only qualification frozen in protocols/pointworld-flatnfold-source-qualification-v1.json before any Flat'n'Fold target outcome is opened.
This is the proposed fresh-provider path for issue #49: PointWorld -> Prob4D -> BayesianPhysTwin on a later garment-disjoint Flat'n'Fold robot cohort.
Frozen source revisions
- Prob4D:
d02f057671023ff586ebfc15c904dbb0a60f4425
- BayesianPhysTwin:
b5f07d649ac2cd7dc6ca1aceb4004ff4803bddc8
- PointWorld:
05484826dfef74cbe278a3974179a5a16705d35d
- Flat'n'Fold code:
fa0d3d17ac827e7b5c43ec1ef7c0c38ad5e39340
Representation gate — software decision completed in PR #334
PointWorld predicts seeded scene-point trajectories/flows on B x T x N_scene x 3 with a B x T x N_scene x 1 log-variance output. The existing dense PredictionWindow v2 contract is not used.
PR #334 implements and freezes sparse-persistent-point-contract-v1:
- persistent integer point identities and seed positions;
- seed-relative displacement trajectories;
- separate visual-source and planned-action lineage;
- explicit dependence groups;
- raw PointWorld log variance retained without a metric-covariance claim;
- no dense rasterization, target-truth nearest-neighbour mapping, or target-tuned interpolation.
The machine-readable decision is protocols/pointworld-sparse-representation-v1.json; implementation and tests are under pointworld_sparse_prediction.py, pointworld_sparse_adapter.py, and test_pointworld_sparse_prediction.py.
Source-only checklist
Authorization rule
Only after every remaining source-side requirement is frozen and support-positive may a new held-out protocol version bind source/calibration/target garment rosters, primary provider arms, one BayesianPhysTwin query, clustered inference, and numerical promotion gates.
No checkpoint, representation mapping, mask, split, exclusion, covariance rule, or guard may be retuned after target access.
Claim boundary
This issue can establish source feasibility only. The implemented sparse contract resolves a software representation question, not PointWorld competence, Prob4D accuracy or calibration benefit, BayesianPhysTwin benefit, Causal4D benefit, or deployment safety.
Objective
Execute the source-only qualification frozen in
protocols/pointworld-flatnfold-source-qualification-v1.jsonbefore any Flat'n'Fold target outcome is opened.This is the proposed fresh-provider path for issue #49: PointWorld -> Prob4D -> BayesianPhysTwin on a later garment-disjoint Flat'n'Fold robot cohort.
Frozen source revisions
d02f057671023ff586ebfc15c904dbb0a60f4425b5f07d649ac2cd7dc6ca1aceb4004ff4803bddc805484826dfef74cbe278a3974179a5a16705d35dfa0d3d17ac827e7b5c43ec1ef7c0c38ad5e39340Representation gate — software decision completed in PR #334
PointWorld predicts seeded scene-point trajectories/flows on
B x T x N_scene x 3with aB x T x N_scene x 1log-variance output. The existing densePredictionWindowv2 contract is not used.PR #334 implements and freezes
sparse-persistent-point-contract-v1:The machine-readable decision is
protocols/pointworld-sparse-representation-v1.json; implementation and tests are underpointworld_sparse_prediction.py,pointworld_sparse_adapter.py, andtest_pointworld_sparse_prediction.py.Source-only checklist
ProviderSupportFeasibilityV1request before prediction payloads, residuals, or target outcomes are opened.Authorization rule
Only after every remaining source-side requirement is frozen and support-positive may a new held-out protocol version bind source/calibration/target garment rosters, primary provider arms, one BayesianPhysTwin query, clustered inference, and numerical promotion gates.
No checkpoint, representation mapping, mask, split, exclusion, covariance rule, or guard may be retuned after target access.
Claim boundary
This issue can establish source feasibility only. The implemented sparse contract resolves a software representation question, not PointWorld competence, Prob4D accuracy or calibration benefit, BayesianPhysTwin benefit, Causal4D benefit, or deployment safety.