Liigu sisu juurde

Juhi agendi käitumist

Kasuta juhendit, kui tava puudutab ainult osa projektist või lubatud reegel näib puuduvat. Vaja on seadistatud Bee profiili, ligipääsetavat MongoDB-d, õiget hoidlat ja toetatud hook’i integratsiooni. Teenusepõhiseid näiteid kontrolliti spikri ja lähtekoodi järgi; jagatud andmehoidlas neid ei käivitatud.

Vali olemasolev persona pärast määratluse ülevaatamist:

Terminal window
bee soul list
bee soul show reviewer
bee soul use reviewer
bee soul show

Asenda reviewer loendis oleva nimega. use salvestab selle masinaprofiili valiku; määratlused jäävad jagatuks. show näitab valiku allikat. clear eemaldab kohaliku valiku ja võib taas rakendada varasemat jagatud soul.active valikut; see ei keela kogu persona konteksti. Puuduv nimi annab koodi 1, tundmatu verb seadistatud profiilis 4. claim seob lisaks jagatud määratluse masinaga; lihtsalt valimiseks pole seda vaja.

2 · Edasta reegel võimalikult täpselt

Jaotis „2 · Edasta reegel võimalikult täpselt”

Näide loob projekti reegli Vue komponentidele:

Terminal window
bee hook rule add "Review keyboard navigation when changing a component" --path 'src/**/*.vue'
bee hook rule list --json

Add väljastab lühikese ID ja ulatuse; JSON-loend annab edasiseks täieliku ID. Tee jätab reegli tavalisest prompt-plokist välja ja valib selle sobiva faili juhistesse. Reegli salvestamine ei paigalda hook’i. session, prompt ja always rakenduvad eri pindadel; --global muudab projektivalikut, mitte ajastust. Vaata reeglite ulatust ja mustreid.

3 · Vaata muudatus enne rakendamist üle

Jaotis „3 · Vaata muudatus enne rakendamist üle”

Asenda <id> olemasoleva reegli täieliku ID-ga. Kasuta rakendamisel eelvaate before.revision väärtust:

Terminal window
bee hook rule rescope <id> --scope file --path 'src/**/*.vue' --dry-run --json
bee hook rule rescope <id> --scope file --path 'src/**/*.vue' --revision <before-revision> --json

Kehtiv dry run annab koodi 0 ja wouldChange; changed ning applied jäävad false. after on ettepanek, mitte salvestatud olek. Aegunud revision annab rakendamisel koodi 8. Loe uus eelvaade ja otsusta uuesti; ära eemalda versioonikaitset pimesi. Failiteed asendavad varasema loendi. prompt juurde naasmine nõuab --clear-paths. Vigane sisend annab 4, mitmetähenduslik ID 7 ja teadmata kirjutustulemus 5; viimasel juhul loe olek uuesti.

4 · Arhiveeri ja taasta teadlikult

Jaotis „4 · Arhiveeri ja taasta teadlikult”

Kasuta loendi/eelvaate praeguseid ID-sid ja revision-väärtusi; <revision> tuleb asendada, see pole konstant:

Terminal window
bee hook rule archive <id> --revision <revision> --reason "Convention replaced" --json
bee hook rule list --archived --json
bee hook rule restore <id> --revision <revision> --json

Arhiveerimine peatab edastamise, säilitades teksti, ulatuse, teed ja autori. Taastamine säilitab varasema enabled-oleku ega luba keelatud reeglit. Arhiiviloend ei sisalda reegli teksti. rm kustutab jäädavalt. Archive, restore ja rescope valivad vaikimisi selle projekti; --global on olemasoleva globaalse reegli jaoks.

5 · Selgita puuduvat juhist

Jaotis „5 · Selgita puuduvat juhist”
Terminal window
bee budget "Review component keyboard navigation" --path src/App.vue --by-item --json
bee steering --surface pre-tool --since 1h --limit 20 --json

Budget-eelvaade näitab UTF-16 panust ja tokenihinnangut; see pole edastuskinnitus. Steering loeb kohalikke lühendatud/väljajäetud juhiste vaatlusi alampiiri loendustega. Tühi logi ei tõesta edastamist ning hook’i tekst ei tõesta mudeli järgimist. Puuduva reegli korral kontrolli järjest arhiivi/enabled-olekut, projekti, teemustri vastet, hook’i paigaldust ja väljajätmisi. Failireeglid vajavad keskkonda, mis tegelikult küsib Bee’lt failijuhiseid.

Reeglid · Steeringu filtrid ja piirangud · Konteksti maht · Koostöö edastustõendid