managarten/devlog/2026-04-28/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

39 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
date: 2026-04-28
day: 97
view: macher
weekday: Dienstag
commits: 65
review: written
---
# Dienstag, 2026-04-28 — Tag 97 (Macher-Sicht)
## Stats
65 Commits, +21935 / 29438 LoC, 491 Files. Top-Dirs: `apps/mana/apps/web` (54%), `games/arcade/apps` (13%), `services/mana-geocoding/src` (9%), `apps/api/src/modules` (3%), `packages/shared-branding/src` (2%). Tags: articles, forms, feedback, geocoding, deploy. Session 12:54 → 00:50 (~436 aktive Min, längster Fokus 273 Min).
## Commits
- `44f9155` chore(dev): pnpm dev:analytics script + test-checklist mentions local-dev startup (+19/-1)
- `0c30a16` fix: 4 boot-time noise + correctness bugs surfaced by post-deploy smoke (+106/-55)
- `5377190` infra(macmini): bump squeezed container memory limits (+10/-5)
- `eaa1d74` fix: silence two cosmetic boot-time devtools warnings (+55/-20)
- `94d3277` feat(feedback): "Idee teilen" lebt jetzt im PillNav-Usermenü (+65/-109)
- `ff823bf` fix(feedback): POST /api/v1/feedback liest appId aus X-App-Id-Header (+6/-1)
- `f1e4a39` feat(geocoding): provider chain with Photon + Nominatim fallbacks (+2120/-184)
- `f39e723` chore(ci): drop 16 dead build-\* jobs + per-product detect-changes branches (+30/-727)
- `15ab24b` feat(feedback): heart-half als globales Feedback-Icon + inline-Form in der Workbench (+441/-341)
- `9a0cf5b` fix(geocoding): bump PROVIDER_TIMEOUT_MS default 5s → 8s (+6/-2)
- `34b1690` fix(mana-ai): copy missing workspace deps into Docker installer stage (+11/-1)
- `164d5da` fix(mana-llm): copy aliases.yaml into Docker image (+5/-1)
- `bcc21ca` feat(geocoding): privacy hardening — sensitive-query block + coord quantization + extended cache TTL for public answers (+658/-29)
- `698e09b` chore(deploy): auto-apply additive Drizzle schema migrations + RAM headroom for mana-web build (+283/-0)
- `112e2cc` feat(feedback): rename community → feedback (module + routes + domain) (+51/-51)
- `f20a411` chore(infra): right-size mem_limits based on observed RSS (Tier-3 sweep) (+28/-8)
- `b1fa55d` feat(places): surface geocoding privacy notices in autocomplete UI (+218/-25)
- `e4d9dc5` fix(deploy): safe-db-push uses pnpm dlx when local drizzle-kit is missing (+14/-2)
- `6f83fba` docs(reports): geocoding self-hosting decision — recommend Photon on mana-gpu (+219/-0)
- `941df57` feat(feedback): rename community-identity columns + settings-section (+544/-209)
_… plus 45 weitere Commits._