Skip to content

chore(docs,config): post-0.8.0 hygiene — agent directives, config display, link fixes - #316

Merged
drawmeanelephant merged 2 commits into
mainfrom
chore/post-080-hygiene
Sep 4, 2026
Merged

drawmeanelephant merged 2 commits into
mainfrom
chore/post-080-hygiene

Conversation

@drawmeanelephant

@drawmeanelephant drawmeanelephant commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Summary

Batch of post-0.8.0 housekeeping caught during a health review. No new scripts, commands, or dependencies — strictly documentation accuracy, config completeness, and broken-link fixes.

Changes

Agent directives

Config display

  • bones/config/rotkeeper.yaml: Added project: "Rotkeeper" and author: "draw me an elephant"bash rotkeeper.sh status was printing [not set] for both fields in the Config Summary block.

Broken link fixes

  • home/content/docs/workflow.md: Added <a id="8-release-day-checklist"> anchor to the "8. Release-day checklist" heading and converted the intro paragraph's release-day checklist reference into an actual intra-page link to it (the anchor initially shipped with no inbound link).
  • home/content/docs/textile-guide.textile: Wrapped the "label":target link-syntax example in Textile @code@ delimiters — it was being rendered as a live broken <a href="target"> tag.
  • home/content/docs/oliver-contract.md: Added <a id="extended-metadata-provenance-v2-implemented"> anchor to the "Extended metadata provenance" heading to fix a broken intra-doc anchor.
  • home/content/docs/daisyui-map.md: Replaced (#248) fragment with the full GitHub URL so it resolves as an issue link rather than a missing local page anchor.

Glue refresh

  • glue: Refreshed ROTKEEPER-GLUE-START/END nav blocks across four index files; added the previously missing home/content/docs/bones/scripts/tests/fixtures/template-golden/index.md that the template-golden directory lacked.
  • home/content/messages/index.md (follow-up): glue-generated directory index that was missed by the first commit — .gitignore covers home/content/messages, so git add silently skipped it and a fresh clone rendered a broken root-nav link to messages/index.html. Force-added (the directory already tracks necromancer-notes-soul-audit.md).

Validation

All gates re-run on a clean ledger after the follow-up commit:

Check Result
bash -n all scripts ✓ clean
shellcheck all scripts ✓ 0 warnings
bash rotkeeper.sh scan ✓ 0 missing, 0 orphans, 0 digest mismatches
bash rotkeeper.sh links --dry-run ✓ 469/469 links OK — 0 broken
bash rotkeeper.sh a11y ✓ all 12 themes WCAG AA
bash rotkeeper.sh test --dry-run ✓ all regression assertions pass
bash rotkeeper.sh status ✓ output current (131 HTML), Project/Author populated, all 22 scripts 0.8.0

…play, link fixes

- GEMINI.md: bump to v0.8.0; replace command table and template list;
  remove retired rituals (ingest, cleanup, reseed, sync-inbox) and dirs
- AGENTS.md: update OLIVER_PIN to 3f05bac (v3 generic hook, #269);
  add changelog entries for 8460f28 (#244) and 3f05bac (#269) bumps
- bones/config/rotkeeper.yaml: add project/author fields so `status`
  populates the Config Summary block
- home/content/docs/workflow.md: add anchor id to section 8 heading
  so intra-page link resolves
- home/content/docs/textile-guide.textile: wrap link syntax example
  in @code@ to prevent Textile rendering it as a live broken link
- home/content/docs/oliver-contract.md: add anchor id to Extended
  metadata provenance heading so intra-doc link resolves
- home/content/docs/daisyui-map.md: fix #248 fragment to full GitHub URL
- glue: refresh nav blocks; add template-golden/index.md
…list link

- home/content/messages/index.md: glue-generated dir index missed by the
  first commit because .gitignore covers home/content/messages; without
  it the root nav links a missing messages/index.html on a fresh clone
  (force-added; the dir already tracks necromancer-notes-soul-audit.md)
- home/content/docs/workflow.md: make the intro's release-day checklist
  reference an actual intra-page link to the section-8 anchor added in
  the previous commit (the anchor previously had no inbound link)
@drawmeanelephant
drawmeanelephant merged commit 0bb245a into main Sep 4, 2026
3 checks passed
@drawmeanelephant
drawmeanelephant deleted the chore/post-080-hygiene branch September 4, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant