minor
#29089
Extend the TL Script functions log() and info() to include selectable message levels (INFO, WARN, ERROR)
#29306
TL Script: dateFormat() should accept an explicit timezone to format Calendar values losslessly
defect
major
#29383
A dead SOCKET_APPENDER (Chainsaw, localhost:4445) in the default logging configuration can cause logging to stall and operations to abort under heavy load
minor
#29380
Context-sensitive auto-numbering fails if the context and the numbered object are created within a single transaction
#29393
URL routing in the React view layer is broken: ForwardingReactContext does not delegate getRouteManager()
task
minor
#29415
Slim down the repository CLAUDE.md and consolidate developer guidance into skills and FAQ articles
The repository CLAUDE.md is loaded into every AI-assistant turn (re-billed as context on every turn), yet it had grown to ~590 lines / ~7.4k tokens and mixed always-relevant instructions with reference documentation and content that duplicated the tl-model / tl-layout skills. This ticket reduces it to instructions only and moves reference material into on-demand homes (skills and docs/faq/ articles).
Changes:
- Reduced CLAUDE.md to ~350 lines (~5k tokens) by:
- Folding sections that duplicate the tl-model / tl-layout skills into pointers.
- Trimming the workspace-refresh section (the algorithm is already documented in the rebuild-stale.sh header).
- Condensing the configuration / knowledge-base / i18n / exception-handling sections.
- Reducing the architecture overview to the module naming and dependency constraints.
- Dropping background prose (project overview, database list, generic Maven layout).
- Reworked the Playwright verification guidance to delegate the browser interaction loop to a sub-agent, so its many round-trips no longer re-bill the full main-thread context on every turn.
- Added docs/faq/ articles capturing the moved reference material: i18n.md, msgbuf.md, javadoc-warnings.md, build-conformance.md, react-view-layer.md, demo-apps.md.
No production code is affected — this is developer-guidance / documentation only.