Wave 1 — Tier 1 rule additions: 12 high-frequency procedural events from curie's audit (incl. UPC Interim Conference R.105) #116
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
m's report (2026-05-25 17:12)
Context
Referring back to curie's #94 audit (
docs/research-deadlines-completeness-2026-05-25.md):m's specific mention of "Zwischenverfahren / Interim Conference 105" maps to UPC RoP Rule 105 (Interim Conference). It's one of the items curie flagged.
Scope — ship Wave 1 per curie's §10 + §11
From the audit's Tier 1 table:
upc.inf.cfi.cmo_reviewupc.inf.cfi.confidentiality_responseupc.apl.order.grounds_ordersupc.apl.order.response_ordersupc.inf.cfi.cons_ordersupc.inf.cfi.rectificationupc.pi.cfi.deficiencyupc.pi.cfi.merits_startupc.inf.cfi.translation_requestupc.inf.cfi.interpreter_costupc.inf.cfi.translations_lodgeupc.pi.cfi.responsere-anchorapp(currently a broken root)Plus the UPC R.105 Interim Conference rule m specifically called out — verify it's in curie's audit (likely under §3.1 "UPC RoP — 21 missing rules") and add if missing from Tier 1.
What to do
ls internal/db/migrations/ | tail).lifecycle_state='published',is_active=true,priority='mandatory'.proceeding_type_id(look up by code).WHERE NOT EXISTS (SELECT 1 FROM paliad.deadline_rules WHERE submission_code = '...').upc.inf.cfi.interim_conferenceor whatever the right code) if m's right that it's missing — verify against the currentpaliad.deadline_rulesfirst.upc.pi.cfi.merits_start) uses theworking_daysprimitive from knuth's Wave 2 Slice A (mig 128). Wire the 31d-or-20wd rule using thecombine_op='max'mechanism +working_daysunit.timing='before'mode (mig 128 added the snap-to-working-day for backward). Settiming='before',duration_value=1/2,duration_unit='months'/'weeks', anchor on the oral-hearing rule./admin/rulesthat all 12 (+ R.105) new entries appear with non-emptyrule_code+legal_source.Files most likely touched
internal/db/migrations/132_wave1_tier1_rule_additions.up.sql(+ down)paliad.deadline_concepts)Hard rules
go build ./... && go test ./internal/... && cd frontend && bun run buildclean.mai/<worker>/wave1-tier1-rule-additions.Out of scope
Reporting
mai report completedwith branch + SHAs + migration slot + the 12+1 rules added (list each with submission_code + rule_code + legal_source + frequency star rating) + verification on /admin/rules.Sweep verdict (2026-07-29): ALREADY DONE.
All twelve Tier-1 codes are live and
publishedin prod:upc.inf.cfi.cmo_review,.confidentiality_response,.cons_orders,.rectification,.translation_request,.interpreter_cost,.translations_lodge;upc.apl.order.grounds_orders,.response_orders;upc.pi.cfi.deficiency,.merits_start,.response.The R.105 Interim Conference called out by name exists as
upc.inf.cfi.interim, and also forupc.rev.cfiandupc.dmgs.cfi.Note the table this issue writes against —
paliad.deadline_rules— no longer exists; the model isprocedural_events+sequencing_rulessince mig 151.Full sweep:
docs/findings-issue-sweep-2026-07-29.md(commit4c39886).