Show or update the mapping between literature and thesis chapters — which sources support which arguments. Use for tracking coverage.
Build and display a mapping matrix showing which literature sources support which thesis chapters. Identify coverage gaps where chapters lack sufficient source support.
This skill activates on: map, show mapping, coverage, which sources, /map.
Scan all notes files in literature/reading_notes/ using Glob (*_NOTES.md). For each file, extract:
# Reading Notes: heading)Status field valueRelevance field value## Thesis Connections tableScan chapter files in chapters/ to get the list of chapters and their section headings.
Build the mapping matrix. Rows are sources (sorted alphabetically by author), columns are chapters (Ch1 through Ch8 or however many exist).
cite, argue, data, method).Identify coverage gaps. Flag any chapter that has fewer than 3 mapped sources as "under-covered".
Output the mapping.
## Literature-Thesis Mapping -- {YYYY-MM-DD}
### Matrix
| Source | Status | Ch1 | Ch2 | Ch3 | Ch4 | Ch5 | Ch6 | Ch7 | Ch8 |
|--------|--------|-----|-----|-----|-----|-----|-----|-----|-----|
| Bennett (2010) | integrated | | argue | argue | | | | | |
| Goodman (1968) | integrated | cite | argue | argue | cite | | | | |
| Hui (2017) | completed | | | argue | | | cite | | cite |
### Coverage Summary
| Chapter | Mapped Sources | Status |
|---------|---------------|--------|
| Ch1 | {N} | OK / Under-covered |
| Ch2 | {N} | OK / Under-covered |
### Under-covered Chapters
{List chapters with < 3 sources, with suggestions for which completed-but-not-yet-mapped notes might fill the gap.}
If the user says "save" or "export mapping", write the matrix to literature/mapping_matrix.md using Edit (if the file exists) or Write (if creating new). Include a timestamp header.
chapters/ directory.{Author} ({Year}) for readability.Connection Type column in notes files. If that column is missing, infer from the Relevance field.