Przejdź do głównej treści
Gramatyka qxctl knowledge session ... otwiera niekanoniczne, uwierzytelnione sesje za pośrednictwem jednego dokładnie powiązanego koordynatora i jednego punktu końcowego SSIAG o zakresie TOPS. Oddzielna gramatyka session features ... steruje trwałym strumieniem utrzymania SSFV.

Podstawowa gramatyka sesji

Session lifecycle
Każde wywołanie żąda świeżego, dokładnego uprawnienia (grant) i weryfikuje:
  • Tożsamość podmiotu i celu
  • Stan polityki i konfiguracji
  • Wygaśnięcie
  • Neutralność względem klasy wywołującego
  • Nieprzenoszalność
  • Wyłączenie kanonicznego apply
  • Powiązanie z uprawnieniem (capability)
Dowody sesji autoryzują wyłącznie nazwaną, chronioną operację niekanoniczną. Utrzymuj dzienniki sesji i rekoncyliacji oddzielnie; do ich powiązania używaj wyłącznie odwołań do kontekstu.

Strumień utrzymania SSFV

Features stream
Strumień features to oddzielny, trwały kontekst utrzymania SSFV. Mutacje wymagają:
  • Otwartej, uwierzytelnionej sesji podstawowej
  • Dokładnych wiązań koordynatora i SSFV
  • Stabilnych identyfikatorów operacji
  • Dokładnej operacji compare-and-swap
  • Świeżych dowodów SSIAG
Zachowuj migawkę bazową i pierwotną tożsamość jej silnika w przypadku zgodnych aktualizacji lub wycofań. Opcjonalne dowody Maestro muszą stanowić kompletny, uwierzytelniony inwentarz; gdy Maestro jest celowo nieobecny, zapisz jawny powód braku konfiguracji. review_required to dowód do przeglądu przez wywołującego, a nie ratyfikacja.

Powiązane obszary

SSIAG

Wydaje świeże uprawnienia weryfikowane przy każdym żądaniu sesji.

Koordynator sesji

Silnik obsługujący dzienniki sesji i features.

qxctl reconcile

Konteksty rekoncyliacji łączone z sesjami.

SSFV

Wektor funkcji utrzymywany przez strumień features.
Ostatnia modyfikacja 10 października 2026