How It Works
TENET ships as a Pi package (@jfl/pi). When Pi starts in a TENET project, the extension:
- Replaces the header with branded TENET identity (project name, branch, system indicators)
- Runs the SATOR boot animation with live system probes
- Registers 21+ tools (jfl_context, jfl_memory_search, jfl_eval_status, etc.)
- Fires the startup briefing — steers the model to produce a concise project briefing
- Journals every significant action automatically
Tools Available in Pi
| Tool | What it does |
|---|---|
jfl_context | Get project context (journals, knowledge, code headers) |
jfl_memory_search | Search across all indexed memories |
jfl_memory_add | Add a memory manually |
jfl_memory_status | Check memory system health |
jfl_hud | Project dashboard |
jfl_synopsis | Work summary across sessions |
jfl_pivot | Checkpoint current work |
jfl_eval_status | Current eval scores and trends |
jfl_policy_score | Score a candidate action via policy head |
jfl_crm | CRM pipeline queries |
jfl_service | Query registered services |
Session Lifecycle
Configuration
In.jfl/config.json: