tools: register the orphaned TCG-publishing verifier in the goal gate - #37
Conversation
verify-tcg-publishing-demo.py shipped with First-Light step 3 (#14) and is referenced by docs/TELEMETRY_CAPABILITY_GRAPH.md, but was never registered in the goal orchestrator's COMMANDS — a verifier that never ran anywhere. Registered as 'tcg publishing demo' next to 'webapi aot demo' (same class: container-free demo verifier, so it runs in the PR-time validation floor, not only post-merge). Verified: --only "tcg publishing demo" → tcg-publishing-demo-ok. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📜 Recent review details⏰ Context from checks skipped due to timeout. (7)
🧰 Additional context used📓 Path-based instructions (1)**⚙️ CodeRabbit configuration file
Files:
⚙️ CodeRabbit configuration file
Files:
🔇 Additional comments (1)
📝 WalkthroughSummary by CodeRabbit
WalkthroughAdds one new entry to the COMMANDS array in tools/verify-aot-autoinstrumentation-goal.py, registering "tcg publishing demo" mapped to the invocation of tools/verify-tcg-publishing-demo.py, making it selectable via the existing --list/--only/--skip flow. ChangesVerifier command registration
Estimated code review effort: 1 (Trivial) | ~2 minutes Referenced script tools/verify-tcg-publishing-demo.py isn't in this diff — one-line addition assumed correct, nothing else to check. 🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
✨ Simplify code
Comment |
Status: complete-and-verified
Found during a solution-reference sweep after #36:
tools/verify-tcg-publishing-demo.pyshipped with First-Light step 3 (#14) and is referenced bydocs/TELEMETRY_CAPABILITY_GRAPH.md, but was never registered in the goal orchestrator'sCOMMANDSlist and appears in no workflow — a verifier that never ran anywhere.Registered as
tcg publishing demonext towebapi aot demo— deliberately without therealprefix: it has no container dependency (puresubprocess+clean_env), so it belongs in the PR-time validation floor (--no-demoskeeps it) rather than the post-merge container lane.Verification:
python3 tools/verify-aot-autoinstrumentation-goal.py --only "tcg publishing demo"→tcg-publishing-demo-ok, exit 0.🤖 Generated with Claude Code