rea/docs
N0zoM1z0 70e1a0f532 refactor(process): extract reusable provider lifecycle primitives
Introduce provider-neutral ownership, private runtime roots, absolute startup deadlines, pending-operation correlation, bounded output capture, and verified TERM-to-KILL process supervision.\n\nMigrate Hopper onto the shared lifecycle pieces while keeping its Unix-socket protocol and health/shutdown parsing adapter-specific. Preserve exact ownership checks and fail-closed cleanup, including descendant cleanup after the launcher leader exits.\n\nAdd reusable process fixtures and deterministic coverage for startup timeout, cancellation, output bounds, exit diagnostics, cleanup escalation, repeated close, spawn failure, and resource disposal. Update architecture, provider evaluation, contributor guidance, and generated API documentation.
2026-07-15 23:20:48 +09:00
..
adr feat(session): add explicit provider registry and target binding 2026-07-15 22:13:48 +09:00
api refactor(process): extract reusable provider lifecycle primitives 2026-07-15 23:20:48 +09:00
assets docs: add Hopper screenshot to README 2026-07-14 12:02:43 +08:00
architecture.mermaid refactor(process): extract reusable provider lifecycle primitives 2026-07-15 23:20:48 +09:00
browser-observation.md feat: add web and Electron reverse-engineering workflows 2026-07-14 20:24:12 +09:00
electron-observation.md feat: add web and Electron reverse-engineering workflows 2026-07-14 20:24:12 +09:00
error-contract.schema.json feat: add passive website reverse engineering 2026-07-14 12:27:13 +08:00
installation.md docs: reconcile product documentation with shipped behavior 2026-07-15 17:03:56 +08:00
investigation-workspaces.md fix(application): add explicit investigation replay 2026-07-14 21:03:23 +00:00
mcp-contracts.md feat(session): add explicit provider registry and target binding 2026-07-15 22:13:48 +09:00
mcp-prompts.md feat(session): add explicit provider registry and target binding 2026-07-15 22:13:48 +09:00
process-capture.md docs: document capture v4 and native mounts 2026-07-13 18:04:08 +08:00
product-catalog.json feat(session): add explicit provider registry and target binding 2026-07-15 22:13:48 +09:00
provider-evaluation.md refactor(process): extract reusable provider lifecycle primitives 2026-07-15 23:20:48 +09:00
roadmap.md feat(session): add explicit provider registry and target binding 2026-07-15 22:13:48 +09:00
user-visible-errors.csv feat(session): add explicit provider registry and target binding 2026-07-15 22:13:48 +09:00