Skip to content

Add quest startup branch preparation#83

Open
KjellKod wants to merge 1 commit intomainfrom
improvements
Open

Add quest startup branch preparation#83
KjellKod wants to merge 1 commit intomainfrom
improvements

Conversation

@KjellKod
Copy link
Copy Markdown
Owner

@KjellKod KjellKod commented Apr 1, 2026

Summary

Add quest startup branch preparation so new quests can move off the default branch automatically while still supporting worktree and none modes.

Changes

  • add scripts/quest_startup_branch.py to create branch, worktree, or no-op startup context with a consistent blocked/created/skipped result contract
  • wire startup branch metadata into .skills/quest/SKILL.md and .skills/quest/delegation/workflow.md
  • add allowlist/schema, gitignore, manifest, checksum, and validation updates for the new helper
  • add runtime tests for branch, worktree, none, dirty-tree, and invalid-allowlist cases

Validation

  • bash tests/test-quest-runtime.sh
  • bash scripts/validate-quest-config.sh
  • bash scripts/validate-manifest.sh

@KjellKod KjellKod marked this pull request as ready for review April 1, 2026 17:37
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