Ana içeriğe geç

Canon Scope and Boundaries

🔴 İki kapsam ayrı tutulur: Canon'un nihai yöneteceği alanlar (A) ile bu release'de fiilen üretilen kayıtlar (B) aynı-şey-değildir. "A'da yazıyor → şimdi yapabilirim" yorumu yanlıştır (C ile sınırlanır).

A. End-State Canon System Scope (nihai)

Canon olgunlaştığında şu alanları yönetir (gelecek-kapsam; bu-release authoring-kapsamı-değil):

  • Anayasa (constitution), governance, strateji.
  • Gereksinim (requirements: use-case · business-rule · invariant).
  • Karar (decisions: yeni-ADR), mühendislik (engineering), AI-operasyon (ai-operations).
  • Güvence (assurance: kontrol/SLO/standart-profil), izlenebilirlik+kanıt (traceability).
  • Normative / Execution / Evidence / Learning düzlemlerinin kalıcı-ayrımı.

🔴 Requirements ve Decisions (ADR) nihai-Canon-kapsamındadır; fakat bu foundation-release'inde authoring-kapsamı-DIŞINDADIR (bkz. C).

B. Canon Foundation v2 — Current Release Scope (bu PR)

Bu release fiilen şunları üretir:

  • Anayasa-çekirdeği: Charter · Scope · Authority.
  • Governance-çekirdeği: ID-standard · metadata-schema (+ JSON) · lifecycle/approval-matrix · decision-hierarchy · legacy-policy.
  • İlk-strateji-kaydı (Market→Network→OS) · standards-profile (applicability-only) · traceability-model · kayıt-template.
  • canon/ klasör-iskeleti + tek-Canon portal-sınırı (legacy-banner).
  • Mevcut teknik-platformun korunması (repository, portal, CI, artifact, Verify).

C. Current Release Exclusions (bu PR'da YAPILMAZ)

🔴 Bu foundation-release yapmaz (A'da-olsa-bile):

  • Detaylı use-case authoring veya yeni-ADR authoring.
  • Mevcut uygulama-kodunu (Laravel/eventinn) değiştirmek; veritabanı / schema / migration.
  • Production-deployment · DNS · Cloudflare · Forge-site · SSL · secret · canlı-release.
  • M2b çalışması (PAUSED).
  • Eski-ADR/use-case'i yeni-Canon-record-olarak içe-almak.
  • Portal-teknolojisini değiştirmek; eski-Canon'u yerinde-yamamak; ikinci-Canon kurmak.

D. Sınır ilkeleri

  1. Eski içerik legacy / non-canonical; otomatik-Canon-değil (Legacy Policy, CAN-GOV-LEGACY-001).
  2. acceptedeffective; effective normatif-kayıt için yetkili-kabul + effective_at, runtime için exact-SHA-evidence.
  3. Externally-reachable-staging / herhangi-altyapı-mutasyonu = ayrı İnsan-CEO-kararı.
  4. Use-case-önce-ADR, ADR-önce-schema/implementation (ürün-kararları; Canon-kuruluş-tooling'i için bootstrap-istisnası, CAN-CON-CHARTER-001 §3.1).

E. Değişiklik

Kapsam (A/B/C) yalnız İnsan-CEO kararıyla genişler/daralır (constitutional). Kapsam-dışı-bir-işlem talep-edilirse → Müdür durur ve karar-paketi getirir (uygulanmış-varsayım-yok).


CAN-CON-SCOPE-001 · constitution/normative · A=end-state ⊥ B=release ⊥ C=exclusions · governance_status: proposed · Canon Foundation v2.