Nicolas Cantu 2b99e8ff02 Skills document-improvement et scripts Collatz
**Motivations:**
- Ajout skill pour amélioration de documents en background
- Scripts et documentation Collatz

**Evolutions:**
- .cursor/skills/document-improvement/ (SKILL, reference, examples)
- v0/collatz_k_scripts/ (core, fusion, pipeline, utils, reproduce)
- v0/journal.md, v0/log.md, v0/README collatz

**Pages affectées:**
- .cursor/skills/document-improvement/
- v0/collatz_k_scripts/
- v0/journal.md, v0/log.md
2026-02-27 16:23:25 +01:00

41 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Document Improvement — Usage Examples
## Launching as background task (mcp_task)
To process a document in background, use `mcp_task` with `subagent_type="generalPurpose"` and a prompt like:
```
Improve and correct the document at [PATH] following the skill at .cursor/skills/document-improvement/SKILL.md.
Read SKILL.md and reference.md from that directory, then apply the workflow:
1. Analyze the document structure
2. Process in chunks of ~1000 lines (or full document if < 1500 lines)
3. Apply all corrections from the reference checklist
4. Write edits directly to the file with search_replace
Document path: v0/conjoncture_collatz.md
```
**With specific scope:**
```
Same as above, but only process lines 1380013846 (last section).
```
## Direct invocation
When the user says "améliore ce document" or "corrige le document X":
1. Read `.cursor/skills/document-improvement/SKILL.md` and `reference.md`
2. Follow the workflow in SKILL.md
3. Process the document in chunks if needed
## Chunk size guidelines
| Document size | Strategy |
|---------------|----------|
| < 1500 lines | Single pass |
| 15005000 lines | 24 chunks of ~1000 lines |
| 500015000 lines | 515 chunks, break at section boundaries |
| > 15000 lines | Multiple sessions; process ~30005000 lines per session |