docs(plan): update depth-extrinsic-verify completion checkboxes

This commit is contained in:
2026-02-05 04:47:33 +00:00
parent ffdedad7e7
commit 0d71ef9f64
@@ -69,12 +69,13 @@ Add depth-based verification and optional refinement to the calibration pipeline
- Output: Verification stats in JSON, optional per-frame CSV
### Definition of Done
- [ ] `uv run calibrate_extrinsics.py --help` → shows --verify-depth, --refine-depth, --depth-mode flags
- [x] `uv run calibrate_extrinsics.py --help` → shows --verify-depth, --refine-depth, --depth-mode flags
- [ ] Running without depth flags produces identical output to current behavior
- [ ] `--verify-depth` produces verification metrics in output JSON
- [ ] `--refine-depth` optimizes extrinsics and reports pre/post metrics
- [ ] `--report-csv` outputs per-frame residuals to CSV file
- [ ] `uv run pytest tests/test_depth_verify.py` → all tests pass
- [x] `uv run pytest tests/test_depth_verify.py` → all tests pass
### Must Have
- Extend SVOReader to optionally enable depth mode and retrieve depth maps
@@ -699,8 +700,8 @@ uv run pytest tests/test_depth_*.py -v # Expected: all pass
### Final Checklist
- [ ] All "Must Have" present
- [ ] All "Must NOT Have" absent
- [ ] All tests pass
- [ ] CLI --help shows all new options
- [x] All tests pass
- [x] CLI --help shows all new options
- [ ] Output JSON includes depth_verify section when flag used
- [ ] Output JSON includes refine_depth section when flag used
- [ ] Refinement respects bounds (±5cm, ±5°)