Modul PAB–AEOS
Adapter portability
Professional
Tujuan / Objective
Menguji apakah proyek dapat berganti agen, model, alat, atau operator tanpa kehilangan jawaban operasional dan batas authority.
Prasyarat / Prerequisites
- canonical-knowledge
Konsep / Concepts
- Kernel menyatakan kontrak vendor-agnostic; adapter memetakan capability lokal dan boleh diganti.
- Portability adalah claim berbukti lintas environment, bukan sekadar arsitektur modular.
Diagram
Stable contract ↔ Adapter A / Adapter B → Same governed outcome
Contoh / Example
Dua runner rekaan mengeksekusi build yang sama dan menghasilkan evidence schema konsisten tanpa memindahkan data proyek.
Anti-pattern
Mengunci authority model ke merek alat atau menyatakan portable dari satu fixture sintetis.
Checklist
- Pisahkan contract dari binding.
- Uji dua environment.
- Bandingkan decision dan evidence semantics.
- Catat gaps.
Expected evidence
- Cross-adapter scenario results.
- Compatibility and residual-risk report.
Ringkasan / Summary
Adapter portable mempertahankan governance meaning ketika implementation binding berubah.
Langkah berikutnya / Next step
Rancang perilaku aman untuk capability degraded.