Advance simulation parity and 3-axis tutorial coverage
This commit is contained in:
31
nextTask1.md
31
nextTask1.md
@@ -6,7 +6,7 @@
|
||||
|
||||
```yaml
|
||||
pointer_version: 1
|
||||
updated: 2026-08-22
|
||||
updated: 2026-08-23
|
||||
track: complete-linuxcnc-simulation
|
||||
context_id: linuxcnc-2.10.0-pre0-wasm-m1-py-c1
|
||||
milestone: S8
|
||||
@@ -33,6 +33,7 @@ context_id: linuxcnc-2.10.0-pre0-wasm-m1-py-c1
|
||||
id: FE-M4-GUI-06
|
||||
status: blocked
|
||||
title: GUI browser visual/performance/recovery matrix
|
||||
active_case: linuxcnc/configs/sim/axis/vismach/3axis-tutorial/3axis-tutorial.ini
|
||||
milestone: S8
|
||||
context_id: linuxcnc-2.10.0-pre0-wasm-m1-py-c1
|
||||
depends_on: [FE-M4-GUI-05, FE-M4-GUI-04, FE-M4-GUI-03, FE-M1-REACT, S8-09]
|
||||
@@ -72,7 +73,7 @@ non_goals:
|
||||
completion_evidence:
|
||||
status: blocked
|
||||
report: coverage/gui-browser-visual-fe-m4.report.json
|
||||
report_sha256: 301fae229574e9e0bb4090330ed6d783da4e9771a1c1666473b1cf011f6330d6
|
||||
report_sha256: 053d8a18c129487017c1a85b004c6ed46a8475b2bd5fb126fe2ba4d367b845ed
|
||||
implementation_status: verified
|
||||
chromium_visual: verified
|
||||
chromium_authorized_slice: verified
|
||||
@@ -104,19 +105,37 @@ prior_completion_evidence:
|
||||
next_task: none
|
||||
status: blocked
|
||||
depends_on: [FE-M4-GUI-06]
|
||||
plan: docs/linuxcnc-web-wasm-simulation-gap-plan-v2.md
|
||||
plan: docs/linuxcnc-web-wasm-3axis-tutorial-complete-parity-plan.md
|
||||
continuation_file: nextTask1.md
|
||||
continuation_status: simulation-only-case-closure
|
||||
continuation_status: local-closure-verified-awaiting-external
|
||||
case_parity_plan: docs/linuxcnc-web-wasm-case-parity-plan.md
|
||||
queued_after_unblock: []
|
||||
local_continuation:
|
||||
status: verified
|
||||
task_id: TUTORIAL-14
|
||||
report: coverage/axis3-tutorial-closure-index.report.json
|
||||
report_sha256: 5d63a83572d381e01cce7ba70b8c4ddb4ce6dfb790d4ac3b6c365d7dbbdbf750
|
||||
previous_task: TUTORIAL-13
|
||||
action_if_drift: rerun_selected_case_complete_parity_and_visual_regression
|
||||
failure_sample: source_defined_individual_home_and_change_button_ack
|
||||
pause_condition: selected_case_complete_scope_verified_or_explicit_external_source_blocker_recorded
|
||||
native_case_execution:
|
||||
status: required_for_case_parity
|
||||
selected_case: /home/mes006/linuxcncWebWASM/linuxcnc/configs/sim/axis/vismach/3axis-tutorial
|
||||
case_dir: copy_only_3axis_tutorial_declared_exact_files_to_isolated_writable_directory
|
||||
cwd: repository_root_with_system_HALLIB_DIR
|
||||
command: cwd=/home/mes006/linuxcncWebWASM/linuxcnc linuxcnc <case_dir>/<entrypoint>.ini
|
||||
display: real_DISPLAY_required
|
||||
success: visible_AXIS_window_WM_CLASS_axis_Axis_and_geometry_at_least_600x400
|
||||
forbidden_success_proxies: timeout_or_task_marker_without_visible_AXIS_panel
|
||||
evidence:
|
||||
prior_implementation_reports: coverage/*.report.json
|
||||
title: no automatic follow-up while browser/recovery matrix is incomplete
|
||||
title: selected 3axis-tutorial closure verified; external release blockers retained
|
||||
direct_inputs:
|
||||
- coverage/runtime-extensions-s8-09.report.json
|
||||
- coverage/sim-case-matrix-s8-06.report.json
|
||||
- docs/linuxcnc-web-wasm-case-parity-plan.md
|
||||
reason: Chromium visual slice is verified; full browser minimums, Safari/Firefox and OPFS recovery remain external blockers
|
||||
reason: TUTORIAL-11..14 selected-case implementation is verified using source-defined individual home and hal_manualtoolchange.change_button ACK; Firefox/Safari/OPFS/realtime hardware/full release blockers remain external and do not justify creating another local task
|
||||
```
|
||||
|
||||
认领后状态改为 `in_progress`,完成后只能在专属测试、完整技术回归和报告 self-hash 都通过时改为 `verified`;发现输入或契约缺口则改为 `blocked` 并保留失败样本。
|
||||
|
||||
Reference in New Issue
Block a user