1.5 KiB
1.5 KiB
AGENTS.md — linki
Guide för AI-agentar och mänskliga bidragsgivare i detta repo.
Ägare: SIAX Technology AB. Kanoniskt repo: https://git.siax.io/admin/linki (alla speglar är sekundära).
Regler
- PR-only. Ändringar går via pull request med gröna required checks; inga
direkta pushar till
mainoch inga skript som slår av branch protection. - Inga destruktiva git-kommandon i automatiska svep (
reset --hard,clean -fdx,push --force,checkout .). - Hemligheter ligger i Proton Pass (valv
SIAX) och Infisical — aldrig i argv, logg, prompt eller commit. - Grindar: G1 = ingen radering/dataplansändring utan verifierad backup; G2 = ingen server-reboot eller Docker-data-root-flytt; G3 = Simons ja krävs för köp, Hetzner Robot/brandvägg, credential-rotation och utskick.
- En skrivande agent per server, och två agenter delar aldrig en arbetskopia.
Normativ källa: admin/server-config (AGENTS.md, regel 1–15) och
admin/siax-standard (standard/agents/DELEGATION-POLICY.md,
standard/infra-ops/).
Verifiering innan push
Kör det repot själv definierar — ändra inte betydelsen av befintliga tasks:
ls mise.toml package.json 2>/dev/null # välj rätt toolchain
# Node: npm run typecheck && npm test && npm run lint
# Python: pytest / ruff enligt repots konfiguration
# Skript: bash -n <skript>
CI (.gitea/workflows/ci.yml) och security (.gitea/workflows/security.yml)
ska vara gröna. Security-gaten är findings-only: den rapporterar fynd men
blockerar inte på scannerfel.