-
Notifications
You must be signed in to change notification settings - Fork 0
docs: add DeepWiki badge and public Pages landing #274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
seonghobae
wants to merge
9
commits into
main
Choose a base branch
from
docs/public-surface
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+60
−0
Open
Changes from all commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
70d8b09
docs: add Ask DeepWiki badge
seonghobae aa1e5e9
docs: add public Pages landing source
seonghobae e3fadd1
docs: fix Pages ADR navigation
seonghobae 403a848
docs: record public-surface change
seonghobae adc040a
chore(docs): adopt protected main #280 without rewriting history
seonghobae c758e61
chore(docs): adopt current protected main
seonghobae 9440cb6
Merge remote-tracking branch 'origin/main' into codex/adopt-main-pr274
seonghobae 9e37e83
test(docs): pin public landing contract
seonghobae 802d0bd
test(docs): bind DeepWiki badge target
seonghobae File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,41 @@ | ||
| # OriginWeave | ||
|
|
||
| OriginWeave is a Chromium-compatible, Rust-first control plane for governed AI agents on the web. It separates trusted instruction, untrusted web observation, protected secrets, destination authority, browser action authority, and evidence so an agent can browse and act without turning page content into ambient control. | ||
|
|
||
| > Status: pre-alpha. This page describes protected-default-branch product truth and intentionally does not promote active pull requests, queued checks, planned adapters, or unpublished release work to shipped capability. | ||
|
|
||
| ## Start here | ||
|
|
||
| - [Repository overview](https://github.com/ContextualWisdomLab/OriginWeave#readme) | ||
| - [Architecture and trust boundaries](https://github.com/ContextualWisdomLab/OriginWeave/blob/main/ARCHITECTURE.md) | ||
| - [Product roadmap](product-roadmap.md) | ||
| - [Architecture decisions](adr/README.md) | ||
| - [Product and technical gap baseline](product-technical-gap-baseline.md) | ||
| - [Repository releases](https://github.com/ContextualWisdomLab/OriginWeave/releases) | ||
| - [Ask DeepWiki](https://deepwiki.com/ContextualWisdomLab/OriginWeave) | ||
| - [Security policy](https://github.com/ContextualWisdomLab/OriginWeave/blob/main/SECURITY.md) | ||
| - [Contributing](https://github.com/ContextualWisdomLab/OriginWeave/blob/main/CONTRIBUTING.md) | ||
|
|
||
| ## Product responsibility | ||
|
|
||
| OriginWeave owns governed browser-agent control contracts: browser-equivalent origin identity, fail-closed typed action policy, resolved-destination authorization, exact direct TCP peer binding, authenticated TLS service identity, bounded resource governance, and credential-safe evidence/provenance primitives. These foundations are independently reusable while the complete Chromium/BiDi/CDP/HTTP/proxy/persistence adapter surface remains subject to protected-main integration evidence. | ||
|
|
||
| The product does not treat successful parsing, DNS resolution, TCP connection, TLS authentication, browser protocol acknowledgement, or model output as interchangeable proof. Each boundary must preserve its own authority and evidence before a later layer can consume it. | ||
|
|
||
| ## Safety model | ||
|
|
||
| OriginWeave treats page content and tool output as untrusted observations. They can contribute evidence, but they cannot grant capabilities, approve actions, rewrite policy, or request protected values. Destination admission is separate from name resolution; exact TCP peer evidence is separate from TLS identity; transport identity is separate from HTTP resource policy; and browser action acknowledgement is separate from an observed post-condition. | ||
|
|
||
| See the root architecture document and accepted ADRs for the binding contracts and reversal paths. | ||
|
|
||
| ## Development and verification | ||
|
|
||
| The repository pins its supported Rust toolchain and verifies formatting, locked workspace checks, tests, strict Clippy, rustdoc, and exact owned-production coverage through protected CI. Current-head checks and counted reviews are integration evidence; predecessor-head, skipped, queued, model-only, or active-PR results are not treated as shipped product proof. | ||
|
|
||
| ## Publication boundary | ||
|
|
||
| GitHub Pages availability is a repository-facing deployment state, not a property of this source file alone. This landing becomes a published product surface only after protected integration, Pages configuration/deployment, and live HTTPS content verification succeed. | ||
|
|
||
| ## License | ||
|
|
||
| OriginWeave source is licensed under the [Apache License 2.0](https://github.com/ContextualWisdomLab/OriginWeave/blob/main/LICENSE). Third-party dependencies retain their own license obligations. |
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.