Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/skills/quest-afk/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: quest-afk
description: Keep quest work moving while the user is away, leaving every decision for their return.
description: Keep this session's work going while the user is away, taking your recommendations and deferring merge picks until they return.
---

Run `quest skill afk` and follow its output.
Expand Down
2 changes: 1 addition & 1 deletion .claude/skills/quest-review/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: quest-review
description: Review a PR's branch locally with a model that wrote none of it, then mark it ready for review.
description: Review a PR's branch locally with a model other than its latest writer, then mark it ready for review.
---

Run `quest skill review` and follow its output.
Expand Down
7 changes: 7 additions & 0 deletions .claude/skills/quest-run/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
name: quest-run
description: Run a project's quest work from one session, starting ready quests and taking open PRs to merge in a loop until only the user's decisions remain.
---

Run `quest skill run` and follow its output.
If `quest` is not installed, follow https://github.com/moq-dev/quest/blob/main/SETUP.md first.
14 changes: 7 additions & 7 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
# The quest CLI, which also serves the quest guide and skills the stubs in
# .claude/skills call. Bump the rev to upgrade them.
quest = {
url = "github:moq-dev/quest/6a18b8a815c2d15d37d7433a619f961ec5a07165";
url = "github:moq-dev/quest/2572be9c459fc8831a400148c44626527ac32865";
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils";
};
Expand Down
4 changes: 0 additions & 4 deletions quest/m4/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,3 @@ m2 ("later work"), as [m3](/quest/m3/README.md) describes. After each cut
m4's quests move to m3 and m4 starts empty. A quest here that gains a
consumer moves to m3; one that loses its last reason moves to m5 or is
deleted.

## Required

- [moq's fuzz targets run continuously on OSS-Fuzz](/quest/m4/oss-fuzz.md) - round-the-clock fuzzing with private crash reports, after the session targets exist and the maintainer approves the application
5 changes: 0 additions & 5 deletions quest/m5/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,3 @@ in this repository and in moq.pro's plans, which kept the io_uring tuning
quests (fleet relays on io_uring workers), broadcast fairness, and the
transcode and NVENC quests (production transcoding). Re-plan one when a
consumer asks.

## Required

- [Miri's GenMC mode explores every schedule of kio's lock-free code](/quest/m5/miri-genmc.md) - waiting on rust-lang/miri to run `cargo miri test` in GenMC mode, then Nightly checks kio's log and channel exhaustively
- [Browser tabs forward for their peers on a local network](/quest/m5/browser-mesh.md) - tabs on one LAN form a mesh and forward for each other, on the Rust-to-TypeScript port
Loading