Skip to content

v5.9.0 — The Sourced Edition

Choose a tag to compare

@Wolfe-Jam Wolfe-Jam released this 12 Jun 16:44

Every answer comes from one source. claude-faf-mcp now composes faf-cli's single-source engines — the 6Ws interview and Turbo-Cat detection — instead of carrying its own copies that drift. Fills come from real evidence or stay honestly empty; nothing is guessed. FAF don't lie, by construction.

Changed

  • faf_go composes the canonical interview — sourced from faf-cli's public INTERVIEW / interviewForMissing; the local question registry is deleted, so it can't drift from the kernel. Only missing + active slots are asked (slotignored skipped).
  • Turbo-Cat detection composes faf-clifaf_formats / faf_auto use faf-cli's single-source Turbo-Cat (~200 formats); the local 25-entry copy is deleted. Correct detection that can't drift (an mcpb manifest.json is no longer mis-flagged as a Chrome extension).
  • /faf drives to a verified 100% — runs faf_trust (✪ parity receipt), offers faf_setup to keep it fresh, fills only from sourced evidence.

Removed

  • The v5 guessing extractor — inferred slots from project name / tech stack. Gone; replaced by a sourced-or-empty extractor with a test proving it can't fabricate. No-guess is now structural.

35 tools. 567 tests, 0 fail. Composes faf-cli ^6.10.1.

FAF defines. MD instructs. AI codes.