Sistem sınamaları ve deneysel sürüm
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur.
100 / 100 hamle gösteriliyor
OS kabul test altyapısı
Dört yetenek: Tekil OS test kimliği · Sıfır test başarı reddi · Konuk oracle ve sıra · Başarısız koşu arşivi. Her yetenek için kod ve iki testin ardından aynı ürün Image'ında konuk kabulü gerekir.
K2401Tekil OS test kimliği · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her case kaynak ve imaj hashine bağlıdır.
- Uygulanacak işlem
- “Tekil OS test kimliği” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Her case kaynak ve imaj hashine bağlıdır. “K601 ve K2500 ayrı kayıt” kabulü ile “İki case aynı eski logu kullanır” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Her case kaynak ve imaj hashine bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_cases- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- K601 ve K2500 ayrı kayıt
- Karşı-örnek / hata girdisi
- İki case aynı eski logu kullanır
- Gerçek konuk kabulü
- Duplicate evidence kabul edilmez
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_cases_positiveos_acceptance_harness_cases_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Her case kaynak ve imaj hashine bağlıdır kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “İki case aynı eski logu kullanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2405: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. İlk hamle; mevcut K501–K600 sözleşmesi başlangıç bağlamıdır. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2402Tekil OS test kimliği · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her case kaynak ve imaj hashine bağlıdır.
- Uygulanacak işlem
- scripts/os-acceptance/acceptance_harness.mjs hedefinde os_acceptance_harness_cases yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/continuation_tests.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Her case kaynak ve imaj hashine bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_cases- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- K601 ve K2500 ayrı kayıt
- Karşı-örnek / hata girdisi
- İki case aynı eski logu kullanır
- Gerçek konuk kabulü
- Duplicate evidence kabul edilmez
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_cases_positiveos_acceptance_harness_cases_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. K601 ve K2500 ayrı kayıt ile İki case aynı eski logu kullanır ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “İki case aynı eski logu kullanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2405: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2401. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2403Tekil OS test kimliği · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her case kaynak ve imaj hashine bağlıdır.
- Uygulanacak işlem
- os_acceptance_harness_cases_positive testini oluştur: “K601 ve K2500 ayrı kayıt”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Her case kaynak ve imaj hashine bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_cases- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- K601 ve K2500 ayrı kayıt
- Karşı-örnek / hata girdisi
- İki case aynı eski logu kullanır
- Gerçek konuk kabulü
- Duplicate evidence kabul edilmez
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_cases_positiveos_acceptance_harness_cases_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; K601 ve K2500 ayrı kayıt girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “İki case aynı eski logu kullanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2405: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2402. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2404Tekil OS test kimliği · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her case kaynak ve imaj hashine bağlıdır.
- Uygulanacak işlem
- os_acceptance_harness_cases_negative testini oluştur: “İki case aynı eski logu kullanır”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Her case kaynak ve imaj hashine bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_cases- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- K601 ve K2500 ayrı kayıt
- Karşı-örnek / hata girdisi
- İki case aynı eski logu kullanır
- Gerçek konuk kabulü
- Duplicate evidence kabul edilmez
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_cases_positiveos_acceptance_harness_cases_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- İki case aynı eski logu kullanır karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “İki case aynı eski logu kullanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2405: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2403. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2405Tekil OS test kimliği · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her case kaynak ve imaj hashine bağlıdır.
- Uygulanacak işlem
- Tek ürün Image'ında “Duplicate evidence kabul edilmez” kabulünü koştur. scripts/os-acceptance/acceptance_harness.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Her case kaynak ve imaj hashine bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_cases- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- K601 ve K2500 ayrı kayıt
- Karşı-örnek / hata girdisi
- İki case aynı eski logu kullanır
- Gerçek konuk kabulü
- Duplicate evidence kabul edilmez
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_cases_positiveos_acceptance_harness_cases_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Duplicate evidence kabul edilmez; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “İki case aynı eski logu kullanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2405: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2404. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2406Sıfır test başarı reddi · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Filtre sıfır test döndürürse kapı geçmez.
- Uygulanacak işlem
- “Sıfır test başarı reddi” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Filtre sıfır test döndürürse kapı geçmez. “Bir adlandırılmış Rust test” kabulü ile “Yanlış filtreyle zero passed” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Filtre sıfır test döndürürse kapı geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_zero_tests- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir adlandırılmış Rust test
- Karşı-örnek / hata girdisi
- Yanlış filtreyle zero passed
- Gerçek konuk kabulü
- Harness açık eksik test hatası verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_zero_tests_positiveos_acceptance_harness_zero_tests_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Filtre sıfır test döndürürse kapı geçmez kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Yanlış filtreyle zero passed” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2410: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2405. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2407Sıfır test başarı reddi · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Filtre sıfır test döndürürse kapı geçmez.
- Uygulanacak işlem
- scripts/os-acceptance/acceptance_harness.mjs hedefinde os_acceptance_harness_zero_tests yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/continuation_tests.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Filtre sıfır test döndürürse kapı geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_zero_tests- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir adlandırılmış Rust test
- Karşı-örnek / hata girdisi
- Yanlış filtreyle zero passed
- Gerçek konuk kabulü
- Harness açık eksik test hatası verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_zero_tests_positiveos_acceptance_harness_zero_tests_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Bir adlandırılmış Rust test ile Yanlış filtreyle zero passed ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Yanlış filtreyle zero passed” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2410: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2406. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2408Sıfır test başarı reddi · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Filtre sıfır test döndürürse kapı geçmez.
- Uygulanacak işlem
- os_acceptance_harness_zero_tests_positive testini oluştur: “Bir adlandırılmış Rust test”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Filtre sıfır test döndürürse kapı geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_zero_tests- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir adlandırılmış Rust test
- Karşı-örnek / hata girdisi
- Yanlış filtreyle zero passed
- Gerçek konuk kabulü
- Harness açık eksik test hatası verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_zero_tests_positiveos_acceptance_harness_zero_tests_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Bir adlandırılmış Rust test girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Yanlış filtreyle zero passed” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2410: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2407. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2409Sıfır test başarı reddi · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Filtre sıfır test döndürürse kapı geçmez.
- Uygulanacak işlem
- os_acceptance_harness_zero_tests_negative testini oluştur: “Yanlış filtreyle zero passed”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Filtre sıfır test döndürürse kapı geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_zero_tests- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir adlandırılmış Rust test
- Karşı-örnek / hata girdisi
- Yanlış filtreyle zero passed
- Gerçek konuk kabulü
- Harness açık eksik test hatası verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_zero_tests_positiveos_acceptance_harness_zero_tests_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Yanlış filtreyle zero passed karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Yanlış filtreyle zero passed” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2410: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2408. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2410Sıfır test başarı reddi · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Filtre sıfır test döndürürse kapı geçmez.
- Uygulanacak işlem
- Tek ürün Image'ında “Harness açık eksik test hatası verir” kabulünü koştur. scripts/os-acceptance/acceptance_harness.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Filtre sıfır test döndürürse kapı geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_zero_tests- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir adlandırılmış Rust test
- Karşı-örnek / hata girdisi
- Yanlış filtreyle zero passed
- Gerçek konuk kabulü
- Harness açık eksik test hatası verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_zero_tests_positiveos_acceptance_harness_zero_tests_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Harness açık eksik test hatası verir; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Yanlış filtreyle zero passed” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2410: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2409. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2411Konuk oracle ve sıra · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarı markerı tek başına yeterli olmaz.
- Uygulanacak işlem
- “Konuk oracle ve sıra” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Başarı markerı tek başına yeterli olmaz. “BOOT runtime workload sonuç sırası” kabulü ile “Elle eklenmiş PASS satırı” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Başarı markerı tek başına yeterli olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_guest_oracle- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- BOOT runtime workload sonuç sırası
- Karşı-örnek / hata girdisi
- Elle eklenmiş PASS satırı
- Gerçek konuk kabulü
- Hash durum muhasebe birlikte denetlenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_guest_oracle_positiveos_acceptance_harness_guest_oracle_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Başarı markerı tek başına yeterli olmaz kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Elle eklenmiş PASS satırı” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2415: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2410. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2412Konuk oracle ve sıra · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarı markerı tek başına yeterli olmaz.
- Uygulanacak işlem
- scripts/os-acceptance/acceptance_harness.mjs hedefinde os_acceptance_harness_guest_oracle yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/continuation_tests.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Başarı markerı tek başına yeterli olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_guest_oracle- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- BOOT runtime workload sonuç sırası
- Karşı-örnek / hata girdisi
- Elle eklenmiş PASS satırı
- Gerçek konuk kabulü
- Hash durum muhasebe birlikte denetlenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_guest_oracle_positiveos_acceptance_harness_guest_oracle_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. BOOT runtime workload sonuç sırası ile Elle eklenmiş PASS satırı ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Elle eklenmiş PASS satırı” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2415: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2411. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2413Konuk oracle ve sıra · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarı markerı tek başına yeterli olmaz.
- Uygulanacak işlem
- os_acceptance_harness_guest_oracle_positive testini oluştur: “BOOT runtime workload sonuç sırası”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Başarı markerı tek başına yeterli olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_guest_oracle- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- BOOT runtime workload sonuç sırası
- Karşı-örnek / hata girdisi
- Elle eklenmiş PASS satırı
- Gerçek konuk kabulü
- Hash durum muhasebe birlikte denetlenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_guest_oracle_positiveos_acceptance_harness_guest_oracle_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; BOOT runtime workload sonuç sırası girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Elle eklenmiş PASS satırı” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2415: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2412. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2414Konuk oracle ve sıra · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarı markerı tek başına yeterli olmaz.
- Uygulanacak işlem
- os_acceptance_harness_guest_oracle_negative testini oluştur: “Elle eklenmiş PASS satırı”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Başarı markerı tek başına yeterli olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_guest_oracle- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- BOOT runtime workload sonuç sırası
- Karşı-örnek / hata girdisi
- Elle eklenmiş PASS satırı
- Gerçek konuk kabulü
- Hash durum muhasebe birlikte denetlenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_guest_oracle_positiveos_acceptance_harness_guest_oracle_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Elle eklenmiş PASS satırı karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Elle eklenmiş PASS satırı” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2415: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2413. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2415Konuk oracle ve sıra · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarı markerı tek başına yeterli olmaz.
- Uygulanacak işlem
- Tek ürün Image'ında “Hash durum muhasebe birlikte denetlenir” kabulünü koştur. scripts/os-acceptance/acceptance_harness.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Başarı markerı tek başına yeterli olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_guest_oracle- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- BOOT runtime workload sonuç sırası
- Karşı-örnek / hata girdisi
- Elle eklenmiş PASS satırı
- Gerçek konuk kabulü
- Hash durum muhasebe birlikte denetlenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_guest_oracle_positiveos_acceptance_harness_guest_oracle_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Hash durum muhasebe birlikte denetlenir; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Elle eklenmiş PASS satırı” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2415: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2414. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2416Başarısız koşu arşivi · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarısız rapor sonradan PASS yapılmaz.
- Uygulanacak işlem
- “Başarısız koşu arşivi” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Başarısız rapor sonradan PASS yapılmaz. “Bir fail bir yeni pass” kabulü ile “Eski failure dosyası değiştirilir” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Başarısız rapor sonradan PASS yapılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_failures- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir fail bir yeni pass
- Karşı-örnek / hata girdisi
- Eski failure dosyası değiştirilir
- Gerçek konuk kabulü
- İki koşu ayrı kimlik ve hash taşır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_failures_positiveos_acceptance_harness_failures_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Başarısız rapor sonradan PASS yapılmaz kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Eski failure dosyası değiştirilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2420: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2415. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2417Başarısız koşu arşivi · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarısız rapor sonradan PASS yapılmaz.
- Uygulanacak işlem
- scripts/os-acceptance/acceptance_harness.mjs hedefinde os_acceptance_harness_failures yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/continuation_tests.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Başarısız rapor sonradan PASS yapılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_failures- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir fail bir yeni pass
- Karşı-örnek / hata girdisi
- Eski failure dosyası değiştirilir
- Gerçek konuk kabulü
- İki koşu ayrı kimlik ve hash taşır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_failures_positiveos_acceptance_harness_failures_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Bir fail bir yeni pass ile Eski failure dosyası değiştirilir ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Eski failure dosyası değiştirilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2420: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2416. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2418Başarısız koşu arşivi · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarısız rapor sonradan PASS yapılmaz.
- Uygulanacak işlem
- os_acceptance_harness_failures_positive testini oluştur: “Bir fail bir yeni pass”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Başarısız rapor sonradan PASS yapılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_failures- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir fail bir yeni pass
- Karşı-örnek / hata girdisi
- Eski failure dosyası değiştirilir
- Gerçek konuk kabulü
- İki koşu ayrı kimlik ve hash taşır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_failures_positiveos_acceptance_harness_failures_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Bir fail bir yeni pass girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Eski failure dosyası değiştirilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2420: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2417. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2419Başarısız koşu arşivi · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarısız rapor sonradan PASS yapılmaz.
- Uygulanacak işlem
- os_acceptance_harness_failures_negative testini oluştur: “Eski failure dosyası değiştirilir”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Başarısız rapor sonradan PASS yapılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_failures- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir fail bir yeni pass
- Karşı-örnek / hata girdisi
- Eski failure dosyası değiştirilir
- Gerçek konuk kabulü
- İki koşu ayrı kimlik ve hash taşır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_failures_positiveos_acceptance_harness_failures_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- Eski failure dosyası değiştirilir karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Eski failure dosyası değiştirilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2420: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2418. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2420Başarısız koşu arşivi · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Başarısız rapor sonradan PASS yapılmaz.
- Uygulanacak işlem
- Tek ürün Image'ında “İki koşu ayrı kimlik ve hash taşır” kabulünü koştur. scripts/os-acceptance/acceptance_harness.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Başarısız rapor sonradan PASS yapılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/acceptance_harness.mjs·os_acceptance_harness_failures- Mevcut başlangıç referansı
kernel/src/continuation_tests.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bir fail bir yeni pass
- Karşı-örnek / hata girdisi
- Eski failure dosyası değiştirilir
- Gerçek konuk kabulü
- İki koşu ayrı kimlik ve hash taşır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/acceptance_harness.mjsos_acceptance_harness_failures_positiveos_acceptance_harness_failures_negativescripts/os-acceptance/acceptance_harness.mjs- Geçiş koşulu
- İki koşu ayrı kimlik ve hash taşır; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Eski failure dosyası değiştirilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2420: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2419. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
Parser ve protokol fuzz korpusu
Dört yetenek: Sınır parser korpusları · Sürümlü fuzz kampanyası · Bulguyu küçültme ve regresyon · Kalıcı corpus tekrar kapısı. Her yetenek için kod ve iki testin ardından aynı ürün Image'ında konuk kabulü gerekir.
K2421Sınır parser korpusları · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: DTB ELF FS IPC network hedefleri ayrıdır.
- Uygulanacak işlem
- “Sınır parser korpusları” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: DTB ELF FS IPC network hedefleri ayrıdır. “Her parser küçük bounded girdiler” kabulü ile “Tek korpus bütün parser diye sayılır” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- DTB ELF FS IPC network hedefleri ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_inputs- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Her parser küçük bounded girdiler
- Karşı-örnek / hata girdisi
- Tek korpus bütün parser diye sayılır
- Gerçek konuk kabulü
- Target ve input hashleri ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_inputs_positiveos_system_fuzz_inputs_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Tür ve geçiş tablosu DTB ELF FS IPC network hedefleri ayrıdır kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Tek korpus bütün parser diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2425: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2420. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2422Sınır parser korpusları · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: DTB ELF FS IPC network hedefleri ayrıdır.
- Uygulanacak işlem
- scripts/os-acceptance/system_fuzz.mjs hedefinde os_system_fuzz_inputs yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/dtb.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- DTB ELF FS IPC network hedefleri ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_inputs- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Her parser küçük bounded girdiler
- Karşı-örnek / hata girdisi
- Tek korpus bütün parser diye sayılır
- Gerçek konuk kabulü
- Target ve input hashleri ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_inputs_positiveos_system_fuzz_inputs_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Her parser küçük bounded girdiler ile Tek korpus bütün parser diye sayılır ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Tek korpus bütün parser diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2425: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2421. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2423Sınır parser korpusları · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: DTB ELF FS IPC network hedefleri ayrıdır.
- Uygulanacak işlem
- os_system_fuzz_inputs_positive testini oluştur: “Her parser küçük bounded girdiler”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- DTB ELF FS IPC network hedefleri ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_inputs- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Her parser küçük bounded girdiler
- Karşı-örnek / hata girdisi
- Tek korpus bütün parser diye sayılır
- Gerçek konuk kabulü
- Target ve input hashleri ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_inputs_positiveos_system_fuzz_inputs_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Her parser küçük bounded girdiler girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Tek korpus bütün parser diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2425: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2422. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2424Sınır parser korpusları · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: DTB ELF FS IPC network hedefleri ayrıdır.
- Uygulanacak işlem
- os_system_fuzz_inputs_negative testini oluştur: “Tek korpus bütün parser diye sayılır”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- DTB ELF FS IPC network hedefleri ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_inputs- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Her parser küçük bounded girdiler
- Karşı-örnek / hata girdisi
- Tek korpus bütün parser diye sayılır
- Gerçek konuk kabulü
- Target ve input hashleri ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_inputs_positiveos_system_fuzz_inputs_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Tek korpus bütün parser diye sayılır karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Tek korpus bütün parser diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2425: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2423. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2425Sınır parser korpusları · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: DTB ELF FS IPC network hedefleri ayrıdır.
- Uygulanacak işlem
- Tek ürün Image'ında “Target ve input hashleri ayrı” kabulünü koştur. scripts/os-acceptance/system_fuzz.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- DTB ELF FS IPC network hedefleri ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_inputs- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Her parser küçük bounded girdiler
- Karşı-örnek / hata girdisi
- Tek korpus bütün parser diye sayılır
- Gerçek konuk kabulü
- Target ve input hashleri ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_inputs_positiveos_system_fuzz_inputs_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Target ve input hashleri ayrı; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Tek korpus bütün parser diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2425: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2424. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2426Sürümlü fuzz kampanyası · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Seed engine süre kaynak ölçümü kayıtlıdır.
- Uygulanacak işlem
- “Sürümlü fuzz kampanyası” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Seed engine süre kaynak ölçümü kayıtlıdır. “Sınırlı reproducible kampanya” kabulü ile “Süre veya corpus sürümü yok” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Seed engine süre kaynak ölçümü kayıtlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_campaign- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Sınırlı reproducible kampanya
- Karşı-örnek / hata girdisi
- Süre veya corpus sürümü yok
- Gerçek konuk kabulü
- Kampanya raporu incomplete kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_campaign_positiveos_system_fuzz_campaign_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Seed engine süre kaynak ölçümü kayıtlıdır kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Süre veya corpus sürümü yok” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2430: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2425. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2427Sürümlü fuzz kampanyası · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Seed engine süre kaynak ölçümü kayıtlıdır.
- Uygulanacak işlem
- scripts/os-acceptance/system_fuzz.mjs hedefinde os_system_fuzz_campaign yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/dtb.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Seed engine süre kaynak ölçümü kayıtlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_campaign- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Sınırlı reproducible kampanya
- Karşı-örnek / hata girdisi
- Süre veya corpus sürümü yok
- Gerçek konuk kabulü
- Kampanya raporu incomplete kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_campaign_positiveos_system_fuzz_campaign_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Sınırlı reproducible kampanya ile Süre veya corpus sürümü yok ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Süre veya corpus sürümü yok” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2430: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2426. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2428Sürümlü fuzz kampanyası · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Seed engine süre kaynak ölçümü kayıtlıdır.
- Uygulanacak işlem
- os_system_fuzz_campaign_positive testini oluştur: “Sınırlı reproducible kampanya”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Seed engine süre kaynak ölçümü kayıtlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_campaign- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Sınırlı reproducible kampanya
- Karşı-örnek / hata girdisi
- Süre veya corpus sürümü yok
- Gerçek konuk kabulü
- Kampanya raporu incomplete kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_campaign_positiveos_system_fuzz_campaign_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Sınırlı reproducible kampanya girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Süre veya corpus sürümü yok” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2430: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2427. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2429Sürümlü fuzz kampanyası · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Seed engine süre kaynak ölçümü kayıtlıdır.
- Uygulanacak işlem
- os_system_fuzz_campaign_negative testini oluştur: “Süre veya corpus sürümü yok”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Seed engine süre kaynak ölçümü kayıtlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_campaign- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Sınırlı reproducible kampanya
- Karşı-örnek / hata girdisi
- Süre veya corpus sürümü yok
- Gerçek konuk kabulü
- Kampanya raporu incomplete kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_campaign_positiveos_system_fuzz_campaign_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Süre veya corpus sürümü yok karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Süre veya corpus sürümü yok” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2430: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2428. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2430Sürümlü fuzz kampanyası · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Seed engine süre kaynak ölçümü kayıtlıdır.
- Uygulanacak işlem
- Tek ürün Image'ında “Kampanya raporu incomplete kalır” kabulünü koştur. scripts/os-acceptance/system_fuzz.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Seed engine süre kaynak ölçümü kayıtlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_campaign- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Sınırlı reproducible kampanya
- Karşı-örnek / hata girdisi
- Süre veya corpus sürümü yok
- Gerçek konuk kabulü
- Kampanya raporu incomplete kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_campaign_positiveos_system_fuzz_campaign_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Kampanya raporu incomplete kalır; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Süre veya corpus sürümü yok” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2430: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2429. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2431Bulguyu küçültme ve regresyon · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Fixture gerçek bulguya hash ile bağlıdır.
- Uygulanacak işlem
- “Bulguyu küçültme ve regresyon” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Fixture gerçek bulguya hash ile bağlıdır. “Crashden küçük aynı oracle input” kabulü ile “Uydurma fixture fuzz bulgusu” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Fixture gerçek bulguya hash ile bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_minimize- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Crashden küçük aynı oracle input
- Karşı-örnek / hata girdisi
- Uydurma fixture fuzz bulgusu
- Gerçek konuk kabulü
- Önce fail sonra fix pass ayrı kayıt
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_minimize_positiveos_system_fuzz_minimize_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Fixture gerçek bulguya hash ile bağlıdır kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Uydurma fixture fuzz bulgusu” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2435: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2430. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2432Bulguyu küçültme ve regresyon · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Fixture gerçek bulguya hash ile bağlıdır.
- Uygulanacak işlem
- scripts/os-acceptance/system_fuzz.mjs hedefinde os_system_fuzz_minimize yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/dtb.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Fixture gerçek bulguya hash ile bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_minimize- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Crashden küçük aynı oracle input
- Karşı-örnek / hata girdisi
- Uydurma fixture fuzz bulgusu
- Gerçek konuk kabulü
- Önce fail sonra fix pass ayrı kayıt
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_minimize_positiveos_system_fuzz_minimize_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Crashden küçük aynı oracle input ile Uydurma fixture fuzz bulgusu ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Uydurma fixture fuzz bulgusu” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2435: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2431. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2433Bulguyu küçültme ve regresyon · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Fixture gerçek bulguya hash ile bağlıdır.
- Uygulanacak işlem
- os_system_fuzz_minimize_positive testini oluştur: “Crashden küçük aynı oracle input”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Fixture gerçek bulguya hash ile bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_minimize- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Crashden küçük aynı oracle input
- Karşı-örnek / hata girdisi
- Uydurma fixture fuzz bulgusu
- Gerçek konuk kabulü
- Önce fail sonra fix pass ayrı kayıt
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_minimize_positiveos_system_fuzz_minimize_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Crashden küçük aynı oracle input girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Uydurma fixture fuzz bulgusu” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2435: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2432. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2434Bulguyu küçültme ve regresyon · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Fixture gerçek bulguya hash ile bağlıdır.
- Uygulanacak işlem
- os_system_fuzz_minimize_negative testini oluştur: “Uydurma fixture fuzz bulgusu”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Fixture gerçek bulguya hash ile bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_minimize- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Crashden küçük aynı oracle input
- Karşı-örnek / hata girdisi
- Uydurma fixture fuzz bulgusu
- Gerçek konuk kabulü
- Önce fail sonra fix pass ayrı kayıt
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_minimize_positiveos_system_fuzz_minimize_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Uydurma fixture fuzz bulgusu karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Uydurma fixture fuzz bulgusu” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2435: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2433. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2435Bulguyu küçültme ve regresyon · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Fixture gerçek bulguya hash ile bağlıdır.
- Uygulanacak işlem
- Tek ürün Image'ında “Önce fail sonra fix pass ayrı kayıt” kabulünü koştur. scripts/os-acceptance/system_fuzz.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Fixture gerçek bulguya hash ile bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_minimize- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Crashden küçük aynı oracle input
- Karşı-örnek / hata girdisi
- Uydurma fixture fuzz bulgusu
- Gerçek konuk kabulü
- Önce fail sonra fix pass ayrı kayıt
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_minimize_positiveos_system_fuzz_minimize_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Önce fail sonra fix pass ayrı kayıt; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Uydurma fixture fuzz bulgusu” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2435: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2434. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2436Kalıcı corpus tekrar kapısı · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her input beklenen ret veya sonucu taşır.
- Uygulanacak işlem
- “Kalıcı corpus tekrar kapısı” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Her input beklenen ret veya sonucu taşır. “Bütün korpus temiz source koşusu” kabulü ile “Input atlanır veya oracle gevşetilir” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Her input beklenen ret veya sonucu taşır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_replay- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün korpus temiz source koşusu
- Karşı-örnek / hata girdisi
- Input atlanır veya oracle gevşetilir
- Gerçek konuk kabulü
- Eksik vaka gate başarısız olur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_replay_positiveos_system_fuzz_replay_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Her input beklenen ret veya sonucu taşır kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Input atlanır veya oracle gevşetilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2440: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2435. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2437Kalıcı corpus tekrar kapısı · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her input beklenen ret veya sonucu taşır.
- Uygulanacak işlem
- scripts/os-acceptance/system_fuzz.mjs hedefinde os_system_fuzz_replay yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/dtb.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Her input beklenen ret veya sonucu taşır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_replay- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün korpus temiz source koşusu
- Karşı-örnek / hata girdisi
- Input atlanır veya oracle gevşetilir
- Gerçek konuk kabulü
- Eksik vaka gate başarısız olur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_replay_positiveos_system_fuzz_replay_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Bütün korpus temiz source koşusu ile Input atlanır veya oracle gevşetilir ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Input atlanır veya oracle gevşetilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2440: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2436. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2438Kalıcı corpus tekrar kapısı · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her input beklenen ret veya sonucu taşır.
- Uygulanacak işlem
- os_system_fuzz_replay_positive testini oluştur: “Bütün korpus temiz source koşusu”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Her input beklenen ret veya sonucu taşır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_replay- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün korpus temiz source koşusu
- Karşı-örnek / hata girdisi
- Input atlanır veya oracle gevşetilir
- Gerçek konuk kabulü
- Eksik vaka gate başarısız olur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_replay_positiveos_system_fuzz_replay_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Bütün korpus temiz source koşusu girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Input atlanır veya oracle gevşetilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2440: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2437. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2439Kalıcı corpus tekrar kapısı · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her input beklenen ret veya sonucu taşır.
- Uygulanacak işlem
- os_system_fuzz_replay_negative testini oluştur: “Input atlanır veya oracle gevşetilir”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Her input beklenen ret veya sonucu taşır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_replay- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün korpus temiz source koşusu
- Karşı-örnek / hata girdisi
- Input atlanır veya oracle gevşetilir
- Gerçek konuk kabulü
- Eksik vaka gate başarısız olur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_replay_positiveos_system_fuzz_replay_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Input atlanır veya oracle gevşetilir karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Input atlanır veya oracle gevşetilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2440: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2438. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2440Kalıcı corpus tekrar kapısı · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her input beklenen ret veya sonucu taşır.
- Uygulanacak işlem
- Tek ürün Image'ında “Eksik vaka gate başarısız olur” kabulünü koştur. scripts/os-acceptance/system_fuzz.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Her input beklenen ret veya sonucu taşır
- Kod hedefi — henüz öneri
scripts/os-acceptance/system_fuzz.mjs·os_system_fuzz_replay- Mevcut başlangıç referansı
kernel/src/dtb.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün korpus temiz source koşusu
- Karşı-örnek / hata girdisi
- Input atlanır veya oracle gevşetilir
- Gerçek konuk kabulü
- Eksik vaka gate başarısız olur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/system_fuzz.mjsos_system_fuzz_replay_positiveos_system_fuzz_replay_negativescripts/os-acceptance/system_fuzz.mjs- Geçiş koşulu
- Eksik vaka gate başarısız olur; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Input atlanır veya oracle gevşetilir” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2440: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2439. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
Birleşik hata ve uzun koşu
Dört yetenek: ENOSPC ve quota matrisi · Disk ağ aygıt kopma matrisi · Uzun ürün workload koşusu · Süreç kesme güç kaybı ayrımı. Her yetenek için kod ve iki testin ardından aynı ürün Image'ında konuk kabulü gerekir.
K2441ENOSPC ve quota matrisi · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her tahsis durağı hata kabulüne bağlıdır.
- Uygulanacak işlem
- “ENOSPC ve quota matrisi” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Her tahsis durağı hata kabulüne bağlıdır. “Frame handle queue inode tükenir” kabulü ile “Hata sonrası kaynağın yarısı kalır” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Her tahsis durağı hata kabulüne bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_resources- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Frame handle queue inode tükenir
- Karşı-örnek / hata girdisi
- Hata sonrası kaynağın yarısı kalır
- Gerçek konuk kabulü
- Başlangıç son sahiplik aynı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_resources_positiveos_fault_matrix_resources_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Her tahsis durağı hata kabulüne bağlıdır kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Hata sonrası kaynağın yarısı kalır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2445: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2440. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2442ENOSPC ve quota matrisi · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her tahsis durağı hata kabulüne bağlıdır.
- Uygulanacak işlem
- scripts/os-acceptance/fault_matrix.mjs hedefinde os_fault_matrix_resources yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/journal_probe.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Her tahsis durağı hata kabulüne bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_resources- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Frame handle queue inode tükenir
- Karşı-örnek / hata girdisi
- Hata sonrası kaynağın yarısı kalır
- Gerçek konuk kabulü
- Başlangıç son sahiplik aynı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_resources_positiveos_fault_matrix_resources_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Frame handle queue inode tükenir ile Hata sonrası kaynağın yarısı kalır ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Hata sonrası kaynağın yarısı kalır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2445: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2441. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2443ENOSPC ve quota matrisi · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her tahsis durağı hata kabulüne bağlıdır.
- Uygulanacak işlem
- os_fault_matrix_resources_positive testini oluştur: “Frame handle queue inode tükenir”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Her tahsis durağı hata kabulüne bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_resources- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Frame handle queue inode tükenir
- Karşı-örnek / hata girdisi
- Hata sonrası kaynağın yarısı kalır
- Gerçek konuk kabulü
- Başlangıç son sahiplik aynı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_resources_positiveos_fault_matrix_resources_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Frame handle queue inode tükenir girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Hata sonrası kaynağın yarısı kalır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2445: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2442. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2444ENOSPC ve quota matrisi · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her tahsis durağı hata kabulüne bağlıdır.
- Uygulanacak işlem
- os_fault_matrix_resources_negative testini oluştur: “Hata sonrası kaynağın yarısı kalır”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Her tahsis durağı hata kabulüne bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_resources- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Frame handle queue inode tükenir
- Karşı-örnek / hata girdisi
- Hata sonrası kaynağın yarısı kalır
- Gerçek konuk kabulü
- Başlangıç son sahiplik aynı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_resources_positiveos_fault_matrix_resources_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Hata sonrası kaynağın yarısı kalır karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Hata sonrası kaynağın yarısı kalır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2445: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2443. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2445ENOSPC ve quota matrisi · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Her tahsis durağı hata kabulüne bağlıdır.
- Uygulanacak işlem
- Tek ürün Image'ında “Başlangıç son sahiplik aynı” kabulünü koştur. scripts/os-acceptance/fault_matrix.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Her tahsis durağı hata kabulüne bağlıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_resources- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Frame handle queue inode tükenir
- Karşı-örnek / hata girdisi
- Hata sonrası kaynağın yarısı kalır
- Gerçek konuk kabulü
- Başlangıç son sahiplik aynı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_resources_positiveos_fault_matrix_resources_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Başlangıç son sahiplik aynı; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Hata sonrası kaynağın yarısı kalır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2445: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2444. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2446Disk ağ aygıt kopma matrisi · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Timeout EIO reset ve kapatma ayrıdır.
- Uygulanacak işlem
- “Disk ağ aygıt kopma matrisi” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Timeout EIO reset ve kapatma ayrıdır. “Disk EIO ve ağ link kaybı” kabulü ile “Reset olmadan DMA free” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Timeout EIO reset ve kapatma ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_io_faults- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Disk EIO ve ağ link kaybı
- Karşı-örnek / hata girdisi
- Reset olmadan DMA free
- Gerçek konuk kabulü
- Hizmetler tanımlı degraded sonuç verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_io_faults_positiveos_fault_matrix_io_faults_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Timeout EIO reset ve kapatma ayrıdır kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Reset olmadan DMA free” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2450: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2445. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2447Disk ağ aygıt kopma matrisi · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Timeout EIO reset ve kapatma ayrıdır.
- Uygulanacak işlem
- scripts/os-acceptance/fault_matrix.mjs hedefinde os_fault_matrix_io_faults yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/journal_probe.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Timeout EIO reset ve kapatma ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_io_faults- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Disk EIO ve ağ link kaybı
- Karşı-örnek / hata girdisi
- Reset olmadan DMA free
- Gerçek konuk kabulü
- Hizmetler tanımlı degraded sonuç verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_io_faults_positiveos_fault_matrix_io_faults_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Disk EIO ve ağ link kaybı ile Reset olmadan DMA free ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Reset olmadan DMA free” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2450: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2446. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2448Disk ağ aygıt kopma matrisi · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Timeout EIO reset ve kapatma ayrıdır.
- Uygulanacak işlem
- os_fault_matrix_io_faults_positive testini oluştur: “Disk EIO ve ağ link kaybı”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Timeout EIO reset ve kapatma ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_io_faults- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Disk EIO ve ağ link kaybı
- Karşı-örnek / hata girdisi
- Reset olmadan DMA free
- Gerçek konuk kabulü
- Hizmetler tanımlı degraded sonuç verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_io_faults_positiveos_fault_matrix_io_faults_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Disk EIO ve ağ link kaybı girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Reset olmadan DMA free” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2450: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2447. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2449Disk ağ aygıt kopma matrisi · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Timeout EIO reset ve kapatma ayrıdır.
- Uygulanacak işlem
- os_fault_matrix_io_faults_negative testini oluştur: “Reset olmadan DMA free”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Timeout EIO reset ve kapatma ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_io_faults- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Disk EIO ve ağ link kaybı
- Karşı-örnek / hata girdisi
- Reset olmadan DMA free
- Gerçek konuk kabulü
- Hizmetler tanımlı degraded sonuç verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_io_faults_positiveos_fault_matrix_io_faults_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Reset olmadan DMA free karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Reset olmadan DMA free” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2450: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2448. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2450Disk ağ aygıt kopma matrisi · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Timeout EIO reset ve kapatma ayrıdır.
- Uygulanacak işlem
- Tek ürün Image'ında “Hizmetler tanımlı degraded sonuç verir” kabulünü koştur. scripts/os-acceptance/fault_matrix.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Timeout EIO reset ve kapatma ayrıdır
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_io_faults- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Disk EIO ve ağ link kaybı
- Karşı-örnek / hata girdisi
- Reset olmadan DMA free
- Gerçek konuk kabulü
- Hizmetler tanımlı degraded sonuç verir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_io_faults_positiveos_fault_matrix_io_faults_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Hizmetler tanımlı degraded sonuç verir; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Reset olmadan DMA free” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2450: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2449. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2451Uzun ürün workload koşusu · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Saatler harcanmış süre olarak ölçülür.
- Uygulanacak işlem
- “Uzun ürün workload koşusu” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Saatler harcanmış süre olarak ölçülür. “Shell IPC disk network SMP yükü” kabulü ile “Tick kaybı veya büyüyen leak” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Saatler harcanmış süre olarak ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_soak- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Shell IPC disk network SMP yükü
- Karşı-örnek / hata girdisi
- Tick kaybı veya büyüyen leak
- Gerçek konuk kabulü
- Dağılım kanarya ve kaynak örnekleri raporlanır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_soak_positiveos_fault_matrix_soak_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Saatler harcanmış süre olarak ölçülür kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Tick kaybı veya büyüyen leak” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2455: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2450. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2452Uzun ürün workload koşusu · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Saatler harcanmış süre olarak ölçülür.
- Uygulanacak işlem
- scripts/os-acceptance/fault_matrix.mjs hedefinde os_fault_matrix_soak yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/journal_probe.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Saatler harcanmış süre olarak ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_soak- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Shell IPC disk network SMP yükü
- Karşı-örnek / hata girdisi
- Tick kaybı veya büyüyen leak
- Gerçek konuk kabulü
- Dağılım kanarya ve kaynak örnekleri raporlanır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_soak_positiveos_fault_matrix_soak_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Shell IPC disk network SMP yükü ile Tick kaybı veya büyüyen leak ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Tick kaybı veya büyüyen leak” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2455: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2451. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2453Uzun ürün workload koşusu · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Saatler harcanmış süre olarak ölçülür.
- Uygulanacak işlem
- os_fault_matrix_soak_positive testini oluştur: “Shell IPC disk network SMP yükü”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Saatler harcanmış süre olarak ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_soak- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Shell IPC disk network SMP yükü
- Karşı-örnek / hata girdisi
- Tick kaybı veya büyüyen leak
- Gerçek konuk kabulü
- Dağılım kanarya ve kaynak örnekleri raporlanır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_soak_positiveos_fault_matrix_soak_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Shell IPC disk network SMP yükü girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Tick kaybı veya büyüyen leak” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2455: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2452. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2454Uzun ürün workload koşusu · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Saatler harcanmış süre olarak ölçülür.
- Uygulanacak işlem
- os_fault_matrix_soak_negative testini oluştur: “Tick kaybı veya büyüyen leak”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Saatler harcanmış süre olarak ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_soak- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Shell IPC disk network SMP yükü
- Karşı-örnek / hata girdisi
- Tick kaybı veya büyüyen leak
- Gerçek konuk kabulü
- Dağılım kanarya ve kaynak örnekleri raporlanır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_soak_positiveos_fault_matrix_soak_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Tick kaybı veya büyüyen leak karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Tick kaybı veya büyüyen leak” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2455: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2453. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2455Uzun ürün workload koşusu · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Saatler harcanmış süre olarak ölçülür.
- Uygulanacak işlem
- Tek ürün Image'ında “Dağılım kanarya ve kaynak örnekleri raporlanır” kabulünü koştur. scripts/os-acceptance/fault_matrix.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Saatler harcanmış süre olarak ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_soak- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Shell IPC disk network SMP yükü
- Karşı-örnek / hata girdisi
- Tick kaybı veya büyüyen leak
- Gerçek konuk kabulü
- Dağılım kanarya ve kaynak örnekleri raporlanır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_soak_positiveos_fault_matrix_soak_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Dağılım kanarya ve kaynak örnekleri raporlanır; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Tick kaybı veya büyüyen leak” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2455: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2454. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2456Süreç kesme güç kaybı ayrımı · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: SIGKILL fiziksel güç testi değildir.
- Uygulanacak işlem
- “Süreç kesme güç kaybı ayrımı” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: SIGKILL fiziksel güç testi değildir. “Geçici VM kesinti korpusu” kabulü ile “Host öldürme fiziksel PASS sayılır” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- SIGKILL fiziksel güç testi değildir
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_physical_boundary- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Geçici VM kesinti korpusu
- Karşı-örnek / hata girdisi
- Host öldürme fiziksel PASS sayılır
- Gerçek konuk kabulü
- Kanıt sınırı ve dış deney gereği görünür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_physical_boundary_positiveos_fault_matrix_physical_boundary_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Tür ve geçiş tablosu SIGKILL fiziksel güç testi değildir kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Host öldürme fiziksel PASS sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2460: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2455. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2457Süreç kesme güç kaybı ayrımı · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: SIGKILL fiziksel güç testi değildir.
- Uygulanacak işlem
- scripts/os-acceptance/fault_matrix.mjs hedefinde os_fault_matrix_physical_boundary yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/journal_probe.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- SIGKILL fiziksel güç testi değildir
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_physical_boundary- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Geçici VM kesinti korpusu
- Karşı-örnek / hata girdisi
- Host öldürme fiziksel PASS sayılır
- Gerçek konuk kabulü
- Kanıt sınırı ve dış deney gereği görünür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_physical_boundary_positiveos_fault_matrix_physical_boundary_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Geçici VM kesinti korpusu ile Host öldürme fiziksel PASS sayılır ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Host öldürme fiziksel PASS sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2460: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2456. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2458Süreç kesme güç kaybı ayrımı · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: SIGKILL fiziksel güç testi değildir.
- Uygulanacak işlem
- os_fault_matrix_physical_boundary_positive testini oluştur: “Geçici VM kesinti korpusu”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- SIGKILL fiziksel güç testi değildir
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_physical_boundary- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Geçici VM kesinti korpusu
- Karşı-örnek / hata girdisi
- Host öldürme fiziksel PASS sayılır
- Gerçek konuk kabulü
- Kanıt sınırı ve dış deney gereği görünür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_physical_boundary_positiveos_fault_matrix_physical_boundary_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Geçici VM kesinti korpusu girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Host öldürme fiziksel PASS sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2460: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2457. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2459Süreç kesme güç kaybı ayrımı · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: SIGKILL fiziksel güç testi değildir.
- Uygulanacak işlem
- os_fault_matrix_physical_boundary_negative testini oluştur: “Host öldürme fiziksel PASS sayılır”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- SIGKILL fiziksel güç testi değildir
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_physical_boundary- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Geçici VM kesinti korpusu
- Karşı-örnek / hata girdisi
- Host öldürme fiziksel PASS sayılır
- Gerçek konuk kabulü
- Kanıt sınırı ve dış deney gereği görünür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_physical_boundary_positiveos_fault_matrix_physical_boundary_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Host öldürme fiziksel PASS sayılır karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Host öldürme fiziksel PASS sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2460: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2458. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2460Süreç kesme güç kaybı ayrımı · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: SIGKILL fiziksel güç testi değildir.
- Uygulanacak işlem
- Tek ürün Image'ında “Kanıt sınırı ve dış deney gereği görünür” kabulünü koştur. scripts/os-acceptance/fault_matrix.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- SIGKILL fiziksel güç testi değildir
- Kod hedefi — henüz öneri
scripts/os-acceptance/fault_matrix.mjs·os_fault_matrix_physical_boundary- Mevcut başlangıç referansı
kernel/src/journal_probe.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Geçici VM kesinti korpusu
- Karşı-örnek / hata girdisi
- Host öldürme fiziksel PASS sayılır
- Gerçek konuk kabulü
- Kanıt sınırı ve dış deney gereği görünür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/fault_matrix.mjsos_fault_matrix_physical_boundary_positiveos_fault_matrix_physical_boundary_negativescripts/os-acceptance/fault_matrix.mjs- Geçiş koşulu
- Kanıt sınırı ve dış deney gereği görünür; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Host öldürme fiziksel PASS sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2460: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2459. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
Konuk ve araç sürüm matrisi
Dört yetenek: M1 ve M5 yeni imaj matrisi · QEMU EDK2 sürüm farkı · Gerçek Linux KVM profili · Desteklenen aygıt karar tablosu. Her yetenek için kod ve iki testin ardından aynı ürün Image'ında konuk kabulü gerekir.
K2461M1 ve M5 yeni imaj matrisi · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eski K592 hash yeni kerneli doğrulamaz.
- Uygulanacak işlem
- “M1 ve M5 yeni imaj matrisi” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Eski K592 hash yeni kerneli doğrulamaz. “Aynı yeni Image iki Macte” kabulü ile “Eski M1 raporu yeni Imagea bağlanır” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Eski K592 hash yeni kerneli doğrulamaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_mac_hosts- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Aynı yeni Image iki Macte
- Karşı-örnek / hata girdisi
- Eski M1 raporu yeni Imagea bağlanır
- Gerçek konuk kabulü
- Yeni hashli altı boot iki hostta
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_mac_hosts_positiveos_portability_mac_hosts_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Eski K592 hash yeni kerneli doğrulamaz kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Eski M1 raporu yeni Imagea bağlanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2465: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2460. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2462M1 ve M5 yeni imaj matrisi · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eski K592 hash yeni kerneli doğrulamaz.
- Uygulanacak işlem
- scripts/os-acceptance/portability.mjs hedefinde os_portability_mac_hosts yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/bootinfo.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Eski K592 hash yeni kerneli doğrulamaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_mac_hosts- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Aynı yeni Image iki Macte
- Karşı-örnek / hata girdisi
- Eski M1 raporu yeni Imagea bağlanır
- Gerçek konuk kabulü
- Yeni hashli altı boot iki hostta
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_mac_hosts_positiveos_portability_mac_hosts_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Aynı yeni Image iki Macte ile Eski M1 raporu yeni Imagea bağlanır ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Eski M1 raporu yeni Imagea bağlanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2465: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2461. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2463M1 ve M5 yeni imaj matrisi · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eski K592 hash yeni kerneli doğrulamaz.
- Uygulanacak işlem
- os_portability_mac_hosts_positive testini oluştur: “Aynı yeni Image iki Macte”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Eski K592 hash yeni kerneli doğrulamaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_mac_hosts- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Aynı yeni Image iki Macte
- Karşı-örnek / hata girdisi
- Eski M1 raporu yeni Imagea bağlanır
- Gerçek konuk kabulü
- Yeni hashli altı boot iki hostta
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_mac_hosts_positiveos_portability_mac_hosts_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Aynı yeni Image iki Macte girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Eski M1 raporu yeni Imagea bağlanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2465: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2462. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2464M1 ve M5 yeni imaj matrisi · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eski K592 hash yeni kerneli doğrulamaz.
- Uygulanacak işlem
- os_portability_mac_hosts_negative testini oluştur: “Eski M1 raporu yeni Imagea bağlanır”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Eski K592 hash yeni kerneli doğrulamaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_mac_hosts- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Aynı yeni Image iki Macte
- Karşı-örnek / hata girdisi
- Eski M1 raporu yeni Imagea bağlanır
- Gerçek konuk kabulü
- Yeni hashli altı boot iki hostta
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_mac_hosts_positiveos_portability_mac_hosts_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Eski M1 raporu yeni Imagea bağlanır karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Eski M1 raporu yeni Imagea bağlanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2465: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2463. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2465M1 ve M5 yeni imaj matrisi · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eski K592 hash yeni kerneli doğrulamaz.
- Uygulanacak işlem
- Tek ürün Image'ında “Yeni hashli altı boot iki hostta” kabulünü koştur. scripts/os-acceptance/portability.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Eski K592 hash yeni kerneli doğrulamaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_mac_hosts- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Aynı yeni Image iki Macte
- Karşı-örnek / hata girdisi
- Eski M1 raporu yeni Imagea bağlanır
- Gerçek konuk kabulü
- Yeni hashli altı boot iki hostta
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_mac_hosts_positiveos_portability_mac_hosts_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Yeni hashli altı boot iki hostta; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Eski M1 raporu yeni Imagea bağlanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2465: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2464. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2466QEMU EDK2 sürüm farkı · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Aynı imaj farklı araçlarda ölçülür.
- Uygulanacak işlem
- “QEMU EDK2 sürüm farkı” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Aynı imaj farklı araçlarda ölçülür. “İki QEMU iki firmware” kabulü ile “Aynı firmware ikinci diye sayılır” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Aynı imaj farklı araçlarda ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_tool_versions- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İki QEMU iki firmware
- Karşı-örnek / hata girdisi
- Aynı firmware ikinci diye sayılır
- Gerçek konuk kabulü
- Araç hashleri ve başarısızlıklar ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_tool_versions_positiveos_portability_tool_versions_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Aynı imaj farklı araçlarda ölçülür kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Aynı firmware ikinci diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2470: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2465. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2467QEMU EDK2 sürüm farkı · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Aynı imaj farklı araçlarda ölçülür.
- Uygulanacak işlem
- scripts/os-acceptance/portability.mjs hedefinde os_portability_tool_versions yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/bootinfo.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Aynı imaj farklı araçlarda ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_tool_versions- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İki QEMU iki firmware
- Karşı-örnek / hata girdisi
- Aynı firmware ikinci diye sayılır
- Gerçek konuk kabulü
- Araç hashleri ve başarısızlıklar ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_tool_versions_positiveos_portability_tool_versions_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. İki QEMU iki firmware ile Aynı firmware ikinci diye sayılır ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Aynı firmware ikinci diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2470: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2466. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2468QEMU EDK2 sürüm farkı · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Aynı imaj farklı araçlarda ölçülür.
- Uygulanacak işlem
- os_portability_tool_versions_positive testini oluştur: “İki QEMU iki firmware”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Aynı imaj farklı araçlarda ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_tool_versions- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İki QEMU iki firmware
- Karşı-örnek / hata girdisi
- Aynı firmware ikinci diye sayılır
- Gerçek konuk kabulü
- Araç hashleri ve başarısızlıklar ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_tool_versions_positiveos_portability_tool_versions_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; İki QEMU iki firmware girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Aynı firmware ikinci diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2470: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2467. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2469QEMU EDK2 sürüm farkı · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Aynı imaj farklı araçlarda ölçülür.
- Uygulanacak işlem
- os_portability_tool_versions_negative testini oluştur: “Aynı firmware ikinci diye sayılır”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Aynı imaj farklı araçlarda ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_tool_versions- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İki QEMU iki firmware
- Karşı-örnek / hata girdisi
- Aynı firmware ikinci diye sayılır
- Gerçek konuk kabulü
- Araç hashleri ve başarısızlıklar ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_tool_versions_positiveos_portability_tool_versions_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Aynı firmware ikinci diye sayılır karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Aynı firmware ikinci diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2470: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2468. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2470QEMU EDK2 sürüm farkı · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Aynı imaj farklı araçlarda ölçülür.
- Uygulanacak işlem
- Tek ürün Image'ında “Araç hashleri ve başarısızlıklar ayrı” kabulünü koştur. scripts/os-acceptance/portability.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Aynı imaj farklı araçlarda ölçülür
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_tool_versions- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İki QEMU iki firmware
- Karşı-örnek / hata girdisi
- Aynı firmware ikinci diye sayılır
- Gerçek konuk kabulü
- Araç hashleri ve başarısızlıklar ayrı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_tool_versions_positiveos_portability_tool_versions_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Araç hashleri ve başarısızlıklar ayrı; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Aynı firmware ikinci diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2470: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2469. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2471Gerçek Linux KVM profili · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: TCG veya Macte nested Linux KVM sayılmaz.
- Uygulanacak işlem
- “Gerçek Linux KVM profili” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: TCG veya Macte nested Linux KVM sayılmaz. “Fiziksel ARM Linux gerçek KVM” kabulü ile “Mac TCG sonucu K593 diye sunulur” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- TCG veya Macte nested Linux KVM sayılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_linux_kvm- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Fiziksel ARM Linux gerçek KVM
- Karşı-örnek / hata girdisi
- Mac TCG sonucu K593 diye sunulur
- Gerçek konuk kabulü
- Gerçek dış rapor yoksa external kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_linux_kvm_positiveos_portability_linux_kvm_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Tür ve geçiş tablosu TCG veya Macte nested Linux KVM sayılmaz kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Mac TCG sonucu K593 diye sunulur” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2475: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2470. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2472Gerçek Linux KVM profili · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: TCG veya Macte nested Linux KVM sayılmaz.
- Uygulanacak işlem
- scripts/os-acceptance/portability.mjs hedefinde os_portability_linux_kvm yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/bootinfo.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- TCG veya Macte nested Linux KVM sayılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_linux_kvm- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Fiziksel ARM Linux gerçek KVM
- Karşı-örnek / hata girdisi
- Mac TCG sonucu K593 diye sunulur
- Gerçek konuk kabulü
- Gerçek dış rapor yoksa external kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_linux_kvm_positiveos_portability_linux_kvm_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Fiziksel ARM Linux gerçek KVM ile Mac TCG sonucu K593 diye sunulur ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Mac TCG sonucu K593 diye sunulur” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2475: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2471. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2473Gerçek Linux KVM profili · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: TCG veya Macte nested Linux KVM sayılmaz.
- Uygulanacak işlem
- os_portability_linux_kvm_positive testini oluştur: “Fiziksel ARM Linux gerçek KVM”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- TCG veya Macte nested Linux KVM sayılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_linux_kvm- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Fiziksel ARM Linux gerçek KVM
- Karşı-örnek / hata girdisi
- Mac TCG sonucu K593 diye sunulur
- Gerçek konuk kabulü
- Gerçek dış rapor yoksa external kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_linux_kvm_positiveos_portability_linux_kvm_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Fiziksel ARM Linux gerçek KVM girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Mac TCG sonucu K593 diye sunulur” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2475: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2472. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2474Gerçek Linux KVM profili · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: TCG veya Macte nested Linux KVM sayılmaz.
- Uygulanacak işlem
- os_portability_linux_kvm_negative testini oluştur: “Mac TCG sonucu K593 diye sunulur”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- TCG veya Macte nested Linux KVM sayılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_linux_kvm- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Fiziksel ARM Linux gerçek KVM
- Karşı-örnek / hata girdisi
- Mac TCG sonucu K593 diye sunulur
- Gerçek konuk kabulü
- Gerçek dış rapor yoksa external kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_linux_kvm_positiveos_portability_linux_kvm_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Mac TCG sonucu K593 diye sunulur karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Mac TCG sonucu K593 diye sunulur” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2475: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2473. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2475Gerçek Linux KVM profili · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: TCG veya Macte nested Linux KVM sayılmaz.
- Uygulanacak işlem
- Tek ürün Image'ında “Gerçek dış rapor yoksa external kalır” kabulünü koştur. scripts/os-acceptance/portability.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- TCG veya Macte nested Linux KVM sayılmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_linux_kvm- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Fiziksel ARM Linux gerçek KVM
- Karşı-örnek / hata girdisi
- Mac TCG sonucu K593 diye sunulur
- Gerçek konuk kabulü
- Gerçek dış rapor yoksa external kalır
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_linux_kvm_positiveos_portability_linux_kvm_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Gerçek dış rapor yoksa external kalır; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Mac TCG sonucu K593 diye sunulur” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2475: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2474. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2476Desteklenen aygıt karar tablosu · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Absent unsupported untested ayrı durumlardır.
- Uygulanacak işlem
- “Desteklenen aygıt karar tablosu” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Absent unsupported untested ayrı durumlardır. “MMIO PCI GPU input profilleri” kabulü ile “Test yokken supported etiketi” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Absent unsupported untested ayrı durumlardır
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_devices- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- MMIO PCI GPU input profilleri
- Karşı-örnek / hata girdisi
- Test yokken supported etiketi
- Gerçek konuk kabulü
- Her destek hücresi gerçek casee bağlı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_devices_positiveos_portability_devices_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Absent unsupported untested ayrı durumlardır kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Test yokken supported etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2480: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2475. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2477Desteklenen aygıt karar tablosu · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Absent unsupported untested ayrı durumlardır.
- Uygulanacak işlem
- scripts/os-acceptance/portability.mjs hedefinde os_portability_devices yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/bootinfo.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Absent unsupported untested ayrı durumlardır
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_devices- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- MMIO PCI GPU input profilleri
- Karşı-örnek / hata girdisi
- Test yokken supported etiketi
- Gerçek konuk kabulü
- Her destek hücresi gerçek casee bağlı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_devices_positiveos_portability_devices_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. MMIO PCI GPU input profilleri ile Test yokken supported etiketi ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Test yokken supported etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2480: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2476. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2478Desteklenen aygıt karar tablosu · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Absent unsupported untested ayrı durumlardır.
- Uygulanacak işlem
- os_portability_devices_positive testini oluştur: “MMIO PCI GPU input profilleri”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Absent unsupported untested ayrı durumlardır
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_devices- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- MMIO PCI GPU input profilleri
- Karşı-örnek / hata girdisi
- Test yokken supported etiketi
- Gerçek konuk kabulü
- Her destek hücresi gerçek casee bağlı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_devices_positiveos_portability_devices_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; MMIO PCI GPU input profilleri girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Test yokken supported etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2480: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2477. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2479Desteklenen aygıt karar tablosu · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Absent unsupported untested ayrı durumlardır.
- Uygulanacak işlem
- os_portability_devices_negative testini oluştur: “Test yokken supported etiketi”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Absent unsupported untested ayrı durumlardır
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_devices- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- MMIO PCI GPU input profilleri
- Karşı-örnek / hata girdisi
- Test yokken supported etiketi
- Gerçek konuk kabulü
- Her destek hücresi gerçek casee bağlı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_devices_positiveos_portability_devices_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Test yokken supported etiketi karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Test yokken supported etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2480: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2478. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2480Desteklenen aygıt karar tablosu · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Absent unsupported untested ayrı durumlardır.
- Uygulanacak işlem
- Tek ürün Image'ında “Her destek hücresi gerçek casee bağlı” kabulünü koştur. scripts/os-acceptance/portability.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Absent unsupported untested ayrı durumlardır
- Kod hedefi — henüz öneri
scripts/os-acceptance/portability.mjs·os_portability_devices- Mevcut başlangıç referansı
kernel/src/bootinfo.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- MMIO PCI GPU input profilleri
- Karşı-örnek / hata girdisi
- Test yokken supported etiketi
- Gerçek konuk kabulü
- Her destek hücresi gerçek casee bağlı
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/portability.mjsos_portability_devices_positiveos_portability_devices_negativescripts/os-acceptance/portability.mjs- Geçiş koşulu
- Her destek hücresi gerçek casee bağlı; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Test yokken supported etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2480: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2479. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2500 deneysel sürüm kapısı
Dört yetenek: Temiz kaynak yeniden üretim · Site ve imaj iddia eşliği · İnsan ve bağımsız dış onay · K2500 açık kapı değerlendirmesi. Her yetenek için kod ve iki testin ardından aynı ürün Image'ında konuk kabulü gerekir.
K2481Temiz kaynak yeniden üretim · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Target cache ve eski rapor yeni kanıt olmaz.
- Uygulanacak işlem
- “Temiz kaynak yeniden üretim” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Target cache ve eski rapor yeni kanıt olmaz. “İzole source toolchain imaj site” kabulü ile “Eski target kopyalanır” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Target cache ve eski rapor yeni kanıt olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_reproduction- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İzole source toolchain imaj site
- Karşı-örnek / hata girdisi
- Eski target kopyalanır
- Gerçek konuk kabulü
- Kaynak ve çıktı hash zinciri ölçülür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_reproduction_positiveos_release_acceptance_reproduction_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Target cache ve eski rapor yeni kanıt olmaz kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Eski target kopyalanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2485: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2480. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2482Temiz kaynak yeniden üretim · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Target cache ve eski rapor yeni kanıt olmaz.
- Uygulanacak işlem
- scripts/os-acceptance/release_acceptance.mjs hedefinde os_release_acceptance_reproduction yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/write_release.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Target cache ve eski rapor yeni kanıt olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_reproduction- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İzole source toolchain imaj site
- Karşı-örnek / hata girdisi
- Eski target kopyalanır
- Gerçek konuk kabulü
- Kaynak ve çıktı hash zinciri ölçülür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_reproduction_positiveos_release_acceptance_reproduction_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. İzole source toolchain imaj site ile Eski target kopyalanır ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Eski target kopyalanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2485: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2481. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2483Temiz kaynak yeniden üretim · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Target cache ve eski rapor yeni kanıt olmaz.
- Uygulanacak işlem
- os_release_acceptance_reproduction_positive testini oluştur: “İzole source toolchain imaj site”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Target cache ve eski rapor yeni kanıt olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_reproduction- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İzole source toolchain imaj site
- Karşı-örnek / hata girdisi
- Eski target kopyalanır
- Gerçek konuk kabulü
- Kaynak ve çıktı hash zinciri ölçülür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_reproduction_positiveos_release_acceptance_reproduction_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; İzole source toolchain imaj site girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Eski target kopyalanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2485: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2482. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2484Temiz kaynak yeniden üretim · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Target cache ve eski rapor yeni kanıt olmaz.
- Uygulanacak işlem
- os_release_acceptance_reproduction_negative testini oluştur: “Eski target kopyalanır”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Target cache ve eski rapor yeni kanıt olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_reproduction- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İzole source toolchain imaj site
- Karşı-örnek / hata girdisi
- Eski target kopyalanır
- Gerçek konuk kabulü
- Kaynak ve çıktı hash zinciri ölçülür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_reproduction_positiveos_release_acceptance_reproduction_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Eski target kopyalanır karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Eski target kopyalanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2485: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2483. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2485Temiz kaynak yeniden üretim · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Target cache ve eski rapor yeni kanıt olmaz.
- Uygulanacak işlem
- Tek ürün Image'ında “Kaynak ve çıktı hash zinciri ölçülür” kabulünü koştur. scripts/os-acceptance/release_acceptance.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Target cache ve eski rapor yeni kanıt olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_reproduction- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- İzole source toolchain imaj site
- Karşı-örnek / hata girdisi
- Eski target kopyalanır
- Gerçek konuk kabulü
- Kaynak ve çıktı hash zinciri ölçülür
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_reproduction_positiveos_release_acceptance_reproduction_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Kaynak ve çıktı hash zinciri ölçülür; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Eski target kopyalanır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2485: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2484. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2486Site ve imaj iddia eşliği · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Plan implementation test PASS ayrı tutulur.
- Uygulanacak işlem
- “Site ve imaj iddia eşliği” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Plan implementation test PASS ayrı tutulur. “1900 kayıt ile release index” kabulü ile “Rapor olmadan planned PASS yapılır” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Plan implementation test PASS ayrı tutulur
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_claim_audit- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- 1900 kayıt ile release index
- Karşı-örnek / hata girdisi
- Rapor olmadan planned PASS yapılır
- Gerçek konuk kabulü
- İddia denetimi sahte sayıyı reddeder
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_claim_audit_positiveos_release_acceptance_claim_audit_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Plan implementation test PASS ayrı tutulur kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Rapor olmadan planned PASS yapılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2490: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2485. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2487Site ve imaj iddia eşliği · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Plan implementation test PASS ayrı tutulur.
- Uygulanacak işlem
- scripts/os-acceptance/release_acceptance.mjs hedefinde os_release_acceptance_claim_audit yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/write_release.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Plan implementation test PASS ayrı tutulur
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_claim_audit- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- 1900 kayıt ile release index
- Karşı-örnek / hata girdisi
- Rapor olmadan planned PASS yapılır
- Gerçek konuk kabulü
- İddia denetimi sahte sayıyı reddeder
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_claim_audit_positiveos_release_acceptance_claim_audit_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. 1900 kayıt ile release index ile Rapor olmadan planned PASS yapılır ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Rapor olmadan planned PASS yapılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2490: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2486. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2488Site ve imaj iddia eşliği · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Plan implementation test PASS ayrı tutulur.
- Uygulanacak işlem
- os_release_acceptance_claim_audit_positive testini oluştur: “1900 kayıt ile release index”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Plan implementation test PASS ayrı tutulur
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_claim_audit- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- 1900 kayıt ile release index
- Karşı-örnek / hata girdisi
- Rapor olmadan planned PASS yapılır
- Gerçek konuk kabulü
- İddia denetimi sahte sayıyı reddeder
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_claim_audit_positiveos_release_acceptance_claim_audit_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; 1900 kayıt ile release index girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Rapor olmadan planned PASS yapılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2490: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2487. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2489Site ve imaj iddia eşliği · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Plan implementation test PASS ayrı tutulur.
- Uygulanacak işlem
- os_release_acceptance_claim_audit_negative testini oluştur: “Rapor olmadan planned PASS yapılır”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Plan implementation test PASS ayrı tutulur
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_claim_audit- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- 1900 kayıt ile release index
- Karşı-örnek / hata girdisi
- Rapor olmadan planned PASS yapılır
- Gerçek konuk kabulü
- İddia denetimi sahte sayıyı reddeder
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_claim_audit_positiveos_release_acceptance_claim_audit_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Rapor olmadan planned PASS yapılır karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Rapor olmadan planned PASS yapılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2490: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2488. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2490Site ve imaj iddia eşliği · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Plan implementation test PASS ayrı tutulur.
- Uygulanacak işlem
- Tek ürün Image'ında “İddia denetimi sahte sayıyı reddeder” kabulünü koştur. scripts/os-acceptance/release_acceptance.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Plan implementation test PASS ayrı tutulur
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_claim_audit- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- 1900 kayıt ile release index
- Karşı-örnek / hata girdisi
- Rapor olmadan planned PASS yapılır
- Gerçek konuk kabulü
- İddia denetimi sahte sayıyı reddeder
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_claim_audit_positiveos_release_acceptance_claim_audit_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- İddia denetimi sahte sayıyı reddeder; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Rapor olmadan planned PASS yapılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2490: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2489. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2491İnsan ve bağımsız dış onay · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: AI veya sahip beyanı review yerine geçmez.
- Uygulanacak işlem
- “İnsan ve bağımsız dış onay” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: AI veya sahip beyanı review yerine geçmez. “Gerçek güvenlik ve erişim incelemesi” kabulü ile “Self review dış onay diye sayılır” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- AI veya sahip beyanı review yerine geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_external_signoff- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Gerçek güvenlik ve erişim incelemesi
- Karşı-örnek / hata girdisi
- Self review dış onay diye sayılır
- Gerçek konuk kabulü
- Açık dış kapılar sürümde listelenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_external_signoff_positiveos_release_acceptance_external_signoff_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Tür ve geçiş tablosu AI veya sahip beyanı review yerine geçmez kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “Self review dış onay diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2495: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2490. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2492İnsan ve bağımsız dış onay · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: AI veya sahip beyanı review yerine geçmez.
- Uygulanacak işlem
- scripts/os-acceptance/release_acceptance.mjs hedefinde os_release_acceptance_external_signoff yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/write_release.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- AI veya sahip beyanı review yerine geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_external_signoff- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Gerçek güvenlik ve erişim incelemesi
- Karşı-örnek / hata girdisi
- Self review dış onay diye sayılır
- Gerçek konuk kabulü
- Açık dış kapılar sürümde listelenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_external_signoff_positiveos_release_acceptance_external_signoff_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Gerçek güvenlik ve erişim incelemesi ile Self review dış onay diye sayılır ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “Self review dış onay diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2495: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2491. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2493İnsan ve bağımsız dış onay · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: AI veya sahip beyanı review yerine geçmez.
- Uygulanacak işlem
- os_release_acceptance_external_signoff_positive testini oluştur: “Gerçek güvenlik ve erişim incelemesi”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- AI veya sahip beyanı review yerine geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_external_signoff- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Gerçek güvenlik ve erişim incelemesi
- Karşı-örnek / hata girdisi
- Self review dış onay diye sayılır
- Gerçek konuk kabulü
- Açık dış kapılar sürümde listelenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_external_signoff_positiveos_release_acceptance_external_signoff_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Gerçek güvenlik ve erişim incelemesi girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “Self review dış onay diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2495: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2492. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2494İnsan ve bağımsız dış onay · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: AI veya sahip beyanı review yerine geçmez.
- Uygulanacak işlem
- os_release_acceptance_external_signoff_negative testini oluştur: “Self review dış onay diye sayılır”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- AI veya sahip beyanı review yerine geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_external_signoff- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Gerçek güvenlik ve erişim incelemesi
- Karşı-örnek / hata girdisi
- Self review dış onay diye sayılır
- Gerçek konuk kabulü
- Açık dış kapılar sürümde listelenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_external_signoff_positiveos_release_acceptance_external_signoff_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Self review dış onay diye sayılır karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “Self review dış onay diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2495: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2493. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2495İnsan ve bağımsız dış onay · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: AI veya sahip beyanı review yerine geçmez.
- Uygulanacak işlem
- Tek ürün Image'ında “Açık dış kapılar sürümde listelenir” kabulünü koştur. scripts/os-acceptance/release_acceptance.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- AI veya sahip beyanı review yerine geçmez
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_external_signoff- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Gerçek güvenlik ve erişim incelemesi
- Karşı-örnek / hata girdisi
- Self review dış onay diye sayılır
- Gerçek konuk kabulü
- Açık dış kapılar sürümde listelenir
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_external_signoff_positiveos_release_acceptance_external_signoff_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Açık dış kapılar sürümde listelenir; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “Self review dış onay diye sayılır” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2495: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2494. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2496K2500 açık kapı değerlendirmesi · Sözleşme ve durum modeliPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eksik kabul varken stable release olmaz.
- Uygulanacak işlem
- “K2500 açık kapı değerlendirmesi” için girdi/çıktı türlerini, izinli durum geçişlerini, kaynak sahibini ve hata kodlarını tanımla. Değişmez: Eksik kabul varken stable release olmaz. “Bütün sonuçların scoped özeti” kabulü ile “1900 plan tamam diye sürüm etiketi” reddini aynı sözleşmeye bağla.
- Değişmez / korunan bağlam
- Eksik kabul varken stable release olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_final_gate- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün sonuçların scoped özeti
- Karşı-örnek / hata girdisi
- 1900 plan tamam diye sürüm etiketi
- Gerçek konuk kabulü
- Experimental ve write engeli gerektiğinde korunur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_final_gate_positiveos_release_acceptance_final_gate_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Tür ve geçiş tablosu Eksik kabul varken stable release olmaz kuralını kapsasın; olumlu, ret ve geri alma sonuçları önceden tanımlansın.
- Başarısızlık ve geri dönüş
- “1900 plan tamam diye sürüm etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2500: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2495. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2497K2500 açık kapı değerlendirmesi · Rust uygulaması ve sahiplikPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eksik kabul varken stable release olmaz.
- Uygulanacak işlem
- scripts/os-acceptance/release_acceptance.mjs hedefinde os_release_acceptance_final_gate yolunu uygula veya mevcut Rust modülünü bu sözleşmeye taşı. kernel/src/write_release.rs bir başlangıç referansıdır; mevcut deneyin ürün runtime'ına bağlı olduğunu varsayma. unsafe sınırını ve edinim/yayımlama/iade sırasını kod incelemesinde gerekçelendir.
- Değişmez / korunan bağlam
- Eksik kabul varken stable release olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_final_gate- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün sonuçların scoped özeti
- Karşı-örnek / hata girdisi
- 1900 plan tamam diye sürüm etiketi
- Gerçek konuk kabulü
- Experimental ve write engeli gerektiğinde korunur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_final_gate_positiveos_release_acceptance_final_gate_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Kod sözleşmeyle eşleşsin; derleme ve sahiplik incelemesi geçsin. Bütün sonuçların scoped özeti ile 1900 plan tamam diye sürüm etiketi ayrımı uygulanmış olsun; henüz konuk PASS iddiası yok.
- Başarısızlık ve geri dönüş
- “1900 plan tamam diye sürüm etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2500: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2496. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2498K2500 açık kapı değerlendirmesi · Olumlu ve sınır birim testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eksik kabul varken stable release olmaz.
- Uygulanacak işlem
- os_release_acceptance_final_gate_positive testini oluştur: “Bütün sonuçların scoped özeti”. Girdi sınırlarını, beklenen durumun tamamını ve kaynak sayısını denetle; yalnız fonksiyonun hata vermemesi yeterli değildir. Test filtresinin en az bir gerçek test çalıştırdığını doğrula.
- Değişmez / korunan bağlam
- Eksik kabul varken stable release olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_final_gate- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün sonuçların scoped özeti
- Karşı-örnek / hata girdisi
- 1900 plan tamam diye sürüm etiketi
- Gerçek konuk kabulü
- Experimental ve write engeli gerektiğinde korunur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_final_gate_positiveos_release_acceptance_final_gate_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- En az bir gerçek test çalışsın; Bütün sonuçların scoped özeti girdisinde tam beklenen durum ve kaynak hesabı doğrulansın.
- Başarısızlık ve geri dönüş
- “1900 plan tamam diye sürüm etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2500: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2497. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2499K2500 açık kapı değerlendirmesi · Hata enjeksiyonu ve geri alma testiPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eksik kabul varken stable release olmaz.
- Uygulanacak işlem
- os_release_acceptance_final_gate_negative testini oluştur: “1900 plan tamam diye sürüm etiketi”. Düzeltme olmadan bu karşı-örneğin sözleşmeyi bozduğunu göster; yamadan sonra açık ret ve değişmeyen sahiplik kanıtını arşivle. Başarısızlıkta kısmi edinimleri geri al.
- Değişmez / korunan bağlam
- Eksik kabul varken stable release olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_final_gate- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün sonuçların scoped özeti
- Karşı-örnek / hata girdisi
- 1900 plan tamam diye sürüm etiketi
- Gerçek konuk kabulü
- Experimental ve write engeli gerektiğinde korunur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_final_gate_positiveos_release_acceptance_final_gate_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- 1900 plan tamam diye sürüm etiketi karşı-örneği açık ret üretsin; sağlıklı durum/kanaryalar korunsun; ret sonrası kaynak sızıntısı olmasın.
- Başarısızlık ve geri dönüş
- “1900 plan tamam diye sürüm etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2500: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2498. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.
K2500K2500 açık kapı değerlendirmesi · Gerçek konukta ürün kabulüPLAN / SINANMADI
1900 plan kartı ürün kanıtı değildir. Her özelliğin host modeli gerçek konuk kabulü negatif korpusu ve dış sınırı ayrı tutulur. Bu hamlenin koruduğu değişmez: Eksik kabul varken stable release olmaz.
- Uygulanacak işlem
- Tek ürün Image'ında “Experimental ve write engeli gerektiğinde korunur” kabulünü koştur. scripts/os-acceptance/release_acceptance.mjs gelecekte yazılacak koşucudur. Kaynak, Image, fixture, seri/QMP kayıtları ve sonuç aynı hash zincirinde olsun; yalnız host modeli ya da ayrı probe Image ürüne entegrasyon sayılmaz.
- Değişmez / korunan bağlam
- Eksik kabul varken stable release olmaz
- Kod hedefi — henüz öneri
scripts/os-acceptance/release_acceptance.mjs·os_release_acceptance_final_gate- Mevcut başlangıç referansı
kernel/src/write_release.rsBu dosyanın varlığı yeni hamlenin tamamlandığını göstermez.- Olumlu deney
- Bütün sonuçların scoped özeti
- Karşı-örnek / hata girdisi
- 1900 plan tamam diye sürüm etiketi
- Gerçek konuk kabulü
- Experimental ve write engeli gerektiğinde korunur
- Test hedefleri — oluşturulmadı / çalıştırılmadı
scripts/os-acceptance/tests/release_acceptance.mjsos_release_acceptance_final_gate_positiveos_release_acceptance_final_gate_negativescripts/os-acceptance/release_acceptance.mjs- Geçiş koşulu
- Experimental ve write engeli gerektiğinde korunur; iki açılış yolu ve belirtilen RAM/CPU profillerinde ölçülsün. Negatif yolu da geçen aynı ürün imajının kanıtı olmadan kabul kapısını kapatma.
- Başarısızlık ve geri dönüş
- “1900 plan tamam diye sürüm etiketi” girdisini açık hata olarak reddet; kısmi durum yayımlama. Önce/sonra sahiplik, kaynak sayısı ve sağlıklı hizmet ilerlemesini karşılaştır. Sessiz düzeltme ya da kanıt olmadan başarı etiketi verme.
- Kanıt gereksinimi
- Kaynak / Image / fixture hash'i; gerçek test sayısı; olumlu ve negatif sonuç; konuk seri/QMP kaydı; önce/sonra sahiplik hesabı. Beklenen, henüz gözlenmeyen işaret:
TURKOS/OS/K2500: PASS. - Profil ve bağlar
- 256/512/1024 MiB · 1/2/4 vCPU · doğrudan Image + UEFI BootInfo. Hamle önkoşulu: K2499. Ayrıca faz 18 tamamen kabul edilmiş olmalı.
- Sınır
- Yalnız plan; kod, test koşusu veya konuk PASS kanıtı değildir. Mevcut deneysel sürüm ve production-write derleme engeli değişmez.