From 18f6c4c877940d740406b859f61a540fc48f13f5 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 31 May 2026 18:15:03 -0500 Subject: fix(workflows): commit template-sync churn deterministically Phase A's startup rsync copies template updates from rulesets into each project's .ai/, but nothing committed that churn, so it accumulated across sessions and eventually blocked Phase A.0's auto-fast-forward (git won't ff a dirty tree). Two projects hit it the same day. I added a Step 4.0 to wrap-it-up.org that commits the churn as its own chore commit before the session-work commit, guarded so it only auto-commits synced .ai paths matching rulesets canonical byte-for-byte and surfaces anything that doesn't. startup.org Phase C now surfaces leftover churn at session start as the crashed-session safety net. Both skip the rulesets repo, where .ai/ is a committed mirror. I also moved four misplaced PROPERTIES drawers in todo.org (DONE tasks) from after the resolution prose to immediately under the CLOSED line, so org parses them as real drawers. --- inbox/lint-followups.org | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 inbox/lint-followups.org (limited to 'inbox') diff --git a/inbox/lint-followups.org b/inbox/lint-followups.org deleted file mode 100644 index b581f80..0000000 --- a/inbox/lint-followups.org +++ /dev/null @@ -1,6 +0,0 @@ - -* 2026-05-31 lint-org follow-ups — todo.org -** TODO line 2418 — obsolete-properties-drawer — Incorrect contents for PROPERTIES drawer -** TODO line 2335 — obsolete-properties-drawer — Incorrect contents for PROPERTIES drawer -** TODO line 2321 — obsolete-properties-drawer — Incorrect contents for PROPERTIES drawer -** TODO line 2304 — obsolete-properties-drawer — Incorrect contents for PROPERTIES drawer -- cgit v1.2.3