fix(app-control): make /app-control:drive keep the control-skill floors' caller duties
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 85/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- markdown, shell
- Ambito
- cli, documentation
Direzione di ricerca
Leggi la sezione Safety floors in plugins/app-control/reference/control-skill.md per i tre doveri del caller. Modifica plugins/app-control/skills/drive/SKILL.md per indicare la regola di un accesso per account, la regola exit-4 blocked e quando passare --attended e --yes. Fatto quando il SKILL.md di drive include quei tre punti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
The control-skill contract (plugins/app-control/reference/control-skill.md, "Safety floors", added in #9628) gives the caller that runs a feature's ## Drive steps three duties the stateless driver CLI cannot carry:
- call
cli/ sign-in <account>at most once per account per run, and stop the run on a failed attempt; - read exit 4 as refused by a floor and record the step
blocked, never retry it; - pass
--attendedonly when a person is present, and--yesfor a granted production write only after the person said yes in this session.
/app-control:map keeps these during its own proof (plugins/app-control/skills/map/reference/prove.md). /app-control:drive runs those same steps on every plain run, and plugins/app-control/skills/drive/SKILL.md names none of them: it cites the contract only as "the shape a control skill follows". Found in the ready-flip code review of #9628.
Fix
Add the three caller duties to drive's SKILL.md (or a pointer to the contract's Safety floors section that drive reads before running Drive steps), keeping attended use as guidance, not enforcement (owner decision on #9581).
Done when
- drive's SKILL.md states the one-sign-in-per-account rule, the exit-4
blockedrule, and when it passes--attendedand--yes.
- Lingua principale
- Shell
- Stelle
- 22
- Fork
- 2
- Merge medio
- 3h 38m
- PR unite (30g)
- 959
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di melodic-software/claude-code-plugins
-
admission-deferred priority: medium status: ready work-class: scoped
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
melodic-software/claude-code-plugins#10887 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
agent-ready priority: medium status: ready work-class: mechanical
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
melodic-software/claude-code-plugins#10804 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
agent-ready priority: medium status: ready work-class: scoped
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
melodic-software/claude-code-plugins#10227 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
admission-deferred priority: medium status: ready work-class: scoped
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
melodic-software/claude-code-plugins#10128 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
pr-pipeline: clear a feedback-not-landed escalation once the head moves and no lane thread is openForse già presa @melodic-automation-lanes l’ha presa oggi. Apertapriority: medium status: needs-decision work-class: scoped
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
melodic-software/claude-code-plugins#10074 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di melodic-software/claude-code-plugins
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
pypa/advisory-database#412 ·
I maintainer di solito rispondono entro 1 giorno
-
GEFSv12
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100