style(no-slop): de-em-dash the internal docs + config (repo now fully clean)

- AGENTS.md (the standard-bearer), _TEMPLATE.md, handoff.md, tools/README.md:
  em-dashes removed by restructuring, banned words replaced; all policy/structure
  and decisions preserved.
- .gitea/.github sync-wiki workflows, .claude/gitea-ship.json, .gitignore: em-dashes
  in comments/log strings/notes removed; YAML/JSON still valid.

The entire tracked repo is now em-dash-free (the lone remaining `—` is inside a
regex character class in tools/build_wiki.py, intentional, matches old titles).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TfzV5QvtPDz8LJS3Pu5VLT
This commit is contained in:
2026-06-23 08:51:37 -04:00
parent 863435915c
commit 4f25e3a794
8 changed files with 70 additions and 69 deletions
+1 -1
View File
@@ -2,5 +2,5 @@
"owner": "justin",
"version_source": "git-tag",
"migrations": "none",
"notes": "Docs/content repo (course lessons + small runnable lab files). No container image, no CI build, no deploy registry/runner/deploy fields intentionally omitted. Ship flow is branch -> commit (claude bot) -> push FQDN -> PR -> squash-merge for traceability; never push direct to main. A future GitHub copy and jpaul.me blog posts are planned but not part of this repo's pipeline."
"notes": "Docs/content repo (course lessons + small runnable lab files). No container image, no CI build, no deploy; registry/runner/deploy fields intentionally omitted. Ship flow is branch -> commit (claude bot) -> push FQDN -> PR -> squash-merge for traceability; never push direct to main. A future GitHub copy and jpaul.me blog posts are planned but not part of this repo's pipeline."
}