Phase 0
Spikes ve prototipler — tooling, deterministik I/O, publishing rails, CLI spikes.
Geçerli sayfanın dil sürümünü seçin.
Coretsia, sistemler büyüdükçe mimari çekirdeğin yeniden icat edilmesine gerek kalmaması için, micro'dan enterprise'a uzanan kanonik sürüm hatları etrafında inşa ediliyor. Deterministik, modüler ve uzun ömürlü kod tabanları için tasarlanmıştır.
KANONİK SÜRÜM HATLARI, TEK MİMARİ ÇEKİRDEK
Deterministik davranış, sıkı sınırlar, belgelenmiş sürüm hatları ve SSoT biçimselleştirmesi etrafında inşa edilmiş bir framework monorepo
Coretsia, kanonik mode presets ve sürüm hatları etrafında inşa edilmektedir. Belgelenmiş mod kümesi MICRO, EXPRESS, HYBRID ve ENTERPRISE'dır. Framework presets kernel tarafından sahiplenilirken, projeye özel overrides skeleton içinde kullanıcıya ait olarak kalır.
Aynı girdi verisi → aynı sonuç. Artifacts derlenir ve doğrulanır, tests kararlı kalır ve builds yeniden üretilebilir olur.
Çekirdek değişmezler SSoT docs, registries ve gates aracılığıyla sağlamlaştırılıyor. Index tek entrypoint olarak sabitlenmiş durumda; registries ve contracts ise yol haritası ilerledikçe phase phase genişliyor.
Secret leakage rails, observability policy, problem-details, middleware taxonomy ve runtime safety; son anda eklenen yamalar olarak değil, birinci sınıf mimari konular olarak ele alınır.
Coretsia, SSoT etrafında oluşturulmuş herkese açık bir yol haritasını izler. Prelude repo bootstrap, packaging law ve kanonik workflows'ü yerleştirdi; Phase 0 ve sonrası framework'ü sıkı bir sırayla inşa eder.
Spikes ve prototipler — tooling, deterministik I/O, publishing rails, CLI spikes.
Core: contracts, foundation, kernel, container ve temel Platform invariants.
Mode altyapısı ve CLI — tag-first komut kataloğu, mode presets, kernel facade.
Sürüm: micro — HTTP runtime, observability, hata işleme ve routing.
Sürüm: express — web + kalıcılık + I/O (validation, filesystem, database, migrations, auth).
Sürüm: hybrid — asenkron kalıplar, queue, events, scheduler, CQRS, secrets, enterprise E2E.
Sürüm: enterprise — observability, caching, realtime protocols, AI/LLM gateway, gelişmiş ops tooling.
Ops (non-SSoT) — IaC templates, CI/CD, zero-downtime stratejileri, HTTP/2+3 için ops rehberi.
Spikes ve prototipler — tooling, deterministik I/O, publishing rails, CLI spikes.
Core: contracts, foundation, kernel, container ve temel Platform invariants.
Mode altyapısı ve CLI — tag-first komut kataloğu, mode presets, kernel facade.
Sürüm: micro — HTTP runtime, observability, hata işleme ve routing.
Sürüm: express — web + kalıcılık + I/O (validation, filesystem, database, migrations, auth).
Sürüm: hybrid — asenkron kalıplar, queue, events, scheduler, CQRS, secrets, enterprise E2E.
Sürüm: enterprise — observability, caching, realtime protocols, AI/LLM gateway, gelişmiş ops tooling.
Ops (non-SSoT) — IaC templates, CI/CD, zero-downtime stratejileri, HTTP/2+3 için ops rehberi.
İLK HERKESE AÇIK SÜRÜM HATTI: MICRO · HER ŞEY SSOT İÇİNDE BELGELENMİŞTİR — TAHMİNE YER YOK
Herkese açık docs yalnızca Coretsia'nın neye dönüşmeyi amaçladığını değil, aynı zamanda monorepo'nun nasıl yapılandırıldığını, packages'ın nasıl adlandırıldığını ve contributors'ın nasıl çalışmasının beklendiğini de tanımlar.
Package identity path ↔ package_id ↔ composer ↔ namespace olarak sabitlenmiştir. Publishable units packages'tır; tools, docs ve varsayılan skeleton sürüm birimleri değildir.
Core; contracts, foundation ve kernel'i barındırır. Platform yerleşik framework yeteneklerini ekler. Integrations vendor-specific adapters taşır. Presets runtime modes değil, convenience packages'tır.
Skeleton; web, api, console ve worker apps olarak ayrılır; paylaşılan config, modules, resources, var ve tests bunların etrafında katmanlanır.
Contributor entrypoints repository root'ta sabittir: composer setup, composer test ve composer ci. Managed Composer repositories, zorunlu workflow'ün bir parçasıdır.
Coretsia docs zaten roadmap, packaging law, structure, SSoT entrypoint ve contributor workflows'ü tanımlar. Aşağıdaki kanonik entrypoints ile başlayın.
Prelude ve SPIKES'ten başlayıp CORE, mode infrastructure ve release tracks'e uzanan kanonik phase sırası.
DOKÜMANI AÇ →Kanonik package identity modeli, publishable-units law ve monorepo versioning policy.
DOKÜMANI AÇ →Katman modeli, framework ile skeleton sınırları ve web, api, console, worker için app topolojisi.
DOKÜMANI AÇ →SSoT dokümanları için tek navigation entrypoint; deterministik sıralama ve sabit registration rules ile.
DOKÜMANI AÇ →Repository entrypoints kullanılarak clean clone'dan green baseline'a giden en hızlı kanonik yol.
DOKÜMANI AÇ →Environment setup, green baseline ve günlük workflow kuralları için contributor kontrol listesi.
DOKÜMANI AÇ →Monorepo workflow'ünü zorunlu ve öngörülebilir kılan yerel pre-commit hooks ve ilgili kontrollerin kuralları.
DOKÜMANI AÇ →Katmanlara, izin verilen dependency yönlerine ve mimari package graph'ının nasıl okunacağına genel bakış.
DOKÜMANI AÇ →Coretsia, geliştiriciler tarafından geliştiriciler için inşa ediliyor. Geri bildiriminiz, özellik fikirleriniz var mı veya sadece early access mi istiyorsunuz? Bize yazın.