Peta jalan
Peta jalan publik Apothem — fitur mendatang dan peningkatan yang direncanakan.
Peta jalan ini menjelaskan ke mana Apothem menuju. Peta jalan ini adalah pernyataan niat, bukan komitmen; prioritas bergeser seiring berkembangnya proyek dan penggunanya. Untuk hal-hal yang sudah dirilis, lihat changelog. ROADMAP.md milik repositori adalah satu-satunya peta jalan; halaman peta jalan di situs web proyek dihasilkan darinya.
Legenda status: direncanakan · sedang dikerjakan · dirilis.
Rilis saat ini
Lini saat ini menghadirkan pengelola konfigurasi harness yang tidak bergantung
pada host: sebuah profil bersama (~/.config/apothem/profile.yaml) yang
dimaterialisasikan menjadi konfigurasi native-harness untuk adapter-adapter
yang terdaftar, digerakkan oleh baris perintah apothem (quickstart ·
install · update · uninstall · rollback · backups · verify · status ·
diff · harnesses · profile · doctor · migrate-workspace · completion).
| Butir | Status | Catatan |
|---|---|---|
| Tujuh belas adapter harness | dirilis | Masing-masing dengan pemasangan, pencopotan, pembaruan, dan verifikasi; halaman harness yang didukung mencantumkannya |
| Propagasi templat berbasis manifest | dirilis | Satu sumber kebenaran propagasi di src/apothem/lib/propagation-manifest.yaml |
| Situs dokumentasi | dirilis | Situs publik dengan indeks referensi yang dihasilkan, aset merek, indeks situs yang dapat dibaca mesin, dan runbook rilis |
| Rilis bertanda tangan | dirilis | Setiap GitHub Release membawa artefak bertanda tangan, SBOM, dan provenance build |
Pipeline /plan dan /research | dirilis | Pipeline perencanaan bertahap — spesifikasi, pembuatan, tinjauan, dan eksekusi — ditambah pipeline riset tiga belas tahap |
Perintah audit dan loop /fortress | dirilis | Audit sesuai permintaan untuk keamanan, kode, aksesibilitas, kinerja, dependensi, rantai pasok, model ancaman, arsitektur, tinjauan kode, tinjauan dokumentasi, dan UX, yang dibungkus oleh loop pengerasan /fortress |
| Infrastruktur audit dan tinjauan penyimpangan | dirilis | Pemindai inventaris dan penyimpangan di balik perintah audit |
| Gerbang konformitas | dirilis | Validator untuk header kepengarangan, penamaan, mutu penulisan kode, kata-kata pengelak (hedging), dan resiprositas binding di atas setiap permukaan yang dimaterialisasikan, dengan golden behavior-diff yang mengunci keluaran setiap adapter |
| Memori tahan lama dan pembelajaran berkelanjutan opt-in | dirilis | Tingkat memori persisten dan loop pembelajaran opt-in yang membawa konvensi yang telah dikonfirmasi lintas sesi |
| Distribusi npm / npx | dirilis | Paket @ahmed-g-gad/apothem menjalankan mesin melalui npx @ahmed-g-gad/apothem |
| Daftar plugin Claude Code | dirilis | Dipasang dengan /plugin marketplace add ahmed-g-gad/apothem |
| Pipeline CI/CD dan rantai pasok rilis bertanda tangan | dirilis | Setiap perubahan digerbang oleh lint, pengujian, pemeriksaan tipe, build dokumentasi, dan pemeriksaan rantai pasok sebelum rilis |
Jangka pendek
| Butir | Status | Catatan |
|---|---|---|
| Panduan dokumentasi | sedang dikerjakan | Lebih banyak panduan yang berfokus pada tugas, diagram, dan contoh untuk penyiapan harness nyata |
| Cakupan platform npx | direncanakan | Menjaga entry point npx @ahmed-g-gad/apothem tetap selaras dengan setiap rilis dan memperluas cakupan platformnya |
| Pertumbuhan daftar plugin | direncanakan | Mengembangkan daftar plugin seiring stabilnya permukaan marketplace |
| Lebih banyak adapter harness | direncanakan | Harness tambahan seiring konvensi konfigurasinya stabil dan pengguna memintanya |
| Peningkatan skema profil | direncanakan | Permukaan override per harness yang lebih kaya dan diagnostik validasi yang lebih ketat |
| Validasi profil di gerbang konformitas | direncanakan | Memvalidasi profil bersama terhadap skemanya sebagai pemeriksaan gerbang |
| Versioning dan migrasi profil | direncanakan | Memberi versi pada format profil dan memigrasikan profil yang lebih lama ke versi baru |
apothem update --watch | direncanakan | Mematerialisasikan ulang konfigurasi harness ketika profil berubah |
Jangka lebih panjang
| Butir | Status | Catatan |
|---|---|---|
| Sinkronisasi profil yang di-host di cloud | direncanakan | Opsional dan dikendalikan operator |
| Pengelolaan profil bersama tim | direncanakan | Satu profil yang dibagikan ke seluruh tim |
| Ekstensi editor dengan umpan balik konformitas langsung | direncanakan | Temuan konformitas saat Anda menyunting, di editor keluarga VS Code |
Visi jangka panjang
Apothem bertujuan menjadi cara default bagi siapa pun untuk mengelola konfigurasi harness di semua alat yang mereka gunakan: tulis konvensi sekali, materialisasikan di mana saja, dan jaga agar tetap sinkron seiring berkembangnya preferensi maupun harness.
Cara memengaruhi peta jalan
- Buka atau beri suara dukungan (upvote) pada sebuah isu di pelacak isu; permintaan fitur di sana adalah cara untuk mengusulkan butir peta jalan. Permintaan yang populer bergerak lebih cepat.
- Lihat CONTRIBUTING.md untuk cara mengusulkan dan mendaratkan perubahan.