Skip to content

feat(kv260): wire preflight panel to live serial probe#126

Draft
hkimw wants to merge 2 commits into
mainfrom
feat/preflight-live-binding
Draft

feat(kv260): wire preflight panel to live serial probe#126
hkimw wants to merge 2 commits into
mainfrom
feat/preflight-live-binding

Conversation

@hkimw
Copy link
Copy Markdown
Member

@hkimw hkimw commented May 6, 2026

Refs #124\nRefs pccxai/pccx-launcher#72\n\n## Summary\n- Carry forward the read-only KV260 status surface from #124 for this branch.\n- Extend LauncherStatusReader with a serial preflight snapshot shape for launcher-side tty/login/uname/XRT data.\n- Update PreflightProposal and Kv260StatusPanel output to show tty port, truncated kernel uname, XRT presence, and last preflight timestamp with graceful preflight-not-run defaults.\n\n## Evidence\n- PYTHONPATH=src python3 -m pytest -q tests/test_kv260_status.py\n- node editors/vscode-prototype/test/kv260-status-panel.test.mjs\n- python3 -m compileall -q src tests\n- node editors/vscode-prototype/test/static-boundary.test.mjs\n- bash scripts/vscode-adapter-smoke.sh\n- git diff --check\n- PYTHONPATH=src python3 -m pytest -q\n- python3 scripts/check-source-headers.py\n- for test in editors/vscode-prototype/test/*.test.mjs; do node "$test" || exit 1; done\n\n## Scope guard\n- Read-only JSON consumption only; no launcher execution, pccx-lab execution, serial open/write, SSH, board command, provider call, telemetry, upload, or write-back.\n- Live serial-probe type checks skip when no JSON snapshot is provided.\n

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant