Repository navigation
docs: hypo higiénia-kör 2026-10-27 - #9
Conversation
- AGENTS.md újraírva: Állapot (a csomag nincs az npm-en, a név szabad), olvasási sorrend, ütközési szabály, szabályok, hét pontos invariáns, kódtérkép, rangsorolt csapdalista, triggerek, szótár, nyelv, landolás. - CLAUDE.md symlink az AGENTS.md-re. - SKILL.md: npx-tiltás a description mezőben, pontos hostlista és Node-tartomány, git-őr, --since és --json kivételek, kilépési kódok (4-es: nincs képernyőképes nyilvános issue; 5-ös: failures[] alak). - README.md: forrásból telepítés receptje, pontos hostlista, git-őr, képernyőkép-szabály, szintetikus eid a mintában, CI-sorrend. - INVARIANT-kommentek a src/kau/login.ts és a src/tarhely/api.ts fájlban (csak komment, viselkedés nem változik). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Review (claude-opus-5.5@high, round 1, fresh context, teljes diff Importantnincs Nit
Pre-existing
verdict: clean Pre-existing → #8 |
|
owner-ok — a tulajdonos kérése 2026-10-27-én, tulajdonosi sávban (
A kérés a landolási engedély; a saját családi review (claude-opus-5.5@high, 1. kör) tiszta a |
Codebase Hygiene Report — tarhely-cli (godavid/tarhely-cli) — 2026-10-27Mód: Előtte: 1/8 passing · 3 warnings · 4 failures (6 ✅; 1, 7, 8
Overall: 3/8 passing · 5 warnings · 0 failures Agent readability (measured)
Top 5 Priority Fixes
Details1 — Decision Traceability
|
|
Gemini review · gemini-4-argon@medium · round 1 · full No findings. verdict: clean |
A 2026-10-27-i
/hypo fixaudit javításai (tulajdonosi kérés). Cél: egy kontextus nélküli agent ne kapjon félrevezető vagy veszélyes utasítást a doksiból.AGENTS.mdújraírva: olvasási sorrend, Szabályok (élő portál csak kérésre, publikus repó), hét invariáns pontos kód- és teszthivatkozással, Kódtérkép, rangsorolt csapdalista, „Ha ehhez nyúlsz” triggerek, Szótár, Nyelv, Landolás és CI. ACLAUDE.mdsymlink azAGENTS.md-re.README.md,skills/tarhely-cli/SKILL.md): Állapot blokk a kiadatlan npm-névről (ne fussonnpx tarhely-cli, mert a név foglalható), forrásból telepítés, pontos hostlista, Node-előfeltétel, git-őr, JSON-kivételek, kilépési kódok 2/4/5 (4-es kódnál nincs képernyőképes nyilvános issue), a--sincecsak adownload-nál szűr, szintetikus eid a mintában. Asrc/kau/login.tsés asrc/tarhely/api.tscsakINVARIANT:kommentet kapott, viselkedés nem változott.AGENTS.md| 191 ++-;CLAUDE.md(új symlink →AGENTS.md) | 1 +;README.md| 69 +-;skills/tarhely-cli/SKILL.md| 84 +-;src/kau/login.ts| 8 +- (csak komment);src/tarhely/api.ts| 5 + (csak komment). 6 fájl, 307 beszúrás, 51 törlés.biome check src/kau/login.ts src/tarhely/api.tstiszta,vitest run test/api.test.ts32/32,gitleaks dira 6 fájlon lelet nélkül, aSKILL.mdfrontmatter érvényes YAML,hypo-audit.sh0 hiba, 0 figyelmeztetés. A teljes kapu a PR CI-ja. A kódot, beállítást vagy döntést kívánó tételek és a review pre-existing leletei: [hypo] 2026-10-27 tulajdonosi audit — nyitott tételek #8.Review nitek (nem javítjuk automatikusan):
AGENTS.mdInvariánsok, „Csak olvasás”: „A felületen csak postafiók-váltás és felugró ablak bezárása történik (src/tarhely/mailbox.ts)” kihagyja a belépés kattintásait asrc/kau/login.ts-ben: a süti-hozzájárulást (acceptCookies), a KAÜ-választást és a Bejelentkezés gombot a tarhely.gov.hu-n. Javasolt: „a belépésen kívül”.README.mdElőfeltételek: „a repó pnpm@11.6.0-ja 21.x és 22.0–22.12 alatt el sem indul” kihagyja a 20.x-et. A pnpm 11.6.0 engines-enode >=22.13, így 20.16+ alatt is elbukik. A fő tagmondat („22.13 vagy újabb kell”) helyes, csak a magyarázat hiányos.SKILL.mdfrontmatter: acompatibilitymégnpx-et sorol, adescriptionviszont tiltja aznpx tarhely-clifuttatását. A CLI forrásból fut, így apnpm(vagy forrásbuildhez Node 22.13+) pontosabb.src/kau/login.tsfejléc: az „Egyetlen kivétel a titkok begépelése előtti hiba” kivételnek nevezi a titok előtti capture-t a „kitöltött belépőmezőről soha” szabály alól. Ez nem kivétel, mert ekkor még nincs kitöltött mező. AzINVARIANT:jelölő angol a magyar kommentben; ha szándékos grep-jelölő, rendben.AGENTS.mdKódtérkép: asrc/cli.ts,src/main.tssor a két fájl importálható moduljait együtt sorolja, asrc/cli.tsviszont csak azerrors-t és amain-t importálja. Ártalmatlan, de kissé pontatlan.effort: high
round: 1
sha: ef9db69
verdict: clean
context: fresh
findings: important 0, nit 5, pre-existing 5
cost: unknown
effort: medium
round: 1
sha: ef9db69
verdict: clean
context: fresh
findings: important 0, nit 0, pre-existing 0
cost: unknown
duration: 3m01s
🤖 Generated with Claude Code