Skip to content
Ocean6Documentation
DocsBuild
Reference 0.2Updated 19 Sep 2026

Results and local receipts

On this page

Save this task as task-demo.json in the reference directory, or use the supplied file in the documentation package. Every line matches at least one term; the second line ranks first because it matches two distinct terms.

JSON
{
  "version": "0.2",
  "operation": "literal-line-search",
  "document": "Alpha\nalpha delivery\ndelivery",
  "terms": ["alpha", "delivery"],
  "top_k": 2
}

Swipe or scroll to view all columns →

RankLineScoreMatched terms
122alpha, delivery
211alpha

total_matches is 3 before truncation. The line field is one-based. Each match includes the original line text and matched_terms in normalized term order. No match produces an empty matches array and total_matches equal to 0.

Receipt fields#

Swipe or scroll to view all columns →

FieldValue or meaning
version"0.2"
execution"local-cpu"
implementation"ocean6-python-reference/0.2"
task_sha256 and result_sha256SHA-256 of the exact original file bytes
started_at and finished_atLocal UTC claims with six fractional digits and a Z suffix
signature and settlementBoth null

verify first compares the result with a replay, then checks the exact receipt field set, fixed values, file digests, timestamp format and time ordering. JSON whitespace and member order do not affect semantic comparison, but any byte change affects the relevant receipt digest.

A local receipt is not an authenticated execution certificate. An attacker who replaces the task, result and receipt together can construct a self-consistent bundle. These records do not identify a remote executor or prove a payment.

Documentation 1.1 · Software reference 0.2
Download PDFDeveloper packageWord editionView Markdown

Search across all 30 chapters.

Use Tab to navigate results and Enter to open a chapter.
Documentation v1.1 · EN
Open task lab ↗Ocean6 website ↗