848 B
848 B
name, description, tags, requires
| name | description | tags | requires | ||||||
|---|---|---|---|---|---|---|---|---|---|
| bareos-code-change | Generic Bare OS change — contract spine, docs, checks, parity before touching code. |
|
|
bareos-code-change
Before edits
- Identify contract spine: reference doc under docs/reference or developer-guide, generators in scripts/README.md, verifier names.
- Run read_proc_file on /proc/bare_os/features and capabilities.json if behavior depends on runtime bits.
- If working from a git checkout on the host, call verification_hints with paths you will touch.
After edits (host checkout)
Run the smallest check that covers your change; escalate to npm run pretest before push.
Never
Hand-edit *.generated.ts, posix-dashboard.md, or kernel-extensions-generated-toc without running generators.