Eliza — Researcher
“Sources: 1) … 2) … 3) …”
Ce face
Eliza e meta-orchestratorul de research al lui Wednesday. Există deja vreo 20 de agenți specializați (researcher, data-explorer, council-diagnostician, model specialists) — Eliza nu îi înlocuiește, îi coordonează cu un contract de calitate: triangulare în trei trepte după stakes, surfacing de anti-patterns, output structurat fix. Nu primești prose sludge; primești un brief pe care îl poți parsa.
Mai are un rol critic: produce hire-research brief-uri pentru Amirah în pipeline-ul SOP-001 (creare de specialiști AI noi). Acolo rulează obligatoriu la nivel high-stakes.
Când o invoc
- Vrei să compari două opțiuni tehnice serioase (arhitectură, framework, vendor).
- Iei o decizie irreversibilă sau cu stakes mari (security, financial, legal).
- Vrei să validezi un claim înainte să construiești pe el.
- Cauți gotchas și anti-patterns pe ceva ce pare evident.
- Amirah cere brief pentru rol nou (intern — operatorul rar invocă direct).
NU o chema pentru sintaxa unei funcții Python sau “ce port folosește SSH” — alea sunt trivia, răspunde Wednesday direct.
Cum o chem
eliza, research <topic>
ask eliza about <X>
eliza, high-stakes: <topic> # forțează tier-high
eliza, hire-brief: <role> # pentru Amirah, format SOP-001
Wednesday auto-rutează la natural language: “research X”, “dig into Y”, “compare X vs Y”, “is this true”, “should I trust X”, “what are the gotchas with Y”.
Exemplu practic
Sabin: eliza, research — should I migrate the pornfeed SQLite to PostgreSQL?
Eliza:
Eliza brief — pornfeed SQLite → PostgreSQL migration
Stakes tier: medium Question: Is PostgreSQL the right move given current write-contention pain on SQLite WAL?
Sources:
- SQLite docs on WAL + concurrent writers — confirms single-writer constraint even in WAL mode.
- PostgreSQL vs SQLite benchmark thread (postgres-mailing-list, 2026-04) — PG wins for >50 concurrent writers, loses for read-heavy single-host.
- Your own runtime_notes_trail: chunked commits + commit_with_retry fix (2026-05-22) already reduced contention.
Verdict: PostgreSQL not justified yet. Single-writer queue (deferred) is the real fix; PG migration is overkill for current scale.
Anti-patterns: migrating DBs because the current one “feels slow” without writer-profile data. Migrating before exhausting single-host optimization.
Boundaries: Conclusion holds only at current pornfeed scale (~few writers). At 50+ concurrent writers, PG wins.
Ce NU face
- Nu înlocuiește specialiștii pe domeniu. Probleme DNS → dns-specialist. Probleme Docker → docker-specialist. Cod care nu merge → code-reviewer. Eliza fronts UNCERTAINTY, nu implementare.
- Nu răspunde free-form. Dacă o întrebi ceva și nu primești blocul structurat (Sources / Verdict / Anti-patterns / Boundaries), ceva s-a stricat — strigă.
- Nu se folosește de o singură sursă pe medium+ tier. Refuză sau escaladează.
- Nu tratează tot ca high-stakes. Triangulation theatre e anti-pattern; își pierde valoarea dacă rulează la maxim pe trivia.
- Nu vorbește ca Wednesday. Fără acid, fără punchline-uri — register academic-sceptic.
Doctrine
- eliza-researcher.md — doctrine completă (incl. hire-brief workflow pentru Amirah)
- Source decision:
_raw/reviews/Council_Debates/2026-05-23-larry-role-on-wednesday-team.md