Thanks to visit codestin.com
Credit goes to github.com

Skip to content

docs: add Xyph Gate Alpha demo plan#79

Open
flyingrobots wants to merge 2 commits into
mainfrom
docs/xyph-gate-alpha-demo-plan
Open

docs: add Xyph Gate Alpha demo plan#79
flyingrobots wants to merge 2 commits into
mainfrom
docs/xyph-gate-alpha-demo-plan

Conversation

@flyingrobots

Copy link
Copy Markdown
Owner

Summary

Adds a live Continuum reference page for the Xyph Gate Alpha demo plan.

The new page captures the cross-repo campaign spine for the first protected workflow:

  • payment_receipt_required@0
  • payment_reliability@0
  • EchoProofPlanV0
  • TraceRunReceiptV0
  • WitnessCapsuleV0
  • HorizonDiffV0
  • ObligationV0

It also documents the end-to-end demo script, repository responsibilities, GP0-GP12 goalposts, threat model, effector boundary, prior-art/reuse bias, and near-term working order.

Docs Routing

  • Links the plan from docs/index.md under stack coordination.
  • Adds the plan to docs/catalog.yaml as a convergence reference for stack maintainers and agents.

Related

Validation

  • node scripts/docs-lint.mjs
  • git diff --check
  • Graft read of docs/reference/xyph-gate-alpha-demo-plan.md

@coderabbitai

coderabbitai Bot commented Jul 8, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

@flyingrobots, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 42 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 5cc4e85d-f444-4f2d-b35b-1ded0632e3c4

📥 Commits

Reviewing files that changed from the base of the PR and between 83ecf56 and e1710f6.

📒 Files selected for processing (1)
  • docs/reference/xyph-gate-alpha-demo-plan.md

Walkthrough

A new reference document, "Xyph Gate Alpha Demo Plan," is added describing campaign facts, vocabulary, demo flow, repository roles, and a GP0–GP12 goalpost roadmap. The docs catalog gains a corresponding entry linked from the existing convergence entry, and the docs index gains a navigation link to it.

Changes

Xyph Gate Alpha Demo Plan

Layer / File(s) Summary
Catalog and index registration
docs/catalog.yaml, docs/index.md
New catalog entry for xyph-gate-alpha-demo-plan is added, linked from the convergence entry's related list, and referenced from the docs index navigation.
Campaign overview, vocabulary, and doctrine
docs/reference/xyph-gate-alpha-demo-plan.md
Document title, current campaign state, core claim, fixed campaign facts, constrained vocabulary, proof-honesty levels, and the two-lane doctrine are defined.
End-to-end flow and demo script
docs/reference/xyph-gate-alpha-demo-plan.md
End-to-end demo flow and the first demo script (unsafe-change block, repair menu, repaired-change outcome, external verification) are documented.
Repo roles and canonical layer constraints
docs/reference/xyph-gate-alpha-demo-plan.md
Repository roles (Continuum/Edict/Echo/Xyph) and Wesley-shaped canonical digest layer requirements are specified.
Goalpost roadmap GP0-GP12
docs/reference/xyph-gate-alpha-demo-plan.md
Full GP0–GP12 roadmap with deliverables, demo commands, and definition-of-done criteria is added.
Threat model, scope guidance, and success criteria
docs/reference/xyph-gate-alpha-demo-plan.md
Threat model, invariants, prior-art guidance, exclusions, exit criteria, near-term commands/working order, and success standard are documented.

Estimated code review effort: 2 (Simple) | ~12 minutes

Poem

A rabbit reads eight hundred lines with care,
Gates, ledgers, proofs laid bare,
SHADOW blocks, then ALLOW's decree,
Catalog entries tied with glee,
Docs now hop where they should be. 🐇📜

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the main docs change: adding the Xyph Gate Alpha demo plan.
Description check ✅ Passed The description matches the changeset and accurately describes the new page and routing updates.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Warning

Review ran into problems

🔥 Problems

Git: Failed to clone repository. Please run the @coderabbitai full review command to re-trigger a full review. If the issue persists, set path_filters to include or exclude specific files.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/reference/xyph-gate-alpha-demo-plan.md`:
- Around line 157-158: Clarify the canonical-layer dependency in the demo plan
by explicitly noting the fixture-backed fallback in the bullet that mentions
Wesley-shaped canonical rules. Update the referenced plan section so it states
that schema, codecs, and digests can be hosted in Edict fixtures and validated
through Echo seams until a Wesley repo exists, instead of implying Wesley is
already a live dependency. Keep the wording aligned with the surrounding flow
and preserve the intent in the plan description.
- Around line 225-232: The first-demo repair menu is exposing the GP5-only
override path too early. Update the context governor choices in the demo plan so
the initial script only offers fix, obstruct, or abandon, and either remove
OVERRIDE_WITH_DEBT from that menu or clearly relabel it as GP5+ in the same
section where the repair options are listed.
- Around line 29-39: The demo promise in the referenced markdown overstates the
flow by claiming an enforce-mode block that the scripted demo does not show.
Update the promise text to match the actual sequence used in the demo content,
or add the missing enforce-mode rejection step before the repair path so the
narrative aligns with the behavior shown by Xyph Gate, Workbench, and Verify.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: cdde81f4-5710-4847-8bf5-1d39eb30c455

📥 Commits

Reviewing files that changed from the base of the PR and between c33caa3 and 83ecf56.

📒 Files selected for processing (3)
  • docs/catalog.yaml
  • docs/index.md
  • docs/reference/xyph-gate-alpha-demo-plan.md
📜 Review details
🔇 Additional comments (1)
docs/catalog.yaml (1)

264-273: LGTM!

Comment thread docs/reference/xyph-gate-alpha-demo-plan.md
Comment thread docs/reference/xyph-gate-alpha-demo-plan.md Outdated
Comment thread docs/reference/xyph-gate-alpha-demo-plan.md

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 83ecf562e2

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +12 to +15
- GP0 is complete across Continuum, Edict, Echo, and Xyph.
- GP0 milestones are closed.
- GP1 milestones are open.
- GP1 has one open anchor issue per repo.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Link live issue state instead of copying it

These bullets copy live GitHub milestone/issue state (closed/open) into a current reference page. docs/DOCUMENTATION_POLICY.md §2.1 calls copying GitHub issue, PR, or project state into prose instead of linking to the live system a documentation failure; when any GP1 anchor closes or a milestone changes, stack maintainers will be routed to stale coordination truth. Please replace this status block with links to the live milestones/issues, or make it an explicitly historical note outside the current routing path.

Useful? React with 👍 / 👎.

Comment on lines +781 to +782
1. Finish GP0 by filling in the four anchor issues with final fixture decisions.
2. Open GP1 issues for the evidence vocabulary freeze.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Remove completed GP0 setup from the active order

The active near-term order tells maintainers to finish GP0 and open GP1 issues, but the same new page already records GP0 as complete/closed and lists the successor GP1 issues. In contexts where agents follow this section as the current milestone order, this can send them back to duplicate or reopen completed campaign-grounding work instead of starting the GP1 evidence vocabulary work. Please update the sequence so it starts at the first unfinished step.

Useful? React with 👍 / 👎.

7. Echo validates the plan, bundle, basis, and authority posture.
8. Echo executes or simulates deterministically.
9. Echo emits `TraceRunReceiptV0` and trace rows.
10. Continuum wraps the result as `WitnessCapsuleV0`.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep capsule assembly out of Continuum

In the GP3 vertical path, this assigns the runtime act of wrapping execution output to Continuum. That conflicts with the repo role in AGENTS.md that Continuum does not own a runtime implementation; if implementers follow this flow, capsule production logic can land in the coordination repo instead of the runtime/product repo that should emit artifacts conforming to Continuum-authored vocabulary. Please make Continuum the authored vocabulary/validation owner here and name the repo that actually assembles the capsule.

Useful? React with 👍 / 👎.

Comment on lines +344 to +346
The roadmap uses Wesley as the schema and canonical codec layer. If there is no
separate Wesley repo yet, the first demo can host this responsibility in Edict
fixtures and Echo validation seams.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep canonical codec ownership with Wesley

This fallback lets Edict/Echo host the schema and canonical codec responsibility when Wesley is absent, but the current ownership law says Wesley owns compilation, schema hashes, codecs, and witness lanes, while sibling repos should consume generated artifacts rather than become shadow homes. During the early demo path, that wording can legitimize ad hoc canonical bytes in fixtures and validation seams. Please keep the canonical authority with Wesley/Continuum-authored surfaces and describe Edict/Echo as temporary consumers or fixture producers only.

Useful? React with 👍 / 👎.

- each repo knows exactly what it owns for GP1
- GP1 issues are opened

### GP1: Evidence Vocabulary Freeze

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Namespace campaign-local goalposts

This current convergence page introduces an unqualified GP1, but the existing docs/reference/convergence.md current reference already defines stack GP1 as durable Echo causal history. Because the new page is cataloged for convergence/plan-slices and linked from the stack-release section, agents and maintainers now have two current GP1 meanings. Please prefix these as Xyph Gate Alpha goalposts or state explicitly that they are not the stack GP numbers.

Useful? React with 👍 / 👎.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant