← Vault Index
Source: frameworks/kit-aos-interactive-narrative/04-aos-article-quality.md

Thought Leadership Article — Quality Control

Companion files (required for prose QC):


Pre-Build: Intake Validation

Before building starts, confirm a Concept Lock exists with all seven decisions made:

If any of these are missing, run the intake before building.


Narrative Architecture

Required Functions (Every Article)

Architecture-Specific Checks

If diagnostic booking CTA:

If product purchase CTA:

If subscribe CTA:

Interactive Quality

Interactive Logic Verification

For every interactive that scores, calculates, or produces a result, extract the logic and test it independently (via Node or equivalent) before shipping. Do not rely on visual inspection alone.

Prose Quality

Copy QC Pass (reference: copy-qc.md)

Run every visible text element against the AI pattern detection checklist. Extract ALL reader-facing text from the HTML first — do not eyeball it inside markup. This means: h1, h2, h3, p, .lead, .big-quote, .definition-box, .card-title, .card-text, .cta-sub, .cta-subtext, .hero-sub. If a reader can see it, it gets audited.

P1 — Must fix before shipping:

P2 — Rewrite unless exception applies:

P3 — Fix if multiple:

Compound check:

Sentence Editor Pass (reference: linkedin-sentence-editor.md)

Run every prose line against the 8 sentence-level rules. This is a tightening pass, not a strategy pass — do not restructure the article's arc or add sections.

Structural Elements

Theme Alternation


Brand Compliance

Colors

Typography

Layout


Technical Quality


Multi-Pass Review Notes

After each revision cycle, note what was changed and what still needs work. Track the version:

If v1 needs major structural work (missing sections, wrong architecture, interactives that all do the same thing), the intake was incomplete. Go back to the Concept Lock before revising.