Konsep
Glosarium yang mendefinisikan profil bersama, adapter harness, aturan, hook, gerbang konformitas, skill, dan pekerja terdelegasi di Apothem.
Referensi singkat untuk istilah-istilah yang akan Anda temui di seluruh dokumentasi Apothem.
Profil bersama
Berkas YAML tervalidasi-skema di ~/.config/apothem/profile.yaml (timpa dengan --profile PATH).
Ia adalah satu-satunya sumber kebenaran untuk identitas, preferensi, dan konfigurasi Anda; setiap
adapter harness membacanya saat instalasi dan menurunkan konfigurasi native harness itu darinya.
Adapter harness
Adapter per-platform yang menerjemahkan profil bersama menjadi format konfigurasi native untuk harness tertentu. Runtime yang didukung tercantum di:
Claude Code, Cursor, Gemini CLI, etc.Menginstal Apothem selalu berarti: instal profil bersama, lalu materialkan satu atau lebih adapter.
Aturan perilaku
Berkas Markdown di bawah src/apothem/rules/ yang dimuat pada setiap interaksi (selalu aktif) atau
hanya saat mengedit berkas di bawah jalur tertentu (terfilter-jalur). Aturan mengkodifikasi bagaimana
harness harus berperilaku. Empat aturan selalu aktif: agnostic-posture, authority-inquiry,
session-closure, dan context-management. Indeks aturan, apothem-rule-index, dimuat bersama
keempatnya dan menyebutkan setiap aturan lain beserta kapan aturan itu perlu dibaca. Harness yang tidak
membatasi aturan berdasarkan jalur tidak memuat aturan lainnya sama sekali, sehingga indeks inilah cara
sebuah sesi menemukannya.
Hook
Skrip Python yang didaftarkan dalam konfigurasi hook sebuah harness (settings.json untuk Claude Code) dan dipicu pada peristiwa siklus-hidup seperti PreToolUse, PostToolUse, SessionStart, dan Stop; sebagian adapter juga mendaftarkan PreCompact dan PostCompact. Hook menegakkan mandat konformitas secara real-time sebelum keluaran mencapai disk. Adapter untuk harness yang tidak memiliki mekanisme hook tidak menyertakannya.
Gerbang konformitas
Bagian mekanis dari gerbang pra-emisi lima-belas-bar (M1-M15) — validator yang dapat dicek
mesin yang dijalankan sebelum sebuah artefak dipancarkan; bersifat advisori secara default,
memblokir dengan --strict. Gerbang pra-emisi adalah lantai kualitas; gerbang konformitas
menjalankan bar-bar yang dapat dicek mesin, dan hook menegakkan masing-masing bar secara real-time.
Suite rencana
Direktori terstruktur di <project-root>/.apothem/plans/<suite-name>/ yang berisi spec, master plan, berkas PHASE.md per-fase, dan artefak keluaran. Pipeline /plan mengelola suite rencana.
Skill
Teknik yang dapat digunakan kembali, dapat dipanggil melalui perintah slash, yang dipaket sebagai berkas SKILL.md di bawah src/apothem/skills/<name>/. Skill memperluas permukaan perintah slash melampaui pipeline /plan bawaan.
Pekerja terdelegasi
Asisten yang persisten dan tercakup tujuan yang didefinisikan pada jalur kanonis:
src/apothem/agents/<name>.mdPekerja terdelegasi menangani riset, audit, pemeriksaan kualitas, dan manajemen memori.