v0.15.0
v0.15.0
Features
- delete one note by id, drop bulk-clear (#172)
Fixes
- (spec) amend §V.122 for single-prospect campaign-test architecture
- (spec) update §I config cites V130 → V47
- (campaign-test) clear stale prospect notes before Touch 1 (#170)
- (campaign-test) account view guard uses positional ref
- (campaign-test) configure logging so reply turns reach Logfire
- (reply-test) atomize qa-in-009 expected token to bare identifier
Other
- (test) fix stale anthropic_max_tokens assertions (16384 → 32768)
- (docs) name canonical Logfire MCP tokens in step-2 contract
- (docs) retarget §V.105 grep to test layer, add label at most 2 words shape
Uncategorized
- condense(spec): prongs {1,4,6} (~18.3k → ~14.2k tokens)
- amend §B.118: drop §T cite from fix column
- T197: impl §V.132 + §I — workflow stats funnel
- amend §V.130(+) + §I: anthropic_max_tokens default 16384 → 32768
- T196: impl §V.132 disposition persistence — record_enrollment_outcome detail.disposition
- amend §V.132(+) + §I + §T.196-197(+): workflow stats campaign funnel
- backprop §B.117(+) + §V.105(∆): stale reply-test allowlist text false-flags /sdd:check
- condense SPEC.md: prongs {3,4,6} (~30.5k → ~17.1k tokens)