Commit Graph

28 Commits

Author SHA1 Message Date
artale 933f3c8974 fix: require gate receipt for factory deploy 2026-06-18 02:59:32 +02:00
artale 4215ac94ae feat: add guarded factory deploy command 2026-06-18 02:34:12 +02:00
artale 93e5e06a9f feat: gate factory with cyber receipts 2026-06-18 02:27:44 +02:00
artale 9df2929446 feat: reconcile cyber preflight with capabilities 2026-06-18 01:06:04 +02:00
artale afc349ee59 feat: add cyber preflight receipts 2026-06-18 00:49:19 +02:00
artale 419881acbd feat: emit channel events for forgejo intake 2026-06-18 00:24:35 +02:00
artale ff5b3dc937 feat: add channel event log 2026-06-18 00:07:58 +02:00
artale c7cd28c404 feat: map flue interop gaps 2026-06-17 23:24:33 +02:00
artale 68a0a48669 feat: add forgejo intake receipts 2026-06-16 16:45:12 +02:00
artale 0c98e82b72 feat: add factory capability registry 2026-06-16 13:27:01 +02:00
artale 9b2e6a91dc fix: fail closed on stale factory status 2026-06-16 11:52:24 +02:00
artale c7b50d867f feat: add factory repo gate 2026-06-15 17:45:57 +02:00
artale 4b19e7f518 feat: add factory status check 2026-06-15 17:43:09 +02:00
artale daead5e957 feat: add zte spec protocol 2026-06-15 17:22:30 +02:00
artale 92ebedc703 feat: add repo verification gate 2026-06-15 14:33:37 +02:00
artale 275de5d0e8 feat: add familiar second-brain loop 2026-06-15 13:49:04 +02:00
artale ed208d56e4 feat: route fanout subtasks by flow 2026-06-15 13:25:27 +02:00
artale a664863485 fix: exclude intentional prompt fixtures from default scan 2026-06-15 12:53:55 +02:00
artale a8fc28f9b4 feat: detect prompt injection markers 2026-06-15 04:55:12 +02:00
artale 9ec85dbcd2 feat: add hidden unicode security scan 2026-06-15 04:40:50 +02:00
artale 32338932de fix: harden CLI executors and remove fallback API keys 2026-06-15 01:45:14 +02:00
artale ec49645e25 feat: add Fablino Claude CLI fusion 2026-06-15 01:34:00 +02:00
artale 5fdd5a79bc chore: add CI/CD workflows, docs normalization, parity checks, and plinius upgrades 2026-06-14 21:22:03 +02:00
artale 88d4f97397 complete Phase 15 Fusion: multi-model panel, OpenRouter Fusion, CineFable media, Fable 5 prompt engine
- FusionExecutor: draft -> critique -> fuse panel, PhaseExecutor-compatible
- OpenRouterFusionExecutor: direct OpenRouter Fusion API integration
- Fable 5 prompt engine: tone, citation, refusal patterns from leaked prompt
- Media generator: fal.ai image/video generation (nano-banana-pro, happy-horse)
- Fusion panel workflow in dynamic-workflows: dispatch -> judge -> verify
- Fusion CLI: \usion run\ (local panel or --openrouter), \usion panels\
- Media CLI: \generate image\, \generate video\
- Compound-stack: fusionPanel config flag and layer
- Model-router: OpenRouter Fusion route entry
- Build fixes: PhaseExecutor.refine signature, SafetyBoundary.route() args
- ESM fix: replaced require() with dynamic import() in panels command
2026-06-14 12:05:04 +02:00
artale 6b39c65d55 add ARCHITECTURE.md: definitive reference for all 86 modules, 7 layers, data flow 2026-06-13 11:25:18 +02:00
artale ac9a8ca32b harness-agnostic, model-agnostic: the core thesis 2026-06-13 10:53:47 +02:00
artale efba0f026c add familiar commands: capture, process, graph, health, briefing 2026-06-13 10:50:12 +02:00
artale e41b1c6855 fable-agent: self-improving agent system — 77 modules, 16 CLI commands, 43 tests 2026-06-13 09:50:45 +02:00