schalli
4ed1889c8d
docs(07-03): complete DKV export + SMTP settings plan
...
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 39s
Tessera CI/CD / Tests (push) Waiting to run
- 07-03-SUMMARY.md: all 4 tasks documented, threat mitigations verified,
user-files/ path resolution and MailModule factory priority chain explained
- STATE.md: advanced to Plan 4 of 6, added 5 new decisions, metrics row
- ROADMAP.md: 07-03 checked complete, Phase 7 progress 3/6
2026-06-27 00:16:05 +02:00
schalli
c7b0103a10
docs(07-02): complete DKV inbox-access layer plan
...
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 43s
Tessera CI/CD / Tests (push) Waiting to run
- 07-02-SUMMARY.md: interface + IMAP + Exchange providers, all 3 DTOs, self-check passed
- STATE.md: advance to Plan 3/6, record 3 decisions, update session to 2026-06-27
- ROADMAP.md: mark 07-01 and 07-02 complete, Phase 7 progress 2/6
2026-06-27 00:06:24 +02:00
schalli
6bf032ef94
docs(07-01): complete DKV backend foundation plan
...
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 39s
Tessera CI/CD / Tests (push) Waiting to run
- 07-01-SUMMARY.md: execution record with PDF parser analysis, regex deviation, DB push method
- STATE.md: plan counter advanced to 2/6, decisions added, session updated
2026-06-26 19:39:18 +02:00
schalli
de06794e67
docs(07): create phase 7 execution plans for DKV fleet module
...
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 38s
Tessera CI/CD / Tests (push) Waiting to run
6 plans covering full pipeline: PDF parsing foundation (Wave 0),
inbox providers + export/SMTP services (Wave 1), pipeline
orchestration + frontend pages + settings UI (Wave 2). Includes
D-06 MailModule DB-config migration and Nyquist validation strategy.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-26 18:56:59 +02:00
schalli
e9f4f2dcad
docs(07): UI design contract and validation strategy for DKV fleet module
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 40s
Tessera CI/CD / Tests (push) Waiting to run
2026-06-26 14:55:41 +02:00
schalli
baf502d967
docs(07): fix blocking typography and spacing issues in UI-SPEC
...
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 40s
Tessera CI/CD / Tests (push) Waiting to run
Collapse Display h1 weight from 700 to 600 (font-semibold) to keep
declared weights at exactly two (400 + 600). Remove 12px md token from
named spacing scale; move px-3/py-1.5 to Component Exceptions subsection.
Apply non-blocking recommendations: focal point sentence, aria-labels for
icon-only AKTIONEN buttons, and more specific form CTA copy.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-26 14:53:49 +02:00
schalli
0c33fd6a34
docs(07): UI design contract for DKV Fleet Module
...
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 43s
Tessera CI/CD / Tests (push) Waiting to run
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-26 14:49:10 +02:00
schalli
741feb5946
docs(07): research phase DKV fleet module
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 39s
Tessera CI/CD / Tests (push) Waiting to run
2026-06-26 14:37:51 +02:00
schalli
4ee23bd9a4
docs(state): record phase 7 context session
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 39s
Tessera CI/CD / Tests (push) Waiting to run
2026-06-26 14:22:38 +02:00
schalli
34f06c9aa6
docs(07): capture phase context for DKV Fleet Module
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 43s
Tessera CI/CD / Tests (push) Waiting to run
2026-06-26 14:22:34 +02:00
schalli
c69c7b2900
wip: pause — UI-Umbau fertig, DKV-Modul-Planung ausstehend
Tessera CI/CD / Lint & Type Check (push) Successful in 44s
Tessera CI/CD / Tests (push) Failing after 12m53s
Tessera CI/CD / Build & Deploy (push) Has been skipped
2026-06-26 12:16:05 +02:00
schalli
02652362f3
docs: pause work — v1.0 complete, next session: new modules
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-25 15:58:38 +02:00
schalli
95423497ad
docs(06): complete Phase 06 — desktop wrapper + CI/CD pipeline verified
...
Tessera CI/CD / Lint & Type Check (push) Successful in 46s
Tessera CI/CD / Tests (push) Successful in 45s
Tessera CI/CD / Build & Deploy (push) Successful in 39s
- 06-01: Tauri scaffold complete
- 06-02: Native features (tray, window-state, autostart, version check, AppImage)
- 06-03: Gitea CI/CD pipeline green (Run #89 — all 3 jobs pass)
- Clean up handoff and continue-here files
- Update STATE.md to 100% (all 6 phases complete)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-25 14:09:17 +02:00
schalli
c65ada0ba9
feat(06-02): add native desktop features — tray, window-state, autostart, version check
...
- Add GET /health/version public endpoint to API
- Extend Tauri with 4 plugins: notification, autostart, window-state, store
- Implement close-to-tray with prevent_close + prevent_exit (Pitfall 2)
- Tray menu with Oeffnen/Beenden (German labels)
- Async startup version check against server /health/version
- Generate Tessera-branded icons (yellow T on dark bg, OKLCH palette)
- Update capabilities for notification, autostart, window-state permissions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-25 14:01:12 +02:00
schalli
e81dbb0e69
docs(06): pause work — 06-01 complete, 06-03 pending CI verification
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-25 12:37:49 +02:00
schalli
2e4d499730
docs(06-03): complete CI/CD pipeline plan
Tessera CI/CD / Lint & Type Check (push) Failing after 1m10s
Tessera CI/CD / Tests (push) Has been skipped
Tessera CI/CD / Build & Deploy (push) Has been skipped
2026-06-25 11:01:55 +02:00
schalli
f41e673dd5
docs(06-01): complete desktop Tauri scaffold plan
2026-06-25 10:17:22 +02:00
schalli
943cc32da7
docs(06): create phase plan
2026-06-25 09:27:16 +02:00
schalli
44154a4697
docs(06-desktop-client-ci-cd): create phase plan
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-25 09:25:24 +02:00
schalli
3d8c0660f7
docs(06): research phase domain - Tauri 2.x desktop wrapper + Gitea Actions CI/CD
2026-06-25 09:15:43 +02:00
schalli
d6faa680b1
docs(state): record phase 6 context session
2026-06-25 08:35:35 +02:00
schalli
a1ba4ef3de
docs(06): capture phase context
2026-06-25 08:35:28 +02:00
schalli
ed410eb268
wip: phase 05 complete, pause work
2026-06-24 22:41:29 +02:00
schalli
8a55806a35
docs(05-05): visual verification approved
2026-06-24 22:39:59 +02:00
schalli
6965e52bf7
docs(05-04): complete calendar frontend plan
2026-06-24 15:28:24 +02:00
schalli
694bcff4a4
docs(05-03): complete calendar backend plan
...
- Create 05-03-SUMMARY.md with full execution documentation
- Update STATE.md: advance to plan 4/5, add decisions, record metrics
- Update ROADMAP.md: mark 05-03 complete, 3/5 plans done
- Update REQUIREMENTS.md: CAL-01/02/03 + DASH-05 backend complete
2026-06-24 15:19:27 +02:00
schalli
7616365cbe
docs(05-02): complete search + notes widgets + settings plan
2026-06-24 15:03:55 +02:00
schalli
afc555b18d
docs(05-01): complete dashboard grid + clock widget plan
2026-06-24 11:27:59 +02:00
schalli
f925fd3654
docs(05): complete phase plan (5 plans, 5 waves, 10/10 coverage)
2026-06-24 10:13:22 +02:00
schalli
114edcf89b
docs(05): complete phase plan (5 plans, 4 waves, 32/32 coverage)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 10:08:01 +02:00
schalli
6e99ccc2a1
fix(05): clean must_haves, trailing XML, update ROADMAP to 5 plans
...
- Remove frontend artifacts from 05-03 must_haves (belong to 05-04)
- Remove trailing XML generation artifacts from 05-04 and 05-05
- Update ROADMAP Phase 5: 5 plans across 4 waves
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 10:07:35 +02:00
schalli
271e71f901
fix(05): remove duplicate frontend tasks from 05-03, add requirements field
...
05-03 now backend-only (4 tasks/13 files): model+crypto+CRUD, providers,
aggregation, prisma push. Frontend tasks moved exclusively to 05-04.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 10:03:37 +02:00
schalli
e60d34dc28
wip: phase 05 plan-phase paused at revision verify (checker v2 pending)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 09:54:43 +02:00
schalli
c8852d2014
docs(05): create dashboard & calendar phase plan
...
4 plans across 4 waves covering DASH-01..07 + CAL-01..03.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 14:42:11 +02:00
schalli
b5ab2c806e
docs(05): research phase domain - dashboard calendar
2026-06-23 14:29:14 +02:00
schalli
2005448c51
fix(05): resolve UI-SPEC typography and copywriting checker issues
...
Reduce typography to 4 sizes (12/14/18/28) and 2 weights (400/600).
Clock scaling declared as responsive exception, not standalone size.
Destructive CTAs now include noun (Quelle loeschen / Delete source).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 14:12:40 +02:00
schalli
cd9f74531a
docs(05): UI design contract for dashboard-calendar phase
...
Defines visual and interaction contracts for Phase 05 including
dashboard grid, 4 widget types, settings page, and calendar integration.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 14:09:56 +02:00
schalli
0331d54e9a
docs(state): record phase 05 context session
2026-06-23 14:01:18 +02:00
schalli
b1101712df
docs(05): capture phase context
2026-06-23 14:01:12 +02:00
schalli
7c35c17a07
docs(04-04): complete Phase 04 verification, close phase
...
Human verified marketplace features on localhost. 26 tests green.
Reverse proxy API URL config deferred. Phase 04 done, ready for Phase 05.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 12:26:33 +02:00
schalli
a39322e7a6
wip: phase 04-04 paused at human verification (task 2/2)
...
Plans 04-01 through 04-03 complete. 26 tests green, stack running.
Awaiting human sign-off on 12-step verification checklist.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 11:04:28 +02:00
schalli
191135bae8
docs(04-03): complete plan summary, update STATE
...
Plan 04-03 done — sidebar migrated, 5 new tests (26 total).
Ready for Plan 04-04 (navigation polish).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 10:22:04 +02:00
schalli
9e705ab13a
docs(04-02): complete plan summary, update STATE
...
Plan 04-02 done — 3 tasks, 12 tests added (21 total), 8 files.
Filters, tenant context, dialog, toast, detail page all operational.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 09:25:56 +02:00
schalli
00a01b5b19
docs(04-01): complete plan summary, update STATE, clean handoff
...
Plan 04-01 (marketplace browse + activate) done — 3 tasks, 9 tests,
10 files. Remove HANDOFF.json and .continue-here.md, advance to 04-02.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 08:52:56 +02:00
schalli
2c526fccf6
wip: phase 04-01 paused at task 3/3 (RED done, GREEN pending)
2026-06-23 08:19:04 +02:00
schalli
fb6e90d78e
docs(04): create phase plan
2026-06-22 14:20:01 +02:00
schalli
0470d500b2
docs(04): create phase plan — marketplace & portal navigation (4 plans, 3 waves)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 14:17:02 +02:00
schalli
670fe088a4
docs(04): research phase domain — marketplace & portal navigation
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 14:06:42 +02:00
schalli
728a4c3ee4
docs(state): record phase 4 UI-SPEC session
2026-06-22 13:55:16 +02:00
schalli
4ea1b6144f
docs(04): UI design contract for marketplace & portal navigation
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 13:53:44 +02:00