| Category | Title |
|---|
| decision |
StartTransientUnit Unix FDs |
| gotcha |
PTY env authorization bypass |
| gotcha |
StopAndWait defer errors |
| architecture |
PTY supervisor MainPID authentication |
| gotcha |
StopAndWait closed signal loop |
| gotcha |
TS2322 duplicate Effect identities |
| preference |
V2 dev:live TUI |
| gotcha |
ReadMsgUnix MSG_CTRUNC cleanup |
| gotcha |
connectedSocketFD _handle.fd |
| decision |
discover-location.js workflow discovery |
| architecture |
Forecasting causal chain |
| gotcha |
PTY workdir approval TOCTOU |
| decision |
V2 script-backed PTY plugin |
| preference |
script inner shell interactive |
| gotcha |
PTY startup PID deadline |
| gotcha |
PTY malformed UTF-16 |
| gotcha |
musl installer artifact parity |
| preference |
packages/cli JSDoc field contracts |
| gotcha |
no_event field semantics differ |
| gotcha |
governance CLI output TOCTOU |
| gotcha |
python command unavailable |
| gotcha |
_read_regular_file fdopen leaks |
| gotcha |
_read_regular_file O_NOFOLLOW |
| gotcha |
_read_regular_file special-file opening |
| gotcha |
streamDecompressToFile ETXTBSY |
| gotcha |
RequestInit duplex typing |
| gotcha |
OpenCode compiled-binary build prerequisites |
| gotcha |
install cli@ prerelease flags |
| preference |
Always place license headers first |
| gotcha |
CommandDocumentation wrapper types |
| preference |
Toolkit migration invariants |
| architecture |
rawApiRequest statusText preservation |
| gotcha |
auto-approve sparse checkout |
| decision |
Sentry CLI Node-only runtime |
| gotcha |
GHCR OCI runtime validation |
| gotcha |
Verify publish issue reconciliation |
| preference |
API status, empty-body, and binary-safe output contracts |
| architecture |
symbolic-wasm ownership, DIF contracts, build, and publicat… |
| gotcha |
Skill sources, generated assets, and PR synchronization |
| preference |
Repository setup, pnpm, and validation workflow |
| gotcha |
Responses streaming JSON.parse parity |
| architecture |
Compaction provider-metadata boundary |
| pattern |
HttpApi client generation |
| architecture |
Legacy V1 execution durability |
| architecture |
Core global-node server composition |
| pattern |
Jujutsu-safe exact-change PR workflow |
| gotcha |
pipeline.ts large-spread RangeError |
| pattern |
OpenCode configuration, commands, skills, plugins, and mode… |
| preference |
Craft version CHANGELOG ownership |
| architecture |
SourceCheckpoint lease semantics |
| architecture |
V8 external-memory retainer analyzer |
| preference |
OpenCode heap-snapshot isolation |
| gotcha |
V8 heap-snapshot RSS attribution |
| pattern |
Promise plugin registration and follow-up scheduler |
| architecture |
Lore framing markers and project knowledge catalog IDs |
| preference |
OpenCode skill, configuration, project-state, SSE, and V8 d… |
| decision |
Temporal embedding scheduling, validation, ranking, and vec… |
| architecture |
OpenCode runtime, packaging, SQLite, and fetch boundaries |
| decision |
ORT platform npm packages |
| gotcha |
PLACEHOLDER_DEBUG_ID replacement |
| preference |
Bundle-export freshness gate |
| preference |
Lazy server-only HTTP construction |
| preference |
Production artifact and isolated recovery smoke validation |