Skip to content

chore(quest): bump quest to 5e66075 and add /quest-unblock - #7644

Merged
kixelated merged 1 commit into
mainfrom
chore/quest-pin-5e66075
Nov 3, 2026
Merged

kixelated merged 1 commit into
mainfrom
chore/quest-pin-5e66075

Conversation

@kixelated

Copy link
Copy Markdown
Collaborator

Bumps the quest flake input from moq-dev/quest@d003102 to moq-dev/quest@5e66075 (main, 9 commits, all landed 2026-11-02), and adds the /quest-unblock skill stub.

What the bump brings:

  • quest waiting and the /quest-unblock skill (moq-dev/quest#390). A wait is now a ## Waiting section, and drafts use it in place of ## Decisions needed. The old heading still counts for drafts that already have it.
  • quest land watch, which watches the merge queue and fixes the PRs it drops (moq-dev/quest#388, #389, #391, #392). It runs as a daemon on the host, so moq's CI doesn't change. quest merge --land, which dependabot.yml and CONTRIBUTING.md use, has the same interface. With --fixer, the watcher's App needs actions: read, merge_queues: write, contents: write, and workflows: write. Those are set on the host, not in this repo.

Changes:

  • flake.nix / flake.lock: only the quest input moves. quest-pinned is quest's own input, and quest@5e66075's lock still pins it at 7a191e6, so it stays where it is.
  • .claude/skills/quest-unblock/SKILL.md: the stub quest init installs. .agents/skills is a symlink to .claude/skills, so Codex picks it up too. quest init also wanted to add Claude Code worktree hooks to .claude/settings.json (moq-dev/quest#350, which predates the old pin). moq has never adopted those, so I left them out.

Checks:

  • quest check with the new quest: 550 documents ok. The tree's existing "Waiting on" / "Condition:" prose still passes. quest waiting lists nothing until those quests move to ## Waiting sections.
  • quest gate just check origin/main in the new dev shell: passes.

Review

  • Codex (gpt-6.1-sol, medium), quest review --base origin/main on f8b746b: 0 findings.

🤖 Generated with Claude Code

(Written by Claude Opus 5.5)

Moves the quest flake input from d003102 to moq-dev/quest main at 5e66075:
`quest waiting` and the /quest-unblock skill (moq-dev/quest#390), and the
`quest land watch` merge-queue fixer (#388, #389, #391, #392). The
quest-unblock stub is the one `quest init` installs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 21 seconds.

Check out review usage here.

View limit details

Limit details: You’ve used all 4 included reviews currently available.

Learn how review limits work.

Review configuration:

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 9f24518a-7b7d-4e67-82e4-47498cd7332c
Commits

Reviewing files that changed from the base of the PR and between c68c931 and f8b746b.

Files ignored due to path filters: 1
  • flake.lock is excluded by !**/*.lock
Files selected for processing: 2
  • .claude/skills/quest-unblock/SKILL.md
  • flake.nix
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

CodeRabbit Verify

  • Run CodeRabbit Verify to test the changes in this pull request.

@kixelated kixelated left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated review by review (OpenAI)

Reviewed commit: f8b746b

No actionable bugs found. Keeping shared skill behavior upstream, updating the pinned CLI, and adding its generated stub avoids copying instructions locally. The pin is consistent, the new command is present in that version, and the existing skills symlink exposes it to both agent integrations.

Verification: static review of the integration and relevant upstream changes. I did not run Nix evaluation/builds, tests, or the host queue watcher.

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ No new issues found.

Reviewed changes

  • flake.nix / flake.lock pin bump: moves the quest flake input from d003102129 to 5e66075d5a, updating only the quest node.
  • /quest-unblock stub: adds the 7-line .claude/skills/quest-unblock/SKILL.md the new quest version installs.

Verified the pin claims against the tagged source: the flake.nix rev matches the flake.lock node, quest-pinned stays at 7a191e6 and matches quest@5e66075's own flake.lock (as does nixpkgs-opencode), the compare d003102...5e66075 reports ahead_by: 9, and the new stub is byte-identical to upstream's .claude/skills/quest-unblock/SKILL.md at the pinned rev. All 15 checked-in skill stubs match upstream@5e66075, so nothing else went stale with the bump.

Pullfrog  | View workflow run | Using deepseek-v4.1-flash (free via Pullfrog for OSS) | 𝕏

@kixelated
kixelated added this pull request to the merge queue Nov 3, 2026
Merged via the queue into main with commit 3d20af1 Nov 3, 2026
6 checks passed
@kixelated
kixelated deleted the chore/quest-pin-5e66075 branch November 3, 2026 01:27
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