Finish the manual and help pages for the first usable release
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 70/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- bash, markdown, powershell
- Ambito
- documentation
Direzione di ricerca
Start by reading docs/manual/labyrinth.md and the help text in labyrinth.sh and labyrinth.ps1 to map missing pages. Run tools/manual/build.sh to build the man page and PDFs, and tests/manual/manual.bats to see current gaps. Done means laby -h lists every action with its own page, each module has an about.txt under 78 columns, and the Manuals CI job builds without warnings.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Location & Context
The operator's built-in help, as the first usable release ships it:
- The manual:
docs/manual/labyrinth.md, built bytools/manual/build.shinto the man page (man laby), the Windows help topic (Get-Help about_Labyrinth) and the PDFs, and opened bylaby --manual(#65). - The help text in
labyrinth.shandlabyrinth.ps1:laby --help/laby -h, and each action's own page, such aslaby -h undo. - Each module's
about.txt, shown bylaby -h MODULE(#121; design 00, section 4). - Checks:
tests/manual/manual.batsand the runners' help tests.
Current Behavior
Each branch adds its own command, option and exit code to the manual, and manual.bats checks that each platform's manual lists them. Nothing checks the help as a whole once the release's commands are all built: whether laby -h lists every action, whether each action's page is complete, whether every module has its help page, and whether the manual still matches what the runners do. Help written one branch at a time drifts, and at a busy terminal the operator has only the help to go on.
Remediation Plan
- Read the manual end to end against the built runners and fix every mismatch: each command, option, exit code and console message the release has, on both platforms.
- Make
laby -hlist every action of the release, and give each action a page (laby -h undo,laby -h keep, and so on): what it does, its options, one example and its exit codes. - Give every module in the release its
about.txt, in the order design 00, section 4 sets: what it checks, what it changes, why, what can go wrong, how to undo it, and what to do when it fails. - Tests:
- Each action in
laby -hhas its own page in both runners, with an example, and showing it never runs anything. - A module in a release with no
about.txt, or one wider than 78 columns, fails the tests. - The Manuals CI job builds the man page, the help topic and both PDFs without warnings.
- Each action in
- Lingua principale
- PowerShell
- Stelle
- 0
- Fork
- 0
- Merge medio
- 54m
- PR unite (30g)
- 43
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un 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 dotnetdork/Labyrinth
-
area: tests-ci type: feature
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
dotnetdork/Labyrinth#128 ·
I maintainer di solito rispondono entro 1 giorno
-
area: tests-ci platform: windows type: build
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
dotnetdork/Labyrinth#124 ·
I maintainer di solito rispondono entro 1 giorno
-
area: command-line platform: linux platform: windows type: feature
Difficoltà 4/5 3-5 giorni Idoneità per principianti 70/100
dotnetdork/Labyrinth#121 ·
I maintainer di solito rispondono entro 1 giorno
-
area: command-line platform: linux platform: windows type: feature
Difficoltà 4/5 3-5 giorni Idoneità per principianti 70/100
dotnetdork/Labyrinth#120 ·
I maintainer di solito rispondono entro 1 giorno
-
area: command-line platform: linux platform: windows type: feature
Difficoltà 4/5 3-5 giorni Idoneità per principianti 70/100
dotnetdork/Labyrinth#119 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di dotnetdork/Labyrinth
Issue simili
-
area: agents
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
manaflow-ai/cmux#29753 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
post-merge-followup
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
objectionary/eo#9764 ·
I maintainer di solito rispondono entro 2 giorni
-
Docs: `tool_choice="required"` can select a state-changing tool when the needed one is not shownAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
openai/openai-agents-python#5461 ·
I maintainer di solito rispondono entro 1 giorno
-
area:mem good first issue priority:low type:docs
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno