User Input
$ARGUMENTS
You must consider the user input before proceeding.
Goal
Use Harness Forge recursive mode as an explicit investigation operating layer for hard tasks, preferring Typed RLM first and only falling back to bounded structured analysis when necessary.
Execution
- Treat the text after
/hforge-recursive-investigateas the investigation objective or task focus. - Inspect
.hforge/agent-manifest.json,.hforge/runtime/index.json,.hforge/runtime/recursive/language-capabilities.json,.hforge/runtime/recursive/runtime-inventory.json, and.hforge/runtime/recursive/escalation-heuristics.jsonfirst when present. - Run
hforge recursive capabilities --root . --jsonbefore claiming recursive support for the active language or target. - Run
hforge recursive runtimes --root . --jsonbefore assuming Python or PowerShell code-cell availability. - Use
hforge recursive provision-runtime <python|powershell> --root . --jsononly when a workspace-managed runtime alias is genuinely useful. - Create or inspect a session with
hforge recursive plan "<objective>" --task-id <taskId> --root . --jsonorhforge recursive inspect <sessionId> --root . --json. - Prefer Typed RLM through
hforge recursive execute <sessionId> --file <bundle.json> --root . --jsonor--stdin. - Use
hforge recursive run <sessionId> --file <snippet>or--stdinonly when one bounded structured-analysis step is the right tool. - Inspect durable artifacts with
hforge recursive iterations,subcalls,cells,promotions,meta-ops,score, andreplay. - Reuse the recursive artifacts in your summary instead of re-scanning the whole repo.
- Keep product code unchanged unless the user explicitly asks for edits.