Government portal
File law as data. Do not scrape it.
A regulating body cannot submit until it is onboarded. A filing is a signed, constrained document that becomes a verified program. Origin does not invent state statutes. Ingress listens on loopback 127.0.0.1:7420; a public bind requires ORIGIN_INGRESS_PUBLIC=1.
1. Onboard the body
RegulatorIngress::onboardtakes a jurisdiction (federal or aStateCode), an authority scope, and an Ed25519 key. A California filing cannot land in the federal table. A typo in the state code fails closed.2. Sign a constrained filing
Plaintext in is a key-value authoring document, not free English compiled into law.
Program::verifystill refuses decide-without-test and a delay that is not on a collection.3. Admit, then Origin may append
Holding an
AdmittedUnitis proof the program was checked and attributed. A consumer-facing filing becomesRegulatorFilingon that subject's file. Furnisher-only filings stay off consumer chains.4. What this portal will not do
rules/states/compiled table ships empty. A missing state uses federal §605. A successfully admitted overlay can shorten a period (15 U.S.C. §1681t(b)(1)(E)); it may not lengthen the ceiling, except the already-implemented §605(a)(2) SOL floor. LoopbackPOST /v1/filingscalls the sameadmitpath. Nothing here accepts an unsigned upload.
Crate: origin-regulator. All three portals.