Commit Graph
4 Commits
Author SHA1 Message Date
mrcharles 6d11690932 Commit-message house style: short bodies, meat in Redmine notes
Commits stay a few wrapped lines and link their Redmine comment
(clickable URL) instead of carrying the detail; all human-facing
markdown wrapped and clickable. Worked example:
https://projects.knownelement.com/issues/610#note-3334

💘 Generated with Crush

Assisted-by: Crush:glm-5.2

[#610]
2026-09-01 07:35:16 -05:00
mrcharles 86d8565d87 house rules: push-as-you-go, pfv-tsys5 fleet rolls, October hardware reality
Standing permission to commit+push agent work as it lands (human monitors
via Redmine/Gitea/Discourse, not ssh/crush). Crush may reboot other VMs on
pfv-tsys5; VM 5111 reboots stay human-triggered; host never reboots
casually. Hardware window slipped to ~Oct 2026 — presume 8 vCPU / 48G
operating values on VM 5111 until then.

💘 Generated with Crush

Assisted-by: Crush:glm-5.2
[#602]
2026-08-31 16:55:02 -05:00
mrcharles b0680677a2 docs(rules): compose-only lifecycle doctrine (no dev.sh/Makefile); prod container suffixes 2026-08-31 14:44:33 -05:00
mrcharles 8bff9567b7 feat(enforcement): global house rules + tier-wide mechanical gates
Machine-optimal global AGENTS.md (symlinked at ~/.config/AGENTS.md, picked
up by every crush lane) covering the alpha/beta/uat/prod doctrine
(prod = human release only), strict SDLC (red/green TDD, adversarial
review, code/tests/docs/ticket sync), gitea-redmine-discourse
cross-linking, and the 2026-08-31 rulings (no JOURNAL.md, sparse
STATUS.md, rolling table HUD).

Global enforcement layer: repo-scoped ticket-gate (crush PreToolUse,
all lanes) + universal git pre-commit/pre-push (core.hooksPath) that
delegate to repo-local check-rules.sh and chain installed .git/hooks.
2026-08-31 14:42:00 -05:00