Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.74 KB

File metadata and controls

20 lines (14 loc) · 1.74 KB

Marketplace telemetry fixture admission

Behavior contract

OpenClaw's marketplace entries test repeats an existing synthetic feed URL in live and snapshot metadata. Qualify only those two ordered complete source lines for URI detector 17, observed PLAIN or HTML decoding, the reviewed raw digests, regular-file mode, and committed base/head roles. Preserve the refresh test's separate legacy approval, including repair roles, duplicate context records, and rejection of introduced fixture lines. Unknown aliases, changed queries/fragments, missing/reordered/extra occurrences, verified findings, and incomplete scans remain rejected.

The unchanged entries fixture was present in both the base and head of OpenClaw #145975. Its input scan failed before review. Run the canonical native scanner over that complete source range:

pnpm run build:node
node docs/proof/marketplace-telemetry-fixtures/run-proof.mjs \
  /path/to/openclaw \
  928dba98c56ae193ecb32140330abd6376d467dd \
  826f30fc2f4582c25f67fdc4957ca84481f096fe \
  /path/to/proof.json

The runner records only bounded owner diagnostics and accepted attribution notices, without raw fixture values. The original host policy refuses this range with source_not_reviewed; the candidate must admit it through the same pinned native scanner. Boundary tests exercise both source policies, strict witness order, aliases, repair roles and patch handling.

This is source-admission proof with a controlled prompt and no model invocation. It does not certify a hosted review: the hosted workflow must scan its own complete inputs and publish a current review before landing. OpenClaw Bay is unaffected; no status, queue, publication or observer contract changes.