Repository navigation
docs: clarify product roadmap - #7
Merged
Merged
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ❌ Deployment failed View logs |
oneshot | 47d289f | Sep 06 2026, 08:39 PM |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The original roadmap began with implementation mechanics and mixed product decisions with delivery estimates. This PR makes it product-first, defines the B2B paid-API-job flow, names the implementation stack, organizes work only through dependencies and evidence gates, and documents how every domain component and A/B/C lane contributes to the complete system.
Scope and acceptance criteria
Product and security invariants
1 Business Intent / N Attempts / <= 1 committed Settlement.UNKNOWNnever grants permission to submit another payment.This is a documentation-only planning change. It does not modify runtime behavior or weaken the frozen v1 contract pack.
Architecture documentation
plan.md: product context, runtime architecture, and delivery dependency graph.docs/DOMAIN_ARCHITECTURE.md: system context, domain relationships, state machine, component responsibilities, successful settlement, ambiguous recovery, port/adapter boundaries, and A/B/C convergence.Validation
Independent review evidence
Gate A — candidate review
b59511865357a40d77abce7377c074d1e137918aGate B — exact PR review
developat5ef6a66313614e67b476f56c98f47c65344fb6ec47d289fab6c09338cc0bcd117a501203ad7bedd8b59511865357a40d77abce7377c074d1e137918aThe optional Cloudflare Workers deployment check fails because the repository has no deployable site or Worker yet. The repository policy check is green, and both reviewers treated the Cloudflare result as external integration noise for this documentation milestone.
Risk and rollback
Human merge