Files
ryaneggzandClaude Opus 4.7 833d9900bf task: record /ship-spec PR-ready preference
User feedback (2026-05-24): /ship-spec must end with `gh pr ready
<N>`; don't leave PRs in draft. Overrides the skill's documented
"v1 stops at draft" stance. Recorded in both the harness MEMORY.md
and the auto-memory feedback store so future sessions apply the
preference without re-correction.

Follow-up (deferred): update .claude/skills/ship-spec/SKILL.md
Stage 9 to call `gh pr ready <N>` as the final step.

Refs #350.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 01:42:03 +00:00
..
2026-05-03 18:48:25 -06:00

memory/

Long-term persistent notes and session logs from harness orchestration. Tracked structured docs; daily logs gitignored.

Directory Structure

Item Purpose
MEMORY.md Append-only lessons learned across sessions. See context/rules/memory.md.
<topic>.md (top-level) Tracked persistent subject notes (e.g., x-campaign.md). Named in kebab-case. Evolve per usual git workflow.
YYYY-MM-DD/log.md Daily session logs. One log per calendar day. Gitignored (materializes only on active work).
YYYY-MM-DD/<slug>.html Bespoke HTML artifacts generated by /render-html for one-shot human review (audit synthesis, council output, lint matrix, weekly digest). Gitignored. See .claude/skills/render-html/SKILL.md.

Conventions

  • Date format: date -u +%Y-%m-%d (UTC, ISO 8601).
  • One log per day: Each YYYY-MM-DD/ folder holds a single log.md covering that calendar day's session notes, decisions, and context. If a day sees multiple sessions, log entries are sequential within the same file.
  • Topic naming: Kebab-case, lowercase (e.g., x-campaign.md, agent-onboarding.md).
  • Gitignore: All YYYY-MM-DD/ folders and their contents are gitignored. Only README.md, MEMORY.md, and tracked <topic>.md files appear in git.

Memory Improvement Protocol

See context/rules/memory.md for the full protocol governing when to add lessons to MEMORY.md, how to structure them, and append-only discipline.