homelabby/internal
Mikkel Georgsen 799acd26ef feat(02-02): three-tier orchestrator with confidence routing and research stub
- Orchestrator.Analyze: tier1 → confidence check → tier2 escalation if < threshold
- CatalogStatus mapped from confidence: >= threshold → StatusIndexed, else StatusNeedsResearch
- Both tiers fail gracefully: returns zero-value IntakeResult + StatusNeedsResearch, err nil
- ResearchClient interface + NoOpResearchClient stub for Phase 7 SearXNG
- 5 TestOrchestrator* tests all passing (TDD green)
2026-04-10 05:47:41 +00:00
..
ai feat(02-02): three-tier orchestrator with confidence routing and research stub 2026-04-10 05:47:41 +00:00
api feat(01-foundation-01): viper config loader and SPA fallback fix 2026-04-10 01:27:54 +00:00
config feat(02-01): AI package foundation — types, interface, mock, prompts, config extension 2026-04-10 05:45:13 +00:00
inventory feat(01-04): quality gate state machine, tag sync, catalog updater 2026-04-10 05:22:22 +00:00
netbox feat(02-01): install go-openai and add CreateDevice to NetBox client 2026-04-10 05:42:51 +00:00
queue feat(01-05): WAQ retry worker and graceful shutdown wiring 2026-04-10 05:22:10 +00:00