Uvažování
Uvažování nezávislé na provideru (ADR 0098): které volitelné poradce lze oslovit a co nabízejí, co si žádá podstatná nejistota, typované záznamy uvažování relace — posouzení, plány, konzultace, neshody, vyřešení, závěry, validace, pokusy — a stav, časová osa a původ, které z nich vyplývají. Nic zde s poradcem nemluví a nic ho nepotřebuje: když žádný není k dispozici, plán je strukturovaná lokální revize a relace uzavírá podle vlastních důkazů.
Uvažování nezávislé na provideru (ADR 0098): které volitelné poradce lze oslovit a co nabízejí, co si žádá podstatná nejistota, typované záznamy uvažování relace — posouzení, plány, konzultace, neshody, vyřešení, závěry, validace, pokusy — a stav, časová osa a původ, které z nich vyplývají. Nic zde s poradcem nemluví a nic ho nepotřebuje: když žádný není k dispozici, plán je strukturovaná lokální revize a relace uzavírá podle vlastních důkazů.
- module reasoning
- builtin
- experimentální
- 6 schopností
Schopnosti
Každý je složen v souboru tohoto modulu; každý má vlastní stránku.
reasoning.advisorsKaždý deklarovaný poradce — pak každý linkovaný peer meshe nesoucí funkci review — s jeho stavem (available, unavailable, not_configured, disabled, temporarily_failed, rate_limited) a proč, jen z přítomnosti (spustitelný soubor na PATH, nastavená proměnná s přihlašovacími údaji; nikdy hodnota), režimem reasoningu a zaznamenanými výsledky dřívějších konzultací. Plus kapacita na poradní schopnost. Žádný poradce je běžná odpověď: reasoning je provozní tak či tak.query · experimental · majordomus_reasoning_advisors · GET /api/v1/reasoning/advisorsreasoning.checkSpustitelná polovina pravidel advisors-are-optional a review-is-recorded-not-claimed: katalog poradců se vyřeší proti tabulce poskytovatelů a katalogu modelů; každý adaptér, který jmenuje, má svůj transportní modul; žádný zdroj nezávislý na poskytovateli nejmenuje poradce; žádný workflow CI ani kontrola nejmenuje přihlašovací údaj k modelu; žádný dokument netvrdí odmítnuté tvrzení; každá uložená konzultace jmenuje poradce, kterého její plán vybral, a revize každého závěru odpovídá tomu, co cituje. Kontroly CI a tvrzení posuzují, co říkají workflow a dokumenty tohoto repozitáře, takže platí jen tam, kde je pravidlo advisors-are-optional deklarováno; adopter je držen tím, co převzal.query · experimental · majordomus_reasoning_check · GET /api/v1/reasoning/checkreasoning.explainJeden záznam uvažování s celým řetězcem svého posouzení: nejistota a její důkazy, plán a kdo jím byl vybrán nebo proč nikdo, každá konzultace, každý nesouhlas a experiment, který jej rozhodl, závěr a jeho validace — původ rozhodnutí bez konverzace, která k němu vedla.query · experimental · majordomus_reasoning_explain · GET /api/v1/reasoning/explainreasoning.planRozhodne, aniž by cokoli zaznamenalo, zda vyslovená nejistota opravňuje k nezávislé revizi, kolik toho režim dovoluje a které dostupné poradce by výběr řízený schopnostmi oslovil — s uvedením každého vynechaného poradce a proč. Triviální a nízká nejistota se řeší lokálně; podstatná nejistota bez vhodného poradce dostane místo toho strukturovanou lokální revizi. Čistá funkce katalogu, dostupnosti a vstupu.query · experimental · majordomus_reasoning_plan · GET /api/v1/reasoning/planreasoning.recordZapsat jeden typovaný záznam uvažování otevřené úlohy pod .ai/local/state/reasoning/: posouzení (s jeho důkazy), plán (vypočtený zde z dostupnosti tohoto okamžiku, nikdy dodaný), konzultaci (jen poradce, kterého vybral její plán), nesouhlas, rozřešení (důkazy, nikdy počet), závěr (jeho počet revizí se vypočítá z konzultací, které cituje; odmítnut, dokud je nesouhlas s jeho posouzením nevyřešen), validaci nebo neúspěšný pokus. Tvary tajemství se před jakýmkoli zápisem redigují.command · experimental · majordomus_reasoning_record · POST /api/v1/reasoning/recordsreasoning.statusStav uvažování otevřené úlohy (nebo pojmenované, nebo všech): posouzení a kde každé stojí, konzultace a jak každá skončila, neshody a co je urovnalo, závěry s vypočteným review a validací, časová osa, součty tokenů, které adaptéry ohlásily, a zpráva v Markdownu, kterou nese předávka. Odvozeno výhradně ze záznamů, deterministicky.query · experimental · majordomus_reasoning · GET /api/v1/reasoning