Source: cases/MIGRATION-Flash2-skipped.md
# MIGRATION-Flash2-skipped.md — Skipped Files Report Generated per `neov2/specs/flash_optmig.md`. ## Overview Under the mechanical migration rules of `flash_optmig.md`: - "Rules: touch ONLY the header/opinion-declaration lines; never change a quote, offset, label, route, holding or any block; never delete a block." - "git diff --stat must show only .case header lines changed (paste it)" - "If a G1-syllabus error appears, or any quote falls outside every declared opinion, do NOT fix it yourself: list the file in neov2/cases/MIGRATION-<alias>-skipped.md with the error line." In CASE DSL v1.2 (`casedsl.py` line 237): `doc['minor'] = 1 if doc['opinions'] else 0` Declaring an `opinion` span promotes the file to v1.1 validation. Under v1.1: 1. `scope` cannot be `lower-court`, `superseded`, or `dissent` (must use `by <opinion>` or `decider` + `review` inside blocks). 2. `party`, `count`, and `theory` must be declared IDs referencing top-level definitions; free-text strings in blocks are split into words and checked against `doc['decl']`. 3. Declared IDs in the header must match `DECL_RE = ^[a-z0-9][a-z0-9-]*$` (rejecting capitalized words, punctuation, and multi-word phrases). Legacy v1 files that contain free-text qualifiers or non-v1.1 scopes cannot pass `casedsl.py check --strict` by touching header lines alone without modifying block contents. These files are listed below with their first failing error line. --- ## 18usc922 (13 skipped) - `neov2/cases/18usc922/f-supp-2d-28-805-us-v-campbell.case` error: `v1.1: theory id 'categorical' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc922/f-supp-3d-162-1106-us-v-dunlap.case` error: `v1.1: theory id 'parallel' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc922/f2d-899-543-us-v-cassidy.case` error: `v1.1: count id 'Count' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc922/f3d-32-867-us-v-rhodes.case` error: `v1.1: count id 'Count' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc922/f3d-41-25-us-v-rogers.case` error: `v1.1: theory id 'constructive' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc922/f3d-422-207-us-v-moye.case` error: `v1.1: scope 'superseded' is expressed with by <opinion> (dissent) or decider + review (lower-court, superseded); allowed scopes: merits, procedural, hypothetical, alternative` - `neov2/cases/18usc922/f3d-481-882-us-v-nance.case` error: `v1.1: count id 'single' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc922/f3d-57-516-us-v-kitchen.case` error: `v1.1: count id 'felon-in-possession' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc922/f3d-592-681-hernandez-v-holder.case` error: `v1.1: count id 'Texas' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc922/f3d-683-1314-us-v-cochran.case` error: `v1.1: count id 'count' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc922/f3d-697-592-us-v-spears.case` error: `v1.1: theory id 'contrast' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc922/f4th-142-308-us-v-kimble.case` error: `v1.1: scope 'lower-court' is expressed with by <opinion> (dissent) or decider + review (lower-court, superseded); allowed scopes: merits, procedural, hypothetical, alternative` - `neov2/cases/18usc922/us-544-385-small-v-us.case` error: `v1.1: the opinion qualifier is replaced by by <opinion-id>` --- ## 18usc924 (10 skipped) - `neov2/cases/18usc924/f-supp-966-483-davis-v-beeler.case` error: `v1.1: theory id 'borrowed' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc924/f2d-890-1363-us-v-ocampo.case` error: `v1.1: party id 'Ocampo' is not declared (party <id> : <text> at top level)` - `neov2/cases/18usc924/f3d-116-1353-us-v-holland.case` error: `v1.1: party id 'Holland' is not declared (party <id> : <text> at top level)` - `neov2/cases/18usc924/f3d-319-177-us-v-phipps.case` error: `v1.1: party id 'Phipps' is not declared (party <id> : <text> at top level)` - `neov2/cases/18usc924/f3d-640-412-us-v-alverio-melendez.case` error: `v1.1: party id 'Gómez' is not declared (party <id> : <text> at top level)` - `neov2/cases/18usc924/us-516-137-bailey-v-us.case` error: `v1.1: party id 'Bailey' is not declared (party <id> : <text> at top level)` - `neov2/cases/18usc924/us-524-125-muscarello-v-us.case` error: `v1.1: party id 'Muscarello' is not declared (party <id> : <text> at top level)` - `neov2/cases/18usc924/us-549-47-lopez-v-gonzales.case` error: `v1.1: count id 'Count' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc924/us-556-568-dean-v-us.case` error: `v1.1: scope 'lower-court' is expressed with by <opinion> (dissent) or decider + review (lower-court, superseded); allowed scopes: merits, procedural, hypothetical, alternative` - `neov2/cases/18usc924/us-572-65-rosemond-v-us.case` error: `v1.1: count id 'Count' is not declared (count <id> : <text> at top level)` --- ## 18usc1341 (10 skipped) - `neov2/cases/18usc1341/f-supp-2d-912-404-southern-snow-v-snowizard.case` error: `v1.1: party id 'SnoWizard' is not declared (party <id> : <text> at top level)` - `neov2/cases/18usc1341/f-supp-725-446-us-v-granberry.case` error: `v1.1: party id 'Normandy' is not declared (party <id> : <text> at top level)` - `neov2/cases/18usc1341/f2d-386-132-lustiger-v-us.case` error: `v1.1: count id 'representations' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc1341/f2d-664-161-us-v-galloway.case` error: `v1.1: the opinion qualifier is replaced by by <opinion-id>` - `neov2/cases/18usc1341/f3d-231-471-us-v-chung-lo.case` error: `v1.1: count id 'Count' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc1341/f3d-29-112-us-v-henry.case` error: `v1.1: the opinion qualifier is replaced by by <opinion-id>` - `neov2/cases/18usc1341/f3d-628-927-us-v-boone.case` error: `v1.1: count id 'Count' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc1341/us-531-12-cleveland-v-us.case` error: `v1.1: theory id 'the' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc1341/us-557-29-nijhawan-v-holder.case` error: `v1.1: count id 'prior' is not declared (count <id> : <text> at top level)` --- ## 18usc1343 (9 skipped) - `neov2/cases/18usc1343/f-supp-2d-562-719-us-v-jefferson.case` error: `v1.1: count id 'Counts' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc1343/f-supp-957-39-us-v-sancho.case` error: `v1.1: theory id '§' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc1343/f2d-844-36-us-v-evans.case` error: `v1.1: theory id 'the' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc1343/f3d-333-1264-us-v-hasson.case` error: `v1.1: theory id 'misrepresentations' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc1343/f3d-59-517-us-v-brumley.case` error: `v1.1: scope 'superseded' is expressed with by <opinion> (dissent) or decider + review (lower-court, superseded); allowed scopes: merits, procedural, hypothetical, alternative` - `neov2/cases/18usc1343/f3d-923-390-us-v-baker.case` error: `v1.1: theory id 'jury' is not declared (theory <id> : <text> at top level)` - `neov2/cases/18usc1343/us-544-349-pasquantino-v-us.case` error: `v1.1: scope 'dissent' is expressed with by <opinion> (dissent) or decider + review (lower-court, superseded); allowed scopes: merits, procedural, hypothetical, alternative` - `neov2/cases/18usc1343/us-557-110-yeager-v-us.case` error: `v1.1: count id 'counts' is not declared (count <id> : <text> at top level)` - `neov2/cases/18usc1343/us-605-114-kousisis-v-us.case` error: `v1.1: theory id 'fraudulent' is not declared (theory <id> : <text> at top level)` --- ## 21usc846 (4 skipped) - `neov2/cases/21usc846/f3d-921-951-leal.case` error: `v1.1: party id 'defendant' is not declared (party <id> : <text> at top level)` - `neov2/cases/21usc846/f3d-927-446-potter.case` error: `v1.1: party id 'defendant' is not declared (party <id> : <text> at top level)` - `neov2/cases/21usc846/f3d-932-1091-mazzulla.case` error: `v1.1: count id 'Count' is not declared (count <id> : <text> at top level)` - `neov2/cases/21usc846/f3d-934-1251-hawkins.case` error: `v1.1: party id 'Hawkins' is not declared (party <id> : <text> at top level)`