Skip to content

CAS v3.28.2

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Sep 21:21
· 77 commits to main since this release
9b3a794
  • Merge pull request #973 from Richards-LLC/release/v3.28.2
  • build: regenerate builtin reference ledger
  • release: prepare v3.28.2
  • Merge remote-tracking branch 'refs/remotes/origin/release/v3.28.1' into release/v3.28.2
  • docs(release): v3.28.2 CHANGELOG and Slack draft
  • Merge commit '125ce1a12c43acd0d2b97467eb69fff7a6cba05c' into HEAD
  • cas-15bf Rebuild hub-web dist for the combined epic source
  • Merge remote-tracking branch 'origin/epic/epic-qa-upgrade-playwright-1-63-skills-agent-debug-cas-928e' into factory/fast-lynx-49
  • Merge factory/proud-cardinal-99 (cas-8b41): forced-colors palette and picker
  • Merge pull request #972 from Richards-LLC/factory/kind-cobra-36
  • cas-8b41 Keep the open session's fill under hover in forced colors
  • cas-15bf Reopen the command palette to the full list
  • cas-ac65 Qualify nested scoped-proof test modules
  • Merge factory/fast-lynx-49 (cas-9648): focus the reply box after a palette jump
  • cas-8b41 Fill the open session instead of framing it in forced colors
  • cas-9648 Skip the composer focus for touch taps, not for phone layouts
  • cas-9648 Hold palette rebuilds while it has focus; no keyboard on a phone tap
  • cas-8b41 Draw the palette focus ring inside the row so the list cannot clip it
  • fix(cas-31e4): accept pipe-optional QA ledger rows
  • cas-9648 Fall back to the terminal pane when the composer cannot take focus
  • cas-9648 Keep the palette filter when arrowing onto a row mid-draft
  • cas-9648 Land in the composer after a command-palette jump
  • cas-8b41 Give palette rows and dialogs an edge in forced-colors mode
  • cas-b8a5 Release composer focus when a palette jump closes the dialog
  • cas-b8a5 Close the command palette when Enter jumps to a session
  • Merge factory/strong-crow-82 (cas-45c3): command palette filter
  • cas-1c6c Guard pending QA rounds across delivery states
  • Merge origin/main (ec966ef, PR #969) into the QA epic
  • Merge pull request #969 from Richards-LLC/fix/cas-8d38-close-gate-deadlock
  • cas-8d38 Repair merged-task proof scope and risk close deadlocks
  • fix(qa): keep journey bundles strict at delivery close (cas-0cd5)
  • feat(qa): apply supervisor answers to the evidence close gate (cas-0cd5)
  • fix(hub-web): anchor the command palette and say when nothing matches
  • Merge branch 'epic/epic-qa-upgrade-playwright-1-63-skills-agent-debug-cas-928e' into factory/bright-robin-85
  • fix(qa): the journey polish exception does not satisfy a delivery close (cas-0cd5)
  • docs(release): record v3.28.1 receipts and report
  • docs(qa): evidence gate in cas-qa-craft, worker close-gate and supervisor workflow (cas-0cd5)
  • feat(qa): enforce the QA evidence bundle at close for user-facing deliveries (cas-0cd5)
  • fix(hub-web): command palette filter hides non-matching commands
  • Merge remote-tracking branch 'origin/epic/epic-qa-upgrade-playwright-1-63-skills-agent-debug-cas-928e' into factory/happy-gazelle-77
  • Merge branch 'epic/epic-qa-upgrade-playwright-1-63-skills-agent-debug-cas-928e' into factory/bright-robin-85
  • feat(qa): QA evidence bundle validator and skip-marker scanner (cas-0cd5)
  • Merge factory/zealous-cheetah-52 (cas-619f): back QA verdicts with the evidence bundle
  • feat(qa): back independent QA verdicts with the cas-c3b8 evidence bundle
  • Merge remote-tracking branch 'origin/epic/epic-qa-upgrade-playwright-1-63-skills-agent-debug-cas-928e' into factory/happy-gazelle-77
  • Merge factory/zealous-cheetah-52 (cas-619f): independent QA and polish pass
  • docs(cas-qa-craft): state the journey-bundle polish exception (cas-c3b8)
  • Merge branch 'epic/epic-qa-upgrade-playwright-1-63-skills-agent-debug-cas-928e' into factory/happy-gazelle-77
  • Merge branch 'factory/young-otter-14' into HEAD
  • docs(cas-qa-craft): Playwright 1.63 evidence bundle with polish evidence (cas-c3b8)
  • feat(journeys): journey receipts as cas-qa-craft evidence bundles; qa-craft journeys reference (cas-9be7)
  • docs(supervisor): name the taste recipe explicitly in the QA spawn step
  • docs(qa): design note for the QA evidence bundle close gate (cas-0cd5)
  • Merge branch 'epic/epic-qa-upgrade-playwright-1-63-skills-agent-debug-cas-928e' into factory/happy-gazelle-77
  • Merge branch 'factory/young-otter-14' into HEAD
  • fix(journeys): typecheck only the journeys suite in e2e (cas-9be7)
  • Merge branch 'epic/epic-qa-upgrade-playwright-1-63-skills-agent-debug-cas-928e' into factory/young-otter-14
  • fix(journeys): screencast framing, double replays live turns in history (cas-9be7)
  • Merge branch 'factory/bright-robin-85' into HEAD
  • docs(research): Playwright 1.63 Test Agents and bundled MCP spike on hub-web (cas-d7b7)
  • spike(hub-web): restore the two fixme'd specs and rebuild dist build id (cas-d7b7)
  • spike(hub-web): healer-agent output against two planted app regressions (cas-d7b7)
  • docs(journeys): first journey evaluation of hub-web/dist 81ad523f, findings routed (cas-9be7)
  • feat(qa): precise independent-QA eligibility, logged waivers in epic status
  • feat(qa): merge guard, close backstop, reviewer procedure and tests for the independent QA pass
  • spike(hub-web): generator-agent output, 11 specs, unhealed (cas-d7b7)
  • docs(journeys): reusable evaluator brief (cas-9be7)
  • feat(journeys): tooling self-test, CI journeys run, cas-qa-craft and release guidance (cas-9be7)
  • feat(qa): dispatch an independent QA pass when a user-facing delivery parks
  • feat(journeys): hub-web journey catalog; dist-tree keyed evaluation gate (cas-9be7)
  • wip(journeys): hub-web journey suite, double, release check scaffolding (cas-9be7)
  • docs(qa): keep the QA verdict out of the shared verifications table
  • docs(qa): design note for the independent QA and polish pass (cas-619f)
  • spike(hub-web): planner-agent test plan for fixture site (cas-d7b7)
  • spike(hub-web): Playwright 1.63 Test Agents scaffolding (cas-d7b7)