Test Before Bulk Protocol

Before any 10+ item operation, process 3-5 real items first, inspect quality, then bulk only after the approach is correct.

Routing

Open this page before mass edits, batch ingests, skill migrations, media downloads, frontmatter rewrites, and broad quality passes. If the operation requires judgment, produce a small representative sample before touching the full corpus.

Bulk mistakes compound faster than good work. Sampling lets the agent fix the method while the blast radius is small. Source: conventions-test-before-bulk

Applies To

  • batch wiki page creation
  • raw source compilation batches
  • mass skill creation or migration
  • multi-file refactors
  • bulk frontmatter or link rewrites
  • automation changes across many files
  • project enrollment across multiple repos
  • generated surface rewrites or regeneration script changes

Protocol

  1. Define the intended invariant.
  2. Select 3-5 representative items.
  3. Process the sample end to end.
  4. Inspect output against the real quality gates.
  5. Show Kevin the sample when judgment or taste matters.
  6. Fix the procedure, not one item at a time.
  7. Bulk execute in small commits or checkpoints.
  8. Run validation after each batch.

When Approval Is Required

Ask Kevin before bulk when the operation changes personal knowledge, deletes/merges pages, rewrites voice/style, or affects 10+ files with non-mechanical judgment. Mechanical index rebuilds and deterministic formatting do not need approval.

Done

Bulk work is done when the invariant holds across the batch, not when the command finished.


Timeline