Skip to content

SPIKE: menke-5 guide ingest for agent-context store (SPIKE-001 T01)#24

Draft
jmjava wants to merge 7 commits into
mainfrom
cursor/spike-guide-ingest-agent-context-17f4
Draft

SPIKE: menke-5 guide ingest for agent-context store (SPIKE-001 T01)#24
jmjava wants to merge 7 commits into
mainfrom
cursor/spike-guide-ingest-agent-context-17f4

Conversation

@jmjava

@jmjava jmjava commented Jul 5, 2026

Copy link
Copy Markdown
Owner

SPIKE-001 — Guide ingest + dual retrieval experiment

Status: Draft — do not merge until T06 go/no-go.

This PR (orchestrator)

  • Leg 2 scaffold: menke-5 profile, append-orchestrator-context, operator runbook
  • T07: examples/retrieval-fixture/ + resolver gold test (15 assertions, CI)
  • T05: A/B harness (run-retrieval-ab-fixture.sh, mode-a baseline)
  • Leg 3 operator docs: SPIKE-001-dual-ingest-model.md, project-spdd-entities.sh, verify script checks for spdd-projection API

Paired guide branch (leg 3)

Repo Branch PR
jmjava/guide cursor/spike-spdd-dice-projection-17f4 jmjava/guide#2 (draft)

Not the DICE proposition pipeline. Leg 3 = structured markdown → __Entity__ via POST /api/v1/data/spdd-projection/load.

Operator flow (both legs)

cd ~/github/jmjava/guide && git checkout cursor/spike-spdd-dice-projection-17f4
cp scripts/user-config/application-menke-5-spdd-projection.yml.example scripts/user-config/application-menke-5.yml
GUIDE_PROFILE=menke-5 GUIDE_PORT=21337 ./scripts/append-ingest.sh   # leg 2

cd ~/github/jmjava/sdlc-spdd-orchestrator
git checkout cursor/spike-guide-ingest-agent-context-17f4
./scripts/guide/project-spdd-entities.sh                             # leg 3
./scripts/guide/verify-spike-guide-setup.sh

Remaining

  • T01 local menke-5 ingest + MCP spot-checks
  • T03 local verify __Entity__ > 0
  • T04 MCP entity traversal fork
  • T05 fill A/B ledger
  • T06 go/no-go
Open in Web Open in Cursor 

cursoragent and others added 6 commits July 5, 2026 14:59
Add exploration branch artifacts for SPIKE-001 T01 — append-ingesting
orchestrator agent-context and spdd into the existing Guide/Neo4j corpus
(leg 2 RAG chunks) using the ingest-to-hub branch's git incremental ingest.

- menke-5 profile template pointing at memory, canvas, and analysis dirs
- append-orchestrator-context.sh helper and operator runbook
- exploration log template for MCP spot-checks after ingest
- SPIKE-001 canvas and guide-rag docs updated with menke-5 references

Co-authored-by: John Menke <jmjava@gmail.com>
- Add canonical analysis artifact with branch isolation, experiment design,
  and mock fixture plan (T07)
- Create agent-context/features/SPIKE-001 workspace (requirement, analysis
  context, progress log, canvas pointer)
- Update canvas with T07/T08, safeguards for staying off main until T06
- Link operator runbook and exploration log to SPDD analysis chain
- Register Work ID on spike branch in work-registry.tsv

Co-authored-by: John Menke <jmjava@gmail.com>
Co-authored-by: John Menke <jmjava@gmail.com>
- Add examples/retrieval-fixture mock project (SPIKE-FIX-001) with seeded indexes
- Gold test: tests/test-retrieval-fixture-resolver.sh (15 assertions, 3 cases)
- Fixtures: spike-001-retrieval-gold.tsv, spike-001-mcp-queries.tsv
- menke-fixture Guide profile + append-retrieval-fixture.sh for mode B
- CI: test-retrieval-fixture-resolver workflow
- Update canvas T07, progress log, TESTING.md

Co-authored-by: John Menke <jmjava@gmail.com>
- Add retrieval A/B ledger stub and mode (a) baseline capture
- run-retrieval-ab-fixture.sh: --capture-a, --check-mcp, expect match/no_match
- verify-spike-guide-setup.sh for local Guide prereq checks
- Commit generated spike-001-mode-a-baseline.tsv (3 fixture cases)
- CI: test-retrieval-ab-baseline.sh smoke in retrieval fixture workflow

Co-authored-by: John Menke <jmjava@gmail.com>
Document leg 2 RAG vs leg 3 structured markdown projection (not DICE
proposition pipeline). Add project-spdd-entities.sh, extend verify script
for spdd-projection API, update canvas T03 and operator runbook.

Co-authored-by: John Menke <jmjava@gmail.com>
Co-authored-by: John Menke <jmjava@gmail.com>
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