RFC 0009: align Hosted Feed v1 specifications - #39
Conversation
9f26862 to
22e73e2
Compare
|
Codex review: needs real behavior proof before merge. Reviewed August 1, 2026, 4:36 PM ET / 20:36 UTC. ClawSweeper reviewWhat this changesThe PR revises RFC 0009 and four Hosted Feed v1 specifications, adding signed sharded distribution, query and change refresh rules, publisher-feed alignment, DSSE trust requirements, and client-side watch semantics. Merge readinessKeep this PR open. Current Priority: P2 Review scores
Verification
How this fits togetherHosted Feed v1 is the contract between feed publishers such as ClawHub and OpenClaw clients that discover, verify, refresh, and use plugin and skill catalogs. These RFC documents define the signed transport and feed representations that downstream publisher APIs, client configuration, and update notifications must implement consistently. flowchart LR
A[Feed Publisher] --> B[Signed Feed Envelope]
B --> C[Client Trust Verification]
C --> D[Catalog or Publisher Representation]
D --> E[Query and Change Refresh]
E --> F[Verified Local State]
F --> G[Watches and Notifications]
Decision needed
Why: The patch is documentation-only and has no discrete line-level defect, but it establishes external compatibility and security semantics that cannot be selected safely by an automated review. Before merge
Agent review detailsSecurityNone. Review metrics
Root-cause clusterRelationship: Members:
Proposal only: this assessment does not dispatch repair, suppress jobs, mutate sibling items, close, or merge anything. Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Land a protocol-owner-ratified Hosted Feed v1 contract only after a final-head OpenClaw–ClawHub interoperability transcript exercises signed envelope verification, a publisher or catalog projection, and a refresh path against the agreed wire shapes. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR changes RFC and protocol-specification documents rather than an executable bug path. The needed merge evidence is cross-repository interoperability validation, not a bug reproduction. Is this the best way to solve the issue? Unclear: the proposed document split is coherent and current main lacks the distribution contract, but protocol owners must confirm that the final wire rules match the converging producer and client implementations before it becomes the v1 reference. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against af708f0ddb6f. LabelsLabel justifications:
EvidenceWhat I checked:
Likely related people:
Rank-up movesOptional improvements that raise the rating; they are not merge blockers.
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (20 earlier review cycles; latest 8 shown)
|
Summary
Last-call correction and scale pass for RFC 0009 before additional publishers and clients depend on it.
marketplaces.*OpenClaw configurationCurrent merge lanes
The implementation inventory is informative rather than normative. Closed consolidation PRs are no longer listed.
Protocol boundaries
Validation
CatalogFeedSchemaPublisherFeedSchemagit diff --checkcodex review --uncommittedwas attempted on the final correction but timed out after three minutes without outputA final-head deployed OpenClaw-ClawHub interoperability transcript is still outstanding; this update does not claim that proof.
Review request
This is the Hosted Feed v1 last-call contract review. Please flag wire-format, pagination, query, delta, local-watch, optional hosted-sync, or trust-model objections while the linked producer and consumer stacks converge. Protocol-owner sign-off and final-head interoperability proof remain explicit merge gates.