Bootstrap a new research shell workspace with the current CLI. Use when creating a workspace, previewing research workspace init, deciding whether to pass --core-url, or checking the required manual follow-up steps after workspace creation.
Contribute a reusable change back to the shared research core. Use when a project-local improvement is ready for harvest, when preparing a focused upstream PR against this repo, or when you need the current manual path because research propose is not implemented.
Create a research project inside an existing workspace. Use when running or previewing research project create, checking workspace-root requirements, or deciding whether to add the optional --github-repo remote creation step.
Decide where a change belongs in the research core ecosystem. Use when choosing between a project-local prototype, an ejected project copy, a harvested shared library in libs/, or a core workflow/docs update grounded in the hub-and-spoke architecture.
Run the current read-only workspace diagnostics. Use when running or interpreting research doctor, checking research.yaml, the configured Core checkout, or validating uv and JAX without mutating the workspace.
Repair the configured Core checkout in the current workspace. Use when previewing or running research workspace repair, resetting the Core submodule back to the workspace-recorded revision, or removing blocking changes under corepath. This command mutates Git state, so prefer --dry-run first.
Validate search changes against the live Ragdocs corpus. Use when testing the installed daemon after changing search, indexing, or searchkernel behavior.
AGENTS.md instructions for andnp/ragdocs-mcp, covering ai context & behavioral guidelines, 1. project mission, 2. architectural mental model, a. interface layer and b. application core.