Commit graph

3 commits

Author SHA1 Message Date
darrenhinde
9675e30ca4 chore: cleanup documentation - remove temporary and redundant files
Cleanup Summary:
- Deleted .tmp/ directory (20+ temporary development files)
- Deleted tasks/ directory (old task tracking files)
- Removed 10 redundant/historical markdown files from evals/

Files Deleted:
- evals/DOCUMENTATION_CLEANUP.md (historical)
- evals/SCRIPTS_ORGANIZATION.md (historical)
- evals/agents/AGENT_TESTING_GUIDE.md (redundant)
- evals/agents/openagent/CONTEXT_LOADING_COVERAGE.md (historical)
- evals/agents/openagent/IMPLEMENTATION_SUMMARY.md (historical)
- evals/agents/opencoder/README.md (redundant)
- evals/agents/shared/README.md (redundant)
- evals/framework/scripts/README.md (redundant)
- evals/results/README.md (redundant)
- evals/test_tmp/README.md (redundant)

Result:
- Reduced from 120+ markdown files to 92 (excluding node_modules)
- Reduced evals/ from 20 to 10 markdown files
- Kept essential documentation:
  - evals/README.md (main guide)
  - evals/GETTING_STARTED.md (quick start)
  - evals/HOW_TESTS_WORK.md (technical details)
  - evals/ARCHITECTURE.md (system architecture)
  - evals/framework/README.md (framework docs)
  - evals/framework/SDK_EVAL_README.md (SDK guide)
  - evals/agents/openagent/README.md (test suite)
- Kept dev/ directory (important OpenCode internals documentation)

Benefits:
- Clearer documentation structure
- Less confusion about where to find information
- Removed outdated/historical files
- Easier to navigate and maintain
2025-11-26 21:54:18 +00:00
darrenhinde
0d1718e551 fix(evals): use test_tmp directory for test artifacts and add cleanup
- Create evals/test_tmp/ directory for test-created files
- Update all tests to write files to test_tmp/ instead of project root
- Add cleanup logic to test runner (before and after tests)
- Add comprehensive HOW_TESTS_WORK.md documentation
- Remove src/ directory that was accidentally created by tests

This prevents tests from polluting the project directory with test artifacts.
2025-11-26 10:14:29 +00:00
darrenhinde
cc96acc50e feat: add 5 essential workflow tests and reorganize with agents/ structure
- Add 5 workflow tests (task, context loading, stop-on-failure, conversational)
- Add 1 shared test (agent-agnostic approval gate)
- Reorganize: opencode/ → agents/ for clearer structure
- Rename: sdk-tests/ → tests/ for simplicity
- Update test runner paths to new structure
- Add comprehensive documentation (test plan, guides, migration)
- Update all documentation with new paths

Total: 13 tests (was 6, added 7)
Coverage: +31% workflow compliance
All tests passing: 11/11 (100%)
2025-11-22 15:20:59 +00:00