Skip to content

Add Kasana Agent Harness 2.0 as related research - #264

Merged
jmjava merged 8 commits into
mainfrom
cursor/kasana-harness-research-e0e2
Sep 10, 2026
Merged

jmjava merged 8 commits into
mainfrom
cursor/kasana-harness-research-e0e2

Conversation

@jmjava

@jmjava jmjava commented Sep 10, 2026 •

Copy link
Copy Markdown
Owner

Summary

Planning-only: Kasana overlay, Uberorchbot-on-Cloud-Agents vision, and a publishable blog draft.

Branch (pushed, pick up locally): cursor/kasana-harness-research-e0e2

git fetch origin cursor/kasana-harness-research-e0e2
git checkout cursor/kasana-harness-research-e0e2
Doc What
docs/research/kasana-agent-harness-2-0.md Integrate Kasana as /sdlc-spdd-code overlay (I0–I3)
docs/research/uberorchbot-via-sdlc-spdd.md Platform = Cloud Agents + Environments; Uberorchbot dispatches
docs/blog/cloud-agents-as-the-sdlc-platform.md Blog-form intended architecture (draft)

This Cloud Agent cannot push to jmjava/blogs. Continue locally to use the blog updater.

REASONS Canvas

  • Work ID: LOCAL-001-kasana-harness-research (offline)

Test Plan

  • Working tree clean and pushed to origin
  • Read the three docs above
Open in Web Open in Cursor 

cursoragent and others added 8 commits September 10, 2026 12:37
File the CodeToDeploy article as product/integration research and map it against SDLC-SPDD: process harness vs coding-agent loop, what already matches, what to keep different, and a ranked adopt list that does not change gate_check or the DOC-002 freeze.

Co-authored-by: jmjava <jmjava@gmail.com>
Kasana's loop maps onto /sdlc-spdd-code required behavior (host assistant retries). gate_check stays enter-phase. sdlc_engine does not grow an AgentHarness class.

Co-authored-by: jmjava <jmjava@gmail.com>
Replace the 'adopt later if asked' sketch with I0–I3. Decision is overlay on /sdlc-spdd-code. The only rejected shape is a Python AgentHarness that replaces this repo.

Co-authored-by: jmjava <jmjava@gmail.com>
Uberorchbot is the outer dispatcher (claim, next, gate, spawn one phase). The target repo's SDLC-SPDD install remains the process. /sdlc-spdd-code stays the Kasana inner loop. Repo was not readable from this environment; assumptions are labeled.

Co-authored-by: jmjava <jmjava@gmail.com>
…sion.

The platform is Cursor Environments (builds, secrets, toolchain) and Cloud Agents (one SDLC phase per spawn). Uberorchbot only dispatches. SDLC-SPDD and the Kasana code overlay run inside the pod, not in a second agent farm.

Co-authored-by: jmjava <jmjava@gmail.com>
Four-layer post (Environment, Cloud Agent, SDLC-SPDD, Kasana overlay, Uberorchbot dispatcher). Draft lives in this orchestrator; this Cloud Agent token cannot push to jmjava/blogs.

Co-authored-by: jmjava <jmjava@gmail.com>
Code-phase verify-before-done and review-time Files: vs diff stay command-spec
exit/review checks, not gate_check. Ship the path-scope helper, Cloud Environment
install line, and corrected plugin-only Uberorchbot wording so PR 264 matches
the implemented CASP overlay.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jmjava
jmjava marked this pull request as ready for review September 10, 2026 22:00
@jmjava
jmjava merged commit 89f4911 into main Sep 10, 2026
23 checks passed
@jmjava
jmjava deleted the cursor/kasana-harness-research-e0e2 branch September 10, 2026 22:00
@jmjava jmjava mentioned this pull request Sep 10, 2026
2 of 3 tasks
jmjava added a commit that referenced this pull request Sep 10, 2026
…ime git hook. (#267)

I1/I2 already landed on main via #264; this leftover lets maintainers opt in to lint/typecheck/tests without inventing a Work ID or forcing a hook onto every target.

Co-authored-by: Cursor <cursoragent@cursor.com>
jmjava added a commit that referenced this pull request Sep 10, 2026
The root and docs hubs still described Kasana as a plan after #264–#269.

Co-authored-by: Cursor <cursoragent@cursor.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