Move stories 46 and 48 to current (agents working on them)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Dave
2026-02-20 15:30:49 +00:00
parent 968e44f4c1
commit ee844c0fa9
2 changed files with 1 additions and 1 deletions

View File

@@ -0,0 +1,24 @@
---
name: Deterministic Story Mutations with Auto-Commit
test_plan: pending
---
# Story 46: Deterministic Story Mutations with Auto-Commit
## User Story
As a developer running autonomous agents, I want all story file mutations to happen through server MCP/REST tools that auto-commit to master, so that the story board is always consistent, always committed, and agents never edit story files directly.
## Acceptance Criteria
- [ ] `create_story` auto-commits the new story file to master after creating it
- [ ] `accept_story` auto-commits the move from current/ to archived/ on master
- [ ] `start_agent` auto-commits the move from upcoming/ to current/ on master
- [ ] New MCP tool `check_criterion(story_id, criterion_index)` checks off an acceptance criterion and auto-commits to master
- [ ] New MCP tool `set_test_plan(story_id, status)` updates the test_plan front matter field and auto-commits to master
- [ ] All auto-commits use deterministic commit messages (e.g. "story-kit: accept story 42")
- [ ] Agents never need to edit story markdown files directly — all mutations go through server tools
## Out of Scope
- Locking/concurrency control for simultaneous story mutations (can be a follow-up)

View File

@@ -0,0 +1,26 @@
---
name: Two-Column Layout — Chat Left, Panels Right
test_plan: approved
---
# Story 48: Two-Column Layout — Chat Left, Panels Right
## User Story
As a user, I want the chat and panels to sit side by side so that the panels don't crowd out the chat history.
## Acceptance Criteria
- [ ] Chat header spans the full width across the top
- [ ] Below the header, the layout splits into two columns:
- **Left column**: Chat messages (scrollable) with chat input pinned at the bottom
- **Right column**: All panels (Agent, Review, Gate, Todo, Upcoming) stacked vertically, independently scrollable
- [ ] The left column takes roughly 60% width, right column 40%
- [ ] On narrow screens (below ~900px), the layout falls back to a single column with panels stacking below the chat
- [ ] Chat input is no longer affected by panel height — it stays pinned at the bottom of the left column regardless of how many panels are expanded
## Out of Scope
- Resizable/draggable column divider
- Collapsible right panel sidebar toggle
- Removing or consolidating panels