diff --git a/CHANGELOG.md b/CHANGELOG.md index 92c0067..52ca299 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,14 +6,20 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), Not all v0.1.0-pre history is versioned separately; early drafting work was compressed into a single prerelease entry below. Subsequent releases are tracked individually. -## [Unreleased] +## [0.1.3] - 2026-07-25 + +Adopter-conformance release. Brings PubLedge to Obligation-First Level 2 by publishing the naming profile the spec has required since obligation-first 0.4.0, and picks up the Colorado ADMT obligation work. ### Added +- **Obligation-First naming profile** at `/.well-known/obligation-first-naming-profile.jsonld`, with the tamper-evidence sidecar at `/.well-known/obligation-first-naming-profile-manifest.txt`. EveryAILaw and AI Incident Law have published one since obligation-first 0.4.0; PubLedge had not, despite being the adopter whose `@id` grammar diverges most from the spec's opacity guidance, so there was nothing to check that divergence against. Generated in `build-extras.js` rather than hand-placed, because `docs/` is build output. Declarations are descriptive: each `void:uriRegexPattern` is verified against all 112 published records, and `crosswalks` states what each entity type actually supplies (Obligation and Determination supply none today). Proceeding and Allegation are absent because PubLedge mints neither. +- **`npm run check:of`** asserts the obligation-first checkout in use satisfies the profile's declared range, delegating to the spec's shared `check-adopter-of-version.mjs` so the rule is not reimplemented here. The profile declares `obligation-first >=0.4.0 <0.6.0`: PubLedge publishes no `ObligationCategory` records, so it has no reason to floor at 0.5.0 and rides that additive release unchanged. + - Six Colorado ADMT obligation records extracted from SB 26-189 (C.R.S. §§6-1-1702 through 6-1-1706) and mapped to the statute: developer documentation to deployer, pre-decision consumer notice, 30-day post-adverse explanation, data correction and human review, three-year record retention, and the 60-day cure period. Registry obligations 26 → 32; mappings 14 → 15. ### Changed +- `RELEASE_NOTES-v0.1.2.md` renamed to `RELEASE_NOTES-v0.1.3.md`; version strings synced across `package.json`, `server.json`, `MANIFEST.yaml`, `PROTOCOL.md`, `README.md`, `PROJECT_CONTEXT.md`, and the generated site footer. The npm publish and MCP registry update for `0.1.3` are a separate manual step and have not been performed. - Dropped the pre-release suffix from the protocol version: the spec is now `v0.1.2`, aligned with the stable MCP/npm package version. `RELEASE_NOTES-v0.1.2-pre.md` renamed to `RELEASE_NOTES-v0.1.2.md`. - Removed SB 26-189 from `verification.allowed_unmapped_instruments`; it is the operative Colorado statute, not a relationship-only chain member. The allowlist now states its admission rule and a per-entry reason, and `eval-verification-allowlist` asserts that operative instruments stay out of it. - Recorded the 2026-05 Colorado ingestion, the 2026-06/07 authority-response and release work, and this session in `ROADMAP.md`; corrected the registry totals attributed to the 2026-04-21 session. diff --git a/MANIFEST.yaml b/MANIFEST.yaml index 9e3c409..028f5e4 100644 --- a/MANIFEST.yaml +++ b/MANIFEST.yaml @@ -25,7 +25,7 @@ # - Workshop scratchpad (_workshop/) bundle: publedge -bundle_version: 0.1.2 +bundle_version: 0.1.3 bundle_date: 2026-07-21 description: > PubLedge open recordkeeping protocol for fact-specific written @@ -118,12 +118,12 @@ files: - path: server.json role: config - hash: sha256:3698c909e95ffbbb70241d1e95a82cfb0564b798d6839c84323b4a3501fcbd60 + hash: sha256:4cddf89b7f62d1bf3b465f12a5d35e9ca41738ef9cfbd75fb1437d7d56fdf2f0 note: server.json - path: package.json role: config - hash: sha256:b302af89e1876a34c59977b527f42eeec0aadfb444344f50598136af120dab1d + hash: sha256:2de16f11d7c171453132f2d663468c2e28b7d9ca225df8c607d7e51c3394b71b note: package.json - path: package-lock.json @@ -413,7 +413,7 @@ files: - path: CHANGELOG.md role: protocol - hash: sha256:4b972451b32637635736f51d62c50d659e36f0c44a53455ad9e57980f21893c9 + hash: sha256:6b30dd414bbe1a360c42384e31c472dcc6b04b1a1f67560ee0f68734c5acb2ff note: CHANGELOG.md - path: CONTRIBUTING.md @@ -433,18 +433,18 @@ files: - path: PROTOCOL.md role: protocol - hash: sha256:6105fb39fbf1a223a3d4a91b7c356086d4b9ee100da4aeaf1edbf042886e6330 + hash: sha256:f36278b7f6be632363f5ea2610bc126759d5cd4529af8475cbe39fda1cce9147 note: PROTOCOL.md - path: README.md role: protocol - hash: sha256:c2aff68749ef52c4ba9358014d6129633ed6b5735aa8a070ed577de845b538c6 + hash: sha256:c3cf9aacf2e15d527e3707f69053f7e8bf052a0710ef444ba7958225e2070e29 note: README.md - - path: RELEASE_NOTES-v0.1.2.md + - path: RELEASE_NOTES-v0.1.3.md role: release-notes hash: sha256:33a24fae7e95d96e7bdc8b88c63aebcf86290ea224e9e9498417506a06b07920 - note: RELEASE_NOTES-v0.1.2.md + note: RELEASE_NOTES-v0.1.3.md - path: ROADMAP.md role: protocol @@ -518,7 +518,7 @@ files: - path: scripts/build-extras.js role: tooling - hash: sha256:dbdc8f24ab7aa0ff3c6a58bcff6f78506dca066b8569feb21273db00e509ace7 + hash: sha256:0616e941907cf6fd8d63a6a4a0abd4e88904fd56a876e74af0a8514ed2fed26c note: scripts/build-extras.js - path: scripts/build.js @@ -531,6 +531,11 @@ files: hash: sha256:62d2f15099cf1c010af987cdb115737120f60a6acfb918ed08017b4486168860 note: scripts/check-links.js + - path: scripts/check-of-version.js + role: tooling + hash: sha256:050ecafec52063c2aa7bf9995492f6d37a066cece15400b1b4586288a3d16a7d + note: scripts/check-of-version.js + - path: scripts/eval-authority-response.js role: tooling hash: sha256:37f06d0c545ad3b1b49504ff67647debb66c6dafecf68143a4685d07cca0054d @@ -583,7 +588,7 @@ files: - path: scripts/eval-manifest-scope.js role: tooling - hash: sha256:1c1d77bd09c1757a0e4fa4f3f92a9af3e500d3960f584ee35f9f1baae5609494 + hash: sha256:aa159569beddc01d6125226c809bbb556afbfc326c5644460ead68954a12dde6 note: scripts/eval-manifest-scope.js - path: scripts/eval-mcp-contract.js @@ -723,7 +728,7 @@ files: - path: PROJECT_CONTEXT.md role: agent-guidance - hash: sha256:2a65d9036f9458e8c59b74decbdb010746975770c15e137eeb5d057d16089697 + hash: sha256:aa18f4b6ca18716d75726f8b9b45437bddc03edde42037c17dcddf95916ea1f8 note: PROJECT_CONTEXT.md - path: about/index.html diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md index 98f240e..01b2807 100644 --- a/PROJECT_CONTEXT.md +++ b/PROJECT_CONTEXT.md @@ -53,7 +53,7 @@ registry through structured endpoints and the MCP server. ## Current status (2026-07) -Public and maintained. Spec at `v0.1.2`; MCP server published stable (npm + +Public and maintained. Spec at `v0.1.3`; MCP server published stable (npm + Official MCP Registry). PubLedge is the thin recordkeeping convention of the PAICE legal graph. Standalone product expansion is parked pending a concrete legal-graph, regulator, court, civic-body, or adopter demand signal. See diff --git a/PROTOCOL.md b/PROTOCOL.md index 66b6ee1..c72385c 100644 --- a/PROTOCOL.md +++ b/PROTOCOL.md @@ -1,10 +1,10 @@ --- "@type": "https://w3id.org/semanticarts/ns/ontology/gist/Specification" title: "PubLedge Protocol" -version: "0.1.2" +version: "0.1.3" license: "CC-BY-4.0" created: 2026-04-18 -modified: 2026-04-18 +modified: 2026-07-25 --- # PubLedge Protocol diff --git a/README.md b/README.md index 4afcf87..b490dfc 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # PubLedge [![CI](https://github.com/snapsynapse/publedge/actions/workflows/build.yml/badge.svg)](https://github.com/snapsynapse/publedge/actions/workflows/build.yml) -[![Spec](https://img.shields.io/badge/spec-v0.1.2-blue)](PROTOCOL.md) +[![Spec](https://img.shields.io/badge/spec-v0.1.3-blue)](PROTOCOL.md) [![Registry](https://img.shields.io/badge/registry-18%20instruments%20%C2%B7%2032%20obligations%20%C2%B7%208%20authorities-informational)](data/examples/instruments/) [![Content license: CC BY 4.0](https://img.shields.io/badge/content-CC%20BY%204.0-lightgrey)](LICENSE-CC-BY-4.0) [![Code license: Apache 2.0](https://img.shields.io/badge/code-Apache%202.0-lightgrey)](LICENSE-APACHE) @@ -11,7 +11,7 @@ Open recordkeeping protocol for fact-specific written interpretations between tw Plain markdown with structured frontmatter. SHA-256 manifest checks provide source-to-manifest consistency. Bound to the [Semantic Arts gist](https://semanticarts.com/gist/) upper ontology so records from different authorities can be queried together. -**Public and maintained. Protocol specification v0.1.2; stable MCP server v0.1.2. Standalone product expansion is parked pending a concrete legal-graph or adopter demand signal.** +**Public and maintained. Protocol specification v0.1.3; stable MCP server v0.1.3. Standalone product expansion is parked pending a concrete legal-graph or adopter demand signal.** ## Who this is for diff --git a/RELEASE_NOTES-v0.1.2.md b/RELEASE_NOTES-v0.1.3.md similarity index 100% rename from RELEASE_NOTES-v0.1.2.md rename to RELEASE_NOTES-v0.1.3.md diff --git a/docs/.well-known/obligation-first-naming-profile-manifest.txt b/docs/.well-known/obligation-first-naming-profile-manifest.txt new file mode 100644 index 0000000..e0c2f5b --- /dev/null +++ b/docs/.well-known/obligation-first-naming-profile-manifest.txt @@ -0,0 +1,8 @@ +profile-path: /.well-known/obligation-first-naming-profile.jsonld +profile-version: 1.0.0 +profile-sha256: 5cc51c60365b0cdd2d4af01b3f042693f9ac0dc9df3c0738679e13a5f77d43b8 +profile-bytes: 1599 +adopter: https://publedge.org/ +spec: obligation-first +spec-version-range: >=0.4.0, <0.6.0 +canonical-url: https://publedge.org/.well-known/obligation-first-naming-profile.jsonld diff --git a/docs/.well-known/obligation-first-naming-profile.jsonld b/docs/.well-known/obligation-first-naming-profile.jsonld new file mode 100644 index 0000000..4bb561c --- /dev/null +++ b/docs/.well-known/obligation-first-naming-profile.jsonld @@ -0,0 +1,45 @@ +{ + "@context": "https://obligationfirst.org/v1/", + "@type": "of:NamingProfile", + "profileVersion": "1.0.0", + "appliesTo": "obligation-first >=0.4.0 <0.6.0", + "adopter": "https://publedge.org/", + "entities": { + "Authority": { + "void:uriSpace": "https://publedge.org/authority/", + "void:uriRegexPattern": "^https://publedge\\.org/authority/[a-z0-9-]+\\.json$", + "uriTemplate": "https://publedge.org/authority/{slug}.json", + "crosswalks": [ + "sameAs" + ] + }, + "Instrument": { + "void:uriSpace": "https://publedge.org/instrument/", + "void:uriRegexPattern": "^https://publedge\\.org/instrument/[a-z0-9-]+\\.json$", + "uriTemplate": "https://publedge.org/instrument/{slug}.json", + "crosswalks": [ + "citation" + ] + }, + "Term": { + "void:uriSpace": "https://publedge.org/term/", + "void:uriRegexPattern": "^https://publedge\\.org/term/[a-z0-9-]+\\.json$", + "uriTemplate": "https://publedge.org/term/{slug}.json", + "crosswalks": [ + "section" + ] + }, + "Obligation": { + "void:uriSpace": "https://publedge.org/obligation/", + "void:uriRegexPattern": "^https://publedge\\.org/obligation/[a-z0-9-]+\\.json$", + "uriTemplate": "https://publedge.org/obligation/{slug}.json", + "crosswalks": [] + }, + "Determination": { + "void:uriSpace": "https://publedge.org/determination/", + "void:uriRegexPattern": "^https://publedge\\.org/determination/[a-z0-9-]+\\.json$", + "uriTemplate": "https://publedge.org/determination/{slug}.json", + "crosswalks": [] + } + } +} diff --git a/docs/404.html b/docs/404.html index fa62bd6..2279010 100644 --- a/docs/404.html +++ b/docs/404.html @@ -119,7 +119,7 @@

404 — Page Not Found

diff --git a/docs/applies-to/us-ut/index.html b/docs/applies-to/us-ut/index.html index 26f5f82..cff4b7c 100644 --- a/docs/applies-to/us-ut/index.html +++ b/docs/applies-to/us-ut/index.html @@ -149,7 +149,7 @@

- + diff --git a/docs/applies-to/us/index.html b/docs/applies-to/us/index.html index c1b39f6..5bc76f6 100644 --- a/docs/applies-to/us/index.html +++ b/docs/applies-to/us/index.html @@ -144,7 +144,7 @@

- + diff --git a/docs/atom.xml b/docs/atom.xml index e43efb9..d05f094 100644 --- a/docs/atom.xml +++ b/docs/atom.xml @@ -5,7 +5,7 @@ https://publedge.org/ - 2026-07-25T03:22:59.602Z + 2026-07-25T20:43:24.474Z PubLedge diff --git a/docs/authorities.html b/docs/authorities.html index bfbbbd8..9103b65 100644 --- a/docs/authorities.html +++ b/docs/authorities.html @@ -185,7 +185,7 @@

Authorities

diff --git a/docs/authority/cfpb/index.html b/docs/authority/cfpb/index.html index 4bf8587..eab14c9 100644 --- a/docs/authority/cfpb/index.html +++ b/docs/authority/cfpb/index.html @@ -144,7 +144,7 @@

Legal Instruments (1)

diff --git a/docs/authority/cftc-dsio/index.html b/docs/authority/cftc-dsio/index.html index 146ee43..6853cab 100644 --- a/docs/authority/cftc-dsio/index.html +++ b/docs/authority/cftc-dsio/index.html @@ -144,7 +144,7 @@

Legal Instruments (1)

diff --git a/docs/authority/colorado-legislature/index.html b/docs/authority/colorado-legislature/index.html index b2150c4..6dec110 100644 --- a/docs/authority/colorado-legislature/index.html +++ b/docs/authority/colorado-legislature/index.html @@ -146,7 +146,7 @@

Legal Instruments (3)

diff --git a/docs/authority/irs-chief-counsel/index.html b/docs/authority/irs-chief-counsel/index.html index 019e49a..2536b97 100644 --- a/docs/authority/irs-chief-counsel/index.html +++ b/docs/authority/irs-chief-counsel/index.html @@ -144,7 +144,7 @@

Legal Instruments (1)

diff --git a/docs/authority/irs-tege/index.html b/docs/authority/irs-tege/index.html index 9b0f407..9efe343 100644 --- a/docs/authority/irs-tege/index.html +++ b/docs/authority/irs-tege/index.html @@ -144,7 +144,7 @@

Legal Instruments (1)

diff --git a/docs/authority/sec-corpfin/index.html b/docs/authority/sec-corpfin/index.html index a0fed77..6b2e314 100644 --- a/docs/authority/sec-corpfin/index.html +++ b/docs/authority/sec-corpfin/index.html @@ -144,7 +144,7 @@

Legal Instruments (1)

diff --git a/docs/authority/utah-legislature/index.html b/docs/authority/utah-legislature/index.html index e7ed5dd..6568c27 100644 --- a/docs/authority/utah-legislature/index.html +++ b/docs/authority/utah-legislature/index.html @@ -148,7 +148,7 @@

Legal Instruments (5)

diff --git a/docs/authority/utah-oaip/index.html b/docs/authority/utah-oaip/index.html index 03988be..0add506 100644 --- a/docs/authority/utah-oaip/index.html +++ b/docs/authority/utah-oaip/index.html @@ -148,7 +148,7 @@

Legal Instruments (5)

diff --git a/docs/calendar.ics b/docs/calendar.ics index 405b1a4..b3a1afa 100644 --- a/docs/calendar.ics +++ b/docs/calendar.ics @@ -7,7 +7,7 @@ X-WR-CALNAME:PubLedge Enforcement Calendar X-WR-CALDESC:Key dates for every record in the PubLedge registry. BEGIN:VEVENT UID:us-cfpb-ao-2022-001-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20220629 DTEND;VALUE=DATE:20220629 SUMMARY:Effective: CFPB Advisory Opinion — Pay-to-Pay Fees (Regulation F) @@ -16,7 +16,7 @@ URL:https://publedge.org/us/federal/cfpb/ao/2022-001/ END:VEVENT BEGIN:VEVENT UID:us-cftc-dsio-il-2017-001-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20171211 DTEND;VALUE=DATE:20171211 SUMMARY:Effective: CFTC Letter 17-65 — CTA Registration Exemption Survives MiFID II Fee Unbundling @@ -25,7 +25,7 @@ URL:https://publedge.org/us/federal/cftc-dsio/il/2017-001/ END:VEVENT BEGIN:VEVENT UID:us-co-legislature-statute-2024-sb24-205-enacted@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20240517 DTEND;VALUE=DATE:20240517 SUMMARY:Enacted: Colorado SB 24-205 (2024) — Consumer Protections for Interactions with Artificial Intelligence Systems @@ -34,7 +34,7 @@ URL:https://publedge.org/us/colorado/legislature/statute/2024-001/ END:VEVENT BEGIN:VEVENT UID:us-co-legislature-statute-2024-sb24-205-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20260630 DTEND;VALUE=DATE:20260630 SUMMARY:Effective: Colorado SB 24-205 (2024) — Consumer Protections for Interactions with Artificial Intelligence Systems @@ -43,7 +43,7 @@ URL:https://publedge.org/us/colorado/legislature/statute/2024-001/ END:VEVENT BEGIN:VEVENT UID:us-co-legislature-statute-2025-sb25b-004-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250828 DTEND;VALUE=DATE:20250828 SUMMARY:Effective: Colorado SB 25B-004 (2025) — Increase Transparency for Algorithmic Systems (Colorado AI Act Effective-Date Delay) @@ -52,7 +52,7 @@ URL:https://publedge.org/us/colorado/legislature/statute/2025-001/ END:VEVENT BEGIN:VEVENT UID:us-co-legislature-statute-2026-sb26-189-enacted@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20260514 DTEND;VALUE=DATE:20260514 SUMMARY:Enacted: Colorado SB 26-189 (2026) — Automated Decision-Making Technology (ADMT) Act @@ -61,7 +61,7 @@ URL:https://publedge.org/us/colorado/legislature/statute/2026-001/ END:VEVENT BEGIN:VEVENT UID:us-co-legislature-statute-2026-sb26-189-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20270101 DTEND;VALUE=DATE:20270101 SUMMARY:Effective: Colorado SB 26-189 (2026) — Automated Decision-Making Technology (ADMT) Act @@ -70,7 +70,7 @@ URL:https://publedge.org/us/colorado/legislature/statute/2026-001/ END:VEVENT BEGIN:VEVENT UID:us-irs-chief-counsel-plr-2025-001-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250207 DTEND;VALUE=DATE:20250207 SUMMARY:Effective: IRS Private Letter Ruling 202506001 — Management Contract Private Business Use (§141) @@ -79,7 +79,7 @@ URL:https://publedge.org/us/federal/irs-chief-counsel/plr/2025-001/ END:VEVENT BEGIN:VEVENT UID:us-irs-tege-plr-2026-001-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20260112 DTEND;VALUE=DATE:20260112 SUMMARY:Effective: IRS PLR 202614036 — Adverse Determination: §501(c)(3) Exemption Denied\, Mixed-Use Facility @@ -88,7 +88,7 @@ URL:https://publedge.org/us/federal/irs-tege/plr/2026-001/ END:VEVENT BEGIN:VEVENT UID:us-sec-corpfin-nal-2025-001-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250312 DTEND;VALUE=DATE:20250312 SUMMARY:Effective: SEC No-Action Letter — Latham & Watkins (Rule 506(c) Verification) @@ -97,7 +97,7 @@ URL:https://publedge.org/us/federal/sec-corpfin/nal/2025-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2024-sb149-enacted@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20240313 DTEND;VALUE=DATE:20240313 SUMMARY:Enacted: Utah SB 149 (2024) — Artificial Intelligence Amendments @@ -106,7 +106,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2024-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2024-sb149-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20240501 DTEND;VALUE=DATE:20240501 SUMMARY:Effective: Utah SB 149 (2024) — Artificial Intelligence Amendments @@ -115,7 +115,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2024-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2025-hb452-enacted@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250326 DTEND;VALUE=DATE:20250326 SUMMARY:Enacted: Utah HB 452 (2025) — Mental Health Chatbot Regulations @@ -124,7 +124,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2025-002/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2025-hb452-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250507 DTEND;VALUE=DATE:20250507 SUMMARY:Effective: Utah HB 452 (2025) — Mental Health Chatbot Regulations @@ -133,7 +133,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2025-002/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2025-sb226-enacted@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250325 DTEND;VALUE=DATE:20250325 SUMMARY:Enacted: Utah SB 226 (2025) — Artificial Intelligence Consumer Protection Amendments @@ -142,7 +142,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2025-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2025-sb226-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250507 DTEND;VALUE=DATE:20250507 SUMMARY:Effective: Utah SB 226 (2025) — Artificial Intelligence Consumer Protection Amendments @@ -151,7 +151,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2025-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2025-sb332-enacted@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250325 DTEND;VALUE=DATE:20250325 SUMMARY:Enacted: Utah SB 332 (2025) — Artificial Intelligence Revisions (AIPA Sunset Extension) @@ -160,7 +160,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2025-003/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2025-sb332-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250507 DTEND;VALUE=DATE:20250507 SUMMARY:Effective: Utah SB 332 (2025) — Artificial Intelligence Revisions (AIPA Sunset Extension) @@ -169,7 +169,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2025-003/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2026-hb320-enacted@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20260319 DTEND;VALUE=DATE:20260319 SUMMARY:Enacted: Utah HB 320 (2026) — AI Learning Lab Restructure + Joint Interpretation Agreements @@ -178,7 +178,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2026-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-legislature-statute-2026-hb320-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20260506 DTEND;VALUE=DATE:20260506 SUMMARY:Effective: Utah HB 320 (2026) — AI Learning Lab Restructure + Joint Interpretation Agreements @@ -187,7 +187,7 @@ URL:https://publedge.org/us/utah/legislature/statute/2026-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-jia-2026-001-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20260415 DTEND;VALUE=DATE:20260415 SUMMARY:Effective: Utah Mental Health Chatbot Disclosure — Joint Interpretation @@ -196,7 +196,7 @@ URL:https://publedge.org/us/utah/oaip/jia/2026-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2024-001-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20241118 DTEND;VALUE=DATE:20241118 SUMMARY:Effective: Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) @@ -205,7 +205,7 @@ URL:https://publedge.org/us/utah/oaip/rma/2024-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2024-001-term-start@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20241118 DTEND;VALUE=DATE:20241118 SUMMARY:Term Start: Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) @@ -214,7 +214,7 @@ URL:https://publedge.org/us/utah/oaip/rma/2024-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2024-001-term-end@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20251118 DTEND;VALUE=DATE:20251118 SUMMARY:Term End: Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) @@ -223,7 +223,7 @@ URL:https://publedge.org/us/utah/oaip/rma/2024-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2025-001-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250531 DTEND;VALUE=DATE:20250531 SUMMARY:Effective: Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA (2025) @@ -232,7 +232,7 @@ URL:https://publedge.org/us/utah/oaip/rma/2025-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2025-001-term-start@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20250531 DTEND;VALUE=DATE:20250531 SUMMARY:Term Start: Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA (2025) @@ -241,7 +241,7 @@ URL:https://publedge.org/us/utah/oaip/rma/2025-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2025-001-term-end@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20260531 DTEND;VALUE=DATE:20260531 SUMMARY:Term End: Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA (2025) @@ -250,7 +250,7 @@ URL:https://publedge.org/us/utah/oaip/rma/2025-001/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2025-002-effective@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20251024 DTEND;VALUE=DATE:20251024 SUMMARY:Effective: Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) @@ -259,7 +259,7 @@ URL:https://publedge.org/us/utah/oaip/rma/2025-002/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2025-002-term-start@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20251024 DTEND;VALUE=DATE:20251024 SUMMARY:Term Start: Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) @@ -268,7 +268,7 @@ URL:https://publedge.org/us/utah/oaip/rma/2025-002/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2025-002-term-end@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20261024 DTEND;VALUE=DATE:20261024 SUMMARY:Term End: Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) @@ -277,7 +277,7 @@ URL:https://publedge.org/us/utah/oaip/rma/2025-002/ END:VEVENT BEGIN:VEVENT UID:us-ut-oaip-rma-2026-001-enacted@publedge.org -DTSTAMP:20260725T032259Z +DTSTAMP:20260725T204324Z DTSTART;VALUE=DATE:20260319 DTEND;VALUE=DATE:20260319 SUMMARY:Enacted: Utah OAIP × Legion Health — AI Maintenance Psychiatric Refill RMA (2026) diff --git a/docs/compare.html b/docs/compare.html index 3bedc70..28ff8f9 100644 --- a/docs/compare.html +++ b/docs/compare.html @@ -179,7 +179,7 @@

Compare Legal Instruments

diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-cftc-dsio-il-2017-001/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-cftc-dsio-il-2017-001/index.html index 324e223..c26c54a 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-cftc-dsio-il-2017-001/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-cftc-dsio-il-2017-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2024-sb24-205/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2024-sb24-205/index.html index d9a357f..a0cbf49 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2024-sb24-205/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2024-sb24-205/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2025-sb25b-004/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2025-sb25b-004/index.html index 9a9b52d..cb51650 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2025-sb25b-004/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2025-sb25b-004/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2026-sb26-189/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2026-sb26-189/index.html index 89e2ab7..ae5d3d9 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2026-sb26-189/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-co-legislature-statute-2026-sb26-189/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-irs-chief-counsel-plr-2025-001/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-irs-chief-counsel-plr-2025-001/index.html index f2decf0..ec2d1a0 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-irs-chief-counsel-plr-2025-001/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-irs-chief-counsel-plr-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-irs-tege-plr-2026-001/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-irs-tege-plr-2026-001/index.html index bc3091c..9aedf42 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-irs-tege-plr-2026-001/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-irs-tege-plr-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-sec-corpfin-nal-2025-001/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-sec-corpfin-nal-2025-001/index.html index 38f5dc8..db6e203 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-sec-corpfin-nal-2025-001/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-sec-corpfin-nal-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2024-sb149/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2024-sb149/index.html index d677fb1..a2ec522 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2024-sb149/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2024-sb149/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-hb452/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-hb452/index.html index 9d14ded..b1e0db3 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-hb452/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-hb452/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-sb226/index.html index 7c483dc..6632e65 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-sb332/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-sb332/index.html index fdd24d5..8f3bffe 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-sb332/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2025-sb332/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2026-hb320/index.html index 8e6e28b..0935007 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-jia-2026-001/index.html index fd47d66..3ae3e78 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2024-001/index.html index 8001579..33608a7 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2025-001/index.html index 4f584d8..f52bef3 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2025-002/index.html index f49b263..c9b58aa 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2026-001/index.html index a64fdb0..2fd7854 100644 --- a/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-cfpb-ao-2022-001-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2024-sb24-205/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2024-sb24-205/index.html index 3598f68..5c49f8d 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2024-sb24-205/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2024-sb24-205/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2025-sb25b-004/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2025-sb25b-004/index.html index e174d2b..1291c00 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2025-sb25b-004/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2025-sb25b-004/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2026-sb26-189/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2026-sb26-189/index.html index c92d0ca..6cc7ff1 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2026-sb26-189/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-co-legislature-statute-2026-sb26-189/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-irs-chief-counsel-plr-2025-001/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-irs-chief-counsel-plr-2025-001/index.html index 8e051d1..8b97678 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-irs-chief-counsel-plr-2025-001/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-irs-chief-counsel-plr-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-irs-tege-plr-2026-001/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-irs-tege-plr-2026-001/index.html index 30c87f2..386892e 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-irs-tege-plr-2026-001/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-irs-tege-plr-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-sec-corpfin-nal-2025-001/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-sec-corpfin-nal-2025-001/index.html index 37197e9..6f2c7fe 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-sec-corpfin-nal-2025-001/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-sec-corpfin-nal-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2024-sb149/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2024-sb149/index.html index 7924daa..2a70673 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2024-sb149/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2024-sb149/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-hb452/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-hb452/index.html index 93b0452..b8e956c 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-hb452/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-hb452/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-sb226/index.html index 7318d7d..40f88c5 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-sb332/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-sb332/index.html index 1c51c10..63a417c 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-sb332/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2025-sb332/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2026-hb320/index.html index 9c3b4b8..7964ce4 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-jia-2026-001/index.html index b90f897..a21bb6f 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2024-001/index.html index 728e9c4..1819b65 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2025-001/index.html index 6c07933..71e70e2 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2025-002/index.html index 7ab2515..5c324a4 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2026-001/index.html index 530aa2d..83394f8 100644 --- a/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-cftc-dsio-il-2017-001-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-co-legislature-statute-2026-sb26-189/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-co-legislature-statute-2026-sb26-189/index.html index c3aaab1..510c189 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-co-legislature-statute-2026-sb26-189/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-co-legislature-statute-2026-sb26-189/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-irs-chief-counsel-plr-2025-001/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-irs-chief-counsel-plr-2025-001/index.html index f7d9774..dde9872 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-irs-chief-counsel-plr-2025-001/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-irs-chief-counsel-plr-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-irs-tege-plr-2026-001/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-irs-tege-plr-2026-001/index.html index 25f5540..b8c770b 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-irs-tege-plr-2026-001/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-irs-tege-plr-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-sec-corpfin-nal-2025-001/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-sec-corpfin-nal-2025-001/index.html index 71a350e..c565671 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-sec-corpfin-nal-2025-001/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-sec-corpfin-nal-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2024-sb149/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2024-sb149/index.html index bba3b8d..f4b38ab 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2024-sb149/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2024-sb149/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2025-hb452/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2025-hb452/index.html index ea2aa82..a529b1f 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2025-hb452/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2025-hb452/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2025-sb226/index.html index 14246a1..bd85cd2 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2026-hb320/index.html index 4709f8c..1019984 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-jia-2026-001/index.html index 7ce3f1f..489b665 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2024-001/index.html index f5dcefd..72e8846 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2025-001/index.html index 402886f..44839f5 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2025-002/index.html index ef0049c..46338aa 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2026-001/index.html index 0e43202..24571ac 100644 --- a/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-co-legislature-statute-2024-sb24-205-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-co-legislature-statute-2026-sb26-189/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-co-legislature-statute-2026-sb26-189/index.html index 82e844c..b0adba2 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-co-legislature-statute-2026-sb26-189/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-co-legislature-statute-2026-sb26-189/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-irs-chief-counsel-plr-2025-001/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-irs-chief-counsel-plr-2025-001/index.html index 418fe1a..277fa80 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-irs-chief-counsel-plr-2025-001/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-irs-chief-counsel-plr-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-irs-tege-plr-2026-001/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-irs-tege-plr-2026-001/index.html index df2c29e..8803969 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-irs-tege-plr-2026-001/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-irs-tege-plr-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-sec-corpfin-nal-2025-001/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-sec-corpfin-nal-2025-001/index.html index 833cdfa..a91e56e 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-sec-corpfin-nal-2025-001/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-sec-corpfin-nal-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2024-sb149/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2024-sb149/index.html index ea70d0e..1090a20 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2024-sb149/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2024-sb149/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2025-hb452/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2025-hb452/index.html index 0c4d922..5a9529e 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2025-hb452/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2025-hb452/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2025-sb226/index.html index 22e2f15..c45ff23 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2026-hb320/index.html index c511c2a..658ffdb 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-jia-2026-001/index.html index dbd65d7..e8c9dde 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2024-001/index.html index 5d689c4..59a83fe 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2025-001/index.html index 0cac0c5..7604ba7 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2025-002/index.html index ffe0042..98ed870 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2026-001/index.html index 2890cbf..042a244 100644 --- a/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-co-legislature-statute-2025-sb25b-004-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-irs-chief-counsel-plr-2025-001/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-irs-chief-counsel-plr-2025-001/index.html index f29c12b..63aa0f6 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-irs-chief-counsel-plr-2025-001/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-irs-chief-counsel-plr-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-irs-tege-plr-2026-001/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-irs-tege-plr-2026-001/index.html index 567259d..08f79a4 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-irs-tege-plr-2026-001/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-irs-tege-plr-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-sec-corpfin-nal-2025-001/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-sec-corpfin-nal-2025-001/index.html index af7cf3f..b93b12a 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-sec-corpfin-nal-2025-001/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-sec-corpfin-nal-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2024-sb149/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2024-sb149/index.html index f97680b..165bf66 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2024-sb149/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2024-sb149/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-hb452/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-hb452/index.html index 58cc70b..bea084a 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-hb452/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-hb452/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-sb226/index.html index a1bfbf6..50041f1 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-sb332/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-sb332/index.html index e50ba2f..cbef6dd 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-sb332/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2025-sb332/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2026-hb320/index.html index 6363312..820dc40 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-jia-2026-001/index.html index 590ef8e..3b568cd 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2024-001/index.html index 1d0efd0..f972490 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2025-001/index.html index 9f0b4a2..38cc3f5 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2025-002/index.html index 77acbdd..016ddb6 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2026-001/index.html index 7d987b2..1152164 100644 --- a/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-co-legislature-statute-2026-sb26-189-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-irs-tege-plr-2026-001/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-irs-tege-plr-2026-001/index.html index 13876e2..ede8f74 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-irs-tege-plr-2026-001/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-irs-tege-plr-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-sec-corpfin-nal-2025-001/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-sec-corpfin-nal-2025-001/index.html index 26f4c9a..0e4c439 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-sec-corpfin-nal-2025-001/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-sec-corpfin-nal-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2024-sb149/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2024-sb149/index.html index 06faf92..7d7e2b5 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2024-sb149/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2024-sb149/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-hb452/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-hb452/index.html index aa4d5da..47812b3 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-hb452/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-hb452/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-sb226/index.html index 88b93a2..da662e5 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-sb332/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-sb332/index.html index cc22234..2c961b9 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-sb332/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2025-sb332/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2026-hb320/index.html index 947248f..33c47c9 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-jia-2026-001/index.html index 99b8db2..b6a5efd 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2024-001/index.html index 6215893..ee44342 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2025-001/index.html index f05af04..adb0de4 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2025-002/index.html index de0b6da..2852fdf 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2026-001/index.html index b3f2640..0a8b9c9 100644 --- a/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-irs-chief-counsel-plr-2025-001-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-sec-corpfin-nal-2025-001/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-sec-corpfin-nal-2025-001/index.html index 100432b..2ebefcc 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-sec-corpfin-nal-2025-001/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-sec-corpfin-nal-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2024-sb149/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2024-sb149/index.html index f0ec7d8..37561b2 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2024-sb149/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2024-sb149/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-hb452/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-hb452/index.html index 8837bb9..f452edc 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-hb452/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-hb452/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-sb226/index.html index d5db165..44225fd 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-sb332/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-sb332/index.html index 669d5ba..428185e 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-sb332/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2025-sb332/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2026-hb320/index.html index dc399c6..0a53355 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-jia-2026-001/index.html index b93ff66..0631007 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2024-001/index.html index 8524296..cc95f21 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2025-001/index.html index 64d71b2..64d3cfa 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2025-002/index.html index f862ab0..5f05b6c 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2026-001/index.html index ccd3ac7..9526827 100644 --- a/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-irs-tege-plr-2026-001-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2024-sb149/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2024-sb149/index.html index e1c0265..12f003b 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2024-sb149/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2024-sb149/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-hb452/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-hb452/index.html index 12b28ea..c401825 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-hb452/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-hb452/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-sb226/index.html index 089b422..5bb1717 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-sb332/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-sb332/index.html index b4fe3dc..f0c937b 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-sb332/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2025-sb332/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2026-hb320/index.html index 8575860..d843ae6 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-jia-2026-001/index.html index 1cf0549..02f6662 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2024-001/index.html index cacd784..98edac5 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2025-001/index.html index d9237a6..a62d628 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2025-002/index.html index e69a55c..b5624aa 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2026-001/index.html index 7adb75e..25052b8 100644 --- a/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-sec-corpfin-nal-2025-001-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-hb452/index.html b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-hb452/index.html index 1214ca4..7c0c91d 100644 --- a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-hb452/index.html +++ b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-hb452/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-sb226/index.html index 437adac..70f7c5e 100644 --- a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-sb332/index.html b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-sb332/index.html index db072bf..3cc7283 100644 --- a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-sb332/index.html +++ b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2025-sb332/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2026-hb320/index.html index 764e5dc..bc15fe5 100644 --- a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-jia-2026-001/index.html index aa1fae7..6fb19f6 100644 --- a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2024-001/index.html index 5e0aaae..ef80e77 100644 --- a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2025-001/index.html index d69bbd8..79f5f39 100644 --- a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2025-002/index.html index 3163a14..3cea03d 100644 --- a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2026-001/index.html index d1a01d6..05d59fc 100644 --- a/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2024-sb149-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2025-sb226/index.html b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2025-sb226/index.html index 0abcae7..d65b7fe 100644 --- a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2025-sb226/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2025-sb226/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2025-sb332/index.html b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2025-sb332/index.html index d222749..a212ff8 100644 --- a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2025-sb332/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2025-sb332/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2026-hb320/index.html index 75c995b..8247d97 100644 --- a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-jia-2026-001/index.html index a568b06..97262a2 100644 --- a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2024-001/index.html index 928421c..adf4a72 100644 --- a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2025-001/index.html index b4cce36..5fbde10 100644 --- a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2025-002/index.html index f14b56c..44265a2 100644 --- a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2026-001/index.html index afabfeb..66a8c3c 100644 --- a/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-hb452-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-legislature-statute-2025-sb332/index.html b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-legislature-statute-2025-sb332/index.html index 0e89bbc..a2825bc 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-legislature-statute-2025-sb332/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-legislature-statute-2025-sb332/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-legislature-statute-2026-hb320/index.html index f5b3e4f..a3c3f71 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-jia-2026-001/index.html index 78df9b2..7b1b7dc 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2024-001/index.html index 9f85e81..2afb36b 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2025-001/index.html index dffe90e..8ecd7cd 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2025-002/index.html index 950bd0d..43a76f8 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2026-001/index.html index 6495f02..7bdf85b 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb226-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-legislature-statute-2026-hb320/index.html b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-legislature-statute-2026-hb320/index.html index b985cac..896b9d3 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-legislature-statute-2026-hb320/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-legislature-statute-2026-hb320/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-jia-2026-001/index.html index 4c5f1b2..bcc9974 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2024-001/index.html index 08f9ab2..abeaacd 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2025-001/index.html index ce9d562..797db4f 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2025-002/index.html index 8c8b00a..91980c5 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2026-001/index.html index 891ca30..f05f9fa 100644 --- a/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2025-sb332-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-jia-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-jia-2026-001/index.html index 22ee36d..ed3bfe7 100644 --- a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-jia-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-jia-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2024-001/index.html index 0d462e2..0468e94 100644 --- a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2025-001/index.html index 65bed4d..374286e 100644 --- a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2025-002/index.html index 65327a6..83eb8c6 100644 --- a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2026-001/index.html index 827b0eb..f042177 100644 --- a/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-ut-legislature-statute-2026-hb320-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2024-001/index.html b/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2024-001/index.html index 9322e31..5c92db2 100644 --- a/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2024-001/index.html +++ b/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2024-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2025-001/index.html index 6b099fa..4ef42d7 100644 --- a/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2025-002/index.html index 30e56d0..087525c 100644 --- a/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2026-001/index.html index bcb2ffd..f2a13b2 100644 --- a/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-ut-oaip-jia-2026-001-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2025-001/index.html b/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2025-001/index.html index 794d417..ad9233c 100644 --- a/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2025-001/index.html +++ b/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2025-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2025-002/index.html index 0aff300..ea596b6 100644 --- a/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2026-001/index.html index 09243b8..412a625 100644 --- a/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-ut-oaip-rma-2024-001-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-rma-2025-001-vs-us-ut-oaip-rma-2025-002/index.html b/docs/compare/us-ut-oaip-rma-2025-001-vs-us-ut-oaip-rma-2025-002/index.html index 5152854..867f0ef 100644 --- a/docs/compare/us-ut-oaip-rma-2025-001-vs-us-ut-oaip-rma-2025-002/index.html +++ b/docs/compare/us-ut-oaip-rma-2025-001-vs-us-ut-oaip-rma-2025-002/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-rma-2025-001-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-ut-oaip-rma-2025-001-vs-us-ut-oaip-rma-2026-001/index.html index 03963ce..d76b523 100644 --- a/docs/compare/us-ut-oaip-rma-2025-001-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-ut-oaip-rma-2025-001-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/compare/us-ut-oaip-rma-2025-002-vs-us-ut-oaip-rma-2026-001/index.html b/docs/compare/us-ut-oaip-rma-2025-002-vs-us-ut-oaip-rma-2026-001/index.html index c45fa83..0096a77 100644 --- a/docs/compare/us-ut-oaip-rma-2025-002-vs-us-ut-oaip-rma-2026-001/index.html +++ b/docs/compare/us-ut-oaip-rma-2025-002-vs-us-ut-oaip-rma-2026-001/index.html @@ -148,7 +148,7 @@

- + diff --git a/docs/definitions/index.html b/docs/definitions/index.html index afe284c..2ad8469 100644 --- a/docs/definitions/index.html +++ b/docs/definitions/index.html @@ -192,7 +192,7 @@

Disclaimer

diff --git a/docs/feed.xml b/docs/feed.xml index f92ea38..6b6be22 100644 --- a/docs/feed.xml +++ b/docs/feed.xml @@ -5,7 +5,7 @@ https://publedge.org/ Transparent recordkeeping protocol for fact-specific written interpretations between two parties — JIAs, RMAs, no-action letters, private letter rulings, and analogous instruments. - Sat, 25 Jul 2026 03:22:59 GMT + Sat, 25 Jul 2026 20:43:24 GMT Utah SB 149 (2024) — Artificial Intelligence Amendments https://publedge.org/us/utah/legislature/statute/2024-001/ diff --git a/docs/index.html b/docs/index.html index f5cafde..412a01d 100644 --- a/docs/index.html +++ b/docs/index.html @@ -314,7 +314,7 @@

Most cross-cutting - + diff --git a/docs/instruments.html b/docs/instruments.html index da6d8f9..68f46d6 100644 --- a/docs/instruments.html +++ b/docs/instruments.html @@ -264,7 +264,7 @@

Legal Instruments

diff --git a/docs/matrix.html b/docs/matrix.html index 764ab8e..315cfcd 100644 --- a/docs/matrix.html +++ b/docs/matrix.html @@ -168,7 +168,7 @@

Coverage Matrix

diff --git a/docs/obligations.html b/docs/obligations.html index a16d8ec..c1aff0e 100644 --- a/docs/obligations.html +++ b/docs/obligations.html @@ -299,7 +299,7 @@

permission Permi diff --git a/docs/primary/admt-60-day-cure-period/index.html b/docs/primary/admt-60-day-cure-period/index.html index f883834..29ae286 100644 --- a/docs/primary/admt-60-day-cure-period/index.html +++ b/docs/primary/admt-60-day-cure-period/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/admt-correction-and-human-review/index.html b/docs/primary/admt-correction-and-human-review/index.html index 2c3ab0d..14909f1 100644 --- a/docs/primary/admt-correction-and-human-review/index.html +++ b/docs/primary/admt-correction-and-human-review/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/admt-deployer-3-year-record-retention/index.html b/docs/primary/admt-deployer-3-year-record-retention/index.html index f3499b4..863a072 100644 --- a/docs/primary/admt-deployer-3-year-record-retention/index.html +++ b/docs/primary/admt-deployer-3-year-record-retention/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/admt-deployer-pre-decision-notice/index.html b/docs/primary/admt-deployer-pre-decision-notice/index.html index 890dbb8..8bbe438 100644 --- a/docs/primary/admt-deployer-pre-decision-notice/index.html +++ b/docs/primary/admt-deployer-pre-decision-notice/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/admt-developer-documentation-to-deployer/index.html b/docs/primary/admt-developer-documentation-to-deployer/index.html index 961d956..949f422 100644 --- a/docs/primary/admt-developer-documentation-to-deployer/index.html +++ b/docs/primary/admt-developer-documentation-to-deployer/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/admt-post-adverse-explanation-30-days/index.html b/docs/primary/admt-post-adverse-explanation-30-days/index.html index dcd6f3e..aae9cb3 100644 --- a/docs/primary/admt-post-adverse-explanation-30-days/index.html +++ b/docs/primary/admt-post-adverse-explanation-30-days/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/ai-authorized-rx-renewal/index.html b/docs/primary/ai-authorized-rx-renewal/index.html index 0c02421..4c8e640 100644 --- a/docs/primary/ai-authorized-rx-renewal/index.html +++ b/docs/primary/ai-authorized-rx-renewal/index.html @@ -146,7 +146,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/ai-defense-elimination/index.html b/docs/primary/ai-defense-elimination/index.html index e06a924..62bceab 100644 --- a/docs/primary/ai-defense-elimination/index.html +++ b/docs/primary/ai-defense-elimination/index.html @@ -146,7 +146,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/cfpb-pay-to-pay-fee-prohibited/index.html b/docs/primary/cfpb-pay-to-pay-fee-prohibited/index.html index 188f87f..791b2b0 100644 --- a/docs/primary/cfpb-pay-to-pay-fee-prohibited/index.html +++ b/docs/primary/cfpb-pay-to-pay-fee-prohibited/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/cftc-unbundled-fee-not-cta-trigger/index.html b/docs/primary/cftc-unbundled-fee-not-cta-trigger/index.html index 7e06aaa..187dd09 100644 --- a/docs/primary/cftc-unbundled-fee-not-cta-trigger/index.html +++ b/docs/primary/cftc-unbundled-fee-not-cta-trigger/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/chatbot-data-no-third-party-sharing/index.html b/docs/primary/chatbot-data-no-third-party-sharing/index.html index 449c90c..dc33c3a 100644 --- a/docs/primary/chatbot-data-no-third-party-sharing/index.html +++ b/docs/primary/chatbot-data-no-third-party-sharing/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/chatbot-safety-policy-filing/index.html b/docs/primary/chatbot-safety-policy-filing/index.html index ee0b8b9..914ef7a 100644 --- a/docs/primary/chatbot-safety-policy-filing/index.html +++ b/docs/primary/chatbot-safety-policy-filing/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/dentacor-58-69-5-enforcement-forborne/index.html b/docs/primary/dentacor-58-69-5-enforcement-forborne/index.html index 14f416d..50509ed 100644 --- a/docs/primary/dentacor-58-69-5-enforcement-forborne/index.html +++ b/docs/primary/dentacor-58-69-5-enforcement-forborne/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/dentacor-hygienist-ai-concurrence-diagnosis/index.html b/docs/primary/dentacor-hygienist-ai-concurrence-diagnosis/index.html index 97e9cd6..789232d 100644 --- a/docs/primary/dentacor-hygienist-ai-concurrence-diagnosis/index.html +++ b/docs/primary/dentacor-hygienist-ai-concurrence-diagnosis/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/dentacor-informed-consent-no-dentist/index.html b/docs/primary/dentacor-informed-consent-no-dentist/index.html index 979f400..738fb99 100644 --- a/docs/primary/dentacor-informed-consent-no-dentist/index.html +++ b/docs/primary/dentacor-informed-consent-no-dentist/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/disclose-genai-high-risk-proactive/index.html b/docs/primary/disclose-genai-high-risk-proactive/index.html index 975a93a..1298406 100644 --- a/docs/primary/disclose-genai-high-risk-proactive/index.html +++ b/docs/primary/disclose-genai-high-risk-proactive/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/disclose-genai-on-first-session/index.html b/docs/primary/disclose-genai-on-first-session/index.html index 0d05244..5f8edce 100644 --- a/docs/primary/disclose-genai-on-first-session/index.html +++ b/docs/primary/disclose-genai-on-first-session/index.html @@ -146,7 +146,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/disclose-genai-on-request/index.html b/docs/primary/disclose-genai-on-request/index.html index b0888b9..743f927 100644 --- a/docs/primary/disclose-genai-on-request/index.html +++ b/docs/primary/disclose-genai-on-request/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/elizachat-phased-rollout/index.html b/docs/primary/elizachat-phased-rollout/index.html index 15e6df3..3899da4 100644 --- a/docs/primary/elizachat-phased-rollout/index.html +++ b/docs/primary/elizachat-phased-rollout/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/elizachat-pre-access-disclosure-bundle/index.html b/docs/primary/elizachat-pre-access-disclosure-bundle/index.html index 7c1fb0b..63a5fee 100644 --- a/docs/primary/elizachat-pre-access-disclosure-bundle/index.html +++ b/docs/primary/elizachat-pre-access-disclosure-bundle/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/irs-501c3-dual-test-failure/index.html b/docs/primary/irs-501c3-dual-test-failure/index.html index 069d388..b6e808c 100644 --- a/docs/primary/irs-501c3-dual-test-failure/index.html +++ b/docs/primary/irs-501c3-dual-test-failure/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/irs-incentive-fee-not-net-profits-share/index.html b/docs/primary/irs-incentive-fee-not-net-profits-share/index.html index b7da2f1..fec14f2 100644 --- a/docs/primary/irs-incentive-fee-not-net-profits-share/index.html +++ b/docs/primary/irs-incentive-fee-not-net-profits-share/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/learning-lab-agreement-participation/index.html b/docs/primary/learning-lab-agreement-participation/index.html index 2d76fb0..aa7eada 100644 --- a/docs/primary/learning-lab-agreement-participation/index.html +++ b/docs/primary/learning-lab-agreement-participation/index.html @@ -146,7 +146,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/named-prescriber-enforcement-forborne/index.html b/docs/primary/named-prescriber-enforcement-forborne/index.html index 21dd59a..368ce2e 100644 --- a/docs/primary/named-prescriber-enforcement-forborne/index.html +++ b/docs/primary/named-prescriber-enforcement-forborne/index.html @@ -146,7 +146,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/rma-data-security-63a-19-102/index.html b/docs/primary/rma-data-security-63a-19-102/index.html index 1190e1e..5def4b2 100644 --- a/docs/primary/rma-data-security-63a-19-102/index.html +++ b/docs/primary/rma-data-security-63a-19-102/index.html @@ -148,7 +148,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/rma-end-of-term-report/index.html b/docs/primary/rma-end-of-term-report/index.html index 1b4deb0..a5cb13d 100644 --- a/docs/primary/rma-end-of-term-report/index.html +++ b/docs/primary/rma-end-of-term-report/index.html @@ -148,7 +148,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/rma-hold-harmless-state/index.html b/docs/primary/rma-hold-harmless-state/index.html index 0df2bf5..ec1e700 100644 --- a/docs/primary/rma-hold-harmless-state/index.html +++ b/docs/primary/rma-hold-harmless-state/index.html @@ -148,7 +148,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/rma-incident-notification-24hr/index.html b/docs/primary/rma-incident-notification-24hr/index.html index a4a0ddc..c0325e3 100644 --- a/docs/primary/rma-incident-notification-24hr/index.html +++ b/docs/primary/rma-incident-notification-24hr/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/rma-monthly-report-to-oaip/index.html b/docs/primary/rma-monthly-report-to-oaip/index.html index f2e31b7..a674f14 100644 --- a/docs/primary/rma-monthly-report-to-oaip/index.html +++ b/docs/primary/rma-monthly-report-to-oaip/index.html @@ -148,7 +148,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/rma-no-advertising-reference/index.html b/docs/primary/rma-no-advertising-reference/index.html index 0a68b70..8f6fd27 100644 --- a/docs/primary/rma-no-advertising-reference/index.html +++ b/docs/primary/rma-no-advertising-reference/index.html @@ -148,7 +148,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/sec-reg-d-506c-verification-safe-harbor/index.html b/docs/primary/sec-reg-d-506c-verification-safe-harbor/index.html index f25e882..33e711c 100644 --- a/docs/primary/sec-reg-d-506c-verification-safe-harbor/index.html +++ b/docs/primary/sec-reg-d-506c-verification-safe-harbor/index.html @@ -145,7 +145,7 @@

Implementing Legal Instruments

diff --git a/docs/primary/telehealth-compliance-per-proposal/index.html b/docs/primary/telehealth-compliance-per-proposal/index.html index 3b54894..95037d5 100644 --- a/docs/primary/telehealth-compliance-per-proposal/index.html +++ b/docs/primary/telehealth-compliance-per-proposal/index.html @@ -146,7 +146,7 @@

Implementing Legal Instruments

diff --git a/docs/reference/disclaimer/index.html b/docs/reference/disclaimer/index.html index ab6a22c..f76e3cb 100644 --- a/docs/reference/disclaimer/index.html +++ b/docs/reference/disclaimer/index.html @@ -152,7 +152,7 @@

Contact

diff --git a/docs/reference/index.html b/docs/reference/index.html index d93de20..fbfcccf 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -76,7 +76,7 @@

Reference

diff --git a/docs/reference/prior-art/index.html b/docs/reference/prior-art/index.html index d9bd6f1..ec03eab 100644 --- a/docs/reference/prior-art/index.html +++ b/docs/reference/prior-art/index.html @@ -242,7 +242,7 @@

What PubLedge adds

diff --git a/docs/reference/registry/index.html b/docs/reference/registry/index.html index ff4c696..0bb8142 100644 --- a/docs/reference/registry/index.html +++ b/docs/reference/registry/index.html @@ -94,7 +94,7 @@

Utah

diff --git a/docs/reference/verify/index.html b/docs/reference/verify/index.html index e7e6d03..6f321d2 100644 --- a/docs/reference/verify/index.html +++ b/docs/reference/verify/index.html @@ -145,7 +145,7 @@

Related

diff --git a/docs/reference/vocabulary/index.html b/docs/reference/vocabulary/index.html index 3ea8161..16a3c4d 100644 --- a/docs/reference/vocabulary/index.html +++ b/docs/reference/vocabulary/index.html @@ -127,7 +127,7 @@

References

diff --git a/docs/requires/us-cfpb-ao-2022-001/cfpb-pay-to-pay-fee-prohibited/index.html b/docs/requires/us-cfpb-ao-2022-001/cfpb-pay-to-pay-fee-prohibited/index.html index 22bb482..dc4285b 100644 --- a/docs/requires/us-cfpb-ao-2022-001/cfpb-pay-to-pay-fee-prohibited/index.html +++ b/docs/requires/us-cfpb-ao-2022-001/cfpb-pay-to-pay-fee-prohibited/index.html @@ -146,7 +146,7 @@

Does CFPB Advisory Opinion — Pay-to-Pay Fees (Regulation F) require Pay-To diff --git a/docs/requires/us-cftc-dsio-il-2017-001/cftc-unbundled-fee-not-cta-trigger/index.html b/docs/requires/us-cftc-dsio-il-2017-001/cftc-unbundled-fee-not-cta-trigger/index.html index 636a342..ba732cb 100644 --- a/docs/requires/us-cftc-dsio-il-2017-001/cftc-unbundled-fee-not-cta-trigger/index.html +++ b/docs/requires/us-cftc-dsio-il-2017-001/cftc-unbundled-fee-not-cta-trigger/index.html @@ -146,7 +146,7 @@

Does CFTC Letter 17-65 — CTA Registration Exemption Survives MiFID II Fee diff --git a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-60-day-cure-period/index.html b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-60-day-cure-period/index.html index a9bbe46..9495385 100644 --- a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-60-day-cure-period/index.html +++ b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-60-day-cure-period/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-correction-and-human-review/index.html b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-correction-and-human-review/index.html index 27ef8a8..73908d0 100644 --- a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-correction-and-human-review/index.html +++ b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-correction-and-human-review/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-deployer-3-year-record-retention/index.html b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-deployer-3-year-record-retention/index.html index 2094dd0..436a904 100644 --- a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-deployer-3-year-record-retention/index.html +++ b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-deployer-3-year-record-retention/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-deployer-pre-decision-notice/index.html b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-deployer-pre-decision-notice/index.html index 88102ae..9a3a791 100644 --- a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-deployer-pre-decision-notice/index.html +++ b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-deployer-pre-decision-notice/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-developer-documentation-to-deployer/index.html b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-developer-documentation-to-deployer/index.html index e972c44..38ddbd3 100644 --- a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-developer-documentation-to-deployer/index.html +++ b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-developer-documentation-to-deployer/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-post-adverse-explanation-30-days/index.html b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-post-adverse-explanation-30-days/index.html index 37a25f8..1faf047 100644 --- a/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-post-adverse-explanation-30-days/index.html +++ b/docs/requires/us-co-legislature-statute-2026-sb26-189/admt-post-adverse-explanation-30-days/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-irs-chief-counsel-plr-2025-001/irs-incentive-fee-not-net-profits-share/index.html b/docs/requires/us-irs-chief-counsel-plr-2025-001/irs-incentive-fee-not-net-profits-share/index.html index 6210244..df7ae4e 100644 --- a/docs/requires/us-irs-chief-counsel-plr-2025-001/irs-incentive-fee-not-net-profits-share/index.html +++ b/docs/requires/us-irs-chief-counsel-plr-2025-001/irs-incentive-fee-not-net-profits-share/index.html @@ -146,7 +146,7 @@

Does IRS Private Letter Ruling 202506001 — Management Contract Private Bus diff --git a/docs/requires/us-irs-tege-plr-2026-001/irs-501c3-dual-test-failure/index.html b/docs/requires/us-irs-tege-plr-2026-001/irs-501c3-dual-test-failure/index.html index 5c67451..b9b6674 100644 --- a/docs/requires/us-irs-tege-plr-2026-001/irs-501c3-dual-test-failure/index.html +++ b/docs/requires/us-irs-tege-plr-2026-001/irs-501c3-dual-test-failure/index.html @@ -146,7 +146,7 @@

Does IRS PLR 202614036 — Adverse Determination: §501(c)(3) Exemption Deni diff --git a/docs/requires/us-sec-corpfin-nal-2025-001/sec-reg-d-506c-verification-safe-harbor/index.html b/docs/requires/us-sec-corpfin-nal-2025-001/sec-reg-d-506c-verification-safe-harbor/index.html index 7fbd243..2337dc8 100644 --- a/docs/requires/us-sec-corpfin-nal-2025-001/sec-reg-d-506c-verification-safe-harbor/index.html +++ b/docs/requires/us-sec-corpfin-nal-2025-001/sec-reg-d-506c-verification-safe-harbor/index.html @@ -146,7 +146,7 @@

Does SEC No-Action Letter — Latham & Watkins (Rule 506(c) Verification diff --git a/docs/requires/us-ut-legislature-statute-2024-sb149/ai-defense-elimination/index.html b/docs/requires/us-ut-legislature-statute-2024-sb149/ai-defense-elimination/index.html index 62f0890..da547af 100644 --- a/docs/requires/us-ut-legislature-statute-2024-sb149/ai-defense-elimination/index.html +++ b/docs/requires/us-ut-legislature-statute-2024-sb149/ai-defense-elimination/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-ut-legislature-statute-2024-sb149/learning-lab-agreement-participation/index.html b/docs/requires/us-ut-legislature-statute-2024-sb149/learning-lab-agreement-participation/index.html index 3d5dcc6..e301b2f 100644 --- a/docs/requires/us-ut-legislature-statute-2024-sb149/learning-lab-agreement-participation/index.html +++ b/docs/requires/us-ut-legislature-statute-2024-sb149/learning-lab-agreement-participation/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-ut-legislature-statute-2025-hb452/chatbot-data-no-third-party-sharing/index.html b/docs/requires/us-ut-legislature-statute-2025-hb452/chatbot-data-no-third-party-sharing/index.html index 1f88ec0..e0c9948 100644 --- a/docs/requires/us-ut-legislature-statute-2025-hb452/chatbot-data-no-third-party-sharing/index.html +++ b/docs/requires/us-ut-legislature-statute-2025-hb452/chatbot-data-no-third-party-sharing/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-ut-legislature-statute-2025-hb452/chatbot-safety-policy-filing/index.html b/docs/requires/us-ut-legislature-statute-2025-hb452/chatbot-safety-policy-filing/index.html index 7f5c916..cbcab15 100644 --- a/docs/requires/us-ut-legislature-statute-2025-hb452/chatbot-safety-policy-filing/index.html +++ b/docs/requires/us-ut-legislature-statute-2025-hb452/chatbot-safety-policy-filing/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-ut-legislature-statute-2025-hb452/disclose-genai-on-first-session/index.html b/docs/requires/us-ut-legislature-statute-2025-hb452/disclose-genai-on-first-session/index.html index 1e85d3e..4755a75 100644 --- a/docs/requires/us-ut-legislature-statute-2025-hb452/disclose-genai-on-first-session/index.html +++ b/docs/requires/us-ut-legislature-statute-2025-hb452/disclose-genai-on-first-session/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-ut-legislature-statute-2025-sb226/ai-defense-elimination/index.html b/docs/requires/us-ut-legislature-statute-2025-sb226/ai-defense-elimination/index.html index 023a698..0228219 100644 --- a/docs/requires/us-ut-legislature-statute-2025-sb226/ai-defense-elimination/index.html +++ b/docs/requires/us-ut-legislature-statute-2025-sb226/ai-defense-elimination/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-ut-legislature-statute-2025-sb226/disclose-genai-high-risk-proactive/index.html b/docs/requires/us-ut-legislature-statute-2025-sb226/disclose-genai-high-risk-proactive/index.html index 198dc78..37719a0 100644 --- a/docs/requires/us-ut-legislature-statute-2025-sb226/disclose-genai-high-risk-proactive/index.html +++ b/docs/requires/us-ut-legislature-statute-2025-sb226/disclose-genai-high-risk-proactive/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-ut-legislature-statute-2025-sb226/disclose-genai-on-request/index.html b/docs/requires/us-ut-legislature-statute-2025-sb226/disclose-genai-on-request/index.html index 0069844..c125831 100644 --- a/docs/requires/us-ut-legislature-statute-2025-sb226/disclose-genai-on-request/index.html +++ b/docs/requires/us-ut-legislature-statute-2025-sb226/disclose-genai-on-request/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-ut-legislature-statute-2026-hb320/learning-lab-agreement-participation/index.html b/docs/requires/us-ut-legislature-statute-2026-hb320/learning-lab-agreement-participation/index.html index 8ad315e..3732d65 100644 --- a/docs/requires/us-ut-legislature-statute-2026-hb320/learning-lab-agreement-participation/index.html +++ b/docs/requires/us-ut-legislature-statute-2026-hb320/learning-lab-agreement-participation/index.html @@ -157,7 +157,7 @@

Summary

diff --git a/docs/requires/us-ut-oaip-jia-2026-001/disclose-genai-on-first-session/index.html b/docs/requires/us-ut-oaip-jia-2026-001/disclose-genai-on-first-session/index.html index 6a0bea2..ac418c9 100644 --- a/docs/requires/us-ut-oaip-jia-2026-001/disclose-genai-on-first-session/index.html +++ b/docs/requires/us-ut-oaip-jia-2026-001/disclose-genai-on-first-session/index.html @@ -157,7 +157,7 @@

Requirements

diff --git a/docs/requires/us-ut-oaip-rma-2024-001/elizachat-phased-rollout/index.html b/docs/requires/us-ut-oaip-rma-2024-001/elizachat-phased-rollout/index.html index eefaf8e..516820f 100644 --- a/docs/requires/us-ut-oaip-rma-2024-001/elizachat-phased-rollout/index.html +++ b/docs/requires/us-ut-oaip-rma-2024-001/elizachat-phased-rollout/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) require El diff --git a/docs/requires/us-ut-oaip-rma-2024-001/elizachat-pre-access-disclosure-bundle/index.html b/docs/requires/us-ut-oaip-rma-2024-001/elizachat-pre-access-disclosure-bundle/index.html index a4658bc..62f426b 100644 --- a/docs/requires/us-ut-oaip-rma-2024-001/elizachat-pre-access-disclosure-bundle/index.html +++ b/docs/requires/us-ut-oaip-rma-2024-001/elizachat-pre-access-disclosure-bundle/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) require El diff --git a/docs/requires/us-ut-oaip-rma-2024-001/rma-data-security-63a-19-102/index.html b/docs/requires/us-ut-oaip-rma-2024-001/rma-data-security-63a-19-102/index.html index c915d28..c9f0e57 100644 --- a/docs/requires/us-ut-oaip-rma-2024-001/rma-data-security-63a-19-102/index.html +++ b/docs/requires/us-ut-oaip-rma-2024-001/rma-data-security-63a-19-102/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) require RM diff --git a/docs/requires/us-ut-oaip-rma-2024-001/rma-end-of-term-report/index.html b/docs/requires/us-ut-oaip-rma-2024-001/rma-end-of-term-report/index.html index 147272c..ddb857e 100644 --- a/docs/requires/us-ut-oaip-rma-2024-001/rma-end-of-term-report/index.html +++ b/docs/requires/us-ut-oaip-rma-2024-001/rma-end-of-term-report/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) require RM diff --git a/docs/requires/us-ut-oaip-rma-2024-001/rma-hold-harmless-state/index.html b/docs/requires/us-ut-oaip-rma-2024-001/rma-hold-harmless-state/index.html index 00b5c41..ca27f75 100644 --- a/docs/requires/us-ut-oaip-rma-2024-001/rma-hold-harmless-state/index.html +++ b/docs/requires/us-ut-oaip-rma-2024-001/rma-hold-harmless-state/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) require RM diff --git a/docs/requires/us-ut-oaip-rma-2024-001/rma-incident-notification-24hr/index.html b/docs/requires/us-ut-oaip-rma-2024-001/rma-incident-notification-24hr/index.html index b3911fe..e4dc651 100644 --- a/docs/requires/us-ut-oaip-rma-2024-001/rma-incident-notification-24hr/index.html +++ b/docs/requires/us-ut-oaip-rma-2024-001/rma-incident-notification-24hr/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) require RM diff --git a/docs/requires/us-ut-oaip-rma-2024-001/rma-monthly-report-to-oaip/index.html b/docs/requires/us-ut-oaip-rma-2024-001/rma-monthly-report-to-oaip/index.html index fd794f7..fbf3989 100644 --- a/docs/requires/us-ut-oaip-rma-2024-001/rma-monthly-report-to-oaip/index.html +++ b/docs/requires/us-ut-oaip-rma-2024-001/rma-monthly-report-to-oaip/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) require RM diff --git a/docs/requires/us-ut-oaip-rma-2024-001/rma-no-advertising-reference/index.html b/docs/requires/us-ut-oaip-rma-2024-001/rma-no-advertising-reference/index.html index d9a6a90..cc229ea 100644 --- a/docs/requires/us-ut-oaip-rma-2024-001/rma-no-advertising-reference/index.html +++ b/docs/requires/us-ut-oaip-rma-2024-001/rma-no-advertising-reference/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × ElizaChat — Teen Mental-Health App RMA (2024) require RM diff --git a/docs/requires/us-ut-oaip-rma-2025-001/dentacor-58-69-5-enforcement-forborne/index.html b/docs/requires/us-ut-oaip-rma-2025-001/dentacor-58-69-5-enforcement-forborne/index.html index 571d117..e2e3249 100644 --- a/docs/requires/us-ut-oaip-rma-2025-001/dentacor-58-69-5-enforcement-forborne/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-001/dentacor-58-69-5-enforcement-forborne/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA ( diff --git a/docs/requires/us-ut-oaip-rma-2025-001/dentacor-hygienist-ai-concurrence-diagnosis/index.html b/docs/requires/us-ut-oaip-rma-2025-001/dentacor-hygienist-ai-concurrence-diagnosis/index.html index 577a6c1..da1689b 100644 --- a/docs/requires/us-ut-oaip-rma-2025-001/dentacor-hygienist-ai-concurrence-diagnosis/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-001/dentacor-hygienist-ai-concurrence-diagnosis/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA ( diff --git a/docs/requires/us-ut-oaip-rma-2025-001/dentacor-informed-consent-no-dentist/index.html b/docs/requires/us-ut-oaip-rma-2025-001/dentacor-informed-consent-no-dentist/index.html index a518fe3..74cfac6 100644 --- a/docs/requires/us-ut-oaip-rma-2025-001/dentacor-informed-consent-no-dentist/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-001/dentacor-informed-consent-no-dentist/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA ( diff --git a/docs/requires/us-ut-oaip-rma-2025-001/rma-data-security-63a-19-102/index.html b/docs/requires/us-ut-oaip-rma-2025-001/rma-data-security-63a-19-102/index.html index e7cf3c5..c6893fd 100644 --- a/docs/requires/us-ut-oaip-rma-2025-001/rma-data-security-63a-19-102/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-001/rma-data-security-63a-19-102/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA ( diff --git a/docs/requires/us-ut-oaip-rma-2025-001/rma-end-of-term-report/index.html b/docs/requires/us-ut-oaip-rma-2025-001/rma-end-of-term-report/index.html index f7d7814..01b50d1 100644 --- a/docs/requires/us-ut-oaip-rma-2025-001/rma-end-of-term-report/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-001/rma-end-of-term-report/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA ( diff --git a/docs/requires/us-ut-oaip-rma-2025-001/rma-hold-harmless-state/index.html b/docs/requires/us-ut-oaip-rma-2025-001/rma-hold-harmless-state/index.html index a5d282c..0899506 100644 --- a/docs/requires/us-ut-oaip-rma-2025-001/rma-hold-harmless-state/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-001/rma-hold-harmless-state/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA ( diff --git a/docs/requires/us-ut-oaip-rma-2025-001/rma-monthly-report-to-oaip/index.html b/docs/requires/us-ut-oaip-rma-2025-001/rma-monthly-report-to-oaip/index.html index de05523..3abc056 100644 --- a/docs/requires/us-ut-oaip-rma-2025-001/rma-monthly-report-to-oaip/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-001/rma-monthly-report-to-oaip/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA ( diff --git a/docs/requires/us-ut-oaip-rma-2025-001/rma-no-advertising-reference/index.html b/docs/requires/us-ut-oaip-rma-2025-001/rma-no-advertising-reference/index.html index 738ec29..c56c730 100644 --- a/docs/requires/us-ut-oaip-rma-2025-001/rma-no-advertising-reference/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-001/rma-no-advertising-reference/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Dentacor — AI-Assisted Dental Radiograph Diagnosis RMA ( diff --git a/docs/requires/us-ut-oaip-rma-2025-002/ai-authorized-rx-renewal/index.html b/docs/requires/us-ut-oaip-rma-2025-002/ai-authorized-rx-renewal/index.html index 718e002..74ca4ca 100644 --- a/docs/requires/us-ut-oaip-rma-2025-002/ai-authorized-rx-renewal/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-002/ai-authorized-rx-renewal/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) require A diff --git a/docs/requires/us-ut-oaip-rma-2025-002/named-prescriber-enforcement-forborne/index.html b/docs/requires/us-ut-oaip-rma-2025-002/named-prescriber-enforcement-forborne/index.html index 8abb575..6f5fe8a 100644 --- a/docs/requires/us-ut-oaip-rma-2025-002/named-prescriber-enforcement-forborne/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-002/named-prescriber-enforcement-forborne/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) require N diff --git a/docs/requires/us-ut-oaip-rma-2025-002/rma-data-security-63a-19-102/index.html b/docs/requires/us-ut-oaip-rma-2025-002/rma-data-security-63a-19-102/index.html index 3aa24ea..b636d40 100644 --- a/docs/requires/us-ut-oaip-rma-2025-002/rma-data-security-63a-19-102/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-002/rma-data-security-63a-19-102/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) require R diff --git a/docs/requires/us-ut-oaip-rma-2025-002/rma-end-of-term-report/index.html b/docs/requires/us-ut-oaip-rma-2025-002/rma-end-of-term-report/index.html index b2c7e98..d4245ff 100644 --- a/docs/requires/us-ut-oaip-rma-2025-002/rma-end-of-term-report/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-002/rma-end-of-term-report/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) require R diff --git a/docs/requires/us-ut-oaip-rma-2025-002/rma-hold-harmless-state/index.html b/docs/requires/us-ut-oaip-rma-2025-002/rma-hold-harmless-state/index.html index e8a77b8..e15208b 100644 --- a/docs/requires/us-ut-oaip-rma-2025-002/rma-hold-harmless-state/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-002/rma-hold-harmless-state/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) require R diff --git a/docs/requires/us-ut-oaip-rma-2025-002/rma-monthly-report-to-oaip/index.html b/docs/requires/us-ut-oaip-rma-2025-002/rma-monthly-report-to-oaip/index.html index 14e59a1..1e15382 100644 --- a/docs/requires/us-ut-oaip-rma-2025-002/rma-monthly-report-to-oaip/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-002/rma-monthly-report-to-oaip/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) require R diff --git a/docs/requires/us-ut-oaip-rma-2025-002/rma-no-advertising-reference/index.html b/docs/requires/us-ut-oaip-rma-2025-002/rma-no-advertising-reference/index.html index 83dacc5..f06a194 100644 --- a/docs/requires/us-ut-oaip-rma-2025-002/rma-no-advertising-reference/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-002/rma-no-advertising-reference/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) require R diff --git a/docs/requires/us-ut-oaip-rma-2025-002/telehealth-compliance-per-proposal/index.html b/docs/requires/us-ut-oaip-rma-2025-002/telehealth-compliance-per-proposal/index.html index 9b3683f..7630c60 100644 --- a/docs/requires/us-ut-oaip-rma-2025-002/telehealth-compliance-per-proposal/index.html +++ b/docs/requires/us-ut-oaip-rma-2025-002/telehealth-compliance-per-proposal/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Doctronic — AI Prescription Renewal RMA (2025) require T diff --git a/docs/requires/us-ut-oaip-rma-2026-001/ai-authorized-rx-renewal/index.html b/docs/requires/us-ut-oaip-rma-2026-001/ai-authorized-rx-renewal/index.html index 35bf25c..ca06a06 100644 --- a/docs/requires/us-ut-oaip-rma-2026-001/ai-authorized-rx-renewal/index.html +++ b/docs/requires/us-ut-oaip-rma-2026-001/ai-authorized-rx-renewal/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Legion Health — AI Maintenance Psychiatric Refill RMA (2 diff --git a/docs/requires/us-ut-oaip-rma-2026-001/named-prescriber-enforcement-forborne/index.html b/docs/requires/us-ut-oaip-rma-2026-001/named-prescriber-enforcement-forborne/index.html index 5f6c05f..fb705a2 100644 --- a/docs/requires/us-ut-oaip-rma-2026-001/named-prescriber-enforcement-forborne/index.html +++ b/docs/requires/us-ut-oaip-rma-2026-001/named-prescriber-enforcement-forborne/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Legion Health — AI Maintenance Psychiatric Refill RMA (2 diff --git a/docs/requires/us-ut-oaip-rma-2026-001/rma-data-security-63a-19-102/index.html b/docs/requires/us-ut-oaip-rma-2026-001/rma-data-security-63a-19-102/index.html index 2a3e239..9de7da9 100644 --- a/docs/requires/us-ut-oaip-rma-2026-001/rma-data-security-63a-19-102/index.html +++ b/docs/requires/us-ut-oaip-rma-2026-001/rma-data-security-63a-19-102/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Legion Health — AI Maintenance Psychiatric Refill RMA (2 diff --git a/docs/requires/us-ut-oaip-rma-2026-001/rma-end-of-term-report/index.html b/docs/requires/us-ut-oaip-rma-2026-001/rma-end-of-term-report/index.html index 574e185..b0d0b8e 100644 --- a/docs/requires/us-ut-oaip-rma-2026-001/rma-end-of-term-report/index.html +++ b/docs/requires/us-ut-oaip-rma-2026-001/rma-end-of-term-report/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Legion Health — AI Maintenance Psychiatric Refill RMA (2 diff --git a/docs/requires/us-ut-oaip-rma-2026-001/rma-hold-harmless-state/index.html b/docs/requires/us-ut-oaip-rma-2026-001/rma-hold-harmless-state/index.html index 426beeb..10eed0f 100644 --- a/docs/requires/us-ut-oaip-rma-2026-001/rma-hold-harmless-state/index.html +++ b/docs/requires/us-ut-oaip-rma-2026-001/rma-hold-harmless-state/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Legion Health — AI Maintenance Psychiatric Refill RMA (2 diff --git a/docs/requires/us-ut-oaip-rma-2026-001/rma-monthly-report-to-oaip/index.html b/docs/requires/us-ut-oaip-rma-2026-001/rma-monthly-report-to-oaip/index.html index 34db558..12a1df7 100644 --- a/docs/requires/us-ut-oaip-rma-2026-001/rma-monthly-report-to-oaip/index.html +++ b/docs/requires/us-ut-oaip-rma-2026-001/rma-monthly-report-to-oaip/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Legion Health — AI Maintenance Psychiatric Refill RMA (2 diff --git a/docs/requires/us-ut-oaip-rma-2026-001/rma-no-advertising-reference/index.html b/docs/requires/us-ut-oaip-rma-2026-001/rma-no-advertising-reference/index.html index 0eba2cc..352e121 100644 --- a/docs/requires/us-ut-oaip-rma-2026-001/rma-no-advertising-reference/index.html +++ b/docs/requires/us-ut-oaip-rma-2026-001/rma-no-advertising-reference/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Legion Health — AI Maintenance Psychiatric Refill RMA (2 diff --git a/docs/requires/us-ut-oaip-rma-2026-001/telehealth-compliance-per-proposal/index.html b/docs/requires/us-ut-oaip-rma-2026-001/telehealth-compliance-per-proposal/index.html index 954d189..c5b2b6a 100644 --- a/docs/requires/us-ut-oaip-rma-2026-001/telehealth-compliance-per-proposal/index.html +++ b/docs/requires/us-ut-oaip-rma-2026-001/telehealth-compliance-per-proposal/index.html @@ -146,7 +146,7 @@

Does Utah OAIP × Legion Health — AI Maintenance Psychiatric Refill RMA (2 diff --git a/docs/schema/json/index.html b/docs/schema/json/index.html index 1c90b0e..c25c26b 100644 --- a/docs/schema/json/index.html +++ b/docs/schema/json/index.html @@ -60,7 +60,7 @@

PubLedge schemas

\ No newline at end of file diff --git a/docs/template/utah-ai-sandbox-mitigation-mental-health-chatbot/index.html b/docs/template/utah-ai-sandbox-mitigation-mental-health-chatbot/index.html index d0c31fc..2f40784 100644 --- a/docs/template/utah-ai-sandbox-mitigation-mental-health-chatbot/index.html +++ b/docs/template/utah-ai-sandbox-mitigation-mental-health-chatbot/index.html @@ -90,7 +90,7 @@

Effective date and review

\ No newline at end of file diff --git a/docs/template/utah-genai-safe-harbor-enrollment/index.html b/docs/template/utah-genai-safe-harbor-enrollment/index.html index a099197..925be6e 100644 --- a/docs/template/utah-genai-safe-harbor-enrollment/index.html +++ b/docs/template/utah-genai-safe-harbor-enrollment/index.html @@ -86,7 +86,7 @@

Effective date and review

\ No newline at end of file diff --git a/docs/template/utah-mental-health-chatbot-advertising/index.html b/docs/template/utah-mental-health-chatbot-advertising/index.html index b5b59c8..93cb0b7 100644 --- a/docs/template/utah-mental-health-chatbot-advertising/index.html +++ b/docs/template/utah-mental-health-chatbot-advertising/index.html @@ -92,7 +92,7 @@

Effective date and review

\ No newline at end of file diff --git a/docs/template/utah-mental-health-chatbot-data-protection/index.html b/docs/template/utah-mental-health-chatbot-data-protection/index.html index 7bbf0cc..0aa9484 100644 --- a/docs/template/utah-mental-health-chatbot-data-protection/index.html +++ b/docs/template/utah-mental-health-chatbot-data-protection/index.html @@ -92,7 +92,7 @@

Effective date and review

\ No newline at end of file diff --git a/docs/template/utah-mental-health-chatbot-first-session-disclosure/index.html b/docs/template/utah-mental-health-chatbot-first-session-disclosure/index.html index 9fffb8d..3fb8e89 100644 --- a/docs/template/utah-mental-health-chatbot-first-session-disclosure/index.html +++ b/docs/template/utah-mental-health-chatbot-first-session-disclosure/index.html @@ -90,7 +90,7 @@

Effective date and review

\ No newline at end of file diff --git a/docs/templates/index.html b/docs/templates/index.html index cf4b2b8..5f9f140 100644 --- a/docs/templates/index.html +++ b/docs/templates/index.html @@ -61,7 +61,7 @@

PubLedge Templates

\ No newline at end of file diff --git a/docs/timeline.html b/docs/timeline.html index f83584b..f82d796 100644 --- a/docs/timeline.html +++ b/docs/timeline.html @@ -557,7 +557,7 @@

Timeline

diff --git a/docs/us/colorado/index.html b/docs/us/colorado/index.html index b2828d4..53d8258 100644 --- a/docs/us/colorado/index.html +++ b/docs/us/colorado/index.html @@ -166,7 +166,7 @@

Colorado Gener diff --git a/docs/us/colorado/legislature/index.html b/docs/us/colorado/legislature/index.html index 191efd8..2e6243a 100644 --- a/docs/us/colorado/legislature/index.html +++ b/docs/us/colorado/legislature/index.html @@ -163,7 +163,7 @@

Statut diff --git a/docs/us/colorado/legislature/statute/2024-001/index.html b/docs/us/colorado/legislature/statute/2024-001/index.html index cc3f5d8..5f76ed5 100644 --- a/docs/us/colorado/legislature/statute/2024-001/index.html +++ b/docs/us/colorado/legislature/statute/2024-001/index.html @@ -178,7 +178,7 @@

Summary

diff --git a/docs/us/colorado/legislature/statute/2024-001/record.json b/docs/us/colorado/legislature/statute/2024-001/record.json index 4bfe7a7..01fa93c 100644 --- a/docs/us/colorado/legislature/statute/2024-001/record.json +++ b/docs/us/colorado/legislature/statute/2024-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/colorado/legislature/statute/2024-001/", - "generated": "2026-07-25T03:22:59.437Z", + "generated": "2026-07-25T20:43:24.302Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/colorado/legislature/statute/2025-001/index.html b/docs/us/colorado/legislature/statute/2025-001/index.html index c34fa64..4462c1f 100644 --- a/docs/us/colorado/legislature/statute/2025-001/index.html +++ b/docs/us/colorado/legislature/statute/2025-001/index.html @@ -178,7 +178,7 @@

Summary

diff --git a/docs/us/colorado/legislature/statute/2025-001/record.json b/docs/us/colorado/legislature/statute/2025-001/record.json index 3a96e42..5485fcb 100644 --- a/docs/us/colorado/legislature/statute/2025-001/record.json +++ b/docs/us/colorado/legislature/statute/2025-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/colorado/legislature/statute/2025-001/", - "generated": "2026-07-25T03:22:59.438Z", + "generated": "2026-07-25T20:43:24.303Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/colorado/legislature/statute/2026-001/index.html b/docs/us/colorado/legislature/statute/2026-001/index.html index d9c0ba6..70b4fb9 100644 --- a/docs/us/colorado/legislature/statute/2026-001/index.html +++ b/docs/us/colorado/legislature/statute/2026-001/index.html @@ -181,7 +181,7 @@

Summary

diff --git a/docs/us/colorado/legislature/statute/2026-001/record.json b/docs/us/colorado/legislature/statute/2026-001/record.json index e701777..20e4ece 100644 --- a/docs/us/colorado/legislature/statute/2026-001/record.json +++ b/docs/us/colorado/legislature/statute/2026-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/colorado/legislature/statute/2026-001/", - "generated": "2026-07-25T03:22:59.439Z", + "generated": "2026-07-25T20:43:24.304Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/colorado/legislature/statute/index.html b/docs/us/colorado/legislature/statute/index.html index 09cac44..96b332c 100644 --- a/docs/us/colorado/legislature/statute/index.html +++ b/docs/us/colorado/legislature/statute/index.html @@ -161,7 +161,7 @@

Statutes — Colorado General Assembly

diff --git a/docs/us/federal/cfpb/ao/2022-001/index.html b/docs/us/federal/cfpb/ao/2022-001/index.html index cba4d22..2fa9651 100644 --- a/docs/us/federal/cfpb/ao/2022-001/index.html +++ b/docs/us/federal/cfpb/ao/2022-001/index.html @@ -166,7 +166,7 @@

Obligations Covered

diff --git a/docs/us/federal/cfpb/ao/2022-001/record.json b/docs/us/federal/cfpb/ao/2022-001/record.json index 46ec283..ccdcc8e 100644 --- a/docs/us/federal/cfpb/ao/2022-001/record.json +++ b/docs/us/federal/cfpb/ao/2022-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/federal/cfpb/ao/2022-001/", - "generated": "2026-07-25T03:22:59.435Z", + "generated": "2026-07-25T20:43:24.300Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/federal/cfpb/ao/index.html b/docs/us/federal/cfpb/ao/index.html index f86c8e2..20726fd 100644 --- a/docs/us/federal/cfpb/ao/index.html +++ b/docs/us/federal/cfpb/ao/index.html @@ -149,7 +149,7 @@

Advisory Opinions — Consumer Financial Protecti diff --git a/docs/us/federal/cfpb/index.html b/docs/us/federal/cfpb/index.html index 47d6ee9..d7f5ad8 100644 --- a/docs/us/federal/cfpb/index.html +++ b/docs/us/federal/cfpb/index.html @@ -153,7 +153,7 @@

Advisory Opinions diff --git a/docs/us/federal/cftc-dsio/il/2017-001/index.html b/docs/us/federal/cftc-dsio/il/2017-001/index.html index 823fba6..ab59804 100644 --- a/docs/us/federal/cftc-dsio/il/2017-001/index.html +++ b/docs/us/federal/cftc-dsio/il/2017-001/index.html @@ -166,7 +166,7 @@

Obligations Covered

diff --git a/docs/us/federal/cftc-dsio/il/2017-001/record.json b/docs/us/federal/cftc-dsio/il/2017-001/record.json index 4c843ee..225d258 100644 --- a/docs/us/federal/cftc-dsio/il/2017-001/record.json +++ b/docs/us/federal/cftc-dsio/il/2017-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/federal/cftc-dsio/il/2017-001/", - "generated": "2026-07-25T03:22:59.435Z", + "generated": "2026-07-25T20:43:24.301Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/federal/cftc-dsio/il/index.html b/docs/us/federal/cftc-dsio/il/index.html index d27d8a9..b19fa38 100644 --- a/docs/us/federal/cftc-dsio/il/index.html +++ b/docs/us/federal/cftc-dsio/il/index.html @@ -149,7 +149,7 @@

Interpretive Letters — CFTC Division of Swap De diff --git a/docs/us/federal/cftc-dsio/index.html b/docs/us/federal/cftc-dsio/index.html index d3a8ac2..e821a4e 100644 --- a/docs/us/federal/cftc-dsio/index.html +++ b/docs/us/federal/cftc-dsio/index.html @@ -153,7 +153,7 @@

Interpretive L diff --git a/docs/us/federal/index.html b/docs/us/federal/index.html index b159770..dcb2572 100644 --- a/docs/us/federal/index.html +++ b/docs/us/federal/index.html @@ -218,7 +218,7 @@

SEC Division of diff --git a/docs/us/federal/irs-chief-counsel/index.html b/docs/us/federal/irs-chief-counsel/index.html index f889a45..91def12 100644 --- a/docs/us/federal/irs-chief-counsel/index.html +++ b/docs/us/federal/irs-chief-counsel/index.html @@ -153,7 +153,7 @@

Priva diff --git a/docs/us/federal/irs-chief-counsel/plr/2025-001/index.html b/docs/us/federal/irs-chief-counsel/plr/2025-001/index.html index 36d6374..8e28f48 100644 --- a/docs/us/federal/irs-chief-counsel/plr/2025-001/index.html +++ b/docs/us/federal/irs-chief-counsel/plr/2025-001/index.html @@ -166,7 +166,7 @@

Obligations Covered

diff --git a/docs/us/federal/irs-chief-counsel/plr/2025-001/record.json b/docs/us/federal/irs-chief-counsel/plr/2025-001/record.json index 60fef0f..c2bb06b 100644 --- a/docs/us/federal/irs-chief-counsel/plr/2025-001/record.json +++ b/docs/us/federal/irs-chief-counsel/plr/2025-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/federal/irs-chief-counsel/plr/2025-001/", - "generated": "2026-07-25T03:22:59.440Z", + "generated": "2026-07-25T20:43:24.305Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/federal/irs-chief-counsel/plr/index.html b/docs/us/federal/irs-chief-counsel/plr/index.html index e641a7d..43b69cf 100644 --- a/docs/us/federal/irs-chief-counsel/plr/index.html +++ b/docs/us/federal/irs-chief-counsel/plr/index.html @@ -149,7 +149,7 @@

Private Letter Rulings — IRS Office of Chief Co diff --git a/docs/us/federal/irs-tege/index.html b/docs/us/federal/irs-tege/index.html index 193fc40..ebbb654 100644 --- a/docs/us/federal/irs-tege/index.html +++ b/docs/us/federal/irs-tege/index.html @@ -153,7 +153,7 @@

Private Letter diff --git a/docs/us/federal/irs-tege/plr/2026-001/index.html b/docs/us/federal/irs-tege/plr/2026-001/index.html index 7b5fd1d..cc924f4 100644 --- a/docs/us/federal/irs-tege/plr/2026-001/index.html +++ b/docs/us/federal/irs-tege/plr/2026-001/index.html @@ -166,7 +166,7 @@

Obligations Covered

diff --git a/docs/us/federal/irs-tege/plr/2026-001/record.json b/docs/us/federal/irs-tege/plr/2026-001/record.json index 1075858..886cb0d 100644 --- a/docs/us/federal/irs-tege/plr/2026-001/record.json +++ b/docs/us/federal/irs-tege/plr/2026-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/federal/irs-tege/plr/2026-001/", - "generated": "2026-07-25T03:22:59.440Z", + "generated": "2026-07-25T20:43:24.305Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/federal/irs-tege/plr/index.html b/docs/us/federal/irs-tege/plr/index.html index af00a72..6cec658 100644 --- a/docs/us/federal/irs-tege/plr/index.html +++ b/docs/us/federal/irs-tege/plr/index.html @@ -149,7 +149,7 @@

Private Letter Rulings — IRS Tax Exempt and Gov diff --git a/docs/us/federal/sec-corpfin/index.html b/docs/us/federal/sec-corpfin/index.html index c4e4240..ee3d743 100644 --- a/docs/us/federal/sec-corpfin/index.html +++ b/docs/us/federal/sec-corpfin/index.html @@ -153,7 +153,7 @@

No-Action L diff --git a/docs/us/federal/sec-corpfin/nal/2025-001/index.html b/docs/us/federal/sec-corpfin/nal/2025-001/index.html index 2e40fa4..e17608c 100644 --- a/docs/us/federal/sec-corpfin/nal/2025-001/index.html +++ b/docs/us/federal/sec-corpfin/nal/2025-001/index.html @@ -166,7 +166,7 @@

Obligations Covered

diff --git a/docs/us/federal/sec-corpfin/nal/2025-001/record.json b/docs/us/federal/sec-corpfin/nal/2025-001/record.json index 5d181af..d8982bf 100644 --- a/docs/us/federal/sec-corpfin/nal/2025-001/record.json +++ b/docs/us/federal/sec-corpfin/nal/2025-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/federal/sec-corpfin/nal/2025-001/", - "generated": "2026-07-25T03:22:59.441Z", + "generated": "2026-07-25T20:43:24.306Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/federal/sec-corpfin/nal/index.html b/docs/us/federal/sec-corpfin/nal/index.html index 88faba4..d1079f1 100644 --- a/docs/us/federal/sec-corpfin/nal/index.html +++ b/docs/us/federal/sec-corpfin/nal/index.html @@ -149,7 +149,7 @@

No-Action Letters — SEC Division of Corporation diff --git a/docs/us/index.html b/docs/us/index.html index c088a6a..ac84b9e 100644 --- a/docs/us/index.html +++ b/docs/us/index.html @@ -155,7 +155,7 @@

US

diff --git a/docs/us/utah/index.html b/docs/us/utah/index.html index aa81c3f..3dd2921 100644 --- a/docs/us/utah/index.html +++ b/docs/us/utah/index.html @@ -273,7 +273,7 @@

Utah Office of Artificial diff --git a/docs/us/utah/legislature/index.html b/docs/us/utah/legislature/index.html index e9e8bdb..a78e05f 100644 --- a/docs/us/utah/legislature/index.html +++ b/docs/us/utah/legislature/index.html @@ -173,7 +173,7 @@

Statutes diff --git a/docs/us/utah/legislature/statute/2024-001/index.html b/docs/us/utah/legislature/statute/2024-001/index.html index de097a7..7d5dac9 100644 --- a/docs/us/utah/legislature/statute/2024-001/index.html +++ b/docs/us/utah/legislature/statute/2024-001/index.html @@ -181,7 +181,7 @@

Summary

diff --git a/docs/us/utah/legislature/statute/2024-001/record.json b/docs/us/utah/legislature/statute/2024-001/record.json index 2f5989f..b7e7d5c 100644 --- a/docs/us/utah/legislature/statute/2024-001/record.json +++ b/docs/us/utah/legislature/statute/2024-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/legislature/statute/2024-001/", - "generated": "2026-07-25T03:22:59.443Z", + "generated": "2026-07-25T20:43:24.307Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/legislature/statute/2025-001/index.html b/docs/us/utah/legislature/statute/2025-001/index.html index 9c4b96a..ffc21d0 100644 --- a/docs/us/utah/legislature/statute/2025-001/index.html +++ b/docs/us/utah/legislature/statute/2025-001/index.html @@ -181,7 +181,7 @@

Summary

diff --git a/docs/us/utah/legislature/statute/2025-001/record.json b/docs/us/utah/legislature/statute/2025-001/record.json index b0ee2e9..adc01dc 100644 --- a/docs/us/utah/legislature/statute/2025-001/record.json +++ b/docs/us/utah/legislature/statute/2025-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/legislature/statute/2025-001/", - "generated": "2026-07-25T03:22:59.445Z", + "generated": "2026-07-25T20:43:24.309Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/legislature/statute/2025-002/index.html b/docs/us/utah/legislature/statute/2025-002/index.html index 1507ad5..59ed209 100644 --- a/docs/us/utah/legislature/statute/2025-002/index.html +++ b/docs/us/utah/legislature/statute/2025-002/index.html @@ -181,7 +181,7 @@

Summary

diff --git a/docs/us/utah/legislature/statute/2025-002/record.json b/docs/us/utah/legislature/statute/2025-002/record.json index 92cf744..90c47be 100644 --- a/docs/us/utah/legislature/statute/2025-002/record.json +++ b/docs/us/utah/legislature/statute/2025-002/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/legislature/statute/2025-002/", - "generated": "2026-07-25T03:22:59.444Z", + "generated": "2026-07-25T20:43:24.308Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/legislature/statute/2025-003/index.html b/docs/us/utah/legislature/statute/2025-003/index.html index 8819f88..bd0c478 100644 --- a/docs/us/utah/legislature/statute/2025-003/index.html +++ b/docs/us/utah/legislature/statute/2025-003/index.html @@ -178,7 +178,7 @@

Summary

diff --git a/docs/us/utah/legislature/statute/2025-003/record.json b/docs/us/utah/legislature/statute/2025-003/record.json index 5fb3701..558b87e 100644 --- a/docs/us/utah/legislature/statute/2025-003/record.json +++ b/docs/us/utah/legislature/statute/2025-003/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/legislature/statute/2025-003/", - "generated": "2026-07-25T03:22:59.446Z", + "generated": "2026-07-25T20:43:24.310Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/legislature/statute/2026-001/index.html b/docs/us/utah/legislature/statute/2026-001/index.html index 17d6069..81feb71 100644 --- a/docs/us/utah/legislature/statute/2026-001/index.html +++ b/docs/us/utah/legislature/statute/2026-001/index.html @@ -181,7 +181,7 @@

Summary

diff --git a/docs/us/utah/legislature/statute/2026-001/record.json b/docs/us/utah/legislature/statute/2026-001/record.json index c81fc8f..ecfa1b5 100644 --- a/docs/us/utah/legislature/statute/2026-001/record.json +++ b/docs/us/utah/legislature/statute/2026-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/legislature/statute/2026-001/", - "generated": "2026-07-25T03:22:59.447Z", + "generated": "2026-07-25T20:43:24.311Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/legislature/statute/index.html b/docs/us/utah/legislature/statute/index.html index c3c6fb3..a2db6c6 100644 --- a/docs/us/utah/legislature/statute/index.html +++ b/docs/us/utah/legislature/statute/index.html @@ -173,7 +173,7 @@

Statutes — Utah State Legislature

diff --git a/docs/us/utah/oaip/index.html b/docs/us/utah/oaip/index.html index e804cbb..1ad8845 100644 --- a/docs/us/utah/oaip/index.html +++ b/docs/us/utah/oaip/index.html @@ -180,7 +180,7 @@

Regulatory Mitigation diff --git a/docs/us/utah/oaip/jia/2026-001/index.html b/docs/us/utah/oaip/jia/2026-001/index.html index 361f6cb..97eea01 100644 --- a/docs/us/utah/oaip/jia/2026-001/index.html +++ b/docs/us/utah/oaip/jia/2026-001/index.html @@ -178,7 +178,7 @@

Requirements

Requirement
diff --git a/docs/us/utah/oaip/jia/2026-001/record.json b/docs/us/utah/oaip/jia/2026-001/record.json index 945d81e..8f40483 100644 --- a/docs/us/utah/oaip/jia/2026-001/record.json +++ b/docs/us/utah/oaip/jia/2026-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/oaip/jia/2026-001/", - "generated": "2026-07-25T03:22:59.447Z", + "generated": "2026-07-25T20:43:24.312Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/oaip/jia/index.html b/docs/us/utah/oaip/jia/index.html index 3c29bf8..b09ca3e 100644 --- a/docs/us/utah/oaip/jia/index.html +++ b/docs/us/utah/oaip/jia/index.html @@ -149,7 +149,7 @@

Joint Interpretation Agreements — Utah Office o diff --git a/docs/us/utah/oaip/rma/2024-001/index.html b/docs/us/utah/oaip/rma/2024-001/index.html index 416673e..9ecd5ad 100644 --- a/docs/us/utah/oaip/rma/2024-001/index.html +++ b/docs/us/utah/oaip/rma/2024-001/index.html @@ -169,7 +169,7 @@

Obligations Covered

diff --git a/docs/us/utah/oaip/rma/2024-001/record.json b/docs/us/utah/oaip/rma/2024-001/record.json index 5a656c6..9cdc220 100644 --- a/docs/us/utah/oaip/rma/2024-001/record.json +++ b/docs/us/utah/oaip/rma/2024-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/oaip/rma/2024-001/", - "generated": "2026-07-25T03:22:59.448Z", + "generated": "2026-07-25T20:43:24.313Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/oaip/rma/2025-001/index.html b/docs/us/utah/oaip/rma/2025-001/index.html index 89a51f8..f604ff8 100644 --- a/docs/us/utah/oaip/rma/2025-001/index.html +++ b/docs/us/utah/oaip/rma/2025-001/index.html @@ -169,7 +169,7 @@

Obligations Covered

diff --git a/docs/us/utah/oaip/rma/2025-001/record.json b/docs/us/utah/oaip/rma/2025-001/record.json index 313be30..feafcca 100644 --- a/docs/us/utah/oaip/rma/2025-001/record.json +++ b/docs/us/utah/oaip/rma/2025-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/oaip/rma/2025-001/", - "generated": "2026-07-25T03:22:59.449Z", + "generated": "2026-07-25T20:43:24.314Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/oaip/rma/2025-002/index.html b/docs/us/utah/oaip/rma/2025-002/index.html index 7bd6c4f..033dd41 100644 --- a/docs/us/utah/oaip/rma/2025-002/index.html +++ b/docs/us/utah/oaip/rma/2025-002/index.html @@ -169,7 +169,7 @@

Obligations Covered

diff --git a/docs/us/utah/oaip/rma/2025-002/record.json b/docs/us/utah/oaip/rma/2025-002/record.json index 665f2ac..88f7c65 100644 --- a/docs/us/utah/oaip/rma/2025-002/record.json +++ b/docs/us/utah/oaip/rma/2025-002/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/oaip/rma/2025-002/", - "generated": "2026-07-25T03:22:59.450Z", + "generated": "2026-07-25T20:43:24.314Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/oaip/rma/2026-001/index.html b/docs/us/utah/oaip/rma/2026-001/index.html index 8af3cc2..7bb91ef 100644 --- a/docs/us/utah/oaip/rma/2026-001/index.html +++ b/docs/us/utah/oaip/rma/2026-001/index.html @@ -169,7 +169,7 @@

Obligations Covered

diff --git a/docs/us/utah/oaip/rma/2026-001/record.json b/docs/us/utah/oaip/rma/2026-001/record.json index 74253fc..fd4507d 100644 --- a/docs/us/utah/oaip/rma/2026-001/record.json +++ b/docs/us/utah/oaip/rma/2026-001/record.json @@ -2,7 +2,7 @@ "@context": "https://schema.org", "meta": { "canonical_url": "https://publedge.org/us/utah/oaip/rma/2026-001/", - "generated": "2026-07-25T03:22:59.450Z", + "generated": "2026-07-25T20:43:24.315Z", "schema": "https://publedge.org/schema/instrument.schema.json" }, "record": { diff --git a/docs/us/utah/oaip/rma/index.html b/docs/us/utah/oaip/rma/index.html index c5264e6..6ab8627 100644 --- a/docs/us/utah/oaip/rma/index.html +++ b/docs/us/utah/oaip/rma/index.html @@ -167,7 +167,7 @@

Regulatory Mitigation Agreements — Utah Office diff --git a/package.json b/package.json index 4ab070a..19dd344 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "publedge", - "version": "0.1.2", + "version": "0.1.3", "mcpName": "io.github.snapsynapse/publedge", "description": "MCP server and recordkeeping protocol for fact-specific written interpretations between two parties: JIAs, RMAs, no-action letters, advisory opinions, private letter rulings. Plain markdown, manifest-checked, gist-bound. The verifiable-records layer of the PAICE legal graph.", "homepage": "https://publedge.org/", @@ -60,6 +60,7 @@ "build:kac": "node scripts/build.js", "validate": "node scripts/validate.js", "validate:of": "node scripts/validate-obligation-first.js", + "check:of": "node scripts/check-of-version.js", "verify": "node scripts/verify.js", "evals": "node scripts/evals.js", "eval:instrument-schema": "node scripts/eval-instrument-schema.js", diff --git a/scripts/build-extras.js b/scripts/build-extras.js index 1e4f994..128d9a4 100644 --- a/scripts/build-extras.js +++ b/scripts/build-extras.js @@ -9,6 +9,7 @@ * Zero dependencies. */ +const crypto = require('crypto'); const fs = require('fs'); const path = require('path'); const { composeDisclaimer } = require('./lib/disclaimer'); @@ -161,7 +162,7 @@ function renderFooterNav(relRoot) { function renderSiteFooter(relRoot) { return ``; } @@ -754,6 +755,68 @@ function writeMcpDiscovery() { console.log(' MCP discovery written at /.well-known/mcp.json'); } +// Obligation-First NamingProfile (obligation-first >= 0.4.0). Declares the IRI +// scheme PubLedge actually mints for each entity type it publishes under +// /api/v1/of/, plus the crosswalk fields it supplies. Descriptive, not +// aspirational: the regex patterns below are derived from the published +// records, so `npm run validate:of` and this file cannot disagree silently. +// PubLedge mints no Proceeding or Allegation records, so those types are absent. +const OF_NAMING_PROFILE_VERSION = '1.0.0'; +// PubLedge publishes no ObligationCategory records, so it has no reason to floor +// at 0.5.0. A range spanning both minors rides obligation-first's additive +// releases instead of going red in lockstep with them. +const OF_SPEC_APPLIES_TO = 'obligation-first >=0.4.0 <0.6.0'; +const OF_SPEC_VERSION_RANGE = '>=0.4.0, <0.6.0'; + +function ofEntityProfile(segment, crosswalks) { + const space = `${SITE_URL}${segment}/`; + return { + 'void:uriSpace': space, + 'void:uriRegexPattern': `^${space.replace(/[.]/g, '\\$&')}[a-z0-9-]+\\.json$`, + uriTemplate: `${space}{slug}.json`, + crosswalks + }; +} + +function writeNamingProfile() { + const dir = path.join(DOCS_DIR, '.well-known'); + ensureDir(dir); + + const profile = { + '@context': 'https://obligationfirst.org/v1/', + '@type': 'of:NamingProfile', + profileVersion: OF_NAMING_PROFILE_VERSION, + appliesTo: OF_SPEC_APPLIES_TO, + adopter: SITE_URL, + entities: { + Authority: ofEntityProfile('authority', ['sameAs']), + Instrument: ofEntityProfile('instrument', ['citation']), + Term: ofEntityProfile('term', ['section']), + Obligation: ofEntityProfile('obligation', []), + Determination: ofEntityProfile('determination', []) + } + }; + + const filename = 'obligation-first-naming-profile.jsonld'; + const bytes = Buffer.from(`${JSON.stringify(profile, null, 2)}\n`, 'utf8'); + fs.writeFileSync(path.join(dir, filename), bytes); + + const manifest = [ + `profile-path: /.well-known/${filename}`, + `profile-version: ${OF_NAMING_PROFILE_VERSION}`, + `profile-sha256: ${crypto.createHash('sha256').update(bytes).digest('hex')}`, + `profile-bytes: ${bytes.length}`, + `adopter: ${SITE_URL}`, + 'spec: obligation-first', + `spec-version-range: ${OF_SPEC_VERSION_RANGE}`, + `canonical-url: ${SITE_URL}.well-known/${filename}`, + '' + ].join('\n'); + fs.writeFileSync(path.join(dir, 'obligation-first-naming-profile-manifest.txt'), manifest); + + console.log(` Obligation-First naming profile written at /.well-known/${filename}`); +} + // --------------------------------------------------------------------------- // Main // --------------------------------------------------------------------------- @@ -886,6 +949,7 @@ splitSitemap(); emitAdditionalFeeds(); writeRecordSchema(); writeMcpDiscovery(); +writeNamingProfile(); patchA11y(); patchFooterNav(); console.log('PubLedge extras complete.'); diff --git a/scripts/check-of-version.js b/scripts/check-of-version.js new file mode 100644 index 0000000..083306e --- /dev/null +++ b/scripts/check-of-version.js @@ -0,0 +1,59 @@ +#!/usr/bin/env node +'use strict'; + +/** + * Assert that the obligation-first checkout in use satisfies the version range + * declared in PubLedge's published naming profile (its `appliesTo` field). + * + * The comparison rule lives in obligation-first + * (scripts/check-adopter-of-version.mjs) so all adopters share one + * implementation. This wrapper only locates the checkout and points the shared + * script at our profile. + * + * Exits 0 when compatible. Exits 1 on a version mismatch. + * + * When no obligation-first checkout is found, the default is to skip (a local + * developer without a sibling checkout should not be blocked). Set + * CHECK_OF_REQUIRED=1 to make that a hard failure instead. CI must set it: a + * workflow that deliberately checks obligation-first out and then silently + * skips reports green while checking nothing, which is worse than having no + * check at all. + */ + +const fs = require('fs'); +const path = require('path'); +const { spawnSync } = require('child_process'); + +const ROOT = path.join(__dirname, '..'); +const candidates = [ + process.env.OBLIGATION_FIRST_DIR, + path.join(ROOT, '..', 'obligation-first'), + path.join(ROOT, 'obligation-first') +].filter(Boolean); + +const CHECKER = path.join('scripts', 'check-adopter-of-version.mjs'); +const obligationFirstDir = candidates.find(dir => fs.existsSync(path.join(dir, CHECKER))); + +if (!obligationFirstDir) { + const required = process.env.CHECK_OF_REQUIRED === '1'; + const searched = candidates.join(', '); + if (required) { + console.error('check-of-version: no obligation-first checkout providing ' + CHECKER + ' was found.'); + console.error(` searched: ${searched}`); + console.error(' CHECK_OF_REQUIRED=1 is set, so this is a failure rather than a skip.'); + process.exit(1); + } + console.log('check-of-version: no obligation-first checkout found; skipping.'); + console.log(` searched: ${searched}`); + console.log(' set CHECK_OF_REQUIRED=1 to make this a failure (CI should).'); + process.exit(0); +} + +const profilePath = path.join(ROOT, 'docs', '.well-known', 'obligation-first-naming-profile.jsonld'); +const result = spawnSync( + process.execPath, + [path.join(obligationFirstDir, CHECKER), profilePath], + { cwd: ROOT, stdio: 'inherit' } +); + +process.exit(result.status || 0); diff --git a/scripts/eval-manifest-scope.js b/scripts/eval-manifest-scope.js index bf27893..31009ac 100644 --- a/scripts/eval-manifest-scope.js +++ b/scripts/eval-manifest-scope.js @@ -5,6 +5,10 @@ const fs = require('fs'); const path = require('path'); const { ROOT, walkFiles, reportFailures } = require('./lib/eval-kit'); +// Derived, not hardcoded: the release-notes filename tracks the package version, +// so a version bump does not silently leave this eval asserting the old file. +const PKG_VERSION = JSON.parse(fs.readFileSync(path.join(ROOT, 'package.json'), 'utf-8')).version; + const failures = []; function rel(file) { @@ -38,7 +42,7 @@ function canonicalSourcePaths() { 'project.yml', 'PROTOCOL.md', 'README.md', - 'RELEASE_NOTES-v0.1.2.md', + `RELEASE_NOTES-v${PKG_VERSION}.md`, 'ROADMAP.md', 'SECURITY.md', 'VERIFICATION.md' diff --git a/server.json b/server.json index c5a8941..73087d1 100644 --- a/server.json +++ b/server.json @@ -8,13 +8,13 @@ "url": "https://github.com/snapsynapse/publedge", "source": "github" }, - "version": "0.1.2", + "version": "0.1.3", "packages": [ { "registryType": "npm", "registryBaseUrl": "https://registry.npmjs.org", "identifier": "publedge", - "version": "0.1.2", + "version": "0.1.3", "transport": { "type": "stdio" } @@ -31,7 +31,7 @@ "legal_graph_position": 3, "legal_graph_narrative": "https://aiincidentlaw.org/docs/legal-graph.html", "protocol_spec": "https://publedge.org/PROTOCOL.md", - "spec_version": "v0.1.2" + "spec_version": "v0.1.3" } } }

Requirement