story-control-panel
Define what the Story Control Panel shows, how to compute signals, and how the author should act on alerts.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
When to use
- Author asks: “我现在这本书/这个 story 的状态怎样?后面哪里危险?哪些伏笔欠债?设定是否失控?”
Inputs (SSOT)
- Chapter text:
.txt - Other artifacts:
.md(大纲/台账/测试报告/偏离影响分析/会话日志) - SQLite: index only (rebuildable)
Output
- A dashboard-ready summary (for UI) with:
- Progress (Volume/Story/Chapter)
- Alerts (timeline/canon/test failures)
- Hotspots (canon rule usage heat, repeated confusion points)
- Backlog (setup/payoff debts)
Signals (v1 minimal)
-
Progress
- Chapters drafted / reviewed / finalized
-
Hard Alerts (must block auto-continue)
- Timeline contradiction
- Canon rule violation (explicitly tested)
- Narrative Tests failed (severity=ERROR)
-
Soft Alerts (should suggest options)
- Too many unresolved setups (debt ratio)
- Persona “confusion” score spikes
Procedure (how to reason)
- Start from hard alerts → locate where it breaks → propose minimal fix vs branch rewrite.
- Then handle debt/backlog → propose payoff roadmap.
- Finally handle optimization signals (persona/style/pacing).
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-26
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!