codeburn/src/act
ozymandiashh db018f755f fix(act): dedup defer baselines against MCP rows, report pending honestly
deferRow now sums only the servers no applied mcp-remove / mcp-project-scope
record already measures, so a defer row and an MCP row can never claim the
same server's schema tokens over the same post-apply sessions and
totalRealizedTokens stays a disjoint sum. Conservative by design: the defer
row drops a claimed server for its whole window, and when every server is
claimed it reports not measurable instead of guessing.

deferredSessions === 0 now reports the new 'pending' status instead of
asserting 'reverted': the note already said the cause was ambiguous, and
--json consumers could not tell a not-yet-restarted client from a genuine
revert. The table renders it as 'not yet in effect'.
2026-08-04 02:22:47 +03:00
..
apply.ts fix(act): refuse to apply a plan whose target changed since it was built 2026-07-03 11:20:59 +02:00
backup.ts fix(act): support directory moves for archive actions 2026-07-03 10:14:48 +02:00
cli.ts feat: implement act apply-model and report baseline tripwire (#607) (#616) 2026-07-16 11:10:08 -07:00
journal.ts fix(act): harden undo, apply, and locking against review findings 2026-07-03 10:07:22 +02:00
model-defaults.ts feat: implement act apply-model and report baseline tripwire (#607) (#616) 2026-07-16 11:10:08 -07:00
optimize-apply.ts feat(act): realized savings measurement (codeburn act report) (#606) 2026-07-03 13:04:37 +02:00
plans.ts feat(act): defer-* plan kinds for native deferral config (part 2 of #614) (#631) 2026-07-16 19:01:54 -07:00
report.ts fix(act): dedup defer baselines against MCP rows, report pending honestly 2026-08-04 02:22:47 +03:00
types.ts feat(act): defer-* plan kinds for native deferral config (part 2 of #614) (#631) 2026-07-16 19:01:54 -07:00
undo.ts fix(act): support directory moves for archive actions 2026-07-03 10:14:48 +02:00