Sözlük
Her OpenSpec terimi, her bir satırda.
OpenSpec, git, CI ve agent araçlarında başka bir şey anlamına gelen kelimeleri yeniden kullanır. Her satır, OpenSpec anlamını verir. Son sütun, mevcut olduğunda daha fazla ayrıntıya bağlantı verir.
| Terim | Tanım | Daha fazla |
|---|---|---|
| Apply | Bir değişiklik önerisindeki görevleri uygulayın. Skill: openspec-apply-change. | Apply a change |
| Archive | Bir değişiklik önerisini tamamlayın: delta'larını ana speslere birleştirin ve klasörünü openspec/changes/archive/ içine taşıyın. | Quickstart |
| Artifact | Bir değişiklik önerisi içindeki bir planlama belgesi: proposal.md, delta spesleri, design.md, tasks.md. Bir derleme çıktısı değildir. | Artifacts |
| Capability | Sisteminizin bir davranış alanı. Her biri openspec/specs/<capability>/spec.md konumunda bir spes içerir. | Capabilities |
| Change proposal | Bir iş birimi: openspec/changes/<name>/ altında, planlama artefaktlarını içeren bir klasör. Çoğunlukla "değişiklik" olarak kısaltılır. Bir git commit'i değildir. | Propose |
| Command | Bir iş akışı için yazılmış giriş noktası. Yazım her araçta değişir (/opsx:propose, /opsx-propose). Belgeler, iş akışlarını bunun yerine beceri adıyla ad verir. | Supported tools |
| Continue | Mevcut bir değişiklik önerisi için sonraki planlama artefaktını oluşturun. Skill: openspec-continue-change. | Skills |
| Delivery | İş akışlarının nasıl kurulduğu: beceri olarak, komut olarak veya her ikisi olarak. | Set up your project |
| Delta spec | Bir değişiklik önerisi içindeki, yalnızca neyin değiştiğini ADDED, MODIFIED, REMOVED ve RENAMED başlıkları altında listeleyen spes. | Delta specs |
| Explore | Öneri yapmadan önce bir fikri agent ile düşünün. Kod yazmaz. Skill: openspec-explore. | Explore an idea |
| Fast-forward | Tüm planlama artefaktlarını tek seferde içeren bir değişiklik önerisi oluşturun, uygulamaya hazır. Skill: openspec-ff-change. Bir git hızlı ileri geçişi değildir. | Skills |
| Legacy workflow | OPSX öncesi /openspec:* komutları. | |
| Loop | Bir değişiklik önerisinin geçtiği döngü: keşfet, öner, incele, uygula, arşivle. | Quickstart |
| Main specs | openspec/specs/ ağacı: sisteminizin o anki, kabul edilmiş davranışı. Arşivleme, delta'ları buraya birleştirir. Henüz spesi olmayan bir yetenek, ADDED gereksinimlerinden birini alır. | Archive |
| OpenSpec root | Bir komutun çözümlendiği ve üzerinde çalıştırdığı openspec/ ağacı: sizin deponuzun ya da bir mağazanın. | Stores |
| OPSX | Güncel OpenSpec iş akışı sistemi ve yüklediği komut öneki (/opsx:). | |
| Profile | init'in kurduğu iş akışlarını hangi yapıda olduğu: core veya custom. | Profiles |
| Propose | Bir değişiklik önerisi oluşturun ve tüm planlama artefaktlarını bir adımda oluşturun. Skill: openspec-propose. | Quickstart |
| Registry | registry.yaml içindeki makine seviyesindeki kayıtlı mağazalar listesi. Bir paket kayıt defteri değildir. | CLI |
| Requirement | Sistemin sahip olması gereken bir davranış, SHALL ile yazılır: bir spes içindeki ### Requirement:. | Delta specs |
| Scenario | Bir gereksinimin altında, WHEN/THEN biçiminde test edilebilir bir örnek. | Delta specs |
| Schema | Bir değişiklik önerisinin hangi artefaktları ürettiğini ve hangi sırayla ürettiğini tanımlayan şey. JSON Schema değil. | Schemas |
| Skill | Bir iş akışının talimatları, AI aracınızın bunları okuduğu yerde kurulanır (.agents/skills/, ...). | Skills |
| Spec | Bugün bir yeteneğin nasıl davrandığını açıklayan bir dosya, openspec/specs/<capability>/spec.md konumunda. | Archive |
| spec-driven | Varsayılan şema: öneri, sonra delta spesleri, sonra tasarım, sonra görevler. | spec-driven |
| Store | Planlamanın birden fazla depoyu kapsadığı için makinenizde kayıtlı duran bağımsız bir OpenSpec deposu. Bir veri deposu değildir. | Stores (beta) |
| Sync | Arşivlemeden uygulanan delta'ları ana speslere birleştirin. Skill: openspec-sync-specs. | Skills |
| Template | Bir şema her artefakt için verdiği başlangıç içeriği. | Schemas |
| Update | Bir beceri olarak (openspec-update-change): bir değişiklik önerisinin planlama artefaktlarını gözden geçirin. Bir CLI komutu olarak (openspec update): OpenSpec'un kurulu dosyalarını yenileyin. | Update a change, CLI |
| Verify | Arşivlemeden önce uygulamanın bir değişiklik önerisinin artefaklarıyla eşleştiğini kontrol edin. Skill: openspec-verify-change. | Skills |
| Workflow | Adlı bir OpenSpec eylemi (öner, uygula, arşivle, ...), AI aracınıza bir beceri veya komut olarak kurulur. | Set up your project |
| Workset | Bir aracın içinde birlikte açılan kişisel, yerel klasör grubu. Bir mağaza değildir ve paylaşılan bir şey yoktur. | Worksets (beta) |