Commit graph

25 commits

Author SHA1 Message Date
2402c70d6f feat: add module foundation runtime
Add validated input buffering, shared JSON helpers, the tnt.module.v1 protocol helpers, and an opt-in external-process module runtime behind TNT_MODULE_PATHS.

Closes #52
2026-06-04 22:48:21 +08:00
f6d5765d81 Refresh development module map 2026-05-28 10:38:27 +08:00
d893351c5a Add language-keyed i18n string initializers 2026-05-28 09:14:36 +08:00
1c451b7722 Add offline message log recovery modes 2026-05-27 10:26:50 +08:00
3252e4583c Split message log record module 2026-05-27 10:08:32 +08:00
7b5a683557 Document message log v1 contract 2026-05-27 09:21:59 +08:00
ceffe59234 Harden message log replay parsing 2026-05-27 09:18:23 +08:00
ec507965b2 Centralize client session ownership release 2026-05-27 09:11:07 +08:00
2b43ce6a3e Refresh client ownership developer docs 2026-05-26 20:19:43 +08:00
69d3b76512 cleanup: remove unused help mode 2026-05-24 15:15:13 +08:00
bfaafb4b35 exec: centralize command matching in catalog 2026-05-24 13:12:47 +08:00
da0170d2c0 docs: refresh command contribution guidance 2026-05-24 12:43:28 +08:00
e911a2d469 exec: extract help text into catalog 2026-05-24 12:41:05 +08:00
8fbd789dfb i18n: split text catalog from language parsing 2026-05-24 12:18:21 +08:00
06a10e2df8 i18n: rename help language state to ui language 2026-05-24 12:11:54 +08:00
57bf3cfc67 commands: centralize interactive command catalog 2026-05-24 11:25:46 +08:00
8eb311e54b i18n: restore code-based language syntax 2026-05-24 11:09:17 +08:00
a693d281f8 ux: collapse help surface around manual 2026-05-24 10:17:25 +08:00
782d21eaae docs: align development guide with modules 2026-05-24 09:01:00 +08:00
998da4288f test: stabilize stress test runner 2026-05-24 08:42:39 +08:00
fa16beb7a6 test: stabilize anonymous access checks 2026-05-23 23:30:43 +08:00
f39f07b205 ci: add local ci-test target 2026-05-23 22:10:28 +08:00
095491927a test: cover connection limit regressions 2026-05-23 21:38:27 +08:00
6d5c77b850 ci: make integration tests strict 2026-05-23 21:26:19 +08:00
da8b77d625 docs: reorganize documentation structure
- Move all documentation to docs/ directory for better organization
- Rewrite README.md following Linux kernel style (English only)
- Rename HACKING -> CONTRIBUTING.md
- Rename QUICKREF -> QUICKREF.md
- Rename README -> README.old
- Add comprehensive Development-Guide.md for contributors

Documentation structure:
- README.md: Project overview and quick start
- docs/Development-Guide.md: Complete developer manual
- docs/CONTRIBUTING.md: Contribution guidelines
- docs/DEPLOYMENT.md: Production deployment guide
- docs/SECURITY_QUICKREF.md: Security config reference
- docs/QUICKREF.md: Command cheat sheet

This aligns with Linux kernel documentation practices:
simple, organized, and accessible.
2026-02-07 23:31:53 +08:00