albert-compat
Compatibility harness for Albert CLI — part of the Ternary Intelligence Stack.
What this crate provides
Upstream manifest extraction and path resolution utilities that let Albert orient itself inside any project:
| Feature | What it does |
|---|---|
| Manifest extraction | Locate and parse ALBERT.md / .ternlang.json config files |
| Path resolution | Resolve project root, workspace root, and config search paths |
| Compat layer | Bridge between Albert's runtime expectations and host project layout |
Used internally by albert-cli during session initialization to build the cognitive map of the current repo before any slash command runs.
Part of the Albert ecosystem
| Crate | Role |
|---|---|
albert-runtime |
Session, MCP, auth, bash |
albert-api |
Multi-provider LLM client |
albert-commands |
Slash command library |
albert-tools |
Tool execution layer |
albert-compat |
This crate — manifest extraction harness |
albert-cli |
Binary (albert) |