Skip to content

docs: file contract row 10 as ocsf#1756 - #529

Merged
Levaj2000 merged 1 commit into
mainfrom
claude/hopeful-fermat-w7waxl
Sep 10, 2026
Merged

docs: file contract row 10 as ocsf#1756#529
Levaj2000 merged 1 commit into
mainfrom
claude/hopeful-fermat-w7waxl

Conversation

@Levaj2000

@Levaj2000 Levaj2000 commented Sep 10, 2026

Copy link
Copy Markdown
Owner

Row 10 of the evidence-contract mapping was the one gap in its register with no issue behind it, recorded as unfiled while 1724, 1728, 1738 and 1739 all carried numbers. It is now ocsf/ocsf-schema#1756.

What changed

  • Row 10 of the contract table and its gap-register row now cite the issue instead of reading "Unfiled".
  • Both rows widen from "accounting decision" to "grant terms and accounting decision", matching what was filed.
  • The issue joins the proposed-fields list under Version pinning, so it is not read as landed before it merges.
  • CHANGELOG entry under Unreleased / Changed.

What was verified before filing

Re-checked against ocsf-schema main:

  • delegation carries four attributes and all four are correlation identifiers: uid, issuer_uid, parent_uid, created_time. Its description scopes it to exactly that.
  • dictionary.json has none of currency, amount, budget, quota, consumed, remaining, spend or balance across its 966 entries, which is row 10's claim confirmed literally.
  • authorization is the decision rather than the bounds evaluated against.
  • policy identifies a reusable rule rather than one grant's instance values.
  • additional_restriction is the nearest prior art but models guardrails as policy documents, with no shape for a magnitude or a counter.

Why the filing widened the row

Row 10 asked only for the accounting half, the running total. A total invites the question of what it runs against, and the terms half was framed nowhere in the register. The issue proposes one constraint object on delegation carrying the bound at issue time and the consumption at evaluation time, with each attribute marked by which.

Related: ocsf/ocsf-schema#1755 on attestation, from the same review.

Docs only, no product impact. No test run applies.

The sink-capability fix that briefly shared this branch now lives in #530.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XyU3PRkgvMxgimkPBC5726

Row 10 of the evidence-contract mapping was the one gap in its register
with no issue behind it, recorded as unfiled while 1724, 1728, 1738 and
1739 all carried numbers. It is now ocsf#1756.

Re-checked against ocsf-schema main before filing: delegation carries
four attributes and all four are correlation identifiers, its description
scopes it to exactly that, and dictionary.json has none of currency,
amount, budget, quota, consumed, remaining, spend or balance across its
966 entries. authorization is the decision rather than the bounds, policy
identifies a reusable rule rather than one grant's instance values, and
additional_restriction models guardrails as policy documents with no
shape for a magnitude or a counter.

The filing widens row 10, which asked only for the accounting half. A
running total invites the question of what it runs against, and the terms
half was framed nowhere, so the proposal covers both.

Row 10 and the gap register cite the issue, and it joins the
proposed-fields list under version pinning so it is not read as landed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XyU3PRkgvMxgimkPBC5726
@vercel

vercel Bot commented Sep 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
ai-identity-landing Ready Ready Preview Sep 10, 2026 10:46pm UTC
dashboard Ready Ready Preview Sep 10, 2026 10:46pm UTC

@Levaj2000
Levaj2000 marked this pull request as ready for review September 10, 2026 21:36
@Levaj2000 Levaj2000 changed the title docs: file contract row 10 as ocsf#1756 File contract row 10 as ocsf#1756, and declare sink capabilities on the new praxis head Sep 10, 2026
@Levaj2000
Levaj2000 force-pushed the claude/hopeful-fermat-w7waxl branch from 8ec3adf to 1290ac3 Compare September 10, 2026 22:47
@Levaj2000 Levaj2000 changed the title File contract row 10 as ocsf#1756, and declare sink capabilities on the new praxis head docs: file contract row 10 as ocsf#1756 Sep 10, 2026
@Levaj2000
Levaj2000 merged commit de6da7c into main Sep 10, 2026
18 checks passed
@Levaj2000
Levaj2000 deleted the claude/hopeful-fermat-w7waxl branch September 10, 2026 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants