You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: move incomplete prd.json stories to todo.md, delete ralph artifacts
Migrated 26 incomplete stories (make, git, codex, test fixes) from
scripts/ralph/prd.json into docs-internal/todo.md. Deleted prd.json,
all backups, progress.txt, and archived ralph runs.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
-[ ] Fix crossterm vendor patch auto-apply in patch-vendor.sh.
247
+
-`patch -R --dry-run` gives false positives for patches that add new files. Forward-apply check should run first.
248
+
- Files: `wasmvm/scripts/patch-vendor.sh`
249
+
250
+
-[ ] Fix C parity test WASM exit code 17 for non-patched programs.
251
+
- All C programs compiled against patched wasi-libc import host_user.isatty. Verify host_user imports are provided correctly for C-built WASM binaries and isatty signature matches between C sysroot patch and kernel-worker.ts.
-[ ] Fix secure-exec main test suite failures from build cascade.
255
+
- UpgradeSocket bridge refs fix (already committed) should resolve most failures. Verify after rebuild. Remaining failures may be Node runtime driver issues (above) or missing pyodide.
## WasmVM: GNU Make (real upstream, not reimplementation)
259
+
260
+
-[ ] Vendor real GNU make — download, configure, and patch for WASM.
261
+
- Previous clean-room reimplementation was deleted (violated Tool Integration Policy). Must compile real GNU make to wasm32-wasip1.
262
+
263
+
-[ ] make basic test suite.
264
+
- Tests proving make can execute basic Makefiles with variables, recipes, and dependencies.
265
+
266
+
-[ ] make advanced test suite.
267
+
- Tests for pattern rules, includes, conditionals, shell functions, and error handling.
268
+
269
+
## WasmVM: Git (real upstream, not reimplementation)
270
+
271
+
-[ ] Vendor real git source and compile for WASM.
272
+
- Previous clean-room reimplementation (2925 lines) was deleted (violated Tool Integration Policy). Must compile real git (likely via libgit2 or actual git source) to wasm32-wasip1.
-[ ] Delete fake codex stubs and fork real codex-rs to rivet-dev/codex.
288
+
- Existing `wasmvm/crates/commands/codex/` and `codex-exec/` are fake stubs that print "agent loop is under development". Delete them. Fork `openai/codex` to `rivet-dev/codex`.
0 commit comments