managarten/devlog/2026-04-15/macher.md
Till JS ad776c1a1c
Some checks are pending
CI / Build mana-api-gateway (push) Blocked by required conditions
CI / Build mana-crawler (push) Blocked by required conditions
CD Mac Mini / Detect Changes (push) Waiting to run
CD Mac Mini / Deploy (push) Blocked by required conditions
CI / Detect Changes (push) Waiting to run
CI / Validate (push) Waiting to run
CI / Build mana-search (push) Blocked by required conditions
CI / Build mana-sync (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run
devlog: 107 Tage backfilled (2025-11-22 → 2026-05-15)
Vollständige Bau-Geschichte des Monorepos in der Tages-Devlog-
Konvention (mana/docs/DEVLOG.md). Bodies sind heuristik-
generiert aus den Commit-Subjects pro Tag (Lead-Satz +
Highlights/Commit-Bullets, kein LLM-Pfad). Tage mit hand-
curate-Bedarf können nachträglich überarbeitet werden — der
Auto-Stub-Marker ist weg, die Bodies sind editierbar.

321 Files (data.json + spieler.md + macher.md pro Tag).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 22:24:29 +02:00

2.3 KiB
Raw Blame History

date day view weekday commits review
2026-04-15 84 macher Mittwoch 81 written

Mittwoch, 2026-04-15 — Tag 84 (Macher-Sicht)

Stats

81 Commits, +22946 / 7192 LoC, 335 Files. Top-Dirs: apps/mana/apps/web (59%), packages/shared-ai/src (8%), services/mana-ai/src (7%), packages/shared-ui/src (5%), packages/shared-auth-ui/src (2%). Tags: ai, workbench, ai-missions, dev, infra. Session 11:11 → 23:10 (~407 aktive Min, längster Fokus 161 Min).

Commits

  • 9686198 feat(companion): refactor into PageCarousel — every AI feature is a page (+2795/-1635)
  • 37e39a5 feat(ai): AI features as top-level workbench apps (not sub-routes) (+927/-1732)
  • 9809b06 feat(app-registry): new 'AI' category at top of the app picker (+24/-11)
  • 6882ffb feat(shared-ai): Mission Key-Grant contract + plan for encrypted server-side runs (+610/-0)
  • 9a3025f feat(ai,auth): Mission Grant endpoint + unwrap helper + audit table (+1203/-152)
  • a6d51af feat(mana-ai): encrypted resolver + tick uses Mission Grant to decrypt scoped inputs (+818/-21)
  • 394931e fix(ai-missions): strip Svelte $state Proxies before Dexie writes (+15/-6)
  • 4b29f6d fix(ai-missions): swap structuredClone for JSON-roundtrip deepClone (+47/-6)
  • 74bbfda feat(ai): Mission Grant consent UI + Workbench audit tab (+950/-10)
  • bb3da78 feat(ai): Mission Grant rollout gating — flag, alerts, runbook, user docs (+204/-15)
  • ef47adb feat(ai-missions): live phase + elapsed + cancel for running iterations (+357/-44)
  • 003f75f chore(web): unblock pre-push hook (+458/-43)
  • 7f1520d chore(dev): wire mana-crawler into the local dev stack (+13/-2)
  • 121a0c0 feat(api): POST /api/v1/context/import-url — crawler + optional LLM summary (+180/-0)
  • 12072c6 feat(kontext): URL import helpers — API client + appendContent (+54/-1)
  • cb384bc feat(infra): deploy mana-ai + wire Mission Grant keys via docker-compose (+79/-6)
  • 6acb044 feat(kontext,notes): cross-module handoff — save Kontext as a Note (+67/-0)
  • f0f5b7d fix(infra): relocate mana-ai from 3066 to 3067 — port clash with news-ingester (+16/-16)
  • 70c62e7 fix(infra): include shared-logger in mana-ai + mana-auth Dockerfile installers (+2/-0)
  • 2497a65 feat(ai-missions): richer error surfacing + retry button on failed runs (+137/-17)

… plus 61 weitere Commits.