Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Rozvíjet know-how repozitáře

Proměňte to, co relace pozorovaly, v přezkoumané znalosti a v pravidlo, dovednost, dokument či test, kam která lekce patří, pak změnu dodejte a řekněte každému peerovi, co se pohnulo.

majordomus://skill/evolve aktivní verze 1knowledgereviewdeliverykoordinace

pracovník potřebuje

  • checkout na vlastní větvi, s otevřenou úlohou nástroje, jejíž rozsah jmenuje sekci znalostí
  • kandidáti čekající na review a vše, co tato relace potkala a dosud nezaznamenala

zanechá postup

  • každý posouzený kandidát je povýšen se svými důkazy, nebo zamítnut s důvodem
  • pro každé povýšené poučení, které o to žádá, změnu pravidla, dovednosti, dokumentu nebo testu, kam patří
  • dodaná změna a oznámení a předávka, které jmenují, co se pohnulo

Účel

Repozitář se učí jedním směrem: něco se potká, zaznamená se to, někdo rozhodne, zda je to pravda, a to, co je pravda, změní, jak pracuje další worker. Každý orgán toho už tady existuje — pozorování, kandidáti odvození na konci epizody, povýšení a zamítnutí, pravidla, dovednosti, případy, odvozené plochy. Tato dovednost je pořadí, v jakém je použít, aby poučení nezůstalo jen poznámkou.

Není to druhé úložiště, systém bodování ani autonomní přepis. Nic se nepovýší bez důkazů a rozhodnutí, nic se nezapíše jinam než tam, kde druh už žije, a nic se nedostane na povrch jinak než odvozením ze souboru, který se změnil.

Kdy použít

Když relace skončí s něčím, co se naučila, když briefing jmenuje kandidáty čekající na revizi, po incidentu a kdykoli o to operátor požádá jménem. Konec epizody už odvozuje své kandidáty (session.knowledge_on_end); toto je to, co se s nimi dělá.

Postup

1. Shromážděte, o čem je třeba rozhodnout

majordomus knowledge candidates
majordomus knowledge check

Potom zaznamenejte, s čím se tato relace setkala a co ještě nezapsala, po jednom pozorování, do knihy a nikam jinam:

majordomus knowledge observe --kind defect --subject rule:project.every-wait-is-bounded \
  --evidence test:test/cases/122_liveness_gate.sh "the scan read no build, so a silent build wait was not a finding"
majordomus knowledge derive --dry-run

derive zapíše kandidáty této epizody; běh nanečisto je ukáže nejdřív. Zde odmítnuto: pozorování bez předmětu a poznámka uchovaná ve vlastním souboru místo v knize.

Tři věci, které příkaz odmítá, každou potkal první pracovník, který tento krok následoval:

  • Pozorování patří epizodě. Ve worktree, kde žádná není otevřena, nejprve jednu otevřete pomocí majordomus session start.
  • --kind je jedno z friction, workaround, defect, drift, repetition. Poučení je to, čím se kandidát stane po povýšení, ne druh pozorování.
  • --subject je cesta relativní k repozitáři, nebo capability:, rule:, command: či gate: následované identifikátorem. Test se pojmenovává svou cestou; test: je prefix --evidence, ne subjektu.

2. Rozhodni o každém kandidátovi

Kandidát je tvrzení, za kterým někdo musí stát. Přečti si jeho záznam a to, co pojmenovává, a pak jedno ze dvou, nikdy třetí:

majordomus knowledge promote <id> --class lesson < evidence.md
majordomus knowledge reject <id> --reason "<why, and what replaces it>"

Povýšení vyžaduje důkazy na standardním vstupu: příkaz, test, commit či měření, které činí tvrzení pravdivým, ne jeho zopakování. Kandidát, který duplikuje kurátorskou poznámku nebo pravidlo, je odmítnut s identitou toho, co to už říká. Kandidát, který nedokážete posoudit, zůstává kandidátem; řekněte to ve zprávě místo hádání.

3. Dejte každé poučení tam, kde mění chování

Povýšená poznámka, kterou nic nečte, nic nemění. U každé se ptejte, co by zabránilo tomu, co popisuje, a proveďte tu změnu na místě, kde druh žije:

poučení se týkástane sekde
něco, co se nesmí nikdy opakovatpravidlo s validátorem nebo testem, nebo nový tvar v existující kontrole.ai/repo/rules/, scripts/ci/, test/cases/
jak dělat určitý druh prácekrok v dovednosti nebo workflow.ai/repo/skills/, .ai/repo/workflows/
co věc je nebo proč je takováodstavec v dokumentu, který to už vysvětluje, nebo rozhodnutídocs/, majordomus decision
volba mezi alternativamizáznam architektonického rozhodnutí.ai/repo/adrs/
fakt, který si musí pamatovat jen tento repozitářsamotná kurátorovaná poznámka.ai/repo/knowledge/curated/

Pro změnu následujte majordomus://skill/implement. Zde odmítnuto: nový adresář, registr či databáze pro lekce; pravidlo bez možnosti rozhodnout; číslo, seznam nebo odkaz napsaný do stránky, kterou vlastní generátor.

4. Dokažte to

majordomus knowledge check
majordomus skills check
majordomus check
scripts/derive

Spusťte kontrolu všeho, čeho se změna dotkla, před derive, aby stačil jeden derive. Poučení o kontrole je prokázáno případem, který rozbije danou věc a sleduje, jak ji kontrola odmítne.

5. Doručit a nechat povrchy následovat

Commitni, předej změnu frontě přistání jako jeden pull request a čti stránky, které běží po jeho mergi. Web, publikovaná kopie produktového UI, generované stránky dovedností, zdroje MCP a instrukční soubor každého poskytovatele jsou projekce změněných souborů; žádný z nich se neupravuje a ten, který se nepohnul, je nález o svém generátoru. Pokud některá kapitola příručky říká, co se změnilo, změň ji ve stejném pull requestu.

6. Řekněte to všem, kdo tu pracují

Poučení, které se naučila jedna relace, má cenu toho, kolik z něj vědí ostatní. Oznamte na nástěnce, co se změnilo a kde, a publikujte předávku, která jmenuje pravidlo, dovednost nebo dokument a commit, aby ji relace spuštěná zítra přečetla ve svém briefingu:

majordomus handover

a přes sdílený server schopnosti peers.announce a mesh.handover.publish (majordomus_announce, majordomus_mesh_handover_publish). Hlaste pod majordomus://skill/report-verification-state: co bylo povýšeno, co zamítnuto a proč, co se změnilo, co bylo dokázáno a co ne.

Výstup

  • Každý posouzený kandidát je povýšen s důkazy, nebo zamítnut s důvodem; ti, o nichž se nerozhodlo, jsou jmenováni i s důvodem.
  • Každé povýšené poučení, které žádalo změnu, ji má, na místě, kam jeho druh patří, s testem nebo validátorem, který o ní rozhoduje.
  • majordomus knowledge check, majordomus skills check a majordomus check projdou a odvozené soubory jsou aktuální.
  • Změna je dodána nebo je jmenován její pull request, stránky běží poté, co byla přečtena, a nástěnka i předávka říkají, co se pohnulo.

Příklady

Čte se z examples/ vedle dovednosti; titulek je první nadpis každého souboru.

Po incidentu

.ai/repo/skills/evolve/examples/after-an-incident.md

Commit stál čtrnáct minut za zámkem buildu jiného worktree a příčina byla nalezena. Vyvoďte z toho poučení: zaznamenejte pozorování k pravidlu, které to mělo zachytit, odvoďte a povyšte poučení s měřením jako důkazem, přidejte tento tvar do kontroly a případ, který dokazuje, že ho kontrola odmítne, napište post-mortem jako kurátorskou poznámku, upravte rozhodnutí, jehož přijatou cenou to bylo, doručte změnu a sdělte nástěnce, které buildy jsou nyní omezené a co exportovat, než změna dorazí.

Související dovednosti

Odkud to pochází

kanonický soubor
.ai/repo/skills/evolve/SKILL.md
hash obsahu
6ecab6fd1e252d498a9eb65d37da52af0a2ea47fe988d85bc725baf32d0ddfe4
kontrakt
share/schemas/majordomus/skill/skill.v1.schema.json
dostupné také jako
Zdroj MCP majordomus://skill/evolve · majordomus skills show evolve

Tato stránka je vygenerována z výše uvedeného souboru pomocí scripts/generate-site-data; úprava stránky nic nezmění, úprava souboru změní všechny povrchy.

Prohledává názvy a popisy všech stránek, které tento web publikuje.