Reset

NeoLabHQ/context-engineering-kit/plugins/fpf/skills/reset

by NeoLabHQ23e2428e809d77717f8acc9659c374a3a1fcb93eNo licenseListed Oct 9, 2026Updated Oct 9, 2026

Reset the FPF reasoning cycle to start fresh

Instructions onlyAI & Agents
AI-generated overview

Resets an FPF reasoning cycle by archiving, deleting, or re-staging hypothesis files.

What it does
This skill resets the FPF reasoning cycle to start fresh. It offers three options: a soft reset that writes a session archive under .fpf/sessions/ and optionally moves active hypothesis files to an archive directory, a hard reset that deletes all FPF knowledge, evidence, and decision files, and a decision reset that moves hypotheses back a level for re-auditing or re-verifying. It then reports the resulting state and suggests starting a new cycle.
When to use it
Use it when a user wants to abandon or restart an FPF reasoning session. It fits clearing active hypotheses, permanently wiping FPF data on explicit request, or re-evaluating existing hypotheses by moving them back to an earlier level.
Requirements
No scripts are shipped; it is instructions only. It assumes an existing .fpf directory structure with knowledge, evidence, and decision files, and uses shell commands such as mkdir, mv, and rm.

Reset Cycle

Reset the FPF reasoning cycle to start fresh.

Action (Run-Time)

Option 1: Soft Reset (Archive Current Session)

Create a session archive and clear active work:

  1. Create Session Archive

Create a file in .fpf/sessions/ to record the completed/abandoned session:

markdown
# In .fpf/sessions/session-2025-01-15-reset.md---id: session-2025-01-15-resetaction: resetcreated: 2025-01-15T16:00:00Zreason: user_requested---
# Session Archive: 2025-01-15
**Reset Reason**: User requested fresh start
## State at Reset
### Hypotheses- L0: 2 (proposed)- L1: 1 (verified)- L2: 0 (validated)- Invalid: 1 (rejected)
### Files Archived- .fpf/knowledge/L0/hypothesis-a.md- .fpf/knowledge/L0/hypothesis-b.md- .fpf/knowledge/L1/hypothesis-c.md
### Decision StatusNo decision was finalized.
## Notes
Session ended without decision. Hypotheses preserved for potential future reference.
  1. Move Active Work to Archive (Optional)

If user wants to clear the knowledge directories:

bash
mkdir -p .fpf/archive/session-2025-01-15mv .fpf/knowledge/L0/*.md .fpf/archive/session-2025-01-15/ 2>/dev/null || truemv .fpf/knowledge/L1/*.md .fpf/archive/session-2025-01-15/ 2>/dev/null || truemv .fpf/knowledge/L2/*.md .fpf/archive/session-2025-01-15/ 2>/dev/null || true
  1. Report to User
markdown
## Reset Complete
Session archived to: .fpf/sessions/session-2025-01-15-reset.md
Current state:- L0: 0 hypotheses- L1: 0 hypotheses- L2: 0 hypotheses
Ready for new reasoning cycle. Run `/fpf:propose-hypotheses` to start.

Option 2: Hard Reset (Delete All)

WARNING: This permanently deletes all FPF data.

bash
rm -rf .fpf/knowledge/L0/*.mdrm -rf .fpf/knowledge/L1/*.mdrm -rf .fpf/knowledge/L2/*.mdrm -rf .fpf/knowledge/invalid/*.mdrm -rf .fpf/evidence/*.mdrm -rf .fpf/decisions/*.md

Only do this if explicitly requested by user.

Option 3: Decision Reset (Keep Knowledge)

If user wants to re-evaluate existing hypotheses:

  1. Move L2 hypotheses back to L1 (re-audit)
  2. Or move L1 hypotheses back to L0 (re-verify)
bash
# Re-audit: L2 -> L1mv .fpf/knowledge/L2/*.md .fpf/knowledge/L1/
# Re-verify: L1 -> L0mv .fpf/knowledge/L1/*.md .fpf/knowledge/L0/

Source and attribution

Source:NeoLabHQ/context-engineering-kitinplugins/fpf/skills/resetat commit23e2428

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal