Data model

    Project Intake + Dossier Analyzer v3

    The P3 intake analyzer: discovery-first packets, dry-run comparison, additive evidence, and safeguards against accidental project-page overwrites.

    Data model diagram

    Relationships

    A readable index of the 7 connections shown in the visual model above.

    1

    Discovery

    Connects to P3 analyzer

    2

    P3 analyzer

    Connects to Dossier

    3

    P3 analyzer

    Connects to Workflow packet

    4

    Dossier

    Connects to Dry run

    5

    Workflow packet

    Connects to Dry run

    6

    Dry run

    Connects to Human review

    7

    Human review

    Connects to Guarded apply

    Model details

    Dates

    Work date
    Date unknown
    Page edited
    Not recorded

    Entities

    DiscoveryDossierWorkflow packetDry runReviewed apply

    Source

    scripts/intake/project/apply-intake-dossier-to-knowledge-backbone.ts

    Version role

    v3 is the guarded intake contract. It separates discovery from application, compares the packet before mutation, preserves existing project-page content, and treats evidence append as distinct from editorial overwrite.

    What changed from v2

    • discovery-first source inventory
    • project-page overwrite guards
    • evidence-only append mode
    • workflow packet support
    • dry-run comparison before reviewed apply