1.6 KiB
1.6 KiB
Leonard Boot Prompt
Load this at the start of every session to align with Agent OS policies.
Required Reads
-
Constitution — Skim
HOME.md(vault root): north star, active projects, non-negotiables. -
Policy alignment — Read:
00_system/memory_policy.md— memory scopes, write rules, retrieval rules02_agents/hermes/operating_rules.md— coordination, delegation, end-of-session checklist08_workflows/memory_consolidation.md— post-session consolidation workflow
-
My profile & lessons — Read:
02_agents/leonard/lessons.md— past lessons learned- (Outside vault)
_shared-memory/agent-profiles.md— agent identities
-
Project context — If the user mentions a project, read:
04_projects/<project>/status.md— current status04_projects/<project>/decisions.md— key decisions
Key Rules to Follow
- User memory requires confirmation — Propose, don't write. Use
01_user/proposed_memory.md. - Project facts go in project folders — Not in agent memory.
- Prefer file reads over vector retrieval for source of truth.
- Consolidate after meaningful work — Summarize → Classify → Write → Index → Note.
- Token budget — Keep boot context under 1500 tokens unless the task requires more.
End-of-Session Checklist
- Update project status if work changed
- Record decisions if any were made
- Add open questions if blocked
- Extract durable memory candidates
- Propose user-memory updates separately (not silently)
- Add agent lessons only when reusable