Langsung ke konten
M
MANTRA

FAQ

Pertanyaan yang sering ditanyakan tentang MANTRA.

Umum

Apa itu MANTRA?

MANTRA adalah sistem constitutional governance untuk keputusan teknis. Bayangkan seperti Git untuk kode, tapi untuk aturan dan keputusan arsitektur. Setelah terhubung ke AI assistant (Claude Code, Cursor, Windsurf), AI Anda otomatis mengerti aturan tim Anda tanpa perlu dijelaskan ulang setiap sesi.

Apa bedanya MANTRA dengan ADR (Architecture Decision Records)?

ADR biasanya hanya file Markdown di repo — format tidak konsisten, tidak ada validasi, tidak bisa dicari oleh AI, dan tidak ada enforcement. MANTRA mengambil konsep ADR lalu menambahkan: format standar (4×4 matrix), validasi 3 tahap, integrasi langsung ke AI assistant via MCP, constraint enforcement otomatis, dan immutability (keputusan tidak bisa diubah, hanya di-supersede).

Apakah MANTRA hanya untuk software engineering?

Tidak. MANTRA menyediakan 10 template industri: Software Engineering, Healthcare, Government, Finance, Education, Manufacturing, Research, NGO, Startup, dan Corporate Law. Setiap template menyesuaikan terminologi dan contoh sesuai domainnya.

Apakah MANTRA gratis?

Ya, saat ini semua fitur tersedia gratis selama Early Access — termasuk unlimited organizations, unlimited decisions, 40+ MCP tools, dan 10 template industri. Paket berbayar (Pro dan Enterprise) akan tersedia di masa mendatang dengan fitur tambahan.

AI & Keamanan

Apakah AI bisa membuat keputusan arsitektur sendiri?

Tidak. Ini prinsip fundamental MANTRA (MANTRA-LAW-001 §6): AI memiliki ZERO approval authority. AI hanya bisa membantu draft, mencari keputusan yang relevan, dan memeriksa kepatuhan kode. Keputusan final selalu dari manusia.

Bagaimana jika MANTRA server down? Apakah AI assistant berhenti bekerja?

AI assistant tetap bisa bekerja seperti biasa — hanya saja tidak akan bisa mengakses keputusan MANTRA sementara waktu. Begitu server kembali online, semua data tetap utuh karena keputusan bersifat immutable.

Apakah data keputusan saya aman?

Ya. Setiap organisasi memiliki data yang terisolasi. Keputusan bersifat immutable (tidak bisa diubah atau dihapus), sehingga ada audit trail lengkap. Anda juga bisa export semua data kapan saja dalam format JSON, Markdown, ADR, atau SQL dump.

Apakah AI membaca kode saya?

MANTRA MCP server hanya memproses query yang Anda kirim (seperti file path, scope, atau statement). MANTRA tidak mengakses repository Anda secara langsung — AI assistant yang membaca kode, lalu menggunakan MANTRA untuk mengecek kepatuhan terhadap keputusan.

Teknis

Apa itu MCP dan mengapa MANTRA menggunakannya?

MCP (Model Context Protocol) adalah standar terbuka dari Anthropic yang memungkinkan AI assistant terhubung ke tools eksternal. Dengan MCP, AI assistant Anda otomatis mengerti kapan harus menggunakan MANTRA — Anda tidak perlu menghafal nama tool atau menulis command manual.

IDE apa saja yang didukung?

MANTRA mendukung semua AI assistant yang kompatibel dengan MCP: Claude Code, Cursor, Windsurf, dan lainnya. Selain itu, MANTRA bisa mengexport keputusan sebagai IDE rules dalam 9 format: .cursorrules, CLAUDE.md, GitHub Copilot, Windsurf, Aider, Cline, AGENTS.md, format universal, dan custom.

Bagaimana cara keputusan di-enforce?

Ada beberapa layer enforcement: (1) AI assistant otomatis memeriksa kode terhadap constraints saat review, (2) mantra_scan bisa memindai annotation coverage di seluruh project, (3) mantra_diff_review bisa memeriksa git diff sebelum merge. Setiap pelanggaran tercatat sebagai violation dengan referensi ke keputusan yang dilanggar.

Apa itu 4×4 Decision Matrix?

Setiap keputusan diklasifikasikan dalam 4 Domain (INT: intent, ARCH: architecture, CTL: control, EVO: evolution) × 4 Aspect per domain = 16 kategori total. Ini memastikan setiap keputusan punya tempat yang jelas dan bisa dicari secara terstruktur.

Apa yang dimaksud 'immutable'?

Keputusan yang sudah dibuat dan di-approve tidak bisa diubah atau dihapus. Jika keputusan perlu diperbarui, Anda membuat versi baru yang 'supersede' versi lama (misalnya v1.0.0 → v2.0.0). Versi lama tetap ada sebagai historical record, sehingga Anda selalu punya audit trail lengkap.

Tim & Organisasi

Berapa banyak orang yang bisa menggunakan satu organisasi?

Selama Early Access, tidak ada batasan jumlah anggota tim. Setiap anggota bisa login, membuat keputusan, dan mereview keputusan orang lain.

Apakah bisa punya beberapa organisasi?

Ya. Satu akun bisa membuat atau bergabung ke beberapa organisasi. Setiap organisasi memiliki keputusan dan konfigurasi yang terisolasi.

Bagaimana onboarding engineer baru?

Ini salah satu value proposition utama MANTRA. Engineer baru cukup setup MCP server (5 menit), lalu AI assistant mereka otomatis mengerti semua aturan arsitektur tim. Tidak perlu membaca dokumen berlembar-lembar — AI yang menjelaskan konteks saat dibutuhkan.

Masih ada pertanyaan?

Hubungi kami untuk pertanyaan yang belum terjawab.