| Category | Title | Confidence | Updated |
|---|
| gotcha |
SessionInput admission, retry, and wake intent |
1.00 |
28m ago |
| decision |
Final cancellation claim deletion |
1.00 |
29m ago |
| preference |
SessionExecution lease fencing |
1.00 |
29m ago |
| gotcha |
RunCoordinator interruption lifecycle |
1.00 |
29m ago |
| gotcha |
SessionRecovery redrive starvation |
1.00 |
29m ago |
| gotcha |
SessionExecution claim registration race |
1.00 |
29m ago |
| gotcha |
SessionExecution cleanup fallback fence |
1.00 |
29m ago |
| gotcha |
SessionExecution fixed-expiry heartbeat |
1.00 |
29m ago |
| preference |
Package-scoped Bun validation and reporting |
1.00 |
42m ago |
| preference |
TypeScript coding style |
1.00 |
42m ago |
| preference |
TypeScript import restrictions |
1.00 |
42m ago |
| architecture |
Tool registry transforms and request snapshots |
1.00 |
1h ago |
| gotcha |
PTY authorization, allocation, and stream safety |
1.00 |
1h ago |
| gotcha |
Effect plugin domain contracts and Permission.assert bridge |
1.00 |
1h ago |
| decision |
Adopted durable |
1.00 |
1h ago |
| pattern |
opencode bun dev tmux |
1.00 |
18h ago |
| preference |
HttpApi JSON error contracts |
1.00 |
18h ago |
| architecture |
Current event classification |
1.00 |
18h ago |
| preference |
Schema current V1 contracts |
1.00 |
18h ago |
| preference |
Drizzle snake_case fields |
1.00 |
18h ago |
| preference |
makeRuntime InstanceState ownership |
1.00 |
18h ago |
| preference |
Effect-smol source and workflows |
1.00 |
18h ago |
| architecture |
SessionExecution vs Location scope |
1.00 |
18h ago |
| gotcha |
SessionExecution cancellation renewal loss |
1.00 |
18h ago |
| gotcha |
Step.Ended v2 assertions |
1.00 |
19h ago |
| preference |
EffectBridge callback re-entry |
1.00 |
19h ago |
| preference |
packages/opencode module shape |
1.00 |
19h ago |
| gotcha |
session-recovery squashed migration |
1.00 |
19h ago |
| gotcha |
Step.Ended failed-stream continuation |
1.00 |
19h ago |
| gotcha |
SessionRecovery reserved continuation |
1.00 |
1d ago |
| architecture |
PromptAdmitted v1 wake intent |
1.00 |
1d ago |
| preference |
SessionExecution fencing tests |
1.00 |
1d ago |
| gotcha |
Step.Recovered identity validation |
1.00 |
1d ago |
| gotcha |
Persistent PTY listener, ownership, and exit-delivery invar… |
1.00 |
1d ago |
| gotcha |
SessionContextEpoch.advance fencing |
1.00 |
1d ago |
| preference |
OpenCode dev branch conventions |
1.00 |
1d ago |
| preference |
HttpApiBuilder thin handlers |
1.00 |
1d ago |
| preference |
Effect testEffect and it.live |
1.00 |
1d ago |
| decision |
Startup synthetic continue recovery |
1.00 |
1d ago |
| preference |
Production i18n, pluralization, and translation policy |
1.00 |
1d ago |
| pattern |
Promise plugin registration and follow-up scheduler |
1.00 |
1d ago |
| gotcha |
takeover test Effect.never |
1.00 |
1d ago |
| preference |
Never to return a context warning |
1.00 |
1d ago |
| preference |
PTY typescript exit status |
1.00 |
2d ago |
| preference |
PTY event priority ordering |
1.00 |
2d ago |
| preference |
OpenCode self-configuration fallback |
1.00 |
2d ago |
| gotcha |
Session recovery claim semantics |
1.00 |
2d ago |
| gotcha |
AGENTS.md/.lore.md tracked status differs per branch, block… |
1.00 |
2d ago |
| pattern |
OpenCode configuration, commands, skills, plugins, and mode… |
1.00 |
2d ago |
| decision |
Newest assistant projection wins |
1.00 |
2d ago |
| preference |
Effect background layer loops |
1.00 |
2d ago |
| architecture |
Core global-node server composition |
1.00 |
2d ago |
| preference |
Preserve explicit workflow directives, code-level invariant… |
1.00 |
3d ago |
| preference |
Jujutsu mutation and stable-ID discipline |
1.00 |
3d ago |
| preference |
SessionRetry 5xx policy |
1.00 |
3d ago |
| gotcha |
SessionProcessor retry duplicates |
1.00 |
3d ago |
| architecture |
Legacy V1 execution durability |
1.00 |
3d ago |
| pattern |
HttpApi client generation |
1.00 |
3d ago |
| architecture |
V2 package dependency direction |
1.00 |
3d ago |
| gotcha |
Prior-process running tools |
1.00 |
3d ago |
| architecture |
Compaction provider-metadata boundary |
1.00 |
3d ago |
| architecture |
SystemContext boundary sampling |
1.00 |
3d ago |
| preference |
Protected paths unwatched |
1.00 |
3d ago |
| architecture |
SystemContext ownership composition |
1.00 |
3d ago |
| architecture |
Physical Attempt llm.stream |
1.00 |
3d ago |
| preference |
Never restart OpenCode services |
1.00 |
3d ago |
| preference |
SessionPrompt restart prohibition |
1.00 |
3d ago |
| gotcha |
node-server.ts forced shutdown |
1.00 |
3d ago |
| architecture |
OpenCode contribution and vertical-tabs PR workflow |
1.00 |
6d ago |
| preference |
Lore V2 smoke isolation |
1.00 |
7d ago |
| preference |
Lore pnpm Vitest slicing |
1.00 |
7d ago |
| pattern |
OpenCode plugin target resolution |
1.00 |
7d ago |
| architecture |
@loreai/opencode server bundle |
1.00 |
7d ago |
| preference |
Ox Alpha Go allowance |
1.00 |
7d ago |
| architecture |
Plugin registry read visibility |
1.00 |
7d ago |
| preference |
x-lore-agent classification |
1.00 |
7d ago |
| gotcha |
OpenCode compiled-binary build prerequisites |
1.00 |
7d ago |
| architecture |
Nuum incremental distillation and evaluation lessons |
1.00 |
7d ago |
| gotcha |
RequestInit duplex typing |
1.00 |
7d ago |
| decision |
rewriteRequest shared routing |
1.00 |
7d ago |
| gotcha |
Lore project remote pairing |
1.00 |
7d ago |
| preference |
Prefers recall over assuming information is unavailable |
1.00 |
8d ago |
| gotcha |
Configured plugin watch lifetime |
1.00 |
8d ago |
| gotcha |
Plugin finalizers activation lock |
1.00 |
8d ago |
| preference |
AI cassette recording |
1.00 |
8d ago |
| architecture |
Provider tools transport policy |
1.00 |
8d ago |
| preference |
LanguageModel construction APIs |
1.00 |
8d ago |
| preference |
ProviderAuthOption apiKey auth |
1.00 |
8d ago |
| architecture |
Native provider facade files |
1.00 |
8d ago |
| architecture |
AIError reason ownership |
1.00 |
8d ago |
| architecture |
AI Protocol Endpoint Auth Framing |
1.00 |
8d ago |
| preference |
Gateway processBoundary ownership |
1.00 |
8d ago |
| preference |
Lore hidden worker agents |
1.00 |
8d ago |
| gotcha |
V2 parent-session header |
1.00 |
8d ago |
| gotcha |
Lore gateway ownership cleanup |
1.00 |
8d ago |
| decision |
Lore V2 static config |
1.00 |
8d ago |
| gotcha |
PluginModule default definition |
1.00 |
8d ago |
| preference |
Lore Craft releases |
1.00 |
8d ago |
| gotcha |
PTY malformed UTF-16 |
1.00 |
8d ago |
| gotcha |
Bun 1.4.2 PTY ordering |
1.00 |
8d ago |
| gotcha |
PTY startup PID deadline |
1.00 |
8d ago |
| decision |
V2 two-unit cutover |
1.00 |
8d ago |
| preference |
Fail-closed PTY supervisor changes and production cutover |
1.00 |
8d ago |
| preference |
script inner shell interactive |
1.00 |
8d ago |
| decision |
V2 script-backed PTY plugin |
1.00 |
8d ago |
| gotcha |
PTY workdir approval TOCTOU |
1.00 |
8d ago |
| gotcha |
Transient supplementary groups |
1.00 |
8d ago |
| gotcha |
PTY process-group termination |
1.00 |
8d ago |
| architecture |
PTY systemd supervisor |
1.00 |
9d ago |
| gotcha |
MainPID user-writable restart |
1.00 |
9d ago |
| gotcha |
connectedSocketFD _handle.fd |
1.00 |
9d ago |
| gotcha |
pty-supervisor readiness marker |
1.00 |
9d ago |
| gotcha |
openSupervisorTransport pendingOutput |
1.00 |
9d ago |
| gotcha |
ClientState reserved admission |
1.00 |
9d ago |
| gotcha |
ReadMsgUnix MSG_CTRUNC cleanup |
1.00 |
9d ago |
| gotcha |
systemd Unit/Service property split |
1.00 |
9d ago |
| gotcha |
UnitRemoved is not cleanup proof |
1.00 |
9d ago |
| preference |
TUI semantic theme tokens |
1.00 |
9d ago |
| preference |
TUI storybook fixtures |
1.00 |
9d ago |
| preference |
V2 dev:live TUI |
1.00 |
9d ago |
| gotcha |
TS2322 duplicate Effect identities |
1.00 |
9d ago |
| gotcha |
Go buildid reproducibility flag |
1.00 |
9d ago |
| architecture |
Instruction epoch persistence |
1.00 |
9d ago |
| preference |
Step versus turn terminology |
1.00 |
9d ago |
| architecture |
Session delivery ordering |
1.00 |
9d ago |
| architecture |
SessionExecution late placement |
1.00 |
9d ago |
| architecture |
Session durable fact events |
1.00 |
9d ago |
| decision |
PTY Go buildid hashes |
1.00 |
9d ago |
| gotcha |
Go helper opens THP sysfs |
1.00 |
9d ago |
| gotcha |
SupervisorTransport.close STOP deadline |
1.00 |
9d ago |
| gotcha |
StartTransientUnit ambiguous completion |
1.00 |
9d ago |
| gotcha |
PTY plugin protocol limits |
1.00 |
9d ago |
| gotcha |
PTY per-unit resource limits |
1.00 |
9d ago |
| gotcha |
StopAndWait closed signal loop |
1.00 |
9d ago |
| architecture |
PTY supervisor MainPID authentication |
1.00 |
9d ago |
| gotcha |
StopAndWait defer errors |
1.00 |
9d ago |
| gotcha |
copyInput hides disconnects |
1.00 |
9d ago |
| gotcha |
serveSession outputDone deadlock |
1.00 |
9d ago |
| gotcha |
systemd-analyze libexec warning |
1.00 |
9d ago |
| gotcha |
PTY env authorization bypass |
1.00 |
9d ago |
| preference |
PTY random unit names |
1.00 |
9d ago |
| decision |
StartTransientUnit Unix FDs |
1.00 |
9d ago |
| decision |
PTY supervisor uses Go |
1.00 |
9d ago |
| pattern |
pluginTestLayer permission injection |
1.00 |
9d ago |
| gotcha |
Promise permission failure tunnel |
1.00 |
9d ago |
| gotcha |
PTY deletion subscription |
1.00 |
9d ago |
| gotcha |
Permission save resources |
1.00 |
9d ago |
| gotcha |
PTY encoded argv bounds |
1.00 |
9d ago |
| decision |
PTY JSON envelopes |
1.00 |
9d ago |
| gotcha |
pty_read grep isolation |
1.00 |
9d ago |
| preference |
Boundary validation ownership |
1.00 |
9d ago |
| gotcha |
PTY UTF-8 write limit |
1.00 |
9d ago |
| gotcha |
linePage trailing newline |
1.00 |
9d ago |
| architecture |
Tool registry schema erasure |
1.00 |
9d ago |
| architecture |
Tool permission metadata filtering |
1.00 |
9d ago |
| gotcha |
pty_write fragmented authorization |
1.00 |
9d ago |
| gotcha |
PTY aggregate retention bounds |
1.00 |
9d ago |
| preference |
Permission.Source tool context |
1.00 |
9d ago |
| gotcha |
OpenCode config restart boundary |
1.00 |
9d ago |
| gotcha |
opencode-pty plugin daemon collision |
1.00 |
9d ago |
| architecture |
Shell.Info opaque metadata |
1.00 |
9d ago |
| preference |
Inter compact line-height |
1.00 |
9d ago |
| gotcha |
opencode dev web proxy |
1.00 |
9d ago |
| architecture |
ToolFailure leaf boundary |
1.00 |
9d ago |
| gotcha |
Host.resolve must not execute plugins |
1.00 |
9d ago |
| preference |
Schema Core Protocol layering |
1.00 |
9d ago |
| architecture |
OpenCode V2 SEA integrated web UI |
1.00 |
9d ago |
| gotcha |
Nuum FTS5 content-sync purge: must rebuild index after cont… |
1.00 |
2026-06-09 |
| gotcha |
Nuum eval sessions pollute session list without hidden root |
1.00 |
2026-06-09 |
| gotcha |
Durable session execution, ownership, and recovery invarian… |
0.90 |
1h ago |
| architecture |
OpenCode session timeline, loading, and reconnect behavior |
0.90 |
7d ago |
| architecture |
OpenCode webfetch implementations, limits, and HTTP failures |
0.90 |
8d ago |
| gotcha |
OpenCode model parsing and command fallback resolution |
0.90 |
8d ago |
| preference |
Always validate and freeze the exact successful build artif… |
0.80 |
9m ago |
| preference |
Preserve and verify durable-event commit semantics |
0.80 |
10m ago |
| preference |
Replace local ownership with durable multi-node ownership w… |
0.80 |
17m ago |
| preference |
Always preserve recovery and redrive safety invariants |
0.80 |
18m ago |
| preference |
Always enforce concurrency and recovery invariants with reg… |
0.80 |
25m ago |
| preference |
Always fence execution and recovery side effects by current… |
0.80 |
28m ago |
| preference |
Follow the exact package-scoped validation-only workflow |
0.80 |
30m ago |
| preference |
Always inspect the session run coordinator before changing … |
0.80 |
40m ago |
| preference |
Always enforce recovery race-condition invariants with expl… |
0.80 |
40m ago |
| preference |
Production artifact and isolated recovery smoke validation |
0.80 |
42m ago |
| preference |
Frozen candidate review and merge workflow |
0.80 |
42m ago |
| preference |
Always enforce session execution lease invariants with regr… |
0.80 |
42m ago |
| preference |
Lazy server-only HTTP construction |
0.80 |
42m ago |
| preference |
Always verify artifact identity and review scope before ana… |
0.80 |
44m ago |
| preference |
Audit session recovery against strict durability invariants |
0.80 |
1h ago |
| preference |
Ensure expired execution claims never renew |
0.80 |
1h ago |
| preference |
Review code before committing |
0.80 |
1h ago |
| preference |
Enforce recovery and cancellation invariants with adversari… |
0.80 |
1h ago |
| preference |
Always enforce ownership fencing and hosted-tool reconcilia… |
0.80 |
1h ago |
| preference |
Never resume an assistant projection superseded by a newer … |
0.80 |
1h ago |
| preference |
Follow the established git workflow (branch, PR, review) |
0.80 |
1h ago |
| preference |
Repository guidance, source verification, and package valid… |
0.80 |
1h ago |
| pattern |
OpenCode worktree model, safe operations, UI state, and pro… |
0.80 |
7d ago |
| architecture |
OpenCode Truncate service: limits, truncation logic, and hi… |
0.80 |
2026-06-29 |