luckberg
  • Joined on 2026-02-11
luckberg pushed to quick/260613-fp9-publish-paths-ignore at luckberg/familysync 2026-06-13 12:14:05 -04:00
15fa89d483 docs(quick-260613-fp9): document ci.yml heavy-job paths-filter fix
ec85fe026a ci(260613-fp9): fix changes paths-filter so doc/.gitea/.planning PRs skip heavy jobs
Compare 2 commits »
luckberg created pull request luckberg/familysync#16 2026-06-13 11:25:02 -04:00
ci: skip Docker publish for .gitea/.planning-only pushes
luckberg pushed to quick/260613-fp9-publish-paths-ignore at luckberg/familysync 2026-06-13 11:24:53 -04:00
4d4ffad059 docs(quick-260613-fp9): .gitea/.planning pushes should not trigger a docker image publish
cd5a88c8a2 ci(260613-fp9): skip Docker publish for .gitea/.planning-only pushes
Compare 2 commits »
luckberg created branch quick/260613-fp9-publish-paths-ignore in luckberg/familysync 2026-06-13 11:24:53 -04:00
luckberg pushed to main at luckberg/familysync 2026-06-13 11:14:24 -04:00
7478c0fa50 docs(15): mark Gitea branch-protection checkpoint resolved (verified on main)
luckberg pushed to main at luckberg/familysync 2026-06-13 10:27:14 -04:00
0a28a438a8 docs(16): confirm live-CI human-verify items (gitleaks scan + boot-smoke) from PR #15 run #51/#52
luckberg deleted branch gsd/phase-16-ci-dependency-audit-and-security-checks from luckberg/familysync 2026-06-13 10:01:03 -04:00
luckberg pushed to main at luckberg/familysync 2026-06-13 10:01:02 -04:00
06238a9781 Merge pull request 'Phase 16: CI dependency audit & security checks' (#15) from gsd/phase-16-ci-dependency-audit-and-security-checks into main
9be3b7ba37 docs(quick-260613-dmw): exclude .gitea/** from CI heavy-job paths-filter
2d329a97b2 ci(260613-dmw): exclude .gitea/** from heavy-job paths-filter (treat CI edits like docs)
8154ba6f35 style(16): apply prettier formatting to satisfy CI format:check
c72e013a7b docs(phase-16): complete phase execution
Compare 41 commits »
luckberg merged pull request luckberg/familysync#15 2026-06-13 10:01:01 -04:00
Phase 16: CI dependency audit & security checks
9be3b7ba37 docs(quick-260613-dmw): exclude .gitea/** from CI heavy-job paths-filter
2d329a97b2 ci(260613-dmw): exclude .gitea/** from heavy-job paths-filter (treat CI edits like docs)
Compare 2 commits »
8154ba6f35 style(16): apply prettier formatting to satisfy CI format:check
luckberg created pull request luckberg/familysync#15 2026-06-13 09:01:10 -04:00
Phase 16: CI dependency audit & security checks
c72e013a7b docs(phase-16): complete phase execution
e0ec4a40a5 docs(16): re-review clean + code review fix report
bb1e97556d fix(16): fail closed on unparseable audit-waiver expiry date
3e609b2550 fix(16): WR-04 relabel/clarify outdated advisory tier (no false promise)
3daa351d70 fix(16): WR-02/WR-05 robust boot-smoke and active .dockerignore checks
Compare 10 commits »
luckberg pushed to main at luckberg/familysync 2026-06-12 22:09:50 -04:00
2d50c7b515 docs(roadmap): add Phase 16 (CI dep audit, security & image hygiene); fold in + remove backlog 999.17
656da005d6 docs: fix backlog 999.17 dir name (drop spurious null- prefix)
f742583842 docs: add backlog item 999.17 — define & enforce dev/prod image boundary
17c1f63d4c docs(state): record phase 10 context session
52506cdc2d docs(10): capture phase context
Compare 5 commits »
luckberg deleted branch gsd/phase-09-faster-write-back from luckberg/familysync 2026-06-12 21:19:19 -04:00
luckberg pushed to main at luckberg/familysync 2026-06-12 21:19:18 -04:00
b119f11cf2 Merge pull request 'Phase 9: Faster Write-Back (CAL-15) — event-driven outbox drain' (#14) from gsd/phase-09-faster-write-back into main
89411ce44b style(09): prettier-format outboxWorker.test.ts (fix CI format check)
777910c86a docs(09): add code review fix report + refresh review after fixes
b7767af825 fix(09): IN-01 guard __resetDrainState against production use
b724b3e932 fix(09): WR-03/IN-03/IN-04 add drain-listener teardown, test-only __resetDrainState, and remove stale RED @ts-ignore
Compare 27 commits »
luckberg merged pull request luckberg/familysync#14 2026-06-12 21:19:17 -04:00
Phase 9: Faster Write-Back (CAL-15) — event-driven outbox drain
luckberg pushed to gsd/phase-09-faster-write-back at luckberg/familysync 2026-06-12 21:12:21 -04:00
89411ce44b style(09): prettier-format outboxWorker.test.ts (fix CI format check)
luckberg pushed to gsd/phase-09-faster-write-back at luckberg/familysync 2026-06-12 21:02:36 -04:00
777910c86a docs(09): add code review fix report + refresh review after fixes
b7767af825 fix(09): IN-01 guard __resetDrainState against production use
b724b3e932 fix(09): WR-03/IN-03/IN-04 add drain-listener teardown, test-only __resetDrainState, and remove stale RED @ts-ignore
e1ffddf8dc fix(09): WR-02 make initOutboxTrigger idempotent and retain the unsubscribe handle via stopOutboxTrigger
d3163f2281 fix(09): IN-02 extract shared resolveFinalRrule helper to deduplicate the update/create RRULE decision tree
Compare 7 commits »