# Cursor Indexing Footprint Report

**Last Updated:** 2026-04-03

## Goal

Reduce semantic-index noise from large generated artifacts while preserving critical routing docs/rules/skills.

## Newly Excluded High-Noise Artifacts

The following generated paths were added to `.cursorignore` in this wave:

- `docs/development/cursor-indexed-files-export.txt`
- `docs/content/helpdesk/raw/`
- `docs/content/helpdesk/parsed/`
- `docs/content/helpdesk/article_by_article_analysis.json`
- `docs/content/blog/cluster-linking-analysis.json`
- `docs/content/blog/lexikon-inventory/merged.json`
- `docs/content/blog/lexikon-inventory/LEXIKON_PRIORITY_LIST.json`
- `docs/content/tools/**/data/*.json`

## Measured Reduction (Known Paths)

Measured file-size reduction from explicitly enumerated newly excluded files:

- `docs/development/cursor-indexed-files-export.txt` → `606,888` bytes
- `docs/content/helpdesk/raw/helpdesk-content.json` → `5,195,453` bytes
- `docs/content/helpdesk/parsed/parsed-content.json` → `674,903` bytes
- `docs/content/helpdesk/article_by_article_analysis.json` → `555,060` bytes
- `docs/content/blog/cluster-linking-analysis.json` → `567,354` bytes
- `docs/content/blog/lexikon-inventory/merged.json` → `1,245,519` bytes
- `docs/content/blog/lexikon-inventory/LEXIKON_PRIORITY_LIST.json` → `946,977` bytes

Subtotal reduction from measured files: **9,792,154 bytes (~9.34 MB)**, plus additional savings from wildcard exclusions under `docs/content/tools/**/data/*.json`.

## Workflow Safety Verification

1. Critical unignore entries remain present in `.cursorignore`:
- `!docs/`, `!docs/**`
- `!.cursor/`, `!.cursor/**`
- `!.cursor/rules/`, `!.cursor/rules/**`

2. Routing docs remain indexed:
- `docs/ai/agent-workflows.md`
- `docs/ai/CURSOR_TOKEN_EFFICIENCY.md`
- `docs/ai/cursor-playbook.md`

3. Rule and skill references validated with:
- `make cursor-integrity`
- `make cursorignore-audit`

