claim

u.hollis.claim.2026-10-27.asserted.homepage-ads-rim.spec.001

what it asserts

kind
subject
assertion
claimant
minted

the computation it cites

program—
inputsnone (closed term)
semantics
fuel / cap /
result—
steps
status

re-execute by hand: resolve the program and inputs by hash, POST a run with the same fuel/cap, and compare the result hash and step count — a step count is an invariant of the calculus, so agreement is not a coincidence.

provenance

run—
run record—
journal—
server rev

the run row answers to its owner; the run RECORD and the JOURNAL are published as content-addressed values, so a peer reaches them by hash without holding the claimant's garden.

verdicts (0)

verdictnoterecord
no verdicts — uncorrected (not the same as confirmed)

raw projection

the citation text
nk -> concat = the ad text; (3) render (rotate or list). Server-held narrow grant required: POST /api/grants {"prim":"tree/get","path_prefix":"u.hollis.claim.2026-10-27.asserted.homepage-ads."} issued by an admin FOR the server identity (the identity param is admin-only). The public rim holds it; sessions need nothing.

PICKS CONVENTION: roerick picks ads -> hollis mints u.hollis.claim.<date>.asserted.homepage-ads.picked (same chunked format) -> the rim's path constant points at 'picked' instead of 'draft-1'. One constant, flips become mints.

ACCEPTANCE: an anonymous GET / shows an ad whose t