|
| 1 | +# Pythinker Code |
| 2 | + |
| 3 | +Pythinker Code is a provider-agnostic AI coding agent for terminal, browser, desktop, and editor workflows. |
| 4 | + |
| 5 | +## Language |
| 6 | + |
| 7 | +**Expert Talk**: |
| 8 | +A structured conversation between two user-selected AI models that returns one fused answer. |
| 9 | +_Avoid_: Debate mode, fusion mode |
| 10 | + |
| 11 | +**Expert Talk pair**: |
| 12 | +The two ordered configured model IDs saved for future Expert Talk runs. |
| 13 | +_Avoid_: Global pair, secondary model |
| 14 | + |
| 15 | +**Configured model ID**: |
| 16 | +The stable catalog key that identifies one configured model record and can be stored in an Expert Talk pair. |
| 17 | +_Avoid_: Display name, provider model name, loose alias |
| 18 | + |
| 19 | +**Effective model binding**: |
| 20 | +The immutable execution identity produced for one Expert Talk role after current catalog and routing validation. |
| 21 | +_Avoid_: Selected model, live alias |
| 22 | + |
| 23 | +**Pair collapse**: |
| 24 | +An Expert Talk admission failure where two configured selections resolve to the same effective execution target. |
| 25 | +_Avoid_: Duplicate model choice |
| 26 | + |
| 27 | +**Expert Talk admission**: |
| 28 | +The pre-acceptance validation that resolves and freezes an eligible, distinct pair for one run. |
| 29 | +_Avoid_: Provider ping, opening stage |
| 30 | + |
| 31 | +**Fusion Lead**: |
| 32 | +The first model in an Expert Talk pair. It participates as an equal expert, then its immutable model binding supplies a fresh inference for fusion. |
| 33 | +_Avoid_: Architect, judge, Model 1 |
| 34 | + |
| 35 | +**Peer Expert**: |
| 36 | +The second model in an Expert Talk pair. It participates as an equal expert in opening and peer review but does not own fusion. |
| 37 | +_Avoid_: Secondary model, Model 2 |
| 38 | + |
| 39 | +**Expert Talk activation**: |
| 40 | +The transient intent to use Expert Talk for the next accepted user turn. |
| 41 | +_Avoid_: Expert Talk mode, persistent activation |
| 42 | + |
| 43 | +**Expert Talk run**: |
| 44 | +One recorded Expert Talk execution owned by one accepted user turn. |
| 45 | +_Avoid_: Resumed run, shared run |
| 46 | + |
| 47 | +**Expert Talk exchange**: |
| 48 | +Two independent openings followed by one symmetric peer review between the run-scoped Fusion Lead and Peer Expert. |
| 49 | +_Avoid_: Debate, adaptive conversation |
| 50 | + |
| 51 | +**Fused answer**: |
| 52 | +The single direct response produced by a fresh Fusion Lead inference after the Expert Talk exchange. |
| 53 | +_Avoid_: Verdict, winning answer |
| 54 | + |
| 55 | +**Fusion notes**: |
| 56 | +Structured consensus, divergence, uncertainty, and attribution stored with an Expert Talk run but excluded from the normal assistant answer. |
| 57 | +_Avoid_: Diagnostic appendix, debate transcript |
| 58 | + |
| 59 | +**Expert Talk stage artifact**: |
| 60 | +An immutable complete or partial opening, review, or fusion output owned by one role and stage and kept outside the normal transcript. |
| 61 | +_Avoid_: Participant message, hidden memory |
| 62 | + |
| 63 | +**Expert Talk result**: |
| 64 | +The versioned successful-run record that contains the fused answer and separate fusion notes. |
| 65 | +_Avoid_: Meeting transcript, winning opinion |
| 66 | + |
| 67 | +**Expert Talk retry**: |
| 68 | +A new run for the same accepted turn input that reruns admission and every stage without resuming participants or reusing artifacts. |
| 69 | +_Avoid_: Resume, fusion-only retry |
0 commit comments