Skip to content

Commit 0b8fed8

Browse files
NathanFlurryclaude
andcommitted
chore: update progress for US-051
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f65055f commit 0b8fed8

2 files changed

Lines changed: 19 additions & 2 deletions

File tree

progress.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2640,3 +2640,20 @@ PRD: ralph/kernel-hardening (46 stories)
26402640
- To test shared crash fate reliably, non-OOM sessions must block on a bridge call (Promise that never resolves) — otherwise fast-completing sessions may return code 0 before the OOM crash
26412641
- afterEach cleanup uses Promise.allSettled on runtimes array to handle dispose on already-crashed runtimes gracefully
26422642
---
2643+
2644+
## 2026-03-19 - US-051
2645+
- Added process isolation documentation page at docs/process-isolation.mdx
2646+
- Documents all three topology options: shared (default), per-tenant, per-runtime with code examples
2647+
- Covers trade-offs (memory cost vs crash blast radius), resource limits (maxSessions per-process), crash behavior (ERR_V8_PROCESS_CRASH), and lifecycle management
2648+
- Added page to docs/docs.json navigation under Features section
2649+
- Updated docs/runtimes/node.mdx with cross-reference to process isolation page
2650+
- Files changed:
2651+
- docs/process-isolation.mdx (new) — full documentation page
2652+
- docs/docs.json — added process-isolation to Features nav group
2653+
- docs/runtimes/node.mdx — added cross-reference paragraph
2654+
- scripts/ralph/prd.json — marked US-051 passes: true
2655+
- **Learnings for future iterations:**
2656+
- Docs pages follow Mintlify MDX format with YAML frontmatter (title, description, optional icon)
2657+
- docs.json navigation uses flat page slugs relative to docs/ root (e.g., "process-isolation" not "docs/process-isolation")
2658+
- Existing docs use mermaid diagrams, tables, and code blocks for different explanation styles
2659+
---

scripts/ralph/prd.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -863,8 +863,8 @@
863863
"Typecheck passes"
864864
],
865865
"priority": 51,
866-
"passes": false,
867-
"notes": "Spec: docs-internal/specs/v8-process-isolation.md"
866+
"passes": true,
867+
"notes": "Spec: docs-internal/specs/v8-process-isolation.md. Created docs/process-isolation.mdx with topology options (shared, per-tenant, per-runtime), trade-offs, resource limits, crash behavior, and lifecycle docs. Added to Features section in docs.json. Cross-referenced from docs/runtimes/node.mdx."
868868
},
869869
{
870870
"id": "US-052",

0 commit comments

Comments
 (0)