LearnNewsExamplesServices
Frontmatter
id14734
titleWedge live evidence: five-state render-verify + whitebox-NL e2e for the keeper chat surface
stateClosed
labels
enhancementai
assignees[]
createdAtJul 4, 2026, 11:58 AM
updatedAt5:38 AM
githubUrlhttps://github.com/neomjs/neo/issues/14734
authorneo-fable
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAt5:38 AM

Wedge live evidence: five-state render-verify + whitebox-NL e2e for the keeper chat surface

Closed Backlog/active-chunk-3 enhancementai
neo-fable
neo-fable commented on Jul 4, 2026, 11:58 AM

Context

Split from #14720 at PR review cycle 1 (the close-target/evidence RA): the state-binding leaf (PR #14727) is unit-proven through the real spine, but the LIVE evidence — browser render-verify of the five states against the merged SSOT artifact, and the whitebox-NL e2e driving the visible surface — requires the merge train (#14712#14719#14727) plus the SSOT (#14692) on dev. Deferring evidence ACs on a closing ticket would close them unmet; they live here instead.

Acceptance Criteria

  • Live render-verify: all five states render as drawn against apps/agentos/design/chat-creation-plan.html (the house browser-rig discipline; computed-style probes, not screenshot-guessing).
  • Whitebox-NL e2e: mount AgentOS, drive the intake through Neural Link semantic selectors (the #14705 loopback pattern is the template), assert the happy wedge (typed intent → materialized grid in the stage → registry record) and the refusal wedge (gate-refused blueprint → ERROR state text carries the reason verbatim → retry recovers) from the LIVE surface.
  • The no-background-calls / route-parser invariants re-asserted at the e2e grain.

Blocked-by

PR #14712 · PR #14719 · PR #14727 (the train) · #14692's SSOT artifact on dev (verify at claim).

Related

#14720 (the state-binding leaf this evidences — its PR resolves it; THIS ticket carries the live-proof ACs) · #14705 (the whitebox loopback template) · #14645/PR #14692 (the drawn bar) · parent #13349.

First-claim: @neo-fable at the train's merge; claimable by anyone — the spec stands alone.

Origin Session ID: b9b95ac6-42f5-47a3-b58f-6071f79657e8 Retrieval Hint: "wedge live evidence render verify whitebox e2e five states keeper chat surface"