Factory blueprint

North Star en huidige verantwoordelijkheid

83 catalogusmodules

Every vacancy follows one evidence-first pipeline: source -> extraction -> normalization -> taxonomy -> requirement records -> profile evidence matching -> scoring -> review -> human decision.

Nu vastleggen Foundation Lock the technically/procedurally complete 89-vacancy extraction scope, run final content-acceptance sampling, and prepare discovery/import plus normalization/taxonomy without mixing pipeline layers.
Factory 71 modules Uit de Miro/PDF-modulekaarten als volledige backlog.
Volgende bouwlus Post-extraction acceptance and intake expansion The 89-vacancy extraction scope is content-acceptance ready, new real vacancies can enter a compliance-safe source staging lane, and the next normalization/taxonomy contracts are explicit without activating matching or scoring.

Fasepoorten

Van brondata naar menselijke beslissing

evidence-first
Fase Status Poort
Foundation complete Control Room shows data, catalog, owner rules and no critical context risks.
Vacancy intake current Canonical vacancy source stores raw text and source identity only.
Extraction technically-complete-content-pending Every extracted claim has source quote/provenance and validation state.
Normalization next Accepted candidates become comparable values without adding new facts.
Taxonomy next Concepts, aliases, requirement dimensions and OR groups are mapped with confidence.
Matching future-gated No positive match without profile evidence.
Scoring future-gated Hard disqualifiers cannot be overridden by a score.
Review/output future Human decision, notes and learning feedback are explicit and traceable.

Roadmap

Poortjes tot engine-code

nu stagen
Stap Status Wat moet zichtbaar zijn
1. Bronmapping klaar 10 primaire tabs, 89 vacatures, XLSX-naamverschillen gecontroleerd.
2. Bronrijen staging nu 0 / 0 ruwe sheetrijen in sheet_import_rows.
3. Eerste profielreview nu Preferences, experiences, skills en capability bundles zichtbaar en bewerkbaar in staging.
4. Vacaturereview nu 0 / 89 vacatures zichtbaar met titel, bedrijf, URL, reviewstatus en details.
5. Architectuurcatalogus klaar 83 modules vastgelegd met eigenaar, niet-eigenaar, afhankelijkheden en code-owner.
6. Vacature-extractie foundation volgende Raw text naar secties, requirement candidates, source quotes en requirement records. Nog geen matching of scoring.
7. Edit workflows later Toevoegen, corrigeren, archiveren en bronbehoud voor profiel en vacatures.

Eerste bouwlus

Sheet-import, profielbeeld en vacaturebeheer

Bouwlus 1

Deze lus maakt de bestaande sheet-data zichtbaar en reviewbaar. Daarna pas gaan extractie, normalisatie, matching en scoring erop aansluiten.

Nog niet canonical Staged profile rows are not yet copied into final profile tables | Staged vacancies are not yet copied into canonical vacancies | Legacy vacancy analysis fields remain reference material, not final truth | Stefan content approval for all 89 extraction outputs is still pending | Discovery/import automation beyond manual/email/export/API-approved capture is not active | Normalization, taxonomy, matching, scoring and AI verdicts remain gated
  1. 03-import/google-sheet-source nog niet geladen
  2. 04-profile/profile-import nog niet geladen
  3. 04-profile/profile-editor nog niet geladen
  4. 05-vacancy/vacancy-import nog niet geladen
  5. 05-vacancy/vacancy-editor nog niet geladen

Guardrails

Bestandsgrootte en context-risico

425 groen / 8 risico / 2 kritiek
Bestanden435
Grootste bestand1720 regels
Hoogste schatting9558 tokens
Bestand Status Regels Tokens
public-site/assets/public-site.css critical 1720 9558
assets/public-site.css critical 1720 9558
public-site/assets/design/account.css risk 741 4313
assets/design/account.css risk 741 4313
public-site/modules/accounts.php risk 712 9158
public-site/modules/vacancy_repository.php risk 708 7624
_private/bootstrap.php risk 647 5654
public-site/index.php risk 513 7115
_private/pages/discovery_pipeline_audit_section.php risk 354 6119
src/modules/06-extraction/role-signal-extraction/RoleSignalTaskLikeRules.php risk 319 6634