Correct and renew the nine overdue Utah records - #14
Merged
Merged
Conversation
Applies the 2026-09-23 source-consistency dispositions (issue #3) to the five Utah statutes, the OAIP JIA draft, the three OAIP RMAs, six linked obligation files and two mapping entries. Each changed unit carries an agent admission receipt bound to retained official source bytes. - Statutes: sunset and term-ceiling history, vote and introduction rows, sponsors and titles, safe-harbor scope, chapter numbering, and the learning-lab obligation's section labels and unsupported terms. - JIA: cite HB 452 as the enacting bill, separate the statutory disclosure triggers from the proposed 30-minute term, drop the draft's effective date and stale "v0.1" timeline row. - RMAs: cure periods, phase thresholds, reporting clocks, forbearance scope by agreement, attribution of Legion's shortage figures, and current OAIP register status. - Replace dead commerce.utah.gov Learning Lab and admin-rules links. - Retain the Legion and ElizaChat agreements (OCR snapshots), the OAIP register, pilot and home pages, and the SB 149 status page. Unconfirmed facts are qualified, not asserted. last_verified is unchanged; renewal needs a human review receipt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sam Rogers reviewed and approved the source-consistency corrections for the nine Utah records overdue in issue #3. Their receipts now record a human reviewer, and last_verified moves to 2026-09-23 (plus the JIA provision's Verified row). npm run verify reports 0 stale records. - Point the admission and evidence-input tests at records whose review state still exercises each boundary: a mixed-status Doctronic term, a legacy SEC record for the unreviewed-change gate, and exact reviewed states for the JIA draft (still draft, still carrying its unresolved 30-minute note) and SB 149 terms. - Evaluate the 90-day cadence test 94 days after renewal. - Regenerate the Obligation-First contract fingerprint: review-state counts, provenance hashes, and removal of Term.effective (the JIA draft's erroneous effective date was its only use). - Restore the Doctronic receipt's note that the FAQ's 2026 amendment conflicts with the signed agreement. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Merged
3 of 4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Resolves the review debt in #3 using the dispositions recorded in #13 (
ops/evidence/utah-overdue-dispositions-2026-09-23.json).data/admission/sources/, all with retrieval metadata: the Legion and ElizaChat signed agreements (OCR review snapshots), the OAIP authorized-pilots register, pilot pages and home page, and the SB 149 bill-status page.last_verifiedmoves to 2026-09-23.npm run verifynow reports 0 stale.Review notes
tests/fixtures/of-contract-fingerprint.jsonis regenerated. The changes are review-state counts, provenance hashes, and removal ofof:Term.effective: the JIA draft's erroneous effective date was its only use. This changes what Obligation-First sees from PubLedge.obligation_qualificationfield, which appears inapi/v1/mappings.json. It follows the existinganchor_qualificationprecedent.Test plan
OBLIGATION_FIRST_DIR=../obligation-first npm run verify:cipassesnpm run check:admission: 18 records with reviewed changes, 0 errorsnpm run verify: 61 fresh, 0 stalenode --test tests/*.test.js(59 pass) andnpm run evalspassnpm run verify:federationin obligation-first)Closes #3
🤖 Generated with Claude Code