{"title":
 "R14: A sketch checks and explains its types: holes and the gap, graduality, the focus, minimal type slices and total marking",
 "producer":
 ["GENERATED by tools/Drivers/Semantics.lean (make gen-semantics); do not edit",
  "format: effect4-semantics-report v8",
  "command: make gen-semantics",
  "inputs: tools/ProofGraph/Registry.lean, tools/Tools/Semantics.lean, tools/Drivers/Semantics.lean, tools/Tools/SemanticsDisplay.lean, tools/Tools/SemanticsDocument.lean, tools/Tools/Document.lean, tools/Tools/Document/Json.lean, src/Effect4/Laws/Auto/Semantics.lean, Test/Counterexamples/REGISTER.md, docs/core/decisions.md, lean-toolchain"],
 "format": "effect4-document/1",
 "body":
 [{"lines":
   [[{"text":
      "Open, needs a definition (the map of positions of a stored sketch): sketch-renumbering (proposed claim; initial-algebras-folds): a stored sketch is pinned to the row count of its application; when the application gains a row before the hole table, a map of positions renames the program's operations, each operation keeps its row, and the sketch keeps its type; no theorem states it, and Eff has no map on its operations today; a stale hole is not refused as such, since it reads the row that now stands at its position (two red controls, Test/Program/SketchControls.lean); at the authoring surface a hole is its row's spelling, and no position is stale; the consumer is an author who adds a host row while a sketch is open (docs/research/2026-10-06-seat-SKETCH-receipt.md, open obligation 1; decisions row 291)"}],
    [{"text":
      "Open, needs a definition (the admission of a sketch with its hole table, with a located refusal): sketch-admission (proposed claim; residual-program-typing): a located refusal for a sketch with its hole table: signature admission at the extended application, raw formation of each hole row, and closed columns; Sketch.check is the checker's answer and admits no sketch to a later stage; the checker types a hole whose declared answer repeats a record field, which raw formation refuses; the consumer is the first tool that stores a sketch (the receipt, open obligation 2); since the variable rule, strict formation of a hole row's raw column gives its closed column too (Formation.closed_of_formed)"}],
    [{"text":
      "Open, worded as a proposed claim: column-graduality (proposed claim; context-requirements): under a hole row that declares the answer alone, omitting more gives the same answer, a smaller error and a smaller requirement, where each omitted address has no closed edge above it or its node's error is never; a closed edge is a place where a child's error enters a value type: the body of catchCause, catchIf, matchCause, onExit or exit, and the program of a fork; it is the one fact that a slice view of the error or of the requirement column owes (docs/research/2026-10-06-seat-LATTICE-receipt.md, section 7); read upward it is the completion of a type slice; with three declared columns an omission keeps the whole type where the focus's columns are closed, formed and in normal form (Sketch.check_omit); elsewhere the hole row is read in normal form, and an omission can change the type of the whole or be refused (the controls on a pair and on mapFromEntries, Test/Program/ReplaceControls.lean); a filling has no such premise; a finite census holds it at 4833 single omissions and 1033 whole masks of 201 programs, with none refused, and outside the premise 4 of 49 omissions are refused (docs/research/2026-10-06-seat-CENSUS-receipt.md, section 5.3); no goal states it; slice COLUMN"}],
    [{"text":
      "Open, worded as a proposed claim: marking-agrees (proposed claim; initial-algebras-folds): a checker that marks each local failure answers on every program, its first mark is the located refusal of explain, it has no mark exactly where the program is admitted, and a marked program is admitted modulo its holes when each mark is read as a hole; the first three clauses are proved for the list of refusals of the address table (the claim address-table), which is slow; open: a mark after a refused sibling, where the table's entry is not reached, and the fourth clause; the natural form of the pass is the checker over a monad, which rewrites the 65 fields of the checker's algebra and each proof that unfolds one, so it gets its own design; the one pass that answers every address is landed (annotate, the claim annotate-table), with the table as its specification; a marking pass is that traversal with a mark where it refuses (docs/research/2026-10-06-seat-TRACE-receipt.md, the section on the printer; decisions rows 302, 324); slice PASS"}],
    [{"text":
      "Open, needs a definition (the expected type that an analysing rule passes to a part, as a function): expected-type-slice (proposed claim; subtyping-algebra): each analysing rule of the checker has a minimal slice of its context that still expects the queried type: the row's declaration, the declared field, the cursor type; not stated"}],
    [{"text":
      "Open, worded as a proposed claim: checker-monotone (proposed claim; subtyping-algebra): with every eliminator and every test by equality reading a union member by member and total at never, and with no loop that binds one parameter at two covariant places, a typed term stays typed at a smaller type under a pointwise smaller environment, and a program stays admitted at a smaller type when a child is replaced by a program of a smaller type; false today at the tests by equality and at a loop with no cursor annotation (seat GAP's probes); the term guard and the guards of the converted rules are gone (slice UNGUARD, slice P2b); the match by bounds is landed, so the clauses on schemes and rows are gone, and its share at a template is proved (Bounds.matchArgsB_monotone; decisions row 303); the list rule, the exit rule, the option rule and the cause rule are converted (decisions row 304); it is the law of filling a hole at a smaller type and of the answer-only column slices, and the guarantee for an omission does not need it; its union groundwork is proved (union-rule-lift): each converted rule owes the three facts of UnionRule.Eliminator, a rule that reads two heads owes four member facts of an upper map, and the record rules owe UnionRule.Below; the fiber rule is converted (union-rule-extend), and a converted rule's full fallback is monotone at every smaller type (Eliminator.extendAll_mono); the TypeScript printer writes the type arguments at a join (typed-print-connector); at a row it needs the row's answer to read each parameter at co or bi (row-answer-polarity, by instantiate-respects-polarity), which every built-in row and atom scheme meets except Ref.make and Ref.set, whose answer reads the parameter invariantly, so the environment half fails there at nat below number (Test/Program/RowPolarity.lean, E4-POL-CE-001, decisions row 342); open: the proof over the whole checker (candidate N, decisions rows 282, 285, 292, 293, 298)"}],
    [{"text":
      "Open, needs a definition (the gap as a leaf of `Ty` (slice GAPLEAF)): gap-conservative, gap-necessary, gap-graduality and gap-exact-off-cells (proposed claims; subtyping-algebra, with R2 and R3 for the appended leaf): with one gap per hole, the gap check on a program with no gap is the checker; a program with holes that some hole table admits passes the gap check; an omission passes the gap check at a gap type that has the original's type as an instance; off invariant positions a program that passes the gap check is admitted by some hole table; at a cell the content converts by the rule with bounds, since the member-by-member rule accepts pairs with no witness; tested on finite models and not compiled (the study, sections 5.2, 5.5 and 5.6); the leaf Ty.gap is stage 6 of the study's plan, and the coordinator tells the owner before the append lands (decisions rows 282, 288); they replace the part gradual-checker"}],
    [{"text":
      "Open, needs a definition (a data hole that waits at a frontier and takes a reply): fill-by-term (proposed claim; translation-simulation): a reply of a term's value at a hole's frontier and the filled program have one observation; a data hole waits at a frontier as a host row does today, and a handler for a hole's operation waits for a consumer; designed and not compiled (the study, section 7)"}]],
   "kind": "items"},
  {"title": "Requirement R14: A sketch checks and explains its types",
   "kind": "part",
   "key": "about:req:R14",
   "body":
   [{"line":
     [{"text":
       "This page explains requirement R14 in Effect4. It covers what the requirement asks for sketches and typed holes, why type slicing matters, and how the property is checked."}],
     "kind": "para"},
    {"title": "What the requirement asks",
     "kind": "part",
     "key": "about:req:R14:what-it-asks",
     "body":
     [{"line":
       [{"text":
         "Requirement R14 demands that incomplete programs check incrementally and explain typing decisions across all subtrees ("},
        {"code": "docs/core/system-map.md"},
        {"text": " §8, row 282):"}],
       "kind": "para"},
      {"lines":
       [[{"text":
          "Conservative sketch extension: a sketch with typed holes admits program syntax as a conservative extension of standard typing ("},
         {"code": "holes_conservative"},
         {"text": ")."}],
        [{"text":
          "Typed replacement: replacing a focus at an address with a fitting sub-program keeps typing under "},
         {"code": "NodeHasTy"},
         {"text": " ("},
         {"code": "NodeHasTy.replace"},
         {"text": ")."}],
        [{"text":
          "Address table coverage: the address table lists typing environments and checker diagnostics for every node ("},
         {"code": "refusals_nil_iff"},
         {"text": ")."}],
        [{"text":
          "Minimal type slices: every queried type fact possesses a minimal slice over monotone property views ("},
         {"code": "SliceView.lattice_minimal"},
         {"text": ")."}]],
       "kind": "items"},
      {"line":
       [{"text":
         "An edit session updates the address table incrementally without rechecking unrelated subtrees."}],
       "kind": "para"}]},
    {"title": "Why it matters",
     "kind": "part",
     "key": "about:req:R14:why-it-matters",
     "body":
     [{"line":
       [{"text":
         "Interactive development environments, code editors, and language servers require immediate feedback on partial programs during authoring."}],
       "kind": "para"},
      {"line":
       [{"text":
         "If typing checks require fully finished programs, developers receive no guidance while constructing complex effectful pipelines."}],
       "kind": "para"},
      {"line":
       [{"text":
         "Providing typed holes, incremental replacement, and located refusals across address tables enables responsive tooling, precise diagnostic reporting, and guided refactoring."}],
       "kind": "para"}]},
    {"title": "How it is checked",
     "kind": "part",
     "key": "about:req:R14:how-it-is-checked",
     "body":
     [{"line":
       [{"text":
         "The requirement is checked by proving conservative sketch extension, typed replacement, address table agreement, and minimal lattice slicing:"}],
       "kind": "para"},
      {"lines":
       [[{"text": "Conservative sketch admission is stated by "},
         {"code": "holes_conservative"},
         {"text": " in "},
         {"code": "src/Effect4/Laws/Program/Sketch.lean"},
         {"text": "."}],
        [{"text": "Focus replacement is stated by "},
         {"code": "NodeHasTy.replace"},
         {"text": " in "},
         {"code": "src/Effect4/Laws/Program/Typing/Replace.lean"},
         {"text": "."}],
        [{"text": "Address table diagnostic agreement is stated by "},
         {"code": "refusals_nil_iff"},
         {"text": " ("},
         {"code": "src/Effect4/Laws/Program/Typing/Table.lean"},
         {"text": ")."}],
        [{"text": "Minimal type slicing is stated by "},
         {"code": "SliceView.lattice_minimal"},
         {"text": " in "},
         {"code": "src/Effect4/Laws/Slice/Lattice.lean"},
         {"text": "."}]],
       "kind": "items"},
      {"line":
       [{"text":
         "The plan on this page gives each theorem's status and the goals it rests on."}],
       "kind": "para"}]}]},
  {"nodes":
   [{"status": "proved",
     "ref": "concept:subtyping-algebra",
     "label": "Subtyping Algebra",
     "key": "subtyping-algebra",
     "detail": "327 nodes"},
    {"status": "proved",
     "ref": "concept:initial-algebras-folds",
     "label": "Initial Algebras & Folds",
     "key": "initial-algebras-folds",
     "detail": "241 nodes"},
    {"status": "proved",
     "ref": "concept:exact-codecs",
     "label": "Exact Codecs",
     "key": "exact-codecs",
     "detail": "11 nodes"},
    {"status": "proved",
     "label": "No concept",
     "key": "none",
     "detail": "8 nodes"},
    {"status": "proved",
     "ref": "concept:host-session-protocol",
     "label": "Host Session Protocol",
     "key": "host-session-protocol",
     "detail": "4 nodes"}],
   "kind": "graph",
   "key": "fig:concepts:R14",
   "edges":
   [["initial-algebras-folds", "none"],
    ["subtyping-algebra", "none"],
    ["subtyping-algebra", "initial-algebras-folds"],
    ["initial-algebras-folds", "host-session-protocol"]],
   "caption":
   "R14 by concept: each concept its nodes are placed at, by tag or by module. An arrow goes where a node's proof reaches a node of another concept."},
  {"rows":
   [[[{"code": "lattice_minimal"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "valid_max"},
      {"text": ", "},
      {"code": "minimal_refine"},
      {"text": ", "},
      {"code": "descend_minimal"},
      {"text": ", "},
      {"code": "descend_le"},
      {"text": ", "},
      {"code": "exists_minimal_below"}]],
    [[{"code": "holes_conservative"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "withHoles_extends"},
      {"text": ", "},
      {"code": "Program.check_restrict"}]],
    [[{"code": "sketch_weakening"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sketch_reads_its_holes"},
      {"text": ", "},
      {"code": "sketch_more_holes"}]],
    [[{"code": "hole_hasTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "normalize_idem"}, {"text": ", "}, {"code": "withHoles_rowOf"}]],
    [[{"code": "NodeHasTy.replace"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "replace_envAt"}]],
    [[{"code": "replace_envAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "child_step"}]],
    [[{"code": "check_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "annotationsClosed_of_formed"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "hasTy_closed"}]],
    [[{"code": "Program.refusals_nil_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"},
      {"text": ", "},
      {"code": "refusals_of_hasTy"},
      {"text": ", "},
      {"code": "Program.refusals_head"}]],
    [[{"code": "hasTy_extSlotEnv"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_complete"}, {"text": ", "}, {"code": "check_sound"}]],
    [[{"code": "callAt_rowTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"}, {"text": ", "}, {"code": "focusAt_eq_some"}]],
    [[{"code": "Program.annotate_eq_table"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_eq"}, {"text": ", "}, {"code": "table_eq_tableAt"}]],
    [[{"code": "Sketch.annotate_eq_table"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "checkLayers_eq"},
      {"text": ", "},
      {"code": "check_eq"},
      {"text": ", "},
      {"code": "bodies_eq"},
      {"text": ", "},
      {"code": "addresses_eq_cons"},
      {"text": ", "},
      {"code": "eq_defs_of_isBlock"},
      {"text": ", "},
      {"code": "partAt_plain"},
      {"text": ", "},
      {"code": "ne_defs_of_isBlock"},
      {"text": ", "},
      {"code": "checkModule_eq_check"},
      {"text": ", "},
      {"code": "Program.annotate_eq_table"},
      {"text": ", "},
      {"code": "annotateModule_plain"}]],
    [[{"code": "table_fill"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "annotateModule_fill"},
      {"text": ", "},
      {"code": "Sketch.annotate_eq_table"},
      {"text": ", "},
      {"code": "sigAt_part"},
      {"text": ", "},
      {"code": "check_fill_kept"},
      {"text": ", "},
      {"code": "fillAt_some"}]],
    [[{"code": "reached_view"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "view_type"},
      {"text": ", "},
      {"code": "reached_coherent"},
      {"text": ", "},
      {"code": "view_refusals"},
      {"text": ", "},
      {"code": "run_keeps"}]],
    [[{"code": "check_filled_module"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "withHoles_extends"},
      {"text": ", "},
      {"code": "checkModule_restrict"}]],
    [[{"code": "max_assoc"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "max_le"}]],
    [[{"code": "max_comm"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "max_le"}]],
    [[{"code": "max_idem"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "max_le"}]],
    [[{"code": "max_le"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "max_mono"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "max_le"}]],
    [[{"code": "closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "typeOfProgram_closed_app"}]],
    [[{"code": "checkAction_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableAt_eq_cons"},
      {"text": ", "},
      {"code": "tableAt_none"},
      {"text": ", "},
      {"code": "checkStmt_step_binds"},
      {"text": ", "},
      {"code": "effTy_of_check"},
      {"text": ", "},
      {"code": "termTy_of_term?"}]],
    [[{"code": "checkEffs_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableAt_eq_cons"},
      {"text": ", "},
      {"code": "tableAt_none"},
      {"text": ", "},
      {"code": "checkStmt_step_binds"},
      {"text": ", "},
      {"code": "effTy_of_check"},
      {"text": ", "},
      {"code": "termTy_of_term?"}]],
    [[{"code": "checkLayer_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableAt_eq_cons"},
      {"text": ", "},
      {"code": "tableAt_none"},
      {"text": ", "},
      {"code": "checkStmt_step_binds"},
      {"text": ", "},
      {"code": "effTy_of_check"},
      {"text": ", "},
      {"code": "termTy_of_term?"}]],
    [[{"code": "checkLayers_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableAt_eq_cons"},
      {"text": ", "},
      {"code": "tableAt_none"},
      {"text": ", "},
      {"code": "checkStmt_step_binds"},
      {"text": ", "},
      {"code": "effTy_of_check"},
      {"text": ", "},
      {"code": "termTy_of_term?"}]],
    [[{"code": "checkStmt_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableAt_eq_cons"},
      {"text": ", "},
      {"code": "tableAt_none"},
      {"text": ", "},
      {"code": "checkStmt_step_binds"},
      {"text": ", "},
      {"code": "effTy_of_check"},
      {"text": ", "},
      {"code": "termTy_of_term?"}]],
    [[{"code": "checkStmts_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableAt_eq_cons"},
      {"text": ", "},
      {"code": "tableAt_none"},
      {"text": ", "},
      {"code": "checkStmt_step_binds"},
      {"text": ", "},
      {"code": "effTy_of_check"},
      {"text": ", "},
      {"code": "termTy_of_term?"}]],
    [[{"code": "check_alg_agreeOn"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "check_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableAt_eq_cons"},
      {"text": ", "},
      {"code": "tableAt_none"},
      {"text": ", "},
      {"code": "checkStmt_step_binds"},
      {"text": ", "},
      {"code": "effTy_of_check"},
      {"text": ", "},
      {"code": "termTy_of_term?"}]],
    [[{"code": "Annotate.check_restrict"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_alg_agreeOn"},
      {"text": ", "},
      {"code": "cata_eff_congr_on"},
      {"text": ", "},
      {"code": "hom_eq_cata_eff"}]],
    [[{"code": "bodyAt_typed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "BodiesHasTy.replace"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "hasTy_replace_focusAt"},
      {"text": ", "},
      {"code": "focusAt_typed"},
      {"text": ", "},
      {"code": "replaceAt_eff"}]],
    [[{"code": "matchArgsB_monotone"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "matchArgsB_least"},
      {"text": ", "},
      {"code": "matchArgsB_complete"},
      {"text": ", "},
      {"code": "matchArgsB_sound"}]],
    [[{"code": "checkAction_rebase"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "checkEffs_rebase"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "checkLayer_rebase"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "checkLayers_rebase"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "checkStmt_rebase"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "checkStmt_step_binds"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "checkStmts_rebase"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "check_rebase"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "append"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "push"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "append"}]],
    [[{"code": "closed_arms"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_tagArms"},
      {"text": ", "},
      {"code": "closed_diffTag"},
      {"text": ", "},
      {"code": "closed_payloadTy"},
      {"text": ", "},
      {"code": "closed_optionTy"}]],
    [[{"code": "ext"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "feed_coherent"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "table_omit"},
      {"text": ", "},
      {"code": "table_fill"},
      {"text": ", "},
      {"code": "effTy_of_check"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "check_eq"},
      {"text": ", "},
      {"code": "typedAt_table"},
      {"text": ", "},
      {"code": "typedAt_table_nil"},
      {"text": ", "},
      {"code": "Sketch.annotate_eq_table"}]],
    [[{"code": "feed_keeps"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "feed_repaint"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mem_splice"},
      {"text": ", "},
      {"code": "feed_spliced"},
      {"text": ", "},
      {"code": "feed_shown"}]],
    [[{"code": "feed_shown"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_eq"}]],
    [[{"code": "feed_spliced"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "feed_undo"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "feed_coherent"},
      {"text": ", "},
      {"code": "ext"},
      {"text": ", "},
      {"code": "replaceAt_spec"},
      {"text": ", "},
      {"code": "fillAt_of_replaceAt"},
      {"text": ", "},
      {"code": "feed_keeps"},
      {"text": ", "},
      {"code": "fillAt_some"}]],
    [[{"code": "open_coherent"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "Sketch.annotate_eq_table"}]],
    [[{"code": "reached_coherent"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "open_coherent"}, {"text": ", "}, {"code": "run_coherent"}]],
    [[{"code": "run_coherent"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "feed_coherent"}]],
    [[{"code": "run_keeps"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "feed_keeps"}]],
    [[{"code": "view_refusals"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "view_type"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "typedAt_table_nil"}]],
    [[{"code": "eq_defs_of_isBlock"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "ne_defs_of_isBlock"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "partAt_plain"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "partAt_resig"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "bodyAt_resig"}]],
    [[{"code": "actionAll_onRef"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "allTypes_append"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "allTypes_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "allTypes_singleton"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "allTypes_zipIdx_map"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "annotationsAll_expandRefs"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "effAll_onRef"},
      {"text": ", "},
      {"code": "layerAll_of_layerAt"},
      {"text": ", "},
      {"code": "programAnnotations_all"}]],
    [[{"code": "annotationsClosed_of_formed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "annotations_closed"},
      {"text": ", "},
      {"code": "programAnnotations_all"}]],
    [[{"code": "annotations_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_of_formed"}]],
    [[{"code": "argsAnnotations_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "allTypes_append"}, {"text": ", "}, {"code": "allTypes_nil"}]],
    [[{"code": "argumentAnnotations_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "declAnnotations_all"},
      {"text": ", "},
      {"code": "forall_mem_some"},
      {"text": ", "},
      {"code": "allTypes_singleton"},
      {"text": ", "},
      {"code": "forall_mem_none"},
      {"text": ", "},
      {"code": "allTypes_zipIdx_map"},
      {"text": ", "},
      {"code": "optionTerm_all"},
      {"text": ", "},
      {"code": "allTypes_append"},
      {"text": ", "},
      {"code": "causeAnnotations_all"},
      {"text": ", "},
      {"code": "termAnnotations_all"},
      {"text": ", "},
      {"code": "allTypes_nil"}]],
    [[{"code": "causeAnnotations_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "allTypes_append"},
      {"text": ", "},
      {"code": "optionTerm_all"},
      {"text": ", "},
      {"code": "termAnnotations_all"}]],
    [[{"code": "closed_of_formed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "formed_sites_iff"},
      {"text": ", "},
      {"code": "closed_of_nodes"}]],
    [[{"code": "closed_of_nodes"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mem_nodes_item"}, {"text": ", "}, {"code": "mem_nodes_field"}]],
    [[{"code": "declAnnotations_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "effAll_onRef"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "effsAll_onRef"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "forall_mem_none"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "forall_mem_some"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "formed_sites_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "inputFormed_program"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "inputFormed_services"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "layerAll_of_layerAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "nodeAnnotations_all"},
      {"text": ", "},
      {"code": "allTypes_append"},
      {"text": ", "},
      {"code": "foldMapAt_layer_fuse"}]],
    [[{"code": "layerAll_onRef"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "layersAll_onRef"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "mem_nodes_field"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "mem_nodes_item"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "nodeAnnotations_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "argumentAnnotations_all"},
      {"text": ", "},
      {"code": "argsAnnotations_all"}]],
    [[{"code": "optionTerm_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "forall_mem_some"},
      {"text": ", "},
      {"code": "termAnnotations_all"},
      {"text": ", "},
      {"code": "forall_mem_none"},
      {"text": ", "},
      {"code": "allTypes_nil"}]],
    [[{"code": "programAnnotations_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "nodeAnnotations_all"},
      {"text": ", "},
      {"code": "allTypes_append"},
      {"text": ", "},
      {"code": "foldMapAt_eff_fuse"}]],
    [[{"code": "services_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_of_formed"}]],
    [[{"code": "stmtAll_onRef"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "stmtsAll_onRef"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "termAnnotations_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "allTypes_singleton"},
      {"text": ", "},
      {"code": "allTypes_nil"},
      {"text": ", "},
      {"code": "allTypes_append"},
      {"text": ", "},
      {"code": "foldMapAt_term_fuse"}]],
    [[{"code": "closed_genAnswer"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}]],
    [[{"code": "closed_joinAnswerT"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}]],
    [[{"code": "closed_merge"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}, {"text": ", "}, {"code": "closed_joinAnswerT"}]],
    [[{"code": "closed_seq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}, {"text": ", "}, {"code": "closed_joinAnswerT"}]],
    [[{"code": "isBlock"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "all_of_dropWhile_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "all_of_takeWhile_length"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "dropWhile_eq_nil_of_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "cause_cases_of_below"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "cause_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "cause_least"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "cause_cases_of_below"}]],
    [[{"code": "cause_monotone"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "cause_reads"},
      {"text": ", "},
      {"code": "cause_least"},
      {"text": ", "},
      {"code": "cause_upper"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"},
      {"text": ", "},
      {"code": "below_of_upper"}]],
    [[{"code": "cause_reads"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "cause_cases_of_below"}]],
    [[{"code": "cause_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_causeOf_causeUpper"},
      {"text": ", "},
      {"code": "subN_exitOf_causeUpper"}]],
    [[{"code": "exit_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "exit_eliminator"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_exitOf_iff"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"}]],
    [[{"code": "exit_one"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "fiber_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "fiber_eliminator"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_fiberOf_iff"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"}]],
    [[{"code": "fiber_one"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "list_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "list_eliminator"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_list_iff"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"}]],
    [[{"code": "list_one"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "option_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "option_eliminator"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_option_iff"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"}]],
    [[{"code": "CustomScheme.closed_apply"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_causeInputError"},
      {"text": ", "},
      {"code": "closed_projectProduct"}]],
    [[{"code": "Scheme.closed_apply"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "CustomScheme.closed_apply"},
      {"text": ", "},
      {"code": "closedSubst_matchArgsB"},
      {"text": ", "},
      {"code": "closed_instantiate"},
      {"text": ", "},
      {"code": "closed_monoApply"}]],
    [[{"code": "closed_monoApply"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_projectProduct"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}]],
    [[{"code": "closed_typeOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "spec_answersClosed"},
      {"text": ", "},
      {"code": "Scheme.closed_apply"}]],
    [[{"code": "spec_answersClosed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "addresses_eq_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_stmt_paths_cons"},
      {"text": ", "},
      {"code": "foldMapAt_layers_paths_cons"},
      {"text": ", "},
      {"code": "foldMapAt_effs_paths_cons"},
      {"text": ", "},
      {"code": "foldMapAt_layer_paths_cons"},
      {"text": ", "},
      {"code": "foldMapAt_action_paths_cons"},
      {"text": ", "},
      {"code": "foldMapAt_stmts_paths_cons"},
      {"text": ", "},
      {"code": "foldMapAt_eff_paths_cons"}]],
    [[{"code": "at_append"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "at_child"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "at_append"}]],
    [[{"code": "at_layers_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "at_replaceAt_below"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "replaceAt_spec"}, {"text": ", "}, {"code": "at_append"}]],
    [[{"code": "at_stmts_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "childEnv_replace_kept"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "stmtsHead_replace_kept"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "replace_envAt"},
      {"text": ", "},
      {"code": "child_step"}]],
    [[{"code": "child_add_three"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "envAt_append"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "envAt_child"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "envAt_append"}]],
    [[{"code": "exists_at_of_mem_foldList"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sizeOf_child_lt"}, {"text": ", "}, {"code": "foldList_cases"}]],
    [[{"code": "foldList_cases"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "mem_foldList_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "exists_at_of_mem_foldList"}]],
    [[{"code": "replaceAt_append"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "replaceAt_spec"}]],
    [[{"code": "replaceAt_cons_isBlock"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "setChild_isBlock"}]],
    [[{"code": "replaceAt_defs_body"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "replaceAt_defs_main"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "replaceAt_eff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "replaceAt_spec"}]],
    [[{"code": "replaceAt_effs_head"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "replaceAt_effs_tail"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "setChild_isBlock"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "sizeOf_child_lt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "stmtsHead_replace_kept"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_complete"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "replace_envAt"},
      {"text": ", "},
      {"code": "child_step"}]],
    [[{"code": "child_step"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "layersHasTy_cons"},
      {"text": ", "},
      {"code": "at_layers_nil"},
      {"text": ", "},
      {"code": "at_stmts_nil"},
      {"text": ", "},
      {"code": "effTy_map_of_hasTy"}]],
    [[{"code": "bodyAt_resig"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "bodyAt_sig"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_check"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_fieldOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_fieldType"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_fieldOf"}, {"text": ", "}, {"code": "lift_closed"}]],
    [[{"code": "closed_setOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_setType"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_setOf"}, {"text": ", "}, {"code": "lift_closed"}]],
    [[{"code": "closed_tagArms"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "withHoles_extends"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "withHoles_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "withHoles_rowOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "withHoles_withHoles"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "extends_withDefs"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "check_fill"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_fill_focusAt"},
      {"text": ", "},
      {"code": "focusAt_typed"},
      {"text": ", "},
      {"code": "sigAt_part"},
      {"text": ", "},
      {"code": "checkModule_eq_check"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "sigAt_nil"},
      {"text": ", "},
      {"code": "Sketch.focusAt_nil"},
      {"text": ", "},
      {"code": "Sketch.check_focusAt"}]],
    [[{"code": "check_fill_focusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigAt_part"},
      {"text": ", "},
      {"code": "checkModule_replace_programFocusAt"},
      {"text": ", "},
      {"code": "partAt_resig"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "checkModule_eq_check"},
      {"text": ", "},
      {"code": "fillAt_of_replaceAt"},
      {"text": ", "},
      {"code": "sigAt_nil"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "Sketch.focusAt_nil"},
      {"text": ", "},
      {"code": "withHoles_extends"},
      {"text": ", "},
      {"code": "withHoles_withHoles"}]],
    [[{"code": "check_fill_kept"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "fillAt_of_replaceAt"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "check_fill_focusAt"}]],
    [[{"code": "check_filled"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "holes_conservative"},
      {"text": ", "},
      {"code": "checkModule_eq_check"}]],
    [[{"code": "Sketch.check_focusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "checkModule_programFocusAt"},
      {"text": ", "},
      {"code": "Sketch.focusAt_nil"}]],
    [[{"code": "check_more_holes"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "withHoles_extends"},
      {"text": ", "},
      {"code": "checkModule_ext"},
      {"text": ", "},
      {"code": "withHoles_withHoles"}]],
    [[{"code": "check_omit"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigAt_extends"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "hole_hasTy"},
      {"text": ", "},
      {"code": "check_fill"}]],
    [[{"code": "check_omit_focusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigAt_extends"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "check_fill_focusAt"},
      {"text": ", "},
      {"code": "hole_hasTy"}]],
    [[{"code": "check_program"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "withHoles_nil"}]],
    [[{"code": "decode_encode"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "decode_exact"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "fillAt_of_replaceAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "fillAt_some"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "focusAt_at"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "focusAt_typed"}, {"text": ", "}, {"code": "partAt_at"}]],
    [[{"code": "focusAt_more_holes"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "focusAt_at"},
      {"text": ", "},
      {"code": "table_more_holes"},
      {"text": ", "},
      {"code": "typedAt_table"},
      {"text": ", "},
      {"code": "typedAt_table_of_focusAt"},
      {"text": ", "},
      {"code": "check_more_holes"},
      {"text": ", "},
      {"code": "Sketch.focusAt_nil"}]],
    [[{"code": "Sketch.focusAt_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "hole_hasTy_focus"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigAt_extends"}, {"text": ", "}, {"code": "hole_hasTy"}]],
    [[{"code": "Sketch.refusals_head"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "refusals_of_check"},
      {"text": ", "},
      {"code": "Sketch.table_head"}]],
    [[{"code": "Sketch.refusals_nil_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "refusals_of_check"},
      {"text": ", "},
      {"code": "Sketch.refusals_head"}]],
    [[{"code": "refusals_of_check"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "table_result_refusal_none"}]],
    [[{"code": "sigAt_extends"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extends_withDefs"}, {"text": ", "}, {"code": "bodyAt_sig"}]],
    [[{"code": "sigAt_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "sigAt_part"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "tableEntry_path"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "Sketch.table_head"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "addresses_eff_head"}]],
    [[{"code": "table_more_holes"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "annotateModule_restrict"},
      {"text": ", "},
      {"code": "check_more_holes"},
      {"text": ", "},
      {"code": "withHoles_extends"},
      {"text": ", "},
      {"code": "withHoles_withHoles"},
      {"text": ", "},
      {"code": "checkModule_sound"},
      {"text": ", "},
      {"code": "moduleHasTy_sigProgram"},
      {"text": ", "},
      {"code": "Sketch.annotate_eq_table"}]],
    [[{"code": "table_omit"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableAt_perform"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "table_more_holes"},
      {"text": ", "},
      {"code": "table_fill"},
      {"text": ", "},
      {"code": "hole_hasTy_focus"},
      {"text": ", "},
      {"code": "focusAt_more_holes"},
      {"text": ", "},
      {"code": "check_more_holes"}]],
    [[{"code": "table_result_refusal_none"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "focusAt_eq_some"},
      {"text": ", "},
      {"code": "hasTy_focusAt"},
      {"text": ", "},
      {"code": "checkModule_sound"},
      {"text": ", "},
      {"code": "moduleHasTy_partAt_typed"}]],
    [[{"code": "bodies_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_eq"},
      {"text": ", "},
      {"code": "bodyEntry_tail"},
      {"text": ", "},
      {"code": "bodyEntry_head"},
      {"text": ", "},
      {"code": "bodyEntry_nil"},
      {"text": ", "},
      {"code": "addresses_eq_cons"}]],
    [[{"code": "bodies_mem_under"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "under_self"},
      {"text": ", "},
      {"code": "bodies_eq"},
      {"text": ", "},
      {"code": "mem_addresses_iff"},
      {"text": ", "},
      {"code": "bodyAt_at"}]],
    [[{"code": "bodies_restrict"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "Annotate.check_restrict"}]],
    [[{"code": "bodies_splice"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "splice_append_out_left"},
      {"text": ", "},
      {"code": "tableAt_path"},
      {"text": ", "},
      {"code": "replaceAt_effs_tail"},
      {"text": ", "},
      {"code": "splice_three"},
      {"text": ", "},
      {"code": "under_sibling_false"},
      {"text": ", "},
      {"code": "bodies_under"},
      {"text": ", "},
      {"code": "under_self"},
      {"text": ", "},
      {"code": "tableAt_mem_path"},
      {"text": ", "},
      {"code": "under_prefix_false"},
      {"text": ", "},
      {"code": "check_eq"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "tableAt_splice"},
      {"text": ", "},
      {"code": "focusAt_eq_some"},
      {"text": ", "},
      {"code": "replaceAt_effs_head"}]],
    [[{"code": "bodies_under"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_eq"}, {"text": ", "}, {"code": "tableAt_path"}]],
    [[{"code": "bodyEntry_head"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "bodyEntry_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "bodyEntry_nodecl"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "bodyEntry_tail"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "mem_splice"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "moduleLayers_restrict"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_alg_agreeOn"}]],
    [[{"code": "splice_all_under"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "dropWhile_eq_nil_of_all"}]],
    [[{"code": "splice_append_out_left"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "splice_append_out_right"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "all_of_dropWhile_nil"},
      {"text": ", "},
      {"code": "all_of_takeWhile_length"}]],
    [[{"code": "splice_three"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "splice_append_out_right"},
      {"text": ", "},
      {"code": "splice_append_out_left"}]],
    [[{"code": "typedAt_table"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "effTy_of_check"}, {"text": ", "}, {"code": "focusAt_eq_some"}]],
    [[{"code": "typedAt_table_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "Sketch.table_head"}]],
    [[{"code": "typedAt_table_of_focusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "focusAt_eq_some"},
      {"text": ", "},
      {"code": "tableEntry_path"},
      {"text": ", "},
      {"code": "mem_addresses_iff"},
      {"text": ", "},
      {"code": "focusAt_at"}]],
    [[{"code": "under_append"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "under_prefix_false"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "under_self"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "under_append"}]],
    [[{"code": "under_sibling_false"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_project"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}]],
    [[{"code": "closed_typeAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_project"}]],
    [[{"code": "closedSubst_matchArgsB"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_joinCands"}, {"text": ", "}, {"code": "closed_cands"}]],
    [[{"code": "closed_cands"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_diffTag"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_instantiate"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mem_of_lookup"}]],
    [[{"code": "closed_joinCands"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}]],
    [[{"code": "closed_payloadOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_payloadTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_payloadOf"}]],
    [[{"code": "mem_of_lookup"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_causeOf_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_exitOf_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_fiberOf_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_list_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_option_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "adjoint"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "Eliminator.lift_least"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "mapM_total"},
      {"text": ", "},
      {"code": "Eliminator.lift_upper"}]],
    [[{"code": "adjoint_le"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "adjoint"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"}]],
    [[{"code": "extendAll_adjoint"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "adjoint"}, {"text": ", "}, {"code": "extendAll_eq_some_iff"}]],
    [[{"code": "extendAll_bot"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_agrees"},
      {"text": ", "},
      {"code": "extendAll_never"}]],
    [[{"code": "extendAll_isSome_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_agrees"},
      {"text": ", "},
      {"code": "extendAll_eq_some_iff"},
      {"text": ", "},
      {"code": "adjoint"},
      {"text": ", "},
      {"code": "extendAll_upper"}]],
    [[{"code": "extendAll_laws"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_of_extend"},
      {"text": ", "},
      {"code": "extendAll_adjoint"},
      {"text": ", "},
      {"code": "extendAll_upper"},
      {"text": ", "},
      {"code": "extendAll_bot"},
      {"text": ", "},
      {"code": "extendAll_refused"},
      {"text": ", "},
      {"code": "extendAll_agrees"}]],
    [[{"code": "extendAll_least"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_adjoint"}]],
    [[{"code": "extendAll_lift"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "Eliminator.lift_least"},
      {"text": ", "},
      {"code": "Eliminator.lift_upper"},
      {"text": ", "},
      {"code": "extendAll_least"},
      {"text": ", "},
      {"code": "extendAll_upper"},
      {"text": ", "},
      {"code": "adjoint"}]],
    [[{"code": "extendAll_mono"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_least"},
      {"text": ", "},
      {"code": "extendAll_isSome_iff"},
      {"text": ", "},
      {"code": "extendAll_upper"},
      {"text": ", "},
      {"code": "subN_trans"}]],
    [[{"code": "extendAll_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_adjoint"}]],
    [[{"code": "extend_adjoint"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_some"},
      {"text": ", "},
      {"code": "adjoint"},
      {"text": ", "},
      {"code": "extend_eq_some_iff"}]],
    [[{"code": "extend_bot"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extend_agrees"}, {"text": ", "}, {"code": "extend_never"}]],
    [[{"code": "extend_isSome_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extend_refused"},
      {"text": ", "},
      {"code": "extend_agrees"},
      {"text": ", "},
      {"code": "extend_eq_some_iff"},
      {"text": ", "},
      {"code": "liftOne_isSome_iff"}]],
    [[{"code": "extend_laws"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extend_two"},
      {"text": ", "},
      {"code": "extend_adjoint"},
      {"text": ", "},
      {"code": "extend_upper"},
      {"text": ", "},
      {"code": "extend_bot"},
      {"text": ", "},
      {"code": "extend_refused"},
      {"text": ", "},
      {"code": "extend_agrees"}]],
    [[{"code": "extend_least"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extend_adjoint"}]],
    [[{"code": "extend_liftOne"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extend_upper"},
      {"text": ", "},
      {"code": "Eliminator.lift_least"},
      {"text": ", "},
      {"code": "liftOne_some"},
      {"text": ", "},
      {"code": "Eliminator.lift_upper"},
      {"text": ", "},
      {"code": "extend_least"},
      {"text": ", "},
      {"code": "liftOne_isSome_iff"},
      {"text": ", "},
      {"code": "extend_isSome_iff"},
      {"text": ", "},
      {"code": "liftOne_answers"},
      {"text": ", "},
      {"code": "extend_eq_some_iff"}]],
    [[{"code": "extend_mono"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extend_least"},
      {"text": ", "},
      {"code": "extend_isSome_iff"},
      {"text": ", "},
      {"code": "extend_upper"},
      {"text": ", "},
      {"code": "subN_trans"}]],
    [[{"code": "extend_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extend_adjoint"}]],
    [[{"code": "liftOne_answers"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "Eliminator.lift_least"},
      {"text": ", "},
      {"code": "Eliminator.lift_upper"},
      {"text": ", "},
      {"code": "subN_refl"},
      {"text": ", "},
      {"code": "adjoint"},
      {"text": ", "},
      {"code": "liftOne_eq_some_iff"}]],
    [[{"code": "liftOne_isSome_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_eq_some_iff"}, {"text": ", "}, {"code": "adjoint"}]],
    [[{"code": "liftOne_mono"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_eq_some_iff"},
      {"text": ", "},
      {"code": "liftOne_some"},
      {"text": ", "},
      {"code": "Eliminator.lift_mono"}]],
    [[{"code": "Eliminator.lift_least"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "UnionRule.lift_least"}]],
    [[{"code": "Eliminator.lift_mono"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "monotone"}, {"text": ", "}, {"code": "UnionRule.lift_mono"}]],
    [[{"code": "Eliminator.lift_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_refl"}, {"text": ", "}, {"code": "UnionRule.lift_upper"}]],
    [[{"code": "monotone"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_refl"}, {"text": ", "}, {"code": "below_of_upper"}]],
    [[{"code": "lift_sound"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_transfer"}]],
    [[{"code": "below_of_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_trans"}]],
    [[{"code": "closed_join"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "extendAll_agrees"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_eq_some_iff"}]],
    [[{"code": "extendAll_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_closed"},
      {"text": ", "},
      {"code": "extendAll_eq_some_iff"}]],
    [[{"code": "extendAll_closed_pair"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_closed_pair"},
      {"text": ", "},
      {"code": "extendAll_eq_some_iff"}]],
    [[{"code": "extendAll_eq_some_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "extendAll_never"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_never"}, {"text": ", "}, {"code": "extendAll_refused"}]],
    [[{"code": "extendAll_of_extend"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_some"},
      {"text": ", "},
      {"code": "extendAll_eq_some_iff"},
      {"text": ", "},
      {"code": "extendAll_agrees"},
      {"text": ", "},
      {"code": "extend_eq_some_iff"}]],
    [[{"code": "extendAll_refused"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "extend_agrees"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extend_eq_some_iff"}]],
    [[{"code": "extend_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_some"},
      {"text": ", "},
      {"code": "lift_closed"},
      {"text": ", "},
      {"code": "extend_eq_some_iff"}]],
    [[{"code": "extend_closed_pair"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_some"},
      {"text": ", "},
      {"code": "lift_closed_pair"},
      {"text": ", "},
      {"code": "extend_eq_some_iff"}]],
    [[{"code": "extend_eq_some_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "extend_never"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_never"}, {"text": ", "}, {"code": "extend_refused"}]],
    [[{"code": "extend_refused"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "extend_two"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_two"}, {"text": ", "}, {"code": "extend_refused"}]],
    [[{"code": "foldl_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldl_join_normalize"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "normalize_idem"}]],
    [[{"code": "foldl_join_pair"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldl_join_pair_start"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldl_join_start"},
      {"text": ", "},
      {"code": "foldl_join_pair"}]],
    [[{"code": "foldl_join_start"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "join_normalize_right"},
      {"text": ", "},
      {"code": "normalize_idem"}]],
    [[{"code": "foldl_keeps"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "joinAll_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldl_all"}]],
    [[{"code": "joinAll_keeps"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldl_keeps"}]],
    [[{"code": "joinAll_le"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "joinAll_all"}]],
    [[{"code": "joinAll_normalize"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldl_join_normalize"}]],
    [[{"code": "join_normalize_right"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "normalize_idem"}]],
    [[{"code": "le_joinAll"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "joinAll_keeps"}]],
    [[{"code": "liftOne_congr"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_congr"}]],
    [[{"code": "liftOne_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "liftOne_eq_some_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "liftOne_member"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_member"}, {"text": ", "}, {"code": "liftOne_eq"}]],
    [[{"code": "liftOne_never"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "liftOne_some"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_eq_some_iff"}]],
    [[{"code": "liftOne_two"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "lift_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mapM_source"}, {"text": ", "}, {"code": "joinAll_all"}]],
    [[{"code": "lift_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}, {"text": ", "}, {"code": "lift_all"}]],
    [[{"code": "lift_closed_pair"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}, {"text": ", "}, {"code": "lift_all"}]],
    [[{"code": "lift_congr"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "lift_laws"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_transfer"},
      {"text": ", "},
      {"code": "UnionRule.lift_mono"},
      {"text": ", "},
      {"code": "lift_congr"},
      {"text": ", "},
      {"code": "lift_member"},
      {"text": ", "},
      {"code": "lift_never"}]],
    [[{"code": "UnionRule.lift_least"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_trans"},
      {"text": ", "},
      {"code": "mapM_source"},
      {"text": ", "},
      {"code": "joinAll_le"}]],
    [[{"code": "lift_member"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "UnionRule.lift_mono"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "joinAll_le"},
      {"text": ", "},
      {"code": "le_joinAll"},
      {"text": ", "},
      {"code": "mapM_answer"},
      {"text": ", "},
      {"code": "mapM_total"}]],
    [[{"code": "lift_never"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "lift_transfer"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "joinAll_keeps"}, {"text": ", "}, {"code": "mapM_answer"}]],
    [[{"code": "lift_union"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mapM_source"},
      {"text": ", "},
      {"code": "joinAll_le"},
      {"text": ", "},
      {"code": "le_joinAll"},
      {"text": ", "},
      {"code": "mapM_answer"},
      {"text": ", "},
      {"code": "mapM_total"},
      {"text": ", "},
      {"code": "members_union"}]],
    [[{"code": "lift_union_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "joinAll_normalize"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_equiv_iff"},
      {"text": ", "},
      {"code": "lift_union_eq_of"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"}]],
    [[{"code": "lift_union_eq_of"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_union"}]],
    [[{"code": "lift_union_eq_of_antisymm"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_union_eq_of"}]],
    [[{"code": "lift_union_eq_pair"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "joinAll_normalize"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "foldl_join_pair"},
      {"text": ", "},
      {"code": "subN_equiv_iff"},
      {"text": ", "},
      {"code": "lift_union_eq_of"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"}]],
    [[{"code": "lift_unique"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "normalize_idem"},
      {"text": ", "},
      {"code": "lift_congr"},
      {"text": ", "},
      {"code": "foldl_join_start"},
      {"text": ", "},
      {"code": "mapM_cons_eq_some"},
      {"text": ", "},
      {"code": "normal_ofMembers"}]],
    [[{"code": "lift_unique_pair"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "normalize_idem"},
      {"text": ", "},
      {"code": "lift_congr"},
      {"text": ", "},
      {"code": "foldl_join_pair_start"},
      {"text": ", "},
      {"code": "mapM_cons_eq_some"},
      {"text": ", "},
      {"code": "normal_ofMembers"}]],
    [[{"code": "UnionRule.lift_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "le_joinAll"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "mapM_answer"}]],
    [[{"code": "mapM_answer"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mapM_cons_eq_some"}]],
    [[{"code": "mapM_cons_eq_some"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "mapM_source"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mapM_cons_eq_some"}]],
    [[{"code": "mapM_total"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mapM_cons_eq_some"}]],
    [[{"code": "members_union"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "normal_ofMembers"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "prod_antisymm"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_iff_le"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "actionHasTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"},
      {"text": ", "},
      {"code": "nil"},
      {"text": ", "},
      {"code": "closed_fiberTy"},
      {"text": ", "},
      {"code": "closed_listOf"},
      {"text": ", "},
      {"code": "termTy_closed"},
      {"text": ", "},
      {"code": "closed_joinAnswer"},
      {"text": ", "},
      {"code": "closed_merge"},
      {"text": ", "},
      {"code": "closed_seq"},
      {"text": ", "},
      {"code": "push"},
      {"text": ", "},
      {"code": "closed_getD"},
      {"text": ", "},
      {"code": "append"},
      {"text": ", "},
      {"code": "closed_arms"},
      {"text": ", "},
      {"code": "closed_catchIfError"},
      {"text": ", "},
      {"code": "closed_genAnswer"},
      {"text": ", "},
      {"code": "closed_rowTy"},
      {"text": ", "},
      {"code": "causeTy_closed"}]],
    [[{"code": "actionHasTy_replace"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "NodeHasTy.replace"}]],
    [[{"code": "actionHasTy_sigProgram"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigOkKey_of_serviceTy"}]],
    [[{"code": "addresses_eff_head"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "addresses_eq_foldList"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "annotateModule_fill"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "annotateModule_fill_layers"},
      {"text": ", "},
      {"code": "annotateModule_fill_main"},
      {"text": ", "},
      {"code": "annotateModule_fill_body"},
      {"text": ", "},
      {"code": "eq_defs_of_isBlock"},
      {"text": ", "},
      {"code": "annotateModule_fill_plain"},
      {"text": ", "},
      {"code": "partAt_plain"}]],
    [[{"code": "annotateModule_fill_body"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "splice_three"},
      {"text": ", "},
      {"code": "checkLayers_eq"},
      {"text": ", "},
      {"code": "tableAt_path"},
      {"text": ", "},
      {"code": "under_sibling_false"},
      {"text": ", "},
      {"code": "check_eq"},
      {"text": ", "},
      {"code": "bodies_mem_under"},
      {"text": ", "},
      {"code": "focusAt_eq_some"},
      {"text": ", "},
      {"code": "bodies_splice"},
      {"text": ", "},
      {"code": "checkModule_sound"},
      {"text": ", "},
      {"code": "moduleHasTy_partAt_typed"},
      {"text": ", "},
      {"code": "replaceAt_defs_body"}]],
    [[{"code": "annotateModule_fill_layers"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "splice_append_out_left"},
      {"text": ", "},
      {"code": "check_eq"},
      {"text": ", "},
      {"code": "tableAt_path"},
      {"text": ", "},
      {"code": "under_sibling_false"},
      {"text": ", "},
      {"code": "bodies_under"},
      {"text": ", "},
      {"code": "checkLayers_eq"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "tableAt_splice"},
      {"text": ", "},
      {"code": "focusAt_eq_some"},
      {"text": ", "},
      {"code": "checkModule_sound"}]],
    [[{"code": "annotateModule_fill_main"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "splice_three"},
      {"text": ", "},
      {"code": "checkLayers_eq"},
      {"text": ", "},
      {"code": "tableAt_path"},
      {"text": ", "},
      {"code": "under_self"},
      {"text": ", "},
      {"code": "tableAt_mem_path"},
      {"text": ", "},
      {"code": "under_sibling_false"},
      {"text": ", "},
      {"code": "bodies_under"},
      {"text": ", "},
      {"code": "check_eq"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "tableAt_splice"},
      {"text": ", "},
      {"code": "focusAt_eq_some"},
      {"text": ", "},
      {"code": "checkModule_sound"},
      {"text": ", "},
      {"code": "moduleHasTy_partAt_typed"},
      {"text": ", "},
      {"code": "replaceAt_defs_main"}]],
    [[{"code": "annotateModule_fill_plain"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "ne_defs_of_isBlock"},
      {"text": ", "},
      {"code": "checkModule_eq_check"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "table_splice"},
      {"text": ", "},
      {"code": "Program.annotate_eq_table"},
      {"text": ", "},
      {"code": "annotateModule_plain"},
      {"text": ", "},
      {"code": "replaceAt_cons_isBlock"},
      {"text": ", "},
      {"code": "isBlock"}]],
    [[{"code": "annotateModule_plain"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "annotateModule_restrict"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "moduleLayers_restrict"},
      {"text": ", "},
      {"code": "bodies_restrict"},
      {"text": ", "},
      {"code": "Annotate.check_restrict"}]],
    [[{"code": "argTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_typeAt"},
      {"text": ", "},
      {"code": "closed_setType"},
      {"text": ", "},
      {"code": "closed_fieldType"},
      {"text": ", "},
      {"code": "closed_of_formed"},
      {"text": ", "},
      {"code": "closed_check"},
      {"text": ", "},
      {"code": "closed_litArgTy"}]],
    [[{"code": "argsTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_typeAt"},
      {"text": ", "},
      {"code": "closed_setType"},
      {"text": ", "},
      {"code": "closed_fieldType"},
      {"text": ", "},
      {"code": "closed_of_formed"},
      {"text": ", "},
      {"code": "closed_check"},
      {"text": ", "},
      {"code": "closed_litArgTy"}]],
    [[{"code": "bodiesHasTy_sigProgram"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "hasTy_sigProgram"}]],
    [[{"code": "causeInputError_causeOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_agrees"}]],
    [[{"code": "causeInputError_exitOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_agrees"}]],
    [[{"code": "causeInputError_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "cause_upper"},
      {"text": ", "},
      {"code": "cause_mono"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"},
      {"text": ", "},
      {"code": "UnionRule.lift_upper"},
      {"text": ", "},
      {"code": "subN_causeOf_causeUpper"},
      {"text": ", "},
      {"code": "subN_exitOf_causeUpper"},
      {"text": ", "},
      {"code": "extendAll_eq_some_iff"}]],
    [[{"code": "causeTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}, {"text": ", "}, {"code": "termTy_closed"}]],
    [[{"code": "cause_mono"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_exitOf_iff"},
      {"text": ", "},
      {"code": "subN_causeOf_causeUpper"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_causeOf_iff"}]],
    [[{"code": "checkBodies_restrict"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "Program.check_restrict"}]],
    [[{"code": "checkModule_ext"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "checkModule_sound"},
      {"text": ", "},
      {"code": "moduleHasTy_ext"},
      {"text": ", "},
      {"code": "checkModule_complete"}]],
    [[{"code": "checkModule_programFocusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "checkModule_sound"},
      {"text": ", "},
      {"code": "moduleHasTy_programFocusAt"}]],
    [[{"code": "checkModule_replace_programFocusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "checkModule_complete"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "checkModule_sound"},
      {"text": ", "},
      {"code": "moduleHasTy_replace_programFocusAt"}]],
    [[{"code": "checkModule_restrict"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "checkBodies_restrict"},
      {"text": ", "},
      {"code": "Program.check_restrict"}]],
    [[{"code": "checkRow_rowBindings"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "Program.check_focusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"}, {"text": ", "}, {"code": "hasTy_focusAt"}]],
    [[{"code": "check_replace"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "replaceAt_eff"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "hasTy_replace"}]],
    [[{"code": "check_replace_focusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"},
      {"text": ", "},
      {"code": "hasTy_replace_focusAt"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "focusAt_typed"},
      {"text": ", "},
      {"code": "replaceAt_eff"}]],
    [[{"code": "childAddresses_map_tableEntryAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closedSig_app"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "services_closed"},
      {"text": ", "},
      {"code": "closed_serviceTy"},
      {"text": ", "},
      {"code": "closed_nativeAtomTy"}]],
    [[{"code": "closedSig_native"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_nativeServiceTy"},
      {"text": ", "},
      {"code": "closed_nativeAtomTy"}]],
    [[{"code": "closed_catchIfError"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}]],
    [[{"code": "closed_causeInputError"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "cause_closed"}, {"text": ", "}, {"code": "extendAll_closed"}]],
    [[{"code": "closed_exitOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "exit_closed"},
      {"text": ", "},
      {"code": "extendAll_closed_pair"}]],
    [[{"code": "closed_fiberTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "fiber_closed"},
      {"text": ", "},
      {"code": "extendAll_closed_pair"}]],
    [[{"code": "closed_getD"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_joinAnswer"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"}]],
    [[{"code": "closed_listOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "list_closed"}, {"text": ", "}, {"code": "extendAll_closed"}]],
    [[{"code": "closed_litArgTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_nativeAtomTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_typeOf"}]],
    [[{"code": "closed_nativeServiceTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "closed_optionTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "option_closed"}, {"text": ", "}, {"code": "lift_closed"}]],
    [[{"code": "closed_rowTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_of_formed"}]],
    [[{"code": "closed_serviceTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "effTy_map_of_hasTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_complete"}, {"text": ", "}, {"code": "check_sound"}]],
    [[{"code": "effTy_of_check"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"}, {"text": ", "}, {"code": "check_complete"}]],
    [[{"code": "effsHasTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"},
      {"text": ", "},
      {"code": "nil"},
      {"text": ", "},
      {"code": "closed_fiberTy"},
      {"text": ", "},
      {"code": "closed_listOf"},
      {"text": ", "},
      {"code": "termTy_closed"},
      {"text": ", "},
      {"code": "closed_joinAnswer"},
      {"text": ", "},
      {"code": "closed_merge"},
      {"text": ", "},
      {"code": "closed_seq"},
      {"text": ", "},
      {"code": "push"},
      {"text": ", "},
      {"code": "closed_getD"},
      {"text": ", "},
      {"code": "append"},
      {"text": ", "},
      {"code": "closed_arms"},
      {"text": ", "},
      {"code": "closed_catchIfError"},
      {"text": ", "},
      {"code": "closed_genAnswer"},
      {"text": ", "},
      {"code": "closed_rowTy"},
      {"text": ", "},
      {"code": "causeTy_closed"}]],
    [[{"code": "effsHasTy_replace"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "NodeHasTy.replace"}]],
    [[{"code": "effsHasTy_sigProgram"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigOkKey_of_serviceTy"}]],
    [[{"code": "exitOf_exitOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_agrees"}]],
    [[{"code": "exitOf_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "exit_eliminator"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"},
      {"text": ", "},
      {"code": "extendAll_upper"}]],
    [[{"code": "fiberTy_fiberOf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_agrees"}]],
    [[{"code": "fiberTy_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "fiber_eliminator"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"},
      {"text": ", "},
      {"code": "extendAll_upper"}]],
    [[{"code": "focusAt_eq_some"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "Program.focusAt_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "focusAt_typed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"}, {"text": ", "}, {"code": "focusAt_eq_some"}]],
    [[{"code": "foldMapAt_action_base"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_action_fuse"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_action_hom"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_action_paths_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_action_paths_shift"}]],
    [[{"code": "foldMapAt_action_paths_shift"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_action_hom"},
      {"text": ", "},
      {"code": "foldMapAt_action_base"}]],
    [[{"code": "foldMapAt_eff_base"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_eff_fuse"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_eff_hom"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_eff_paths_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_eff_paths_shift"}]],
    [[{"code": "foldMapAt_eff_paths_shift"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_eff_hom"},
      {"text": ", "},
      {"code": "foldMapAt_eff_base"}]],
    [[{"code": "foldMapAt_effs_base"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_effs_fuse"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_effs_hom"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_effs_paths_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_effs_paths_shift"}]],
    [[{"code": "foldMapAt_effs_paths_shift"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_effs_hom"},
      {"text": ", "},
      {"code": "foldMapAt_effs_base"}]],
    [[{"code": "foldMapAt_layer_base"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_layer_fuse"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_layer_hom"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_layer_paths_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_layer_paths_shift"}]],
    [[{"code": "foldMapAt_layer_paths_shift"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_layer_hom"},
      {"text": ", "},
      {"code": "foldMapAt_layer_base"}]],
    [[{"code": "foldMapAt_layers_base"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_layers_fuse"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_layers_hom"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_layers_paths_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_layers_paths_shift"}]],
    [[{"code": "foldMapAt_layers_paths_shift"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_layers_hom"},
      {"text": ", "},
      {"code": "foldMapAt_layers_base"}]],
    [[{"code": "foldMapAt_stmt_base"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_stmt_fuse"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_stmt_hom"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_stmt_paths_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_stmt_paths_shift"}]],
    [[{"code": "foldMapAt_stmt_paths_shift"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_stmt_hom"},
      {"text": ", "},
      {"code": "foldMapAt_stmt_base"}]],
    [[{"code": "foldMapAt_stmts_base"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_stmts_fuse"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_stmts_hom"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_stmts_paths_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_stmts_paths_shift"}]],
    [[{"code": "foldMapAt_stmts_paths_shift"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "foldMapAt_stmts_hom"},
      {"text": ", "},
      {"code": "foldMapAt_stmts_base"}]],
    [[{"code": "foldMapAt_term_fuse"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "foldMapAt_terms_fuse"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "hasTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"},
      {"text": ", "},
      {"code": "nil"},
      {"text": ", "},
      {"code": "closed_fiberTy"},
      {"text": ", "},
      {"code": "closed_listOf"},
      {"text": ", "},
      {"code": "termTy_closed"},
      {"text": ", "},
      {"code": "closed_joinAnswer"},
      {"text": ", "},
      {"code": "closed_merge"},
      {"text": ", "},
      {"code": "closed_seq"},
      {"text": ", "},
      {"code": "push"},
      {"text": ", "},
      {"code": "closed_getD"},
      {"text": ", "},
      {"code": "append"},
      {"text": ", "},
      {"code": "closed_arms"},
      {"text": ", "},
      {"code": "closed_catchIfError"},
      {"text": ", "},
      {"code": "closed_genAnswer"},
      {"text": ", "},
      {"code": "closed_rowTy"},
      {"text": ", "},
      {"code": "causeTy_closed"}]],
    [[{"code": "hasTy_focusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_complete"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "focusAt_eq_some"},
      {"text": ", "},
      {"code": "replace_envAt"}]],
    [[{"code": "hasTy_replace"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "NodeHasTy.replace"}]],
    [[{"code": "hasTy_replace_focusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_complete"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "replace_envAt"},
      {"text": ", "},
      {"code": "focusAt_eq_some"}]],
    [[{"code": "hasTy_sigProgram"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigOkKey_of_serviceTy"}]],
    [[{"code": "layerHasTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"},
      {"text": ", "},
      {"code": "nil"},
      {"text": ", "},
      {"code": "closed_fiberTy"},
      {"text": ", "},
      {"code": "closed_listOf"},
      {"text": ", "},
      {"code": "termTy_closed"},
      {"text": ", "},
      {"code": "closed_joinAnswer"},
      {"text": ", "},
      {"code": "closed_merge"},
      {"text": ", "},
      {"code": "closed_seq"},
      {"text": ", "},
      {"code": "push"},
      {"text": ", "},
      {"code": "closed_getD"},
      {"text": ", "},
      {"code": "append"},
      {"text": ", "},
      {"code": "closed_arms"},
      {"text": ", "},
      {"code": "closed_catchIfError"},
      {"text": ", "},
      {"code": "closed_genAnswer"},
      {"text": ", "},
      {"code": "closed_rowTy"},
      {"text": ", "},
      {"code": "causeTy_closed"}]],
    [[{"code": "layerHasTy_replace"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "NodeHasTy.replace"}]],
    [[{"code": "layerHasTy_sigProgram"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigOkKey_of_serviceTy"}]],
    [[{"code": "layersHasTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"},
      {"text": ", "},
      {"code": "nil"},
      {"text": ", "},
      {"code": "closed_fiberTy"},
      {"text": ", "},
      {"code": "closed_listOf"},
      {"text": ", "},
      {"code": "termTy_closed"},
      {"text": ", "},
      {"code": "closed_joinAnswer"},
      {"text": ", "},
      {"code": "closed_merge"},
      {"text": ", "},
      {"code": "closed_seq"},
      {"text": ", "},
      {"code": "push"},
      {"text": ", "},
      {"code": "closed_getD"},
      {"text": ", "},
      {"code": "append"},
      {"text": ", "},
      {"code": "closed_arms"},
      {"text": ", "},
      {"code": "closed_catchIfError"},
      {"text": ", "},
      {"code": "closed_genAnswer"},
      {"text": ", "},
      {"code": "closed_rowTy"},
      {"text": ", "},
      {"code": "causeTy_closed"}]],
    [[{"code": "layersHasTy_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "layersHasTy_replace"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "NodeHasTy.replace"}]],
    [[{"code": "layersHasTy_sigProgram"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigOkKey_of_serviceTy"}]],
    [[{"code": "listOf_list"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "extendAll_agrees"}]],
    [[{"code": "listOf_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "list_eliminator"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"},
      {"text": ", "},
      {"code": "extendAll_upper"}]],
    [[{"code": "mem_addresses_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "yieldAt_addressYield"},
      {"text": ", "},
      {"code": "mem_foldList_iff"},
      {"text": ", "},
      {"code": "addresses_eq_foldList"}]],
    [[{"code": "moduleHasTy_partAt_typed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "partAt_of_hasTy"}, {"text": ", "}, {"code": "bodyAt_typed"}]],
    [[{"code": "moduleHasTy_programFocusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "partAt_of_hasTy"},
      {"text": ", "},
      {"code": "hasTy_focusAt"},
      {"text": ", "},
      {"code": "bodyAt"}]],
    [[{"code": "moduleHasTy_replace_programFocusAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "partAt_of_hasTy"},
      {"text": ", "},
      {"code": "hasTy_replace_focusAt"},
      {"text": ", "},
      {"code": "focusAt_typed"},
      {"text": ", "},
      {"code": "replaceAt_eff"},
      {"text": ", "},
      {"code": "BodiesHasTy.replace"}]],
    [[{"code": "moduleHasTy_sigProgram"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "layerHasTy_sigProgram"},
      {"text": ", "},
      {"code": "hasTy_sigProgram"},
      {"text": ", "},
      {"code": "bodiesHasTy_sigProgram"}]],
    [[{"code": "nodeAnswer_replace_kept"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_complete"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "replace_envAt"}]],
    [[{"code": "optionTy_eq_normal"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "liftOne_eq"}]],
    [[{"code": "optionTy_option"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lift_member"}]],
    [[{"code": "optionTy_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "option_eliminator"},
      {"text": ", "},
      {"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"},
      {"text": ", "},
      {"code": "Eliminator.lift_upper"}]],
    [[{"code": "Program.refusals_head"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "Program.table_head"},
      {"text": ", "},
      {"code": "check_sound"},
      {"text": ", "},
      {"code": "refusals_of_hasTy"}]],
    [[{"code": "refusals_of_hasTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "table_result_refusal_none_of_hasTy"}]],
    [[{"code": "sigOkKey_of_serviceTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "sketch_more_holes"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "withHoles_extends"},
      {"text": ", "},
      {"code": "check_ext"},
      {"text": ", "},
      {"code": "withHoles_withHoles"}]],
    [[{"code": "sketch_reads_its_holes"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "withHoles_extends"},
      {"text": ", "},
      {"code": "Program.check_restrict"},
      {"text": ", "},
      {"code": "withHoles_withHoles"}]],
    [[{"code": "stmtsHasTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "closed_join"},
      {"text": ", "},
      {"code": "nil"},
      {"text": ", "},
      {"code": "closed_fiberTy"},
      {"text": ", "},
      {"code": "closed_listOf"},
      {"text": ", "},
      {"code": "termTy_closed"},
      {"text": ", "},
      {"code": "closed_joinAnswer"},
      {"text": ", "},
      {"code": "closed_merge"},
      {"text": ", "},
      {"code": "closed_seq"},
      {"text": ", "},
      {"code": "push"},
      {"text": ", "},
      {"code": "closed_getD"},
      {"text": ", "},
      {"code": "append"},
      {"text": ", "},
      {"code": "closed_arms"},
      {"text": ", "},
      {"code": "closed_catchIfError"},
      {"text": ", "},
      {"code": "closed_genAnswer"},
      {"text": ", "},
      {"code": "closed_rowTy"},
      {"text": ", "},
      {"code": "causeTy_closed"}]],
    [[{"code": "stmtsHasTy_replace"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "NodeHasTy.replace"}]],
    [[{"code": "stmtsHasTy_sigProgram"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sigOkKey_of_serviceTy"}]],
    [[{"code": "subN_causeOf_causeUpper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_exitOf_causeUpper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"},
      {"text": ", "},
      {"code": "subN_exitOf_iff"}]],
    [[{"code": "tableAt_eq_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableEntryAt_nil"},
      {"text": ", "},
      {"code": "childAddresses_map_tableEntryAt"},
      {"text": ", "},
      {"code": "addresses_eq_cons"}]],
    [[{"code": "tableAt_mem_path"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mem_addresses_iff"}]],
    [[{"code": "tableAt_none"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "tableAt_path"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "tableAt_perform"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tableAt_eq_cons"}]],
    [[{"code": "tableAt_rebase"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_rebase"}]],
    [[{"code": "tableAt_splice"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "child_add_three"},
      {"text": ", "},
      {"code": "splice_three"},
      {"text": ", "},
      {"code": "tableAt_eq_cons"},
      {"text": ", "},
      {"code": "under_prefix_false"},
      {"text": ", "},
      {"code": "tableAt_mem_path"},
      {"text": ", "},
      {"code": "under_sibling_false"},
      {"text": ", "},
      {"code": "nodeAnswer_replace_kept"},
      {"text": ", "},
      {"code": "childEnv_replace_kept"},
      {"text": ", "},
      {"code": "child_step"},
      {"text": ", "},
      {"code": "under_append"},
      {"text": ", "},
      {"code": "tableAt_path"},
      {"text": ", "},
      {"code": "splice_all_under"}]],
    [[{"code": "tableEntryAt_nil"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "table_eq_tableAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "Program.table_head"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "addresses_eff_head"}]],
    [[{"code": "table_result_refusal_none_of_hasTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"},
      {"text": ", "},
      {"code": "check_complete"},
      {"text": ", "},
      {"code": "focusAt_eq_some"},
      {"text": ", "},
      {"code": "hasTy_focusAt"}]],
    [[{"code": "table_splice"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"},
      {"text": ", "},
      {"code": "tableAt_splice"},
      {"text": ", "},
      {"code": "table_eq_tableAt"},
      {"text": ", "},
      {"code": "focusAt_eq_some"}]],
    [[{"code": "termTy_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "argTy_closed"}]],
    [[{"code": "termTy_of_term?"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "typeOfProgram_closed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "nil"},
      {"text": ", "},
      {"code": "hasTy_closed"},
      {"text": ", "},
      {"code": "checkModule_sound"},
      {"text": ", "},
      {"code": "annotationsClosed_of_formed"},
      {"text": ", "},
      {"code": "annotationsAll_expandRefs"}]],
    [[{"code": "typeOfProgram_closed_app"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "inputFormed_program"},
      {"text": ", "},
      {"code": "inputFormed_services"},
      {"text": ", "},
      {"code": "closedSig_app"},
      {"text": ", "},
      {"code": "typeOfProgram_closed"}]],
    [[{"code": "yieldAt_addressYield"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "drop_le"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "drop_le_of_subset"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "exists_mem_subslices"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "filter_mem_sublists"}]],
    [[{"code": "failed_rest"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "failed_snoc"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "filter_mem_sublists"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "firstDrop_append"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "firstDrop_length"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "instIsPreorder"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "instLawfulOrderInf"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "instLawfulOrderSup"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "le_drop"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "le_of_mem_subslices"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sublists_subset"}]],
    [[{"code": "not_mem_drop"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "omitted_anti"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "omitted_full"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "omitted_subset"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "restart_append"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "failed_snoc"},
      {"text": ", "},
      {"code": "failed_rest"},
      {"text": ", "},
      {"code": "restart_of_some"},
      {"text": ", "},
      {"code": "firstDrop_append"},
      {"text": ", "},
      {"code": "restart_of_none"},
      {"text": ", "},
      {"code": "firstDrop_length"}]],
    [[{"code": "restart_eq_sweep"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "restart_append"}]],
    [[{"code": "restart_of_none"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "firstDrop_length"}]],
    [[{"code": "restart_of_some"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "firstDrop_length"}]],
    [[{"code": "sublists_subset"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "sweepAsked_length"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "sweepFreeAsked_sublist"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "drop_le_of_subset"}]],
    [[{"code": "sweepFree_congr"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "sweepFree_eq_sweep"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "drop_le_of_subset"}]],
    [[{"code": "sweep_congr"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "sweep_kept_needed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sweep_sublist"},
      {"text": ", "},
      {"code": "drop_le_of_subset"}]],
    [[{"code": "sweep_sublist"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "sweep_valid"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "keeps_above"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "needs"}]],
    [[{"code": "needs"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "minimal_iff_drop"}]],
    [[{"code": "of_same_sites"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "instIsPreorder"}, {"text": ", "}, {"code": "valid_up"}]],
    [[{"code": "contribution_le"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "contribution_lub"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "minimals_sound"},
      {"text": ", "},
      {"code": "minimals_complete"}]],
    [[{"code": "contribution_valid"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "descend_minimal"},
      {"text": ", "},
      {"code": "descend_le"},
      {"text": ", "},
      {"code": "instIsPreorder"},
      {"text": ", "},
      {"code": "contribution_lub"},
      {"text": ", "},
      {"code": "descend_valid"},
      {"text": ", "},
      {"code": "valid_up"}]],
    [[{"code": "decide_valid_up"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "valid_up"}]],
    [[{"code": "descendTree_asks"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sweepFree_congr"},
      {"text": ", "},
      {"code": "parentOmitted_sound"},
      {"text": ", "},
      {"code": "decide_valid_up"},
      {"text": ", "},
      {"code": "sweepFreeAsked_sublist"}]],
    [[{"code": "descendTree_eq_descend"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "parentOmitted_sound"},
      {"text": ", "},
      {"code": "decide_valid_up"},
      {"text": ", "},
      {"code": "sweepFree_eq_sweep"}]],
    [[{"code": "descendTree_minimal"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "descendTree_eq_descend"},
      {"text": ", "},
      {"code": "descend_minimal"}]],
    [[{"code": "descend_asks"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sweep_congr"}, {"text": ", "}, {"code": "sweepAsked_length"}]],
    [[{"code": "descend_eq_restart"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "decide_valid_up"},
      {"text": ", "},
      {"code": "restart_eq_sweep"},
      {"text": ", "},
      {"code": "firstDrop_length"}]],
    [[{"code": "descend_le"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "descend_sublist"}]],
    [[{"code": "descend_minimal"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "decide_valid_up"},
      {"text": ", "},
      {"code": "sweep_kept_needed"},
      {"text": ", "},
      {"code": "descend_valid"},
      {"text": ", "},
      {"code": "minimal_iff_drop"}]],
    [[{"code": "descend_sublist"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sweep_sublist"}]],
    [[{"code": "descend_valid"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sweep_valid"}]],
    [[{"code": "exists_minimal_below"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "descend_minimal"}, {"text": ", "}, {"code": "descend_le"}]],
    [[{"code": "isMinimal_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "minimal_iff_drop"}]],
    [[{"code": "minimal_iff_drop"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "le_drop"},
      {"text": ", "},
      {"code": "valid_up"},
      {"text": ", "},
      {"code": "drop_le"},
      {"text": ", "},
      {"code": "not_mem_drop"}]],
    [[{"code": "minimal_refine"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "valid_refine"},
      {"text": ", "},
      {"code": "exists_minimal_below"}]],
    [[{"code": "minimals_complete"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "of_same_sites"},
      {"text": ", "},
      {"code": "isMinimal_iff"},
      {"text": ", "},
      {"code": "exists_mem_subslices"}]],
    [[{"code": "minimals_sound"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "isMinimal_iff"},
      {"text": ", "},
      {"code": "le_of_mem_subslices"}]],
    [[{"code": "ofOmitted_full"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "omitted_full"}]],
    [[{"code": "parentOmitted_sound"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "valid_max"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "instLawfulOrderSup"},
      {"text": ", "},
      {"code": "instIsPreorder"},
      {"text": ", "},
      {"code": "valid_up"}]],
    [[{"code": "valid_refine"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "valid_up"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "ofJson_exact"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "read_exact"}]],
    [[{"code": "read_exact"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "readIn_exact"}]],
    [[{"code": "canonicalHex?_exact"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "natOfBinary64_exact"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "natOfBinary64_finite"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "readFields_exact"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tagOfName_exact"},
      {"text": ", "},
      {"code": "canonicalHex?_exact"},
      {"text": ", "},
      {"code": "natOfBinary64_exact"}]],
    [[{"code": "readIn_exact"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tagOfName_exact"},
      {"text": ", "},
      {"code": "canonicalHex?_exact"},
      {"text": ", "},
      {"code": "natOfBinary64_exact"}]],
    [[{"code": "readList_exact"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "tagOfName_exact"},
      {"text": ", "},
      {"code": "canonicalHex?_exact"},
      {"text": ", "},
      {"code": "natOfBinary64_exact"}]],
    [[{"code": "tagOfName_exact"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "except_error_bind"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "except_ok_bind"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "except_pure"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "Program.check_restrict"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "cata_eff_congr_on"},
      {"text": ", "},
      {"code": "hom_eq_cata_eff"}]],
    [[{"code": "normalize_idem"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "check_sound"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "check_complete"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "checkModule_eq_check"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "cata_eff_congr_on"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "hom_eq_cata_eff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "matchArgsB_least"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "candsList_below"}, {"text": ", "}, {"code": "solve_between"}]],
    [[{"code": "matchArgsB_complete"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "covers"},
      {"text": ", "},
      {"code": "candsList_below"},
      {"text": ", "},
      {"code": "solve_between"}]],
    [[{"code": "matchArgsB_sound"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "replaceAt_spec"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_trans"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_refl"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "partAt_at"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "bodyAt_at"}]],
    [[{"code": "checkModule_sound"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"}]],
    [[{"code": "bodyAt_at"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "subN_equiv_iff"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "sub_antisymm_canonical"},
      {"text": ", "},
      {"code": "normalize_idem"}]],
    [[{"code": "moduleHasTy_ext"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "checkModule_complete"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "checkModule_eq_check"},
      {"text": ", "},
      {"code": "check_complete"}]],
    [[{"code": "partAt_of_hasTy"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "bodyAt"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "check_ext"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "check_sound"}, {"text": ", "}, {"code": "check_complete"}]],
    [[{"code": "candsList_below"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "cands_below"}]],
    [[{"code": "solve_between"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "joinCands_upper"},
      {"text": ", "},
      {"code": "lookup_solve_seed"},
      {"text": ", "},
      {"code": "mem_lowers"},
      {"text": ", "},
      {"code": "joinCands_least"},
      {"text": ", "},
      {"code": "instantiate_solve"}]],
    [[{"code": "covers"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "above_args"},
      {"text": ", "},
      {"code": "above_prod"},
      {"text": ", "},
      {"code": "prod_or_not"},
      {"text": ", "},
      {"code": "recovers"},
      {"text": ", "},
      {"code": "cands_args"},
      {"text": ", "},
      {"code": "args"},
      {"text": ", "},
      {"code": "below_args"},
      {"text": ", "},
      {"code": "cands_union_right"},
      {"text": ", "},
      {"code": "head"},
      {"text": ", "},
      {"code": "cands_var"}]],
    [[{"code": "sub_antisymm_canonical"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "cands_below"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "args"},
      {"text": ", "},
      {"code": "comp_ne_contra"},
      {"text": ", "},
      {"code": "cands_args"},
      {"text": ", "},
      {"code": "below_args"},
      {"text": ", "},
      {"code": "cands_union_right"},
      {"text": ", "},
      {"code": "cands_mem_members"},
      {"text": ", "},
      {"code": "head"},
      {"text": ", "},
      {"code": "cands_var"}]],
    [[{"code": "joinCands_upper"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "normalize_idem"},
      {"text": ", "},
      {"code": "subN_trans"},
      {"text": ", "},
      {"code": "subN_refl"}]],
    [[{"code": "lookup_solve_seed"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "mem_lowers"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "joinCands_least"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "subN_join_least"}, {"text": ", "}, {"code": "subN_never"}]],
    [[{"code": "instantiate_solve"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lookup_added"}]],
    [[{"code": "above_args"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mem_zip_map_right"},
      {"text": ", "},
      {"code": "instance_shape"}]],
    [[{"code": "above_prod"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "prod_or_not"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "recovers"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "mem_zip_self_map"},
      {"text": ", "},
      {"code": "cands_args"},
      {"text": ", "},
      {"code": "instance_shape"},
      {"text": ", "},
      {"code": "mem_varsOf_args"},
      {"text": ", "},
      {"code": "prod_right_cands"},
      {"text": ", "},
      {"code": "prod_left_cands"},
      {"text": ", "},
      {"code": "args"},
      {"text": ", "},
      {"code": "prod_or_not"},
      {"text": ", "},
      {"code": "head"},
      {"text": ", "},
      {"code": "cands_var"}]],
    [[{"code": "cands_args"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "candsItems_eq"},
      {"text": ", "},
      {"code": "candsFields_eq"},
      {"text": ", "},
      {"code": "comp_inv"},
      {"text": ", "},
      {"code": "comp_co"}]],
    [[{"code": "args"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "noApp_args"}]],
    [[{"code": "below_args"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "cands_union_right"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "head"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "cands_var"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "comp_ne_contra"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "comp_inv"}, {"text": ", "}, {"code": "comp_co"}]],
    [[{"code": "cands_mem_members"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "cands_union_right"}]],
    [[{"code": "subN_join_least"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "normalize_idem"}]],
    [[{"code": "subN_never"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "lookup_added"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "lowers_cons"}]],
    [[{"code": "mem_zip_map_right"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "instance_shape"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "mem_zip_self_map"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "mem_varsOf_args"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "prod_right_cands"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "head"},
      {"text": ", "},
      {"code": "args"},
      {"text": ", "},
      {"code": "cands_var"},
      {"text": ", "},
      {"code": "cands_mem_members"},
      {"text": ", "},
      {"code": "prod_member_right"}]],
    [[{"code": "prod_left_cands"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "head"},
      {"text": ", "},
      {"code": "args"},
      {"text": ", "},
      {"code": "cands_var"},
      {"text": ", "},
      {"code": "cands_mem_members"},
      {"text": ", "},
      {"code": "prod_member_left"}]],
    [[{"code": "candsItems_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "candsFields_eq"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "comp_inv"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "comp_co"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "noApp_args"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"code": "noAppItems_eq_all"},
      {"text": ", "},
      {"code": "noAppFields_eq_all"}]],
    [[{"code": "lowers_cons"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "prod_member_right"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "prod_member_left"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "noAppItems_eq_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]],
    [[{"code": "noAppFields_eq_all"}],
     [{"status": "proved"}],
     [{"text": "—"}],
     [{"text": "—"}]]],
   "kind": "table",
   "headers": ["Node", "Status", "Rests on", "Nearest nodes"]}]}
