Kalibrointiraportti — VeraFrame

Luotu 2026-08-12 · vnetcon-docs · lähde: git ls-files · HEAD 944016d

Tämä raportti kertoo, kuinka hyvin geneerinen vnetcon-docs osuu tähän projektiin ja mikä jää katveeseen. Se on luotu koneellisesti, ilman tekoälyagenttia.

Tietosisältö: raportissa on hakemisto- ja moduulinimiä, tiedostomääriä ja osumalukuja. Ei koodia eikä tiedostojen sisältöä. Raportti on tarkoitettu myös lähetettäväksi eteenpäin — lue se silti läpi ennen kuin lähetät.

Yhteenveto

Asia Tila
Käyttöönotto tehty kyllä
Kartoitus kalibroitu tähän projektiin kyllä
Moduuleja 19 (lähde: tila/rekisteri.yaml)
Dokumentoitu 5 / 19
Dokumentteja 87
Avoimia TODO-merkintöjä 11
Lähdepolkuja jotka eivät löydy 0

Löydökset

🟡 varoitus — Testikomento

Testikomentoa ei voitu päätellä.

Toimenpide: Kirjaa se tila/projekti.yaml → komennot.testi; tiketin toteutus tarvitsee sitä.

✅ käsitelty — Kartoitus: HTTP-reitit / endpointit

Ei osumia (http-reitit), mutta alue on tutkittu ja kirjattu kartoitukseen: "kyllä".

Toimenpide: Ei toimenpiteitä. Tarkista uudelleen vain jos koodi on muuttunut niin, että kirjattu päätelmä ei enää pidä.

✅ käsitelty — Kartoitus: Tietokantamigraatiot / skeema

Ei osumia (migraatiot), mutta alue on tutkittu ja kirjattu kartoitukseen: "ei relaatiomigraatioita".

Toimenpide: Ei toimenpiteitä. Tarkista uudelleen vain jos koodi on muuttunut niin, että kirjattu päätelmä ei enää pidä.

✅ käsitelty — Skeemalähteet

Koneluettavia skeemalähteitä ei löytynyt, ja asia on kirjattu kartoitukseen: "ei".

Toimenpide: Ei toimenpiteitä. Muista silti, että datamallit on kirjoitettava koodista lukemalla ja merkittävä tila: luonnos kunnes tarkistettu.

Vakavuusluokat. 🔴 esto = dokumentointi ei tuota luotettavaa jälkeä ennen korjausta. 🟡 varoitus = toimii, mutta laatu tai ajantasaisuus kärsii. ⚪ katve = geneeriset haut eivät nähneet aluetta; voi olla myös oikea tulos (aluetta ei ole). ✅ käsitelty = katve on tutkittu ja päätelmä kirjattu metodi/kartoitus.md:n Katvealueet-taulukkoon — ei toimenpiteitä. Käsitellyt näkyvät edelleen, koska hiljainen katoaminen olisi vastoin sitä periaatetta, että katve sanotaan ääneen.

Projektin laajuus

Kielet

Pääte Tiedostoja
py 104
sh 24
tsx 19
ts 11
js 3
mjs 1
cjs 1

Moduulit (rekisteri)

Virallinen jako on tila/rekisteri.yaml. Koodirivit on kohdistettu moduulin tiedostot-listan mukaan, tai sen puuttuessa polkun mukaan.

Moduuli Polku Tyyppi Koodirivejä Tila
verifiointiydin backend/lambdas/generate (4 kohdetta) python 2 093 valmis
lahdehaku backend/lambdas/generate (9 kohdetta) python 3 231 valmis
lahdeaineisto backend/lambdas/generate (8 kohdetta) python 3 645 valmis
mallikutsut backend/lambdas/generate (2 kohdetta) python 2 136 valmis
tyokalu-orkestrointi backend/lambdas/generate (3 kohdetta) python 3 737 tekematta
integraatio-api backend/lambdas/generate (2 kohdetta) python 1 604 tekematta
dokumenttipohjat backend/lambdas/generate (2 kohdetta) python 1 219 tekematta
tukichat backend/lambdas/generate (3 kohdetta) python 427 tekematta
tunnistautuminen backend/lambdas/generate (2 kohdetta) python 758 tekematta
tilaukset-laskutus backend/lambdas/generate (3 kohdetta) python 1 811 valmis
tallennus backend/lambdas/generate (7 kohdetta) python 2 648 tekematta
compliance backend/lambdas/generate (2 kohdetta) python 127 tekematta
tyokalu-ui frontend/src (14 kohdetta) react-ts 10 425 tekematta
hallintapaneeli frontend/src/components (2 kohdetta) react-ts 3 988 tekematta
julkisivu frontend (16 kohdetta) react-ts 3 609 tekematta
infrastruktuuri deployment (11 kohdetta) sam-yaml 1 225 tekematta
operointiskriptit scripts (18 kohdetta) bash-python 2 708 tekematta
laatuportit backend/tests (6 kohdetta) python 12 066 tekematta
dokumentaatiosivusto docs-site (8 kohdetta) astro-starlight 85 tekematta
infra-cdk infra (2 kohdetta) python 334 rajattu-pois
lambdat-legacy backend/lambdas (3 kohdetta) python 153 rajattu-pois
vanha-html-dokumentaatio doc-en (2 kohdetta) html 2 347 rajattu-pois
juuritason-spesifikaatiot . (25 kohdetta) markdown rajattu-pois
myynti-ja-demoaineisto pitch (9 kohdetta) aineisto 1 717 rajattu-pois

Rekisterin ulkopuolelle jäävä koodi

Ei mitään — rekisteri kattaa kaiken löydetyn koodin.

Kartoituksen osumat

Kukin rivi on geneerinen haku. Nolla osumaa tarkoittaa joko sitä, ettei aluetta ole, tai sitä että se on toteutettu tavalla jota haku ei tunnista — ja jälkimmäinen on se tapaus, joka tuottaa vaillinaista dokumentaatiota huomaamatta.

Alue Tiedostoja Moduuleissa
HTTP-reitit / endpointit 0 0
Viestijonot / tapahtumat 1 1
Ajastetut ajot 1 1
Tietokantakäsittely 13 4
Tietokantamigraatiot / skeema 0 0
Ulkoiset HTTP-kutsut 16 5
Validointi- ja skeemamäärittelyt (datan muoto) 3 3
Ympäristö- ja konfiguraatioarvot 37 5
Käynnistyspisteet (main / CLI) 15 4
Serverless-funktiot 10 3

Skeemalähteet (datamallien perusta)

Ei löytynyt.

Testaus ja build

Olemassa oleva dokumentaatio

Näihin linkitetään, niitä ei duplikoida.

Dokumentaation tila

Mittari Arvo
Dokumentteja 87
— valmis / luonnos / vanhentunut 25 / 62 / 0
Avoimia TODO-merkintöjä 11
Lähdepolkuja 396
— joita ei enää löydy 0
Synkronoinnin lähtötaso 944016d (0 committia jäljessä)

Laajuusarvio jäljellä olevalle työlle

Karkea arvio, perusta: toteutuneet ajot — ~0.39 h agenttiaikaa ja ~$9.2 tokenikulutusta per 1 000 koodiriviä.

Kokonaissumma peittää sen, että moduulit ovat eri kokoisia. Priorisointi ja osa-alue kerrallaan myyminen tapahtuvat tällä tasolla:

Moduuli Koodirivejä Agenttiaika AI-kustannus
laatuportit 12 066 4.7 h $111
tyokalu-ui 10 425 4.1 h $96
hallintapaneeli 3 988 1.6 h $37
tyokalu-orkestrointi 3 737 1.5 h $34
julkisivu 3 609 1.4 h $33
operointiskriptit 2 708 1.1 h $25
tallennus 2 648 1 h $24
integraatio-api 1 604 0.6 h $15
infrastruktuuri 1 225 0.5 h $11
dokumenttipohjat 1 219 0.5 h $11
tunnistautuminen 758 0.3 h $7
tukichat 427 0.2 h $4
compliance 127 <0,1 h $1
dokumentaatiosivusto 85 <0,1 h $1

⚠️ Arvio ei sisällä sitä osaa, joka ratkaisee lopputuloksen laadun: substanssiosaajan validointiaikaa ja TODO-kysymysten läpikäyntiä. Agenttiaika ja AI-kustannus ovat koneen osuus; ne ovat mitattuja ja pieniä. Ihmisen osuutta ei voi arvioida koneellisesti — se selviää vain käymällä ensimmäisen moduulin dokumentit läpi ja mittaamalla.

Aika- ja kustannuskertoimet ovat yhdestä mitatusta projektista. Kalibroi ne omiin ajoihisi: vnetcon.config.yamlarvio.tunnit_per_moduuli ja arvio.usd_per_moduuli. Kustannus laskettiin sillä mallilla, jolla mittaus tehtiin — halvempi malli aliagenteille pudottaa sitä olennaisesti (ks. metodi/agentit.md).

Mitä tämä raportti ei kerro

Miten katveet korjataan

Kaikki projektikohtainen kalibrointi kuuluu laajennuspisteisiin — ei moottoriin, jotta paketti pysyy päivitettävänä. Ks. metodi/laajennuspisteet.md.

Tämän voi tehdä itse: kirjoita puuttuvat haut metodi/kartoitus.md:hen, vahvista moduulijako tila/rekisteri.yaml:iin ja aja kalibrointi uudelleen. Jos kalibrointi kannattaa ostaa, tämä raportti riittää tarjouksen pohjaksi sellaisenaan — koodia ei tarvitse luovuttaa.


Aja uudelleen: node tyokalut/kalibroi.mjs · konedata: tila/kalibrointi.json