tipfeat_ai
cNNNNc1272
veze[
"c1264 (spec)",
"c1266 (F1 EntityLink)",
"c1269 (F4.1 dedup)"
]
idejaZatvara petlju: dokument → OCR izvuče izdavatelja (dobavljača) → dedup ga spoji s postojećim entitetom → predloži EntityLink brid (role=dobavljac) → čovjek potvrdi → graf raste sam od dokumenata.
zasto_determinisickiNakon iskustva s kapnutim Anthropicom i slabim 7b — ovaj sloj je deterministički-jak: OCR već vadi issuer_oib, a OIB exact match (dedup sloj 1) daje pouzdanost 1.0. Ne ovisi o vanjskom AI-u.
endpointi{
"suggest": "GET /archive/{doc_id}/suggest-links — read-only ADVISORY, vraća predložene bridove + already_linked flag",
"confirm": "POST /archive/{doc_id}/confirm-link — čovjek potvrdi → kreira EntityLink (idempotentno, member-verified)"
}
tokArchiveDoc.issuer_name/issuer_oib → find_duplicates → filtriraj self (doc.company_id) → EntityLink from=doc.company_id, to=izdavatelj, role=dobavljac, scope=archive:doc
testSintetički (2 temp entiteta): suggest našao izdavatelja preko OIB exact conf=1.0 ✓; confirm kreirao 1 brid, 2× poziv idempotentan ✓; podaci počišćeni.
sigurnost{
"suggest": "read-only — nula rizika",
"confirm": "idempotentno (provjera prije inserta) + member-verified + best-effort weise3",
"servis": "HTTP 200, postojeće rute netaknute",
"S1": "AI predlaže, čovjek potvrđuje (akcija s posljedicom)",
"commit": "7ef44d8"
}
sljedeceF4 dalje (treba jači AI / Anthropic budžet): NL pretraga arhive, njemački porez kategorizacija, anomaly detection. Ili F5 DokArh3 dokaz (ne treba jak AI).
statusDONE — auto-naljepnice rade, petlja dokument→graf zatvorena, testirano