📦Artifact Repository & Governance Standartları
Bu bölüm, Komtaş çalışanlarının AI araçlarıyla ürettiği artifact'lerin yönetişim standartlarını tanımlar. Artifact Repository, şirket genelinde yeniden kullanılabilir dijital çözümlerin merkezi yönetimini sağlar; Komtaş Copilot platformu aracılığıyla her artifact doğal dil sorgusuyla keşfedilebilir hale gelir.
Herhangi bir uygulama geliştirme altyapısı gerektirmeksizin, iş profesyonellerinin alan bilgileri ve AI araçlarına verdikleri promptlar aracılığıyla ürettiği tekrar kullanılabilir dijital çözümlerdir. Örnek: finansal raporlama araçları, dashboard'lar, veri analiz şablonları, otomatik süreç dosyaları.
A.1 Artifact Türleri ve Kapsam
| Tür | Açıklama | Örnekler |
|---|---|---|
| excel | Excel / CSV tabanlı araçlar | Nakit akış dashboard'u, bütçe şablonu |
| html | Etkileşimli HTML raporlar & dashboard'lar | Satış analiz raporu, KPI görselleştirme |
| Otomatik oluşturulan PDF dokümanlar | Aylık yönetici özeti, teklif şablonu | |
| script | Python/JS kod parçacıkları & betikler | Veri dönüşüm scripti, API entegrasyonu |
| report | Word/Markdown raporlar | Proje sonuç raporu, analiz dokümanı |
| prompt | Yapılandırılmış prompt şablonları | Sözleşme inceleme promptu, e-posta taslak şablonu |
A.2 Artifact ID ve Klasör Yapısı
Her artifact OneDrive'da aşağıdaki hiyerarşik yapıda saklanır. ID formatı: [DEP]-[YYYY]-[NNN] (departman kısaltması, yıl, 3 haneli sıra numarası — örn. FIN-2025-001, IT-2025-047).
Komtaş-AI-Artifacts/
├── Finans/
│ ├── FIN-2025-001-NakitAkisDashboard/
│ │ ├── README.md ← Künye, metadata, Copilot'a bildirilir
│ │ ├── artifact.html ← Ana artifact dosyası
│ │ └── CHANGELOG.md ← Versiyon geçmişi
│ └── FIN-2025-002-.../
├── Proje-Delivery/
├── IT/
└── [Departman-Adı]/
A.3 Zorunlu Metadata (README.md Künye)
Her artifact oluşturulduğu anda bir README.md dosyasıyla ilişkilendirilmelidir. Bu dosya Komtaş Copilot'ta vektörize edilerek AI destekli arama ve keşfe açılır.
| Alan | Açıklama | Örnek | Zorunlu? |
|---|---|---|---|
artifact_id | Benzersiz tanımlayıcı | FIN-2025-001 | ✅ Evet |
name | Artifact adı (kısa, anlaşılır) | Nakit Akış Dashboard | ✅ Evet |
description | Ne iş yaptığı — AI bu alanı öncelikli okur | Aylık nakit akışını görselleştirir… | ✅ Evet |
type | excel / html / pdf / script / report / prompt | excel | ✅ Evet |
owner | Oluşturan kişi (ad ve e-posta) | pinar.baydar@komtas.com | ✅ Evet |
department | Org şemasındaki resmi departman adı | Finans | ✅ Evet |
target_audience | Erişim ve görünürlüğü belirler | Finans Ekibi | ✅ Evet |
created_date | ISO 8601 formatı | 2025-03-15 | ✅ Evet |
version | MAJOR.MINOR.PATCH semantik versiyon | 1.2.0 | ✅ Evet |
tags | Virgülle ayrılmış, küçük harf arama etiketleri | finans, nakit, dashboard | ✅ Evet |
ai_tools_used | Şeffaflık için kullanılan AI araçları | Komtaş Copilot, Claude | ✅ Evet |
data_sources | OneDrive yolu veya SharePoint URL'si | /Finans/NakitVerisi/2025.xlsx | ⚠️ Dinamik veri varsa zorunlu |
refresh_frequency | Günlük / Haftalık / Manuel | Haftalık | Opsiyonel |
A.4 README.md Şablonu
Aşağıdaki şablon hem insan tarafından okunabilir hem de Copilot vektörizasyonuna uygundur. Artifact oluşturan her kişi bu şablonu doldurmakla yükümlüdür.
# [Artifact Adı]
## Künye / Metadata
- **artifact_id**: [DEP-YYYY-NNN]
- **name**: [Artifact Adı]
- **type**: [excel | html | pdf | script | report | prompt]
- **owner**: [Ad Soyad — kullanici@komtas.com]
- **department**: [Departman Adı]
- **target_audience**: [Hedef Kitle / Departman]
- **created_date**: YYYY-MM-DD
- **version**: 1.0.0
- **tags**: [etiket1, etiket2, etiket3]
- **ai_tools_used**: [Kullanılan AI araçları]
## Açıklama
[Bu artifact'in ne işe yaradığını 2-3 cümleyle açıklayın.
Arama motorları ve AI asistan bu alanı öncelikli okur.]
## Kullanım
[Artifact nasıl kullanılır? Adım adım açıklayın.]
## Veri Kaynakları
- **data_source_1**: [OneDrive yolu veya SharePoint URL]
- **refresh_frequency**: [Günlük | Haftalık | Manuel]
- **data_owner**: [Veriyi yöneten kişi]
## Erişim ve Paylaşım
- **access_level**: [Departman İçi | Çapraz Departman | Şirket Geneli]
- **collaboration_type**: [Solo | Team | Cross-Department]
- **onedrive_path**: [OneDrive klasör yolu]
## Değişiklik Geçmişi
| Versiyon | Tarih | Değişiklik | Kişi |
|----------|------------|---------------|------------|
| 1.0.0 | YYYY-MM-DD | İlk versiyon | [Ad Soyad] |
A.5 Erişim ve Yetki Modeli
| Seviye | Kapsam | Kimler Erişir |
|---|---|---|
| Departman İçi | Yalnızca ilgili departman | Departman çalışanları |
| Çapraz Departman | Belirlenen departmanlar | README'de tanımlı gruplar; yönetici onayı gerekir |
| Şirket Geneli | Tüm Komtaş çalışanları | Herkes — Governance ekibi onayı gerekir |
| Şirket Dışı | Yasak | Kesinlikle izin verilemez |
A.6 Validation Checklist
Artifact repository'e eklenmeden önce aşağıdaki 5 zorunlu madde geçilmelidir. Kontrol artifact sahibi tarafından yapılır.
| # | Kontrol Maddesi | Zorunlu? |
|---|---|---|
| 1 | README.md mevcut ve şablona uygun doldurulmuş | ✅ Evet |
| 2 | Tüm zorunlu metadata alanları eksiksiz dolu | ✅ Evet |
| 3 | target_audience tanımlanmış ve OneDrive izinleri eşleştirilmiş | ✅ Evet |
| 4 | Artifact ID DEP-YYYY-NNN kuralına uyuyor | ✅ Evet |
| 5 | Dinamik veri varsa OneDrive/SharePoint yolu README'de tanımlı | ✅ Evet* |
| 6 | CHANGELOG.md ilk giriş içeriyor | ⚠️ Önerilir |
A.7 Komtaş Copilot Entegrasyonu
Her artifact'in README.md dosyası Komtaş Copilot'a bildirilerek vektörize edilir ve AI destekli doğal dil aramasına açılır.
Kullanıcı Copilot'a sorar: "Nakit akışı takibi için kullanabileceğim bir araç var mı?" → Copilot README'leri tarar → FIN-2025-001 artifact'ini bulur → Kullanıcının erişim yetkisi kontrol edilir → Yetki varsa artifact bilgisi ve OneDrive linki sunulur → Yetki yoksa "Bu artifact Finans ekibine özeldir" mesajı gösterilir.
Ajan türü için bu repository yeterli değildir — ajanlar çalıştırılabilir hizmetlerdir, statik dosya değildir. Ajanlar için tasarlanmış metadata şeması, lifecycle yönetimi (alpha→GA→retired), RBAC, eval eşikleri ve marketplace UX için Agent Registry sayfasına geçin. Yayınlama süreci için: Ajan Onay Akışı. Deploy için: Ajan Deploy.