{"id":"ev-001","type":"decision","content":"Use deterministic harness as required PR gate","confidence":"confirmed","source":"synthetic","project_key":"dotclaude","expected_status":"promoted","expected_block":"decisions","quality":"synthetic_seed"}
{"id":"ev-002","type":"decision","content":"Use deterministic harness as required PR gate","confidence":"confirmed","source":"synthetic","project_key":"dotclaude","expected_status":"duplicate","expected_block":"decisions","quality":"synthetic_seed"}
{"id":"ev-003","type":"decision","content":"Run live smoke tests on nightly schedule","confidence":"confirmed","source":"synthetic","project_key":"dotclaude","expected_status":"promoted","expected_block":"decisions","quality":"synthetic_seed"}
{"id":"ev-004","type":"decision","content":"Switch all deterministic tests to live-only mode","confidence":"inferred","source":"synthetic","project_key":"dotclaude","expected_status":"skipped","expected_block":"decisions","quality":"synthetic_seed"}
{"id":"ev-005","type":"preference","content":"Prefer concise diffs with explicit risk notes","confidence":"confirmed","source":"synthetic","project_key":"login","expected_status":"promoted","expected_block":"preferences","quality":"synthetic_seed"}
{"id":"ev-006","type":"preference","content":"Prefer concise diffs with explicit risk notes","confidence":"observed","source":"synthetic","project_key":"login","expected_status":"duplicate","expected_block":"preferences","quality":"synthetic_seed"}
{"id":"ev-007","type":"preference","content":"Prefer deterministic checks before merge","confidence":"confirmed","source":"synthetic","project_key":"dotclaude","expected_status":"promoted","expected_block":"preferences","quality":"synthetic_seed"}
{"id":"ev-008","type":"preference","content":"Might prefer dark mode dashboards","confidence":"inferred","source":"synthetic","project_key":"dotclaude","expected_status":"skipped","expected_block":"preferences","quality":"synthetic_seed"}
{"id":"ev-009","type":"thread","content":"Resolve stale journal sync thread","confidence":"confirmed","source":"synthetic","project_key":"jrnlfish","expected_status":"promoted","expected_block":"active-threads","quality":"synthetic_seed"}
{"id":"ev-010","type":"thread","content":"Resolve stale journal sync thread","confidence":"confirmed","source":"synthetic","project_key":"jrnlfish","expected_status":"duplicate","expected_block":"active-threads","quality":"synthetic_seed"}
{"id":"ev-011","type":"thread","content":"Investigate login token rotation edge case","confidence":"confirmed","source":"synthetic","project_key":"login","expected_status":"promoted","expected_block":"active-threads","quality":"synthetic_seed"}
{"id":"ev-012","type":"thread","content":"Consider maybe fixing a random typo later","confidence":"inferred","source":"synthetic","project_key":"services","expected_status":"skipped","expected_block":"active-threads","quality":"synthetic_seed"}
{"id":"ev-013","type":"fact","content":"Michael uses Bun for TypeScript tooling","confidence":"confirmed","source":"synthetic","project_key":"dotclaude","expected_status":"promoted","expected_block":"user-profile","quality":"synthetic_seed"}
{"id":"ev-014","type":"fact","content":"Michael uses Bun for TypeScript tooling","confidence":"observed","source":"synthetic","project_key":"dotclaude","expected_status":"duplicate","expected_block":"user-profile","quality":"synthetic_seed"}
{"id":"ev-015","type":"fact","content":"Primary code host is GitHub","confidence":"confirmed","source":"synthetic","project_key":"services","expected_status":"promoted","expected_block":"user-profile","quality":"synthetic_seed"}
{"id":"ev-016","type":"fact","content":"Might adopt another package manager someday","confidence":"inferred","source":"synthetic","project_key":"services","expected_status":"skipped","expected_block":"user-profile","quality":"synthetic_seed"}
{"id":"ev-017","type":"relationship","content":"Treat the assistant as a proactive teammate","confidence":"confirmed","source":"synthetic","project_key":"dotclaude","expected_status":"promoted","expected_block":"relationships","quality":"synthetic_seed"}
{"id":"ev-018","type":"relationship","content":"Treat the assistant as a proactive teammate","confidence":"observed","source":"synthetic","project_key":"dotclaude","expected_status":"duplicate","expected_block":"relationships","quality":"synthetic_seed"}
{"id":"ev-019","type":"relationship","content":"High assertiveness is acceptable for low-risk tasks","confidence":"confirmed","source":"synthetic","project_key":"dotclaude","expected_status":"promoted","expected_block":"relationships","quality":"synthetic_seed"}
{"id":"ev-020","type":"relationship","content":"Maybe reduce collaboration intensity in future","confidence":"inferred","source":"synthetic","project_key":"dotclaude","expected_status":"skipped","expected_block":"relationships","quality":"synthetic_seed"}
{"id":"ev-021","type":"decision","content":"Keep live-AI tests non-blocking for PR merges","confidence":"confirmed","source":"synthetic","project_key":"services","expected_status":"promoted","expected_block":"decisions","quality":"synthetic_seed"}
{"id":"ev-022","type":"decision","content":"Require deterministic CI under 45 seconds target","confidence":"confirmed","source":"synthetic","project_key":"services","expected_status":"promoted","expected_block":"decisions","quality":"synthetic_seed"}
{"id":"ev-023","type":"thread","content":"Publish live evaluation artifacts in CI","confidence":"confirmed","source":"synthetic","project_key":"services","expected_status":"promoted","expected_block":"active-threads","quality":"synthetic_seed"}
{"id":"ev-024","type":"preference","content":"Prefer explicit JSON envelopes for script outputs","confidence":"confirmed","source":"synthetic","project_key":"dotclaude","expected_status":"promoted","expected_block":"preferences","quality":"synthetic_seed"}
