|
|
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 |
|