Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .cursor/rules/spritemotion.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ Cursor, Copilot and others). Before working:

## Evidence
Save all evidence in `D:/_agentShared/runs/<project>/<run-id>/`; run-id is `<YYYYMMDD>_<seat-or-story>_<topic>` (UTC, lower-case kebab).
Name files by `D:/_agentShared/rules/evidence_naming.md`; storage and retention follow `D:/_agentShared/rules/evidence_central.md`.
Start: `python D:/_fable/tools/evidence/run.py start --project PROJECT --seat SEAT --story STORY --topic TOPIC --repo REPO` (prints the folder).
Capture there or use `python D:/_fable/tools/evidence/run.py add FILE --seat SEAT --subject SUBJECT --kind KIND`; finish with `python D:/_fable/tools/evidence/run.py done --seat SEAT --summary RESULT` and put the run id in DONE.
Naming, storage and retention follow `D:/.projects/.Org/rules/done.md`.
Start: `python D:/.projects/.Org/tools/evidence/run.py start --project PROJECT --seat SEAT --story STORY --topic TOPIC --repo REPO` (prints the folder).
Capture there or use `python D:/.projects/.Org/tools/evidence/run.py add FILE --seat SEAT --subject SUBJECT --kind KIND`; finish with `python D:/.projects/.Org/tools/evidence/run.py done --seat SEAT --summary RESULT` and put the run id in DONE.
Never save evidence in this repo/worktree; product source assets and test fixtures keep their own paths. Weekly purge removes only reviewed done runs older than 14 days; working/blocked/unreviewed runs are protected.

## Evidence emitter follow-up
Expand Down
6 changes: 3 additions & 3 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ Cursor, Copilot and others). Before working:

## Evidence
Save all evidence in `D:/_agentShared/runs/<project>/<run-id>/`; run-id is `<YYYYMMDD>_<seat-or-story>_<topic>` (UTC, lower-case kebab).
Name files by `D:/_agentShared/rules/evidence_naming.md`; storage and retention follow `D:/_agentShared/rules/evidence_central.md`.
Start: `python D:/_fable/tools/evidence/run.py start --project PROJECT --seat SEAT --story STORY --topic TOPIC --repo REPO` (prints the folder).
Capture there or use `python D:/_fable/tools/evidence/run.py add FILE --seat SEAT --subject SUBJECT --kind KIND`; finish with `python D:/_fable/tools/evidence/run.py done --seat SEAT --summary RESULT` and put the run id in DONE.
Naming, storage and retention follow `D:/.projects/.Org/rules/done.md`.
Start: `python D:/.projects/.Org/tools/evidence/run.py start --project PROJECT --seat SEAT --story STORY --topic TOPIC --repo REPO` (prints the folder).
Capture there or use `python D:/.projects/.Org/tools/evidence/run.py add FILE --seat SEAT --subject SUBJECT --kind KIND`; finish with `python D:/.projects/.Org/tools/evidence/run.py done --seat SEAT --summary RESULT` and put the run id in DONE.
Never save evidence in this repo/worktree; product source assets and test fixtures keep their own paths. Weekly purge removes only reviewed done runs older than 14 days; working/blocked/unreviewed runs are protected.

## Evidence emitter follow-up
Expand Down
6 changes: 3 additions & 3 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ Cursor, Copilot and others). Before working:

## Evidence
Save all evidence in `D:/_agentShared/runs/<project>/<run-id>/`; run-id is `<YYYYMMDD>_<seat-or-story>_<topic>` (UTC, lower-case kebab).
Name files by `D:/_agentShared/rules/evidence_naming.md`; storage and retention follow `D:/_agentShared/rules/evidence_central.md`.
Start: `python D:/_fable/tools/evidence/run.py start --project PROJECT --seat SEAT --story STORY --topic TOPIC --repo REPO` (prints the folder).
Capture there or use `python D:/_fable/tools/evidence/run.py add FILE --seat SEAT --subject SUBJECT --kind KIND`; finish with `python D:/_fable/tools/evidence/run.py done --seat SEAT --summary RESULT` and put the run id in DONE.
Naming, storage and retention follow `D:/.projects/.Org/rules/done.md`.
Start: `python D:/.projects/.Org/tools/evidence/run.py start --project PROJECT --seat SEAT --story STORY --topic TOPIC --repo REPO` (prints the folder).
Capture there or use `python D:/.projects/.Org/tools/evidence/run.py add FILE --seat SEAT --subject SUBJECT --kind KIND`; finish with `python D:/.projects/.Org/tools/evidence/run.py done --seat SEAT --summary RESULT` and put the run id in DONE.
Never save evidence in this repo/worktree; product source assets and test fixtures keep their own paths. Weekly purge removes only reviewed done runs older than 14 days; working/blocked/unreviewed runs are protected.

## Evidence emitter follow-up
Expand Down
8 changes: 5 additions & 3 deletions CLAUDE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# SpriteMotion: project rules for coding agents

Fleet rules: read D:/.projects/.Org/rules/00_index.md first (roles in D:/.projects/.Org/roles/). Seats are `chief`, `<project>-lead` and `<project>-worker-<slug>`, launched by `D:/.projects/.Org/launchers/{chief,lead,worker}.bat`; mail is `org mail`, leases `org lease`, state `org seat`, budget `org budget check` (`org` = `python D:/.projects/.Org/tools/org/run.py`). The old fleet_inbox, switchboard, roster and exec-fable/exec-astra names are retired (2026-10-24).

Shared by every agent (Claude Code, Codex, Cursor, Copilot). Workflows live in `.claude/skills/`; the routers
(`AGENTS.md`, `.github/copilot-instructions.md`, `.cursor/rules/`) are generated from them by
`python tools/agents/run.py`. Edit this file or a skill, never a router.
Expand Down Expand Up @@ -56,9 +58,9 @@ headless Blender run, not only a syntax check.

## Evidence
Save all evidence in `D:/_agentShared/runs/<project>/<run-id>/`; run-id is `<YYYYMMDD>_<seat-or-story>_<topic>` (UTC, lower-case kebab).
Name files by `D:/_agentShared/rules/evidence_naming.md`; storage and retention follow `D:/_agentShared/rules/evidence_central.md`.
Start: `python D:/_fable/tools/evidence/run.py start --project PROJECT --seat SEAT --story STORY --topic TOPIC --repo REPO` (prints the folder).
Capture there or use `python D:/_fable/tools/evidence/run.py add FILE --seat SEAT --subject SUBJECT --kind KIND`; finish with `python D:/_fable/tools/evidence/run.py done --seat SEAT --summary RESULT` and put the run id in DONE.
Naming, storage and retention follow `D:/.projects/.Org/rules/done.md`.
Start: `python D:/.projects/.Org/tools/evidence/run.py start --project PROJECT --seat SEAT --story STORY --topic TOPIC --repo REPO` (prints the folder).
Capture there or use `python D:/.projects/.Org/tools/evidence/run.py add FILE --seat SEAT --subject SUBJECT --kind KIND`; finish with `python D:/.projects/.Org/tools/evidence/run.py done --seat SEAT --summary RESULT` and put the run id in DONE.
Never save evidence in this repo/worktree; product source assets and test fixtures keep their own paths. Weekly purge removes only reviewed done runs older than 14 days; working/blocked/unreviewed runs are protected.

## Evidence emitter follow-up
Expand Down
Loading