Skip to content

feat(crm): crm-story-reel v9 + crm-client-workspace v3 -- the plan read names the reel route; the Queen's task reaches the chosen specialist - #4923

Merged
gHashTag merged 1 commit into
masterfrom
claude/story-route-v9-workspace-v3
Sep 27, 2026
Merged

gHashTag merged 1 commit into
masterfrom
claude/story-route-v9-workspace-v3

Conversation

@gHashTag

Copy link
Copy Markdown
Owner

Closes #4922

What changed

  • crm-story-reel v9 adds REEL_TOOL_IN_PLAN_READ. crm_client_plan used to return plan items with template_id but never said which tool makes the reel. It now returns the story-reel route next to the items.
  • crm-client-workspace v3 adds task_goes_to(specialist_chosen) and QUEEN_TASK_TO_CHOSEN_SPECIALIST. The Queen's task now goes to the specialist chosen in the thread; when none is chosen, it goes to the assistant.

Evidence

  • t27c test-report: crm-story-reel 25/25, crm-client-workspace 7/7.
  • validate-vacuity: 0 vacuous tests.
  • Seals saved.
  • Host binding in 999-multibots-telegraf: story-reel mutations 15/15 killed, workspace mutations 2/2 killed, player taskTarget mutation killed.

🤖 Generated with Claude Code

https://claude.ai/code/session_01ScHVrGSr6zZUdwkdC8DR9k


Generated by Claude Code

…ad names the reel route; the Queen's task reaches the chosen specialist

crm_client_plan answered with twelve items of template_id LeelaPlanReel and
no word of the route (REEL_TOOL_IN_PLAN_READ). The Queen's tasks went to the
plain assistant whatever specialist the owner had chosen; task_goes_to sends
them to the chosen one, else the assistant. 25/25 and 7/7, 0 vacuous.

Closes #4922

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ScHVrGSr6zZUdwkdC8DR9k

phi^2 + 1/phi^2 = 3 | TRINITY
@github-actions

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-09-27 12:33:27 UTC

Summary

Status Count
Total Open PRs 40
PRs with Failing Checks 36
PRs with All Checks Green 4
READY 3
FAILING 36
PENDING 0
NO CHECKS YET 0

These columns do not partition: 3 + 36 + 0 + 0 = 39, and there are 40 open PRs. A PR is being counted twice or not at all.

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=403499176a5d != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

Copy link
Copy Markdown
Owner Author

Local gate. The 6 red checks are the ones red on master without this change (see #4921): spec-guards, Documented t27c subcommands exist, Corpus ratchet, duplicate-bodies, coverage and emit-bitexact.

This PR touches two specs, their seals and a NOW entry. Results:

  • crm-story-reel: 25/25.
  • crm-client-workspace: 7/7.
  • Vacuous tests: none.
  • Host mutations: 15/15 killed on the story reel, 2/2 on the workspace, 1/1 on the player.

Generated by Claude Code

@gHashTag
gHashTag marked this pull request as ready for review September 27, 2026 12:45
@gHashTag
gHashTag merged commit a73be53 into master Sep 27, 2026
26 of 32 checks passed
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.

crm-story-reel v9 + crm-client-workspace v3: the plan read names the reel route; the Queen's task goes to the chosen specialist

2 participants