بنقرة واحدة
checkpoint
Capture moment of clarity before moving forward
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Capture moment of clarity before moving forward
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Trigger autonomous curiosity-driven exploration. The soul picks a topic from memory gaps or curiosity seeds, searches the web, and stores what it finds as dream-tagged memories.
Fine-tune the Qwen3-0.6B hint model — corpus gen, LoRA/unsloth, GGUF export, Ollama
Review soul discoveries (fixes, improvements, corrections) one by one, accept or discard each, implement accepted ones, build chitta, and optionally release.
First-principles review — question requirements, delete unnecessary parts, simplify, optimize with evidence, automate last. Use for code review, refactor, performance, or architecture.
Token-savvy session continuation. Rebuilds working context from transcript + soul memories in ~1500 tokens instead of replaying full history. Use when starting a new session to continue previous work.
Resume a thread by loading its ~800-token context capsule
استنادا إلى تصنيف SOC المهني
| name | checkpoint |
| description | Capture moment of clarity before moving forward |
| execution | direct |
[checkpoint] moment of clarity, not backup
when: before /clear | risky change | breakthrough | confusion | session end
capture:
goal: intention, not task
state: done+in_progress+blocked+next
context: decisions+files+patterns+gotchas
feeling: confident|uncertain|frustrated|flowing
ledger_save with structured dataUse ledger_save to persist the checkpoint:
{
"session_id": "<current-session-uuid>",
"project": "<project-name>",
"mood": "confident|uncertain|frustrated|flowing",
"coherence": 0.85,
"confidence": 0.90,
"todos": [{"content": "Task description", "status": "done|in_progress|pending"}],
"active_files": ["path/to/file1.cpp", "path/to/file2.hpp"],
"decisions": ["Chose approach X over Y because Z"],
"next_steps": ["Step 1", "Step 2"],
"blockers": ["Issue blocking progress"],
"discoveries": ["New insight or learning"],
"snapshot": "# Checkpoint: [Goal]\n\n## Summary\n..."
}
# Checkpoint: [Goal in 5 words]
## Intention
What we're trying to achieve (not just what we're doing)
## Status
- **Done**: What's completed
- **In Progress**: Current work
- **Blocked**: What's stuck and why
- **Next**: Immediate next steps
## Key Decisions
- Decision 1: rationale
- Decision 2: rationale
## Active Files
- `path/to/file.ext` - what/why
## Discoveries
- Pattern or insight learned
- Gotcha to remember
## Mood
confident|uncertain|frustrated|flowing
## Next Steps
1. First thing to do
2. Second thing to do
chitta ledger_save \
--session-id "abc-123" \
--project "cc-soul" \
--mood "confident" \
--coherence 0.85 \
--todos '[{"content":"Implement ledger","status":"done"},{"content":"Test ledger","status":"in_progress"}]' \
--active-files '["chitta/src/simple_cli.cpp","chitta-field/src/store.rs"]' \
--decisions '["Use chitta-field as memory substrate"]' \
--next-steps '["Build and test","Update skills"]' \
--snapshot "# Checkpoint: Implementing ledger continuity system"