feat: initial commit

This commit is contained in:
2026-08-29 13:17:59 +02:00
commit 142f5f5759
91 changed files with 6155 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
# Polityka instalacyjna APM - egzekwowana przez `apm install` / `apm audit` w jobie CI.
# Zasada: kontekst agenta jest artefaktem regulowanym tak samo jak zależność binarna.
version: 1
sources:
# Tylko wewnętrzny GitLab oraz jawnie dopuszczone repozytoria zewnętrzne.
allow:
- "gitlab.internal/pubi/apm-packages/*"
- "github.com/microsoft/apm-sample-package"
deny:
- "*"
primitives:
# Hooki wykonują kod na runnerze - w środowisku regulowanym domyślnie zabronione.
allow: [instructions, skills, prompts, agents, context]
deny: [hooks, commands]
mcp:
# Żaden serwer MCP nie wchodzi tranzytywnie bez jawnej zgody.
require_explicit_consent: true
allow: []
integrity:
require_lockfile: true
require_pinned_refs: true # tylko tagi/SHA, nigdy `main`
scan_hidden_unicode: true
audit:
fail_on_drift: true # ręczna edycja skompilowanego kontekstu = błąd pipeline'u