Correct the audit skill about package namespaces

It told the auditor not to flag internal/*-builder references, on the
grounds that a package namespace does not move with its repo. The
images have since been moved deliberately, so a leftover internal/
reference is now a real drift — and the measure is where the package
is in the registry today, not where it used to be.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-08-16 20:58:25 +02:00
co-authored by Claude Opus 5
parent bab8bacf33
commit 45f5aae3e8
@@ -29,7 +29,9 @@ Konzisztencia-ellenőrzés a forge, a klónlista, a wiki, a katalógus és a CI
grep -rn "git\.teletype\.hu" --exclude-dir=.git # legacy hoszt, sosem helyes
grep -rnoE "git\.teletypegames\.org(:[0-9]+)?/[A-Za-z0-9_.-]+/[A-Za-z0-9_.-]+"
```
Az orgot vesd össze a repo *mai* tulajdonosával. **Ne jelentsd hibának:** az `internal/<név>-builder` és `internal/tic80pro` (csomagnévtér, nem költözik), az `api/packages/...` (registry-út), és a szándékos placeholderek (`games/example`).
Az orgot vesd össze a repo *mai* tulajdonosával. **Ne jelentsd hibának:** az `api/packages/<org>/rubygems` (registry-út, nem repo) és a szándékos placeholderek (`games/example`).
**A csomagnévterek külön figyelmet kérnek.** A konténer- és gem-névtér nem költözik a repóval és nem kap átirányítást, ezért könnyen elszakad az orgtól. A builder image-ek 2026-08-16-án az `internal` alól a `build` alá kerültek, tehát egy megmaradt `internal/<név>-builder` vagy `internal/tic80pro` hivatkozás **ma már valódi elcsúszás** — a mérce az, hogy a csomag hol van a registryben (`tea api --login ttg "/packages/<org>?limit=50"`), nem az, hogy hol volt.
**3. Go modulnevek.** Minden `go.mod` első sora egyezzen a repo mai `<org>/<repo>` útjával. A Gitea átirányítása **nem fedi** a modulneveket, tehát az eltérés valódi törés. Nézd a fogyasztók `require`/`replace` sorait is: a `replace ... => ../<repo>` CI-ben mindig bukik.