Maak de documentmodus bruikbaar op de werkvloer #2401
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!2401
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/document-werkvloer"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Samenvatting
keywords: één kommagescheiden regel, chips in de eigenschappen, en een filter in de open-dialoog dat alleen dat veld bekijkt (#2395).Closes #2394
Closes #2395
Closes #2396
Closes #2397
Closes #2398
Weging
Uitwisselbaarheid van het
.mdgaat voor een eigen dialect.keywordsis het bestaande Pandoc-veld, één regel, geen YAML-reeks, geenocideck_-sleutel en geen sidecar. Leeg haalt de sleutel weg. Het blijft een vrij veld, zodat het eigenschappendialoog het kan schrijven en verwijderen. In de gereserveerde documentsleutels zetten zou dat schrijven blokkeren.De TLP-toelichting is gewone markdown. Na het invoegen is die van de gebruiker: een latere opslag dupliceert hem niet en schrijft hem niet om.
tlp:zelf verandert niet. Er komt geen nieuw slidetype. Namen in “voor wie” gaan niet naar een log; ze staan in de tekst en worden door OciWacht bekeken zoals elke andere alinea.De startmappen zijn twee pointers in de instellingen. Ze veranderen het bestandsformaat niet en ook niet welke bibliotheken doorzocht worden.
Van gedachten veranderen als
keywordsals reeks een Pandoc-eis wordt, of als de toelichting mee moet blijven lopen met het niveau nadat de gebruiker hem heeft aangepast.Testplan
make checklokaal groen, daarna schoon gerebased op main (#2400) zonder conflictenmake check-secrets(gitleaks en trufflehog met--no-verification)make sast(semgrep, lokale regels, 0 bevindingen)Bewaker, na de merge: geen blokkade. De toelichting en de trefwoorden gaan als gewone Markdown en als bestaand Pandoc-veld het bestand in — geen ocideck_-anker, geen eigen sleutel, geen sidecar — omdat uitwisselbaarheid hier boven de rijkere functie gaat. De prijs is dat OciDeck de toelichting na het invoegen niet meer herkent: wie van niveau wisselt, houdt de oude zin staan en krijgt er een nieuwe bij. Van gedachten veranderen als gebruikers in de praktijk verouderde toelichtingen laten staan; dan is een class-token of HTML-commentaar de volgende trede, niet een eigen sleutel. AMBER+STRICT en RED kosten bewust een extra stap; de namen gaan alleen in de tekst van de gebruiker.
Een keywords-regel die Pandoc als YAML-reeks schreef, leest de chip-editor niet terug. Een chip toevoegen kan dan een tweede keywords-sleutel schrijven. Dat gold al voor elk vrij veld en is niet door deze PR ingevoerd.