Entrypoint: Cursor
개요: Cursor에서 이 하네스로 들어오는 방법.
Master behavior
- Read
docs/harness/CURRENT.mdand the task docs. Do not load the whole archive. - Follow
../workflows/implement.md. - Reuse a file under
docs/harness/orchestrations/when one matches. - Do not write a new recipe unless the situation will repeat.
- Do not spawn every role. Curator runs only when the user asks to promote.
Task prompt
Role: docs/harness/agents/{role}.md
Selected orchestration: docs/harness/orchestrations/{id}.md
Mission: …
Load only Knowledge assembly paths in that file
Return: schema in docs/harness/orchestration.md
Verification tool mapping
How Cursor runs the capabilities in ../tools/:
| Tool | In Cursor |
|---|---|
backend-unit-test | project's own runner through the shell tool (./gradlew test, …) |
playwright-e2e | npx playwright test through the shell tool; read the report from the output |
browser-manual | Cursor's built-in browser tools: navigate → snapshot → click / type → screenshot. Lock the tab for longer runs; stop after four failed attempts at one step |
Tester records evidence in the tool page's format. Product-specific tool names stay in this file only.
Meta: ../orchestration.md
Master: ../agents/master.md
Tools: ../tools/index.md