Call.parameters was hardcoded to a placeholder object. Now the matched
route parameters are threaded through from the dispatcher to the handler
so handlers can access e.g. call.parameters.word.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
DIACHRON.md explains the framework to newcomers joining a
diachron-based project. diachron/AGENTS.md helps AI coding
agents work with the framework conventions and commands.
backend/types.ts and backend/services.ts are sample starting
points for application-specific types and services.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Errors now show app frames highlighted with relative paths and library
frames collapsed, both in ANSI on the console and as a styled HTML page
in the browser. Process-level uncaughtException/unhandledRejection
handlers also use the formatter.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds check-deps.ts which ensures backend/package.json doesn't duplicate
any dependencies already provided by backend/diachron/package.json.
Integrated into backend/check.sh.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Update paths in .gitignore, cmd, develop, mgmt, sync.sh, check.sh,
fixup.sh, CLAUDE.md, docs/new-project.md, and backend/*.sh scripts.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>