Skip to content

Expand eval corpus, MCP apply gate, A6 behavior, and CI - #8

Merged
jmjava merged 1 commit into
mainfrom
cursor/phase3-corpus-ci-937a
Sep 7, 2026
Merged

Expand eval corpus, MCP apply gate, A6 behavior, and CI#8
jmjava merged 1 commit into
mainfrom
cursor/phase3-corpus-ci-937a

Conversation

@jmjava

@jmjava jmjava commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Cloud-runnable Phase 3 work (no GPU). This expands what a workshop paper can say without a workstation Ollama session.

1. Bigger corpus

Multi-file refactors with golden + known-fail fixtures and behavior oracles:

  • move_function_imports — move clamp into bounds.py, fix imports
  • extract_shared_parser — shared parse_fields in csv_parse.py
  • split_pipelineload.py / transform.py / pipeline.py

2. MCP + apply gate

scripts/run_harness.py --orchestrate runs route → real stdio MCP → layers → accept/rewrite/reject. Keep jobs never call local_*.

3. Remaining tools

Corpus now covers local_code, local_explain, and local_review (prose layers; local_review cannot approve).

4. GitHub Actions

.github/workflows/tests.yml runs unittest, run_eval.py, run_orchestration.py, stub golden harness, and --orchestrate.

5. A6

scripts/prove_acceptance.py scores test_add_execute. A def test substring is not a pass. Shape-only fixture fails the behavior layer.

6. Dated cloud note

docs/cloud-orchestrator-results-2026-09-07.md records this Cloud Agent run:

  • 83 unit tests
  • stub golden pass@1 = 1.00 (10 cases)
  • stub observed pass@1 = 0.00, pass@end = 1.00
  • apply gate: 13 jobs, 9 delegated, 2 rejected after local layers passed

This is stub workers + a premium apply gate. It is not live GPU rates or desktop Cursor tool-picker evidence.

Validation

83 unit tests passed on this agent. Fixture corpus and stub MCP campaigns passed.

Open in Web Open in Cursor 

Add multi-file refactor cases plus local_code / explain / review,
run the premium accept/rewrite/reject gate after real stdio MCP,
require executed tests for A6, and run the no-GPU path in GitHub
Actions. Dated Cloud Agent stub results are in docs/.

Co-authored-by: jmjava <jmjava@gmail.com>
@jmjava
jmjava merged commit 6ed8002 into main Sep 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants