Skip to content

Release-Grade Quickstart #506

Description

@flyingrobots

Migrated from Method backlog

This issue was created from a legacy filesystem backlog card. GitHub Issues are now the live work tracker; repository docs remain Method evidence.

Source backlog: docs/method/backlog/v0.1.0/DOCS_release-grade-quickstart.md
Original lane: v0.1.0
Original legend: DOCS

Original backlog card

Release-Grade Quickstart

Status: initial executable quickstart implemented; product guide polish remains.

Depends on:

Why now

v0.1.0 should be buildable by a developer who did not help author the
internals. The quickstart is the executable proof that the public path is
understandable and honest.

Required path

The quickstart should show:

  1. write or use a small GraphQL contract;
  2. generate Wesley helpers;
  3. install the package into Echo;
  4. submit an intent without ticking;
  5. run a trusted host loop;
  6. observe the intent outcome;
  7. query a bounded reading;
  8. inspect retained evidence;
  9. replay locally.

Acceptance criteria

  • Commands pass on a clean checkout.
  • The guide names which APIs are application-facing and which are host-only.
  • Examples do not call tick from application code.
  • Error examples include unsupported operation/query and missing retention
    or bounded residual posture.
  • The guide links to the version compatibility policy.

Implemented local slice

docs/quickstart-local-contract-host.md now documents the executable local
contract-host release witness, the app/host API split, compatibility checks,
and retention boundary. The command path is
cargo xtask test-slice contract-path-release.

Non-goals

  • Do not write a marketing landing page.
  • Do not require a full editor, automation app, or distributed deployment.
  • Do not promise streaming subscriptions.

Activity

  1. coderabbitai commented on Jun 1, 2026

    @coderabbitai
    Contributor
    🔗 Related PRs

    #329 - Stack Witness 0001 fixture-backed jedit walking skeleton [merged]
    #365 - feat(wesley): emit query observer host helpers [merged]
    #368 - feat(core): connect installed contract intent pipeline [merged]
    #369 - docs: add Echo v0.1.0 release plan [merged]
    #371 - feat(core): advance v0.1 contract evidence and retention [merged]


    📝 Issue Planner

    Check the box below or use the @coderabbitai plan command to generate an implementation plan and prompts that you can use with your favorite coding assistant.

    • Create Plan

    🧪 Issue enrichment is currently in open beta.

    You can configure auto-planning by selecting labels in the issue_enrichment configuration.

    To disable automatic issue enrichment, add the following to your .coderabbit.yaml:

    issue_enrichment:
      auto_enrich:
        enabled: false

    💬 Have feedback or questions? Drop into our discord!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions