lilith-platform.live/codebase
Natalie c8996f01dd feat(prospect-qualification): model-agnostic decline sentiment recall-layer
Adds classifyDeclineSentiment + classifyDeclineHybrid. Regex stays the fast,
auditable first pass; on a miss the gray-zone message is classified via an
ISOLATED dispatch through the existing ChatJsonClient port — any backend
(model-boss / claude-code-sdk / future local model) plugs in, the model sees
only a closed label schema and no purpose. Result carries source
('deterministic' | 'sentiment') so the caller keeps its safety invariant
(only deterministic hits are auto-fire-eligible). Model failure fail-safes to
no-decline; never crashes the loop. 11 tests, stubbed client.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25 02:25:32 -04:00
..
@features feat(prospect-qualification): model-agnostic decline sentiment recall-layer 2026-06-25 02:25:32 -04:00
@packages feat(messenger): canonical domain messenger.transquinnftw.com 2026-06-23 07:55:54 -04:00
config.yaml
package.json
tsconfig.base.json