# Polityka publikacji z prywatnego kanonu

## Role repozytoriów

- Prywatny kanon: `apf-reconciliation-lab/ngOs-UNIVERSAL` na GitLabie.
- Publiczne portfolio: to repozytorium.

Kanon przechowuje rozwój produktu, testy, szczegółowe dowody, materiały
kontrolowanej dystrybucji i dokumentację wewnętrzną. Portfolio może zawierać
wyłącznie materiały zatwierdzone do publicznego wglądu.

## Warunki publikacji

Przed dodaniem materiału do portfolio osoba publikująca zapisuje w pull
requeście lub wydaniu:

1. dokładny identyfikator źródła w prywatnym kanonie;
2. listę plików przeznaczonych do publikacji;
3. informację o prawach i komponentach zewnętrznych;
4. status materiału: demonstracja, dokumentacja, przykład albo wydanie;
5. potwierdzenie, że materiał nie zawiera danych osobowych, danych klienta,
   sekretów, nieopublikowanych szczegółów bezpieczeństwa ani materiałów
   ograniczonych umową;
6. wyraźną zgodę właściciela zakresu publikacji.

## Zakazy

Bez odrębnej decyzji nie publikuje się:

- instalatorów i pakietów oznaczonych jako kontrolowana dystrybucja;
- danych źródłowych, danych klienta i dowodów zawierających dane osobowe;
- tajemnic, kluczy, poświadczeń oraz konfiguracji środowisk;
- materiałów, dla których IP/OSS nie zostało rozstrzygnięte;
- deklaracji o certyfikacji, skutku prawnym lub gotowości produkcyjnej bez
  dokładnego materiału dowodowego i właściwej decyzji.

## Rejestrowanie publikacji

Każdy publiczny materiał musi być wpisany do
`publications/PUBLICATION_MANIFEST_v0_1.json`. Wpis wiąże publikowany plik z
jego źródłem, zakresem oraz statusem. Publiczne portfolio nie jest automatycznym
lustrem kanonu.

## Materiał startowy portfolio

Aktualne materiały startowe (dokumentacja portfolio i syntetyczny przykład)
zostały opublikowane na podstawie dyspozycji właściciela z 2 września 2026 r.,
zapisanej jako `OWNER_DIRECTION_2026-09-02_PRIVATE_CANON_PUBLIC_PORTFOLIO`.
Ta dyspozycja nie dopuszcza do publikacji plików produktu EV1, instalatorów ani
materiałów kontrolowanej dystrybucji. Każdy późniejszy materiał z prywatnego
kanonu wymaga własnego, przypiętego wpisu publikacyjnego zgodnego z warunkami
powyżej.
