# Development Log: Second Brain Trace Quality Tuning

## Purpose
Improve Second Brain Trace quality after a real answer showed noisy raw conversation notes, misleading "used" wording, and overly dramatic answer style.

## Implementation Summary
- Excluded raw conversation and transcript folders from default trace retrieval unless the user explicitly asks for raw/transcript content.
- Penalized index files so curated notes are preferred.
- Boosted curated record, decision, planning, and development paths.
- Changed visible wording from "used notes" to "selected notes" / "selected for answer context" to avoid overstating actual post-answer usage.
- Added trace context guidance telling the model not to imitate dramatic wording from retrieved notes.
- Added base prompt guidance against phrases such as final execution mandate, engineering standard, knowledge distiller, and Antigravity's yardstick unless the user explicitly asks for that style.
- Expanded tests to verify curated notes beat raw conversations and index files.

## Changed Files
- `src/features/secondBrainTrace.ts`
- `src/utils.ts`
- `tests/secondBrainTrace.test.ts`

## Verification
- `./node_modules/.bin/tsc --noEmit`
- `npm run compile`
- `./node_modules/.bin/jest --runInBand`

## Result
Second Brain Trace should now surface more useful curated project notes, be clearer about what was selected as answer context, and reduce style contamination from raw notes.
