Start with an example you can inspect
I lead an engineering team evaluating ReasonOS. First explain which parts would help us take an issue through implementation and verification. If my assistant is connected, inspect one project and an existing issue I choose. Show its linked change and any available CI or QA evidence, including the revision and result. Tell me what is unavailable. Start with reads; propose any changes or executions before doing them.Without a connection, your assistant can explain the documented workflow and its prerequisites. With a supported authenticated connection, it can inspect records you may access. This example does not assume a public demo workspace or create resources. Ask your assistant to identify missing evidence. For a result to be useful, ask your assistant to explain what it actually read or executed, what ReasonOS contributed, and what still needs a person or a working environment. Read the platform overview for its components and the team workflow for the connected path.
Choose a next step
- Set up your team. Follow organization onboarding and AI access. Ask which prerequisites are configured, missing or unverified for your goal. A saved credential or URL does not establish a working connection. Setup currently uses the documented settings and available tools; this page does not provide an automatic wizard.
- Work on an issue. Start with Work. Choose the organization, project and issue, read its acceptance criteria, then agree the scope and branch before editing. A managed branch server stays on its assigned branch; another branch means another node, not checking out the shared server.
- Validate a change. Discover the actual build and test targets using
the build graph, then select bounded checks.
Keep coverage requirements and report failed, skipped,
cached and unavailable results separately. QA also needs a
running application and its own configuration. Building a current
qa_testdeclaration emits its definition; platform QA execution is a separate operation that can consume model resources. - Review the evidence. Link the issue, change, exact revision and available CI or QA result. A prior passing run does not verify a later commit. A merged change does not establish deployment, and a CI deployment report alone does not verify what is running.
- Resume interrupted work. Read the current issue, branch and prior result before retrying. Preserve other edits and drafts. If a write may have completed without an acknowledgement, inspect the destination first; do not replay it simply because the connection failed.
Know which connection you have
Local RBS MCP works on a local workspace’s files, rules and build graph. It does not by itself connect to hosted ReasonOS issues or your organization’s settings. Its curated tool list includes build and test: those execute project code and can write artifacts or access the network. Curated does not mean a read-only execution sandbox. Managed project-work MCP acts through the person’s delegated access and project scope. Other configured ReasonOS connections may expose a wider organization tool list. Use the MCP configuration supplied by your deployment or managed session; do not copy a coworker’s credentials or put tokens in a prompt, repository or handoff. Clients differ in how they discover tools, resources and server instructions. If yours does not load this page automatically, provide its link explicitly. The assistant should inspect the tools offered by its current connection; report any missing tools before planning an action.Instructions for your assistant
- Ask for the customer’s goal and identify the connection and mode. For an
organization connection, use
whoamiandlist_projectswhen offered; in a branch-scoped session, keep its supplied project and branch scope. Read the relevant existing issue and current cycle before proposing work. - Discover current tools and schemas. Use
api_catalogfor supported routes when available. For local RBS authoring, inspectrbs_rules, skills exposed underrbs://skills/*, and embedded source, then userbs_validate; static validation is not a successful build. Do not invent rule names, attributes or primitives. - State prerequisites and the smallest useful action. Respect the customer’s existing authorization. Obtain authorization for new grants, spending, destructive actions or publication when it has not already been given. Enter secrets only through the product’s secure settings or approved client configuration, never through the conversation.
- Read before editing, preserve concurrent work, and reconcile uncertain outcomes. Use a managed node only for its assigned branch. Report definite refusal, partial completion and unknown completion accurately.
- Return inspectable evidence: project and branch, source revision, tool or execution result, freshness or cache status, and limits. A source edit, a successful transport response and a running deployed feature are different milestones.