luckberg
  • Joined on 2026-02-11
luckberg created pull request luckberg/familysync#9 2026-06-11 22:21:38 -04:00
docs: refresh CI + lint/format docs (Phase 8 + Phase 13)
luckberg created branch gsd/docs-ci-lint-refresh in luckberg/familysync 2026-06-11 22:21:26 -04:00
luckberg pushed to gsd/docs-ci-lint-refresh at luckberg/familysync 2026-06-11 22:21:26 -04:00
213aeba347 docs: refresh CI + lint/format docs (Phase 8 + Phase 13)
luckberg deleted branch gsd/phase-13-real-lint-gate-eslint from luckberg/familysync 2026-06-11 21:57:45 -04:00
luckberg pushed to gsd/phase-13-real-lint-gate-eslint at luckberg/familysync 2026-06-11 21:54:17 -04:00
5bc5762aa7 test(13): complete UAT — 2 passed, 0 issues (SC-2 live-CI accepted on evidence)
luckberg merged pull request luckberg/familysync#8 2026-06-11 21:51:10 -04:00
Phase 13: Real Lint Gate — type-aware ESLint + Prettier format gate
luckberg pushed to main at luckberg/familysync 2026-06-11 21:51:10 -04:00
63ae0c69d4 Merge pull request 'Phase 13: Real Lint Gate — type-aware ESLint + Prettier format gate' (#8) from gsd/phase-13-real-lint-gate-eslint into main
0eb43c93d7 fix(13): ignore .pnpm-store in Prettier — CI puts pnpm's store in-workspace so format:check walked into it
fc5b06d343 Merge remote-tracking branch 'origin/main' into gsd/phase-13-real-lint-gate-eslint
f16316c6fd docs(quick-260611-tfc): WR-01 sw.ts notificationclick fallback fix
af78ccc8b9 fix(quick-260611-tfc): make notificationclick openWindow fallback reachable
Compare 26 commits »
luckberg pushed to gsd/phase-13-real-lint-gate-eslint at luckberg/familysync 2026-06-11 21:32:19 -04:00
0eb43c93d7 fix(13): ignore .pnpm-store in Prettier — CI puts pnpm's store in-workspace so format:check walked into it
luckberg created pull request luckberg/familysync#8 2026-06-11 21:26:48 -04:00
Phase 13: Real Lint Gate — type-aware ESLint + Prettier format gate
luckberg pushed to gsd/phase-13-real-lint-gate-eslint at luckberg/familysync 2026-06-11 21:26:34 -04:00
fc5b06d343 Merge remote-tracking branch 'origin/main' into gsd/phase-13-real-lint-gate-eslint
f16316c6fd docs(quick-260611-tfc): WR-01 sw.ts notificationclick fallback fix
af78ccc8b9 fix(quick-260611-tfc): make notificationclick openWindow fallback reachable
f06216b567 docs(13): add code review report
0798046714 Merge pull request 'fix(08): resolve remaining Phase 8 CI review findings (WR-02/03/04/05 + IN-01 doc)' (#7) from gsd/phase-08-fixes into main
Compare 15 commits »
luckberg pushed to gsd/phase-13-real-lint-gate-eslint at luckberg/familysync 2026-06-11 21:01:42 -04:00
90d94febea docs(13): mark phase complete — tracking updates
8a53e9d1ee docs(13): phase verification — passed (9/9), 2 live-CI human items
Compare 2 commits »
luckberg pushed to gsd/phase-13-real-lint-gate-eslint at luckberg/familysync 2026-06-11 20:50:59 -04:00
743c7d92f0 fix(13-03): exclude .planning from Prettier so the format gate stays green
f153b7199d docs(13-03): complete Prettier reformat + CI format gate plan
0422406c42 feat(13-03): add Format check CI step; remove stale no-op lint comment
982438dc10 style(13-03): apply Prettier formatting across repo
4bc0445173 docs(13-02): record post-verification correction — residual lint error and fix
Compare 11 commits »
luckberg automatically merged pull request luckberg/familysync#7 2026-06-11 19:40:46 -04:00
luckberg pushed to main at luckberg/familysync 2026-06-11 19:40:46 -04:00
0798046714 Merge pull request 'fix(08): resolve remaining Phase 8 CI review findings (WR-02/03/04/05 + IN-01 doc)' (#7) from gsd/phase-08-fixes into main
b645243582 Merge branch 'main' into gsd/phase-08-fixes
5f065183b0 docs(08-fix): code review + auto-fix report (5 fixed, IN-02 deferred to Phase 13)
bf091102f2 fix(08-fix): IN-01 document MariaDB-only long-unique HASH index dependency
4001cd5b90 fix(08-fix): WR-04 push immutable sha tag before :latest with strict shell
Compare 8 commits »
luckberg created branch gsd/phase-13-real-lint-gate-eslint in luckberg/familysync 2026-06-11 19:36:26 -04:00
luckberg pushed to gsd/phase-13-real-lint-gate-eslint at luckberg/familysync 2026-06-11 19:36:26 -04:00
66c54507ad docs(13): create phase plan
694253ecb0 docs(13): create phase plan — 3 plans (lint gate + Prettier format gate)
2863025bcd docs(13): add pattern map
ee67dfecef docs(13): add research + validation strategy
ef87a3edf6 docs(13): research phase — ESLint flat config + Prettier
Compare 7 commits »
luckberg pushed to gsd/phase-08-fixes at luckberg/familysync 2026-06-11 19:31:18 -04:00
b645243582 Merge branch 'main' into gsd/phase-08-fixes
60be525836 Merge pull request 'docs(roadmap): promote Phases 13 (lint gate) + 14 (desktop e2e) into v1.1' (#6) from gsd/roadmap-v1.1-phases-13-14 into main
bcc9682a01 docs(roadmap): promote Phases 13 (real lint gate) + 14 (desktop e2e) into v1.1; fold backlog 999.5 self-service onboarding into admin-credential phase
Compare 3 commits »
luckberg pushed to main at luckberg/familysync 2026-06-11 19:31:04 -04:00
60be525836 Merge pull request 'docs(roadmap): promote Phases 13 (lint gate) + 14 (desktop e2e) into v1.1' (#6) from gsd/roadmap-v1.1-phases-13-14 into main
bcc9682a01 docs(roadmap): promote Phases 13 (real lint gate) + 14 (desktop e2e) into v1.1; fold backlog 999.5 self-service onboarding into admin-credential phase
Compare 2 commits »
luckberg merged pull request luckberg/familysync#6 2026-06-11 19:31:03 -04:00
docs(roadmap): promote Phases 13 (lint gate) + 14 (desktop e2e) into v1.1
luckberg pushed to gsd/phase-08-fixes at luckberg/familysync 2026-06-11 19:29:54 -04:00
5f065183b0 docs(08-fix): code review + auto-fix report (5 fixed, IN-02 deferred to Phase 13)
bf091102f2 fix(08-fix): IN-01 document MariaDB-only long-unique HASH index dependency
4001cd5b90 fix(08-fix): WR-04 push immutable sha tag before :latest with strict shell
58861d99a8 fix(08-fix): WR-05 bind REGISTRY_PAT via env: and pipe with printf for docker login
6bcf867e6c fix(08-fix): WR-03 fail closed on empty GITHUB_SHA when computing image tags
Compare 6 commits »