Skip to content

v0.1.41

Choose a tag to compare

@andrefogelman andrefogelman released this 06 Oct 11:44
· 12 commits to main since this release
797fd8a

Added

  • AGENTS.md: the repository's rules for agents, ordered so that the invariants, the commands table and the language rule sit inside the worker's instruction budget; the start-of-task gate, the four steps, git rules and the release ritual follow. .artifacts/ is gitignored for evidence captured while proving a change. (#8)
  • tests/test_agents_md_budget.py pins the real AGENTS.md inside INSTRUCTIONS_BUDGET: the worker-facing sections land before the truncation marker, and the visible slice never ends inside a code fence or an inline code span. (#8)
  • Pullfrog reviews every PR; the workflow carries no API key, the credential is the account's subscription in Pullfrog's store. (#5, #6)

Fixed

  • The pack's truncation marker and its reserve were two hand-typed copies and a bare 20; TRUNCATION_MARKER and _MARKER_RESERVE now carry both, and a plan longer than PLAN_TEXT_CAP is covered by a test. Behaviour unchanged. (#8)
  • shepherd-ai 0.3.4 (fork andrefogelman/shepherd-ai): upstream v0.3.1 merged in, plus the two carried fixes — FileManifest.created_at is tz-aware, and the dialect picks the workspace carrier by platform instead of assuming APFS clonefile. The fork's own red tests on the symlink contract are fixed. (d2ad89d)
  • actions/checkout pinned to v7 in the Pullfrog workflow (dependabot, #7).