Why: Advance Generative UI known-boundary B-class allowlist per approved plan.
Evidence: task card feature-genui-bclass-help-intent (make test / make build SELF); CI GATE on this PR.
Impact: Surface actions may bind help/intent safely.
Refs: plan GenUI boundaries T1; U5 action-scope r2
Test plan
Backend unit tests
Dev make test after sync
CI ci/test on PR HEAD
## Summary
- Bump backend to #167: whitelist `builtin.help` / `system.intent`; button-entrance intent match-only (no nested write dispatch)
- Bump documents to #77: independent B-class review + usage guide note
- Task card with composite make test SELF evidence
## Why / Evidence / Impact / Refs
Why: Advance Generative UI known-boundary B-class allowlist per approved plan.
Evidence: task card `feature-genui-bclass-help-intent` (make test / make build SELF); CI GATE on this PR.
Impact: Surface actions may bind help/intent safely.
Refs: plan GenUI boundaries T1; U5 action-scope r2
## Test plan
- [x] Backend unit tests
- [x] Dev `make test` after sync
- [ ] CI ci/test on PR HEAD
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-genui-bclass-help-intent.md; R0=37e3229538d64867a6a074020a072da925244fcc.
Impact: task metadata only; the feature workspace starts at 37e3229538.
Refs: .task/feature-genui-bclass-help-intent.md
Why: Land the first Generative UI B-class allowlist entries with the
independent review record and button-intent hardening.
Evidence: Backend go test ./internal/genui/ ./internal/surfacesvc/ ./internal/server/
Impact: Dev composite pin to backend#167 / documents#77 heads.
Refs: plan GenUI boundaries T1
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: Component PRs #167 and #77 merged; Dev should track the merge
commits rather than pre-merge feature tips.
Evidence: IMPORT make test receipt; make build exit 0
Impact: Ready for Dev composite PR.
Refs: backend#167 documents#77
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=af9c2de663be5ff102dcab7698464a645832f569.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
builtin.help/system.intent; button-entrance intent match-only (no nested write dispatch)Why / Evidence / Impact / Refs
Why: Advance Generative UI known-boundary B-class allowlist per approved plan.
Evidence: task card
feature-genui-bclass-help-intent(make test / make build SELF); CI GATE on this PR.Impact: Surface actions may bind help/intent safely.
Refs: plan GenUI boundaries T1; U5 action-scope r2
Test plan
make testafter sync