Skip to content

Release v0.1.1: passthrough params, enforced timeouts, PRINCIPLES.md - #1

Merged
MrBenJ merged 1 commit into
mainfrom
release/v0.1.1
Apr 22, 2026
Merged

Release v0.1.1: passthrough params, enforced timeouts, PRINCIPLES.md#1
MrBenJ merged 1 commit into
mainfrom
release/v0.1.1

Conversation

@MrBenJ

@MrBenJ MrBenJ commented Apr 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • vibeshed run <slug> -- <params> now forwards everything after -- to scripts/main.py; job template scaffolds argparse and an Inputs section in sequence.md.
  • timeout_minutes from config.yaml is enforced by the runner; hitting it records a FAILURE in runs.json with error: "timeout after X minutes".
  • Adds PRINCIPLES.md (marker-managed) and reframes README.md, AGENTS.md, CLAUDE.md around the four vibeshed principles. Bumps version to 0.1.1 and managed-block markers to v0.1.1.

Test plan

  • pytest -q — 28 passed, including two new tests covering passthrough args and timeout enforcement.
  • After merge, tag v0.1.1 on main and push the tag.

🤖 Generated with Claude Code

- `vibeshed run <slug> -- <params>` forwards args verbatim to scripts/main.py
- `timeout_minutes` from config.yaml is enforced by the runner; timeouts record FAILURE with an "error: timeout ..." entry in runs.json
- Add PRINCIPLES.md as a marker-managed template and reframe README/AGENTS.md/CLAUDE.md around the four vibeshed principles
- Job template scaffolds argparse and an Inputs section in sequence.md
- Bump managed block markers to v0.1.1

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@MrBenJ
MrBenJ merged commit 21574c1 into main Apr 22, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant