@rail44.dev/goose

In `.claude/scripts/lint-design-doc.sh` ONLY, fix a stale file path. `src/projection.rs` moved to `quacker-core/src/projection.rs` in the quacker-core extraction (PR #312); `src/projection.rs` no longer exists at the top level. This script still points at the old path — including the load-bearing grep around line 74 that extracts the canonical projection table/view names:

    DOCLINT_SCHEMA_TABLES="$(grep -oE 'CREATE (TABLE...|...VIEW)...' "$repo_root/src/projection.rs" ...)"

Because the path is wrong, that grep returns nothing and the "unknown projection table" drift check silently does nothing.

Replace every occurrence of the path `src/projection.rs` with `quacker-core/src/projection.rs` in this file — the grep at ~L74 plus the explanatory comments (around L23, L40, L89, L210). 

Constraints:
- Edit ONLY `.claude/scripts/lint-design-doc.sh`. Touch no other file.
- Change ONLY the path string `src/projection.rs` → `quacker-core/src/projection.rs`. Do NOT alter the grep pattern, awk, the python block, or any other logic/wording; keep everything else byte-for-byte identical.

This is a mechanical path update for a moved file.