What's New
Phase 3 features (v0.3.0):
New modules (157 lib tests passing):
- feat(cache): TTL cache with expiration (5 tests)
- feat(rate-limiter): sliding-window rate limiter (4 tests)
- feat(api): HTTP route registry (5 tests)
- feat(queue): FIFO task queue with cancel-by-id (6 tests)
- feat(scheduler): interval task scheduler (5 tests)
- feat(signals): shutdown flag and signal kinds (5 tests)
- feat(proc-table): process table TUI widget (5 tests)
- feat(env-manager): environment variable manager (5 tests)
- feat(metrics): atomic counter/gauge registry (6 tests)
- feat(health): health check aggregator (5 tests)
- feat(log-sink): structured log sink with ring buffer (6 tests)
- feat(config): key=value config loader (5 tests)
- feat(watchdog): process watchdog with restart cap (5 tests)
- feat(plugins): executable plugin registry v1 (5 tests)
Fixes:
- fix(watchdog): clone name before move in register()
- fix(main.rs): doc comment order
Main binary builds clean.