This repository was archived by the owner on Mar 23, 2026. It is now read-only.
Repository navigation
v0.3.0
Cleaner layout, better workflow, dogfooding
What's New
🗂️ Cleaner File Layout
All harness files now live in .long-task-harness/ directory, keeping your project root clean.
⚡ Improved Commit Flow
Pre-commit hook now warns instead of blocking. Suggests a follow-up commit for progress updates rather than amending (preserving commit hashes for session references).
🏷️ Clearer Script Naming
Claude Code-specific scripts now prefixed with claude_code_ to clarify they're optional and only for Claude Code users.
📝 Surprise Logging Pattern
New guidance for logging surprises in session entries—things that indicate model uncertainty and contain information-dense context for future sessions.
🐕 Dogfooding
The skill now tracks its own development using itself.
Migration from v0.2.x
If upgrading an existing project:
- Move your files:
mkdir .long-task-harness && mv long-task-progress.md features.json .long-task-harness/ - Update any custom scripts referencing the old paths