Het probleem — en waarom we niet "alles geverifieerd" beloven
AI-analyses en chatantwoorden kunnen plausibel klinkende maar onjuiste bepalingen, uitspraken of zaaknummers bevatten. Dat is geen bug van SmartLegalPro — het is een grens van elk taalmodel.
Wat we niet willen doen: overal klakkeloos "niet geverifieerd" op plakken, of doen alsof we elke bewering tegen internet hebben gecontroleerd. Dat zou oneerlijk zijn.
Wat we in plaats daarvan doen: drie duidelijke statussen onderscheiden:
- Uit het document — een citaat of feit dat in het origineel staat (analyse met source_quote).
- AI-inschatting — modelkennis zonder aparte webzoekopdracht (standaardchat en standaardanalyse).
- Bronnenonderzoek uitgevoerd — u hebt actief "Bronnen aanvullen" gestart; het resultaat is een opgeslagen onderzoekslogboek.
Zo werkt het aanvullen van bronnen
Waar: de Vault (documentanalyse) en de documentchat.
Verloop:
- Markeer minstens 30 tekens (een zin, alinea of opsommingsteken).
- Werkbalk "Bronnen aanvullen" — de prijs verschijnt vóór de start (
CostHint, action keysource_verify_expand). - Bevestigingsvenster met een compliancemelding: onderzoekslogboek, geen garantie.
- Perplexity sonar-pro zoekt primaire bronnen (wetten, uitspraken, autoriteiten) — alleen voor de gemarkeerde tekst, zonder de analyse opnieuw te berekenen (aanvullen, niet herberekenen).
- Elke URL wordt opgehaald; citaten worden gecontroleerd tegen de doelpagina:
- Badge "Citaat op pagina gevonden" — snippetmatch op de live pagina.
- Badge "Citaat niet bevestigd" — bron gevonden, bewoording niet verifieerbaar op de pagina (niet automatisch "onjuist").
- Beweringen zonder primaire bron worden apart vermeld.
- Het resultaat wordt opgeslagen in
source_expansions— per document in te zien in het Vault-overzicht.
Cache: dezelfde tekst + hetzelfde land binnen 24 uur → resultaat uit de cache, 0 credits.
Monetisatie — transparant en door de admin instelbaar
- Action key:
source_verify_expand. - Standaard: 1 credit.
- Adminbereik: 0–10 credits (platformadmin → Action Costs).
- Facturatie: alleen na bevestiging; terugbetaling bij een technische fout.
- Standaardchat: geen webzoekopdracht inbegrepen — alleen de
chat_message-prijs.
Wat echt werkt — en wat niet
Werkt goed
- Gerichte zoekopdracht voor één gemarkeerde passage met context uit de analyse/het document.
- Gestructureerde bronnen met type, rechtbank/autoriteit en zaaknummer alleen als dit op de bronpagina staat.
- Snippetcontrole tegen de opgehaalde HTML-pagina (geen blind vertrouwen in het AI-antwoord).
- Persistentie: uw persoonlijke onderzoeksarchief per document — basis voor latere Vault-informatie / wiki.
- PII-maskering vóór de Perplexity-aanroep (zoals in andere flows).
Grenzen — houd hier realistisch rekening mee
- Geen volledige verificatie: niemand kan "alle uitspraken wereldwijd" garanderen. De zoekopdracht is best-effort.
- De snippetcontrole is heuristisch: dynamische pagina's, paywalls of alleen-PDF-uitspraken kunnen matches missen → "niet bevestigd" ≠ "onjuist".
- Perplexity-fouten: als de API faalt, betalen we uw credits terug — maar u krijgt geen resultaat.
- Jurisdictie: primair de
countryvan het document; grensoverschrijdend blijft complex. - Geen vervanging voor een advocaat: ook met bronnen blijft het informatiewerk, geen advies.
Compliance & prompts
- Chat-systeemprompt (
chatAntiHallucinationBlock): geen verzonnen uitspraken, geen valse bewering "bronnenonderzoek uitgevoerd". - Perplexity-prompt (
perplexityVerifyExpand.ts): alleen verifiëren, JSON-schema,claims_without_source, aanwijzingen voor nationale primaire bronnen. - UI-disclaimer op elk resultaatpaneel; FAQ
platformFaq.webSearchExtra. - Creditgeschiedenis: leesbare labels, inclusief terugbetalingen.
Vault-wiki — wat hierna mogelijk is
Elke bronaanvulling is al een gestructureerde rij in de database (fragment, samenvatting, bronnen-JSON, status, tijdstempel). Dat is de basis voor:
- vastpinnen / bladwijzers in de Vault (gepland),
- kruisverwijzingen naar het dossieruittreksel en de analyse,
- een later doorzoekbare documentwiki op basis van uw eigen onderzoek.
Vandaag: geschiedenis onder de analyse + een inline paneel na elke zoekopdracht.
Waar u het kunt testen
- Vault → open een document met een analyse.
- Markeer een passage → "Bronnen aanvullen".
- Onder de analyse: klap Bronaanvullingen (n) uit.
Dezelfde flow in de documentchat bij een gekoppeld document.
Feedback direct bij het resultaat (👍/👎) helpt ons de prompts en domeinfilters te verbeteren.




