Changelog
Branch feat/m6-structured-logs: changelog
April 16, 2026Branch feat/m6-structured-logs1 min readAI Generated
Branch feat/m6-structured-logs: changelog
Automated summary for branch feat/m6-structured-logs. This post is generated on push; commit it with your changes.
Commits
- 89361d08 docs(pr-post): AI-drafted blog post for M6
- 8eda5904 style: auto-fix lint after merge
- d743f24c Merge remote-tracking branch 'origin/main' into feat/m6-structured-logs
- 4d40ce78 feat(observability): add structured web logs and trace correlation (M6)
Files changed
.../pr-posts/feat-m6-structured-logs/manifest.json | 12 +++
.../feat-m6-structured-logs/versions/ai.md | 27 +++++++
webapp/e2e/m6-trace-correlation.spec.ts | 85 ++++++++++++++++++++++
webapp/seed.ts | 11 +--
webapp/src/app/(signup)/auth/signup/page.tsx | 24 ++++++
webapp/src/app/api/analytics/event/route.ts | 13 +++-
webapp/src/app/api/auth/signup/route.ts | 10 ++-
webapp/src/lib/analytics/business-events.ts | 22 ++++--
webapp/src/lib/log.ts | 45 ++++++++++++
webapp/test/log.test.ts | 18 +++++
10 files changed, 247 insertions(+), 20 deletions(-)
How this works
This file is produced by webapp/tools/sync-pr-blog-post.ts. Add a versions/human.md file in the same folder to publish a human-written alternative; the site will show tabs for AI Draft and Human when both exist.