mirror of
https://github.com/firstsun-dev/git-files-sync.git
synced 2026-07-22 17:20:30 +00:00
Adds the missing harness subsystems so future agent sessions can start, stay in scope, verify work, and resume reliably: - feature_list.json: local mirror of active/next-up work (GitHub Issues on Project #6 remains the source of truth for the full backlog) - progress.md / session-handoff.md / archive/2026-07.md: session state, restart point, and monthly archive of finished work - init.sh: install + lint + test + build verification entrypoint - AGENTS.md: added Startup Workflow, Definition of Done, Stay in Scope, and End of Session sections (existing agent-tier content kept as-is) - CLAUDE.md: added a short Agent Workflow section routing to the above Validated with the firstsun-harness audit script: 100/100 across all five subsystems (instructions, state, verification, scope, lifecycle). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YYCTyZw7gUmJ7oh1VTmAqh
24 lines
483 B
Bash
Executable file
24 lines
483 B
Bash
Executable file
#!/bin/bash
|
|
set -e
|
|
|
|
echo "=== Harness Initialization ==="
|
|
|
|
echo "=== npm install ==="
|
|
npm install
|
|
|
|
echo "=== npm run lint ==="
|
|
npm run lint
|
|
|
|
echo "=== npm test ==="
|
|
npm test
|
|
|
|
echo "=== npm run build ==="
|
|
npm run build
|
|
|
|
echo "=== Verification Complete ==="
|
|
echo ""
|
|
echo "Next steps:"
|
|
echo "1. Read feature_list.json to see current feature state"
|
|
echo "2. Pick ONE unfinished feature to work on"
|
|
echo "3. Implement only that feature"
|
|
echo "4. Re-run verification before claiming done"
|