Skip to content

v4.15.0

@Robinvm Robinvm tagged this 23 Apr 06:36
Replaces the block-rewrite step with a two-phase flow:

1. Audit-generation stap 'outline' schrijft H1 + summary + H2/H3 headings naar
   een nieuwe SeoAuditOutline (hasOne) record. Geen content, alleen structuur.
2. Op de Review-page Blokken-tab kan de user H1, summary en headings bewerken,
   opslaan, en vervolgens 'Genereer content op basis van outline' klikken.
3. Die actie loopt per heading, vraagt AI om body-HTML, en creeert
   SeoAuditBlockSuggestion rows met is_new_block=true + block_type=content.
4. Bestaande apply-flow zet die vervolgens als nieuwe blokken op het subject.

Changes:
- New migration, model, relation (SeoAuditOutline)
- New prompts in SeoAuditPromptBuilder: outline() + outlineContent()
- Renamed suggestBlockRewrites() -> generateOutline() in the job
- ReviewSeoAudit: editable outline state, saveOutline/addOutlineHeading/removeOutlineHeading/generateOutlineContent actions
- Blade: Blokken tab krijgt outline editor bovenaan, gegenereerde block-voorstellen daaronder
- Integration test: prompt-matcher en stub-response aangepast aan nieuwe outline-shape
Assets 2
Loading