open-standards/jcp/jcp-rs/crates/jcp-cite
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science decb19f505
Some checks failed
repository checks / lockfiles, advisories, tests in CI, workflow hygiene, spec and section references, public text (push) Has been cancelled
jcp: cited intent, so nothing an agent reads can grant authority
A deployment may mark actions consequential. A decision over one must
then cite words the chain's root issuer signed (the person whose
authority it is, not the agent or a delegate): the message as signed
and a non-empty span inside it that asks for the action. Nothing cited,
words signed by anyone else, words edited after signing, or a span
outside them is refused, so a request planted in an email or a page an
agent read cannot be cited. The decision carries an intent record (the
action, the resource, the message's content id, the span and its quote)
whose id binds beside the receipt, so a reviewer sees the action next to
the words it rests on; the words a notebook note rests on can be cited
for a standing instruction. jcp-cite::intent, SPEC §4.14.

Falsified, each turns a test red: the leaf's issuer taken for the
person, an unchecked signature, an uncited action allowed, and the quote
left out of the record's id.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-12 04:09:05 -05:00
..
examples jcp-cite: the cite example's illustrative retrieval is sealed as an estimate 2026-10-10 17:47:12 -04:00
src jcp: cited intent, so nothing an agent reads can grant authority 2026-11-12 04:09:05 -05:00
tests jcp-cite: the cite example's illustrative retrieval is sealed as an estimate 2026-10-10 17:47:12 -04:00
Cargo.toml Cargo: no minimum-supported-version floor, because the policy is latest stable 2026-11-03 17:42:20 -05:00