Frank
017404aa51
live: heartbeat sync 2026-10-21T17:49:41-07:00 (Refs #11 )
2026-10-21 17:49:41 -07:00
Frank
8af40c402b
chore(agent): commit the machine tier and the doctrine text the checkout was already running
...
Landing blocker for #61 and #63 : the deployment checkout is 12 commits behind and
`merge --ff-only` refuses while tracked paths are dirty. Discard is not available here
(workspace policy: no `checkout`/`stash` on shared state), so the dirt is committed.
- `agent/APPEND_SYSTEM.md`: the point-of-use / one-work-log / PR-link doctrine, already
byte-identical to `origin/main` (`cmp` against the trunk blob: no difference). No new
prose — the commit exists so the trunk merge can proceed.
- `agent/config.yml` and `agent/managed-skills/**`: the machine-live tier the heartbeat
owns (AGENTS.md § Live-sync tiers).
`ALLOW_SECRETS=1` was used, deliberately and after auditing the staged diff by hand: the
only credential-shaped strings in it are two copies of `AKIA0000000000000EXAMPLE` — the
inert all-zero AWS example id — and they appear inside the two skill pages that teach
that exact placeholder shape. This checkout is still running the pre-#61 hook; the merged
gate (value-scoped placeholder filter, `71601f7`) exempts this value, so the refusal
dies with this landing. No `--no-verify` was used: the gate ran and its verdict is
recorded here.
Refs #61
2026-10-21 01:44:51 -07:00
Frank
0d43eb0948
live: heartbeat sync 2026-10-20T16:17:41-07:00 (Refs #11 )
2026-10-20 16:17:41 -07:00
Frank
6af3714bd0
live: heartbeat sync 2026-10-20T15:15:41-07:00 (Refs #11 )
2026-10-20 15:15:41 -07:00
Frank
495e2229f5
live: heartbeat sync 2026-10-20T14:12:41-07:00 (Refs #11 )
2026-10-20 14:12:41 -07:00
Frank
37ef4897ae
live: heartbeat sync 2026-10-20T13:10:41-07:00 (Refs #11 )
2026-10-20 13:10:41 -07:00
Frank
06e549cb27
live: heartbeat sync 2026-10-20T12:07:41-07:00 (Refs #11 )
2026-10-20 12:07:41 -07:00
Frank
c96741794a
live: heartbeat sync 2026-10-20T11:04:41-07:00 (Refs #11 )
2026-10-20 11:04:41 -07:00
Frank
e14d0906ea
live: heartbeat sync 2026-10-20T10:02:41-07:00 (Refs #11 )
2026-10-20 10:02:41 -07:00
Frank
d5be16127b
live: heartbeat sync 2026-10-20T08:59:41-07:00 (Refs #11 )
2026-10-20 08:59:41 -07:00
Frank
b7aef40266
live: heartbeat sync 2026-10-20T07:57:45-07:00 (Refs #11 )
2026-10-20 07:57:45 -07:00
Frank
fafdaa2617
live: heartbeat sync 2026-10-20T06:56:41-07:00 (Refs #11 )
2026-10-20 06:56:41 -07:00
Frank
7213068d91
live: heartbeat sync 2026-10-20T05:55:41-07:00 (Refs #11 )
2026-10-20 05:55:41 -07:00
Frank
05dbe8c5c1
live: heartbeat sync 2026-10-20T04:54:41-07:00 (Refs #11 )
2026-10-20 04:54:41 -07:00
Frank
806352f8f6
live: heartbeat sync 2026-10-20T03:51:41-07:00 (Refs #11 )
2026-10-20 03:51:41 -07:00
Frank
34a7af2847
live: heartbeat sync 2026-10-20T02:50:41-07:00 (Refs #11 )
2026-10-20 02:50:41 -07:00
Frank
635c64d773
live: heartbeat sync 2026-10-20T01:48:41-07:00 (Refs #11 )
2026-10-20 01:48:41 -07:00
Frank
64d9c54657
live: heartbeat sync 2026-10-20T00:45:41-07:00 (Refs #11 )
2026-10-20 00:45:41 -07:00
Frank
aec7f0f068
live: heartbeat sync 2026-10-19T23:44:41-07:00 (Refs #11 )
2026-10-19 23:44:41 -07:00
Frank
4023b21365
live: heartbeat sync 2026-10-19T22:41:41-07:00 (Refs #11 )
2026-10-19 22:41:41 -07:00
Frank
e14fc884a3
live: heartbeat sync 2026-10-19T21:40:41-07:00 (Refs #11 )
2026-10-19 21:40:41 -07:00
Frank
b3a84c5bb8
live: heartbeat sync 2026-10-19T20:37:41-07:00 (Refs #11 )
2026-10-19 20:37:41 -07:00
Frank
9e6254108a
live: heartbeat sync 2026-10-19T19:34:41-07:00 (Refs #11 )
2026-10-19 19:34:41 -07:00
Frank
ce87958b77
live: heartbeat sync 2026-10-19T18:31:41-07:00 (Refs #11 )
2026-10-19 18:31:41 -07:00
Frank
802014fea9
live: heartbeat sync 2026-10-19T17:29:41-07:00 (Refs #11 )
2026-10-19 17:29:41 -07:00
Frank
e22acf4913
live: heartbeat sync 2026-10-19T16:27:41-07:00 (Refs #11 )
2026-10-19 16:27:41 -07:00
Frank
c14c64d6c0
live: heartbeat sync 2026-10-19T15:24:41-07:00 (Refs #11 )
2026-10-19 15:24:41 -07:00
Frank
6e3e5594eb
live: heartbeat sync 2026-10-19T14:21:41-07:00 (Refs #11 )
2026-10-19 14:21:41 -07:00
Frank
ee292ffd10
live: heartbeat sync 2026-10-19T13:20:41-07:00 (Refs #11 )
2026-10-19 13:20:41 -07:00
Frank
2faeab665a
live: heartbeat sync 2026-10-19T12:19:36-07:00 (Refs #11 )
2026-10-19 12:19:36 -07:00
Frank
62b3b92e69
live: heartbeat sync 2026-10-19T11:18:41-07:00 (Refs #11 )
2026-10-19 11:18:41 -07:00
Frank
ac5b377750
live: heartbeat sync 2026-10-19T10:17:52-07:00 (Refs #11 )
2026-10-19 10:17:52 -07:00
Frank
e4ecc93f29
live: heartbeat sync 2026-10-19T09:17:41-07:00 (Refs #11 )
2026-10-19 09:17:41 -07:00
Frank
d055eb1e7f
live: heartbeat sync 2026-10-19T08:15:41-07:00 (Refs #11 )
2026-10-19 08:15:41 -07:00
Frank
70346f3d57
live: heartbeat sync 2026-10-19T07:12:41-07:00 (Refs #11 )
2026-10-19 07:12:41 -07:00
Frank
1251cfbd40
live: heartbeat sync 2026-10-19T06:09:41-07:00 (Refs #11 )
2026-10-19 06:09:41 -07:00
Frank
e67bbd0de0
live: heartbeat sync 2026-10-19T05:07:41-07:00 (Refs #11 )
2026-10-19 05:07:41 -07:00
Frank
cd20d6ddfd
live: heartbeat sync 2026-10-19T04:06:41-07:00 (Refs #11 )
2026-10-19 04:06:41 -07:00
Frank
d99c1c3c4f
live: heartbeat sync 2026-10-19T03:04:41-07:00 (Refs #11 )
2026-10-19 03:04:41 -07:00
Frank
01d9d3fbd5
live: heartbeat sync 2026-10-19T02:02:41-07:00 (Refs #11 )
2026-10-19 02:02:41 -07:00
Frank
edd7e0cf68
live: heartbeat sync 2026-10-19T01:00:41-07:00 (Refs #11 )
2026-10-19 01:00:41 -07:00
Frank
54f15e2a58
live: heartbeat sync 2026-10-18T23:57:41-07:00 (Refs #11 )
2026-10-18 23:57:41 -07:00
Frank
1e7e212e5c
live: heartbeat sync 2026-10-18T22:56:41-07:00 (Refs #11 )
2026-10-18 22:56:41 -07:00
Frank
475211d2e7
live: heartbeat sync 2026-10-18T21:55:41-07:00 (Refs #11 )
2026-10-18 21:55:41 -07:00
Frank
0258ef70f8
live: heartbeat sync 2026-10-18T20:54:41-07:00 (Refs #11 )
2026-10-18 20:54:41 -07:00
Frank
332067a516
live: heartbeat sync 2026-10-18T19:52:41-07:00 (Refs #11 )
2026-10-18 19:52:41 -07:00
Frank
0ee08bc368
live: heartbeat sync 2026-10-18T18:51:41-07:00 (Refs #11 )
2026-10-18 18:51:41 -07:00
Frank
57e255f930
live: heartbeat sync 2026-10-18T17:49:00-07:00 (Refs #11 )
2026-10-18 17:49:00 -07:00
Frank
c87b378475
fix(noctalia): restore bar layout clobbered by 16:46 trunk-sync stash
...
The rich GUI-built layout (cat/clock/clock-utc/weather start, taskbar
center, capsule groups g1-g4 + control-cheat-sheet end, thickness 36,
font_scale 1.3, opacity 0.9) existed only in the working tree; it was
stashed at 16:46 during the trunk merge and the stash entry was later
destroyed. Recovered from dangling stash commit 7fe3ed8 via git fsck.
This commit is the durable copy the layout never had before.
2026-10-18 17:12:20 -07:00
Frank
979e9ef711
live: heartbeat sync 2026-10-18T16:47:59-07:00 (Refs #11 )
2026-10-18 16:47:59 -07:00