{"version":1,"avgBodyLen":107.73665550521962,"df":[["block",629],["parser",169],["py",5077],["scripts",5071],["shared",198],["diff",27],["patch",320],["revision",168],["mode",280],["toolchain",2],["89",13],["item",199],["slice",57],["normative",15],["source",407],["docs",167],["design",141],["2026",336],["06",61],["10",489],["390",66],["spec",558],["md",809],["segmentation",6],["marker",318],["grammar",26],["malformed",164],["state",133],["rules",102],["unsupported",111],["construct",23],["rejection",145],["both",316],["ars",441],["anchorize",48],["draft",153],["apply",140],["import",692],["module",118],["so",739],["never",341],["drift",252],["between",94],["stamping",8],["side",155],["splicing",4],["constraints",85],["implementation",45],["must",1477],["not",2159],["violate",8],["fail",483],["closed",166],["guess",16],["anything",35],["line",440],["based",21],["scan",193],["cannot",188],["classify",40],["into",206],["supported",216],["classes",12],["raises",247],["parse",371],["error",759],["naming",20],["mis",13],["anchoring",10],["would",418],["silently",258],["misroute",2],["patches",9],["loud",23],["stop",15],["contract",341],["byte",143],["span",43],["fidelity",4],["blocks",171],["carry",172],["character",18],["offsets",7],["original",82],["text",1527],["utf",648],["decoded",7],["no",1106],["newline",33],["translation",26],["script",247],["splice",2],["stream",67],["re",443],["serializes",1],["content",218],["hash",155],["normalization",35],["read",820],["only",708],["crlf",19],["lf",11],["excluded",54],["level",257],["leading",42],["trailing",94],["blank",73],["lines",129],["stripped",59],["intra",1],["whitespace",90],["untouched",35],["normalized",65],["exists",209],["computation",14],["written",41],["back",88],["list",811],["fenced",67],["code",218],["atx",6],["heading",255],["table",163],["run",1580],["blockquote",8],["plain",34],["plus",51],["skipped",139],["yaml",472],["frontmatter",174],["setext",8],["underline",8],["shapes",30],["initial",17],["raw",182],["html",36],["openers",1],["detector",46],["subset",34],["za",31],["full",313],["common",91],["mark",97],["coverage",96],["r3",61],["p2",430],["advisory",193],["footnote",5],["definitions",9],["rejected",191],["by",710],["name",659],["from",1033],["future",269],["annotations",221],["hashlib",26],["os",153],["tempfile",176],["dataclasses",9],["dataclass",14],["field",349],["pathlib",189],["path",2010],["compile",93],["prefix",137],["fence",88],["open",249],["start",168],["opener",10],["def",4817],["id",994],["format",187],["04d",2],["str",1666],["class",567],["starting",18],["at",686],["non",521],["if",1356],["match",364],["return",1603],["bool",154],["strip",213],["eol",27],["reject",95],["int",268],["first",310],["none",2601],["inside",162],["raise",305],["shape",228],["directly",40],["under",221],["instead",111],["yet",31],["definition",29],["rstrip",13],["atomic",17],["write",1020],["bytes",138],["data",241],["temp",16],["file",848],["rename",37],["interrupted",2],["leaves",23],["partial",126],["artifact",299],["removed",88],["any",1383],["failure",278],["before",266],["fd",1],["tmp",799],["mkstemp",1],["dir",386],["parent",181],["try",192],["fdopen",1],["wb",4],["as",1122],["fh",13],["replace",293],["except",178],["base",342],["exception",123],["unlink",32],["12",196],["hex",21],["chars",27],["sha",97],["256",20],["over",112],["entire",15],["sha256",41],["hexdigest",16],["one",478],["optional",105],["char",38],["spans",18],["kind",312],["tuple",210],["incl",12],["present",247],["manifest",629],["excerpt",55],["repr",7],["false",735],["default",234],["norm",79],["property",29],["self",2228],["else",338],["encode",70],["value",536],["raised",34],["document",115],["refuses",34],["stable",29],["machine",25],["readable",34],["hint",31],["human",100],["repair",1],["requires",140],["orphan",47],["markers",110],["friends",1],["init",48],["message",196],["super",10],["normalize",77],["endings",5],["edges",3],["while",85],["pop",30],["join",279],["fragment",25],["parsed",61],["true",1039],["new",191],["differences",3],["detection",32],["patchable",1],["just",95],["assignment",17],["exclusive",6],["authority",6],["split",130],["keepends",17],["len",427],["enumerate",86],["unterminated",8],["pending",53],["index",129],["finish",2],["end",147],["nonlocal",5],["idx",58],["append",392],["attached",7],["nothing",90],["follows",14],["remove",43],["continue",175],["contain",54],["stack",25],["followed",24],["another",24],["each",281],["labels",17],["exactly",136],["group",120],["close",33],["escape",43],["has",305],["matching",131],["closing",31],["eof",31],["terminated",2],["fences",26],["include",33],["elif",80],["cur",3],["stays",91],["next",205],["continues",3],["loose",4],["lists",33],["nxt",10],["break",98],["unreachable",30],["invariant",330],["third",17],["branch",71],["right",48],["after",242],["consumed",12],["assert",3152],["seen",45],["dict",789],["duplicate",145],["appears",68],["more",70],["than",159],["once",84],["duplicates",33],["arise",1],["hand",33],["editing",13],["clean",309],["fresh",71],["num",19],["nums",2],["max",108],["segment",45],["op",85],["returns",276],["objects",10],["same",290],["constructs",9],["embedded",18],["empty",302],["contains",117],["keeping",21],["splitlines",72],["also",145],["splits",7],["x0b",1],["x0c",1],["u2028",2],["desynchronize",1],["markdown",66],["semantics",55],["without",362],["kept",32],["final",41],["out",464],["claim",747],["audit",1155],["constants",45],["v3",1068],["faithfulness",16],["single",188],["truth",49],["literals",34],["regexes",10],["appear",76],["lint",848],["check",2634],["consistency",526],["pipeline",474],["runtime",118],["declaring",10],["these",97],["places",13],["opens",9],["hole",12],["bump",28],["updates",3],["updating",8],["change",63],["tests",484],["cover",70],["call",106],["sites",3],["binds",18],["them",97],["see",110],["05",167],["15",119],["issue",94],["103",19],["alignment",129],["matrix",37],["inv",268],["catalogue",2],["step",259],["sampling",51],["canonical",330],["sentinel",63],["missing",669],["fallback",110],["0000",8],["00",128],["t00",35],["rationale",236],["l3",69],["firm",73],["rule",469],["inv6",8],["violation",227],["14",71],["tool",186],["fault",40],["tags",41],["inv14",12],["judge",284],["timeout",61],["api",219],["cache",105],["corruption",5],["retrieval",154],["network",64],["strategy",13],["literal",117],["schema",849],["constant",50],["stratified",7],["buckets",12],["v1",52],["sub",160],["breakdown",55],["verdict",385],["enum",117],["result",731],["json",688],["213",29],["valid",555],["opposing",2],["verdicts",17],["count",239],["degenerate",5],["masquerade",11],["subclaim",8],["frozenset",33],["ambiguous",59],["version",475],["release",122],["revisions",2],["require",67],["per",542],["uncited",142],["d4",66],["118",12],["distinct",61],["assertion",127],["constraint",212],["route",13],["uaf",42],["361",10],["prompt",229],["label",94],["lives",52],["academic",209],["agents",302],["ref",422],["agent",637],["invocation",80],["supplied",32],["via",262],["injected",20],["fn",250],["itself",107],["friendly",5],["current",61],["decomposition",15],["whenever",7],["changes",27],["logs",11],["diffs",3],["clearly",7],["longer",39],["key",540],["tracks",12],["below",98],["fingerprint",22],["keeps",78],["lockstep",15],["decoupling",1],["two",262],["means",41],["forgotten",7],["leave",17],["stale",112],["entries",213],["step0",2],["decomp",2],["backstop",5],["section",339],["recomputes",6],["fails",912],["ci",111],["drifts",67],["forcing",3],["update",61],["doubles",2],["component",22],["invalidation",3],["defaults",28],["because",111],["pins",69],["edit",81],["automatically",10],["invalidates",4],["reliance",1],["separate",35],["cdd5ba2d681ea6d6422a017fb122f36a9d62edb32f9d27bd98dbaad1f807b058",1],["17",45],["form",225],["nc",61],["mnc",119],["rejects",168],["pattern",402],["but",470],["purpose",8],["fixtures",129],["surfaces",73],["explicitly",46],["validation",162],["runs",141],["inner",13],["hyphen",18],["centralised",2],["here",193],["share",25],["touches",5],["three",193],["condition",41],["empirical",63],["verbs",8],["case",349],["insensitive",15],["whole",95],["word",80],["showed",21],["demonstrated",3],["observed",16],["proved",2],["confirmed",5],["fuzzy",7],["english",9],["quantifier",26],["words",30],["most",42],["several",12],["thirds",7],["numerical",1],["percent",14],["quantifiers",5],["caught",106],["numeric",14],["regex",138],["250",7],["numbers",13],["percentages",3],["explicit",111],["50",36],["67",28],["100",63],["all",529],["fire",87],["then",134],["applies",23],["guard",357],["pass",520],["matches",157],["whose",118],["surrounding",28],["context",70],["proves",25],["be",676],["years",4],["triples",5],["splitting",4],["broadly",1],["narrowly",1],["easier",1],["test",4009],["stuffing",1],["every",267],["exclusion",15],["negative",172],["lookaheads",1],["concatenates",1],["matched",185],["substring",57],["trigger",100],["tokens",142],["verbatim",91],["min",66],["items",189],["holds",30],["order",61],["matters",6],["longest",1],["bind",5],["bare",151],["number",67],["swallows",1],["digits",10],["idiom",4],["possibly",8],["dotted",17],["segments",29],["routed",2],["identifies",3],["those",41],["quantitative",5],["claims",126],["treating",9],["such",26],["produced",27],["positive",133],["low",77],["warn",170],["advisories",20],["landed",11],["codex",505],["r1",93],["p1",200],["applied",30],["its",239],["sentence",168],["satisfy",70],["dropped",82],["always",63],["through",170],["branches",19],["standalone",37],["digit",20],["year",246],["plausible",5],["range",114],["1900",3],["2099",7],["triple",25],["broad",16],["captures",8],["treated",39],["distinguished",2],["chapter",29],["figure",21],["cue",5],["within",87],["24",16],["left",42],["window",53],["immediately",29],["preceding",12],["19",34],["20",59],["pair",105],["fig",2],["tbl",8],["appendix",16],["ignorecase",30],["catches",72],["python",160],["letter",14],["characters",16],["starts",24],["second",110],["sees",43],["detects",18],["dot",4],["ending",3],["combined",42],["signals",218],["multi",50],["should",280],["reference",167],["rather",105],["layer",154],["citation",737],["probe",55],["presence",73],["namespace",22],["accepts",57],["slug",183],["payload",161],["begins",7],["comments",32],["happen",11],["internal",27],["notebook",3],["cell",32],["iteration",6],["history",16],["r0",2],["hyphenated",7],["slugs",15],["z0",20],["sign",7],["status",414],["r2",102],["too",70],["analysis",23],["similar",6],["begin",20],["strict",145],["validator",275],["remaining",24],["errors",423],["definitional",5],["phrase",53],["substrings",8],["refers",5],["defined",19],["define",9],["purposes",3],["phrases",37],["shaped",28],["object",104],["iff",58],["satisfies",16],["string",185],["needs",41],["copies",29],["onto",16],["emitted",100],["row",317],["checks",197],["mix",13],["like",104],["passes",455],["gate",361],["emit",165],["invalid",191],["completed",111],["ship",50],["round",336],["finding",236],["validates",58],["fields",154],["against",268],["1000",24],["evidence",159],["pointer",134],["null",121],["extra",156],["keys",200],["copy",163],["copied",18],["types",29],["wrong",107],["typed",8],["reach",37],["isinstance",169],["ep",26],["emittable",8],["genuine",16],["well",76],["formed",66],["output",379],["calibration",95],["metric",75],["counted",17],["note",73],["additionally",11],["enclosing",2],["judgment",263],["defect",128],["stage",207],["fixture",466],["expected",465],["neither",44],["belongs",8],["eval",128],["threshold",137],["usr",127],["bin",164],["env",210],["python3",165],["absolute",42],["harness",65],["184",12],["delta",63],["fix",107],["phase",219],["1b",5],["main",331],["baseline",142],["lift",62],["comparison",44],["reads",83],["evals",129],["report",526],["measured",49],["tasks",41],["aggregate",115],["failed",256],["declared",136],["workflow",43],["inline",43],["heredoc",5],["load",546],["bearing",95],["logic",35],["unit",53],["testable",5],["asserted",12],["brittle",1],["cli",105],["prints",22],["comma",6],["separated",18],["task",123],["stdout",421],["sys",271],["typing",58],["exit",328],["declare",39],["measurer",9],["passed",131],["gated",29],["signal",153],["absent",191],["axes",3],["binding",22],["manifests",176],["thresholds",14],["extraction",116],["accuracy",59],["90",35],["85",5],["rq",36],["framing",76],["patterns",79],["balanced",17],["75",9],["fnr",37],["30",119],["fpr",32],["rows",130],["stamps",11],["honour",3],["pr",130],["regresses",5],["328",9],["failures",107],["skip",166],["unless",21],["symmetric",29],["ranking",44],["flatten",10],["agg",46],["pc",11],["argv",53],["args",181],["print",122],["usage",78],["stderr",489],["loads",201],["encoding",585],["verified",227],["ms",38],["monotonic",32],["helper",59],["orchestrator",181],["b8d",1],["normal",23],["merges",84],["known",67],["residue",24],["acknowledgement",49],["appends",13],["goes",11],["strictly",29],["greater",52],["prior",102],["persisted",136],["entry",946],["regardless",49],["clock",29],["granularity",3],["makes",40],["latest",54],["selection",4],["total",68],["deterministic",60],["passport",612],["scope",372],["family",163],["d3",17],["pseudocode",6],["artifacts",55],["now",165],["utc",36],["increment",3],["filtered",16],["ordering",33],["wide",29],["importable",16],["argparse",132],["datetime",39],["timedelta",8],["timezone",22],["pragma",32],["dependency",20],["install",18],["pip",7],["pyyaml",7],["rfc3339",27],["exits",38],["cases",72],["top",88],["coerce",16],["primitive",1],["todo",3],["treat",26],["lifecycle",13],["ownership",3],["e2",20],["oserror",54],["suffix",80],["lower",201],["loader",33],["scalar",37],["unquoted",11],["rfc",12],["3339",9],["timestamps",30],["example",99],["passports",19],["04",140],["t15",56],["23",53],["11",127],["847",12],["auto",35],["cast",1],["downstream",38],["constrains",1],["noqa",33],["s506",1],["intentional",9],["yamlerror",20],["jsondecode",38],["dt",3],["advance",3],["milliseconds",1],["carries",179],["seconds",33],["minutes",2],["etc",20],["argument",75],["description",188],["given",46],["material",69],["add",179],["required",254],["type",393],["help",49],["containing",36],["found",208],["implements",14],["ledger",48],["picks",4],["lexicographic",1],["strings",65],["precision",31],["yyyy",20],["mm",17],["ddthh",5],["ss",58],["nnnz",1],["fixed",30],["width",14],["lex",4],["coincides",1],["chronological",2],["relies",5],["rejecting",7],["upstream",66],["sneak",1],["reorder",2],["bumped",11],["timestamp",48],["input",182],["exact",173],["mmm",2],["accepting",5],["other",140],["variants",22],["let",41],["enforces",48],["endswith",40],["nnn",3],["strptime",4],["000",28],["tzinfo",3],["millisecond",3],["astimezone",1],["strftime",7],["time",153],["ruamel",12],["trip",45],["configuration",10],["migration",38],["tools",176],["mutate",158],["preserving",15],["quoting",2],["validators",6],["keep",69],["safe",169],["previously",35],["duplicated",7],["equivalently",3],["migrate",113],["literature",338],["corpus",420],["extracted",23],["128",18],["housekeeping",4],["inherit",12],["aligned",83],["deriving",4],["behavior",55],["remain",20],["equivalent",42],["was",194],["across",104],["multiple",34],["review",256],["rounds",49],["preserve",34],["quotes",22],["vs",77],["double",33],["choice",14],["indent",44],["mapping",119],["sequence",26],["offset",26],["align",11],["spaces",24],["past",53],["convention",55],["contracts",62],["examples",44],["thread",47],["safety",25],["threaded",6],["mutable",1],["singleton",1],["instantiate",1],["parallelize",1],["tripper",1],["preserves",36],["style",57],["dump",67],["doc",333],["disk",64],["representation",4],["commented",10],["map",45],["skill",164],["helpers",58],["linting",3],["cross",264],["h2",91],["access",36],["validate",349],["declares",63],["metadata",142],["drawn",2],["vocabulary",13],["body",308],["walk",22],["variant",49],["scoped",145],["lints",10],["394",51],["named",51],["exist",144],["extractors",3],["aware",21],["392",18],["216",61],["sync",138],["deliberately",59],["interchangeable",1],["consolidated",1],["dirs",31],["git",87],["github",42],["local",31],["plans",3],["claude",82],["root",686],["legal",16],["values",93],["messages",17],["violations",158],["skills",34],["iter",154],["files",194],["fm",18],["exc",64],["sorted",149],["lost",37],["callers",40],["catch",55],["surface",280],["detail",72],["commonly",2],["capture",92],["up",130],["boundary",203],["h3s",1],["part",31],["startswith",107],["skips",54],["results",213],["child",4],["iterdir",8],["outcomes",68],["parseable",17],["opening",17],["dotall",32],["got",272],["ok",194],["wrapper",42],["resolve",296],["lenient",3],["unlike",10],["need",71],["prefer",9],["caller",96],["will",36],["structural",89],["raising",14],["similarity",60],["title",428],["retry",29],["budget",46],["triangulation",77],["clients",48],["implemented",22],["semantic",193],["scholar",210],["client",331],["openalex",136],["crossref",213],["prevent",11],["sibling",31],["tuning",3],["happens",9],["place",17],["stay",67],["implementations",3],["acronym",17],["431",57],["adds",42],["pre",215],["taken",4],["generic",53],["identity",24],["bust",47],["difflib",1],["matcher",12],["punct",8],["maketrans",2],["punctuation",25],["collapse",25],["units",1],["rag",11],["undotted",1],["spelling",8],["equal",1054],["spaced",3],["initials",3],["protocol",210],["s2",37],["sleep",46],["backoff",25],["429",41],["alex",68],["uses",99],["exponential",5],["2s",17],["4s",4],["8s",4],["495",10],["ar",81],["xiv",81],["3s",7],["pacing",12],["floor",10],["arxiv",137],["interval",35],["retries",28],["paper",326],["orchestra",4],["song",3],["et",29],["al",23],["appx",3],["query",62],["70",40],["notice",10],["membership",24],["merely",16],["rare",3],["tumor",1],["comprehensive",1],["demoted",3],["regression",154],["short",74],["communication",1],["editorial",31],["comment",88],["publisher",7],["correction",10],["unresolvable",61],["titles",31],["guest",1],["introduction",11],["preface",1],["foreword",1],["letters",3],["editor",11],["reply",2],["commentary",1],["response",127],["correspondence",1],["book",8],["reviews",4],["news",1],["obituary",1],["memoriam",1],["acknowledgements",2],["front",8],["matter",7],["contents",8],["abstracts",1],["abstract",20],["proceedings",3],["keynote",1],["panel",15],["discussion",26],["workshop",1],["summary",170],["special",3],["untitled",2],["notes",33],["highlights",1],["errata",1],["erratum",1],["corrigendum",1],["addendum",1],["author",82],["retraction",1],["expression",10],["concern",28],["rapid",1],["brief",4],["technical",6],["meeting",1],["conference",8],["study",9],["research",292],["article",34],["perspective",8],["perspectives",1],["viewpoint",1],["opinion",1],["conclusion",1],["conclusions",1],["supplementary",1],["computing",3],["becomes",24],["token",207],["boundaries",13],["preserved",48],["cleaned",2],["translate",10],["dots",6],["provably",8],["additive",14],["normalizes",14],["identically",5],["compares",15],["equality",28],["ratio",50],["legitimate",62],["alone",63],["high",140],["wrongly",10],["fall",58],["collapsed",15],["lambda",157],["float",28],["normalizations",1],["f4",12],["destructive",2],["ever",20],["score",20],["981",1],["replaced",9],["forms",25],["acr",1],["either",80],["four",90],["resolvers",30],["compute",91],["checked",87],["mirroring",10],["drop",106],["already",129],["had",26],["checking",12],["regress",9],["contiguous",6],["initialism",2],["lawrence",4],["dh",3],["subtitle",1],["spacing",6],["related",17],["work",38],["different",100],["ii",21],["member",22],["doi",218],["corroborates",2],["otherwise",96],["collides",11],["thousands",1],["works",51],["adapters",303],["folder",80],["zotero",52],["obsidian",44],["they",55],["user",152],["adapter",93],["adapt",3],["io",28],["overview",22],["alnum",3],["stopwords",3],["were",36],["alpha",24],["suffixes",9],["yield",24],["aa",3],["ab",9],["zz",1],["abcdefghijklmnopqrstuvwxyz",1],["c1",80],["c2",52],["stopword",3],["findall",27],["formatting",6],["buf",2],["sort",31],["flow",38],["allow",71],["unicode",24],["getvalue",2],["ensure",30],["unique",52],["citekey",16],["existing",83],["disambiguate",5],["supplies",11],["better",27],["bib",24],["te",7],["returned",55],["sanitized",4],["added",54],["collisions",6],["make",360],["bases",2],["ch",8],["isalnum",2],["isalpha",5],["punctuated",1],["tail",43],["candidate",72],["exhausted",18],["space",38],["build",291],["collision",34],["chosen",6],["falls",39],["sanitize",6],["pure",41],["2024",199],["practically",1],["iso",53],["8601",8],["compatible",18],["sz",8],["csl",13],["institution",5],["partition",1],["semicolon",12],["names",86],["uri",21],["8089",2],["filesystem",9],["resolving",4],["reserved",25],["encoded",24],["lee",7],["pdf",88],["202024",2],["20paper",1],["naive",15],["yields",28],["uris",3],["flagged",79],["t7",5],["alphanumeric",1],["lowercase",8],["log",161],["accepted",51],["knows",7],["accept",56],["tells",3],["story",6],["omitted",37],["generated",59],["produce",54],["directory",415],["typically",4],["pdfs",2],["parses",28],["filenames",12],["best",23],["effort",14],["conventions",10],["filename",35],["recognized",5],["ext",8],["underscore",7],["concatenated",2],["capitalized",3],["latin",2],["cjk",1],["support",26],["extension",43],["opportunity",1],["running",39],["repo",594],["parents",97],["insert",78],["e402",26],["wang",10],["2023",14],["formative",2],["feedback",20],["chen2024",30],["aiassessment",1],["anywhere",40],["capital",2],["ascii",26],["x00",3],["x7f",1],["diagnostic",35],["search",263],["authors",106],["ap",5],["dest",13],["rglob",24],["gitkeep",3],["relative",98],["basename",49],["subdirectories",3],["distinguishable",7],["rel",138],["defensive",15],["shouldn",2],["posix",23],["symlink",28],["reason",156],["resolves",61],["outside",116],["unparseable",26],["obtained",110],["13",106],["structured",24],["venue",210],["unknown",150],["inferred",17],["honor",4],["provenance",287],["facing",9],["derive",18],["exclude",8],["chen2024chen",1],["stem",47],["display",22],["layout",18],["fam",3],["vault",28],["preferred",4],["karpathy",2],["h1",22],["url",125],["templates",28],["urllib",144],["may",121],["deliberate",10],["declaration",40],["honored",4],["free",28],["journal",48],["dissertation",6],["preprint",111],["dataset",5],["multiline",40],["falling",6],["misclassify",1],["dicts",19],["validated",19],["success",41],["yielded",1],["01",52],["isdigit",3],["scheme",5],["quote",59],["enforced",31],["honors",7],["together",16],["skipping",10],["hidden",10],["includes",24],["parts",34],["process",69],["updated",40],["allocated",1],["val",13],["err",113],["opt",22],["vt",3],["vtp",2],["ys",1],["even",141],["delimiter",3],["conftest",21],["pytest",180],["provides",4],["blanks",4],["widen",13],["blanking",2],["paths",111],["machines",1],["t8",4],["t9",7],["their",61],["pointers",5],["broken",80],["slip",16],["golden",8],["convenience",2],["session",43],["obj",23],["function",29],["blanked",2],["dependent",16],["logical",6],["loudly",12],["deepcopy",50],["consumer",88],["l1",10],["l9",6],["least",50],["passing",59],["failing",38],["driven",14],["l6",6],["l8",10],["subprocess",167],["textwrap",44],["backpointer",7],["l4",5],["screened",11],["template",127],["l5",6],["iron",16],["headings",42],["l7",11],["caveat",10],["bad",170],["good",78],["integration",50],["real",330],["minimal",94],["mutates",18],["specific",82],["nine",3],["invariants",99],["bibliography",99],["mkdir",149],["consumers",24],["deep",267],["since",30],["dumps",181],["stub",54],["strategist",13],["references",95],["dedent",32],["reading",30],["criteria",14],["silent",71],["mutation",223],["graceful",5],["records",53],["privacy",1],["clearing",1],["shipped",76],["prose",194],["screen",1],["fills",11],["gap",46],["merge",31],["bbt",12],["export",27],["f4a",3],["f4b",3],["f4c",3],["documented",53],["snapshot",136],["date",151],["26",4],["f4d",3],["f4e",3],["f4f",3],["scanned",23],["87",1],["screening",6],["included",20],["chen2024ai",25],["inclusion",4],["foo2023bar",3],["reasons",30],["baz2024",3],["zero",142],["hit",73],["f3",22],["shifted",2],["exported",3],["unrelated",40],["imply",11],["external",51],["sources",63],["truncation",12],["exceeding",2],["truncate",15],["last",128],["alphabetically",1],["handoff",32],["schemas",95],["deferred",22],["cwd",135],["executable",65],["wired",20],["yml",23],["commit",68],["breaks",31],["live",67],["returncode",566],["l2",25],["marked",22],["tbd",2],["distinguishes",8],["prime",1],["falsely",22],["point",47],["still",341],["steps",29],["drops",39],["counts",116],["reproducibility",8],["says",39],["mention",56],["anchors",29],["model",181],["coarse",1],["prefixes",20],["dropping",36],["guidance",15],["casings",1],["anchor",423],["conditional",41],["could",81],["mentions",42],["mask",13],["deletion",13],["actual",74],["causing",7],["mentioned",9],["have",113],["satisfied",10],["participates",1],["compare",39],["basenames",9],["stash",1],["pointing",16],["fake",103],["shadow",7],["compliance",56],["5a",1],["retired",8],["prematurely",6],["retire",2],["diverges",6],["moved",33],["renamed",45],["acceptable",11],["promote",27],["create",14],["cloning",1],["strat",2],["biblio",4],["text2",2],["uniqueness",26],["t4",3],["reminder",2],["t3",8],["checker",37],["ignored",32],["additional",39],["t6",2],["25",21],["contamination",269],["unmatched",239],["laundering",17],["launder2024",1],["chen",33],["trusted",20],["tighten",19],["verify",264],["setting",15],["override",38],["currently",18],["invoke",33],["synthesized",5],["simpler",1],["synthesize",5],["glob",62],["finds",105],["bad2024",6],["finally",24],["rmdir",2],["scans",12],["invoked",34],["don",61],["populate",9],["dup",17],["flag",103],["cause",13],["cleanly",33],["seq",5],["traceback",50],["defaulted",3],["some",48],["t2",7],["propagate",9],["controlled",6],["crash",76],["attribute",29],["emits",113],["something",16],["definitely",4],["built",11],["draft202012",56],["length",34],["protection",205],["329",11],["control",9],["registry",9],["feed",20],["lookup",286],["indexes",18],["guards",70],["springer",2],["nstderr",64],["reports",55],["123",33],["calls",55],["placeholder",29],["crashed",7],["reporting",14],["laundered",3],["trust",71],["launder",2],["manual",98],["post",106],["llm",78],["inflection",49],["carrying",62],["extended",14],["manual1",3],["curated",9],["disambiguates",1],["smith2024",134],["smith2024a",2],["incrementing",1],["smith2024b",1],["prefixed",11],["2024paper",1],["key2024",1],["strips",20],["disallowed",9],["smith",85],["jones",4],["ai",131],["chen2024aia",1],["violates",29],["t5",2],["deviation",1],["designed",3],["confirm",18],["respects",2],["tracking",6],["existing2",1],["key2",2],["refa",2],["recovers",1],["needed",24],["2024formative",1],["appended",17],["fires",84],["exercises",23],["chen2024a",1],["chen2024b",1],["chen2024c",1],["simple",5],["assessment",3],["role",25],["chen2024role",1],["ts",22],["einstein",1],["cindy",3],["braces",5],["world",4],["health",7],["organization",3],["semicolons",1],["inputs",28],["encodes",12],["touch",43],["monkeypatch",90],["chdir",1],["loaded",19],["sorts",4],["wang2024",1],["produces",50],["compliant",7],["construction",19],["jsonschema",95],["abcd1234",4],["lib",1],["refs",104],["totals",1],["extensively",1],["depend",10],["nested",82],["k1",1],["t10",35],["k2",1],["unchanged",27],["cleaner",2],["freshly",4],["expect",22],["inspect",8],["afterward",8],["widens",7],["narrow",13],["abs",24],["unaffected",4],["surprises",1],["handles",24],["scalars",4],["recursion",12],["hitting",1],["trips",13],["nb",2],["points",20],["sanity",37],["changelog",146],["p3",104],["notail",1],["handled",23],["disambiguating",7],["beta",13],["rej",5],["sp",4],["ptr",1],["illegal",5],["happy",21],["mixed",22],["tree",187],["subdirs",3],["covers",144],["p2b",4],["sub1",1],["sub2",1],["park2022",1],["lee2021",1],["subdir",10],["park2022main",1],["lee2021review",1],["drafts",4],["uniquely",2],["identifiable",1],["agnostic",8],["epub",1],["djvu",1],["ps",4],["kim2020",1],["kim2020book",1],["symlinks",16],["escaping",11],["disclose",1],["did",27],["intend",1],["link",20],["follow",29],["310",2],["motivation",8],["zhao",7],["2605",11],["07723",7],["gemini",59],["f5",11],["closure",186],["f11",5],["exemption",32],["105",11],["backfilled",14],["additions",12],["keyword",28],["actually",72],["properties",75],["exceptions",22],["custom",10],["allowed",103],["chen2024opt",1],["https",95],["org",79],["1234",21],["xyz",20],["personal",2],["nor",27],["2024chen",1],["legacy",58],["backward",23],["compat",52],["ingest",6],["computed",33],["lack",5],["integers",9],["1234567890",1],["iso8601",1],["recording",3],["hoc",15],["backfill",31],["ran",40],["maximum",11],["blocking",29],["boolean",12],["booleans",2],["truthy",9],["yes",10],["subfield",6],["invalid2024",1],["2401",6],["12345",6],["doesn",39],["contradicts",9],["omits",27],["constrained",2],["rubber",1],["duck",1],["my",8],["enforce",25],["conditionally",1],["2020",42],["reverse",17],["direction",31],["server",13],["logically",1],["contradictory",8],["2022",9],["heuristic",34],["who2024report",1],["www",8],["who",5],["niels1997",1],["niels",1],["1997",2],["hep",2],["th",4],["9711200",1],["subject",18],["math0703087",1],["2007",2],["math",3],["ag",1],["0703087",1],["hepth1997v2",1],["versioned",3],["9711200v2",1],["smallid0704",1],["0704",1],["0001",3],["old1",1],["ancient",2],["999",38],["coercion",2],["disambiguation",4],["importlib",19],["util",17],["location",81],["mod",27],["exec",32],["populated",28],["structure",23],["res",32],["ncitekey",9],["ntitle",17],["nauthors",9],["nyear",9],["42",18],["myvault",1],["mybvault",1],["jones2022review",1],["nsource",1],["abc",33],["methods",18],["disambiguated",2],["identical",51],["citekeys",1],["note1",1],["note2",1],["nbad",1],["unclosed",5],["nbody",26],["nope",11],["guessed",13],["skip2024",1],["real2024",1],["kb",3],["tmpl",3],["tmpl2024",1],["note2024",1],["leading2024",1],["enforcement",48],["recommended",11],["following",12],["lesson",5],["gaps",5],["keywords",22],["bogus",32],["invented",1],["categorical",1],["explained",1],["explanation",10],["defeats",3],["array",55],["foo",41],["paper1",1],["consistent",43],["made",17],["save",4],["corrupt",8],["restore",14],["corrupted",5],["target",203],["nonexistent",27],["clear",40],["alt",3],["regenerate",3],["idempotent",16],["regeneration",1],["succeed",8],["regenerated",1],["protects",8],["bug",51],["violating",12],["handling",31],["issued",13],["seasonal",4],["noauth2024",1],["creators",17],["ar100001",1],["noyr2024",1],["creator",25],["forthcoming",5],["ar100002",1],["infile",14],["pp",14],["rr",9],["corporate",3],["corp2024",1],["zzzz0001",1],["suffixed",5],["alice",1],["dup10001",1],["dup10002",1],["gets",23],["who2024",1],["aaaa1111",1],["issued2022",1],["iss10002",1],["issued2023",1],["iss10001",1],["zzzz0003",1],["noptr2024",1],["notitle2024",1],["zzzz0002",1],["nd",3],["nodate2024",1],["nd100001",1],["anon2024",1],["bbbb1111",1],["spring",3],["dates",19],["spring2024",1],["sea10001",1],["fwd2024",1],["cccc1111",1],["keyonly2024",1],["select",17],["thesis",2],["blog",2],["web",16],["users",7],["want",13],["own",133],["inference",11],["honoring",8],["410",1],["month",9],["season",1],["standard",13],["position",22],["jan",1],["uary",1],["feb",1],["ruary",1],["mar",1],["apr",1],["il",1],["jun",1],["jul",1],["aug",1],["ust",1],["sep",7],["tember",1],["oct",1],["ober",1],["nov",1],["ember",1],["dec",1],["summer",1],["autumn",1],["winter",1],["extract",135],["avoids",10],["leaking",10],["system",21],["conveying",1],["pull",9],["distinguish",15],["03",17],["january",2],["recognizable",2],["unanchored",2],["collect",10],["gives",8],["picture",1],["exports",3],["omit",41],["favour",2],["398",1],["399",1],["library",3],["reached",16],["guaranteed",5],["publication",19],["tag",130],["intentionally",26],["portable",1],["marks",11],["precisely",4],["http",46],["stamp",20],["owns",17],["unlabeled",8],["bnnnn",1],["renumbered",3],["old",104],["writer",87],["hashes",13],["computes",13],["bucket",90],["bash",108],["denied",45],["hallucinate",1],["asked",2],["suite",79],["rewrites",7],["neutral",20],["minus",10],["agreement",23],["independent",41],["recomputation",4],["anchored",115],["sidecar",125],["codes",46],["refused",17],["package",210],["direct",24],["80",19],["newly",10],["labeled",21],["pieces",3],["pos",53],["nl",10],["find",123],["decode",32],["changed",35],["intact",22],["reparsed",2],["survived",1],["modified",25],["mpath",1],["everything",20],["hallucinated",8],["half",29],["land",23],["spliced",1],["inter",5],["separator",20],["ids",205],["assigned",3],["encounter",1],["atomically",2],["asserts",53],["triggers",60],["ops",30],["net",2],["touched",33],["above",53],["424",10],["decision",189],["disable",10],["exceeds",28],["comparator",9],["recorded",31],["acknowledge",19],["escalation",28],["checkpoint",18],["delete",36],["targets",8],["segmented",2],["inserting",5],["flags",47],["move",21],["inserted",14],["equals",19],["deleted",35],["heuristics",3],["reworded",4],["lands",30],["ordinary",1],["exposure",3],["refusal",48],["unacknowledged",2],["rev2",1],["amendment",9],["disables",7],["finite",3],["na",4],["disabling",2],["off",29],["inf",10],["isfinite",1],["render",118],["joined",22],["rendered",37],["ends",37],["seg",5],["phase2",38],["analyses",2],["take",12],["fid",9],["recomputed",12],["disappears",3],["existed",15],["insertion",9],["highest",2],["survives",16],["head",49],["roadmap",46],["suppress",10],["rest",36],["less",47],["adjacent",41],["pairs",26],["seed",56],["seeds",7],["revised",11],["action",45],["store",31],["proceed",4],["despite",7],["counters",7],["rpath",1],["programmatic",1],["record",19],["policy",372],["resolved",43],["msg",393],["supersession",13],["refusing",6],["overwrite",10],["cleanup",19],["created",13],["acknowledged",47],["splicer",1],["nan",3],["counter",13],["serialize",2],["infinity",1],["readers",12],["belt",2],["suspenders",1],["consumes",14],["mismatch",102],["precondition",12],["preconditions",3],["sum",17],["deletes",7],["flagging",4],["daily",6],["erode",1],["alarm",1],["fatigue",1],["whatever",7],["exceeded",18],["invalidate",16],["cached",39],["verification",309],["backs",10],["slash",2],["command",69],["deliverable",70],["removes",17],["resolver",121],["verifies",18],["invalidating",3],["succeeds",13],["21",28],["182",27],["prog",7],["cleared",4],["unmark",13],["002",64],["r5",50],["003",32],["amends",2],["writes",48],["peer",23],["active",58],["owned",8],["mutated",125],["fast",32],["modes",37],["unreadable",23],["unwritable",7],["hard",54],["batch",18],["rescinded",6],["creates",5],["header",108],["uuid",7],["uuid4",1],["setdefault",16],["recent",11],["rescind",6],["reversed",2],["environment",6],["amend",14],["stat",11],["permission",38],["writable",7],["nargs",11],["refuse",85],["hook",47],["134",47],["mvp",1],["conductor",5],["rescope",11],["subagents",1],["backed",7],["stated",8],["promised",5],["win",5],["wholesale",4],["grep",46],["six",18],["established",4],["finer",1],["sound",6],["denylist",7],["sh",43],["unenumerable",1],["allowlist",120],["rg",5],["compress",3],["program",14],["execute",17],["subprocesses",2],["varies",1],["binary",17],["decided",3],["reliably",3],["sandbox",1],["deny",69],["reaches",16],["cost",4],["ad",8],["honest",15],["making",7],["133",10],["helpful",1],["calling",9],["deterministically",7],["impossible",16],["shell",12],["entirely",36],["core",23],["evaluate",50],["workspace",38],["wires",8],["stdin",8],["party",23],["official",1],["available",16],["transcript",2],["event",42],["subagent",6],["rely",7],["edits",10],["hooks",38],["lacks",25],["fnmatch",2],["txt",19],["notebooks",1],["unverified",23],["adding",12],["speculative",1],["inspects",6],["inspected",5],["infrastructure",12],["unconstrained",10],["tampering",2],["infra",30],["protected",36],["globs",20],["plugin",67],["routing",21],["neuters",1],["widening",16],["loosen",1],["covering",5],["ensures",4],["modules",11],["imports",11],["redundant",8],["way",32],["renaming",9],["413",18],["materialized",7],["unprotected",1],["448",10],["reviewer",150],["459",6],["collide",5],["project",51],["clone",37],["there",59],["unset",6],["cloned",1],["working",14],["sits",12],["resurfacing",1],["449",4],["home",7],["turf",2],["documents",22],["protecting",1],["bought",2],["soft",20],["comfort",3],["rewrite",40],["instruction",53],["protect",5],["actor",4],["escaped",15],["302",4],["firing",6],["regressed",7],["fp",36],["conflating",2],["substitutes",3],["realpath",16],["tolerant",8],["leaf",2],["rp",1],["isabs",2],["commonpath",4],["drives",16],["relpath",12],["enumerated",9],["dirname",14],["abspath",11],["segs",2],["pat",8],["descendant",2],["node",47],["intended",67],["iterative",2],["nfa",1],["states",20],["recursive",10],["recursed",1],["blowing",4],["limit",46],["crashing",13],["worklist",1],["visited",2],["overflow",4],["depth",74],["remains",12],["consume",6],["consuming",1],["therefore",10],["ate",1],["eating",1],["fnmatches",2],["crosses",4],["subdirectory",2],["authored",17],["windows",16],["unconditional",6],["literally",7],["330",4],["450",3],["escapes",8],["traversal",8],["chain",16],["requiring",4],["canonicalized",1],["critical",16],["collapses",18],["lexically",3],["symlinked",4],["blinding",2],["tolerates",7],["appending",11],["brand",7],["canonicalizes",1],["correctly",25],["ws",79],["implementing",6],["hardening",19],["capable",3],["commands",23],["versions",44],["concrete",6],["genuinely",14],["determine",3],["correct",44],["developing",1],["reproduces",1],["mere",2],["defends",3],["straight",4],["fetch",8],["spawn",1],["steered",1],["var",20],["carried",17],["unexpected",39],["denying",1],["avoid",21],["precede",2],["wherever",1],["physically",2],["sit",11],["shares",9],["wedging",1],["wedge",3],["hot",10],["early",17],["bail",1],["touching",9],["narrows",5],["defend",1],["environ",26],["getcwd",1],["track",41],["visible",26],["fired",14],["surfaced",32],["lacked",3],["emitting",14],["grant",7],["denials",1],["about",48],["5xx",25],["unavailable",118],["mirrors",81],["siblings",4],["atom",26],["xml",17],["etree",2],["element",12],["w3",5],["2005",5],["endpoint",12],["keyed",70],["ti",5],["polite",15],["pool",17],["email",17],["rate",41],["asks",5],["wait",7],["requests",22],["info",21],["tou",2],["0s",5],["request",128],["dual",35],["ns",10],["terms",11],["ask",3],["pace",5],["apart",7],["newlines",11],["published",20],["2017",24],["production",39],["concurrency",8],["instance",14],["throttle",23],["elapsed",15],["measurement",32],["ntp",9],["adjustments",11],["go",12],["aligns",9],["elements",8],["miss",104],["urlencode",6],["req",30],["headers",16],["attempt",24],["urlopen",132],["resp",69],["wrap",31],["transient",22],["socket",17],["mid",42],["truncated",32],["bodies",7],["degradation",43],["aborts",3],["replaces",5],["fromstring",5],["httpexception",9],["incomplete",30],["inherits",14],["331",16],["complete",29],["page",74],["served",10],["200",31],["proxy",3],["cdn",4],["children",6],["outage",32],["persists",4],["ttl",10],["httperror",38],["enforcing",5],["refresh",10],["outer",10],["paces",10],["wake",9],["urlerror",19],["mandatory",38],["projected",2],["existent",10],["clears",21],["promoted",22],["corroborate",8],["reduces",13],["scored",15],["cand",15],["sim",8],["degraded",28],["bundle",73],["primary",39],["supporting",10],["previous",42],["findings",274],["nul",2],["memory",14],["toctou",2],["issues",15],["004",20],["substitution",6],["subshell",1],["variable",11],["assignments",2],["saw",5],["shas",11],["018",2],["treats",11],["020",1],["cat",8],["drifted",56],["sha256sum",1],["3a",14],["reported",42],["jq",50],["recompute",29],["detect",52],["64",37],["ex",6],["arguments",7],["detected",28],["printed",14],["serialization",1],["synthesis",160],["cited",83],["sections",66],["characterization",1],["effect",95],["incompatible",2],["directions",6],["a1",56],["architect",51],["equivalence",29],["survey",12],["labelled",4],["coded",6],["meets",2],["psychometric",2],["terminology",4],["glossary",3],["compiler",69],["cap",44],["buffer",8],["hedges",5],["hedging",10],["iii",16],["hedged",6],["specified",1],["separators",11],["023",3],["r6",24],["substitute",6],["026",5],["r7",16],["terminate",5],["worked",5],["embeds",11],["clause",108],["prompts",26],["dispatched",14],["contradicting",3],["substituted",6],["78",4],["awareness",2],["repl",3],["masked",3],["latter",2],["finditer",40],["identify",4],["requested",7],["issubset",3],["sec",4],["subparsers",1],["snap",1],["repeatable",1],["dedup",31],["identifier",22],["informational",2],["transition",10],["gates",28],["choices",4],["selects",7],["ver",28],["cmd",23],["inject",74],["dedupe",11],["die",3],["029",1],["r8",22],["writing",27],["placeholders",3],["prev",8],["snapshotted",1],["locate",14],["zip",18],["behind",11],["succeeded",3],["referenced",20],["mismatches",4],["colons",5],["though",39],["colon",4],["65",1],["rb",4],["occurrence",24],["021",1],["audits",9],["deliverables",17],["sent",6],["went",10],["multifile",17],["curly",1],["sending",1],["redesign",1],["initially",1],["leaving",20],["unsubstituted",1],["unparsable",1],["rebuilds",1],["around",14],["describe",10],["4f",3],["registered",3],["listing",3],["forward",21],["closes",35],["provided",16],["d2",19],["riding",1],["dimensions",34],["anti",35],["showing",1],["fill",16],["inventory",39],["rides",8],["alongside",25],["intro",24],["authoritative",31],["job",14],["introduced",11],["corrections",3],["cascade",11],["dimension",49],["bias",12],["residual",18],["convergence",13],["severity",133],["digest",5],["lc",2],["feeds",5],["bootstrap",18],["timeline",69],["walks",9],["pdftotext",16],["skeleton",11],["effective",18],["supersedes",8],["superseded",7],["catalog",7],["completeness",9],["dry",82],["shutil",42],["queried",59],["dois",9],["quoted",53],["day",17],["02d",3],["ended",19],["method",161],["locator",28],["confidence",13],["medium",6],["installed",4],["events",71],["215",33],["static",13],["kim",3],["20668v1",3],["w1",3],["appearing",10],["elsewhere",48],["falsifiability",6],["discipline",148],["domain",65],["ground",16],["knowledge",5],["broadened",7],["down",72],["devils",16],["advocate",20],["9th",1],["challenge",1],["major",19],["crossing",6],["miscalibration",11],["med",25],["risk",19],["classification",37],["circularity",4],["grounding",24],["correctness",16],["repeat",5],["higher",30],["scopes",16],["sample",63],["lstrip",22],["column",29],["dr",1],["step5",5],["prohibition",28],["survive",20],["modal",8],["requirement",13],["weakening",10],["limited",3],["da",27],["dim9",1],["gating",15],["columns",11],["fmt",10],["tables",14],["snake",3],["subsection",66],["separately",22],["loses",11],["rf",14],["independently",23],["crit",1],["constitutes",1],["cal",7],["phase35",3],["bullets",21],["gold",145],["parity",101],["devil",7],["asymmetry",15],["gone",8],["checkable",7],["substance",6],["judging",5],["polish",5],["informal",8],["vague",8],["wording",38],["ambiguity",9],["conditions",37],["credit",3],["specificity",4],["opposite",9],["counterfactual",16],["revise",12],["flip",18],["authorship",11],["attribution",14],["epistemic",6],["disclaimer",9],["decay",1],["checklist",7],["synth",14],["synthesizer",12],["adjudicate",1],["weight",28],["arbitrates",1],["ranks",1],["criticisms",1],["clauses",17],["judges",1],["weights",7],["arbitration",2],["unevaluable",5],["you",54],["substantive",26],["rewritten",16],["origin",29],["1c",7],["gains",13],["reweight",3],["whether",31],["originated",3],["weighting",3],["correlates",1],["buried",4],["unfenced",3],["wrapped",18],["needle",14],["honesty",8],["directional",3],["prevents",12],["29",10],["positions",8],["derived",28],["relocated",3],["later",46],["ignore",31],["extend",52],["inherently",2],["framed",2],["application",3],["268",31],["commitment",44],["parallel",13],["refactor",14],["kong",10],["269",1],["operates",4],["notation",10],["31",17],["schema11",3],["n1",13],["commitments",12],["n2",9],["fulfillment",11],["unfulfilled",13],["n3",10],["fulfilled",11],["n3b",6],["oracle",22],["agrees",8],["n4",4],["surviving",11],["n5",4],["nonfulfilled",5],["subscript",6],["era",3],["tombstone",1],["further",7],["retires",1],["com",30],["uniformly",6],["cid",33],["coherence",14],["agree",29],["incoherent",4],["adoption",5],["emission",91],["drafting",55],["provisional",2],["sequencing",9],["five",31],["dispatch",49],["finalizer",149],["completion",18],["layers",8],["reemission",4],["escalated",4],["ships",26],["formatter",107],["stripping",8],["kinds",21],["lock",45],["ast",7],["decisions",5],["cites",12],["orch",18],["src",46],["arg",29],["hardcoded",6],["func",2],["attr",12],["kw",53],["preservation",16],["generation",5],["mechanical",1],["distorted",1],["lit",5],["schema8",6],["reviewers",6],["producer",10],["changing",7],["desync",2],["phase6",5],["intake",61],["question",12],["interview",6],["terminal",126],["policies",66],["existence",105],["orphaning",2],["327",9],["directive",10],["bounds",11],["affirmatively",3],["somewhere",7],["erosion",1],["absence",38],["retain",2],["answer",15],["i1",14],["i2",13],["materials",11],["i3",11],["pcr",16],["i4",12],["retains",2],["seeding",4],["violated",151],["step13",2],["mirror",85],["profile",148],["c8",7],["orphaned",5],["submission",205],["terminality",3],["verifier",31],["plan",28],["d5",6],["evaluator",37],["operational",18],["loop",27],["bound",60],["bounded",20],["freshness",47],["sole",11],["reader",16],["emptiness",4],["homed",6],["docstrings",3],["freely",5],["docstring",9],["tp",36],["applicable",75],["desc",6],["stamped",12],["descriptions",3],["replacement",10],["dead",13],["arrival",2],["hits",25],["sl",1],["lineno",4],["439",52],["renderer",40],["locks",8],["pt",9],["forbidden",85],["machinery",4],["leaked",21],["downgraded",8],["documentation",24],["apparatus",2],["cut",7],["font",4],["caption",6],["bold",5],["unrequested",3],["abstraction",2],["committed",11],["synthetic",64],["drifting",3],["precedence",34],["wiring",33],["guarded",15],["declined",2],["omission",5],["positioning",10],["mechanism",18],["school",3],["reappear",3],["exempt",43],["recursively",3],["walked",4],["explaining",2],["applicators",1],["introduces",8],["extends",7],["walker",8],["generality",2],["props",11],["subschema",1],["located",8],["stray",19],["reappeared",2],["436",1],["behaviorally",1],["inst",6],["infer",9],["wins",30],["being",19],["structurally",9],["perturb",1],["downgrade",17],["ignoring",4],["subsumes",3],["realistic",4],["leak",42],["tested",17],["infix",1],["untested",2],["unguarded",2],["criterion",14],["acceptance",47],["institutional",4],["ble001",3],["meta",59],["held",6],["until",11],["checkouts",7],["developer",5],["download",1],["installs",9],["materialises",2],["breaking",9],["takes",13],["guarantee",12],["provide",4],["chose",3],["hardened",4],["c3",51],["inversion",34],["sweep",19],["again",6],["roster",21],["un",15],["unrostered",6],["addition",11],["regular",3],["cp",12],["excludes",17],["i5",16],["maps",26],["pinning",10],["aliases",7],["rostered",7],["mp",4],["truly",3],["collapsing",3],["links",8],["rm",8],["families",8],["proposal",62],["companion",34],["jsonl",98],["optionally",5],["d1",27],["e6",9],["aggregates",16],["a7",29],["pairing",19],["payloads",8],["e8",1],["e9",1],["atomicity",5],["beyond",12],["invisible",13],["producing",14],["deployment",5],["undetectable",1],["defense",25],["band",4],["reuse",14],["subcommand",1],["annotated",13],["iterable",13],["9a",8],["f0",13],["const",11],["b3",22],["know",7],["structures",2],["constructor",8],["2002",3],["aggregation",9],["autodiscover",2],["peek",1],["conventionally",1],["able",4],["parsing",23],["tricks",2],["legible",1],["22",62],["d8f3",9],["discovered",13],["discovery",10],["enables",5],["b2",35],["b4",32],["lang",2],["heuristically",1],["looks",19],["started",44],["turn",29],["ln",12],["ellipsis",1],["schematic",2],["cheap",3],["filter",43],["look",10],["signature",9],["sig",17],["relabel",2],["loc",10],["subclass",4],["stock",2],["option",13],["promises",3],["ack",36],["candidates",37],["typical",4],["disabled",4],["loading",8],["co",44],["moves",2],["degrading",3],["ilu",1],["backwards",6],["accessor",1],["returning",28],["casts",1],["datetimes",1],["our",8],["ints",1],["floats",1],["bools",1],["native",13],["broke",11],["comparing",2],["unmerged",4],["proposals",10],["smoke",12],["hasn",3],["been",11],["sides",8],["timing",18],["arm",14],["chunk",13],["65536",1],["converts",2],["whichever",4],["minor",124],["forbids",27],["classifies",5],["disagrees",11],["inconsistent",7],["send",3],["show",10],["a2",35],["mostly",4],["a3",33],["rnd",3],["a4",29],["sketch",1],["a5",23],["pn",2],["sev",3],["a6",20],["completions",6],["dups",2],["ev",4],["iid",1],["itype",1],["conservative",4],["exceed",4],["crow",1],["srow",1],["precedes",3],["b1",30],["suspended",7],["permitted",12],["tid",5],["suspension",5],["b10",14],["deliv",3],["primaries",2],["allows",10],["unverifiable",9],["sink",1],["auditor",1],["runner",36],["looking",8],["fictitious",1],["b5",29],["duration",6],["1s",9],["territory",2],["arithmetic",11],["3f",3],["tolerance",13],["b6",6],["permits",12],["forbid",6],["come",5],["exited",5],["b7",16],["swapping",3],["slot",16],["long",25],["swap",11],["forgery",6],["seam",5],["edited",19],["forge",1],["attack",26],["rsplit",1],["b8",5],["instant",1],["b9",8],["bid",4],["vfile",1],["vf",1],["1ms",2],["c4",17],["isn",15],["va",2],["vas",1],["determinism",1],["sharing",7],["tie",8],["breaker",1],["worth",1],["surfacing",7],["warning",25],["st",4],["rid",4],["rids",1],["monotonicity",1],["ordered",7],["indexed",9],["earlier",33],["supersede",4],["preempt",4],["lets",17],["processes",3],["e1",13],["e5",10],["suspected",2],["e3",10],["e4",8],["e7",5],["f1",34],["f2",18],["extensions",3],["expectations",2],["might",3],["members",8],["irrelevant",1],["aggregator",4],["circuiting",1],["factory",20],["handle",16],["offending",13],["toward",10],["drive",21],["ctx",54],["wants",4],["interactive",1],["bailing",1],["tracebacks",2],["arms",2],["specifically",17],["discover",18],["bundles",5],["legitimately",39],["killed",7],["suspends",5],["streams",5],["imported",9],["degrade",10],["hiding",6],["letting",7],["arbitrary",14],["mirrored",2],["section6",5],["chains",1],["replicate",1],["invoking",6],["overhead",1],["covered",50],["say",10],["circuits",13],["caused",19],["appropriate",4],["emerges",1],["benchmark",16],["warnings",33],["scoring",16],["metrics",23],["independence",5],["reward",1],["hacking",1],["consider",5],["blind",40],["size",28],["dramatic",1],["statistical",1],["disclosure",153],["caveats",12],["worthy",5],["unreleased",38],["newer",4],["merged",15],["undocumented",4],["development",4],["prep",11],["promotes",5],["tagging",2],["481",4],["precedent",3],["hub",8],["squash",1],["conventional",2],["engineering",1],["chore",10],["belong",7],["promotion",30],["cite",76],["mechanics",4],["i18n",3],["superpowers",6],["frozen",18],["proc",25],["called",58],["393",6],["subjects",17],["uncovered",15],["commits",11],["prove",18],["audited",29],["suits",1],["flight",3],["reachable",7],["usually",2],["shallow",6],["checkout",5],["ident",4],["citing",5],["prs",3],["released",7],["delimited",6],["420",1],["spuriously",6],["feat",28],["perf",3],["broadening",2],["reopens",1],["ctype",1],["typo",16],["restricted",10],["nonstandard",1],["abbrev",1],["unified",7],["156",5],["toml",36],["tuples",62],["accidental",4],["duplication",2],["bypass",32],["workflows",20],["become",14],["nobody",1],["listed",26],["unittest",304],["invocations",26],["migrating",1],["expands",1],["tomllib",7],["tolerate",2],["intermediate",4],["tb",9],["uv",3],["continuations",4],["backslash",5],["sequences",1],["scanning",14],["tomldecode",4],["likely",3],["broaden",1],["repeats",2],["historical",24],["39",7],["spanning",2],["populates",21],["intent",94],["assertions",63],["cv",44],["summaries",38],["corresponding",3],["expressed",1],["integrity",123],["puts",7],["experiment",90],["indices",19],["integer",14],["minimum",21],["permit",3],["restrict",5],["overclaim",17],["inconclusive",50],["loaders",12],["amortise",1],["encountered",3],["260",10],["planned",81],["dangling",26],["owning",2],["symmetry",13],["formedness",5],["ea",18],["express",2],["resolution",54],["outages",2],["dedicated",15],["driver",5],["discards",1],["eid",3],["130",4],["unhashable",19],["lookups",10],["colliding",6],["respect",3],["smid",5],["mcid",4],["texts",17],["overlaps",2],["represented",2],["pid",10],["ahead",6],["d7",6],["experiments",15],["garbage",18],["slips",6],["decide",116],["attempted",34],["fabricated",31],["60",23],["sm",1],["16",52],["mandates",6],["decoding",3],["09",8],["faithful",3],["unquote",4],["18",40],["pinned",60],["pin",70],["admit",6],["expresses",3],["granular",1],["bd",3],["anchorless",11],["replays",1],["dispute",3],["actionable",4],["unused",7],["reuses",10],["ascending",6],["119",7],["orthogonal",5],["fixes",18],["mncs",46],["initialization",1],["fallbacks",2],["falsy",2],["exclusivity",6],["mutually",3],["walkers",2],["descend",3],["120",4],["us",2],["r4",56],["syntactically",3],["tracing",1],["falsey",3],["samplings",12],["reduce",51],["loops",7],["dictionary",2],["indexing",5],["chance",1],["rendering",4],["fan",1],["spurious",4],["collaboration",40],["rubric",56],["observer",8],["1186",4],["s41239",4],["00585",4],["delegation",2],["intensity",2],["cognitive",4],["vigilance",4],["reallocation",2],["zone",3],["slim",2],["enough",21],["dispatches",16],["checkpoints",5],["verb",40],["writers",4],["naturally",4],["nagent",1],["bcollaboration",1],["errs",139],["measures",9],["paragraph",63],["saying",2],["tok",5],["zhang",4],["including",29],["dim",10],["described",2],["suspicious",35],["red",17],["ca",6],["sycophancy",3],["citations",128],["prisma",70],["tr",68],["aice",68],["tier",62],["principle",14],["principles",7],["weak",6],["95",17],["maturity",7],["subtree",7],["suggest",2],["promise",5],["aggregated",2],["callable",38],["language",50],["defence",1],["sets",16],["retained",5],["iterates",4],["step2",2],["bcase",2],["manifested",6],["stuff",1],["spot",4],["differing",1],["retirement",7],["346",4],["349",9],["behavioral",7],["quietly",4],["weaker",3],["paste",9],["filters",15],["simply",6],["searched",23],["provider",14],["inlines",2],["openai",25],["grounded",13],["ungrounded",5],["2xx",1],["transport",6],["necessary",3],["inlined",4],["passive",3],["normalizer",4],["flush",4],["preceded",7],["isspace",2],["operate",3],["alike",2],["care",1],["inlining",2],["blacklist",2],["rot",4],["reword",6],["programs",2],["supports",32],["chunks",12],["queries",6],["referencing",7],["453",5],["defaulting",1],["invokes",10],["vacuously",9],["expansion",13],["fine",27],["explanatory",4],["sdk",1],["downgrades",6],["builds",4],["chat",5],["pipe",6],["implement",2],["unpiped",1],["vacuity",3],["redacted",16],["259",3],["seven",8],["c7",9],["profiles",27],["sqh",6],["quality",26],["hierarchy",4],["general",9],["social",4],["science",6],["cs",76],["ml",2],["humanities",6],["interpretive",4],["clinical",3],["wet",1],["lab",1],["physics",1],["education",21],["step12",5],["c5",19],["c6",4],["c9",6],["c10",5],["determines",1],["counting",13],["universal",4],["carrier",13],["contrast",6],["relevance",3],["methodology",21],["predatory",2],["deleting",11],["carve",20],["halves",4],["rescreen",1],["fully",28],["currency",4],["consult",7],["fossil",3],["loosenable",3],["passages",3],["relaxes",3],["admitted",2],["said",6],["admits",4],["contradicted",2],["consults",5],["recency",2],["keying",3],["benign",10],["defeat",9],["relax",1],["nodes",4],["5th",3],["smuggled",7],["disqualifying",3],["ones",9],["backticked",9],["cells",9],["backticks",4],["backtick",13],["unresolved",13],["fatally",1],["flawed",1],["identifiers",4],["weaken",4],["statement",11],["246",2],["medicine",7],["fold",16],["distinctive",5],["quasi",1],["experimental",3],["folded",12],["captured",61],["implementer",1],["fsa",2],["conscious",1],["reviewed",2],["act",7],["stands",6],["f7b38d39c5252c2d1ec931e563f32e40fce86a65d39fde5c590aa484b9686906",1],["ranges",5],["selections",1],["negation",21],["affirmative",3],["distant",2],["negating",1],["hugs",1],["inserts",3],["often",2],["asterisk",1],["parens",8],["affirms",2],["lookahead",7],["exempted",2],["neg",54],["negated",5],["upper",12],["stops",20],["feature",8],["activates",4],["execution",45],["orphans",6],["positively",1],["stores",5],["fell",3],["parenthetical",11],["routes",23],["division",2],["labour",1],["isolates",9],["fourth",10],["losing",5],["shows",7],["subsets",2],["1a",1],["i10",6],["i7",5],["i9",7],["i8",1],["enums",5],["outcome",60],["332",19],["rolled",3],["i9b",2],["philosophy",1],["flat",15],["isolation",12],["today",10],["defs",4],["stems",5],["i6",4],["tup",23],["distribution",9],["dist",3],["accumulator",3],["obs",1],["placement",4],["fabrication",25],["v6",64],["fabrications",1],["repro",29],["d6",12],["limitations",11],["predictor",4],["pretend",1],["fluent",2],["wrongness",2],["ritual",2],["traceable",1],["subtypes",5],["significance",3],["contextual",8],["sar",5],["reverts",7],["distributional",6],["calibrated",4],["subtype",7],["prov",6],["untraceable",1],["paired",22],["ways",3],["explain",1],["implies",8],["things",2],["cim",21],["differ",11],["noun",10],["operative",5],["synced",1],["contradiction",10],["reappears",4],["unqualified",13],["enabled",15],["phrasing",20],["subsystem",2],["guardrails",1],["wildcard",8],["differs",14],["contexts",4],["infrequent",1],["operation",3],["small",9],["registering",1],["borrowed",1],["guarding",5],["seals",2],["patching",2],["overlap",5],["nouns",2],["unconditionally",2],["paraphrase",12],["purely",2],["discretion",2],["period",7],["joins",9],["put",36],["ed",3],["tolerated",3],["emissionary",1],["beginning",1],["wrapping",6],["modulo",2],["alteration",1],["normed",1],["vice",6],["versa",6],["lowered",5],["qualify",1],["canon",5],["272",5],["retrieved",49],["instructions",9],["standing",3],["removal",2],["gutting",3],["07",17],["sentences",55],["backpoint",9],["confirms",17],["hotspot",2],["phrased",1],["generally",2],["technique",1],["pages",5],["fetched",1],["pasted",5],["externally",1],["imperative",8],["reflow",6],["auth",7],["toggle",1],["times",9],["blk",1],["away",14],["backpoints",2],["targeted",3],["gutted",3],["weakened",16],["instructing",1],["aid",2],["affecting",2],["guarantees",6],["glaringly",1],["delimit",1],["hashed",7],["removing",29],["validations",1],["f401",3],["901",4],["922",1],["yamls",1],["iterating",2],["q3",7],["stand",5],["vts",1],["problem",6],["tiering",28],["517",2],["thing",27],["disagreeing",1],["smuggle",6],["unclassified",1],["headline",2],["tiers",10],["jm",1],["em",13],["dupes",2],["classified",6],["strays",1],["shadowed",7],["clarity",1],["removesuffix",1],["reset",41],["encountering",1],["trace",5],["options",13],["exemptions",1],["identified",9],["robust",2],["positives",14],["spell",1],["directories",3],["vcs",1],["caches",1],["tooling",7],["scratch",1],["gitignored",1],["gitignore",1],["routinely",2],["owing",1],["pycache",5],["venv",5],["gstack",1],["ya",1],["mentioning",8],["validity",3],["pd",4],["micro",31],["selected",5],["discriminator",4],["cutting",4],["snippet",5],["triggered",7],["abort",15],["007",10],["allowing",4],["contained",6],["803",1],["overwriting",4],["001",205],["rogue",9],["inflation",5],["envelope",2],["prone",4],["workdir",34],["decides",2],["lite",1],["phase5",14],["chief",7],["ethics",13],["eic",58],["crosschecked",1],["recognize",3],["terse",4],["round1",2],["trades",1],["platform",4],["simplicity",1],["creation",2],["configurable",1],["possible",8],["enable",5],["crosscheck",1],["attributions",1],["category",26],["categories",61],["300",7],["mtime",3],["ds",6],["thumbs",2],["db",16],["clutter",1],["noise",24],["tally",4],["fname",2],["inflated",1],["crosschecks",1],["phases",9],["108",5],["concerns",5],["g10",13],["impl",9],["selector",8],["g1",8],["g2",14],["g3",6],["g4",2],["g5",6],["g7",5],["g8",7],["g9",5],["composite",5],["numbered",11],["forbiddance",11],["nature",52],["icmje",25],["ieee",37],["uncertain",26],["expand",6],["6a",3],["tdd",5],["de",7],["selectors",3],["wayback",4],["strength",13],["mandate",17],["recommend",5],["implicit",6],["addressed",5],["elision",2],["exposed",3],["strengths",2],["elided",3],["passage",4],["overwrites",2],["vtype",1],["exercise",17],["bottom",3],["representing",1],["venues",14],["vector",16],["servers",3],["f6",5],["f13",1],["bullet",62],["contaminated",52],["extracts",10],["casing",3],["square",4],["osf",5],["preprints",25],["bio",8],["rxiv",11],["tech",4],["comes",6],["reconcile",4],["older",14],["180",1],["days",20],["age",2],["please",1],["cqh4046",2],["v4",9],["polarity",8],["corrected",8],["signed",16],["numerator",2],["inverts",1],["improved",9],["nonzero",15],["affected",29],["monkeypatchable",1],["inclusive",2],["flipped",7],["754",2],["subtraction",2],["05000000000000004",2],["0501",2],["epsilon",3],["1e",1],["glued",3],["xhttps",2],["greedy",4],["owner",12],["imbad0202",10],["flattening",1],["networks",1],["blocklist",2],["polluting",2],["outright",4],["foreign",3],["gh",3],["acknowledging",2],["repos",4],["lifts",6],["dodge",1],["cmp",20],["cls",20],["improvement",11],["blocked",25],["regressions",9],["urls",16],["among",4],["reg",1],["undeclared",10],["sourced",9],["importers",1],["timings",3],["reduced",2],["257",6],["socratic",13],["lexical",4],["novelty",1],["proposed",5],["shells",1],["mentor",17],["cliche",2],["wp01",2],["impact",4],["frame",1],["rx",2],["explor",1],["investigat",1],["examin",1],["analyz",1],["bon",1],["wp02",1],["relationship",1],["association",1],["correlation",1],["wp03",1],["understand",1],["assess",1],["wp04",1],["influence",1],["influences",1],["affects",2],["wp05",1],["factors",1],["influencing",1],["affect",1],["wp06",1],["wp07",1],["bimpact",1],["wp08",1],["challenges",2],["opportunities",1],["bchallenges",1],["wp09",1],["perception",1],["attitude",1],["perceptions",1],["attitudes",1],["towards",1],["wp10",1],["performance",6],["achievement",1],["satisfaction",1],["wp11",1],["brelationship",1],["wp12",1],["wp13",1],["effectiveness",1],["evaluat",2],["wp14",1],["mediator",1],["moderator",1],["mediating",4],["moderating",1],["wp15",1],["intention",1],["bfactors",1],["wp16",1],["barriers",1],["facilitators",1],["bbarriers",1],["wp17",1],["comparative",3],["bcomparative",1],["wp18",1],["framework",11],["btowards",1],["wp19",1],["technology",2],["enhancement",2],["brole",1],["artificial",1],["intelligence",1],["digital",2],["benhanc",1],["wp20",1],["experience",1],["experiences",1],["during",27],["analyze",3],["tn",5],["predicted",8],["negatives",5],["tpr",1],["tnr",1],["40",8],["396",3],["originality",8],["rubrics",11],["reconciliation",8],["nn",7],["formula",8],["weighted",2],["restate",6],["term",10],["defers",1],["abbreviates",2],["methodological",12],["rigor",6],["sufficiency",3],["pct",4],["frac",2],["restatement",4],["alias",28],["restates",5],["defer",2],["setup",24],["491",6],["quick",5],["zh",42],["tw",29],["hardcode",1],["pastes",1],["gpt",30],["lineup",4],["missed",16],["weeks",2],["f02",5],["en",23],["sided",3],["pro",7],["setups",2],["492",4],["twice",14],["preview",4],["col",1],["377",8],["policed",9],["components",4],["shorter",7],["readme",42],["configs",5],["v2",16],["docx",31],["pandoc",7],["cn",10],["dateless",1],["dd",12],["groups",11],["architecture",14],["345",3],["mermaid",5],["br",2],["343",3],["344",3],["narrative",13],["6th",5],["la",4],["generate",3],["conversion",6],["pause",1],["ja",12],["jp",9],["161",1],["170",5],["parentheses",4],["blue",13],["releases",17],["08",27],["27",7],["outline",5],["171",3],["locales",3],["discarded",3],["ko",9],["kr",9],["korean",6],["localization",1],["typography",1],["localized",4],["paren",13],["bilingual",4],["config",35],["rebuttal",6],["ready",5],["submit",3],["suppression",6],["introduce",5],["certification",3],["resume",9],["divergence",7],["mailto",11],["tectonic",1],["predate",1],["bumps",5],["forgets",2],["padded",10],["predates",4],["sprint",98],["collections",4],["defaultdict",2],["reused",5],["sc",28],["meaningful",5],["dims",6],["assumes",2],["conds",1],["cids",1],["lag",5],["struct",1],["lags",3],["bv",1],["priority",8],["vacuous",24],["tokenises",1],["fc",15],["expr",2],["procedure",14],["outputs",16],["constrain",2],["generator",12],["hoist",1],["conflicting",5],["actions",6],["ordinal",8],["disagreement",12],["pmd",1],["4a",5],["unreferenced",3],["direc",1],["applying",3],["standards",1],["tiny",3],["maintainer",16],["styles",4],["precise",7],["stricter",3],["l4753",2],["4753",2],["4756",2],["rotting",2],["singular",1],["plural",7],["ll",1],["ines",1],["relevant",2],["traceability",1],["blinded",2],["evaluation",11],["manipulated",2],["serializer",7],["expert",12],["whitelist",12],["information",1],["sfp",11],["cf",20],["reveals",1],["005",16],["opaque",4],["internally",16],["undiscoverable",3],["view",12],["derives",11],["interpolated",10],["supposedly",1],["prevention",1],["ptype",6],["judged",7],["paraphrased",7],["rit",1],["relabeled",3],["certifying",1],["rsrc",1],["car",11],["gradable",8],["514",3],["524",20],["521",1],["symmetrically",1],["typoing",1],["green",34],["defrift",4],["defines",5],["tagged",15],["aliased",1],["u0073",4],["tab",5],["indented",9],["specifier",5],["compose",12],["hide",11],["witness",14],["cr",34],["sensitive",8],["subtract",2],["security",6],["allowlisted",11],["composes",5],["denies",6],["advertising",6],["capability",4],["unrecognized",11],["unicodedata",2],["compatibility",6],["bom",14],["ufeff",2],["u200b",1],["joiner",2],["u200c",1],["r9",13],["nfkc",6],["homoglyphs",1],["fullwidth",8],["themselves",2],["altered",2],["recognizes",2],["mac",3],["nel",3],["ls",10],["composed",9],["deeply",2],["safely",5],["pathological",2],["nesting",4],["converted",3],["folding",5],["ff0",2],["normalizing",3],["r11",4],["ff08",2],["ff09",2],["r10",4],["reintroduces",2],["reaching",5],["tokenized",1],["sliced",1],["physical",3],["indexings",1],["diverge",4],["documenting",3],["mistaken",2],["interior",2],["rfind",6],["injects",6],["unsound",1],["recurring",1],["dispatching",2],["reimplement",1],["overrides",39],["froze",1],["tracked",9],["trees",1],["invisibly",1],["really",1],["soundly",1],["38",4],["others",4],["impose",1],["bcd",16],["builder",2],["visualization",2],["monitoring",2],["coach",2],["tracker",11],["analyst",2],["tolerating",1],["leniently",1],["stdlib",4],["coupling",2],["suffices",1],["exhaustiveness",3],["rosters",3],["deeper",3],["reopen",5],["subtleties",1],["assumption",12],["living",4],["disagree",5],["leftover",7],["deciding",2],["remapping",3],["ondisk",1],["nm",9],["bridge",1],["127",5],["reusable",3],["finalized",5],["exercised",17],["temporal",81],["alexandria",2],["university",3],["press",2],["crossreference",2],["lookarounds",1],["unreliable",1],["piece",1],["kv",1],["toks",2],["scoping",10],["predicate",9],["bypassable",2],["recur",3],["paragraphs",12],["widened",11],["pm",17],["problems",5],["descs",1],["hosted",2],["inferring",1],["fragments",5],["narrowed",27],["isolate",5],["conjunction",3],["promo",1],["articles",14],["recall",5],["circuit",27],["333",7],["visibility",3],["ce",3],["greps",6],["ct",6],["many",26],["grammatically",1],["flattened",2],["grammatical",2],["lacking",7],["individually",3],["asymmetric",1],["behaviour",12],["identifying",1],["semver",13],["roles",5],["artefact",5],["blueprint",1],["treatment",9],["subfields",3],["phase4a",2],["phase4b",1],["phase6a",1],["phase6b",1],["papers",7],["topic",2],["artefacts",2],["ia",2],["bo",2],["4b",6],["6b",1],["isinstan",1],["obligation",10],["detectable",6],["behavioural",1],["tpl",2],["h3",20],["indicate",2],["negotiable",3],["expanded",1],["rarely",2],["sometimes",2],["unable",2],["prohibitions",3],["modals",2],["obligations",3],["simulate",31],["adverbs",1],["constitute",1],["auxiliary",1],["weakens",5],["undo",1],["bdoes",2],["bdo",1],["bdoesn",1],["bdon",1],["bshould",1],["bshouldn",1],["bmust",3],["bmustn",1],["adjective",1],["negations",1],["negate",1],["bnot",1],["bneed",1],["bno",3],["enumeration",6],["fit",8],["describes",9],["tight",5],["weakeners",10],["useful",3],["imperatives",1],["invite",2],["bisn",1],["baren",1],["weakener",11],["modifies",4],["approved",3],["synonyms",1],["boptional",1],["hedge",14],["reservation",3],["turns",5],["deictic",14],["ought",3],["adverb",2],["framings",1],["ideally",3],["preferably",3],["bmay",1],["bcan",1],["tense",7],["bwill",1],["hypothetical",3],["compression",10],["bwould",1],["bideally",1],["bpreferably",1],["reframing",1],["concise",5],["bfails",1],["binstead",1],["occasionally",1],["similarly",2],["near",19],["brarely",1],["reserve",4],["bsometimes",1],["boccasionally",1],["bis",1],["bonly",2],["convenient",2],["bif",1],["feasibility",1],["qualifiers",1],["bwhen",1],["bwhere",1],["bwherever",1],["feasible",12],["practical",1],["bbest",1],["subsetting",8],["demand",2],["relying",2],["bexcept",1],["bunless",1],["bsave",1],["indicates",5],["functions",7],["1767",1],["wraps",10],["alternation",1],["renders",16],["underlying",9],["bounding",1],["inv2",19],["bthe",5],["baudit",6],["bcross",3],["afterwards",3],["bdownstream",3],["bthis",3],["1807",5],["reserves",1],["retroactively",3],["continuation",8],["sufficient",10],["limits",10],["inv3",15],["controlling",1],["bisect",1],["inv1",21],["demands",2],["evaluated",11],["sliding",1],["closures",5],["architectural",7],["rewind",5],["finalizing",3],["bt",1],["proper",3],["offenders",1],["offender",1],["insufficient",13],["tripping",2],["frag",1],["interleaved",1],["normalised",1],["region",8],["carving",1],["trailers",1],["algorithm",4],["excluding",4],["orderings",1],["cursor",2],["delegate",2],["diagnostics",4],["trim",1],["landing",4],["retroactive",1],["exempts",1],["designer",1],["irb",3],["justification",9],["instrument",4],["birb",1],["bbefore",2],["mutations",14],["breverse",1],["binclude",3],["retrospective",2],["calendar",1],["bcalendar",1],["valences",1],["invites",1],["prohibit",1],["remained",1],["bprimary",1],["benumerate",1],["scattered",5],["substr",2],["iterator",5],["lookback",2],["capped",2],["400",9],["very",6],["far",8],["ceiling",10],["fwd",2],["ride",6],["former",9],["reflexivity",6],["bexplicit",2],["bpast",1],["inverted",6],["hedg",1],["ing",1],["confined",1],["harnesses",1],["channel",6],["distinctions",1],["anonymity",1],["confidentiality",1],["identification",4],["pseudonymization",1],["acquiescence",1],["advice",1],["doubt",1],["150",9],["bwhy",1],["markup",1],["bonce",1],["expressing",1],["brides",1],["conflict",23],["breports",1],["brather",1],["specifies",4],["bpre",1],["beffect",1],["brun",1],["mutating",6],["respectively",1],["bpending",1],["bwrap",1],["bsurrounding",1],["declarative",3],["acknowledgment",3],["constructive",1],["duty",1],["periods",1],["bun",1],["buse",1],["injunction",1],["enumerates",4],["hallucination",2],["coi",2],["adequacy",2],["006",8],["upgraded",1],["bappears",1],["transparency",13],["412",1],["425",1],["146",8],["136",3],["140",3],["147",3],["unaudited",5],["due",5],["152",8],["prepend",8],["q5",4],["131",3],["prepending",1],["informed",1],["77",2],["lessons",1],["placed",7],["142",2],["p2a",2],["refcodes",3],["forced",4],["overall",9],["caps",3],["qualifier",2],["alphabetic",3],["gobble",1],["much",2],["wider",2],["resembling",1],["decoy",11],["hold",14],["relativization",1],["neutralized",2],["continued",4],["preamble",4],["derivation",10],["3b",23],["174",2],["179",3],["idempotency",15],["181",4],["subsequent",14],["acquired",18],["176",3],["177",3],["distinguishing",7],["178",5],["finalization",4],["172",2],["457",2],["bidirectional",2],["affordance",2],["demotion",2],["demot",2],["demote",2],["h4",2],["contributor",1],["extractor",17],["terminator",16],["verbose",26],["conflation",1],["vision",2],["uniformity",2],["friendlier",2],["corpora",4],["tightened",3],["111",9],["alternative",10],["typos",7],["sonnet",3],["haiku",3],["197",3],["fragile",2],["npython3",1],["cmds",2],["separation",2],["uniform",3],["instruct",2],["modify",9],["modifying",2],["stored",11],["clones",1],["fetches",1],["unshallow",2],["389",1],["xef",4],["xbb",4],["xbf",3],["bfinalizer",2],["3c",3],["underscores",1],["finalizers",2],["orchestrators",2],["slipped",11],["instructs",2],["referring",1],["entity",3],["negatively",1],["forbidding",1],["descriptive",1],["dereference",4],["learn",2],["permissive",1],["attacker",3],["neighborhood",1],["bread",2],["dereferences",2],["dereferencing",1],["consulting",1],["accesses",1],["accessing",1],["querying",1],["fetching",1],["preposition",1],["floating",3],["mustn",1],["shall",4],["narrower",3],["few",1],["sat",7],["ladder",7],["remote",1],["detached",2],["fork",4],["attacks",2],["rc",153],["rev",51],["repository",2],["388",3],["boms",2],["termination",2],["everywhere",4],["tried",1],["reusing",8],["came",2],["searching",1],["im",1],["levels",4],["h6",1],["separates",1],["bless",3],["rightmost",1],["blob",5],["symbolic",4],["quiet",6],["remotes",1],["crude",1],["splitter",2],["abbreviation",1],["edge",6],["terminators",5],["feff",3],["difference",1],["revert",10],["mb",2],["couldn",1],["tripped",3],["reverted",4],["amendments",5],["somehow",2],["anomaly",1],["investigate",1],["proceeding",1],["v367",6],["step3a",28],["contributors",2],["waste",1],["suppressed",10],["operator",4],["combination",10],["specify",7],["eliminates",3],["centered",1],["scale",3],["hallucinations",1],["unaddressed",1],["safeguards",1],["conform",1],["premature",5],["f10",6],["unencoded",1],["terminates",2],["dangerous",3],["thinks",1],["accurate",2],["f7",6],["linted",1],["unlikely",1],["practice",2],["closer",5],["annotation",89],["f8",4],["undetected",2],["f9",8],["f19",5],["bypasses",10],["pretending",1],["decodes",5],["parsers",1],["3986",1],["consecutive",4],["hyphens",4],["f14",6],["portion",1],["f12",6],["bracket",11],["interpolation",1],["dash",15],["cuts",4],["earliest",1],["occurring",4],["getattr",5],["walking",1],["templated",1],["restricting",1],["background",2],["delta1",6],["churn",1],["benefit",7],["compositions",2],["composition",15],["done",5],["unmatch",2],["anyway",3],["quadrangulation",2],["mistokened",1],["locates",2],["systematic",25],["syntax",4],["stronger",3],["specs",3],["contam",1],["collected",2],["orchestration",3],["processing",4],["tails",5],["factually",1],["noticing",3],["f01",5],["governs",1],["mechanically",1],["p4",11],["p7",3],["configures",1],["factual",1],["locating",1],["mechanisms",1],["294",5],["containment",4],["reality",2],["conformance",5],["cycles",4],["m3",9],["m6",7],["scaffold",3],["investigation",19],["phase4",12],["39370675561f74fae9a8595bdeb03939402d273a0734b6bcaa1230d5e9928616",1],["489",1],["rewrote",2],["m5",3],["4d8bee06",1],["skew",3],["revisited",1],["cycle",6],["marketplace",6],["plugins",5],["outward",3],["shields",5],["badge",17],["misleads",2],["414",3],["advertised",1],["487",5],["lies",2],["newest",7],["compared",7],["performs",4],["169",7],["hid",2],["meant",3],["vseg",1],["color",1],["broader",4],["prerelease",2],["adjudicates",2],["disqualify",1],["ensemble",6],["capturing",3],["222",3],["fromisoformat",7],["compact",4],["20260422",3],["week",4],["advertises",1],["dedups",6],["claimed",4],["deduplicated",2],["le",6],["blow",2],["zhtw",6],["multiset",3],["vers",1],["surpluses",1],["doing",5],["pseudo",2],["predecessor",2],["02",7],["crashes",10],["collects",3],["h2s",2],["translator",1],["wise",3],["pads",1],["zeros",1],["ta",1],["errored",4],["pushed",1],["uncheckable",3],["usable",6],["reducer",37],["resolvable",6],["oq",7],["indistinguishable",3],["unindexed",11],["regional",3],["guide",3],["051",2],["complementary",3],["canary",3],["unfilled",3],["applicability",2],["adjudication",2],["cancel",3],["adjudicating",4],["entrypoint",10],["narrates",3],["reflect",4],["broadest",1],["tightening",6],["judgments",7],["axis",5],["accumulate",4],["stats",2],["confusion",2],["pred",1],["decomposes",3],["gaming",1],["disjoint",1],["exp",32],["relation",3],["mislabelled",1],["receive",2],["receives",4],["authoring",7],["supposed",4],["ingestion",14],["denominator",2],["denominators",4],["undefined",4],["perfect",15],["measurable",3],["bugs",8],["catching",4],["swallow",3],["interface",3],["kwargs",127],["overriding",1],["rates",7],["echoed",4],["scores",10],["hides",1],["decomposing",3],["registers",1],["misses",15],["contributes",5],["picked",5],["simplify",12],["355",9],["site",5],["exceptional",2],["bypassed",4],["histogram",9],["reflection",5],["assembly",2],["responsibility",7],["subsections",8],["coordinate",1],["retrievable",8],["sampled",5],["eligible",41],["unclearable",2],["stages",33],["f1c",2],["defects",5],["discriminate",1],["combinations",5],["assembled",1],["coercing",1],["classifier",4],["inheritance",3],["paywall",31],["clearable",1],["remediation",7],["arrives",6],["mismatched",16],["mistyped",1],["however",4],["reassigned",1],["trusts",2],["think",1],["stage6",7],["feeding",1],["fewer",2],["met",3],["plot",1],["wondering",1],["suppressing",4],["face",1],["retrieve",50],["wire",3],["constructors",2],["choke",3],["2000",8],["trunc",3],["widest",3],["callables",1],["aborting",13],["public",7],["mc",3],["rescanning",1],["workloads",1],["saves",1],["30k",1],["fits",3],["flows",3],["clamp",9],["decomposed",5],["giant",1],["push",4],["budgets",6],["360",7],["359",2],["prepended",3],["partitions",2],["keyspace",2],["budgeting",1],["untrusted",3],["worst",5],["absorbed",6],["p8",6],["absorbs",6],["silence",7],["p10",5],["layering",2],["coherent",3],["absorb",3],["absorption",6],["representative",6],["suppresses",3],["delegates",4],["keyboard",2],["interrupt",1],["timed",15],["connection",19],["bubbling",2],["successful",5],["pathway",3],["retrievals",1],["license",1],["jcs",1],["canonicalization",1],["hashing",1],["pick",11],["divides",1],["ish",2],["101",6],["99",14],["ties",2],["shrink",1],["slots",3],["spread",1],["achievable",1],["meaningless",1],["supply",6],["disambiguator",2],["pulled",1],["vcid",1],["recreate",1],["trap",5],["taking",1],["faults",1],["callback",1],["parameter",4],["causal",43],["e2e",33],["arrays",3],["consumption",1],["analysers",1],["ruff",1],["arg002",1],["mypy",1],["p11",4],["xhigh",19],["decoupled",11],["repeated",4],["cd",4],["03d",17],["global",22],["v5",11],["pivot",6],["bypassing",1],["ssrn",3],["chem",3],["earth",3],["cased",3],["unambiguous",3],["hints",2],["biorxiv",4],["medrxiv",3],["researchsquare",1],["chemrxiv",3],["eartharxiv",3],["techrxiv",3],["persistent",11],["hammer",3],["caching",7],["echo",12],["attention",47],["namespaces",2],["differentiation",2],["wrappers",2],["reflects",5],["ax",9],["inferable",1],["validly",1],["happened",3],["lone",2],["propagates",9],["uncached",1],["latch",15],["115",9],["expose",6],["mocks",6],["batches",5],["magic",173],["mock",231],["confirmation",4],["providers",1],["mi",1],["mo",2],["seek",3],["acted",1],["humans",5],["insensitively",1],["rejections",5],["2028",6],["2029",3],["404",22],["param",24],["host",17],["anonymous",8],["online",1],["alternatives",1],["urlsplit",3],["netloc",3],["address",3],["urlunsplit",2],["ua",13],["huge",4],["nosec",6],["b310",6],["garbled",5],["levenshtein",8],["sco",1],["onward",8],["transform",4],["vary",2],["vintage",2],["daisy",3],["marking",1],["logging",4],["seeded",18],["unusable",2],["tell",3],["coerced",3],["delivers",1],["wasn",1],["migrated",7],["patched",37],["lazy",3],["computable",2],["permanently",3],["migrations",1],["recovery",9],["processed",8],["blip",1],["hammering",1],["service",6],["various",2],["wrote",8],["misreports",1],["102",2],["chained",1],["138",4],["worker",2],["concurrent",4],["futures",1],["sequential",7],["sequentially",1],["parallelism",2],["shot",4],["threading",5],["executor",2],["oa",25],["accurately",3],["testability",1],["bookkeeping",1],["filled",6],["hosts",2],["gain",1],["workers",1],["locality",1],["authorships",1],["authenticated",9],["exhaustion",3],["refills",4],["midnight",4],["burst",4],["limiting",3],["keyless",2],["configured",5],["credential",3],["params",4],["429s",3],["125",6],["ssz",2],["xxxx",5],["019",2],["forged",5],["recap",2],["011",2],["160",1],["unchecked",1],["variation",1],["482",5],["suggested",26],["approach",2],["serialisation",1],["microsecond",1],["maxsplit",1],["embed",4],["brackets",2],["backslashes",1],["metavar",1],["012",1],["classifying",1],["231",1],["233",1],["escalate",2],["sigkill",2],["027",3],["avoiding",2],["recaps",1],["ma",2],["nonempty",1],["emphasis",1],["individual",6],["013",1],["force",18],["throughout",2],["pointed",2],["tc",1],["indicator",1],["cascades",2],["030",1],["referee",110],["codifies",1],["predicates",2],["slr",50],["portfolio",9],["publishing",4],["journals",6],["communications",4],["climate",4],["copyediting",11],["eliminate",3],["carveout",11],["image",15],["rights",9],["regime",6],["unify",1],["regimes",6],["adjacency",3],["carveouts",3],["acknowledgments",13],["ri",9],["unsupplied",5],["lineage",42],["cold",9],["unmapped",3],["requirements",5],["conformant",7],["involvement",13],["delegated",3],["tension",4],["forces",16],["categorization",6],["facts",4],["facets",8],["images",4],["channels",5],["manuscript",21],["autonomously",3],["modification",5],["img",3],["gen",4],["facet",11],["details",11],["house",1],["symbols",2],["spoof",2],["2f",1],["symbol",2],["emoji",1],["stateless",1],["stochasticity",5],["protocols",5],["crossmodel",4],["secondary",8],["subblocks",2],["sv",1],["ht",1],["executes",4],["endgroup",4],["deps",5],["dev",3],["debug",2],["entr",2],["ies",2],["discovers",3],["adapts",1],["jsons",1],["secrets",2],["natively",2],["probing",2],["measurers",5],["measure",28],["union",4],["concordance",7],["vanished",5],["bucketed",1],["hev",1],["thr",2],["agreements",2],["ba",1],["asset",2],["switch",2],["pythonpath",6],["semanticscholar",3],["graph",3],["unauthenticated",5],["proactive",1],["spawns",3],["outbound",1],["triggering",4],["latched",8],["normally",6],["latches",6],["exhausting",2],["trying",5],["issuing",4],["wall",3],["slow",2],["efficiency",4],["500",5],["600",2],["timeouts",1],["subclasses",2],["resets",1],["30s",14],["plumbing",6],["incoming",8],["outgoing",4],["reconstructed",2],["recomputing",2],["goal",9],["flips",8],["regions",2],["successfully",1],["prop",6],["anachronism",6],["anachronistic",6],["unmaterialized",5],["p5",6],["bomb",8],["cc1",1],["est",1],["recently",1],["nowadays",1],["presently",1],["emerging",1],["february",1],["march",3],["april",1],["june",3],["july",1],["august",1],["september",1],["october",2],["november",1],["december",2],["noted",4],["finished",1],["delivered",3],["scheduled",1],["upcoming",1],["adj",1],["edition",8],["handbook",6],["guideline",1],["benabled",1],["bcaused",1],["bled",1],["bsuperseded",1],["bpreceded",1],["bfollowed",1],["28",4],["hotfix",11],["fullmatch",1],["yr",1],["tf",11],["prospective",2],["largest",2],["occurred",1],["horizon",1],["nearest",3],["conf",2],["edr",1],["closest",1],["fi",6],["cc5",1],["phantom",5],["trig",1],["chk",1],["didn",4],["defeating",4],["nonmeasured",2],["temporary",381],["td",77],["t23",6],["59",8],["58",8],["unbalanced",3],["primitives",2],["overflows",5],["minute",2],["scenarios",3],["t16",5],["strs",2],["exactness",2],["corroborating",1],["federated",1],["learning",3],["mobile",1],["prediction",1],["1706",25],["03762v5",3],["xmlns",6],["enter",61],["augmented",2],["initialisms",2],["narrowing",6],["ssc",42],["subheadings",7],["activation",7],["banned",10],["bset",2],["subheading",3],["ban",4],["law",5],["executing",3],["rank",2],["propose",2],["robustness",5],["idea",4],["proposing",2],["novel",3],["mediation",3],["angle",2],["directionless",2],["valenced",2],["mech",2],["burnout",2],["exploratory",2],["oriented",4],["dialogue",5],["mkdtemp",14],["b0001",24],["b0002",25],["b0003",17],["b0004",5],["b0005",4],["b0006",2],["b0007",9],["b0008",10],["para",30],["randomized",2],["random",6],["destined",7],["surgery",7],["sacred",1],["remark",3],["reparses",2],["neighbor",2],["rng",3],["shuffle",2],["randint",2],["9999",12],["rotate",2],["comparisons",2],["out2",3],["revised2",2],["b0009",8],["b0010",4],["phase1",6],["b9999",2],["b0099",2],["hashless",2],["overwritten",3],["ours",1],["fromlist",1],["addressable",1],["relocation",3],["proceeds",7],["sneaky",4],["almost",6],["nonfinite",2],["shim",2],["setenv",13],["jones2024",3],["noop",3],["consulted",3],["replay",6],["occur",2],["ambient",2],["discoverable",2],["geteuid",3],["permissions",3],["locked",3],["chmod",10],["0o000",2],["0o700",3],["readlog",2],["0o500",2],["abc123",13],["jones2023",5],["yamlpassport",1],["195",2],["coincidence",1],["superset",3],["expectation",4],["nobody2099",2],["irusr",2],["iwusr",2],["amended",1],["mocking",1],["phase3",20],["phase7",11],["lose",1],["redirection",3],["transparent",5],["sudo",2],["bob",2],["trivially",11],["anyone",2],["makedirs",19],["tear",32],["defeated",4],["hi",4],["redirect",5],["grouping",2],["pager",2],["big",4],["uniq",2],["worried",2],["moot",2],["blew",1],["1100",2],["uncaught",3],["depending",4],["cc",3],["unacceptable",2],["jsonshape",1],["hso",3],["passthrough",12],["phase2x",1],["descendants",3],["malicious",1],["proj",6],["plug",3],["inp",56],["odd",2],["catchable",2],["p0",4],["rmtree",7],["roots",3],["dotclaude",3],["bar",26],["toplevel",3],["gained",1],["worktree",4],["testcase",1],["privilege",1],["1314",1],["granted",2],["se",3],["winerror",1],["multiedit",3],["decidable",2],["exhaustive",3],["plainly",2],["interpreter",9],["clobber",2],["spares",1],["canonicalize",1],["hdrs",20],["sleeps",7],["setattr",40],["503",21],["su",4],["won",3],["responses",3],["03762",20],["99999",7],["aren",3],["transfer",1],["unsafe",5],["completely",5],["prefers",3],["bonus",2],["1999",3],["respective",2],["chapter4",4],["600s",1],["019de371",3],["4c13",3],["7521",3],["8af7",3],["fccf6bd23279",3],["empirically",2],["678",1],["reasoning",11],["hostname",2],["b4fbffd",2],["dirty",2],["471",5],["54",2],["348",2],["director",2],["inverse",4],["tooshort",1],["dotdot",6],["passwd",1],["secret",3],["someone",7],["totally",15],["36",1],["dashes",7],["0123456789abcdef0123456789abcdef0123",1],["oops",8],["classmethod",5],["solicited",2],["0123456789ab",1],["xe2",3],["x80",3],["x94",3],["attachment",1],["thematic",4],["attaches",2],["nline",4],["intraline",2],["linebreak",2],["interrupts",2],["ncode",3],["tilde",3],["nx",5],["ntext",2],["reconstruct",2],["nfm",2],["rebuilt",2],["div",2],["ncontent",2],["resource",1],["foo2024",1],["baz",13],["ffoo",6],["fbar",6],["dbaz",6],["staticmethod",5],["monkey",3],["shown",5],["cfn",10],["serve",3],["orig",34],["proving",32],["dimension9",2],["xxx",3],["yyy",2],["occurrences",8],["truncates",3],["softened",4],["emptied",7],["csf",21],["flipping",5],["considered",3],["penalise",2],["vagueness",2],["filler",6],["proof",2],["f36",3],["proven",2],["nsee",2],["consensus",3],["trivial",15],["ablation",1],["cifar",1],["bars",2],["del",46],["reintroduced",3],["claiming",9],["kinda",2],["reproduce",2],["383",1],["exercising",3],["swapped",1],["invalidated",1],["give",1],["choose",1],["preferences",2],["parametrize",14],["dotget",1],["planted",3],["planting",1],["paranoid",1],["sun",1],["center",1],["roman",1],["margins",1],["cm",1],["border",2],["guangxi",1],["undergrad",1],["dashed",1],["middle",2],["reappearing",2],["grid",1],["failclosed",1],["equiv",1],["followup",1],["nname",26],["dst",5],["copying",1],["gt",4],["samefile",2],["11111111",2],["1111",2],["111111111111",2],["consistently",3],["deadbeefdeadbeef",2],["deadbeef",2],["aaaa",12],["diverged",2],["capsys",46],["readouterr",39],["weren",1],["signaling",1],["forensic",2],["deadbee",1],["137",1],["brace",2],["nstdout",18],["companions",1],["demanding",2],["a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2",1],["9a8b7c6d5e4f3b2a1c0d9e8f7a6b5c4d3e2f1a0b9c8d7e6f5a4b3c2d1e0f9876",1],["ffff",2],["preempted",2],["expects",6],["eeee",1],["presuppositions",1],["bit",2],["100755",1],["126",1],["644",3],["d8f4",5],["bbbb",7],["warns",20],["preempts",2],["b1a",4],["stage2",2],["conducted",3],["hours",1],["spent",1],["recruitment",2],["posted",1],["mailing",1],["google",2],["usd",1],["72",2],["unspecified",2],["committer",1],["probes",5],["umbrella",2],["harden",10],["432",15],["liberal",2],["43",2],["contribution",2],["433",4],["loosening",2],["accumulates",4],["gpg",5],["contextlib",18],["cl",10],["hist",10],["reproduced",1],["tip",1],["900",2],["902",4],["wildcards",2],["14x0",2],["3x14y0",2],["903",2],["rework",2],["signing",2],["throwaway",2],["subs",3],["nightly",2],["subj",3],["tweak",2],["exempting",2],["p3s",2],["contributing",2],["speed",2],["sensitivity",2],["disturb",2],["xvs",4],["combo",1],["shorthand",3],["jobs",15],["ubuntu",10],["ghost",12],["accidentally",8],["plant",2],["ijethe",1],["handoffs",1],["freed",1],["capacity",1],["invested",1],["progression",1],["team",4],["nonblocking",2],["t11",3],["oversight",5],["sr",28],["highly",2],["l12",1],["l40",1],["synthesists",1],["teams",3],["methodologists",1],["publishers",1],["trainers",1],["organisations",1],["funders",1],["t12",24],["m4",6],["deadline",3],["maybe",10],["undecided",2],["ca3",3],["evide",1],["hr",1],["m7",2],["ca4",1],["holst",3],["jmir",3],["2025",13],["2196",3],["80247",3],["foundational",2],["developed",1],["adaptation",1],["diverse",1],["reinline",5],["hardenings",1],["xmv",1],["recovered",1],["nendpoint",1],["printf",2],["oi",1],["restored",2],["piped",1],["reintroduce",3],["reinlined",1],["parametrized",1],["linter",6],["nkey",2],["tbad",2],["boom",9],["nmetadata",7],["easy",1],["63",1],["swept",3],["postcondition",1],["unmutated",6],["occurs",2],["fifth",1],["rcts",1],["grading",1],["nleak",2],["tradition",1],["ebm",1],["negates",2],["simulating",1],["useless",1],["noparse",1],["j2",1],["step11",1],["nohandoff",1],["misc",5],["copytree",9],["constructed",1],["safeguard",1],["acquisition",2],["sail",1],["csv",5],["ros",2],["nonnull",1],["mislabel",1],["cfns",5],["setitem",7],["labeling",2],["injecting",2],["nlast",1],["level3",1],["nintro",1],["nmore",1],["njust",1],["level2",1],["nafter",1],["historically",1],["collided",1],["alter",1],["reverting",3],["rels",8],["guts",1],["agent2",3],["isolated",7],["run2",13],["m1",5],["m10",2],["relocate",2],["m11",1],["bp",2],["stripper",2],["m2",7],["dupe",2],["m8",2],["m9",2],["repin",3],["frontier",2],["nno",4],["backing",3],["needing",2],["a3f2b7c9d0e1",1],["t14",5],["sess",4],["b4c2d8e7f0a1",1],["restructure",1],["activated",2],["x01",2],["x02",2],["x03",2],["x04",2],["xff",4],["xfe",4],["0xff",2],["0xfe",2],["c5d3e9f8a1b2",2],["d6f4a0c1b2e3",1],["unenumerated",2],["0a01",1],["0a02",1],["materialize",18],["trick",1],["copy2",2],["73",1],["z1",1],["putting",1],["x9",1],["file1",1],["file2",1],["card",5],["dotfiles",1],["recurses",2],["phase0",1],["stage5",1],["cpap",18],["renderers",1],["imra",1],["exemplars",1],["hybrid",2],["promot",2],["loss",4],["cope",3],["extras",3],["cpat",20],["20260513075443",3],["f95fc59f",3],["manufacturer",1],["perform",1],["prescribe",1],["employed",1],["interaction",1],["evaluations",1],["discuss",3],["categorized",1],["groupings",1],["20260513075516",1],["52f9e6bc",1],["implied",2],["carefully",1],["incorrect",1],["biased",1],["responsible",6],["submitted",3],["assisted",3],["technologies",3],["20260513075542",1],["cf691cba",1],["generative",1],["accountability",1],["effectively",1],["llms",1],["properly",5],["suitable",1],["20260513075605",1],["3ab8db50",1],["degree",1],["accompanied",1],["regarding",1],["disclosed",3],["systems",1],["figures",1],["nstub",2],["overwrote",2],["nduplicate",2],["hasattr",8],["tdir",2],["nsnapshot",2],["nunclosed",2],["monkeypatched",1],["crl",28],["combos",2],["halved",1],["doubled",3],["builders",6],["pollution",1],["acked",6],["nominal",1],["approx",8],["00501",1],["9499",1],["sideways",1],["explode",1],["unblock",1],["networking",1],["throw",1],["networked",1],["flattens",1],["88",1],["92",1],["worsens",1],["reproducible",1],["lockfile",1],["opus",1],["def456",1],["ghi789",1],["wp",3],["exploring",1],["student",1],["cues",1],["taiwanese",1],["vocational",1],["students",2],["diversity",1],["resemble",1],["geographic",1],["topics",1],["twenty",3],["ideas",1],["outstanding",1],["theory",1],["descriptor",1],["summing",2],["deepseek",2],["imaginary",2],["alternates",2],["pasteable",2],["csc",45],["police",5],["packaging",1],["port",1],["streamlining",1],["polices",3],["typographic",1],["simplified",1],["chinese",1],["traditional",1],["comp",9],["flowchart",1],["evolution",1],["generalized",1],["innocuous",3],["qa",1],["distinction",3],["vanish",2],["352",4],["truncating",5],["asserting",5],["parenthesis",2],["crucially",3],["advances",2],["demonstrates",2],["repointing",2],["repoints",2],["policing",2],["fanned",2],["repoint",2],["repointed",2],["focus",4],["argumentative",1],["disciplinary",1],["majority",1],["worse",1],["sc5",5],["sc9",5],["sc11",6],["schema131",3],["leakage",7],["settled",1],["completes",3],["triplet",4],["diffing",2],["positional",4],["fail1",2],["grade",3],["tying",2],["misusing",2],["proofing",1],["plurality",1],["induced",1],["f00",1],["typoed",3],["sc1",4],["340",2],["sc2",3],["sc3",3],["sc4",2],["d9",2],["sc6",2],["sc7",2],["sc10",2],["contaminate",1],["severities",2],["winning",2],["leaks",5],["csp",22],["leaky",4],["certified",3],["man",3],["lonely",1],["partner",1],["whitelisted",2],["serialized",4],["aggressive",3],["tversion",2],["sailed",1],["spellings",1],["holding",1],["ndescription",6],["nmodel",1],["ntools",39],["ampersand",1],["rname",1],["rtools",1],["bashoutput",1],["grants",1],["folds",6],["semantically",2],["monkeypatching",1],["pathologically",1],["unhandled",1],["recurse",2],["harmless",3],["sharpest",1],["replacing",3],["fooled",4],["immune",1],["ff22",1],["homoglyph",1],["corollary",1],["granting",1],["complex",1],["stringified",1],["r12",1],["alternate",3],["ideographic",1],["3001",1],["arabic",1],["060",1],["everyone",1],["baked",1],["reconciles",1],["intern",1],["repeating",1],["fe50",1],["readd",1],["scenario",15],["nonsense",1],["gerp",1],["uncomposable",2],["0085",1],["shift",5],["exploding",2],["react",2],["blanket",6],["remapped",2],["remap",2],["sizes",1],["bibliografy",2],["k3",7],["inert",1],["scholarship",1],["quarterly",1],["869",1],["bogus2024",2],["occupies",1],["887",1],["both2024",1],["stampless",1],["detach",1],["advisor",1],["depends",2],["sandboxed",1],["archive",4],["tar",2],["materialise",1],["popen",1],["refactored",1],["tmpdir",5],["compiled",4],["compiles",5],["stopped",5],["softwrap",4],["restoring",2],["lived",4],["164",2],["iterated",6],["confusing",1],["stayed",3],["originally",3],["reopened",2],["switches",4],["injection",19],["duplicating",3],["shrinking",1],["shrunk",2],["argues",2],["vocab",2],["overset",4],["positioned",1],["prepends",1],["snapshots",1],["restores",8],["area",3],["comprehensively",1],["t1",1],["nomenclature",1],["gracefully",4],["t13",1],["capitalization",2],["t17",1],["t18",1],["t19",1],["t20",2],["t21",2],["t22",1],["t24",1],["t25",1],["t26",1],["t27",1],["phrasings",1],["t28",1],["enclosed",1],["49",1],["sectionless",1],["nverdict",1],["nverified",1],["454",2],["redact",1],["idempot",1],["fuller",1],["totality",1],["col3",1],["smallest",1],["overlay",1],["ok2024",1],["v0",5],["v17",1],["v999",1],["unexpectedly",1],["rule1",7],["rule2",7],["rule3",7],["sneaking",1],["predating",2],["neutering",1],["neuter",1],["vouched",1],["operations",1],["terminating",1],["step3",4],["reproducing",1],["building",2],["simulation",2],["abcdef1234567890",1],["intercept",2],["wouldn",1],["subtle",1],["backtracking",2],["prelude",2],["nbody1",1],["analogous",1],["shifts",1],["geometry",1],["pr1",1],["took",2],["latching",1],["equalled",1],["overshoot",1],["relates",2],["misanchor",1],["introductory",1],["explains",2],["relate",1],["extending",3],["obviously",1],["swallowed",3],["sloppy",1],["nfrontmatter",1],["xbfhello",1],["hello",1],["xe4",1],["xb8",1],["xad",1],["xe6",1],["x96",1],["x87",1],["xbfworld",1],["evade",1],["f15",3],["lookbehind",3],["incorrectly",1],["urlencoded",1],["2024smith",1],["jones2025",4],["dtag",1],["20excerpt",2],["dbar",2],["arrow",2],["statically",2],["definite",1],["legit",2],["unambiguously",2],["strong",1],["adjusted",1],["20text",1],["functionally",2],["parenthesized",3],["emdash",2],["cluster",3],["dynamic",2],["pyc",4],["superstring",4],["renames",2],["coordinating",2],["captu",1],["kmax1",1],["incidentally",2],["mistoken",1],["mistokening",1],["quadxxx",1],["twin",2],["bolded",1],["neutralise",4],["rule4",2],["redirected",1],["tempdir",1],["v392",3],["v394",2],["h2026",1],["e2022",1],["s2020",1],["1998",2],["112",1],["stylistic",1],["34",17],["56",17],["a1b2",26],["2024ed",3],["assurance",1],["unmodified",3],["validating",4],["2020ed",2],["programme",1],["governed",3],["specifying",1],["v351",3],["hundred",4],["bracketed",2],["lie",1],["overlong",7],["cosmetic",2],["v9",5],["sitting",2],["result2",1],["milestone",1],["173",1],["5seg",1],["ancestor",1],["4th",1],["forgot",3],["partially",4],["junk",1],["translates",1],["translated",3],["withdrawn",1],["substrate",1],["oracles",1],["158",3],["ro",41],["enters",2],["unindexed2019",1],["finalize",1],["jointly",1],["enumerating",1],["mutant",4],["ignores",4],["inherited",3],["subdivision",1],["dedupes",1],["doublefail2024",1],["vaswani2017",14],["vaswani",4],["kwarg",2],["valued",1],["scopus",1],["bad2",2],["surprise",3],["unmeasurable",3],["tautological",1],["tc1",3],["degrades",5],["enforceability",2],["massively",1],["dummy",6],["cheating",2],["perfectly",1],["infers",5],["echoes",4],["esc",4],["compound",3],["exposes",7],["gameable",2],["curate",1],["plugs",1],["became",1],["counterpart",2],["vastly",1],["swaps",1],["contribute",3],["drove",2],["tc2",1],["rebalance",2],["distributions",2],["tc3",1],["nam",1],["encounters",1],["nv",2],["nv1",1],["f1a",1],["discriminates",2],["9f8e",6],["f1b",1],["f1d",1],["f1e",1],["f1f",1],["f1g",1],["f1h",1],["carryover",5],["tco1",1],["accounted",13],["t09",28],["55",15],["tco2",1],["resulting",2],["tco3",1],["tco4",1],["unsampled",2],["tf1a",1],["tf1b",1],["tf1c",1],["tf1d",1],["tf1e",1],["tf1f",1],["tf1g",1],["tf1h",1],["respond",2],["60s",5],["tf2",1],["tf3",1],["tf4",1],["tf5",1],["tf6",1],["propagation",3],["tuaffinalizer",1],["c3d4",3],["p6",2],["p9",2],["p12",2],["p14",2],["tp12",2],["p13",2],["p16",2],["p15",2],["revalidate",1],["p23",2],["smith2024preprints",12],["trend",4],["population",2],["wished",2],["executed",7],["tp10",2],["submissions",5],["natural",2],["tp11",1],["telemetry",2],["large",3],["151",2],["51",4],["lead",6],["nonblank",3],["tp13",1],["renumbering",2],["drafter",3],["assigns",2],["reshuffled",2],["correlated",2],["ref1",4],["ref2",4],["tp14",1],["dns",3],["tp15",1],["gibberish",3],["tp16",1],["d4c",5],["tp17",1],["p17",1],["tp18",1],["p18",1],["tp19",1],["p19",1],["violator",2],["tp1",1],["tp20",1],["p20",1],["restricts",3],["prevented",2],["tp21",1],["p21",1],["c001",15],["generalize",6],["cohort",8],["practitioners",6],["generalizes",3],["tp22",1],["mncid",1],["p22",1],["attributed",4],["a111",2],["b222",2],["tp23",1],["rct",10],["causality",10],["selectively",3],["traced",2],["ju",1],["important",2],["tp24",1],["inv19",2],["mangle",3],["oversized",2],["1700",1],["tp2",1],["uploaded",5],["uploading",2],["upload",3],["tp360",2],["2500",1],["unbounded",2],["clamps",3],["558",2],["tp361",1],["run1",3],["prom",1],["tp4",1],["tp5",1],["pathways",1],["tp6",1],["tp7",1],["mappable",2],["corresponds",2],["configuring",2],["tp8",1],["tp9",1],["s1",2],["s8",2],["greppping",1],["s3",2],["s4",2],["s5",2],["s6",2],["attempting",1],["s7",2],["sx",1],["4c",2],["4d",2],["s9",4],["runners",3],["nexpected",6],["nexit",8],["manifesting",1],["implications",1],["ts1",1],["models",4],["ts2",1],["a832d3f",3],["paywalled",4],["disputes",2],["printable",1],["ten",1],["20cited",1],["20words",1],["relaxation",3],["ts3",1],["couples",2],["ts4",1],["joinable",4],["ts5",1],["c002",2],["ts6",1],["ts7",1],["ts8",1],["ts9",1],["convert",2],["iterate",5],["adversarial",2],["masking",3],["comprehension",1],["tscvconstraint",1],["c999",2],["tscvdedupe",1],["scv",1],["deduped",4],["tsddrift",1],["tsmanifest",1],["tssampling",1],["tsuafuncited",1],["accompany",2],["taxonomy",2],["ramp",2],["giving",4],["simultaneously",2],["mani",1],["coexists",2],["drafted",1],["introducing",2],["routable",2],["redeclared",1],["ncs",4],["router",2],["tm1",1],["intends",2],["confounds",2],["appeared",2],["zhao2026",2],["pew",2],["decline",4],["pew2023",2],["median",2],["life",3],["density",2],["brown2025",2],["pinpoint",2],["4x",2],["increase",4],["2x",2],["intersect",2],["idempotence",2],["cardinalities",2],["exa",1],["dro",1],["tm2",1],["ref3",2],["ref4",2],["ref5",2],["ref6",2],["tm3",1],["endpoints",4],["ac",3],["proprietary",2],["benchmarks",2],["subgroups",2],["retrofit",1],["sqlite",5],["grows",2],["inflating",4],["1101",2],["000000v1",2],["socarxiv",2],["xyz123",2],["2301",2],["qf",11],["5555",49],["blocker",4],["discard",1],["wasted",1],["tied",1],["351",2],["linking",1],["rescues",1],["objs",3],["fractional",1],["cand0",1],["extractable",3],["container",3],["fabricate",5],["arriving",1],["353",1],["rederive",1],["witnesses",1],["nonobject",1],["candidates0",1],["elem",1],["arr",1],["fuzz",1],["converse",1],["fabricating",2],["mut",1],["fabricates",1],["observable",1],["yielding",1],["129",2],["3295222",6],["3295349",6],["bubble",4],["backend",2],["utf8",2],["evil",10],["excinfo",2],["calculation",2],["cit",1],["misused",5],["transitive",1],["transitional",2],["e2e1",1],["formatted",2],["inspecting",1],["ratios",1],["trended",1],["upward",1],["intervention",1],["latency",1],["deployed",1],["etest",4],["masks",1],["doe2024cohort",2],["khan2024intervention",2],["lin2024latency",2],["wei2024treatment",2],["misuse",3],["unclear",2],["reduction",2],["causation",2],["paywalls",1],["binder",1],["t08",1],["eadjacent",1],["251",5],["u1",7],["discusses",2],["replication",2],["anns",2],["escenario",2],["arefuses",1],["blockers",2],["bpasses",1],["correcting",2],["persist",2],["progress",1],["lax",1],["voluntary",1],["conc",3],["20260531",1],["t000000",1],["producers",1],["numerically",1],["monkeypatches",1],["attributes",6],["1a2b",1],["faster",1],["overstated",4],["misrouted",1],["handing",3],["unaware",3],["carves",1],["pruning",16],["lowers",5],["macro",6],["ablations",1],["theoretical",2],["dettmers2022int8",4],["wholly",2],["reconciled",2],["quant",2],["neutralising",2],["81",1],["actively",2],["encoder",1],["minitems",3],["gpu",2],["mig",61],["preexisting",2],["rerun",5],["report2",2],["nliterature",2],["old2020",3],["backfills",2],["smith2020old",4],["5678",1],["smith2020",1],["lopez2024manual",5],["lopez",4],["lopez2024",2],["me",3],["evaluates",2],["filling",2],["novenue2024",2],["novenue",2],["healthy",5],["noyear2024",1],["noyear",1],["barrier",4],["arrived",1],["waits",3],["starvation",1],["concurrently",3],["par",2],["2nd",3],["eligibility",5],["v373",2],["legacy1",2],["inj",2],["uppercase",3],["2021",1],["2019",1],["leads",1],["leftmost",1],["training",1],["exponentially",1],["delenv",2],["ctitle",1],["cauthorships",1],["cpublication",1],["cdoi",1],["cprimary",1],["40example",1],["sk",1],["handler",2],["internals",2],["settings",7],["lazily",2],["reflected",3],["apishape",1],["assumed",2],["private",4],["indentation",1],["theatre",2],["logged",3],["fact",2],["creep",1],["76",1],["inconsistency",1],["pa",7],["pb",11],["precond",2],["late",3],["ambig",2],["b11",5],["awaits",1],["201",2],["parametrization",1],["driving",1],["injections",1],["2093",1],["preflight",2],["thin",2],["reimplementation",2],["accumulated",3],["emulates",2],["602",1],["802",1],["301",1],["702",1],["legi",1],["acks",1],["157",1],["cumulative",1],["202",1],["2085",1],["2092",1],["501",1],["1990",1],["eleven",1],["reverification",2],["leg",2],["reverified",2],["2089",1],["401",1],["simplifies",1],["801",2],["grew",1],["fffe",1],["grow",1],["072",1],["superseding",1],["constructing",1],["070",1],["specification",1],["testing",3],["behaviors",1],["chasing",1],["concern10",1],["concern11",1],["concern1",1],["concern5",1],["fig1",2],["concern6",1],["concern7",1],["iclr",4],["database",2],["solver",2],["sem",5],["energy",2],["plos",2],["miscategorized",2],["truthiness",1],["slices",2],["readmes",3],["readingprobe",2],["pickup",3],["vars",4],["penalty",2],["exclusions",2],["avoidance",2],["chan",2],["penali",2],["penalised",2],["becoming",2],["maintained",3],["rep",1],["praise",1],["sure",3],["evaluative",1],["importing",1],["couple",1],["pipes",1],["nrow",1],["rmore",1],["nend",1],["acc",1],["uracy",1],["declarations",1],["2308",1],["mocked",1],["linux",1],["locally",1],["pytestmark",1],["skipif",1],["euo",1],["pipefail",1],["drain",1],["iexec",2],["ixgrp",2],["ixoth",2],["0o755",1],["initialize",1],["pathsep",6],["diag",1],["summarization",1],["thresholdless",1],["meet",1],["adapted",1],["launcher",40],["launch",1],["portability",1],["microsoft",2],["stubs",4],["supervised",1],["spam",2],["mimicking",1],["misbehaves",2],["limitation",1],["exe",1],["power",1],["mktemp",3],["kill",4],["shadows",1],["utilities",1],["sbin",1],["45",3],["generous",1],["hanging",5],["behaves",3],["delegating",1],["nexec",1],["door",2],["interpreters",1],["interactively",1],["plants",1],["nsys",2],["forwarded",8],["hangs",3],["hang",4],["watchdog",7],["nsleep",3],["setsid",2],["reaps",2],["hung",2],["grandprocess",2],["sleeping",2],["grandchild",2],["nwait",2],["reap",2],["necho",2],["nprintf",2],["readline",2],["forwards",1],["simplest",2],["allocation",1],["race",2],["predictable",2],["shadowing",2],["erroring",2],["answers",2],["handshake",2],["xfail",3],["pebble",1],["indirect",1],["ignorable",1],["codebase",1],["permanent",2],["excuse",1],["analogue",1],["unbuilt",2],["receiving",1],["manager",2],["cliwiring",1],["unrunnable",1],["404s",2],["recover",2],["attempts",2],["waiting",1],["proactively",1],["exhaust",1],["hermetic",3],["remainder",2],["7s",2],["slept",3],["hermeticity",3],["5s",2],["1002",3],["accordingly",3],["07s",2],["refreshes",2],["refreshed",2],["1003",2],["2n",1],["penalized",2],["penalize",2],["transformers",4],["ergonomics",2],["omitting",2],["supplying",3],["brings",2],["hypothetically",2],["4p",2],["freeze",1],["cc6",1],["out1",1],["arith",2],["delivery",1],["unfinished",1],["governing",1],["2026ed",2],["rollout",1],["prescribes",2],["annual",2],["nactual",1],["rebuild",1],["ord",2],["mapped",2],["lowercases",2],["gamma",3],["qrs",2],["uvw",2],["430",1],["recognition",2],["devices",2],["815",1],["926",2],["xpass",1],["moment",1],["meaning",1],["barely",1],["u5",5],["roughly",8],["participants",9],["withdrew",6],["populating",2],["u2",2],["u3",2],["boilerplate",4],["recruited",3],["undergraduate",2],["u4",2],["pilot",5],["sharply",2],["respondents",5],["agreed",5],["abcd",2],["u6",4],["u6b",3],["poll",2],["smith2024poll",2],["u6c",2],["silencing",1],["participant",2],["reattached",1],["n7",3],["model3",1],["restriction",2],["uncommon",2],["descriptors",1],["refer",2],["outlines",2],["studies",3],["decimal",1],["mean",1],["ified",1],["materialization",1],["reattaches",2],["immediate",2],["neighbour",2],["2018",1],["examine",1],["idioms",1],["cares",1],["intentioned",1],["123bad",1],["smith2026",2],["collection",1],["reinstated",1],["refactors",1],["2387",1],["02b87ae",2],["wc",1],["579",2],["headroom",3],["35",2],["horizontal",1],["trail",1],["44",1],["larger",1],["53",1],["bears",1],["subtracted",6],["84",1],["47",1],["procedural",2],["began",1],["focused",1],["subtracting",1],["v371",2],["step3b",2],["immutable",1],["debugger",1],["manually",1],["gate394",1],["phase66",4],["observers",2],["convey",2],["subtracts",1],["contextualises",1],["verifiable",1],["referenceable",2],["management",2],["sequencing390",1],["v310",1],["hygiene",1],["v38",1],["li",1],["10899",1],["v390",1],["sqlite3",9],["decodable",3],["conn",11],["connect",11],["mycache",1],["expired",4],["backdate",1],["isoformat",5],["recent2026",1],["18661",1],["cr2",1],["nobody2024",1],["list2024",1],["roundtrips",1],["serializable",2],["wal",4],["fetchone",3],["ashish",1],["latent",1],["erroneously",2],["resurrect",2],["decl",3],["misled",1],["thinking",1],["stuffed",1],["doe",1],["honestly",2],["hatch",1],["synthesizes",1],["mistakes",1],["zipfile",6],["openxmlformats",3],["2006",3],["dc",4],["purl",2],["wordprocessingml",3],["p2s",1],["nonterminal",4],["pkg",29],["anonymized",22],["ins",3],["writestr",1],["pristine",1],["thank",2],["colleagues",2],["ndeclared",8],["anglophone",1],["person",1],["curation",1],["harvested",1],["coincidental",2],["jordan",4],["blacksmith",2],["supplement",1],["ancillary",2],["nreference",1],["wordiest",2],["rejoinder",1],["authoryear",2],["locators",1],["avoidable",1],["promotable",4],["incompleteness",7],["reruns",3],["basic",2],["outranks",2],["nowhere",1],["latex",5],["classed",5],["ghost2024",2],["untriggered",6],["visibly",1],["condemned",1],["forever",1],["adjudicated",4],["waive",3],["reemits",2],["trustworthy",2],["evaporates",1],["intext",4],["unevaluated",5],["impersonate",1],["handed",3],["thinned",2],["doctored",1],["nword",3],["detexed",1],["nkeyword",3],["detex",4],["tex",8],["actuals",2],["inflates",1],["checkeds",2],["especially",1],["coincidentally",3],["unjoined",4],["pypdf",5],["importorskip",1],["height",1],["nonboolean",1],["nacknowledgments",1],["strictness",1],["looser",1],["limt",1],["nvenue",1],["png",1],["x89",1],["staleness",1],["profileless",2],["statuses",2],["emitter",3],["opted",2],["discrimination",1],["chenlee2023",1],["availability",1],["258",4],["mutator",2],["2101",1],["fortnight",1],["vibes",1],["transformer",1],["neurips",1],["03762v1",2],["neur",1],["ips",1],["nips",1],["7181",1],["citable",1],["relaxing",1],["2100",1],["warrant",1],["outweighs",1],["reattach",1],["reattachment",1],["statements",1],["qualified",1],["fromkeys",1],["enriches",1],["mint",1],["enriched",1],["fx",1],["bibliographic",1],["rolls",2],["circuited",3],["expecting",1],["looked",1],["warned",1],["xxe",1],["entities",1],["defusedxml",2],["defused",2],["doctype",1],["1024",1],["manufacture",1],["questions",1],["fingerprinting",1],["charset",1],["heads",3],["citep",1],["citet",1],["citealp",1],["starred",1],["2024a",1],["thebibliography",1],["anonymised",1],["anon",4],["acknowledg",1],["ments",1],["ooxml",1],["refinement",1],["anonymization",1],["tol",1],["downward",1],["manuscripts",10],["bibs",6],["countable",2],["unwrap",1],["harvest",3],["namelist",3],["el",2],["textually",1],["surname",3],["originals",1],["xmp",1],["picking",1],["formal",2],["uncompressed",1],["getinfo",1],["anonymizes",1],["skewed",1],["scraped",1],["evaporate",1],["threat",2],["automation",2],["epilog",1],["enabling",1],["lo",1],["centralises",1],["wang2023",2],["assumptions",1],["scanner",12],["prongs",3],["groupindex",1],["catalogs",1],["normalise",1],["poison",1],["minimally",1],["substitutions",1],["packages",2],["propagated",1],["rindex",1],["maintains",1],["announce",4],["menus",1],["toolkit",2],["possessive",1],["tighter",1],["announces",1],["av",2],["died",1]],"docCount":5077,"docs":[{"id":"scripts/_block_parser.py","name":[["block",1],["parser",1],["py",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["shared",1],["block",10],["parser",2],["diff",2],["patch",3],["revision",3],["mode",2],["toolchain",1],["89",1],["item",1],["slice",1],["normative",1],["source",1],["docs",1],["design",2],["2026",1],["06",1],["10",2],["390",1],["spec",2],["md",1],["segmentation",2],["marker",4],["grammar",1],["malformed",1],["state",1],["rules",1],["unsupported",1],["construct",2],["rejection",1],["both",1],["ars",2],["anchorize",1],["draft",1],["py",2],["apply",2],["import",8],["module",1],["so",2],["never",4],["drift",1],["between",1],["stamping",1],["side",3],["splicing",1],["constraints",1],["implementation",1],["must",1],["not",2],["violate",1],["fail",1],["closed",2],["guess",1],["anything",1],["line",5],["based",1],["scan",1],["cannot",1],["classify",1],["into",2],["supported",2],["classes",2],["raises",1],["parse",1],["error",1],["naming",1],["mis",1],["anchoring",1],["would",1],["silently",1],["misroute",1],["patches",1],["loud",1],["stop",1],["contract",1],["byte",2],["span",1],["fidelity",1],["blocks",1],["carry",1],["character",1],["offsets",1],["original",2],["text",3],["utf",1],["decoded",1],["no",1],["newline",1],["translation",1],["script",1],["splice",1],["stream",1],["re",20],["serializes",1],["content",1],["hash",2],["normalization",1],["read",1],["only",1],["crlf",1],["lf",1],["excluded",1],["level",1],["leading",1],["trailing",1],["blank",1],["lines",1],["stripped",1],["intra",1],["whitespace",1],["untouched",1],["normalized",1],["exists",1],["computation",1],["written",1],["back",1],["list",3],["fenced",1],["code",1],["atx",2],["heading",2],["table",2],["run",4],["blockquote",2],["plain",1],["plus",1],["skipped",1],["yaml",1],["frontmatter",1],["setext",2],["underline",2],["shapes",1],["initial",1],["raw",2],["html",3],["openers",1],["detector",1],["subset",1],["za",2],["full",1],["common",1],["mark",1],["coverage",1],["r3",1],["p2",1],["advisory",1],["footnote",2],["definitions",1],["rejected",1],["by",1],["name",1],["from",3],["future",1],["annotations",1],["hashlib",1],["os",1],["tempfile",1],["dataclasses",1],["dataclass",3],["field",1],["pathlib",1],["path",1],["compile",9],["prefix",1],["fence",1],["open",1],["start",1],["opener",1],["def",1],["id",1],["format",1],["04d",1]]},{"id":"scripts/_block_parser.py#_classify_start","name":[["classify",1],["start",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["classify",2],["start",3],["stripped",7],["str",4],["class",1],["block",1],["starting",1],["at",1],["non",2],["blank",1],["marker",1],["line",2],["if",5],["fence",2],["open",1],["re",5],["match",5],["return",6],["atx",1],["heading",2],["table",2],["list",2],["blockquote",2],["text",1]]},{"id":"scripts/_block_parser.py#_is_blank","name":[["blank",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["blank",2],["line",3],["str",2],["bool",2],["return",1],["strip",2],["eol",1]]},{"id":"scripts/_block_parser.py#_reject_unsupported_text_line","name":[["reject",1],["unsupported",1],["text",1],["line",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",3],["reject",2],["unsupported",9],["text",3],["line",9],["stripped",5],["str",2],["no",5],["int",2],["first",3],["run",4],["bool",2],["none",2],["construct",4],["rejection",1],["by",1],["name",1],["inside",1],["if",3],["not",1],["setext",3],["underline",3],["re",3],["match",3],["raise",3],["block",4],["parse",3],["error",3],["shape",1],["directly",1],["under",1],["non",1],["blank",1],["atx",1],["heading",1],["instead",1],["raw",4],["html",4],["opener",3],["initial",1],["detector",1],["subset",1],["za",1],["blocks",1],["cannot",2],["patch",2],["mode",2],["yet",2],["footnote",4],["definition",2],["definitions",1]]},{"id":"scripts/_block_parser.py#_strip_eol","name":[["strip",1],["eol",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["strip",2],["eol",2],["line",3],["str",4],["return",1],["rstrip",2]]},{"id":"scripts/_block_parser.py#atomic_write_bytes","name":[["atomic",1],["write",1],["bytes",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["atomic",3],["write",5],["bytes",4],["path",8],["data",3],["none",2],["temp",2],["file",2],["rename",2],["shared",1],["by",1],["slice",1],["toolchain",1],["interrupted",1],["leaves",1],["no",1],["partial",1],["artifact",1],["removed",1],["any",1],["failure",1],["before",1],["fd",2],["tmp",4],["name",5],["tempfile",1],["mkstemp",1],["dir",1],["str",1],["parent",1],["prefix",1],["try",1],["os",4],["fdopen",1],["wb",1],["as",1],["fh",2],["replace",1],["except",1],["base",1],["exception",1],["if",1],["exists",1],["unlink",1],["raise",1]]},{"id":"scripts/_block_parser.py#base_draft_hash","name":[["base",1],["draft",1],["hash",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["base",2],["draft",2],["hash",2],["raw",4],["bytes",3],["str",2],["first",1],["12",2],["hex",1],["chars",1],["sha",1],["256",1],["over",1],["entire",1],["file",1],["return",1],["hashlib",1],["sha256",1],["hexdigest",1]]},{"id":"scripts/_block_parser.py#Block","name":[["block",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["class",2],["block",4],["one",1],["marker",5],["optional",1],["content",3],["lines",2],["char",3],["spans",1],["kind",1],["str",5],["fence",1],["heading",1],["table",1],["list",1],["blockquote",1],["text",2],["id",1],["none",3],["span",7],["tuple",2],["int",5],["line",3],["incl",2],["eol",3],["trailing",1],["if",2],["present",1],["first",2],["stripped",1],["manifest",1],["excerpt",1],["source",1],["normalized",1],["field",1],["repr",1],["false",1],["default",1],["norm",1],["hash",1],["property",1],["def",1],["full",1],["start",1],["self",4],["return",1],["not",1],["else",1]]},{"id":"scripts/_block_parser.py#block_hash","name":[["block",1],["hash",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["block",2],["hash",2],["normalized",4],["text",4],["str",4],["first",1],["12",2],["hex",1],["chars",1],["sha",1],["256",1],["over",1],["return",1],["hashlib",1],["sha256",1],["encode",1],["utf",1],["hexdigest",1]]},{"id":"scripts/_block_parser.py#Block.full_start","name":[["full",1],["start",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["full",2],["start",2],["self",5],["int",2],["return",1],["marker",2],["span",3],["if",1],["not",1],["none",1],["else",1]]},{"id":"scripts/_block_parser.py#BlockParseError","name":[["block",1],["parse",1],["error",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["class",3],["block",2],["parse",2],["error",4],["value",2],["raised",1],["any",1],["document",1],["parser",1],["refuses",1],["classify",1],["kind",4],["stable",1],["machine",1],["readable",1],["failure",1],["line",6],["no",5],["based",1],["hint",8],["human",1],["repair",1],["spec",1],["requires",1],["orphan",1],["markers",1],["friends",1],["def",1],["init",2],["self",4],["str",3],["int",1],["message",2],["super",1],["if",1],["else",1]]},{"id":"scripts/_block_parser.py#BlockParseError.__init__","name":[["init",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["init",3],["self",5],["kind",4],["str",6],["line",6],["no",5],["int",2],["message",3],["hint",7],["super",1],["if",1],["else",1]]},{"id":"scripts/_block_parser.py#normalize_block_text","name":[["normalize",1],["block",1],["text",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["normalize",2],["block",3],["text",2],["lines",3],["list",2],["str",4],["hash",1],["normalization",1],["lf",1],["endings",1],["strip",4],["level",1],["blank",1],["edges",1],["norm",8],["eol",1],["line",2],["while",2],["pop",2],["return",1],["join",1]]},{"id":"scripts/_block_parser.py#parse_document","name":[["parse",1],["document",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",3],["parse",10],["document",5],["text",13],["str",9],["fragment",8],["bool",2],["false",3],["parsed",3],["draft",2],["true",2],["patch",1],["new",2],["mode",1],["differences",1],["no",2],["yaml",2],["frontmatter",8],["detection",1],["never",2],["patchable",1],["so",1],["starting",1],["just",1],["unsupported",3],["shape",1],["any",1],["block",28],["marker",40],["line",22],["rejected",3],["id",12],["assignment",1],["apply",1],["script",1],["exclusive",1],["authority",1],["lines",20],["split",1],["keepends",1],["len",5],["offsets",9],["enumerate",1],["blocks",5],["list",5],["span",9],["tuple",2],["int",6],["none",13],["if",19],["not",9],["strip",11],["eol",10],["while",8],["raise",7],["error",7],["unterminated",2],["fence",16],["closed",1],["pending",15],["index",1],["finish",2],["kind",10],["start",11],["end",4],["nonlocal",1],["idx",3],["content",2],["normalized",4],["normalize",1],["append",1],["first",3],["norm",1],["hash",2],["stripped",5],["blank",9],["orphan",3],["attached",2],["nothing",2],["follows",1],["remove",2],["re",15],["run",6],["anchorize",3],["continue",5],["match",14],["must",1],["contain",1],["markers",1],["stack",1],["followed",1],["by",1],["another",1],["each",1],["labels",1],["exactly",1],["one",1],["group",2],["file",1],["classify",2],["open",1],["char",2],["close",3],["compile",1],["escape",1],["fenced",1],["code",2],["has",1],["matching",1],["closing",2],["parser",1],["guess",1],["at",2],["eof",2],["terminated",1],["fences",1],["include",1],["elif",4],["heading",1],["table",2],["cur",10],["stays",1],["inside",1],["only",2],["next",1],["non",1],["continues",1],["loose",1],["lists",1],["nxt",5],["break",4],["blockquote",2],["else",1],["reject",2],["raw",3],["unreachable",1],["invariant",1],["third",1],["path",1],["before",1],["branch",1],["right",1],["after",1],["consumed",1],["assert",1],["seen",3],["dict",1],["duplicate",1],["appears",1],["more",1],["than",1],["once",1],["duplicates",1],["arise",1],["from",2],["hand",1],["editing",1],["clean",1],["return",1]]},{"id":"scripts/_block_parser.py#parse_document._finish_block","name":[["finish",1],["block",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["finish",2],["block",9],["kind",4],["str",2],["start",5],["line",10],["int",4],["end",4],["none",6],["nonlocal",1],["pending",4],["marker",8],["span",5],["id",4],["if",1],["not",1],["idx",3],["offsets",4],["content",2],["lines",4],["normalized",4],["normalize",1],["text",2],["blocks",1],["append",1],["first",1],["strip",1],["eol",1],["norm",1],["hash",2]]},{"id":"scripts/_block_parser.py#ParsedDocument","name":[["parsed",1],["document",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["class",2],["parsed",2],["document",2],["text",1],["str",2],["frontmatter",1],["span",1],["tuple",1],["int",4],["none",3],["blocks",3],["list",1],["block",7],["def",2],["by",1],["id",6],["self",4],["dict",1],["return",2],["if",3],["not",2],["next",1],["fresh",1],["num",1],["nums",3],["max",1],["else",1]]},{"id":"scripts/_block_parser.py#ParsedDocument.block_by_id","name":[["block",1],["by",1],["id",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["block",6],["by",2],["id",4],["self",3],["dict",2],["str",2],["return",1],["blocks",1],["if",1],["not",1],["none",1]]},{"id":"scripts/_block_parser.py#ParsedDocument.next_fresh_id_num","name":[["next",1],["fresh",1],["id",1],["num",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["next",2],["fresh",2],["id",4],["num",2],["self",3],["int",3],["nums",3],["block",2],["blocks",1],["if",2],["not",1],["none",1],["return",1],["max",1],["else",1]]},{"id":"scripts/_block_parser.py#segment_fragment","name":[["segment",1],["fragment",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["segment",3],["fragment",5],["new",6],["text",6],["str",2],["list",2],["block",6],["patch",1],["op",1],["into",2],["blocks",3],["returns",1],["parsed",4],["objects",1],["spans",1],["same",1],["normative",1],["segmentation",1],["as",1],["document",2],["parser",2],["raises",1],["parse",3],["error",2],["anything",1],["refuses",1],["unsupported",1],["constructs",1],["embedded",1],["markers",1],["empty",2],["blank",1],["true",1],["if",1],["not",1],["raise",1],["contains",1],["no",1],["content",1],["return",1]]},{"id":"scripts/_block_parser.py#split_lines_keepends","name":[["split",1],["lines",1],["keepends",1]],"path":[["scripts",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["split",4],["lines",6],["keepends",2],["text",3],["str",5],["list",2],["only",1],["keeping",1],["line",5],["endings",1],["splitlines",1],["also",1],["splits",1],["x0b",1],["x0c",1],["u2028",1],["would",1],["desynchronize",1],["char",1],["offsets",1],["from",1],["markdown",1],["semantics",1],["trailing",1],["segment",1],["without",1],["newline",1],["kept",1],["as",1],["final",1],["out",3],["if",1],["append",1],["return",1]]},{"id":"scripts/_claim_audit_constants.py","name":[["claim",1],["audit",1],["constants",1],["py",1]],"path":[["scripts",1],["claim",1],["audit",1],["constants",1],["py",1]],"body":[["shared",2],["constants",2],["v3",9],["claim",13],["faithfulness",1],["audit",11],["single",3],["source",4],["truth",4],["literals",2],["regexes",1],["appear",1],["both",4],["lint",8],["check",3],["consistency",1],["py",5],["pipeline",8],["runtime",3],["re",34],["declaring",1],["these",1],["places",1],["opens",1],["drift",2],["hole",1],["spec",11],["bump",6],["updates",1],["without",1],["updating",1],["would",2],["change",1],["one",4],["side",1],["silently",1],["tests",1],["cover",1],["call",1],["sites",1],["import",3],["binds",1],["them",4],["see",2],["docs",1],["design",1],["2026",1],["05",1],["15",2],["issue",1],["103",1],["alignment",4],["md",4],["matrix",1],["inv",7],["catalogue",1],["step",4],["sampling",3],["canonical",6],["definitions",1],["from",4],["future",2],["annotations",1],["sentinel",2],["manifest",2],["missing",3],["fallback",1],["path",1],["id",3],["0000",2],["00",4],["t00",1],["rationale",3],["prefix",6],["l3",2],["firm",1],["rule",6],["inv6",1],["violation",2],["14",1],["tool",1],["failure",2],["fault",2],["class",2],["tags",2],["inv14",1],["tuple",2],["str",6],["judge",16],["timeout",2],["api",2],["error",4],["parse",2],["cache",7],["corruption",1],["retrieval",3],["network",1],["strategy",2],["literal",8],["schema",5],["constant",1],["stratified",1],["buckets",1],["v1",8],["sub",4],["breakdown",2],["verdict",2],["enum",2],["result",1],["json",1],["213",2],["non",6],["supported",5],["valid",2],["opposing",1],["verdicts",2],["only",3],["out",1],["must",2],["not",3],["count",1],["as",11],["degenerate",1],["masquerade",1],["true",1],["partial",1],["subclaim",2],["frozenset",8],["unsupported",2],["ambiguous",2],["version",18],["release",1],["revisions",1],["require",1],["per",1],["uncited",8],["d4",9],["118",1],["distinct",1],["assertion",3],["detector",6],["constraint",4],["so",9],["route",1],["by",4],["uaf",2],["361",2],["prompt",19],["human",3],["readable",2],["label",4],["text",6],["lives",1],["academic",3],["agents",2],["ref",13],["agent",3],["invocation",1],["supplied",1],["via",1],["injected",1],["fn",1],["cannot",1],["hash",5],["itself",1],["friendly",1],["name",1],["current",2],["revision",1],["decomposition",1],["whenever",2],["changes",3],["logs",1],["diffs",1],["read",2],["clearly",1],["no",3],["longer",1],["key",4],["tracks",1],["sha256",2],["below",3],["fingerprint",1],["keeps",1],["lockstep",1],["decoupling",1],["two",4],["means",1],["forgotten",1],["never",2],["leave",1],["stale",2],["entries",2],["step0",1],["decomp",1],["backstop",1],["sha",1],["256",1],["section",10],["between",3],["start",2],["end",1],["markers",1],["stripped",1],["scripts",2],["recomputes",1],["fails",2],["ci",1],["if",1],["drifts",1],["forcing",1],["update",1],["doubles",1],["component",1],["invalidation",1],["defaults",1],["value",1],["because",1],["pins",1],["any",4],["edit",1],["automatically",1],["invalidates",1],["reliance",1],["separate",1],["cdd5ba2d681ea6d6422a017fb122f36a9d62edb32f9d27bd98dbaad1f807b058",1],["rules",1],["17",2],["form",3],["nc",4],["compile",12],["mnc",2],["rejects",4],["pattern",2],["but",2],["malformed",1],["purpose",1],["fixtures",1],["surfaces",1],["explicitly",1],["before",3],["validation",1],["runs",1],["inner",1],["hyphen",1],["centralised",1],["here",1],["share",1],["touches",1],["three",5],["condition",7],["empirical",2],["verbs",2],["case",4],["insensitive",3],["whole",2],["word",3],["match",4],["list",3],["showed",2],["demonstrated",2],["observed",2],["proved",2],["confirmed",2],["fuzzy",2],["english",1],["quantifier",11],["words",1],["most",2],["several",2],["thirds",2],["kept",1],["numerical",2],["percent",4],["quantifiers",4],["caught",1],["numeric",8],["regex",3],["line",1],["250",1],["lists",1],["classes",1],["numbers",3],["percentages",1],["explicit",1],["50",1],["67",1],["100",1],["all",1],["fire",1],["then",2],["applies",1],["guard",9],["pass",2],["matches",4],["whose",2],["surrounding",3],["context",2],["proves",1],["be",2],["years",2],["triples",2],["instead",1],["splitting",1],["into",3],["broadly",1],["narrowly",1],["easier",1],["test",1],["than",3],["stuffing",1],["every",1],["exclusion",1],["negative",1],["lookaheads",1],["concatenates",1],["matched",3],["substring",2],["trigger",1],["tokens",3],["verbatim",1],["min",1],["items",1],["invariant",1],["holds",1],["order",1],["matters",1],["longest",1],["first",2],["bind",1],["bare",6],["number",6],["branch",2],["swallows",1],["leading",2],["digits",1],["idiom",1],["possibly",1],["dotted",7],["segments",3],["routed",1],["identifies",1],["none",1],["those",1],["quantitative",1],["claims",1],["treating",1],["such",1],["produced",1],["false",1],["positive",1],["low",1],["warn",1],["advisories",1],["landed",1],["codex",2],["r1",2],["p1",1],["applied",1],["after",1],["its",1],["character",3],["offsets",1],["sentence",1],["satisfy",1],["dropped",1],["always",1],["through",1],["branches",1],["standalone",1],["digit",5],["year",2],["plausible",1],["range",1],["1900",1],["2099",1],["triple",3],["broad",2],["captures",1],["scan",1],["treated",2],["distinguished",1],["chapter",2],["figure",2],["table",2],["cue",2],["within",2],["24",1],["char",1],["left",3],["window",2],["immediately",2],["preceding",1],["19",1],["20",1],["more",1],["pair",1],["fig",1],["tbl",1],["appendix",1],["ignorecase",2],["catches",2],["python",1],["letter",1],["characters",1],["has",1],["starts",1],["matching",1],["second",1],["segment",2],["sees",1],["shape",3],["detects",1],["dot",1],["attached",2],["requires",1],["exactly",1],["run",1],["ending",1],["combined",1],["also",1],["signals",1],["multi",1],["should",1],["reference",1],["rather",2],["layer",2],["citation",3],["marker",4],["probe",2],["presence",1],["namespace",1],["accepts",1],["slug",2],["payload",1],["begins",1],["whitespace",2],["html",1],["comments",2],["happen",1],["internal",2],["notebook",1],["cell",1],["iteration",1],["history",1],["r0",1],["rejected",2],["hyphenated",1],["slugs",3],["za",2],["z0",1],["plus",1],["sign",1],["status",1],["r2",1],["too",1],["analysis",1],["similar",1],["code",1],["r3",2],["p2",1],["new",1],["begin",1],["strict",1],["validator",1],["remaining",1],["errors",1],["definitional",1],["phrase",1],["substrings",1],["refers",2],["defined",2],["define",2],["purposes",2],["definition",1],["phrases",1]]},{"id":"scripts/_claim_audit_constants.py#_is_schema_shaped_item","name":[["schema",1],["shaped",1],["item",1]],"path":[["scripts",1],["claim",1],["audit",1],["constants",1],["py",1]],"body":[["def",2],["schema",6],["shaped",2],["item",15],["object",2],["bool",2],["true",3],["iff",1],["breakdown",2],["satisfies",1],["shape",2],["213",1],["each",1],["must",2],["be",2],["dict",2],["non",2],["empty",2],["string",3],["sub",8],["claim",5],["text",9],["verdict",5],["closed",1],["enum",2],["runtime",3],["needs",1],["before",1],["copies",2],["onto",2],["emitted",1],["row",4],["partial",1],["only",2],["checks",1],["mix",2],["so",1],["degenerate",1],["like",1],["unsupported",1],["no",1],["passes",1],["gate",3],["but",2],["would",2],["emit",1],["none",2],["invalid",1],["completed",2],["ship",2],["round",2],["finding",2],["validates",1],["fields",2],["against",1],["audit",1],["result",1],["json",1],["1000",4],["evidence",4],["pointer",4],["if",6],["present",1],["null",1],["extra",1],["keys",1],["not",7],["rejected",1],["here",1],["because",1],["copy",1],["keeps",1],["these",1],["three",1],["copied",1],["types",1],["valid",1],["wrong",1],["typed",1],["number",1],["reach",1],["violate",1],["isinstance",3],["return",5],["false",4],["str",2],["strip",1],["len",2],["subclaim",1],["verdicts",1],["ep",4]]},{"id":"scripts/_claim_audit_constants.py#is_emittable_partial_breakdown","name":[["emittable",1],["partial",1],["breakdown",1]],"path":[["scripts",1],["claim",1],["audit",1],["constants",1],["py",1]],"body":[["def",2],["emittable",2],["partial",8],["breakdown",10],["object",2],["bool",2],["true",5],["iff",1],["every",2],["item",7],["schema",3],["shaped",2],["213",1],["runtime",1],["validation",1],["gate",1],["before",1],["normalized",1],["onto",1],["completed",2],["row",3],["must",2],["be",1],["genuine",1],["carry",1],["non",1],["empty",1],["sub",2],["claim",1],["text",1],["valid",1],["verdict",1],["so",1],["copied",1],["satisfies",1],["by",1],["mix",1],["but",1],["has",1],["malformed",1],["judge",1],["parse",1],["failure",1],["not",2],["if",1],["return",2],["false",1],["all",1]]},{"id":"scripts/_claim_audit_constants.py#is_true_partial_breakdown","name":[["true",1],["partial",1],["breakdown",1]],"path":[["scripts",1],["claim",1],["audit",1],["constants",1],["py",1]],"body":[["def",2],["true",5],["partial",5],["breakdown",9],["object",2],["bool",2],["iff",1],["well",1],["formed",1],["decomposition",1],["213",1],["single",1],["source",1],["truth",1],["inv",2],["19",2],["test",1],["shared",1],["by",1],["lint",2],["check",1],["claim",3],["audit",3],["consistency",1],["py",3],["runtime",1],["pipeline",1],["normalization",1],["judge",1],["output",1],["validation",1],["calibration",3],["subset",2],["metric",2],["list",2],["dict",2],["items",1],["whose",1],["sub",4],["verdicts",4],["include",1],["supported",9],["valid",1],["non",5],["unsupported",1],["ambiguous",1],["missing",1],["out",1],["enum",1],["verdict",2],["not",2],["counted",1],["as",1],["note",1],["content",1],["shape",1],["gate",1],["only",1],["additionally",2],["pins",1],["enclosing",1],["row",1],["judgment",1],["defect",1],["stage",1],["matches",1],["against",1],["each",1],["fixture",1],["expected",1],["claims",1],["neither",1],["those",1],["belongs",1],["here",1],["if",2],["isinstance",2],["len",1],["return",2],["false",1],["item",3],["has",4],["any",2],["subclaim",1]]},{"id":"scripts/_eval_threshold_gate.py","name":[["eval",1],["threshold",1],["gate",1],["py",1]],"path":[["scripts",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["absolute",2],["threshold",5],["verdict",1],["eval",2],["harness",1],["184",1],["delta",1],["fix",1],["phase",1],["1b",1],["has",1],["no",2],["main",3],["baseline",1],["so",2],["ci",1],["gate",3],["check",1],["not",1],["lift",1],["comparison",1],["module",1],["reads",1],["run",1],["evals",1],["report",2],["returns",1],["list",2],["measured",1],["tasks",1],["whose",1],["aggregate",2],["metric",3],["failed",2],["its",1],["declared",1],["kept",1],["out",1],["workflow",1],["yaml",2],["inline",1],["heredoc",1],["only",1],["load",1],["bearing",1],["logic",1],["unit",1],["testable",1],["rather",1],["than",1],["asserted",1],["via",1],["brittle",1],["string",1],["matching",1],["cli",1],["python",1],["scripts",1],["json",2],["prints",1],["comma",1],["separated",1],["keys",1],["task",2],["class",1],["empty",1],["line",1],["if",2],["none",1],["stdout",1],["from",2],["future",1],["import",4],["annotations",1],["sys",2],["typing",1],["any",1],["name",1],["exit",1]]},{"id":"scripts/_eval_threshold_gate.py#failed_tasks","name":[["failed",1],["tasks",1]],"path":[["scripts",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["failed",3],["tasks",3],["report",4],["dict",2],["str",5],["any",2],["list",3],["return",2],["one",1],["key",2],["per",12],["measured",5],["threshold",4],["aggregate",7],["class",12],["only",2],["status",2],["declare",2],["so",2],["measurer",1],["passed",6],["gated",3],["false",3],["failure",1],["signal",1],["metric",7],["without",1],["absent",1],["not",1],["pending",1],["skipped",1],["task",12],["never",1],["both",1],["axes",1],["binding",1],["manifests",1],["thresholds",1],["citation",1],["extraction",1],["accuracy",3],["90",1],["plus",2],["85",1],["rq",1],["framing",1],["patterns",1],["balanced",1],["75",1],["fnr",1],["30",1],["fpr",1],["20",1],["as",1],["rows",1],["run",1],["evals",1],["stamps",1],["against",1],["gate",3],["must",1],["honour",1],["too",1],["else",1],["pr",1],["regresses",1],["passes",1],["should",1],["block",1],["328",1],["failures",6],["name",4],["matching",1],["lift",2],["shape",1],["skip",1],["unless",1],["symmetric",1],["check",1],["ranking",1],["flatten",1],["if",3],["continue",1],["agg",3],["append",2],["pc",4]]},{"id":"scripts/_eval_threshold_gate.py#main","name":[["main",1]],"path":[["scripts",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["main",2],["argv",5],["list",2],["str",2],["none",5],["int",2],["args",3],["sys",2],["if",2],["else",1],["len",1],["print",2],["usage",1],["python",1],["scripts",1],["eval",1],["threshold",1],["gate",1],["report",3],["json",2],["file",1],["stderr",1],["return",2],["loads",1],["open",1],["encoding",1],["utf",1],["read",1],["join",1],["failed",1],["tasks",1]]},{"id":"scripts/_next_verified_at_ms.py","name":[["next",1],["verified",1],["at",1],["ms",1],["py",1]],"path":[["scripts",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["strict",1],["monotonic",1],["verified",12],["at",13],["helper",1],["ars",1],["v3",1],["step",1],["spec",2],["every",2],["orchestrator",1],["side",1],["verdict",2],["write",1],["path",4],["b8d",1],["normal",1],["merges",2],["another",1],["round",1],["re",1],["ship",1],["known",1],["residue",1],["acknowledgement",1],["appends",1],["goes",1],["through",1],["next",7],["ms",15],["so",2],["new",1],["value",2],["strictly",1],["greater",1],["than",1],["prior",2],["persisted",2],["entry",3],["regardless",1],["clock",1],["granularity",1],["makes",1],["latest",4],["by",2],["selection",1],["total",2],["order",1],["deterministic",1],["passport",8],["scope",1],["family",1],["row",1],["d3",1],["reference",1],["pseudocode",1],["from",6],["def",1],["audit",4],["artifacts",3],["list",1],["str",1],["now",4],["utc",1],["if",2],["not",2],["return",2],["max",2],["increment",1],["spans",1],["all",1],["entries",1],["filtered",1],["tuple",1],["ordering",1],["holds",1],["wide",1],["run",1],["as",2],["cli",1],["python",1],["scripts",2],["py",1],["reads",1],["yaml",2],["json",2],["prints",1],["importable",1],["api",1],["import",10],["artifact",1],["2026",1],["future",1],["annotations",1],["argparse",1],["sys",4],["datetime",2],["timedelta",1],["timezone",1],["pathlib",1],["typing",1],["any",1],["try",1],["except",1],["error",1],["pragma",1],["no",1],["cover",1],["print",1],["missing",1],["dependency",1],["install",2],["pip",1],["pyyaml",1],["file",1],["stderr",1],["exit",2],["rfc3339",1],["format",1],["name",1],["main",2]]},{"id":"scripts/_next_verified_at_ms.py#_load_passport_audit_artifacts","name":[["load",1],["passport",1],["audit",1],["artifacts",1]],"path":[["scripts",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["load",4],["passport",4],["audit",6],["artifacts",5],["path",8],["list",5],["dict",4],["str",4],["any",2],["read",3],["yaml",5],["json",4],["return",4],["artifact",4],["if",5],["absent",2],["raises",1],["value",4],["error",4],["file",1],["cannot",1],["be",1],["parsed",1],["cli",1],["main",1],["catches",1],["exits",1],["three",1],["cases",1],["top",1],["level",1],["not",7],["key",1],["missing",1],["all",1],["coerce",2],["v3",1],["helper",1],["monotonic",1],["bump",1],["primitive",1],["validator",1],["todo",1],["phase",1],["scripts",1],["check",1],["consistency",1],["py",2],["should",1],["treat",1],["present",1],["but",1],["as",4],["malformed",1],["reject",1],["silently",1],["lifecycle",1],["ownership",1],["rule",1],["e2",1],["try",2],["text",4],["encoding",1],["utf",1],["except",2],["oserror",1],["raise",2],["failed",2],["from",2],["suffix",3],["lower",1],["data",4],["loads",1],["else",1],["base",2],["loader",3],["so",1],["returns",1],["every",1],["scalar",1],["without",1],["unquoted",1],["rfc",1],["3339",1],["timestamps",1],["spec",1],["example",1],["passports",1],["verified",2],["at",2],["2026",1],["04",1],["30",1],["t15",1],["23",1],["11",1],["847",1],["auto",1],["cast",1],["datetime",1],["objects",1],["would",1],["break",1],["parse",2],["rfc3339",1],["ms",1],["downstream",1],["schema",1],["constrains",1],["string",2],["strict",1],["matches",1],["contract",1],["noqa",1],["s506",1],["intentional",1],["only",1],["yamlerror",1],["jsondecode",1],["isinstance",2]]},{"id":"scripts/_next_verified_at_ms.py#bump_ms","name":[["bump",1],["ms",1]],"path":[["scripts",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["bump",2],["ms",2],["dt",4],["datetime",4],["int",2],["advance",1],["by",1],["milliseconds",2],["carries",1],["into",1],["seconds",1],["minutes",1],["etc",1],["return",1],["timedelta",1]]},{"id":"scripts/_next_verified_at_ms.py#main","name":[["main",1]],"path":[["scripts",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["print",4],["next",2],["verified",3],["at",3],["value",2],["rfc",1],["3339",1],["utc",1],["ms",2],["strictly",1],["greater",1],["than",1],["every",1],["prior",1],["audit",3],["artifact",2],["entry",1],["given",1],["material",1],["passport",8],["add",1],["required",1],["true",1],["type",1],["path",2],["help",1],["yaml",1],["json",1],["containing",1],["args",5],["parse",1],["if",1],["not",2],["exists",1],["error",3],["found",1],["file",2],["sys",2],["stderr",2],["return",3],["try",1],["artifacts",3],["load",1],["except",1],["as",1]]},{"id":"scripts/_next_verified_at_ms.py#next_verified_at_ms","name":[["next",1],["verified",1],["at",1],["ms",1]],"path":[["scripts",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["next",3],["verified",6],["at",6],["ms",9],["passport",4],["audit",5],["artifacts",4],["list",2],["dict",2],["str",6],["any",2],["none",3],["return",3],["value",2],["strictly",1],["greater",1],["than",1],["every",1],["prior",2],["entry",5],["implements",1],["pseudocode",1],["empty",1],["ledger",1],["base",1],["case",1],["returns",1],["current",1],["utc",3],["clock",1],["picks",1],["latest",5],["via",1],["lexicographic",1],["max",5],["over",1],["strings",2],["precision",1],["rfc",1],["3339",1],["yyyy",1],["mm",2],["ddthh",1],["ss",1],["nnnz",1],["fixed",1],["width",1],["lex",1],["coincides",1],["chronological",1],["relies",1],["schema",1],["regex",1],["artifact",1],["constraint",1],["rejecting",1],["non",1],["canonical",1],["shapes",1],["upstream",1],["so",1],["no",1],["malformed",1],["sneak",1],["reorder",1],["comparison",1],["now",4],["parse",2],["rfc3339",4],["if",1],["not",1],["verdict",1],["bumped",2],["bump",1]]},{"id":"scripts/_next_verified_at_ms.py#parse_rfc3339_ms","name":[["parse",1],["rfc3339",1],["ms",1]],"path":[["scripts",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["parse",3],["rfc3339",3],["ms",6],["str",2],["datetime",3],["strict",1],["rfc",3],["3339",3],["utc",3],["precision",2],["timestamp",1],["suffix",1],["raises",1],["value",2],["error",2],["if",2],["input",1],["not",3],["match",1],["exact",1],["shape",1],["yyyy",1],["mm",2],["ddthh",1],["ss",1],["mmm",1],["accepting",1],["other",1],["variants",1],["would",1],["let",1],["drift",1],["schema",1],["regex",1],["pattern",1],["enforces",1],["len",1],["24",1],["endswith",1],["10",1],["raise",1],["nnn",1],["return",1],["strptime",1],["000",1],["format",1],["replace",1],["tzinfo",1],["timezone",1]]},{"id":"scripts/_next_verified_at_ms.py#rfc3339_ms","name":[["rfc3339",1],["ms",1]],"path":[["scripts",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["rfc3339",3],["ms",3],["dt",8],["datetime",3],["str",2],["format",2],["utc",3],["as",1],["rfc",1],["3339",1],["millisecond",1],["precision",1],["if",1],["tzinfo",2],["none",1],["replace",1],["timezone",2],["else",1],["astimezone",1],["return",1],["strftime",1]]},{"id":"scripts/_next_verified_at_ms.py#utc_now_ms","name":[["utc",1],["now",1],["ms",1]],"path":[["scripts",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["utc",4],["now",3],["ms",3],["str",2],["current",1],["time",1],["as",1],["rfc",1],["3339",1],["millisecond",1],["precision",1],["suffix",1],["return",1],["rfc3339",1],["datetime",1],["timezone",1]]},{"id":"scripts/_passport_yaml.py","name":[["passport",1],["yaml",1],["py",1]],"path":[["scripts",1],["passport",1],["yaml",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["shared",4],["ruamel",3],["yaml",13],["round",4],["trip",3],["configuration",4],["passport",6],["migration",3],["tools",4],["mutate",2],["re",2],["emit",1],["preserving",1],["comments",2],["key",3],["order",2],["quoting",3],["read",2],["only",2],["validators",1],["should",1],["keep",1],["safe",1],["load",1],["previously",1],["duplicated",1],["byte",2],["equivalently",1],["migrate",2],["literature",3],["corpus",3],["v3",5],["py",3],["extracted",1],["128",1],["housekeeping",1],["so",1],["future",3],["inherit",1],["spec",1],["aligned",1],["shape",1],["without",1],["deriving",1],["behavior",1],["must",1],["remain",1],["equivalent",1],["per",3],["tool",1],["was",1],["verified",1],["across",2],["multiple",1],["review",1],["rounds",1],["see",1],["test",1],["contract",1],["preserve",2],["quotes",2],["true",2],["keeps",1],["single",3],["vs",1],["double",1],["choice",1],["indent",2],["mapping",2],["sequence",3],["offset",2],["items",1],["align",1],["two",1],["spaces",1],["past",1],["parent",1],["matching",1],["convention",1],["by",1],["contracts",1],["entry",1],["schema",1],["json",1],["examples",1],["thread",2],["safety",1],["threaded",1],["module",1],["level",1],["mutable",1],["singleton",1],["instantiate",1],["call",1],["if",1],["parallelize",1],["from",4],["import",4],["annotations",1],["pathlib",1],["path",1],["typing",1],["any",1],["tripper",1],["preserves",1],["style",1],["write",1]]},{"id":"scripts/_passport_yaml.py#dump_passport","name":[["dump",1],["passport",1]],"path":[["scripts",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["dump",4],["passport",3],["path",5],["doc",3],["any",2],["none",2],["round",1],["trip",1],["yaml",2],["document",1],["back",1],["disk",1],["preserving",1],["comments",1],["key",1],["order",1],["quoting",1],["style",1],["from",1],["matching",1],["load",1],["open",1],["encoding",1],["utf",1],["as",1]]},{"id":"scripts/_passport_yaml.py#load_passport","name":[["load",1],["passport",1]],"path":[["scripts",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["load",4],["passport",3],["path",5],["any",2],["round",1],["trip",1],["yaml",3],["file",1],["returns",1],["ruamel",1],["representation",1],["commented",1],["map",1],["not",1],["plain",1],["dict",1],["open",1],["encoding",1],["utf",1],["as",1],["return",1]]},{"id":"scripts/_skill_lint.py","name":[["skill",1],["lint",1],["py",1]],"path":[["scripts",1],["skill",1],["lint",1],["py",1]],"body":[["shared",3],["helpers",2],["skill",2],["md",2],["frontmatter",2],["linting",1],["cross",1],["lint",1],["h2",4],["section",4],["literal",2],["checks",1],["check",9],["data",1],["access",1],["level",3],["py",2],["task",1],["type",1],["validate",1],["every",2],["top",1],["declares",1],["required",1],["metadata",1],["field",1],["drawn",1],["from",3],["closed",1],["vocabulary",1],["body",1],["literals",1],["line",2],["walk",2],["variant",1],["by",1],["block",1],["scoped",1],["string",1],["lints",1],["394",1],["390",1],["named",1],["must",1],["exist",1],["carry",1],["load",1],["bearing",1],["pattern",1],["one",1],["several",1],["extractors",1],["scripts",2],["heading",1],["regex",1],["fence",1],["aware",1],["variants",1],["392",1],["216",1],["firm",1],["rules",1],["sync",1],["deliberately",1],["not",2],["interchangeable",1],["plain",1],["consolidated",1],["here",1],["future",1],["import",6],["annotations",1],["argparse",1],["re",1],["sys",1],["pathlib",1],["path",1],["yaml",1],["skip",1],["dirs",1],["frozenset",1],["docs",1],["git",1],["github",1],["examples",1],["local",1],["plans",1],["claude",1]]},{"id":"scripts/_skill_lint.py#check_metadata_field","name":[["check",1],["metadata",1],["field",1]],"path":[["scripts",1],["skill",1],["lint",1],["py",1]],"body":[["def",2],["check",2],["metadata",8],["field",8],["root",4],["path",7],["str",10],["legal",4],["values",4],["frozenset",2],["list",4],["return",3],["human",1],["readable",1],["violation",1],["messages",1],["empty",1],["if",5],["all",1],["pass",1],["violations",8],["skills",3],["iter",1],["skill",2],["files",2],["not",3],["append",5],["no",1],["md",1],["found",1],["under",1],["try",1],["fm",3],["parse",1],["frontmatter",3],["except",1],["error",1],["as",1],["exc",2],["continue",3],["none",1],["missing",2],["yaml",1],["value",3],["must",1],["be",1],["one",1],["sorted",1]]},{"id":"scripts/_skill_lint.py#check_section_literals","name":[["check",1],["section",1],["literals",1]],"path":[["scripts",1],["skill",1],["lint",1],["py",1]],"body":[["def",2],["check",5],["section",9],["literals",5],["invariant",6],["int",2],["text",3],["str",12],["heading",4],["label",4],["dict",2],["list",2],["named",1],["h2",2],["must",1],["exist",1],["carry",1],["every",1],["load",1],["bearing",1],["literal",5],["shared",1],["by",1],["block",1],["scoped",1],["string",1],["lints",1],["394",1],["390",1],["body",1],["if",2],["none",1],["return",2],["missing",1],["lost",1],["name",2],["items",1],["not",1]]},{"id":"scripts/_skill_lint.py#FrontmatterError","name":[["frontmatter",1],["error",1]],"path":[["scripts",1],["skill",1],["lint",1],["py",1]],"body":[["class",2],["frontmatter",3],["error",2],["exception",2],["raised",1],["skill",1],["md",1],["cannot",1],["be",1],["parsed",1],["distinct",1],["from",1],["missing",1],["fence",2],["returns",2],["none",1],["empty",1],["callers",1],["should",1],["catch",1],["surface",1],["path",1],["parser",1],["detail",1],["stdout",2],["not",1],["stderr",1],["ci",1],["logs",1],["commonly",1],["capture",1],["only",1]]},{"id":"scripts/_skill_lint.py#h2_section_body","name":[["h2",1],["section",1],["body",1]],"path":[["scripts",1],["skill",1],["lint",1],["py",1]],"body":[["def",2],["h2",5],["section",8],["body",7],["text",3],["str",7],["heading",6],["none",4],["return",2],["starting",1],["line",6],["excluded",1],["up",1],["next",1],["absent",1],["boundary",2],["explicit",1],["iff",1],["starts",1],["new",1],["internal",1],["h3s",1],["code",1],["fences",1],["part",1],["list",1],["false",1],["splitlines",1],["if",4],["startswith",2],["true",1],["continue",1],["break",1],["append",1],["join",1],["else",1]]},{"id":"scripts/_skill_lint.py#iter_skill_files","name":[["iter",1],["skill",1],["files",1]],"path":[["scripts",1],["skill",1],["lint",1],["py",1]],"body":[["def",2],["iter",2],["skill",7],["files",3],["root",3],["path",5],["list",3],["top",1],["level",1],["md",5],["only",1],["skips",1],["skip",2],["dirs",2],["results",3],["child",4],["sorted",1],["iterdir",1],["if",2],["not",1],["dir",1],["name",1],["continue",1],["file",1],["append",1],["return",1]]},{"id":"scripts/_skill_lint.py#parse_frontmatter","name":[["parse",1],["frontmatter",1]],"path":[["scripts",1],["skill",1],["lint",1],["py",1]],"body":[["def",2],["parse",3],["frontmatter",10],["path",8],["dict",4],["none",4],["yaml",7],["skill",1],["md",1],["three",1],["outcomes",1],["possibly",1],["empty",1],["fence",4],["present",2],["parseable",1],["no",1],["opening",1],["raises",1],["error",4],["but",1],["invalid",1],["text",4],["read",1],["encoding",1],["utf",1],["if",3],["not",3],["startswith",1],["return",2],["match",4],["re",2],["fm",4],["dotall",1],["raise",3],["missing",1],["closing",1],["group",1],["try",1],["data",4],["safe",1],["load",1],["except",1],["yamlerror",1],["as",1],["exc",3],["malformed",1],["from",1],["isinstance",1],["must",1],["be",1],["mapping",1],["object",1],["got",1],["type",1],["name",1]]},{"id":"scripts/_skill_lint.py#run_lint","name":[["run",1],["lint",1]],"path":[["scripts",1],["skill",1],["lint",1],["py",1]],"body":[["def",2],["run",2],["lint",2],["field",4],["str",8],["legal",3],["values",3],["frozenset",2],["ok",3],["message",3],["int",2],["argparse",2],["check",3],["print",4],["exit",1],["code",1],["wrapper",1],["by",1],["both",1],["scripts",1],["parser",4],["argument",2],["add",1],["path",4],["type",1],["default",1],["file",2],["resolve",1],["parent",2],["args",3],["parse",1],["violations",4],["metadata",1],["if",1],["error",1],["len",1],["violation",1],["found",1],["sys",1],["stderr",1],["return",2]]},{"id":"scripts/_skill_lint.py#split_frontmatter","name":[["split",1],["frontmatter",1]],"path":[["scripts",1],["skill",1],["lint",1],["py",1]],"body":[["def",2],["split",3],["frontmatter",6],["text",10],["str",4],["tuple",2],["dict",3],["none",7],["yaml",5],["from",1],["body",2],["lenient",1],["variant",1],["parse",2],["unlike",1],["callers",1],["here",1],["need",1],["access",1],["prefer",1],["no",1],["exception",1],["malformed",1],["caller",1],["surrounding",1],["check",1],["will",1],["surface",1],["structural",1],["error",1],["both",1],["invalid",2],["fence",1],["return",6],["rather",1],["than",1],["raising",1],["if",3],["not",3],["startswith",1],["match",5],["re",2],["fm",2],["dotall",1],["try",1],["data",3],["safe",1],["load",1],["group",1],["except",1],["yamlerror",1],["isinstance",1],["end",1]]},{"id":"scripts/_text_similarity.py","name":[["text",1],["similarity",1],["py",1]],"path":[["scripts",1],["text",1],["similarity",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["shared",2],["title",13],["similarity",7],["retry",2],["budget",2],["helpers",2],["v3",4],["cross",1],["index",2],["triangulation",1],["clients",2],["previously",1],["triple",1],["implemented",1],["byte",3],["equivalently",1],["semantic",1],["scholar",1],["client",4],["py",5],["openalex",1],["crossref",2],["extracted",1],["128",1],["housekeeping",1],["prevent",1],["sibling",1],["drift",1],["any",1],["threshold",3],["tuning",1],["normalization",1],["rule",1],["change",1],["now",1],["happens",1],["one",1],["place",1],["normalize",3],["stay",2],["equivalent",1],["implementations",1],["every",1],["non",1],["dotted",5],["acronym",4],["431",4],["adds",1],["pre",1],["pass",1],["only",2],["raise",1],["taken",1],["via",1],["max",2],["plus",1],["exact",5],["normalized",3],["generic",5],["identity",1],["bust",2],["gate",2],["12",3],["reads",1],["see",1],["test",2],["text",1],["contract",1],["behavior",1],["from",2],["future",1],["import",4],["annotations",1],["re",2],["string",2],["difflib",1],["sequence",1],["matcher",1],["punct",1],["translation",1],["str",1],["maketrans",1],["punctuation",2],["collapse",1],["run",1],["two",1],["more",1],["letter",3],["units",1],["at",1],["word",3],["boundary",1],["rag",1],["before",1],["whitespace",1],["so",2],["its",2],["undotted",1],["spelling",1],["equal",1],["spaced",1],["initials",1],["not",5],["runs",1],["untouched",1],["compile",1],["za",1],["per",3],["protocol",2],["s2",1],["sleep",1],["fixed",1],["backoff",4],["seconds",2],["429",2],["open",1],["alex",1],["uses",1],["as",1],["base",1],["exponential",1],["2s",1],["4s",1],["8s",1],["495",2],["ar",1],["xiv",1],["3s",1],["pacing",1],["floor",1],["arxiv",1],["min",1],["interval",1],["retries",1],["paper",2],["orchestra",1],["song",1],["et",1],["al",1],["2026",1],["appx",1],["query",1],["patterns",1],["pattern",1],["matched",1],["verdict",1],["70",1],["closed",1],["section",1],["type",3],["notice",1],["membership",1],["substring",1],["endswith",1],["content",1],["merely",1],["begins",1],["contains",1],["case",4],["report",8],["rare",1],["tumor",1],["comprehensive",1],["review",3],["has",1],["form",1],["bare",1],["demoted",1],["list",1],["single",1],["source",1],["truth",1],["spec",1],["regression",1],["fixture",1],["pins",1],["short",4],["communication",4],["editorial",4],["comment",3],["publisher",2],["correction",3],["no",1],["id",1],["unresolvable",1],["titles",1],["frozenset",1],["guest",1],["introduction",1],["preface",1],["foreword",1],["letters",2],["editor",2],["reply",1],["commentary",1],["response",1],["correspondence",1],["book",2],["reviews",1],["news",1],["obituary",1],["memoriam",1],["acknowledgements",1],["front",1],["matter",2],["back",1],["table",1],["contents",1],["abstracts",1],["abstract",2],["proceedings",1],["keynote",1],["panel",1],["discussion",2],["workshop",1],["summary",2],["special",1],["issue",1],["untitled",1],["note",1],["notes",1],["highlights",1],["errata",1],["erratum",1],["corrigendum",1],["addendum",1],["author",1],["retraction",1],["expression",1],["concern",1],["rapid",1],["brief",2],["technical",1],["meeting",1],["conference",1],["study",1],["research",2],["article",2],["original",2],["perspective",1],["perspectives",1],["viewpoint",1],["opinion",1],["conclusion",1],["conclusions",1],["supplementary",1],["material",1]]},{"id":"scripts/_text_similarity.py#_normalize_title","name":[["normalize",1],["title",1]],"path":[["scripts",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["normalize",2],["title",3],["str",4],["per",1],["protocol",1],["query",1],["patterns",1],["pattern",1],["case",1],["insensitive",1],["stripped",1],["punctuation",2],["before",1],["computing",1],["similarity",1],["becomes",1],["whitespace",2],["so",1],["token",1],["boundaries",1],["preserved",1],["then",1],["collapse",1],["runs",1],["byte",1],["equivalent",1],["base",1],["form",1],["every",1],["non",1],["dotted",1],["cleaned",2],["lower",1],["translate",1],["punct",1],["translation",1],["return",1],["join",1],["split",1]]},{"id":"scripts/_text_similarity.py#_normalize_title_acronym","name":[["normalize",1],["title",1],["acronym",1]],"path":[["scripts",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["normalize",4],["title",7],["acronym",5],["str",4],["431",2],["base",3],["normalization",1],["plus",1],["dotted",4],["pre",1],["pass",1],["dots",1],["inside",1],["letter",1],["run",2],["span",1],["stripped",1],["first",1],["rag",3],["then",1],["path",1],["runs",1],["provably",1],["additive",1],["over",1],["form",3],["only",1],["any",1],["no",1],["normalizes",1],["identically",1],["exact",2],["normalized",1],["compares",1],["under",2],["bust",1],["gate",2],["equality",2],["not",2],["ratio",2],["load",1],["bearing",1],["so",1],["legitimate",1],["variant",1],["must",1],["reach",1],["byte",1],["here",1],["alone",1],["leaves",1],["them",1],["high",1],["but",1],["equal",1],["would",1],["wrongly",1],["fall",1],["unresolvable",1],["collapsed",2],["sub",1],["lambda",1],["group",1],["replace",1],["return",1]]},{"id":"scripts/_text_similarity.py#_similarity","name":[["similarity",1]],"path":[["scripts",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["similarity",2],["str",4],["float",2],["max",2],["over",1],["base",11],["dotted",3],["acronym",5],["normalizations",1],["431",2],["f4",1],["non",2],["destructive",1],["pre",2],["pass",2],["only",1],["ever",1],["raise",1],["score",1],["so",2],["vs",1],["stays",1],["000",1],["would",1],["be",1],["981",1],["if",2],["form",3],["replaced",1],["titles",1],["both",1],["forms",1],["byte",1],["equal",1],["second",1],["skipped",1],["result",1],["single",1],["ratio",3],["normalize",4],["title",5],["sequence",2],["matcher",2],["none",2],["acr",6],["no",1],["run",1],["either",1],["return",2]]},{"id":"scripts/_text_similarity.py#exact_normalized_title","name":[["exact",1],["normalized",1],["title",1]],"path":[["scripts",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["exact",2],["normalized",2],["title",6],["str",4],["bool",2],["431",1],["12",1],["one",4],["identity",1],["signal",1],["all",2],["four",1],["resolvers",1],["compute",1],["true",1],["iff",1],["two",1],["titles",1],["byte",2],["equal",2],["under",4],["either",1],["base",3],["normalization",1],["dotted",1],["acronym",7],["aware",1],["both",1],["forms",1],["checked",1],["mirroring",1],["similarity",1],["max",1],["f4",1],["non",1],["destructive",1],["pre",1],["pass",1],["must",1],["only",3],["ever",1],["add",1],["matches",2],["never",1],["drop",1],["form",4],["already",1],["had",1],["checking",1],["would",2],["regress",1],["punctuation",2],["variant",1],["exactly",1],["side",1],["contiguous",1],["initialism",1],["lawrence",3],["vs",3],["normalizes",1],["but",1],["not",1],["dh",1],["wrongly",1],["fall",1],["unresolvable",2],["legitimate",1],["case",1],["subtitle",2],["spacing",1],["rag",1],["variants",1],["match",1],["here",1],["distinct",1],["related",1],["work",1],["different",1],["part",2],["ii",1],["correction",1],["notice",1],["prefix",1],["neither",1],["stays",1],["rather",1],["than",1],["false",1],["matched",1],["return",1],["normalize",4]]},{"id":"scripts/_text_similarity.py#generic_title","name":[["generic",1],["title",1]],"path":[["scripts",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["generic",5],["title",8],["str",2],["bool",2],["431",1],["12",1],["true",1],["iff",1],["normalized",1],["byte",1],["equal",1],["member",1],["closed",1],["under",1],["exact",2],["bust",1],["gate",1],["match",1],["also",1],["accepts",1],["only",1],["id",1],["doi",1],["corroborates",1],["otherwise",1],["unresolvable",1],["bare",1],["editorial",1],["collides",1],["across",1],["thousands",1],["distinct",1],["works",1],["return",1],["normalize",1],["titles",1]]},{"id":"scripts/adapters/_common.py","name":[["common",1],["py",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["shared",1],["helpers",2],["ars",1],["reference",1],["adapters",1],["these",1],["by",2],["folder",1],["scan",1],["py",3],["zotero",1],["obsidian",1],["they",1],["also",1],["user",1],["written",1],["adapter",2],["would",1],["copy",1],["adapt",1],["from",3],["future",1],["import",7],["annotations",1],["datetime",1],["io",1],["re",3],["pathlib",1],["path",1],["typing",1],["any",1],["yaml",1],["spec",1],["version",1],["bump",1],["overview",1],["md",1],["contract",1],["changes",1],["non",1],["alnum",1],["compile",2],["za",2],["z0",1],["title",1],["word",1],["stopwords",1],["at",1],["but",1],["was",1],["were",1]]},{"id":"scripts/adapters/_common.py#_alpha_suffixes","name":[["alpha",1],["suffixes",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["alpha",2],["suffixes",2],["yield",3],["aa",1],["ab",1],["zz",1],["abcdefghijklmnopqrstuvwxyz",3],["c1",2],["c2",2]]},{"id":"scripts/adapters/_common.py#_first_title_word_non_stopword","name":[["first",1],["title",1],["word",1],["non",1],["stopword",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["first",2],["title",7],["word",6],["non",2],["stopword",2],["hint",4],["str",4],["none",2],["if",2],["not",2],["return",3],["findall",1],["lower",2],["stopwords",1]]},{"id":"scripts/adapters/_common.py#dump_yaml_stable","name":[["dump",1],["yaml",1],["stable",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["dump",4],["yaml",4],["stable",2],["data",3],["any",2],["str",2],["sorted",1],["keys",2],["deterministic",1],["formatting",1],["buf",3],["io",2],["string",1],["safe",1],["sort",1],["true",2],["default",1],["flow",1],["style",1],["false",1],["allow",1],["unicode",1],["width",1],["1000",1],["return",1],["getvalue",1]]},{"id":"scripts/adapters/_common.py#ensure_unique_citekey","name":[["ensure",1],["unique",1],["citekey",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["ensure",2],["unique",2],["citekey",4],["key",7],["str",6],["existing",9],["disambiguate",1],["pre",1],["citation",3],["against",1],["by",2],["adapters",1],["whose",1],["source",1],["already",1],["supplies",1],["zotero",1],["better",1],["bib",1],["te",1],["obsidian",1],["frontmatter",1],["returned",1],["sanitized",1],["satisfy",1],["schema",2],["pattern",1],["za",2],["z0",1],["added",1],["reference",1],["collisions",1],["alpha",2],["suffix",4],["aa",1],["just",1],["like",1],["make",1],["empty",1],["leading",3],["digit",1],["punct",1],["bases",1],["fall",1],["back",1],["ref",4],["cleaned",3],["chars",3],["ch",4],["if",5],["isalnum",1],["append",1],["base",10],["join",1],["not",4],["isalpha",1],["prefix",1],["so",1],["result",1],["satisfies",1],["letter",1],["constraint",1],["while",1],["preserving",1],["original",1],["numeric",1],["punctuated",1],["tail",1],["one",1],["exists",1],["else",1],["add",2],["return",2],["suffixes",1],["candidate",4],["raise",1],["runtime",1],["error",1],["exhausted",1],["space",1]]},{"id":"scripts/adapters/_common.py#make_citation_key","name":[["make",1],["citation",1],["key",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["make",2],["citation",6],["key",7],["family",6],["str",8],["year",6],["int",2],["title",6],["hint",4],["none",2],["existing",8],["build",1],["collision",1],["safe",1],["pattern",1],["lower",2],["first",2],["word",2],["empty",3],["if",4],["already",1],["append",1],["then",1],["aa",1],["ab",1],["chosen",1],["added",1],["by",1],["reference",1],["falls",1],["back",2],["ref",2],["sanitized",1],["base",12],["no",1],["non",1],["stopword",1],["sanitize",1],["schema",2],["requires",1],["za",1],["so",1],["pure",1],["digit",1],["2024",1],["would",1],["fail",1],["validation",1],["fall",1],["not",4],["isalpha",1],["add",2],["return",2],["suffix",3],["alpha",1],["suffixes",1],["candidate",4],["raise",1],["runtime",1],["error",1],["exhausted",1],["space",1],["practically",1],["unreachable",1]]},{"id":"scripts/adapters/_common.py#now_iso","name":[["now",1],["iso",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["now",3],["iso",3],["str",2],["8601",1],["utc",2],["trailing",1],["rfc",1],["3339",1],["compatible",1],["return",1],["datetime",3],["strftime",1],["sz",1]]},{"id":"scripts/adapters/_common.py#parse_csl_name","name":[["parse",1],["csl",1],["name",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["parse",3],["csl",3],["name",6],["raw",10],["str",6],["dict",2],["single",2],["string",1],["into",1],["json",1],["object",1],["rules",1],["institution",2],["literal",2],["family",10],["given",6],["token",1],["strip",4],["if",2],["startswith",1],["endswith",1],["return",3],["partition",1]]},{"id":"scripts/adapters/_common.py#parse_semicolon_names","name":[["parse",1],["semicolon",1],["names",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["parse",4],["semicolon",2],["names",2],["raw",6],["str",6],["list",3],["dict",2],["into",1],["csl",2],["name",2],["empty",1],["segments",1],["skipped",1],["strip",2],["if",2],["not",1],["return",2],["part",3],["split",1]]},{"id":"scripts/adapters/_common.py#path_to_file_uri","name":[["path",1],["file",1],["uri",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["path",11],["file",5],["uri",5],["str",4],["build",1],["rfc",1],["8089",1],["from",2],["filesystem",1],["uses",1],["as",2],["after",1],["resolving",1],["so",1],["spaces",1],["reserved",1],["characters",1],["percent",1],["encoded",1],["lee",2],["2024",1],["paper",1],["pdf",2],["202024",1],["20paper",1],["naive",1],["yields",1],["invalid",1],["uris",1],["codex",1],["flagged",1],["p1",1],["t7",1],["return",1],["resolve",1]]},{"id":"scripts/adapters/_common.py#sanitize_citation_key","name":[["sanitize",1],["citation",1],["key",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["sanitize",2],["citation",2],["key",2],["raw",3],["str",4],["strip",1],["non",2],["alphanumeric",1],["characters",1],["not",1],["lowercase",1],["return",1],["alnum",1],["sub",1]]},{"id":"scripts/adapters/_common.py#write_passport","name":[["write",1],["passport",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["write",4],["passport",3],["path",5],["entries",5],["list",2],["dict",2],["str",2],["any",2],["none",2],["yaml",2],["literature",2],["corpus",2],["sorted",4],["by",1],["citation",2],["key",3],["lambda",1],["doc",2],["text",1],["dump",1],["stable",1],["encoding",1],["utf",1]]},{"id":"scripts/adapters/_common.py#write_rejection_log","name":[["write",1],["rejection",1],["log",1]],"path":[["scripts",1],["adapters",1],["common",1],["py",1]],"body":[["def",2],["write",4],["rejection",3],["log",3],["path",5],["adapter",8],["name",4],["str",10],["version",4],["rejected",11],["list",2],["dict",4],["any",3],["input",12],["source",7],["none",17],["total",14],["int",5],["accepted",6],["yaml",2],["sorted",5],["by",1],["summary",7],["always",1],["from",1],["len",2],["caller",1],["knows",1],["upstream",1],["accept",1],["count",1],["pass",1],["so",1],["tells",1],["full",1],["story",1],["otherwise",1],["those",1],["keys",1],["omitted",1],["key",1],["lambda",1],["if",3],["not",3],["doc",3],["generated",1],["at",1],["now",1],["iso",1],["text",1],["dump",1],["stable",1],["encoding",1],["utf",1]]},{"id":"scripts/adapters/folder_scan.py","name":[["folder",1],["scan",1],["py",1]],"path":[["scripts",1],["adapters",1],["folder",1],["scan",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["folder",3],["scan",3],["produce",1],["literature",1],["corpus",1],["passport",3],["from",6],["directory",1],["files",2],["typically",1],["pdfs",1],["parses",2],["citation",2],["metadata",1],["filenames",2],["best",1],["effort",1],["conventions",2],["never",1],["pdf",4],["content",1],["filename",4],["recognized",1],["family",7],["year",9],["title",3],["slug",2],["ext",2],["underscore",2],["separated",1],["optional",1],["concatenated",1],["fallback",2],["first",2],["capitalized",1],["latin",2],["word",1],["before",1],["whose",1],["cannot",1],["be",1],["parsed",1],["both",1],["rejected",2],["non",3],["cjk",1],["characters",1],["unicode",1],["support",1],["future",2],["extension",1],["opportunity",1],["usage",1],["python",1],["scripts",3],["adapters",3],["py",2],["input",1],["dir",1],["out",2],["yaml",2],["rejection",2],["log",2],["import",7],["annotations",1],["argparse",1],["re",11],["sys",4],["pathlib",1],["path",5],["allow",1],["running",1],["as",1],["script",1],["ensure",1],["repo",4],["root",4],["importable",1],["common",2],["file",2],["resolve",1],["parents",1],["if",2],["str",2],["not",1],["insert",1],["noqa",1],["e402",1],["make",1],["key",1],["uri",1],["write",2],["now",1],["iso",1],["adapter",2],["name",2],["version",1],["style",2],["wang",1],["2023",1],["formative",1],["feedback",1],["compile",5],["za",5],["19",3],["20",3],["z0",2],["chen2024",2],["aiassessment",1],["anywhere",1],["any",2],["capital",1],["reject",1],["entries",1],["ascii",2],["char",1],["x00",1],["x7f",1],["main",2],["exit",1]]},{"id":"scripts/adapters/folder_scan.py#_missing_fields_for","name":[["missing",1],["fields",1]],"path":[["scripts",1],["adapters",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["missing",2],["fields",2],["name",4],["str",4],["list",2],["diagnostic",1],["rejection",1],["log",1],["if",2],["re",2],["non",1],["ascii",1],["search",2],["return",3],["authors",3],["not",1],["any",1],["year",2]]},{"id":"scripts/adapters/folder_scan.py#main","name":[["main",1]],"path":[["scripts",1],["adapters",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["main",2],["int",2],["ap",5],["argparse",1],["argument",4],["parser",1],["description",1],["doc",1],["add",3],["input",14],["type",7],["path",6],["required",3],["true",3],["help",1],["directory",2],["scan",3],["passport",4],["rejection",5],["log",5],["dest",1],["args",11],["parse",2],["if",5],["not",4],["exists",1],["dir",1],["print",1],["error",3],["found",1],["file",3],["sys",1],["stderr",1],["return",2],["entries",3],["list",2],["dict",2],["rejected",5],["existing",3],["keys",2],["str",7],["root",3],["resolve",2],["files",3],["sorted",1],["rglob",2],["name",8],["gitkeep",1],["relative",3],["so",2],["two",1],["same",1],["basename",2],["different",1],["subdirectories",1],["remain",1],["distinguishable",1],["both",1],["via",2],["source",6],["pointer",2],["try",2],["rel",8],["except",2],["value",2],["defensive",1],["shouldn",1],["yield",1],["but",1],["fall",1],["back",1],["ever",1],["as",2],["posix",1],["symlink",2],["append",3],["reason",2],["other",1],["detail",1],["resolves",1],["outside",1],["raw",2],["missing",3],["fields",3],["continue",2],["parsed",8],["filename",3],["authors",2],["unparseable",1],["citation",4],["key",4],["make",1],["family",4],["year",4],["title",4],["hint",2],["uri",1],["obtained",2],["folder",1],["at",1],["now",1],["iso",1],["adapter",8],["version",4],["v3",1],["10",1],["spec",1],["pr",1],["item",1],["13",1],["carries",1],["no",1],["structured",1],["metadata",1],["venue",3],["always",1],["unknown",4],["never",1],["inferred",1],["from",1],["l3",1],["emitted",1],["pair",2],["honor",1],["schema",1],["invariant",1],["provenance",1],["write",2]]},{"id":"scripts/adapters/folder_scan.py#parse_filename","name":[["parse",1],["filename",1]],"path":[["scripts",1],["adapters",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["parse",2],["filename",2],["name",9],["str",2],["dict",2],["none",5],["return",6],["family",12],["year",17],["title",16],["hint",5],["if",6],["unparseable",1],["human",1],["facing",1],["written",1],["into",1],["passport",1],["entry",1],["substring",1],["derive",1],["citation",2],["key",2],["third",1],["component",1],["must",1],["exclude",1],["token",1],["otherwise",1],["make",1],["would",1],["produce",1],["keys",1],["like",1],["chen2024chen",1],["re",5],["non",1],["ascii",1],["search",3],["underscore",1],["match",9],["group",9],["int",3],["tail",7],["strip",4],["words",3],["replace",4],["stem",5],["path",2],["display",1],["keeps",1],["original",1],["layout",1],["space",1],["any",1],["before",2],["split",1],["fam",3],["first",1],["capital",1]]},{"id":"scripts/adapters/obsidian.py","name":[["obsidian",1],["py",1]],"path":[["scripts",1],["adapters",1],["obsidian",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["obsidian",7],["produce",1],["literature",1],["corpus",1],["passport",3],["from",8],["vault",3],["convention",4],["preferred",1],["frontmatter",6],["carries",2],["citekey",4],["title",2],["authors",4],["year",6],["karpathy",1],["style",1],["filename",2],["body",1],["has",1],["h1",2],["line",4],["source",3],["url",1],["files",3],["under",1],["templates",2],["skipped",1],["match",1],["neither",1],["rejected",1],["usage",1],["python",1],["scripts",3],["adapters",3],["py",2],["input",1],["dir",2],["out",2],["yaml",4],["rejection",2],["log",2],["future",1],["import",10],["annotations",1],["argparse",1],["re",15],["sys",4],["urllib",1],["parse",2],["pathlib",1],["path",4],["typing",1],["any",1],["allow",1],["running",1],["as",3],["script",1],["ensure",2],["repo",4],["root",4],["importable",1],["common",2],["file",1],["resolve",1],["parents",1],["if",2],["str",2],["not",1],["insert",1],["noqa",1],["e402",1],["write",2],["semicolon",1],["names",2],["unique",1],["now",1],["iso",1],["adapter",2],["name",2],["version",1],["skip",1],["v3",1],["10",1],["spec",1],["pr",1],["item",1],["13",1],["valid",4],["venue",3],["type",3],["enum",2],["values",1],["note",1],["may",1],["declare",1],["markdown",1],["no",1],["structured",1],["metadata",1],["so",2],["default",1],["unknown",3],["explicit",1],["field",1],["deliberate",1],["user",2],["declaration",1],["honored",1],["declared",1],["iff",1],["member",1],["never",1],["inferred",1],["free",1],["form",1],["text",1],["l3",1],["types",1],["frozenset",1],["journal",1],["article",1],["conference",1],["paper",1],["book",1],["chapter",1],["dissertation",1],["preprint",1],["report",1],["dataset",1],["other",1],["compile",5],["dotall",1],["multiline",3],["19",2],["20",2],["sentinel",2],["split",1],["uses",1],["present",1],["but",1],["invalid",1],["callers",1],["reject",1],["malformed",2],["rather",1],["than",1],["silently",1],["falling",1],["through",1],["would",1],["misclassify",1],["stem",1],["object",1],["main",2],["exit",1]]},{"id":"scripts/adapters/obsidian.py#_coerce_authors","name":[["coerce",1],["authors",1]],"path":[["scripts",1],["adapters",1],["obsidian",1],["py",1]],"body":[["def",2],["coerce",3],["authors",6],["raw",9],["any",2],["tuple",2],["list",8],["dict",5],["none",12],["str",4],["frontmatter",1],["value",1],["csl",1],["name",2],["accepts",1],["dicts",1],["each",1],["family",3],["literal",3],["validated",1],["returned",1],["as",1],["parsed",4],["via",1],["parse",2],["semicolon",2],["names",3],["returns",1],["success",1],["error",1],["detail",1],["failure",1],["if",5],["isinstance",3],["not",4],["return",6],["string",2],["yielded",1],["no",1],["parseable",1],["item",7],["contains",1],["non",1],["author",1],["missing",1],["must",1],["be",1],["got",1],["type",1]]},{"id":"scripts/adapters/obsidian.py#_coerce_year","name":[["coerce",1],["year",1]],"path":[["scripts",1],["adapters",1],["obsidian",1],["py",1]],"body":[["def",2],["coerce",2],["year",7],["raw",7],["any",2],["tuple",2],["int",7],["none",9],["str",3],["try",1],["parse",3],["returns",1],["success",1],["error",1],["detail",1],["failure",1],["accepts",1],["directly",1],["string",1],["whose",1],["first",1],["characters",1],["as",1],["digit",1],["2024",8],["01",4],["15",2],["all",1],["yield",1],["if",3],["isinstance",2],["return",3],["accept",1],["leading",1],["patterns",1],["candidate",4],["strip",1],["len",1],["isdigit",1],["cannot",1],["from",1]]},{"id":"scripts/adapters/obsidian.py#build_pointer","name":[["build",1],["pointer",1]],"path":[["scripts",1],["adapters",1],["obsidian",1],["py",1]],"body":[["def",2],["build",3],["pointer",2],["vault",7],["name",5],["str",5],["rel",3],["path",7],["obsidian",4],["uri",2],["file",3],["uses",1],["url",1],["percent",1],["encoding",1],["relative",2],["without",1],["extension",1],["matching",1],["scheme",1],["open",2],["return",1],["urllib",2],["parse",2],["quote",2],["suffix",1]]},{"id":"scripts/adapters/obsidian.py#declare_venue_type","name":[["declare",1],["venue",1],["type",1]],"path":[["scripts",1],["adapters",1],["obsidian",1],["py",1]],"body":[["def",2],["declare",2],["venue",7],["type",6],["fm",4],["any",2],["tuple",2],["str",5],["return",3],["provenance",1],["obsidian",1],["note",1],["frontmatter",1],["valid",2],["enum",1],["member",1],["honored",1],["as",1],["user",2],["declared",7],["unknown",8],["invariant",2],["enforced",1],["anything",1],["else",2],["absent",1],["invalid",1],["yields",1],["honors",1],["pair",1],["two",1],["always",1],["emitted",1],["together",1],["if",2],["isinstance",2],["dict",1],["none",1],["types",1]]},{"id":"scripts/adapters/obsidian.py#iter_markdown_files","name":[["iter",1],["markdown",1],["files",1]],"path":[["scripts",1],["adapters",1],["obsidian",1],["py",1]],"body":[["def",2],["iter",2],["markdown",2],["files",4],["vault",5],["path",3],["yield",2],["md",6],["under",1],["skipping",1],["skip",4],["dir",4],["names",2],["hidden",2],["dirs",1],["sorted",1],["rglob",1],["whose",1],["relative",2],["includes",1],["parts",3],["if",2],["any",1],["startswith",2],["continue",2],["name",1]]},{"id":"scripts/adapters/obsidian.py#main","name":[["main",1]],"path":[["scripts",1],["adapters",1],["obsidian",1],["py",1]],"body":[["def",2],["main",2],["int",2],["ap",5],["argparse",1],["argument",4],["parser",1],["description",1],["doc",1],["add",3],["input",7],["type",3],["path",3],["required",3],["true",3],["passport",3],["rejection",7],["log",4],["dest",1],["args",10],["parse",1],["if",2],["not",5],["exists",1],["dir",1],["print",1],["error",1],["vault",3],["directory",1],["found",1],["file",2],["sys",1],["stderr",1],["return",2],["name",5],["entries",3],["list",2],["dict",2],["rejected",4],["existing",2],["keys",2],["str",1],["md",2],["iter",1],["markdown",1],["files",1],["accepted",3],["process",1],["none",2],["append",2],["elif",1],["write",2],["adapter",4],["version",2]]},{"id":"scripts/adapters/obsidian.py#process_file","name":[["process",1],["file",1]],"path":[["scripts",1],["adapters",1],["obsidian",1],["py",1]],"body":[["def",2],["process",2],["file",2],["md",5],["path",9],["vault",9],["root",3],["name",8],["str",19],["existing",5],["tuple",2],["dict",5],["none",23],["return",8],["accepted",1],["entry",12],["rejection",1],["exactly",1],["one",2],["already",1],["chosen",1],["citation",7],["key",8],["values",1],["updated",1],["place",1],["new",1],["allocated",1],["rel",13],["relative",1],["raw",7],["read",1],["text",1],["encoding",1],["utf",1],["fm",17],["body",24],["split",1],["frontmatter",5],["if",23],["sentinel",1],["malformed",1],["source",10],["reason",5],["invalid",1],["field",3],["format",1],["detail",3],["yaml",1],["parse",2],["error",1],["convention",4],["has",2],["citekey",8],["not",8],["missing",14],["title",11],["authors",24],["year",24],["required",2],["fields",2],["val",4],["err",6],["coerce",2],["unparseable",3],["ensure",2],["unique",2],["any",1],["pointer",4],["build",2],["obtained",4],["via",2],["obsidian",2],["at",2],["now",2],["iso",2],["adapter",8],["version",4],["opt",4],["venue",8],["doi",1],["tags",1],["vt",4],["vtp",4],["declare",2],["type",8],["provenance",2],["stripped",3],["strip",5],["user",3],["notes",3],["derive",1],["from",2],["filename",1],["h1",4],["line",8],["stem",1],["match",6],["re",7],["search",4],["else",8],["group",4],["semicolon",1],["names",1],["int",3],["elif",1],["ys",3],["list",1],["append",3],["no",1],["structured",1],["honor",1],["present",1],["may",1],["exist",1],["even",1],["unknown",2],["lines",1],["clean",9],["sub",3],["count",1]]},{"id":"scripts/adapters/obsidian.py#split_frontmatter","name":[["split",1],["frontmatter",1]],"path":[["scripts",1],["adapters",1],["obsidian",1],["py",1]],"body":[["def",2],["split",2],["frontmatter",6],["content",5],["str",5],["tuple",2],["any",2],["parse",1],["yaml",4],["from",1],["returns",1],["fm",8],["body",1],["dict",2],["valid",1],["none",2],["no",1],["leading",1],["delimiter",1],["fall",1],["through",1],["convention",1],["sentinel",3],["malformed",4],["present",1],["but",1],["invalid",1],["reject",1],["as",3],["re",1],["match",1],["if",2],["not",2],["return",4],["try",1],["safe",1],["load",1],["group",2],["except",1],["yamlerror",1],["exc",2],["isinstance",1],["parsed",1],["type",1],["name",1],["expected",1],["mapping",1]]},{"id":"scripts/adapters/tests/conftest.py","name":[["conftest",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["conftest",1],["py",1]],"body":[["pytest",7],["configuration",1],["shared",1],["fixtures",1],["adapter",1],["tests",3],["provides",1],["repo",3],["root",3],["path",6],["ars",1],["adapters",3],["dir",2],["scripts",2],["examples",2],["clean",1],["timestamps",1],["doc",1],["extra",3],["blank",4],["none",1],["helper",1],["blanks",1],["generated",2],["at",4],["obtained",2],["by",1],["default",2],["pass",2],["widen",1],["blanking",1],["folder",1],["scan",1],["source",2],["pointer",1],["input",1],["because",1],["absolute",1],["filesystem",1],["paths",1],["drift",1],["across",1],["machines",1],["t8",1],["t9",1],["keep",1],["their",1],["zotero",1],["obsidian",1],["pointers",2],["asserted",1],["directly",1],["so",1],["broken",1],["cannot",1],["slip",1],["through",1],["golden",1],["load",1],["yaml",3],["convenience",1],["loader",1],["from",2],["future",1],["import",5],["annotations",1],["pathlib",1],["copy",1],["file",1],["resolve",1],["parents",1],["fixture",5],["scope",3],["session",3]]},{"id":"scripts/adapters/tests/conftest.py#_strip_keys","name":[["strip",1],["keys",1]],"path":[["scripts",1],["adapters",1],["tests",1],["conftest",1],["py",1]],"body":[["def",2],["strip",4],["keys",9],["obj",7],["blank",5],["str",2],["if",3],["isinstance",2],["dict",1],["return",3],["timestamp",1],["else",1],["items",1],["list",1]]},{"id":"scripts/adapters/tests/conftest.py#adapters_dir","name":[["adapters",1],["dir",1]],"path":[["scripts",1],["adapters",1],["tests",1],["conftest",1],["py",1]],"body":[["def",2],["adapters",3],["dir",2],["path",2],["return",1],["repo",1],["root",1],["scripts",1]]},{"id":"scripts/adapters/tests/conftest.py#clean_timestamps","name":[["clean",1],["timestamps",1]],"path":[["scripts",1],["adapters",1],["tests",1],["conftest",1],["py",1]],"body":[["def",3],["clean",5],["timestamps",2],["return",3],["function",1],["doc",3],["extra",4],["blank",5],["none",3],["returns",1],["copy",2],["dict",1],["list",1],["timestamp",2],["like",1],["fields",1],["blanked",2],["by",1],["default",2],["only",1],["generated",1],["at",2],["obtained",1],["adapters",2],["whose",2],["source",4],["pointer",3],["machine",1],["dependent",1],["absolute",1],["path",2],["folder",1],["scan",1],["should",2],["pass",1],["input",1],["explicitly",1],["deterministic",1],["logical",1],["uri",1],["zotero",1],["obsidian",1],["not",1],["widen",1],["so",1],["broken",1],["pointers",1],["fail",1],["golden",1],["test",1],["loudly",1],["str",1],["keys",3],["strip",1],["deepcopy",1]]},{"id":"scripts/adapters/tests/conftest.py#clean_timestamps._clean","name":[["clean",1]],"path":[["scripts",1],["adapters",1],["tests",1],["conftest",1],["py",1]],"body":[["def",2],["clean",2],["doc",3],["extra",3],["blank",4],["str",2],["none",4],["keys",3],["default",1],["return",1],["strip",1],["copy",1],["deepcopy",1]]},{"id":"scripts/adapters/tests/conftest.py#examples_dir","name":[["examples",1],["dir",1]],"path":[["scripts",1],["adapters",1],["tests",1],["conftest",1],["py",1]],"body":[["def",2],["examples",3],["dir",2],["path",2],["return",1],["repo",1],["root",1],["scripts",1],["adapters",1]]},{"id":"scripts/adapters/tests/conftest.py#load_yaml","name":[["load",1],["yaml",1]],"path":[["scripts",1],["adapters",1],["tests",1],["conftest",1],["py",1]],"body":[["def",3],["load",5],["yaml",4],["return",3],["function",1],["loads",1],["file",1],["into",1],["python",1],["dict",1],["path",3],["open",1],["encoding",1],["utf",1],["as",1],["safe",1]]},{"id":"scripts/adapters/tests/conftest.py#load_yaml._load","name":[["load",1]],"path":[["scripts",1],["adapters",1],["tests",1],["conftest",1],["py",1]],"body":[["def",2],["load",3],["path",5],["open",1],["encoding",1],["utf",1],["as",1],["return",1],["yaml",1],["safe",1]]},{"id":"scripts/adapters/tests/conftest.py#repo_root","name":[["repo",1],["root",1]],"path":[["scripts",1],["adapters",1],["tests",1],["conftest",1],["py",1]],"body":[["def",2],["repo",3],["root",3],["path",2],["return",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py","name":[["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["tests",1],["scripts",2],["check",2],["corpus",2],["consumer",2],["protocol",2],["py",2],["each",1],["l1",1],["l9",2],["invariant",1],["has",1],["at",1],["least",1],["one",2],["positive",1],["test",2],["passing",1],["case",3],["negative",1],["failing",1],["lint",3],["manifest",2],["driven",1],["l3",2],["l6",2],["closed",2],["l8",2],["from",2],["future",1],["import",7],["annotations",1],["json",1],["subprocess",1],["sys",1],["textwrap",1],["pathlib",1],["path",2],["pytest",2],["repo",3],["root",2],["file",1],["resolve",1],["parents",1],["script",1],["fixture",1],["backpointer",1],["l4",1],["pre",2],["screened",2],["template",2],["start",1],["l5",1],["four",1],["iron",1],["rule",1],["titles",1],["step",2],["headings",1],["markers",2],["l7",1],["line",1],["caveat",1],["state",2],["vs",1],["match",1],["bad",1],["good",1],["example",1],["pair",1],["integration",1],["runs",1],["against",1],["real",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#fixture_repo","name":[["fixture",1],["repo",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["fixture",2],["repo",3],["tmp",9],["path",14],["build",1],["minimal",1],["valid",1],["v3",4],["pr",5],["layout",2],["under",1],["each",1],["test",1],["mutates",1],["exactly",1],["one",2],["artifact",1],["trigger",1],["specific",1],["lint",2],["failure",3],["base",1],["passes",1],["all",2],["nine",1],["invariants",1],["manifest",4],["bibliography",8],["only",2],["scripts",2],["mkdir",4],["supported",1],["consumers",3],["agent",14],["deep",3],["research",3],["agents",2],["md",7],["basename",1],["skill",1],["since",1],["version",1],["phase",2],["corpus",11],["consumer",5],["json",2],["write",4],["text",4],["dumps",1],["indent",1],["reference",1],["doc",1],["full",2],["block",2],["stub",3],["strategist",2],["ref",3],["dir",9],["academic",2],["pipeline",2],["references",2],["parents",2],["true",2],["literature",4],["textwrap",2],["dedent",2],["protocol",1],["reading",1],["iron",8],["rule",9],["same",3],["criteria",5],["no",4],["silent",2],["skip",3],["mutation",2],["graceful",2],["fallback",2],["parse",2],["bad",1],["has",1],["entries",7],["silently",1],["skips",1],["empty",2],["abstract",2],["good",1],["records",1],["skipped",3],["entry",1],["pre",4],["screened",2],["sub",1],["section",1],["reason",1],["after",1],["privacy",1],["clearing",1],["status",1],["implementation",1],["cross",1],["check",1],["content",1],["shipped",1],["required",2],["prose",1],["markers",1],["name",1],["see",1],["step",5],["presence",2],["detection",1],["screen",1],["search",1],["fills",1],["gap",1],["merge",1],["emit",2],["report",1],["case",4],["from",1],["user",1],["adapter",2],["zotero",1],["bbt",1],["export",1],["per",7],["f4a",1],["f4b",1],["f4c",1],["documented",2],["inline",2],["snapshot",1],["date",1],["2026",1],["04",1],["26",1],["f4d",1],["f4e",1],["f4f",1],["total",1],["scanned",1],["87",1],["screening",1],["result",1],["included",2],["12",1],["citation",3],["keys",3],["chen2024ai",1],["excluded",1],["by",1],["inclusion",2],["exclusion",1],["foo2023bar",1],["cannot",1],["be",1],["applied",2],["reasons",1],["baz2024",1],["missing",1],["tags",1],["zero",1],["hit",1],["note",2],["f3",1],["stale",1],["rq",1],["shifted",1],["exported",1],["unrelated",1],["not",1],["imply",1],["external",1],["sources",1],["truncation",1],["lists",1],["exceeding",1],["50",1],["truncate",1],["first",1],["20",1],["last",1],["alphabetically",1],["appendix",1],["file",1],["handoff",2],["schemas",2],["keeps",1],["deferred",2],["caveat",1],["state",1],["shared",4],["schema",1],["side",1],["integration",1],["return",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#run_lint","name":[["run",1],["lint",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["run",4],["lint",4],["cwd",5],["path",2],["subprocess",3],["completed",3],["process",3],["script",2],["returns",1],["return",1],["sys",1],["executable",1],["str",2],["capture",1],["output",1],["true",2],["text",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_integration_lint_passes_against_real_repo","name":[["test",1],["integration",1],["lint",1],["passes",1],["against",1],["real",1],["repo",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["integration",2],["lint",5],["passes",2],["against",6],["real",4],["repo",7],["none",2],["guard",1],["drift",1],["must",1],["pass",1],["root",2],["wired",1],["into",1],["ci",2],["by",1],["spec",1],["consistency",1],["yml",1],["any",1],["future",1],["commit",1],["breaks",1],["l1",1],["l9",1],["invariant",1],["live",1],["state",1],["fails",1],["here",1],["validate",1],["corpus",1],["consumer",1],["protocol",1],["step",1],["result",4],["run",1],["assert",1],["returncode",1],["failed",1],["stdout",2],["stderr",2]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l1_fails_when_reference_doc_missing","name":[["test",1],["l1",1],["fails",1],["reference",1],["doc",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l1",4],["fails",2],["reference",2],["doc",2],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["academic",1],["pipeline",1],["references",1],["literature",1],["corpus",1],["consumers",1],["md",1],["unlink",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l1_passes_when_reference_doc_exists","name":[["test",1],["l1",1],["passes",1],["reference",1],["doc",1],["exists",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l1",2],["passes",2],["reference",2],["doc",2],["exists",2],["fixture",3],["repo",3],["path",2],["none",2],["result",4],["run",1],["lint",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l2_fails_when_stub_marker_missing","name":[["test",1],["l2",1],["fails",1],["stub",1],["marker",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l2",4],["fails",2],["stub",3],["marker",2],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["ref",3],["academic",1],["pipeline",1],["references",1],["literature",1],["corpus",1],["consumers",1],["md",1],["text",4],["read",1],["replace",1],["lint",2],["skip",1],["cross",1],["check",1],["write",1],["result",4],["run",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l2_passes_with_both_consumer_blocks_stub_marked","name":[["test",1],["l2",1],["passes",1],["both",1],["consumer",1],["blocks",1],["stub",1],["marked",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l2",2],["passes",2],["both",2],["consumer",2],["blocks",2],["stub",2],["marked",2],["fixture",3],["repo",3],["path",2],["none",2],["result",4],["run",1],["lint",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l3_fails_when_backpointer_missing","name":[["test",1],["l3",1],["fails",1],["backpointer",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l3",4],["fails",2],["backpointer",2],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["agent",4],["deep",1],["research",1],["agents",1],["bibliography",1],["md",2],["text",4],["read",1],["replace",1],["academic",1],["pipeline",1],["references",1],["literature",1],["corpus",1],["consumers",1],["write",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l3_passes_when_backpointer_present","name":[["test",1],["l3",1],["passes",1],["backpointer",1],["present",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l3",2],["passes",2],["backpointer",2],["present",2],["fixture",3],["repo",3],["path",2],["none",2],["result",4],["run",1],["lint",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l4_fails_when_pre_screened_template_missing","name":[["test",1],["l4",1],["fails",1],["pre",1],["screened",1],["template",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l4",4],["fails",2],["pre",3],["screened",3],["template",2],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["agent",4],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",4],["read",1],["replace",1],["from",1],["user",1],["corpus",1],["write",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l4_passes_when_pre_screened_template_present","name":[["test",1],["l4",1],["passes",1],["pre",1],["screened",1],["template",1],["present",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l4",2],["passes",2],["pre",2],["screened",2],["template",2],["present",2],["fixture",3],["repo",3],["path",2],["none",2],["result",4],["run",1],["lint",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l5_fails_when_iron_rule_title_missing","name":[["test",1],["l5",1],["fails",1],["iron",1],["rule",1],["title",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l5",4],["fails",2],["iron",4],["rule",4],["title",2],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["agent",4],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",4],["read",1],["replace",1],["graceful",1],["fallback",1],["parse",1],["failure",1],["tbd",1],["write",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l5_passes_with_all_four_iron_rule_titles","name":[["test",1],["l5",1],["passes",1],["all",1],["four",1],["iron",1],["rule",1],["titles",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l5",2],["passes",2],["all",2],["four",2],["iron",2],["rule",2],["titles",2],["fixture",3],["repo",3],["path",2],["none",2],["result",4],["run",1],["lint",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l6_distinguishes_case_b_from_case_b_prime","name":[["test",1],["l6",1],["distinguishes",1],["case",2],["from",1],["prime",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l6",4],["distinguishes",2],["case",12],["from",2],["prime",2],["fixture",5],["repo",4],["path",2],["none",2],["drop",1],["standalone",1],["line",1],["but",1],["keep",1],["substring",1],["matching",1],["would",1],["let",1],["cover",1],["missing",2],["falsely",1],["passing",1],["boundary",1],["regex",1],["must",2],["catch",1],["agent",4],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",5],["read",1],["replace",1],["write",1],["result",4],["run",1],["lint",1],["assert",3],["returncode",1],["combined",3],["stdout",1],["stderr",1],["failure",1],["message",1],["point",1],["at",1],["not",1],["still",1],["exists",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l6_fails_when_case_marker_missing","name":[["test",1],["l6",1],["fails",1],["case",1],["marker",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l6",4],["fails",2],["case",3],["marker",2],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["agent",4],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",4],["read",1],["replace",1],["write",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l6_passes_with_all_steps_and_cases","name":[["test",1],["l6",1],["passes",1],["all",1],["steps",1],["cases",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l6",2],["passes",2],["all",2],["steps",2],["cases",2],["fixture",3],["repo",3],["path",2],["none",2],["result",4],["run",1],["lint",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l7_fails_when_citation_keys_marker_missing","name":[["test",1],["l7",1],["fails",1],["citation",1],["keys",1],["marker",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l7",5],["fails",2],["citation",9],["keys",9],["marker",3],["missing",3],["fixture",4],["repo",4],["path",2],["none",2],["spec",1],["pre",1],["screened",2],["template",2],["must",1],["contain",1],["if",1],["agent",5],["drops",1],["lines",1],["while",1],["keeping",1],["counts",1],["reproducibility",1],["surface",1],["no",1],["longer",1],["says",1],["corpus",1],["entries",1],["were",1],["catches",1],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",12],["read",1],["drop",1],["both",1],["variants",1],["from",1],["inside",1],["fenced",1],["keep",1],["trailing",1],["truncation",1],["rule",1],["prose",1],["mention",1],["new",7],["replace",3],["chen2024ai",1],["foo2023bar",1],["reasons",1],["baz2024",1],["required",1],["tags",1],["assert",4],["write",1],["result",4],["run",1],["lint",1],["returncode",1],["combined",3],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l7_fails_when_f4_inline_anchors_missing","name":[["test",1],["l7",1],["fails",1],["f4",1],["inline",1],["anchors",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l7",5],["fails",3],["f4",5],["inline",6],["anchors",3],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["cross",1],["model",1],["codex",1],["round",1],["caught",1],["only",1],["checked",1],["coarse",1],["line",1],["prefixes",1],["adapter",1],["snapshot",1],["date",1],["so",1],["silently",1],["dropping",1],["f4a",2],["f4d",2],["comment",1],["guidance",1],["from",2],["canonical",1],["template",2],["would",1],["not",1],["fail",1],["ci",1],["regression",1],["drop",1],["body",1],["assert",5],["agent",4],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",10],["read",1],["new",5],["replace",2],["per",7],["f4b",1],["f4c",1],["documented",2],["f4e",1],["f4f",1],["write",1],["result",4],["run",1],["lint",1],["returncode",1],["combined",4],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l7_fails_when_skipped_marker_missing","name":[["test",1],["l7",1],["fails",1],["skipped",1],["marker",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l7",4],["fails",2],["skipped",3],["marker",2],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["agent",4],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",4],["read",1],["replace",1],["criteria",1],["cannot",1],["be",1],["applied",1],["removed",1],["write",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l7_fails_when_truncation_prose_missing","name":[["test",1],["l7",1],["fails",1],["truncation",1],["prose",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",3],["l7",5],["fails",2],["truncation",6],["prose",4],["missing",2],["fixture",5],["repo",4],["path",2],["none",2],["spec",1],["pre",1],["screened",1],["template",1],["must",2],["include",1],["rule",3],["agent",4],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",8],["read",1],["remove",1],["lowercase",1],["replace",2],["catch",1],["both",1],["casings",1],["new",3],["removed",1],["assert",3],["contain",1],["line",1],["write",1],["result",4],["run",1],["lint",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l7_fails_when_zero_hit_anchor_missing","name":[["test",1],["l7",1],["fails",1],["zero",1],["hit",1],["anchor",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l7",4],["fails",2],["zero",6],["hit",6],["anchor",2],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["must",1],["require",1],["f3",3],["conditional",1],["template",2],["line",1],["without",1],["future",1],["pr",1],["could",1],["drop",1],["reproducibility",1],["surface",1],["from",1],["ci",1],["would",1],["still",1],["pass",1],["agent",4],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",8],["read",1],["new",3],["replace",1],["note",1],["emit",1],["per",1],["only",1],["included",1],["removed",1],["assert",4],["write",1],["result",4],["run",1],["lint",1],["returncode",1],["combined",4],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l7_marker_check_is_scoped_to_fenced_template","name":[["test",1],["l7",1],["marker",1],["check",1],["scoped",1],["fenced",1],["template",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l7",5],["marker",6],["check",3],["scoped",2],["fenced",4],["template",5],["fixture",4],["repo",4],["path",2],["none",2],["checks",1],["must",2],["run",2],["against",1],["pre",1],["screened",1],["block",2],["body",2],["only",1],["codex",1],["review",1],["round",1],["caught",1],["agent",5],["file",2],["mentions",2],["string",1],["surrounding",2],["prose",2],["citation",8],["keys",8],["inside",3],["truncation",2],["rule",2],["sentence",2],["would",2],["mask",1],["deletion",1],["line",1],["actual",1],["causing",1],["falsely",2],["pass",1],["regression",1],["drop",2],["lines",2],["from",2],["but",1],["keep",1],["them",1],["mentioned",1],["lint",2],["still",1],["fail",1],["deep",1],["research",1],["agents",1],["bibliography",1],["md",1],["text",12],["read",1],["new",8],["replace",3],["chen2024ai",1],["foo2023bar",1],["reasons",1],["baz2024",1],["missing",1],["required",1],["tags",1],["append",1],["outside",1],["have",1],["satisfied",1],["full",1],["substring",1],["note",1],["each",1],["list",1],["participates",1],["write",1],["result",4],["assert",3],["returncode",1],["combined",3],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l7_passes_with_all_nine_line_markers","name":[["test",1],["l7",1],["passes",1],["all",1],["nine",1],["line",1],["markers",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l7",2],["passes",2],["all",2],["nine",2],["line",2],["markers",2],["fixture",3],["repo",3],["path",2],["none",2],["result",4],["run",1],["lint",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l8_fails_duplicate_basename_with_different_path","name":[["test",1],["l8",1],["fails",1],["duplicate",1],["basename",1],["different",1],["path",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l8",6],["fails",3],["duplicate",6],["basename",5],["different",4],["path",7],["fixture",5],["repo",5],["none",2],["cross",1],["model",1],["codex",1],["review",1],["caught",1],["compare",1],["frozenset",2],["basenames",1],["only",1],["future",1],["manifest",6],["could",1],["stash",1],["second",1],["bibliography",3],["agent",6],["entry",1],["pointing",1],["at",1],["would",2],["collapse",1],["falsely",1],["treat",1],["as",1],["pr",1],["regression",1],["insert",1],["assert",4],["message",1],["json",4],["loads",1],["scripts",2],["corpus",2],["consumer",2],["read",1],["text",2],["supported",1],["consumers",1],["append",1],["fake",1],["agents",1],["shadow",1],["md",1],["skill",1],["academic",1],["paper",1],["since",1],["version",1],["v3",1],["phase",2],["write",1],["dumps",1],["indent",1],["result",4],["run",1],["lint",1],["returncode",1],["combined",3],["stdout",1],["stderr",1],["lower",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l8_fails_invalid_third_state_extra_unknown","name":[["test",1],["l8",1],["fails",1],["invalid",1],["third",1],["state",1],["extra",1],["unknown",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l8",5],["fails",2],["invalid",2],["third",2],["state",2],["extra",3],["unknown",3],["fixture",5],["repo",5],["path",3],["none",2],["manifest",6],["consumer",3],["must",1],["fail",1],["json",4],["loads",1],["scripts",2],["corpus",2],["read",1],["text",2],["supported",1],["consumers",1],["append",1],["agent",4],["fake",1],["agents",1],["citation",2],["compliance",2],["md",1],["basename",1],["skill",1],["academic",1],["paper",1],["since",1],["version",1],["v3",1],["phase",2],["5a",1],["write",1],["dumps",1],["indent",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l8_fails_invalid_third_state_strategist_only","name":[["test",1],["l8",1],["fails",1],["invalid",1],["third",1],["state",1],["strategist",1],["only",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l8",5],["fails",2],["invalid",2],["third",2],["state",2],["strategist",5],["only",3],["fixture",4],["repo",4],["path",3],["none",2],["manifest",4],["literature",3],["agent",5],["must",1],["fail",1],["supported",1],["consumers",1],["academic",2],["paper",2],["agents",1],["md",1],["basename",1],["skill",1],["since",1],["version",1],["v3",1],["phase",2],["scripts",1],["corpus",1],["consumer",1],["json",2],["write",1],["text",1],["dumps",1],["indent",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l8_fails_pr_a_when_caveat_retired_prematurely","name":[["test",1],["l8",1],["fails",1],["pr",1],["caveat",1],["retired",1],["prematurely",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l8",4],["fails",2],["pr",3],["caveat",3],["retired",2],["prematurely",2],["fixture",4],["repo",4],["path",2],["none",2],["must",1],["not",1],["retire",1],["deferred",2],["schemas",4],["shared",1],["handoff",1],["md",1],["text",4],["read",1],["replace",1],["consumer",1],["side",1],["integration",1],["v3",1],["write",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l8_fails_when_path_diverges_from_canonical","name":[["test",1],["l8",1],["fails",1],["path",1],["diverges",1],["from",1],["canonical",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l8",4],["fails",2],["path",8],["diverges",2],["from",2],["canonical",4],["fixture",4],["repo",4],["none",2],["must",3],["compare",1],["full",1],["basename",4],["tuple",1],["not",2],["just",2],["manifest",4],["right",1],["but",1],["moved",2],["renamed",1],["agent",5],["no",1],["longer",1],["pr",2],["state",2],["lint",3],["catch",1],["even",1],["basenames",1],["alone",1],["would",1],["still",1],["match",2],["supported",1],["consumers",1],["deep",2],["research",2],["agents",1],["bibliography",2],["md",1],["skill",1],["since",1],["version",1],["v3",1],["phase",2],["scripts",1],["corpus",1],["consumer",1],["json",2],["write",1],["text",1],["dumps",1],["indent",1],["result",4],["run",1],["assert",2],["returncode",1],["combined",2],["stdout",1],["stderr",1],["either",1],["known",1],["release",1],["message",1],["related",1],["driven",1],["failure",1],["acceptable",1],["contract",1],["fail",1],["non",1],["paths",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l8_passes_pr_a_with_caveat_remaining","name":[["test",1],["l8",1],["passes",1],["pr",1],["caveat",1],["remaining",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l8",2],["passes",2],["pr",3],["caveat",3],["remaining",2],["fixture",3],["repo",3],["path",2],["none",2],["state",1],["manifest",1],["bibliography",1],["agent",1],["must",1],["remain",1],["result",4],["run",1],["lint",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l8_passes_pr_b_with_caveat_retired_and_backpointer","name":[["test",1],["l8",1],["passes",1],["pr",1],["caveat",1],["retired",1],["backpointer",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l8",2],["passes",2],["pr",5],["caveat",4],["retired",3],["backpointer",4],["fixture",9],["repo",9],["path",3],["none",2],["state",1],["manifest",7],["both",1],["consumers",4],["present",1],["promote",2],["json",4],["loads",1],["scripts",2],["corpus",4],["consumer",4],["read",4],["text",16],["supported",1],["append",1],["agent",10],["academic",5],["paper",3],["agents",3],["literature",6],["strategist",4],["md",7],["basename",1],["skill",1],["since",1],["version",1],["v3",4],["phase",2],["write",4],["dumps",1],["indent",1],["stub",4],["block",1],["full",1],["content",2],["remove",1],["lint",3],["marker",1],["status",3],["line",1],["ref",3],["pipeline",2],["references",2],["replace",4],["skip",1],["cross",1],["check",1],["implementation",1],["shipped",1],["create",1],["second",1],["file",1],["by",1],["cloning",1],["bibliography",3],["strat",3],["dir",3],["mkdir",1],["parents",1],["true",1],["biblio",2],["deep",1],["research",1],["name",2],["retire",1],["handoff",2],["schemas",5],["add",1],["shared",1],["text2",4],["side",1],["integration",1],["deferred",1],["see",1],["result",4],["run",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l9_fails_when_good_marker_missing","name":[["test",1],["l9",1],["fails",1],["good",1],["marker",1],["missing",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l9",4],["fails",2],["good",3],["marker",2],["missing",2],["fixture",4],["repo",4],["path",2],["none",2],["ref",3],["academic",1],["pipeline",1],["references",1],["literature",1],["corpus",1],["consumers",1],["md",1],["text",4],["read",1],["replace",1],["write",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_corpus_consumer_protocol.py#test_l9_passes_when_bad_good_pair_present","name":[["test",1],["l9",1],["passes",1],["bad",1],["good",1],["pair",1],["present",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["l9",2],["passes",2],["bad",2],["good",2],["pair",2],["present",2],["fixture",3],["repo",3],["path",2],["none",2],["result",4],["run",1],["lint",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py","name":[["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["tests",1],["ci",1],["lint",1],["validates",1],["passport",1],["rejection",1],["log",1],["examples",1],["against",1],["their",1],["schemas",1],["enforces",1],["citation",1],["key",1],["uniqueness",1],["from",1],["pathlib",1],["import",5],["path",2],["subprocess",1],["sys",1],["yaml",1],["pytest",1],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["script",1],["scripts",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1],["t4",2],["reminder",1],["codex",2],["t3",1],["review",1],["p2",1],["format",2],["checker",1],["must",1],["be",1],["wired",1],["otherwise",1],["date",1],["time",1],["silently",1],["ignored",1],["generated",1],["at",2],["obtained",1],["additional",1],["integration",1],["coverage",1],["t6",1],["patch",1],["2026",1],["04",1],["25",1],["v3",1],["contamination",1],["signals",1],["openalex",1],["unmatched",2],["crossref",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#_laundering_entry","name":[["laundering",1],["entry",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["laundering",2],["entry",2],["venue",6],["type",6],["source",6],["return",1],["citation",1],["key",1],["launder2024",1],["title",1],["real",1],["paper",1],["authors",1],["family",1],["chen",1],["year",1],["2024",1],["pointer",1],["file",1],["pdf",1],["obtained",1],["via",1],["folder",1],["scan",1],["journal",1],["article",1],["provenance",1],["trusted",1],["declared",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#_run","name":[["run",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["run",3],["args",3],["cwd",4],["none",2],["return",1],["subprocess",1],["sys",1],["executable",1],["str",1],["script",1],["capture",1],["output",1],["true",2],["text",1],["repo",1],["root",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#_write_yaml","name":[["write",1],["yaml",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["write",2],["yaml",3],["tmp",3],["path",3],["name",3],["data",3],["open",1],["encoding",1],["utf",1],["as",1],["safe",1],["dump",1],["sort",1],["keys",1],["true",1],["return",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_default_mode_catches_bad_examples_fixture","name":[["test",1],["default",1],["mode",1],["catches",1],["bad",1],["examples",1],["fixture",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",5],["default",4],["mode",3],["catches",2],["bad",7],["examples",8],["fixture",3],["tmp",2],["path",2],["p2",1],["tighten",1],["scan",2],["drop",1],["known",1],["expected",2],["passport",2],["yaml",2],["under",3],["fake",6],["root",5],["verify",1],["lint",1],["exits",1],["non",1],["zero",1],["by",1],["setting",1],["via",1],["env",1],["override",1],["not",1],["currently",1],["supported",1],["so",2],["instead",1],["invoke",1],["script",2],["cwd",1],["pointing",1],["at",1],["synthesized",1],["repo",4],["layout",1],["simpler",1],["create",1],["real",2],["new",1],["sub",1],["dir",6],["run",2],["then",1],["clean",1],["up",1],["synthesize",1],["adapter",1],["glob",1],["finds",1],["scripts",1],["adapters",1],["codex",2],["negative",2],["mkdir",1],["parents",1],["true",3],["exist",1],["ok",2],["write",1],["text",1],["literature",1],["corpus",1],["citation",1],["key",1],["bad2024",1],["title",1],["authors",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["encoding",1],["utf",1],["try",1],["assert",2],["returncode",1],["stderr",2],["validation",1],["lower",1],["finally",1],["unlink",1],["missing",1],["rmdir",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_default_mode_scans_repo_examples","name":[["test",1],["default",1],["mode",1],["scans",1],["repo",1],["examples",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["default",2],["mode",3],["scans",3],["repo",2],["examples",4],["no",2],["args",1],["script",1],["scripts",1],["adapters",1],["expected",2],["passport",1],["yaml",2],["rejection",1],["log",1],["validates",1],["each",1],["ci",1],["invoked",1],["at",1],["point",1],["don",1],["exist",1],["yet",1],["t7",1],["t9",1],["will",1],["populate",1],["them",1],["so",1],["files",1],["acceptable",1],["run",1],["assert",1],["returncode",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_fails_on_duplicate_citation_key","name":[["test",1],["fails",1],["duplicate",1],["citation",1],["key",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["fails",2],["duplicate",3],["citation",4],["key",4],["tmp",4],["path",4],["passport",5],["literature",1],["corpus",1],["dup",2],["title",2],["authors",2],["family",2],["year",2],["2024",2],["source",2],["pointer",2],["file",2],["pdf",2],["write",1],["yaml",3],["run",1],["str",1],["assert",2],["returncode",1],["stderr",2],["lower",2],["unique",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_fails_on_schema_violation","name":[["test",1],["fails",1],["schema",1],["violation",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["fails",2],["schema",3],["violation",2],["tmp",4],["path",4],["passport",5],["literature",1],["corpus",1],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["invalid",1],["author",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["write",1],["yaml",3],["run",1],["str",1],["assert",2],["returncode",1],["stderr",2],["lower",2],["validation",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_help_flag_runs_clean","name":[["test",1],["help",1],["flag",1],["runs",1],["clean",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["help",3],["flag",2],["runs",2],["clean",2],["run",1],["assert",2],["returncode",1],["passport",1],["stdout",1],["lower",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_passes_on_valid_passport","name":[["test",1],["passes",1],["valid",1],["passport",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["passes",2],["valid",2],["passport",7],["tmp",4],["path",4],["literature",1],["corpus",1],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["chen",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["write",1],["yaml",3],["run",1],["str",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_passes_on_valid_rejection_log","name":[["test",1],["passes",1],["valid",1],["rejection",1],["log",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["passes",2],["valid",2],["rejection",5],["log",7],["tmp",4],["path",4],["adapter",2],["name",1],["zotero",1],["py",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["write",1],["yaml",3],["run",1],["str",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_passport_empty_dict_fails","name":[["test",1],["passport",1],["empty",1],["dict",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["passport",7],["empty",2],["dict",2],["fails",2],["tmp",4],["path",4],["p1",1],["must",1],["fail",1],["too",1],["same",1],["root",1],["cause",1],["write",1],["yaml",3],["run",1],["str",1],["assert",1],["returncode",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_passport_malformed_yaml_fails_cleanly","name":[["test",1],["passport",1],["malformed",1],["yaml",1],["fails",1],["cleanly",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["passport",4],["malformed",3],["yaml",5],["fails",2],["cleanly",2],["tmp",3],["path",3],["p2",1],["must",1],["not",2],["surface",1],["parser",1],["error",1],["stderr",2],["lint",1],["should",1],["report",1],["as",1],["per",1],["file",1],["failure",1],["write",1],["text",1],["encoding",1],["utf",1],["unterminated",1],["flow",1],["seq",1],["run",1],["str",1],["assert",2],["returncode",1],["traceback",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_passport_missing_literature_corpus_key_fails","name":[["test",1],["passport",1],["missing",1],["literature",1],["corpus",1],["key",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["passport",8],["missing",2],["literature",5],["corpus",5],["key",2],["fails",2],["tmp",4],["path",4],["p1",1],["yaml",4],["without",1],["must",1],["fail",1],["lint",1],["previously",1],["data",1],["defaulted",1],["empty",1],["list",1],["silently",1],["passed",1],["some",1],["other",1],["field",1],["value",1],["write",1],["run",1],["str",1],["assert",2],["returncode",1],["stderr",1],["lower",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_passport_other_obtained_via_without_adapter_name_fails","name":[["test",1],["passport",1],["other",1],["obtained",1],["via",1],["without",1],["adapter",1],["name",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["passport",7],["other",4],["obtained",4],["via",4],["without",2],["adapter",4],["name",4],["fails",2],["tmp",4],["path",4],["t2",1],["patch",1],["contract",1],["requires",1],["lint",1],["must",1],["propagate",1],["schema",1],["all",1],["if",1],["then",1],["conditional",1],["literature",1],["corpus",1],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["chen",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["missing",1],["write",1],["yaml",3],["run",1],["str",1],["assert",1],["returncode",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_passport_top_level_list_fails_cleanly","name":[["test",1],["passport",1],["top",1],["level",1],["list",1],["fails",1],["cleanly",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["passport",4],["top",3],["level",3],["list",3],["fails",2],["cleanly",2],["tmp",3],["path",4],["p2",1],["yaml",2],["must",1],["produce",1],["controlled",2],["lint",1],["error",4],["not",3],["crash",2],["attribute",2],["write",1],["text",1],["encoding",1],["utf",1],["run",1],["str",1],["assert",3],["returncode",1],["would",1],["surface",1],["python",1],["traceback",2],["emits",1],["something",1],["readable",1],["stderr",3]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_passport_with_invalid_obtained_at_format_fails","name":[["test",1],["passport",1],["invalid",1],["obtained",1],["at",1],["format",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["passport",8],["invalid",2],["obtained",4],["at",4],["format",4],["fails",2],["tmp",4],["path",4],["literature",1],["corpus",1],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["chen",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["definitely",1],["not",1],["date",2],["write",1],["yaml",3],["run",1],["str",1],["assert",1],["returncode",1],["time",1],["must",1],["be",1],["enforced",1],["if",1],["passes",1],["validate",1],["built",1],["draft202012",1],["validator",1],["without",1],["checker",1],["see",1],["codex",1],["t3",1],["review",1],["p2",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_rejection_log_malformed_yaml_fails_cleanly","name":[["test",1],["rejection",1],["log",1],["malformed",1],["yaml",1],["fails",1],["cleanly",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejection",4],["log",4],["malformed",2],["yaml",3],["fails",2],["cleanly",2],["tmp",3],["path",3],["write",1],["text",1],["encoding",1],["utf",1],["run",1],["str",1],["assert",2],["returncode",1],["traceback",1],["not",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_rejection_log_other_reason_with_empty_detail_fails","name":[["test",1],["rejection",1],["log",1],["other",1],["reason",1],["empty",1],["detail",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejection",5],["log",7],["other",3],["reason",3],["empty",2],["detail",4],["fails",2],["tmp",4],["path",4],["t3",1],["patch",1],["contract",1],["min",1],["length",1],["must",1],["be",1],["enforced",1],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["source",1],["write",1],["yaml",3],["run",1],["str",1],["assert",1],["returncode",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_rejection_log_top_level_list_fails_cleanly","name":[["test",1],["rejection",1],["log",1],["top",1],["level",1],["list",1],["fails",1],["cleanly",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejection",5],["log",5],["top",2],["level",2],["list",2],["fails",2],["cleanly",2],["tmp",3],["path",4],["p2",1],["same",1],["crash",1],["protection",1],["yaml",1],["write",1],["text",1],["encoding",1],["utf",1],["run",1],["str",1],["assert",2],["returncode",1],["traceback",1],["not",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_rejection_log_with_invalid_generated_at_format_fails","name":[["test",1],["rejection",1],["log",1],["invalid",1],["generated",1],["at",1],["format",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejection",6],["log",8],["invalid",2],["generated",4],["at",4],["format",4],["fails",2],["tmp",4],["path",4],["adapter",2],["name",1],["version",1],["definitely",1],["not",1],["date",2],["rejected",1],["write",1],["yaml",3],["run",1],["str",1],["assert",1],["returncode",1],["time",1],["must",1],["be",1],["enforced",1],["if",1],["passes",1],["validate",1],["built",1],["draft202012",1],["validator",1],["without",1],["checker",1],["see",1],["codex",1],["t3",1],["review",1],["p2",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_script_exists","name":[["test",1],["script",1],["exists",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["script",3],["exists",3],["assert",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_v3_10_accepts_legitimate_declared_venue_type_source","name":[["test",1],["v3",1],["10",1],["accepts",1],["legitimate",1],["declared",1],["venue",1],["type",1],["source",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["accepts",2],["legitimate",4],["declared",5],["venue",4],["type",4],["source",6],["tmp",3],["path",5],["329",1],["negative",1],["control",1],["trusted",1],["entry",2],["whose",1],["names",1],["publisher",2],["registry",1],["feed",2],["not",1],["one",1],["three",1],["lookup",1],["indexes",1],["passes",1],["guards",1],["against",1],["wired",1],["lint",1],["over",1],["rejecting",1],["every",1],["passport",4],["literature",1],["corpus",1],["laundering",1],["springer",1],["write",1],["yaml",2],["run",1],["str",1],["assert",1],["returncode",1],["expected",1],["pass",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_v3_10_non_string_venue_type_source_reports_schema_error_not_crash","name":[["test",1],["v3",1],["10",1],["non",1],["string",1],["venue",1],["type",1],["source",1],["reports",1],["schema",1],["error",1],["not",1],["crash",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["non",4],["string",5],["venue",4],["type",5],["source",4],["reports",2],["schema",7],["error",5],["not",5],["crash",3],["tmp",3],["path",5],["329",1],["codex",1],["p2",1],["123",2],["violation",1],["wired",1],["laundering",2],["guard",2],["calls",1],["strip",1],["would",1],["str",2],["validator",2],["must",2],["report",1],["cleanly",1],["traceback",2],["only",1],["run",2],["fields",1],["entry",4],["placeholder",1],["invalid",1],["be",1],["passport",4],["literature",1],["corpus",1],["write",1],["yaml",2],["assert",3],["returncode",1],["combined",6],["stdout",1],["stderr",1],["attribute",1],["crashed",1],["instead",1],["reporting",1],["lower",2],["validation",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_v3_10_rejects_laundered_venue_type_source","name":[["test",1],["v3",1],["10",1],["rejects",1],["laundered",1],["venue",1],["type",1],["source",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["rejects",2],["laundered",3],["venue",5],["type",5],["source",5],["tmp",3],["path",5],["329",1],["laundering",3],["guard",1],["r2",1],["p1",1],["must",2],["run",2],["over",1],["real",1],["passport",5],["entries",1],["not",1],["just",1],["fixtures",1],["entry",2],["whose",2],["provenance",1],["trusted",1],["declared",2],["but",1],["names",1],["lookup",2],["index",2],["open",3],["alex",3],["unmatched",1],["signal",2],["into",1],["trust",1],["schema",1],["only",1],["types",1],["field",1],["as",1],["non",1],["empty",1],["string",1],["so",1],["be",1],["caught",1],["by",1],["wired",1],["lint",1],["literature",1],["corpus",1],["write",1],["yaml",2],["str",1],["assert",2],["returncode",1],["expected",1],["validation",1],["failure",1],["stdout",4],["nstderr",1],["stderr",3],["launder",1],["lower",2]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_v3_9_0_passes_on_non_manual_with_openalex_and_crossref","name":[["test",1],["v3",1],["passes",1],["non",1],["manual",1],["openalex",1],["crossref",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["passes",2],["non",3],["manual",3],["openalex",3],["crossref",3],["tmp",3],["path",5],["lint",1],["accepts",1],["entry",1],["all",1],["three",1],["lookup",1],["fields",1],["passport",4],["literature",1],["corpus",1],["citation",1],["key",1],["chen2024",1],["title",1],["real",1],["paper",1],["authors",1],["family",1],["chen",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",1],["signals",1],["preprint",1],["post",1],["llm",1],["inflection",1],["false",2],["semantic",1],["scholar",1],["unmatched",3],["true",2],["write",1],["yaml",2],["run",1],["str",1],["assert",1],["returncode",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_check_literature_corpus_schema.py#test_v3_9_0_rejects_manual_entry_with_openalex_unmatched","name":[["test",1],["v3",1],["rejects",1],["manual",1],["entry",1],["openalex",1],["unmatched",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["rejects",3],["manual",6],["entry",4],["openalex",5],["unmatched",5],["tmp",3],["path",5],["lint",1],["carrying",1],["extended",1],["not",1],["rule",1],["passport",4],["literature",1],["corpus",1],["citation",1],["key",1],["manual1",1],["title",1],["user",2],["curated",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["obtained",1],["via",1],["contamination",1],["signals",1],["false",1],["write",1],["yaml",2],["run",1],["str",1],["assert",1],["returncode",1],["expected",1],["validation",1],["failure",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/adapters/tests/test_common.py","name":[["test",1],["common",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["tests",1],["shared",1],["helpers",1],["by",1],["every",1],["reference",1],["adapter",2],["from",2],["pathlib",1],["import",3],["path",3],["yaml",3],["scripts",1],["adapters",1],["common",1],["sanitize",2],["citation",4],["key",4],["make",2],["ensure",2],["unique",2],["citekey",2],["parse",4],["csl",2],["name",2],["semicolon",2],["names",2],["dump",2],["stable",2],["now",2],["iso",2],["file",2],["uri",2],["write",4],["passport",2],["rejection",2],["log",2],["spec",1],["version",1]]},{"id":"scripts/adapters/tests/test_common.py#test_adapter_spec_version_is_string","name":[["test",1],["adapter",1],["spec",1],["version",1],["string",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["adapter",4],["spec",4],["version",4],["string",2],["assert",2],["isinstance",1],["str",1]]},{"id":"scripts/adapters/tests/test_common.py#test_dump_yaml_stable_is_deterministic","name":[["test",1],["dump",1],["yaml",1],["stable",1],["deterministic",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["dump",4],["yaml",4],["stable",4],["deterministic",2],["data",3],["assert",1]]},{"id":"scripts/adapters/tests/test_common.py#test_dump_yaml_stable_is_sorted","name":[["test",1],["dump",1],["yaml",1],["stable",1],["sorted",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["dump",3],["yaml",3],["stable",3],["sorted",2],["data",2],["out",3],["assert",1],["index",2]]},{"id":"scripts/adapters/tests/test_common.py#test_ensure_unique_citekey_disambiguates_duplicates","name":[["test",1],["ensure",1],["unique",1],["citekey",1],["disambiguates",1],["duplicates",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["ensure",4],["unique",4],["citekey",4],["disambiguates",2],["duplicates",2],["existing",4],["smith2024",3],["out",3],["assert",3],["smith2024a",1],["second",1],["collision",1],["keeps",1],["incrementing",1],["smith2024b",1]]},{"id":"scripts/adapters/tests/test_common.py#test_ensure_unique_citekey_normalizes_invalid_base","name":[["test",1],["ensure",1],["unique",1],["citekey",1],["normalizes",1],["invalid",1],["base",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["ensure",5],["unique",5],["citekey",5],["normalizes",2],["invalid",2],["base",2],["schema",2],["requires",2],["za",2],["bases",2],["don",2],["satisfy",2],["empty",2],["leading",4],["digit",2],["punctuation",2],["must",2],["be",2],["sanitized",2],["prefixed",2],["so",2],["returned",2],["key",4],["always",2],["passes",2],["citation",2],["pattern",2],["assert",3],["ref",2],["2024paper",1],["startswith",1],["key2024",1],["isalpha",1]]},{"id":"scripts/adapters/tests/test_common.py#test_ensure_unique_citekey_passes_through_unique","name":[["test",1],["ensure",1],["unique",2],["citekey",1],["passes",1],["through",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["ensure",3],["unique",5],["citekey",3],["passes",2],["through",2],["existing",3],["str",1],["assert",2],["smith2024",3]]},{"id":"scripts/adapters/tests/test_common.py#test_ensure_unique_citekey_strips_disallowed_chars","name":[["test",1],["ensure",1],["unique",1],["citekey",1],["strips",1],["disallowed",1],["chars",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["ensure",3],["unique",3],["citekey",3],["strips",2],["disallowed",2],["chars",2],["schema",2],["pattern",4],["za",4],["z0",2],["spaces",2],["other",2],["punct",2],["stripped",2],["so",2],["result",2],["satisfies",2],["out",3],["smith",1],["jones",1],["2024",1],["assert",2],["all",1],["isalnum",1],["isalpha",1]]},{"id":"scripts/adapters/tests/test_common.py#test_make_citation_key_collision_suffix","name":[["test",1],["make",1],["citation",1],["key",1],["collision",1],["suffix",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["make",3],["citation",3],["key",5],["collision",2],["suffix",2],["existing",3],["str",1],["chen2024ai",1],["family",1],["chen",1],["year",1],["2024",1],["title",1],["hint",1],["ai",1],["analysis",1],["assert",1],["chen2024aia",1]]},{"id":"scripts/adapters/tests/test_common.py#test_make_citation_key_digit_start_falls_back_to_ref","name":[["test",1],["make",1],["citation",1],["key",1],["digit",1],["start",1],["falls",1],["back",1],["ref",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["make",4],["citation",5],["key",7],["digit",3],["start",2],["falls",2],["back",3],["ref",5],["pure",1],["base",1],["family",3],["year",3],["2024",3],["violates",1],["schema",1],["pattern",1],["za",1],["must",1],["fall",1],["explicit",1],["case",1],["t5",1],["deviation",1],["was",1],["designed",1],["existing",4],["str",2],["title",2],["hint",2],["none",2],["assert",2],["confirm",1],["fallback",1],["respects",1],["collision",1],["tracking",1],["too",1],["existing2",2],["key2",2],["refa",1]]},{"id":"scripts/adapters/tests/test_common.py#test_make_citation_key_digit_start_with_title_recovers","name":[["test",1],["make",1],["citation",1],["key",1],["digit",1],["start",1],["title",1],["recovers",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["make",3],["citation",3],["key",5],["digit",3],["start",3],["title",5],["recovers",2],["if",1],["hint",2],["provides",1],["leading",1],["alpha",1],["word",1],["no",1],["fallback",2],["needed",1],["existing",3],["str",1],["family",1],["year",2],["2024",2],["formative",2],["feedback",1],["base",1],["2024formative",1],["still",1],["because",1],["appended",1],["after",1],["so",1],["fires",1],["assert",1],["ref",1]]},{"id":"scripts/adapters/tests/test_common.py#test_make_citation_key_empty_family_falls_back_to_ref","name":[["test",1],["make",1],["citation",1],["key",1],["empty",1],["family",1],["falls",1],["back",1],["ref",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["make",4],["citation",4],["key",6],["empty",3],["family",5],["falls",2],["back",2],["ref",4],["year",3],["no",1],["title",3],["sanitized",1],["base",3],["codex",1],["t4",1],["review",1],["p2",1],["exercises",1],["digit",1],["start",1],["branch",2],["not",2],["alpha",1],["existing",5],["str",1],["hint",2],["none",2],["assert",2],["second",1],["call",1],["collides",1],["suffix",1],["key2",2],["refa",1]]},{"id":"scripts/adapters/tests/test_common.py#test_make_citation_key_multiple_collisions","name":[["test",1],["make",1],["citation",1],["key",1],["multiple",1],["collisions",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["make",3],["citation",3],["key",5],["multiple",2],["collisions",2],["existing",3],["str",1],["chen2024",1],["chen2024a",1],["chen2024b",1],["family",1],["chen",1],["year",1],["2024",1],["title",1],["hint",1],["none",1],["assert",1],["chen2024c",1]]},{"id":"scripts/adapters/tests/test_common.py#test_make_citation_key_simple","name":[["test",1],["make",1],["citation",1],["key",1],["simple",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["make",3],["citation",3],["key",5],["simple",2],["existing",4],["str",1],["family",1],["chen",1],["year",1],["2024",1],["title",1],["hint",1],["ai",1],["assessment",1],["assert",2],["chen2024ai",2]]},{"id":"scripts/adapters/tests/test_common.py#test_make_citation_key_skips_stopwords_in_title","name":[["test",1],["make",1],["citation",1],["key",1],["skips",1],["stopwords",1],["title",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["make",3],["citation",3],["key",5],["skips",2],["stopwords",2],["title",3],["existing",3],["str",1],["family",1],["chen",1],["year",1],["2024",1],["hint",1],["role",2],["ai",1],["stopword",2],["first",1],["non",1],["assert",1],["chen2024role",1]]},{"id":"scripts/adapters/tests/test_common.py#test_now_iso_is_rfc3339_z","name":[["test",1],["now",1],["iso",1],["rfc3339",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["now",3],["iso",3],["rfc3339",2],["ts",4],["assert",3],["endswith",1],["round",1],["trip",1],["through",1],["datetime",4],["import",1],["parsed",2],["strptime",1],["sz",1],["not",1],["none",1]]},{"id":"scripts/adapters/tests/test_common.py#test_parse_csl_name_bare_single_token_is_family","name":[["test",1],["parse",1],["csl",1],["name",1],["bare",1],["single",1],["token",1],["family",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["parse",3],["csl",3],["name",3],["bare",2],["single",2],["token",2],["family",3],["assert",1],["einstein",2]]},{"id":"scripts/adapters/tests/test_common.py#test_parse_csl_name_family_given","name":[["test",1],["parse",1],["csl",1],["name",1],["family",1],["given",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["parse",3],["csl",3],["name",3],["family",3],["given",3],["assert",1],["chen",2],["cindy",2]]},{"id":"scripts/adapters/tests/test_common.py#test_parse_csl_name_family_initial","name":[["test",1],["parse",1],["csl",1],["name",1],["family",1],["initial",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["parse",3],["csl",3],["name",3],["family",3],["initial",2],["assert",1],["chen",2],["given",1]]},{"id":"scripts/adapters/tests/test_common.py#test_parse_csl_name_institution_with_braces","name":[["test",1],["parse",1],["csl",1],["name",1],["institution",1],["braces",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["parse",3],["csl",3],["name",3],["institution",2],["braces",2],["assert",1],["world",2],["health",2],["organization",2],["literal",1]]},{"id":"scripts/adapters/tests/test_common.py#test_parse_csl_name_strips_whitespace","name":[["test",1],["parse",1],["csl",1],["name",1],["strips",1],["whitespace",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["parse",3],["csl",3],["name",3],["strips",2],["whitespace",2],["assert",1],["chen",2],["cindy",2],["family",1],["given",1]]},{"id":"scripts/adapters/tests/test_common.py#test_parse_semicolon_names","name":[["test",1],["parse",1],["semicolon",1],["names",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["parse",3],["semicolon",3],["names",5],["chen",2],["wang",2],["assert",1],["family",2],["given",2]]},{"id":"scripts/adapters/tests/test_common.py#test_parse_semicolon_names_empty_returns_empty_list","name":[["test",1],["parse",1],["semicolon",1],["names",1],["empty",2],["returns",1],["list",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["parse",4],["semicolon",4],["names",4],["empty",4],["returns",2],["list",2],["assert",2]]},{"id":"scripts/adapters/tests/test_common.py#test_parse_semicolon_names_skips_empty_segments","name":[["test",1],["parse",1],["semicolon",1],["names",1],["skips",1],["empty",1],["segments",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["parse",3],["semicolon",3],["names",5],["skips",2],["empty",3],["segments",2],["trailing",1],["duplicate",1],["semicolons",1],["should",1],["not",1],["produce",1],["name",1],["dicts",1],["chen",2],["wang",2],["assert",1],["family",2],["given",2]]},{"id":"scripts/adapters/tests/test_common.py#test_path_to_file_uri_accepts_string","name":[["test",1],["path",1],["file",1],["uri",1],["accepts",1],["string",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["path",7],["file",5],["uri",4],["accepts",4],["string",2],["helper",2],["both",2],["str",3],["inputs",2],["assert",1]]},{"id":"scripts/adapters/tests/test_common.py#test_path_to_file_uri_encodes_spaces","name":[["test",1],["path",1],["file",1],["uri",1],["encodes",1],["spaces",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["path",8],["file",4],["uri",7],["encodes",2],["spaces",2],["tmp",3],["lee",1],["2024",1],["paper",1],["pdf",1],["touch",1],["assert",3],["startswith",1],["not",1],["20",1]]},{"id":"scripts/adapters/tests/test_common.py#test_path_to_file_uri_resolves_relative","name":[["test",1],["path",1],["file",1],["uri",1],["resolves",1],["relative",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["path",9],["file",4],["uri",7],["resolves",2],["relative",3],["tmp",4],["monkeypatch",3],["smith2024",3],["pdf",3],["touch",1],["chdir",1],["assert",3],["endswith",1],["startswith",1],["absolute",1],["not",2]]},{"id":"scripts/adapters/tests/test_common.py#test_sanitize_does_not_lowercase","name":[["test",1],["sanitize",1],["not",1],["lowercase",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["sanitize",3],["not",2],["lowercase",2],["assert",1],["citation",1],["key",1],["chen2024",2]]},{"id":"scripts/adapters/tests/test_common.py#test_sanitize_rejects_empty","name":[["test",1],["sanitize",1],["rejects",1],["empty",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["sanitize",3],["rejects",2],["empty",2],["assert",1],["citation",1],["key",1]]},{"id":"scripts/adapters/tests/test_common.py#test_sanitize_strips_non_alnum","name":[["test",1],["sanitize",1],["strips",1],["non",1],["alnum",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["sanitize",3],["strips",2],["non",2],["alnum",2],["assert",1],["citation",1],["key",1],["chen",1],["2024",1],["chen2024",1]]},{"id":"scripts/adapters/tests/test_common.py#test_write_passport_empty_list","name":[["test",1],["write",1],["passport",1],["empty",1],["list",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["write",3],["passport",4],["empty",2],["list",2],["tmp",3],["path",5],["yaml",2],["loaded",2],["safe",1],["load",1],["read",1],["text",1],["assert",1],["literature",1],["corpus",1]]},{"id":"scripts/adapters/tests/test_common.py#test_write_passport_sorts_by_citation_key","name":[["test",1],["write",1],["passport",1],["sorts",1],["by",1],["citation",1],["key",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["write",3],["passport",4],["sorts",2],["by",2],["citation",5],["key",5],["tmp",3],["path",5],["entries",2],["wang2024",2],["title",2],["authors",2],["family",2],["wang",1],["year",2],["2024",2],["source",2],["pointer",2],["file",2],["pdf",2],["chen2024",2],["chen",1],["yaml",2],["loaded",2],["safe",1],["load",1],["read",1],["text",1],["keys",2],["literature",1],["corpus",1],["assert",1]]},{"id":"scripts/adapters/tests/test_common.py#test_write_rejection_log_minimal","name":[["test",1],["write",1],["rejection",1],["log",1],["minimal",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["write",3],["rejection",4],["log",4],["minimal",2],["tmp",3],["path",5],["yaml",2],["adapter",4],["name",2],["folder",2],["scan",2],["py",2],["version",2],["rejected",3],["loaded",6],["safe",1],["load",1],["read",1],["text",1],["assert",5],["generated",1],["at",1],["endswith",1],["summary",1],["total",1]]},{"id":"scripts/adapters/tests/test_common.py#test_write_rejection_log_passes_validation","name":[["test",1],["write",1],["rejection",1],["log",1],["passes",1],["validation",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["write",3],["rejection",6],["log",6],["passes",2],["validation",2],["tmp",3],["path",9],["output",2],["must",1],["validate",1],["against",1],["schema",7],["json",4],["helper",2],["produces",1],["doc",3],["contract",1],["compliant",1],["by",1],["construction",1],["import",2],["from",1],["jsonschema",1],["draft202012",3],["validator",5],["file",1],["resolve",1],["parents",1],["shared",1],["contracts",1],["passport",1],["loads",1],["read",2],["text",2],["format",2],["checker",2],["yaml",2],["adapter",2],["name",1],["zotero",1],["py",1],["version",1],["rejected",1],["source",2],["abcd1234",1],["reason",1],["missing",2],["required",1],["field",1],["fields",1],["authors",1],["input",1],["lib",1],["safe",1],["load",1],["errors",4],["list",1],["iter",1],["assert",1],["failed",1],["message",1]]},{"id":"scripts/adapters/tests/test_common.py#test_write_rejection_log_sorts_by_source","name":[["test",1],["write",1],["rejection",1],["log",1],["sorts",1],["by",1],["source",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["write",3],["rejection",4],["log",4],["sorts",2],["by",2],["source",5],["tmp",3],["path",5],["yaml",2],["adapter",2],["name",1],["version",1],["rejected",2],["pdf",4],["reason",2],["authors",1],["unparseable",2],["year",1],["loaded",2],["safe",1],["load",1],["read",1],["text",1],["sources",2],["assert",1]]},{"id":"scripts/adapters/tests/test_common.py#test_write_rejection_log_with_input_source","name":[["test",1],["write",1],["rejection",1],["log",1],["input",1],["source",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["write",3],["rejection",4],["log",4],["input",4],["source",4],["tmp",3],["path",7],["yaml",2],["adapter",2],["name",1],["version",1],["rejected",1],["refs",2],["loaded",2],["safe",1],["load",1],["read",1],["text",1],["assert",1]]},{"id":"scripts/adapters/tests/test_common.py#test_write_rejection_log_with_summary_totals","name":[["test",1],["write",1],["rejection",1],["log",1],["summary",1],["totals",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["common",1],["py",1]],"body":[["def",2],["test",2],["write",3],["rejection",4],["log",4],["summary",4],["totals",2],["tmp",3],["path",5],["caller",1],["knows",1],["accept",1],["input",3],["counts",1],["helper",1],["should",1],["propagate",1],["them",1],["into",1],["so",1],["tells",1],["full",1],["story",1],["yaml",2],["adapter",2],["name",1],["version",1],["rejected",2],["source",2],["reason",2],["year",1],["unparseable",2],["authors",1],["total",5],["10",2],["accepted",2],["loaded",2],["safe",1],["load",1],["read",1],["text",1],["assert",1]]},{"id":"scripts/adapters/tests/test_conftest.py","name":[["test",1],["conftest",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["self",1],["tests",2],["shared",1],["adapter",1],["test",1],["fixtures",1],["t7",1],["t9",1],["will",1],["clean",2],["timestamps",2],["load",2],["yaml",2],["extensively",1],["so",1],["verify",1],["their",1],["behavior",1],["here",1],["before",1],["downstream",1],["depend",1],["them",1],["from",1],["pathlib",1],["import",1],["path",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_adapters_dir_resolves","name":[["test",1],["adapters",1],["dir",1],["resolves",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["adapters",7],["dir",7],["resolves",2],["repo",3],["root",3],["assert",2],["scripts",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_clean_timestamps_blanks_nested_obtained_at","name":[["test",1],["clean",1],["timestamps",1],["blanks",1],["nested",1],["obtained",1],["at",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["clean",5],["timestamps",5],["blanks",2],["nested",2],["obtained",6],["at",6],["doc",2],["literature",3],["corpus",3],["citation",2],["key",2],["k1",1],["2026",2],["04",2],["25",2],["t10",2],["00",3],["k2",1],["01",1],["out",3],["assert",2],["timestamp",2]]},{"id":"scripts/adapters/tests/test_conftest.py#test_clean_timestamps_blanks_top_level_field","name":[["test",1],["clean",1],["timestamps",1],["blanks",1],["top",1],["level",1],["field",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["clean",5],["timestamps",5],["blanks",2],["top",2],["level",2],["field",2],["doc",2],["generated",2],["at",2],["2026",1],["04",1],["25",1],["t10",1],["00",2],["out",2],["assert",1],["timestamp",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_clean_timestamps_does_not_mutate_input","name":[["test",1],["clean",1],["timestamps",1],["not",1],["mutate",1],["input",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["clean",5],["timestamps",6],["not",2],["mutate",2],["input",2],["deep",1],["copy",1],["contract",1],["caller",1],["dict",1],["must",1],["remain",1],["unchanged",1],["after",1],["cleaner",1],["runs",1],["t7",1],["t9",1],["will",1],["call",1],["freshly",1],["loaded",1],["yaml",1],["expect",1],["inspect",1],["original",5],["afterward",1],["generated",1],["at",1],["2026",1],["04",1],["25",1],["t10",1],["00",2],["snapshot",2],["assert",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_clean_timestamps_extra_blank_widens_set","name":[["test",1],["clean",1],["timestamps",1],["extra",1],["blank",1],["widens",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["clean",6],["timestamps",6],["extra",2],["blank",2],["widens",2],["folder",1],["scan",1],["style",1],["adapters",1],["whose",1],["source",6],["pointer",6],["machine",1],["dependent",1],["absolute",1],["path",4],["must",1],["opt",1],["widen",1],["blanking",1],["t8",1],["t9",1],["keep",1],["default",2],["narrow",5],["behavior",1],["so",1],["broken",1],["uris",1],["fail",1],["loudly",1],["doc",3],["obtained",1],["at",1],["abs",3],["year",1],["2024",1],["assert",3],["not",1],["blanked",1],["by",2],["wide",3],["timestamp",1],["output",1],["unaffected",1],["call",1],["no",1],["shared",1],["state",1],["surprises",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_clean_timestamps_handles_lists_of_scalars","name":[["test",1],["clean",1],["timestamps",1],["handles",1],["lists",1],["scalars",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["clean",5],["timestamps",5],["handles",2],["lists",2],["scalars",2],["recursion",1],["guard",1],["hitting",1],["list",1],["non",1],["dicts",1],["must",1],["not",1],["crash",1],["doc",2],["tags",2],["obtained",2],["at",2],["out",2],["assert",1],["timestamp",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_clean_timestamps_handles_no_match","name":[["test",1],["clean",1],["timestamps",1],["handles",1],["no",1],["match",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["clean",5],["timestamps",5],["handles",2],["no",3],["match",2],["doc",5],["timestamp",1],["keys",1],["must",1],["round",1],["trip",1],["unchanged",1],["value",1],["deep",1],["copy",1],["still",1],["happens",1],["out",3],["assert",2],["not",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_clean_timestamps_leaves_unrelated_fields_alone","name":[["test",1],["clean",1],["timestamps",1],["leaves",1],["unrelated",1],["fields",1],["alone",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["clean",5],["timestamps",5],["leaves",2],["unrelated",2],["fields",2],["alone",2],["doc",2],["generated",1],["at",1],["summary",2],["total",2],["rejected",2],["out",2],["assert",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_examples_dir_resolves","name":[["test",1],["examples",1],["dir",1],["resolves",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["examples",7],["dir",7],["resolves",2],["repo",3],["root",3],["assert",2],["scripts",1],["adapters",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_load_yaml_round_trips","name":[["test",1],["load",1],["yaml",1],["round",1],["trips",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["load",5],["yaml",6],["round",2],["trips",2],["tmp",3],["path",5],["write",1],["text",1],["nb",1],["encoding",1],["utf",1],["assert",1]]},{"id":"scripts/adapters/tests/test_conftest.py#test_repo_root_points_to_ars_repo","name":[["test",1],["repo",2],["root",1],["points",1],["ars",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["conftest",1],["py",1]],"body":[["def",2],["test",2],["repo",8],["root",7],["points",2],["ars",3],["sanity",1],["fixture",1],["must",1],["resolve",1],["directory",1],["contains",1],["canonical",1],["markers",1],["changelog",2],["md",2],["shared",2],["live",1],["at",1],["assert",2],["exists",1],["dir",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py","name":[["test",1],["folder",1],["scan",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["tests",2],["scripts",5],["adapters",5],["folder",7],["scan",7],["py",2],["from",1],["pathlib",1],["import",2],["path",2],["subprocess",1],["repo",5],["root",5],["file",1],["resolve",1],["parents",1],["adapter",1],["fixture",2],["dir",1],["examples",3],["input",3],["expected",4],["passport",2],["yaml",2],["rejection",2],["log",1],["emits",1],["machine",1],["dependent",1],["absolute",1],["paths",1],["source",4],["pointer",2],["widen",2],["clean",1],["timestamps",1],["these",1],["only",1],["t8",1],["t9",1],["must",1],["not",1],["their",1],["logical",1],["uris",1],["deterministic",1],["broken",1],["pointers",1],["should",1],["fail",1],["golden",1],["test",1],["extra",1],["v3",1],["10",1],["venue",1],["type",1],["always",1],["unknown",2],["spec",1],["pr",1],["item",1],["13",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#_run","name":[["run",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["run",3],["args",3],["cwd",4],["none",2],["return",1],["subprocess",1],["python",1],["str",1],["adapter",1],["list",1],["capture",1],["output",1],["true",2],["text",1],["repo",1],["root",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_adapter_exists","name":[["test",1],["adapter",1],["exists",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["adapter",3],["exists",3],["assert",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_chen2024_no_tail_uses_empty_title_hint","name":[["test",1],["chen2024",1],["no",1],["tail",1],["uses",1],["empty",1],["title",1],["hint",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["chen2024",4],["no",2],["tail",2],["uses",2],["empty",4],["title",4],["hint",4],["tmp",5],["path",7],["codex",2],["p3",2],["exercises",2],["make",2],["citation",5],["key",5],["fallback",2],["notail",1],["mkdir",1],["pdf",1],["touch",1],["out",5],["yaml",4],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",4],["returncode",1],["stderr",1],["import",1],["open",1],["as",1],["doc",3],["safe",1],["load",1],["len",1],["literature",2],["corpus",2],["must",1],["satisfy",1],["schema",1],["leading",1],["letter",1],["constraint",1],["isalpha",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_deterministic_output","name":[["test",1],["deterministic",1],["output",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["deterministic",2],["output",2],["tmp",6],["path",6],["load",6],["yaml",10],["clean",6],["timestamps",6],["p1",4],["r1",4],["log",8],["p2",4],["r2",4],["run",2],["input",2],["str",6],["fixture",2],["dir",2],["passport",2],["rejection",2],["assert",2],["folder",4],["scan",4],["extra",4]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_duplicate_collision_handled","name":[["test",1],["duplicate",1],["collision",1],["handled",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["duplicate",2],["collision",2],["handled",2],["tmp",5],["path",5],["two",2],["files",2],["would",2],["produce",2],["same",2],["base",2],["citation",3],["key",3],["should",2],["each",2],["be",2],["accepted",2],["disambiguating",2],["suffix",2],["dup",6],["dir",5],["mkdir",1],["smith2024",2],["alpha",1],["pdf",2],["touch",2],["beta",1],["passport",4],["out",5],["yaml",4],["rej",2],["run",1],["input",1],["str",3],["rejection",1],["log",1],["assert",2],["returncode",1],["import",1],["open",1],["as",1],["doc",2],["safe",1],["load",1],["keys",2],["literature",1],["corpus",1],["len",1],["no",1],["collisions",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_empty_folder_emits_empty_passport","name":[["test",1],["empty",2],["folder",1],["emits",1],["passport",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["empty",8],["folder",2],["emits",2],["passport",6],["tmp",5],["path",5],["mkdir",1],["out",5],["yaml",4],["rej",2],["run",1],["input",1],["str",3],["rejection",1],["log",1],["assert",2],["returncode",1],["import",1],["open",1],["as",1],["doc",2],["safe",1],["load",1],["literature",1],["corpus",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_filename_with_spaces_produces_valid_uri","name":[["test",1],["filename",1],["spaces",1],["produces",1],["valid",1],["uri",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["filename",2],["spaces",6],["produces",2],["valid",4],["uri",5],["tmp",5],["path",5],["codex",2],["p1",2],["reserved",2],["chars",2],["filenames",2],["must",2],["be",3],["percent",2],["encoded",2],["source",3],["pointer",3],["so",2],["rfc",2],["8089",2],["file",3],["sp",1],["mkdir",1],["lee",1],["2024",1],["paper",1],["pdf",1],["touch",1],["out",5],["yaml",4],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",4],["returncode",1],["stderr",1],["import",1],["open",1],["as",1],["doc",3],["safe",1],["load",1],["if",1],["literature",2],["corpus",2],["ptr",4],["startswith",1],["not",1],["raw",1],["would",1],["illegal",1],["20",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_folder_scan_venue_type_always_unknown","name":[["test",1],["folder",1],["scan",1],["venue",1],["type",1],["always",1],["unknown",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["folder",2],["scan",3],["venue",4],["type",5],["always",2],["unknown",6],["tmp",4],["path",4],["load",3],["yaml",5],["filename",2],["carries",1],["no",1],["structured",1],["every",1],["entry",2],["never",1],["inferred",1],["from",1],["l3",1],["passport",5],["out",5],["rejection",4],["log",2],["run",1],["input",1],["str",3],["fixture",2],["dir",1],["assert",4],["returncode",1],["stderr",1],["got",2],["entries",3],["literature",1],["corpus",1],["should",1],["produce",1],["at",1],["least",1],["one",1],["accepted",1],["provenance",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_happy_path","name":[["test",1],["happy",1],["path",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["happy",2],["path",6],["tmp",4],["load",6],["yaml",8],["clean",6],["timestamps",6],["passport",6],["out",6],["rejection",6],["log",2],["run",1],["input",1],["str",3],["fixture",1],["dir",1],["assert",3],["returncode",1],["stderr",1],["got",4],["expected",6],["folder",4],["scan",4],["extra",4],["rej",4]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_missing_input_dir_fails_loud","name":[["test",1],["missing",1],["input",1],["dir",1],["fails",1],["loud",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["input",3],["dir",2],["fails",2],["loud",2],["tmp",5],["path",5],["run",1],["str",3],["not",2],["exist",2],["passport",1],["yaml",2],["rejection",1],["log",1],["assert",2],["returncode",1],["found",1],["stderr",2],["lower",2]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_mixed_valid_invalid_in_nested_tree","name":[["test",1],["mixed",1],["valid",1],["invalid",1],["nested",1],["tree",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["mixed",4],["valid",4],["invalid",4],["nested",2],["tree",2],["tmp",5],["path",7],["codex",4],["p3",2],["across",2],["subdirs",4],["also",2],["covers",2],["p2b",2],["rejected",8],["entries",2],["same",3],["basename",4],["different",3],["must",2],["be",3],["distinguishable",2],["via",2],["relative",2],["source",4],["field",2],["root",9],["sub1",3],["mkdir",2],["parents",2],["true",2],["sub2",2],["park2022",1],["main",1],["pdf",4],["touch",4],["lee2021",1],["review",1],["draft",2],["subdir",1],["out",6],["yaml",5],["run",1],["input",1],["str",3],["passport",3],["rejection",1],["log",1],["assert",4],["returncode",1],["stderr",1],["import",1],["open",2],["as",2],["safe",2],["load",2],["rej",2],["keys",2],["citation",1],["key",1],["literature",1],["corpus",1],["park2022main",1],["lee2021review",1],["two",1],["drafts",1],["should",1],["each",1],["uniquely",1],["identifiable",1],["by",1],["their",1],["sources",4],["sorted",1],["len",2],["collisions",1],["lost",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_parseable_non_pdf_extension","name":[["test",1],["parseable",1],["non",1],["pdf",1],["extension",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["parseable",4],["non",4],["pdf",4],["extension",4],["tmp",5],["path",5],["codex",2],["p3",2],["filename",2],["parser",2],["agnostic",2],["files",2],["should",2],["still",2],["be",2],["accepted",2],["epub",3],["djvu",2],["ps",2],["ext",1],["mkdir",1],["kim2020",1],["book",1],["touch",1],["out",5],["yaml",4],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",3],["returncode",1],["stderr",1],["import",1],["open",1],["as",1],["doc",3],["safe",1],["load",1],["len",1],["literature",2],["corpus",2],["citation",1],["key",1],["kim2020book",1]]},{"id":"scripts/adapters/tests/test_folder_scan.py#test_symlink_pointing_outside_input_does_not_crash","name":[["test",1],["symlink",1],["pointing",1],["outside",1],["input",1],["not",1],["crash",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["folder",1],["scan",1],["py",1]],"body":[["def",2],["test",2],["symlink",4],["pointing",2],["outside",8],["input",4],["not",5],["crash",3],["tmp",6],["path",6],["symlinks",2],["escaping",2],["scanned",2],["root",4],["disclose",2],["files",2],["user",2],["did",2],["intend",2],["include",2],["so",2],["they",2],["rejected",3],["instead",2],["followed",2],["import",4],["os",2],["mkdir",2],["smith2024",5],["real",2],["pdf",5],["touch",1],["inside",5],["link",3],["out",6],["yaml",5],["run",2],["str",3],["passport",4],["rejection",7],["log",4],["assert",3],["returncode",1],["stderr",1],["json",3],["jsonschema",2],["open",2],["as",2],["safe",2],["load",2],["literature",1],["corpus",1],["detail",1],["resolves",1],["missing",1],["fields",1],["raw",1],["reason",2],["other",1],["source",1],["emitted",1],["must",1],["satisfy",1],["contract",1],["just",1],["be",1],["free",1],["non",1],["enum",1],["would",1],["pass",1],["but",1],["break",1],["schema",4],["codex",1],["follow",1],["up",1],["310",1],["loads",1],["repo",1],["shared",1],["contracts",1],["read",1],["text",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py","name":[["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["validates",1],["literature",2],["corpus",2],["entry",5],["schema",4],["json",3],["self",1],["consistency",1],["round",2],["trips",1],["known",1],["good",1],["example",1],["against",1],["from",2],["pathlib",1],["import",4],["path",3],["pytest",1],["jsonschema",1],["draft202012",1],["validator",1],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["shared",1],["contracts",1],["passport",1],["v3",4],["contamination",2],["signals",2],["l3",1],["motivation",1],["zhao",1],["et",1],["al",1],["ar",1],["xiv",1],["2605",1],["07723",1],["2026",1],["05",1],["gemini",1],["review",1],["f5",1],["closure",2],["year",1],["2024",1],["cross",1],["field",1],["rule",2],["codex",1],["f11",1],["manual",2],["exemption",1],["105",1],["backfilled",1],["at",1],["additions",1],["openalex",2],["unmatched",2],["crossref",2],["extended",1],["not",1],["any",1],["ss",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#_base_entry","name":[["base",1],["entry",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["base",2],["entry",2],["return",1],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#_load_schema","name":[["load",1],["schema",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["load",3],["schema",3],["path",1],["open",1],["encoding",1],["utf",1],["as",1],["return",1],["json",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#_validator","name":[["validator",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["validator",5],["schema",3],["format",4],["checker",3],["so",1],["keyword",1],["constraints",1],["date",1],["time",1],["obtained",1],["at",1],["actually",1],["enforced",1],["return",1],["draft202012",2]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_additional_properties_is_false","name":[["test",1],["additional",1],["properties",1],["false",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["additional",3],["properties",3],["false",3],["schema",3],["load",1],["assert",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_additional_property_fails","name":[["test",1],["additional",1],["property",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["additional",2],["property",2],["fails",2],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["custom",1],["field",1],["should",1],["not",1],["be",1],["allowed",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_arxiv_id_is_optional","name":[["test",1],["arxiv",1],["id",1],["optional",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["arxiv",2],["id",3],["optional",3],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["chen2024opt",1],["title",1],["ar",1],["xiv",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["https",1],["doi",1],["org",1],["10",1],["1234",1],["xyz",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_author_must_be_either_personal_or_literal","name":[["test",1],["author",1],["must",1],["be",1],["either",1],["personal",1],["literal",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["author",3],["must",2],["be",2],["either",2],["personal",2],["literal",3],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["bad2024",1],["title",1],["bad",1],["authors",1],["neither",1],["family",1],["nor",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_citation_key_pattern_rejects_leading_digit","name":[["test",1],["citation",1],["key",1],["pattern",1],["rejects",1],["leading",1],["digit",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["citation",3],["key",3],["pattern",2],["rejects",2],["leading",2],["digit",2],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",2],["2024chen",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_contamination_signals_absent_is_valid","name":[["test",1],["contamination",1],["signals",1],["absent",1],["valid",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["contamination",3],["signals",3],["absent",2],["valid",3],["v3",1],["optional",1],["legacy",1],["entries",1],["stay",1],["schema",3],["load",1],["validator",1],["validate",1],["base",1],["entry",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_contamination_signals_backfilled_at_absent_passes","name":[["test",1],["contamination",1],["signals",1],["backfilled",1],["at",1],["absent",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["contamination",3],["signals",3],["backfilled",2],["at",2],["absent",2],["passes",2],["105",1],["backward",1],["compat",1],["ingest",1],["time",1],["entries",1],["computed",1],["by",1],["bibliography",1],["agent",1],["v3",1],["lack",1],["field",1],["valid",1],["schema",3],["load",1],["entry",3],["base",1],["preprint",1],["post",1],["llm",1],["inflection",1],["false",2],["semantic",1],["scholar",1],["unmatched",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_contamination_signals_backfilled_at_non_string_rejected","name":[["test",1],["contamination",1],["signals",1],["backfilled",1],["at",1],["non",1],["string",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["contamination",3],["signals",3],["backfilled",3],["at",3],["non",2],["string",3],["rejected",3],["105",1],["field",1],["type",1],["date",1],["time",1],["format",1],["integers",1],["objects",1],["by",1],["json",1],["schema",4],["validation",2],["import",1],["jsonschema",2],["load",1],["entry",3],["base",1],["1234567890",1],["pytest",1],["raises",1],["exceptions",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_contamination_signals_backfilled_at_valid_iso8601_passes","name":[["test",1],["contamination",1],["signals",1],["backfilled",1],["at",1],["valid",1],["iso8601",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["contamination",4],["signals",4],["backfilled",3],["at",3],["valid",2],["iso8601",2],["passes",2],["105",1],["scalar",1],["iso",1],["8601",1],["timestamp",1],["recording",1],["post",2],["hoc",1],["backfill",1],["ran",1],["schema",3],["load",1],["entry",3],["base",1],["preprint",1],["llm",1],["inflection",1],["false",2],["semantic",1],["scholar",1],["unmatched",1],["2026",1],["05",1],["15",1],["t10",1],["30",1],["00",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_contamination_signals_both_false_is_valid","name":[["test",1],["contamination",1],["signals",1],["both",1],["false",1],["valid",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["contamination",4],["signals",3],["both",2],["false",4],["valid",2],["computed",1],["no",1],["evidence",1],["schema",3],["load",1],["entry",3],["base",1],["preprint",1],["post",1],["llm",1],["inflection",1],["semantic",1],["scholar",1],["unmatched",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_contamination_signals_both_true_is_valid","name":[["test",1],["contamination",1],["signals",1],["both",1],["true",1],["valid",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["contamination",4],["signals",3],["both",2],["true",4],["valid",3],["maximum",1],["still",1],["advisory",1],["not",1],["blocking",1],["schema",3],["load",1],["entry",3],["base",1],["preprint",1],["post",1],["llm",1],["inflection",1],["semantic",1],["scholar",1],["unmatched",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_contamination_signals_empty_object_is_valid","name":[["test",1],["contamination",1],["signals",1],["empty",1],["object",1],["valid",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["contamination",3],["signals",3],["empty",2],["object",3],["valid",2],["both",1],["sub",1],["fields",1],["optional",1],["within",1],["schema",3],["load",1],["entry",3],["base",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_contamination_signals_non_boolean_rejected","name":[["test",1],["contamination",1],["signals",1],["non",1],["boolean",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["contamination",3],["signals",3],["non",2],["boolean",2],["rejected",2],["sub",1],["fields",1],["strict",1],["booleans",1],["not",1],["truthy",1],["strings",1],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",3],["base",1],["preprint",1],["post",1],["llm",1],["inflection",1],["yes",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_contamination_signals_unknown_subfield_rejected","name":[["test",1],["contamination",1],["signals",1],["unknown",1],["subfield",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["contamination",4],["signals",4],["unknown",3],["subfield",2],["rejected",2],["additional",1],["properties",1],["false",1],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",3],["base",1],["signal",1],["true",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_invalid_arxiv_id_rejected","name":[["test",1],["invalid",1],["arxiv",1],["id",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["arxiv",4],["id",3],["rejected",2],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["invalid2024",1],["title",1],["bad",1],["ar",2],["xiv",2],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["https",1],["org",1],["abs",1],["2401",2],["12345",2],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_invalid_obtained_at_format_fails","name":[["test",1],["invalid",1],["obtained",1],["at",1],["format",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["obtained",4],["at",4],["format",4],["fails",2],["date",2],["time",1],["must",1],["be",1],["enforced",1],["without",1],["checker",1],["keyword",1],["silently",1],["ignored",1],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["not",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_manual_entry_with_only_preprint_flag_passes","name":[["test",1],["manual",1],["entry",1],["only",1],["preprint",1],["flag",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["manual",4],["entry",5],["only",2],["preprint",5],["flag",2],["passes",2],["v3",1],["f11",1],["entries",1],["still",1],["post",3],["llm",3],["inflection",3],["year",3],["venue",1],["check",1],["doesn",1],["depend",1],["ss",1],["api",1],["they",1],["just",1],["carry",1],["unmatched",1],["field",1],["true",2],["allowed",1],["2024",2],["per",1],["f5",1],["schema",3],["load",1],["base",1],["obtained",1],["via",1],["contamination",1],["signals",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_manual_entry_with_ss_unmatched_false_also_rejected","name":[["test",1],["manual",1],["entry",1],["ss",1],["unmatched",1],["false",1],["also",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["manual",4],["entry",6],["ss",2],["unmatched",4],["false",5],["also",2],["rejected",2],["v3",1],["f11",1],["even",1],["semantic",2],["scholar",2],["wrong",1],["field",1],["must",1],["be",1],["absent",1],["since",1],["would",1],["imply",1],["checked",1],["found",1],["contradicts",1],["skip",1],["check",1],["exemption",1],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["base",1],["obtained",1],["via",1],["contamination",1],["signals",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_manual_entry_with_ss_unmatched_field_rejected","name":[["test",1],["manual",1],["entry",1],["ss",1],["unmatched",1],["field",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["manual",5],["entry",5],["ss",2],["unmatched",4],["field",3],["rejected",2],["v3",1],["f11",1],["obtained",2],["via",2],["semantic",3],["scholar",3],["present",1],["contract",1],["violation",1],["bibliography",1],["agent",1],["skips",1],["check",1],["user",1],["curated",1],["entries",1],["omits",1],["schema",4],["must",1],["reject",1],["either",1],["true",2],["false",1],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["load",1],["base",1],["contamination",1],["signals",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_missing_required_field_fails","name":[["test",1],["missing",1],["required",1],["field",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["required",2],["field",2],["fails",2],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["chen2024ai",1],["title",1],["ai",1],["assessment",1],["authors",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_non_manual_entry_with_ss_unmatched_passes","name":[["test",1],["non",1],["manual",1],["entry",1],["ss",1],["unmatched",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["non",2],["manual",3],["entry",6],["ss",2],["unmatched",4],["passes",2],["v3",1],["f11",1],["exemption",1],["applies",1],["only",1],["obtained",2],["via",2],["folder",2],["scan",2],["zotero",1],["bbt",1],["export",1],["carry",1],["semantic",2],["scholar",2],["field",1],["schema",3],["load",1],["base",1],["contamination",1],["signals",1],["true",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_obtained_via_enum_constrained","name":[["test",1],["obtained",1],["via",1],["enum",1],["constrained",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["obtained",3],["via",3],["enum",2],["constrained",2],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["rubber",1],["duck",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_obtained_via_known_value_does_not_require_adapter_name","name":[["test",1],["obtained",1],["via",1],["known",1],["value",1],["not",1],["require",1],["adapter",1],["name",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["obtained",3],["via",3],["known",2],["value",2],["not",2],["require",2],["adapter",3],["name",3],["conditional",1],["only",1],["fires",1],["other",1],["reference",1],["adapters",1],["zotero",1],["bbt",1],["export",1],["obsidian",1],["vault",1],["folder",2],["scan",2],["must",1],["validate",2],["without",1],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["validator",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_obtained_via_other_with_adapter_name_passes","name":[["test",1],["obtained",1],["via",1],["other",1],["adapter",1],["name",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["obtained",3],["via",3],["other",3],["adapter",4],["name",3],["passes",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["my",1],["custom",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_obtained_via_other_without_adapter_name_fails","name":[["test",1],["obtained",1],["via",1],["other",1],["without",1],["adapter",1],["name",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["obtained",5],["via",6],["other",4],["without",2],["adapter",3],["name",3],["fails",2],["spec",1],["required",1],["schema",4],["must",2],["enforce",1],["conditionally",1],["not",1],["prose",1],["only",1],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["load",1],["entry",2],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["missing",1],["fail",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_preprint_flag_absent_with_pre_2024_year_passes","name":[["test",1],["preprint",1],["flag",1],["absent",1],["pre",1],["2024",1],["year",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["preprint",2],["flag",4],["absent",3],["pre",3],["2024",3],["year",4],["passes",2],["v3",1],["f5",1],["cross",1],["field",1],["rule",1],["only",1],["fires",1],["true",1],["signal",1],["not",1],["computed",1],["still",1],["valid",1],["schema",3],["load",1],["entry",3],["base",1],["2020",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_preprint_flag_false_with_pre_2024_year_passes","name":[["test",1],["preprint",1],["flag",1],["false",1],["pre",1],["2024",1],["year",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["preprint",4],["flag",3],["false",4],["pre",3],["2024",3],["year",3],["passes",2],["v3",1],["f5",1],["reverse",1],["direction",1],["legal",1],["entries",1],["have",1],["they",1],["computed",1],["signal",1],["found",1],["no",1],["contamination",2],["because",1],["venue",1],["not",1],["server",1],["schema",3],["load",1],["entry",3],["base",1],["2020",1],["signals",1],["post",1],["llm",1],["inflection",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_preprint_flag_true_with_year_2024_passes","name":[["test",1],["preprint",1],["flag",1],["true",1],["year",1],["2024",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["preprint",3],["flag",3],["true",4],["year",4],["2024",4],["passes",2],["v3",1],["f5",1],["threshold",1],["valid",1],["schema",3],["load",1],["entry",3],["base",1],["contamination",1],["signals",1],["post",1],["llm",1],["inflection",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_preprint_flag_true_with_year_before_2024_rejected","name":[["test",1],["preprint",1],["flag",1],["true",1],["year",1],["before",1],["2024",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["preprint",4],["flag",2],["true",4],["year",4],["before",2],["2024",3],["rejected",2],["v3",1],["f5",1],["setting",1],["post",2],["llm",2],["inflection",2],["logically",1],["contradictory",1],["schema",4],["must",1],["reject",1],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["load",1],["entry",3],["base",1],["2022",1],["contamination",1],["signals",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_required_set_matches_spec","name":[["test",1],["required",1],["matches",1],["spec",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["required",3],["matches",2],["spec",2],["schema",3],["load",1],["assert",1],["citation",1],["key",1],["title",1],["authors",1],["year",1],["source",1],["pointer",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_schema_file_exists","name":[["test",1],["schema",1],["file",1],["exists",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["schema",5],["file",2],["exists",3],["assert",1],["path",2],["missing",1],["at",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_schema_is_valid_draft_2020_12","name":[["test",1],["schema",1],["valid",1],["draft",1],["2020",1],["12",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["schema",6],["valid",2],["draft",2],["2020",2],["12",2],["load",1],["draft202012",1],["validator",1],["check",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_v3_9_0_all_four_contamination_fields_accepted","name":[["test",1],["v3",1],["all",1],["four",1],["contamination",1],["fields",1],["accepted",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["all",3],["four",3],["contamination",4],["fields",3],["accepted",2],["schema",4],["accepts",1],["together",1],["import",1],["jsonschema",1],["load",1],["entry",3],["base",1],["signals",1],["preprint",2],["post",1],["llm",1],["inflection",1],["false",2],["semantic",1],["scholar",1],["unmatched",3],["true",3],["openalex",1],["crossref",1],["year",2],["2024",1],["flag",1],["so",1],["no",1],["constraint",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_v3_9_0_crossref_unmatched_field_accepted","name":[["test",1],["v3",1],["crossref",1],["unmatched",1],["field",1],["accepted",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["crossref",4],["unmatched",4],["field",2],["accepted",2],["schema",4],["accepts",1],["new",1],["optional",1],["boolean",1],["import",1],["jsonschema",1],["load",1],["entry",3],["base",1],["contamination",1],["signals",1],["false",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_v3_9_0_manual_entry_with_crossref_unmatched_rejected","name":[["test",1],["v3",1],["manual",1],["entry",1],["crossref",1],["unmatched",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["manual",4],["entry",6],["crossref",4],["unmatched",4],["rejected",2],["must",1],["not",1],["carry",1],["import",1],["jsonschema",2],["schema",3],["load",1],["base",1],["obtained",1],["via",1],["contamination",1],["signals",1],["false",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_v3_9_0_manual_entry_with_openalex_unmatched_rejected","name":[["test",1],["v3",1],["manual",1],["entry",1],["openalex",1],["unmatched",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["manual",4],["entry",6],["openalex",4],["unmatched",4],["rejected",2],["must",1],["not",2],["carry",1],["extended",1],["rule",1],["import",1],["jsonschema",2],["schema",3],["load",1],["base",1],["obtained",1],["via",1],["contamination",1],["signals",1],["true",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_v3_9_0_manual_entry_with_preprint_flag_passes","name":[["test",1],["v3",1],["manual",1],["entry",1],["preprint",1],["flag",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["manual",4],["entry",6],["preprint",4],["flag",2],["passes",2],["may",1],["carry",1],["post",2],["llm",2],["inflection",2],["heuristic",1],["not",2],["lookup",1],["import",1],["jsonschema",1],["schema",3],["load",1],["base",1],["obtained",1],["via",1],["year",1],["2024",1],["venue",1],["ar",1],["xiv",1],["contamination",1],["signals",1],["true",1],["validator",1],["validate",1],["should",1],["raise",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_v3_9_0_openalex_unmatched_field_accepted","name":[["test",1],["v3",1],["openalex",1],["unmatched",1],["field",1],["accepted",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["openalex",4],["unmatched",4],["field",2],["accepted",2],["schema",4],["accepts",1],["new",1],["optional",1],["boolean",1],["import",1],["jsonschema",1],["load",1],["entry",3],["base",1],["contamination",1],["signals",1],["true",1],["validator",1],["validate",1],["should",1],["not",1],["raise",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_valid_arxiv_id_passes","name":[["test",1],["valid",1],["arxiv",1],["id",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["arxiv",4],["id",3],["passes",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["https",1],["org",1],["abs",1],["2401",2],["12345",2],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_valid_institution_author_entry_passes","name":[["test",1],["valid",1],["institution",1],["author",1],["entry",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["institution",2],["author",2],["entry",4],["passes",2],["schema",3],["load",1],["citation",1],["key",1],["who2024report",1],["title",1],["world",2],["report",2],["authors",1],["literal",1],["health",1],["organization",1],["year",1],["2024",1],["source",1],["pointer",1],["https",1],["www",1],["who",1],["int",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_valid_legacy_arxiv_id_passes","name":[["test",1],["valid",1],["legacy",1],["arxiv",1],["id",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["legacy",3],["arxiv",4],["id",3],["passes",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["niels1997",1],["title",1],["ar",1],["xiv",1],["authors",1],["family",1],["niels",1],["year",1],["1997",1],["source",1],["pointer",1],["https",1],["org",1],["abs",1],["hep",2],["th",2],["9711200",2],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_valid_legacy_arxiv_id_with_subject_class_passes","name":[["test",1],["valid",1],["legacy",1],["arxiv",1],["id",1],["subject",1],["class",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["legacy",2],["arxiv",4],["id",3],["subject",3],["class",3],["passes",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["math0703087",1],["title",1],["ar",1],["xiv",1],["authors",1],["family",1],["year",1],["2007",1],["source",1],["pointer",1],["https",1],["org",1],["abs",1],["math",2],["ag",2],["0703087",2],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_valid_legacy_arxiv_id_with_version_passes","name":[["test",1],["valid",1],["legacy",1],["arxiv",1],["id",1],["version",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["legacy",3],["arxiv",4],["id",3],["version",2],["passes",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["hepth1997v2",1],["title",1],["ar",1],["xiv",1],["versioned",1],["authors",1],["family",1],["year",1],["1997",1],["source",1],["pointer",1],["https",1],["org",1],["abs",1],["hep",2],["th",2],["9711200v2",2],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_valid_obtained_at_format_passes","name":[["test",1],["valid",1],["obtained",1],["at",1],["format",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["obtained",3],["at",3],["format",2],["passes",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["chen2024",1],["title",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["2026",1],["04",1],["25",1],["t10",1],["30",1],["00",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_valid_personal_author_entry_passes","name":[["test",1],["valid",1],["personal",1],["author",1],["entry",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["personal",2],["author",2],["entry",4],["passes",2],["schema",3],["load",1],["citation",1],["key",1],["chen2024ai",1],["title",1],["ai",1],["assessment",1],["authors",1],["family",1],["chen",1],["given",1],["cindy",1],["year",1],["2024",1],["source",1],["pointer",1],["https",1],["doi",1],["org",1],["10",1],["1234",1],["xyz",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_valid_short_new_style_arxiv_id_passes","name":[["test",1],["valid",1],["short",1],["new",1],["style",1],["arxiv",1],["id",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["short",3],["new",3],["style",3],["arxiv",4],["id",3],["passes",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["smallid0704",1],["title",1],["ar",1],["xiv",1],["authors",1],["family",1],["year",1],["2007",1],["source",1],["pointer",1],["https",1],["org",1],["abs",1],["0704",2],["0001",2],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_literature_corpus_entry_schema.py#test_year_out_of_range_fails","name":[["test",1],["year",1],["out",1],["range",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["literature",1],["corpus",1],["entry",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["year",3],["out",2],["range",2],["fails",2],["from",1],["jsonschema",1],["exceptions",1],["import",1],["validation",2],["error",2],["schema",3],["load",1],["entry",2],["citation",1],["key",1],["old1",1],["title",1],["ancient",1],["authors",1],["family",1],["999",1],["source",1],["pointer",1],["file",1],["pdf",1],["pytest",1],["raises",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_obsidian.py","name":[["test",1],["obsidian",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["tests",1],["scripts",5],["adapters",5],["obsidian",5],["py",2],["from",1],["pathlib",1],["import",3],["path",2],["subprocess",1],["pytest",1],["repo",5],["root",5],["file",1],["resolve",1],["parents",1],["adapter",1],["vault",2],["examples",3],["input",1],["fixture",1],["expected",4],["passport",2],["yaml",3],["rejection",2],["log",1],["p1",1],["year",1],["coercion",1],["authors",1],["type",2],["validation",1],["p2",2],["duplicate",1],["citekey",1],["disambiguation",1],["malformed",1],["frontmatter",2],["p3",1],["additional",1],["coverage",1],["v3",1],["10",1],["venue",1],["declaration",1],["spec",1],["pr",1],["item",1],["13",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#_import_obsidian","name":[["import",1],["obsidian",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["import",3],["obsidian",3],["importlib",3],["util",3],["spec",5],["from",2],["file",1],["location",1],["adapter",2],["mod",3],["module",2],["loader",1],["exec",1],["return",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#_run","name":[["run",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["run",3],["args",3],["return",1],["subprocess",1],["python",1],["str",1],["adapter",1],["list",1],["capture",1],["output",1],["true",2],["text",1],["cwd",1],["repo",1],["root",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_adapter_exists","name":[["test",1],["adapter",1],["exists",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["adapter",3],["exists",3],["assert",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_all_rejected_corpus_produces_empty_passport","name":[["test",1],["all",1],["rejected",1],["corpus",1],["produces",1],["empty",1],["passport",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["all",3],["rejected",5],["corpus",5],["produces",2],["empty",3],["passport",6],["tmp",5],["path",5],["load",4],["yaml",6],["has",2],["literature",2],["rejection",5],["log",2],["populated",1],["vault",4],["mkdir",1],["only",1],["invalid",1],["md",1],["write",1],["text",1],["file",1],["no",2],["frontmatter",1],["parseable",1],["structure",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["assert",4],["returncode",1],["len",1],["summary",1],["total",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_authors_string_parsed_via_semicolon","name":[["test",1],["authors",1],["string",1],["parsed",1],["via",1],["semicolon",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["authors",9],["string",3],["parsed",3],["via",2],["semicolon",2],["tmp",5],["path",5],["load",3],["yaml",5],["convention",1],["as",1],["bare",1],["smith",3],["lee",3],["must",1],["be",1],["into",1],["csl",1],["list",2],["vault",4],["mkdir",1],["str",4],["md",1],["write",1],["text",1],["ncitekey",1],["smith2024",1],["ntitle",1],["study",1],["nauthors",1],["nyear",1],["2024",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["passport",4],["rejection",1],["log",1],["assert",5],["returncode",1],["len",1],["literature",2],["corpus",2],["isinstance",1],["family",2]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_authors_wrong_type_is_rejected","name":[["test",1],["authors",1],["wrong",1],["type",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["authors",6],["wrong",2],["type",3],["rejected",5],["tmp",5],["path",5],["load",4],["yaml",6],["convention",1],["42",2],["invalid",1],["must",1],["be",1],["unparseable",2],["vault",4],["mkdir",1],["bad",1],["md",1],["write",1],["text",1],["ncitekey",1],["bad2024",1],["ntitle",1],["nauthors",1],["nyear",1],["2024",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",3],["rejection",4],["log",1],["assert",4],["returncode",1],["literature",1],["corpus",1],["len",1],["reason",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_convention_a_source_pointer_is_obsidian_uri","name":[["test",1],["convention",1],["source",1],["pointer",1],["obsidian",1],["uri",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["convention",3],["source",6],["pointer",6],["obsidian",4],["uri",3],["tmp",5],["path",5],["load",3],["yaml",5],["must",1],["be",1],["deterministic",1],["not",1],["file",1],["vault",5],["myvault",2],["mkdir",1],["paper",2],["md",1],["write",1],["text",1],["ncitekey",1],["smith2024",1],["ntitle",1],["study",1],["nauthors",1],["family",1],["smith",1],["nyear",1],["2024",1],["encoding",1],["utf",1],["res",3],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",4],["returncode",1],["stderr",1],["doc",2],["entry",4],["literature",1],["corpus",1],["startswith",1],["open",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_convention_b_source_pointer_is_obsidian_uri","name":[["test",1],["convention",1],["source",1],["pointer",1],["obsidian",1],["uri",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["convention",3],["source",5],["pointer",5],["obsidian",4],["uri",3],["tmp",5],["path",5],["load",3],["yaml",5],["karpathy",1],["style",1],["must",1],["also",1],["be",1],["vault",5],["mybvault",2],["mkdir",1],["jones2022review",1],["md",1],["write",1],["text",1],["nsource",1],["https",1],["doi",1],["org",1],["10",1],["999",1],["abc",1],["review",1],["methods",1],["authors",1],["jones",1],["year",1],["2022",1],["content",1],["encoding",1],["utf",1],["res",3],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",3],["returncode",1],["stderr",1],["doc",2],["entry",3],["literature",1],["corpus",1],["startswith",1],["open",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_deterministic_output","name":[["test",1],["deterministic",1],["output",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["deterministic",2],["output",2],["tmp",6],["path",6],["load",6],["yaml",10],["clean",6],["timestamps",6],["p1",4],["r1",4],["p2",4],["r2",4],["run",2],["input",2],["str",6],["vault",2],["passport",2],["rejection",2],["log",2],["assert",2]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_duplicate_citekey_convention_a_disambiguated","name":[["test",1],["duplicate",1],["citekey",1],["convention",1],["disambiguated",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["duplicate",2],["citekey",2],["convention",3],["disambiguated",2],["tmp",5],["path",5],["load",3],["yaml",5],["two",1],["notes",1],["identical",1],["citekeys",1],["must",1],["both",1],["be",1],["accepted",1],["suffix",1],["disambiguation",1],["vault",5],["mkdir",1],["note1",1],["md",2],["write",2],["text",2],["ncitekey",2],["smith2024",3],["ntitle",2],["first",1],["paper",2],["nauthors",2],["family",2],["smith",2],["nyear",2],["2024",2],["encoding",2],["utf",2],["note2",1],["second",1],["res",2],["run",1],["input",1],["str",3],["passport",4],["rejection",1],["log",1],["assert",4],["returncode",1],["len",1],["literature",2],["corpus",2],["keys",3],["citation",1],["key",1],["smith2024a",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_empty_file_rejected","name":[["test",1],["empty",1],["file",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["empty",4],["file",3],["rejected",4],["tmp",5],["path",5],["load",4],["yaml",6],["md",2],["must",1],["be",1],["no",3],["frontmatter",1],["body",1],["title",1],["authors",1],["year",1],["vault",4],["mkdir",1],["write",1],["text",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",3],["rejection",3],["log",1],["assert",3],["returncode",1],["literature",1],["corpus",1],["len",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_empty_frontmatter_only_rejected","name":[["test",1],["empty",1],["frontmatter",1],["only",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["empty",4],["frontmatter",3],["only",3],["rejected",3],["tmp",5],["path",5],["load",3],["yaml",5],["file",1],["no",1],["body",1],["must",1],["be",1],["vault",4],["mkdir",1],["fm",1],["md",1],["write",1],["text",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",3],["rejection",1],["log",1],["assert",2],["returncode",1],["literature",1],["corpus",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_happy_path","name":[["test",1],["happy",1],["path",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["happy",2],["path",6],["tmp",4],["load",6],["yaml",8],["clean",6],["timestamps",6],["res",3],["run",1],["input",1],["str",3],["vault",1],["passport",2],["rejection",2],["log",1],["assert",3],["returncode",1],["stderr",1],["expected",2]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_malformed_yaml_frontmatter_rejected","name":[["test",1],["malformed",1],["yaml",1],["frontmatter",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["malformed",4],["yaml",9],["frontmatter",2],["rejected",5],["tmp",5],["path",5],["load",4],["file",1],["starting",1],["but",1],["containing",1],["invalid",2],["must",1],["be",1],["not",1],["fall",1],["through",1],["convention",1],["vault",4],["mkdir",1],["md",2],["write",1],["text",1],["nbad",1],["unclosed",1],["nbody",1],["content",1],["here",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",3],["rejection",4],["log",1],["assert",5],["returncode",1],["literature",1],["corpus",1],["len",1],["rej",3],["reason",1],["field",1],["format",1],["adapter",1],["error",1],["source",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_missing_vault_fails_loud","name":[["test",1],["missing",1],["vault",1],["fails",1],["loud",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["vault",2],["fails",2],["loud",2],["tmp",5],["path",5],["yaml",2],["res",2],["run",1],["input",1],["str",3],["nope",1],["passport",1],["rejection",1],["log",1],["assert",1],["returncode",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_obsidian_declare_venue_type_invalid_or_absent","name":[["test",1],["obsidian",1],["declare",1],["venue",1],["type",1],["invalid",1],["absent",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["obsidian",3],["declare",6],["venue",8],["type",9],["invalid",3],["absent",3],["import",1],["enum",1],["value",1],["unknown",17],["never",1],["guessed",1],["assert",4],["not",2],["real",1],["none",1],["explicit",1],["provenance",1],["user",1],["declared",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_obsidian_declare_venue_type_valid_frontmatter","name":[["test",1],["obsidian",1],["declare",1],["venue",1],["type",1],["valid",1],["frontmatter",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["obsidian",3],["declare",4],["venue",6],["type",6],["valid",2],["frontmatter",2],["import",1],["assert",2],["journal",2],["article",2],["user",2],["declared",2],["dissertation",2]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_obsidian_dir_skipped","name":[["test",1],["obsidian",1],["dir",1],["skipped",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["obsidian",4],["dir",2],["skipped",2],["tmp",5],["path",5],["load",3],["yaml",5],["vault",5],["mkdir",1],["parents",1],["true",1],["ignored",1],["md",2],["write",2],["text",2],["ncitekey",2],["skip2024",2],["ntitle",2],["nauthors",2],["family",2],["nyear",2],["2024",2],["encoding",2],["utf",2],["real",1],["real2024",2],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["doc",2],["keys",3],["citation",1],["key",1],["literature",1],["corpus",1],["assert",2],["not",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_source_pointer_url_encoding_for_spaces","name":[["test",1],["source",1],["pointer",1],["url",1],["encoding",1],["spaces",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["source",5],["pointer",5],["url",2],["encoding",3],["spaces",3],["tmp",5],["path",5],["load",3],["yaml",5],["vault",5],["name",1],["filename",1],["must",1],["produce",1],["valid",1],["percent",1],["encoded",1],["obsidian",1],["uri",1],["my",2],["kb",2],["mkdir",1],["chen",3],["2024",2],["md",1],["write",1],["text",1],["ncitekey",1],["chen2024",1],["ntitle",1],["study",1],["nauthors",1],["family",1],["nyear",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",3],["rejection",1],["log",1],["assert",4],["returncode",1],["entry",4],["literature",1],["corpus",1],["20",1],["202024",1],["not",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_templates_dir_skipped","name":[["test",1],["templates",1],["dir",1],["skipped",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["templates",4],["dir",2],["skipped",2],["tmp",5],["path",5],["load",3],["yaml",5],["vault",5],["mkdir",1],["parents",1],["true",1],["tmpl",1],["md",2],["write",2],["text",2],["ncitekey",2],["tmpl2024",2],["ntitle",2],["nauthors",2],["family",2],["nyear",2],["2024",2],["encoding",2],["utf",2],["note",1],["note2024",2],["real",1],["nbody",1],["res",2],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",3],["returncode",1],["doc",2],["keys",3],["citation",1],["key",1],["literature",1],["corpus",1],["not",1]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_year_leading_4_digit_string_accepted","name":[["test",1],["year",1],["leading",1],["digit",1],["string",1],["accepted",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["year",7],["leading",4],["digit",2],["string",3],["accepted",3],["tmp",5],["path",5],["load",3],["yaml",5],["convention",1],["2024",4],["01",2],["extracted",1],["as",1],["vault",4],["mkdir",1],["md",1],["write",1],["text",1],["ncitekey",1],["leading2024",1],["ntitle",1],["nauthors",1],["family",1],["smith",1],["nyear",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",4],["rejection",1],["log",1],["assert",3],["returncode",1],["len",1],["literature",2],["corpus",2]]},{"id":"scripts/adapters/tests/test_obsidian.py#test_year_unparseable_is_rejected","name":[["test",1],["year",1],["unparseable",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["obsidian",1],["py",1]],"body":[["def",2],["test",2],["year",8],["unparseable",4],["rejected",6],["tmp",5],["path",5],["load",4],["yaml",6],["convention",1],["not",1],["non",1],["numeric",1],["string",1],["must",1],["be",1],["vault",4],["mkdir",1],["bad",2],["md",2],["write",1],["text",1],["ncitekey",1],["bad2024",1],["ntitle",1],["nauthors",1],["family",1],["smith",1],["nyear",1],["unknown",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",3],["rejection",5],["log",1],["assert",5],["returncode",1],["literature",1],["corpus",1],["len",1],["reason",1],["source",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py","name":[["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["validates",1],["rejection",2],["log",2],["schema",4],["json",3],["self",1],["consistency",1],["example",1],["round",1],["trip",1],["from",3],["pathlib",1],["import",5],["path",3],["pytest",1],["jsonschema",2],["draft202012",1],["validator",1],["exceptions",1],["validation",1],["error",1],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["shared",1],["contracts",1],["passport",1],["conditional",2],["enforcement",2],["detail",1],["required",2],["reason",2],["other",2],["spec",1],["says",1],["recommended",1],["otherwise",1],["following",1],["t2",2],["lesson",2],["codex",2],["review",2],["caught",1],["same",1],["prose",1],["only",1],["pattern",1],["adapter",1],["name",1],["enforce",1],["via",1],["all",1],["at",1],["write",1],["time",1],["test",2],["here",1],["format",1],["t3",1],["p2",1],["gaps",1],["2026",1],["04",1],["25",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#_load_schema","name":[["load",1],["schema",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["load",3],["schema",3],["path",1],["open",1],["encoding",1],["utf",1],["as",1],["return",1],["json",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#_validator","name":[["validator",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["validator",6],["schema",4],["format",4],["checker",3],["so",1],["keywords",1],["date",1],["time",1],["generated",1],["at",1],["actually",1],["enforced",1],["same",1],["pattern",1],["as",1],["t2",1],["test",1],["literature",1],["corpus",1],["entry",1],["return",1],["draft202012",2]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_additional_properties_false_on_rejection","name":[["test",1],["additional",1],["properties",1],["false",1],["rejection",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["additional",2],["properties",2],["false",2],["rejection",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["source",1],["reason",1],["other",1],["detail",1],["bogus",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_empty_rejected_is_valid","name":[["test",1],["empty",1],["rejected",1],["valid",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["rejected",3],["valid",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["zotero",1],["py",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_input_source_round_trip","name":[["test",1],["input",1],["source",1],["round",1],["trip",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["input",3],["source",3],["round",2],["trip",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["path",1],["refs",1],["rejected",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_invalid_generated_at_format_fails","name":[["test",1],["invalid",1],["generated",1],["at",1],["format",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["generated",3],["at",3],["format",2],["fails",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["not",1],["date",1],["rejected",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_missing_required_top_level_fails","name":[["test",1],["missing",1],["required",1],["top",1],["level",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["required",2],["top",2],["level",2],["fails",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["rejected",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_reason_enum_constrained","name":[["test",1],["reason",1],["enum",1],["constrained",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["reason",4],["enum",2],["constrained",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["source",1],["invented",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_reason_known_value_does_not_require_detail","name":[["test",1],["reason",1],["known",1],["value",1],["not",1],["require",1],["detail",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["reason",4],["known",2],["value",2],["not",2],["require",2],["detail",3],["conditional",1],["only",1],["fires",1],["other",1],["categorical",1],["reasons",1],["missing",2],["required",2],["field",2],["etc",1],["must",1],["validate",2],["without",1],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["source",1],["validator",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_reason_other_with_detail_passes","name":[["test",1],["reason",1],["other",1],["detail",1],["passes",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["reason",3],["other",3],["detail",3],["passes",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["source",1],["explained",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_reason_other_with_empty_detail_fails","name":[["test",1],["reason",1],["other",1],["empty",1],["detail",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["reason",3],["other",3],["empty",4],["detail",5],["fails",2],["must",1],["be",1],["non",1],["present",1],["spec",1],["calls",1],["free",1],["text",1],["explanation",1],["string",1],["defeats",1],["contract",1],["schema",4],["enforces",1],["via",1],["min",1],["length",1],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["source",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_reason_other_without_detail_fails","name":[["test",1],["reason",1],["other",1],["without",1],["detail",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["reason",3],["other",3],["without",2],["detail",2],["fails",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["source",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_rejection_missing_source_fails","name":[["test",1],["rejection",1],["missing",1],["source",1],["fails",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejection",2],["missing",2],["source",2],["fails",2],["schema",3],["load",1],["log",2],["adapter",3],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["reason",1],["error",2],["pytest",1],["raises",1],["validation",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_rejection_with_array_raw_rejected","name":[["test",1],["rejection",1],["array",1],["raw",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejection",2],["array",2],["raw",3],["rejected",3],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["source",1],["reason",1],["other",1],["detail",1],["not",1],["allowed",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_rejection_with_object_raw","name":[["test",1],["rejection",1],["object",1],["raw",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejection",2],["object",2],["raw",3],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["zotero",1],["py",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["source",1],["abcd1234",1],["reason",1],["missing",2],["required",1],["field",1],["fields",1],["authors",1],["title",1],["foo",1],["date",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_rejection_with_string_raw","name":[["test",1],["rejection",1],["string",1],["raw",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejection",2],["string",2],["raw",3],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["folder",1],["scan",1],["py",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["source",1],["paper1",2],["pdf",2],["reason",1],["authors",1],["unparseable",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_schema_exists","name":[["test",1],["schema",1],["exists",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["schema",3],["exists",3],["assert",1],["path",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_schema_self_consistent","name":[["test",1],["schema",1],["self",1],["consistent",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["schema",6],["self",2],["consistent",2],["load",1],["draft202012",1],["validator",1],["check",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_summary_rejects_unknown_field","name":[["test",1],["summary",1],["rejects",1],["unknown",1],["field",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["summary",3],["rejects",2],["unknown",2],["field",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",1],["total",1],["input",1],["made",1],["up",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_summary_round_trip","name":[["test",1],["summary",1],["round",1],["trip",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["summary",3],["round",2],["trip",2],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["rejected",2],["total",3],["input",1],["10",1],["accepted",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_rejection_log_schema.py#test_top_level_additional_properties_rejected","name":[["test",1],["top",1],["level",1],["additional",1],["properties",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["rejection",1],["log",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["top",3],["level",3],["additional",2],["properties",2],["rejected",3],["schema",3],["load",1],["log",2],["adapter",2],["name",1],["version",1],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t00",1],["00",2],["bogus",1],["nope",1],["pytest",1],["raises",1],["validation",1],["error",1],["validator",1],["validate",1]]},{"id":"scripts/adapters/tests/test_sync_adapter_docs.py","name":[["test",1],["sync",1],["adapter",1],["docs",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["tests",1],["sync",2],["adapter",2],["docs",2],["py",2],["schema",1],["overview",3],["md",2],["drift",1],["detector",1],["from",1],["pathlib",1],["import",2],["path",2],["subprocess",1],["repo",3],["root",3],["file",1],["resolve",1],["parents",1],["script",1],["scripts",1],["academic",1],["pipeline",1],["references",1],["adapters",1]]},{"id":"scripts/adapters/tests/test_sync_adapter_docs.py#_run","name":[["run",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",2],["run",3],["args",3],["return",1],["subprocess",1],["python",1],["str",1],["script",1],["list",1],["capture",1],["output",1],["true",2],["text",1],["cwd",1],["repo",1],["root",1]]},{"id":"scripts/adapters/tests/test_sync_adapter_docs.py#test_check_detects_drift","name":[["test",1],["check",1],["detects",1],["drift",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",2],["test",2],["check",5],["detects",2],["drift",2],["tmp",2],["path",2],["save",2],["current",2],["overview",5],["content",2],["deliberately",3],["corrupt",2],["generated",4],["section",2],["verify",2],["exits",2],["non",2],["zero",2],["then",2],["restore",2],["original",6],["read",1],["text",3],["encoding",3],["utf",3],["try",1],["marker",7],["start",4],["literature",2],["corpus",2],["required",2],["end",5],["index",2],["len",1],["corrupted",2],["out",1],["date",1],["write",2],["run",1],["assert",1],["returncode",1],["finally",1]]},{"id":"scripts/adapters/tests/test_sync_adapter_docs.py#test_missing_target_fails_loud","name":[["test",1],["missing",1],["target",1],["fails",1],["loud",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["target",5],["fails",2],["loud",2],["tmp",3],["path",3],["nonexistent",2],["must",2],["exit",2],["non",2],["zero",2],["clear",2],["message",2],["bogus",2],["not",2],["exist",1],["md",1],["run",1],["str",1],["assert",2],["returncode",1],["stderr",2],["stdout",2],["lower",2]]},{"id":"scripts/adapters/tests/test_sync_adapter_docs.py#test_no_markers_no_op","name":[["test",1],["no",2],["markers",1],["op",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",2],["test",2],["no",9],["markers",5],["op",4],["tmp",3],["path",3],["file",2],["script",2],["exits",2],["alt",4],["md",1],["write",1],["text",1],["here",1],["encoding",1],["utf",1],["run",1],["target",1],["str",1],["assert",1],["returncode",1]]},{"id":"scripts/adapters/tests/test_sync_adapter_docs.py#test_regenerate_is_idempotent","name":[["test",1],["regenerate",1],["idempotent",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",2],["test",2],["regenerate",4],["idempotent",2],["tmp",2],["path",2],["first",2],["run",4],["without",2],["check",4],["place",2],["r1",3],["assert",2],["returncode",2],["stderr",2],["running",1],["after",1],["regeneration",1],["must",1],["succeed",1],["no",1],["drift",1],["r2",3]]},{"id":"scripts/adapters/tests/test_sync_adapter_docs.py#test_required_table_contains_all_required_fields","name":[["test",1],["required",2],["table",1],["contains",1],["all",1],["fields",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",2],["test",2],["required",13],["table",5],["contains",2],["all",2],["fields",4],["regenerated",2],["overview",4],["must",2],["mention",2],["every",2],["schema",5],["field",6],["its",2],["protects",2],["against",2],["regex",2],["bug",2],["silently",2],["drops",2],["import",1],["json",3],["loads",1],["repo",1],["root",1],["shared",1],["contracts",1],["passport",1],["literature",3],["corpus",3],["entry",1],["read",2],["text",2],["encoding",2],["utf",2],["run",1],["ensure",1],["current",1],["content",4],["start",4],["generated",2],["end",3],["section",2],["index",2],["len",1],["assert",1],["missing",1],["from",1]]},{"id":"scripts/adapters/tests/test_sync_adapter_docs.py#test_script_exists","name":[["test",1],["script",1],["exists",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",2],["test",2],["script",3],["exists",3],["assert",1]]},{"id":"scripts/adapters/tests/test_zotero.py","name":[["test",1],["zotero",1],["py",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["tests",1],["scripts",5],["adapters",5],["zotero",5],["py",2],["from",1],["pathlib",1],["import",3],["path",2],["subprocess",1],["json",2],["repo",5],["root",5],["file",1],["resolve",1],["parents",1],["adapter",1],["fixture",2],["input",2],["examples",3],["export",1],["expected",4],["passport",2],["yaml",2],["rejection",3],["log",1],["p1",1],["schema",1],["violating",1],["empty",1],["values",1],["p2",2],["duplicate",1],["citekey",1],["handling",1],["issued",1],["fallback",1],["seasonal",1],["date",1],["source",1],["pointer",1],["contract",1],["p3",1],["all",1],["rejected",1],["corpus",1],["v3",1],["10",1],["venue",1],["type",1],["mapping",1],["spec",1],["pr",1],["item",1],["13",1]]},{"id":"scripts/adapters/tests/test_zotero.py#_import_zotero","name":[["import",1],["zotero",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["import",3],["zotero",3],["importlib",3],["util",3],["spec",5],["from",2],["file",1],["location",1],["adapter",2],["mod",3],["module",2],["loader",1],["exec",1],["return",1]]},{"id":"scripts/adapters/tests/test_zotero.py#_run","name":[["run",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["run",3],["args",3],["return",1],["subprocess",1],["python",1],["str",1],["adapter",1],["list",1],["capture",1],["output",1],["true",2],["text",1],["cwd",1],["repo",1],["root",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_adapter_exists","name":[["test",1],["adapter",1],["exists",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["adapter",3],["exists",3],["assert",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_all_rejected_corpus","name":[["test",1],["all",1],["rejected",1],["corpus",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["all",2],["rejected",4],["corpus",3],["tmp",5],["path",5],["load",4],["yaml",6],["every",1],["item",5],["passport",2],["must",1],["be",1],["empty",1],["rejection",2],["log",2],["populated",1],["data",2],["citation",2],["key",2],["noauth2024",1],["type",3],["journal",2],["article",2],["title",2],["no",2],["author",2],["creators",2],["date",2],["2024",1],["id",2],["ar100001",1],["noyr2024",1],["year",1],["creator",1],["first",1],["name",2],["last",1],["forthcoming",1],["ar100002",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["assert",3],["returncode",1],["pp",2],["rr",2],["literature",1],["summary",1],["total",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_blank_corporate_author_rejected","name":[["test",1],["blank",1],["corporate",1],["author",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["blank",5],["corporate",3],["author",5],["rejected",6],["tmp",5],["path",5],["load",4],["yaml",6],["literal",2],["name",2],["must",2],["be",1],["not",2],["emit",1],["data",2],["citation",1],["key",1],["corp2024",1],["item",2],["type",2],["report",2],["title",1],["some",1],["creators",1],["creator",1],["date",1],["2024",1],["id",1],["zzzz0001",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",2],["rejection",1],["log",1],["assert",5],["returncode",1],["pp",2],["rr",4],["literature",1],["corpus",1],["reach",1],["len",1],["reason",1],["missing",2],["required",1],["field",1],["authors",1],["fields",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_duplicate_citekey_disambiguated","name":[["test",1],["duplicate",1],["citekey",1],["disambiguated",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["duplicate",2],["citekey",2],["disambiguated",2],["tmp",5],["path",5],["load",3],["yaml",5],["two",1],["items",2],["same",1],["citation",5],["key",5],["must",3],["both",2],["be",3],["accepted",2],["suffixed",1],["keys",7],["data",2],["smith2024",5],["item",5],["type",4],["journal",2],["article",2],["title",2],["first",4],["paper",2],["creators",2],["creator",2],["author",2],["name",4],["alice",2],["last",2],["smith",2],["date",2],["2024",2],["id",2],["dup10001",1],["second",2],["dup10002",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",5],["returncode",1],["pp",2],["entries",3],["literature",1],["corpus",1],["len",2],["unique",1],["got",1],["keeps",1],["original",1],["gets",1],["suffix",1],["any",1],["startswith",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_empty_array_emits_empty_passport","name":[["test",1],["empty",2],["array",1],["emits",1],["passport",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["empty",8],["array",2],["emits",2],["passport",3],["tmp",5],["path",5],["load",3],["yaml",5],["json",1],["write",1],["text",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["rejection",1],["log",1],["assert",2],["returncode",1],["doc",2],["literature",1],["corpus",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_happy_path","name":[["test",1],["happy",1],["path",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["happy",2],["path",6],["tmp",4],["load",6],["yaml",8],["clean",6],["timestamps",6],["res",3],["run",1],["input",2],["str",3],["fixture",1],["passport",2],["rejection",2],["log",1],["assert",3],["returncode",1],["stderr",1],["expected",2]]},{"id":"scripts/adapters/tests/test_zotero.py#test_institution_author_preserved","name":[["test",1],["institution",1],["author",1],["preserved",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["institution",2],["author",3],["preserved",2],["tmp",5],["path",5],["load",3],["yaml",5],["data",2],["citation",1],["key",1],["who2024",1],["item",2],["type",2],["report",2],["title",1],["world",3],["creators",1],["creator",1],["name",1],["health",2],["organization",2],["date",1],["2024",1],["id",1],["aaaa1111",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",2],["returncode",1],["doc",2],["literature",1],["corpus",1],["authors",1],["literal",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_issued_as_string_fallback","name":[["test",1],["issued",1],["as",1],["string",1],["fallback",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["issued",6],["as",3],["string",5],["fallback",2],["tmp",5],["path",5],["load",3],["yaml",5],["item",3],["no",1],["date",1],["must",1],["resolve",1],["year",2],["from",1],["data",2],["citation",1],["key",1],["issued2022",1],["type",2],["journal",1],["article",1],["title",1],["paper",1],["creators",1],["creator",1],["author",1],["first",1],["name",2],["last",1],["2022",2],["06",1],["15",1],["id",1],["iss10002",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",3],["returncode",1],["pp",2],["entries",3],["literature",1],["corpus",1],["len",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_issued_fallback_no_date_field","name":[["test",1],["issued",1],["fallback",1],["no",1],["date",1],["field",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["issued",6],["fallback",2],["no",3],["date",4],["field",2],["tmp",5],["path",5],["load",3],["yaml",5],["item",3],["only",2],["must",1],["resolve",1],["year",2],["from",1],["data",2],["citation",1],["key",1],["issued2023",1],["type",2],["journal",1],["article",1],["title",1],["paper",1],["creators",1],["creator",1],["author",1],["first",1],["name",2],["last",1],["parts",1],["2023",2],["id",1],["iss10001",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",3],["returncode",1],["pp",2],["entries",3],["literature",1],["corpus",1],["len",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_malformed_json_fails_loud","name":[["test",1],["malformed",1],["json",1],["fails",1],["loud",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["malformed",2],["json",5],["fails",2],["loud",2],["tmp",5],["path",5],["bad",4],["write",1],["text",1],["not",1],["encoding",1],["utf",1],["yaml",2],["res",4],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",2],["returncode",1],["stderr",2],["lower",2],["parse",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_missing_citation_key_rejected","name":[["test",1],["missing",1],["citation",1],["key",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["missing",5],["citation",5],["key",6],["rejected",6],["tmp",5],["path",5],["load",4],["yaml",6],["item",3],["without",2],["must",2],["be",1],["data",2],["type",2],["journal",1],["article",1],["title",1],["no",1],["citekey",1],["paper",1],["creators",1],["creator",1],["author",1],["first",1],["name",2],["last",1],["date",1],["2024",1],["id",1],["zzzz0003",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",2],["rejection",1],["log",1],["assert",5],["returncode",1],["pp",2],["rr",4],["literature",1],["corpus",1],["not",1],["reach",1],["len",1],["reason",1],["required",1],["field",1],["fields",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_missing_source_pointer_rejected","name":[["test",1],["missing",1],["source",1],["pointer",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["missing",4],["source",5],["pointer",6],["rejected",6],["tmp",5],["path",5],["load",4],["yaml",6],["item",4],["neither",1],["id",1],["nor",1],["key",2],["must",2],["be",1],["no",2],["valid",1],["data",2],["citation",1],["noptr2024",1],["type",2],["journal",1],["article",1],["title",1],["paper",1],["creators",1],["creator",1],["author",1],["first",1],["name",2],["last",1],["date",1],["2024",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",2],["rejection",1],["log",1],["assert",5],["returncode",1],["pp",2],["rr",4],["literature",1],["corpus",1],["without",1],["not",1],["reach",1],["len",1],["reason",1],["required",1],["field",1],["fields",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_missing_title_rejected","name":[["test",1],["missing",1],["title",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["missing",6],["title",5],["rejected",6],["tmp",5],["path",5],["load",4],["yaml",6],["item",3],["without",1],["must",2],["be",1],["required",2],["field",2],["data",2],["citation",1],["key",1],["notitle2024",1],["type",2],["journal",1],["article",1],["creators",1],["creator",1],["author",1],["first",1],["name",2],["last",1],["date",1],["2024",1],["id",1],["zzzz0002",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",2],["rejection",1],["log",1],["assert",5],["returncode",1],["pp",2],["rr",4],["literature",1],["corpus",1],["not",1],["reach",1],["len",1],["reason",1],["fields",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_nd_date_rejected","name":[["test",1],["nd",1],["date",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["nd",2],["date",6],["rejected",5],["tmp",5],["path",5],["load",4],["yaml",6],["no",2],["must",2],["be",1],["data",2],["citation",1],["key",1],["nodate2024",1],["item",2],["type",2],["journal",1],["article",1],["title",1],["paper",1],["creators",1],["creator",1],["author",1],["first",1],["name",2],["last",1],["id",1],["nd100001",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",2],["rejection",1],["log",1],["assert",4],["returncode",1],["pp",2],["rr",3],["literature",1],["corpus",1],["not",1],["reach",1],["len",1],["reason",1],["year",1],["unparseable",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_no_authors_rejected","name":[["test",1],["no",1],["authors",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["no",2],["authors",3],["rejected",4],["tmp",5],["path",5],["load",4],["yaml",6],["data",2],["citation",1],["key",1],["anon2024",1],["item",2],["type",2],["journal",1],["article",1],["title",1],["untitled",1],["creators",1],["creator",1],["editor",1],["first",1],["name",2],["last",1],["date",1],["2024",1],["id",1],["bbbb1111",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",4],["returncode",1],["pp",2],["rr",3],["literature",1],["corpus",1],["len",1],["reason",1],["unparseable",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_seasonal_date_rejected","name":[["test",1],["seasonal",1],["date",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["seasonal",4],["date",4],["rejected",5],["tmp",5],["path",5],["load",4],["yaml",6],["spring",3],["2024",2],["must",2],["be",1],["strings",1],["not",2],["valid",1],["dates",1],["data",2],["citation",1],["key",1],["spring2024",1],["item",2],["type",2],["journal",1],["article",1],["title",1],["paper",1],["creators",1],["creator",1],["author",1],["first",1],["name",2],["last",1],["id",1],["sea10001",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",2],["rejection",1],["log",1],["assert",4],["returncode",1],["pp",2],["rr",3],["literature",1],["corpus",1],["reach",1],["len",1],["reason",1],["year",1],["unparseable",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_unparseable_date_rejected","name":[["test",1],["unparseable",1],["date",1],["rejected",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["unparseable",3],["date",3],["rejected",3],["tmp",5],["path",5],["load",3],["yaml",5],["data",2],["citation",1],["key",1],["fwd2024",1],["item",2],["type",2],["journal",1],["article",1],["title",1],["forthcoming",2],["creators",1],["creator",1],["author",1],["first",1],["name",2],["last",1],["id",1],["cccc1111",1],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",2],["returncode",1],["rr",2],["reason",1],["year",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_zotero_key_used_as_source_pointer","name":[["test",1],["zotero",1],["key",1],["as",1],["source",1],["pointer",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["zotero",5],["key",8],["as",3],["source",6],["pointer",6],["tmp",5],["path",5],["load",3],["yaml",5],["item",3],["char",1],["but",1],["no",1],["id",1],["uses",1],["data",2],["citation",1],["keyonly2024",1],["type",2],["journal",1],["article",1],["title",1],["only",1],["paper",1],["creators",1],["creator",1],["author",1],["first",1],["name",2],["last",1],["date",1],["2024",1],["abcd1234",2],["infile",3],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["res",2],["run",1],["input",1],["str",3],["passport",1],["rejection",1],["log",1],["assert",4],["returncode",1],["pp",2],["entries",4],["literature",1],["corpus",1],["len",1],["must",1],["not",2],["citekey",1],["select",1],["items",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_zotero_map_venue_type_known_types","name":[["test",1],["zotero",1],["map",1],["venue",1],["type",1],["known",1],["types",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["zotero",3],["map",6],["venue",6],["type",6],["known",2],["types",2],["import",1],["assert",4],["journal",2],["article",2],["adapter",4],["declared",4],["conference",2],["paper",2],["book",2],["thesis",1],["dissertation",1]]},{"id":"scripts/adapters/tests/test_zotero.py#test_zotero_map_venue_type_unknown_and_absent","name":[["test",1],["zotero",1],["map",1],["venue",1],["type",1],["unknown",1],["absent",1]],"path":[["scripts",1],["adapters",1],["tests",1],["test",1],["zotero",1],["py",1]],"body":[["def",2],["test",2],["zotero",3],["map",5],["venue",5],["type",6],["unknown",11],["absent",2],["import",1],["item",1],["honors",1],["pair",1],["invariant",1],["never",1],["guessed",1],["assert",3],["blog",1],["post",1],["none",1]]},{"id":"scripts/adapters/zotero.py","name":[["zotero",1],["py",1]],"path":[["scripts",1],["adapters",1],["zotero",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["zotero",7],["produce",1],["literature",1],["corpus",1],["passport",3],["from",7],["better",1],["bib",1],["te",1],["extension",2],["json",3],["export",2],["reads",1],["only",1],["local",1],["files",1],["not",4],["call",1],["web",1],["api",2],["see",2],["design",2],["doc",2],["users",1],["who",1],["want",1],["live",1],["sync",1],["based",1],["variant",1],["expected",1],["write",3],["their",1],["own",1],["adapter",4],["file",2],["as",2],["starting",1],["point",2],["overview",1],["md",1],["guidance",1],["usage",1],["python",1],["scripts",3],["adapters",3],["py",2],["input",1],["bbt",1],["out",2],["yaml",2],["rejection",2],["log",2],["future",1],["import",9],["annotations",1],["argparse",1],["re",7],["sys",4],["pathlib",1],["path",4],["typing",1],["named",1],["tuple",1],["allow",1],["running",1],["script",1],["ensure",2],["repo",4],["root",4],["importable",1],["common",2],["resolve",1],["parents",1],["if",2],["str",2],["insert",1],["noqa",1],["e402",1],["unique",1],["citekey",1],["now",1],["iso",1],["name",3],["version",1],["v3",1],["10",1],["spec",1],["pr",2],["item",5],["13",1],["type",8],["venue",5],["structured",1],["source",1],["metadata",1],["so",1],["declared",1],["provenance",3],["inference",1],["free",1],["form",1],["text",1],["l3",1],["types",1],["map",1],["absent",1],["yield",1],["unknown",4],["honoring",1],["pair",1],["invariant",1],["present",2],["journal",2],["article",2],["conference",2],["paper",2],["book",3],["section",1],["chapter",1],["thesis",1],["dissertation",1],["preprint",2],["report",2],["dataset",2],["year",2],["compile",3],["19",1],["20",1],["strip",1],["html",1],["410",1],["date",1],["strings",1],["whose",1],["first",1],["token",1],["month",1],["season",1],["ambiguous",1],["must",1],["be",2],["rejected",1],["may",2],["non",1],["standard",1],["position",1],["seasonal",1],["prefixes",1],["jan",1],["uary",1],["feb",1],["ruary",1],["mar",1],["ch",1],["apr",1],["il",1],["jun",1],["jul",1],["aug",1],["ust",1],["sep",1],["tember",1],["oct",1],["ober",1],["nov",1],["ember",2],["dec",1],["spring",1],["summer",1],["fall",1],["autumn",1],["winter",1],["ignorecase",1],["main",2],["exit",1]]},{"id":"scripts/adapters/zotero.py#_AuthorsResult","name":[["authors",1],["result",1]],"path":[["scripts",1],["adapters",1],["zotero",1],["py",1]],"body":[["class",2],["authors",5],["result",3],["named",2],["tuple",2],["structured",1],["return",1],["from",1],["extract",1],["avoids",1],["leaking",1],["sentinel",1],["into",1],["type",1],["system",1],["while",1],["still",1],["conveying",1],["empty",2],["list",1],["dict",1],["none",2],["no",1],["valid",1],["had",2],["blank",1],["literal",1],["bool",1],["true",1],["corporate",1],["author",1],["entry",1],["name",1]]},{"id":"scripts/adapters/zotero.py#extract_authors","name":[["extract",1],["authors",1]],"path":[["scripts",1],["adapters",1],["zotero",1],["py",1]],"body":[["def",2],["extract",2],["authors",9],["creators",5],["list",4],["dict",4],["result",4],["pull",1],["only",1],["author",4],["type",3],["returns",1],["whose",1],["field",1],["non",1],["empty",1],["valid",1],["found",1],["none",2],["otherwise",1],["caller",1],["checks",1],["had",5],["blank",7],["literal",10],["distinguish",1],["no",1],["at",1],["all",1],["from",1],["corporate",2],["name",6],["out",5],["false",1],["if",6],["creator",1],["continue",4],["institution",1],["strip",3],["not",2],["would",1],["produce",1],["violates",1],["schema",1],["true",1],["append",2],["family",4],["last",1],["given",4],["first",1],["entry",3],["str",2],["return",1],["else",1]]},{"id":"scripts/adapters/zotero.py#extract_year","name":[["extract",1],["year",1]],"path":[["scripts",1],["adapters",1],["zotero",1],["py",1]],"body":[["def",2],["extract",3],["year",6],["date",14],["val",6],["str",7],["dict",5],["none",11],["int",4],["four",1],["digit",1],["from",1],["value",2],["accepts",1],["plain",1],["string",1],["like",2],["2024",6],["03",2],["15",1],["csl",3],["issued",2],["parts",8],["2023",2],["returns",1],["seasonal",3],["month",2],["leading",2],["strings",3],["spring",2],["january",1],["no",1],["recognizable",1],["yyyy",1],["pattern",1],["malformed",1],["dicts",1],["if",6],["not",2],["return",8],["isinstance",2],["list",1],["try",1],["except",1],["type",1],["error",2],["strip",1],["reject",1],["before",1],["regex",1],["fires",1],["since",1],["re",2],["search",2],["unanchored",1],["would",1],["accept",1],["prefixes",1],["match",1],["group",1]]},{"id":"scripts/adapters/zotero.py#main","name":[["main",1]],"path":[["scripts",1],["adapters",1],["zotero",1],["py",1]],"body":[["def",2],["main",2],["int",2],["ap",5],["argparse",1],["argument",4],["parser",1],["description",1],["doc",1],["add",3],["input",7],["type",16],["path",4],["required",6],["true",3],["help",1],["bbt",3],["json",5],["export",2],["file",5],["passport",3],["rejection",6],["log",6],["dest",1],["args",6],["parse",1],["try",2],["raw",3],["read",2],["text",1],["encoding",1],["utf",1],["except",2],["not",11],["found",2],["error",5],["print",3],["sys",3],["stderr",3],["return",4],["data",4],["loads",1],["jsondecode",1],["as",2],["valid",2],["if",17],["isinstance",1],["list",4],["expected",1],["top",1],["level",1],["array",1],["got",1],["name",6],["entries",3],["dict",3],["rejected",5],["seen",2],["keys",2],["str",4],["item",26],["citekey",6],["citation",3],["key",12],["id",7],["strip",6],["zotero",10],["source",10],["unknown",4],["validate",1],["all",2],["fields",3],["up",1],["front",1],["collect",1],["every",1],["missing",14],["field",4],["so",3],["gives",1],["full",1],["picture",1],["one",1],["entry",10],["append",7],["title",9],["authors",11],["result",4],["extract",2],["creators",1],["none",2],["date",5],["first",1],["issued",2],["csl",2],["fallback",1],["exports",1],["omit",1],["favour",1],["form",2],["val",2],["year",8],["design",1],["398",1],["399",1],["pointer",5],["must",1],["be",1],["real",1],["uri",2],["either",1],["numeric",1],["preferred",1],["char",1],["library",1],["documented",1],["preserve",1],["backward",1],["compatible",1],["reason",6],["strings",1],["single",1],["cases",1],["existing",1],["callers",1],["already",1],["test",1],["against",1],["had",1],["blank",1],["literal",1],["unparseable",2],["elif",1],["else",2],["continue",1],["both",1],["branches",1],["below",1],["only",1],["reached",1],["empty",1],["guaranteed",1],["at",2],["point",1],["final",2],["ensure",1],["unique",1],["select",2],["items",2],["venue",14],["publication",1],["proceedings",1],["book",1],["obtained",2],["via",1],["now",1],["iso",1],["adapter",8],["version",4],["v3",1],["10",1],["declare",2],["from",1],["structured",1],["always",1],["emit",1],["pair",2],["together",1],["provenance",4],["schema",2],["invariant",1],["holds",1],["types",1],["map",1],["doi",6],["tags",5],["tag",2],["abstract",5],["note",3],["notes",5],["plain",3],["join",1],["re",1],["html",1],["sub",1],["user",1],["write",2],["intentionally",1],["omitted",1],["machine",1],["dependent",1],["absolute",1],["would",1],["make",1],["golden",1],["fixture",1],["non",1],["portable",1],["marks",1],["optional",1],["precisely",1],["case",1]]},{"id":"scripts/adapters/zotero.py#map_venue_type","name":[["map",1],["venue",1],["type",1]],"path":[["scripts",1],["adapters",1],["zotero",1],["py",1]],"body":[["def",2],["map",5],["venue",6],["type",12],["item",5],["str",6],["none",3],["tuple",2],["zotero",2],["provenance",2],["known",1],["structured",1],["types",2],["declared",3],["adapter",2],["unknown",5],["absent",1],["never",1],["guessed",1],["from",1],["free",1],["form",1],["text",1],["vt",3],["strip",1],["if",1],["return",2]]},{"id":"scripts/adapters/zotero.py#strip_doi","name":[["strip",1],["doi",1]],"path":[["scripts",1],["adapters",1],["zotero",1],["py",1]],"body":[["def",2],["strip",4],["doi",15],["str",4],["none",6],["if",2],["not",1],["return",2],["prefix",3],["https",1],["org",2],["http",1],["lower",2],["startswith",1],["len",1],["break",1]]},{"id":"scripts/ars_anchorize_draft.py","name":[["ars",1],["anchorize",1],["draft",1],["py",1]],"path":[["scripts",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["anchorize",3],["draft",10],["stamp",1],["block",12],["markers",1],["emit",1],["manifest",10],["89",1],["item",1],["slice",1],["normative",1],["source",2],["docs",1],["design",1],["2026",1],["06",1],["10",1],["390",1],["diff",1],["patch",3],["revision",1],["mode",1],["spec",1],["md",3],["script",1],["owns",1],["llm",1],["never",3],["id",2],["assignment",1],["stamps",1],["every",2],["unlabeled",1],["fresh",1],["bnnnn",1],["marker",2],["max",2],["existing",1],["document",5],["order",1],["renumbered",1],["emits",1],["only",1],["legitimate",1],["hash",6],["carries",1],["base",3],["per",3],["op",1],["old",1],["writer",1],["copies",1],["hashes",2],["from",4],["computes",1],["them",1],["bucket",1],["agent",1],["all",1],["bash",1],["denied",1],["would",1],["hallucinate",1],["if",3],["asked",1],["properties",1],["test",1],["suite",1],["pins",1],["idempotent",1],["second",1],["run",2],["byte",1],["identical",1],["rewrites",1],["nothing",1],["content",1],["neutral",1],["output",1],["minus",1],["lines",1],["input",1],["bytes",2],["agreement",1],["equal",1],["independent",1],["recomputation",1],["over",1],["final",1],["anchored",1],["file",2],["sidecar",1],["json",4],["override",1],["out",2],["shape",1],["shared",1],["contracts",1],["schema",1],["exit",2],["codes",1],["ok",1],["parser",2],["refused",1],["malformed",1],["state",1],["unsupported",1],["construct",1],["rules",1],["fail",1],["closed",1],["fix",1],["re",1],["usage",1],["python",2],["scripts",3],["ars",2],["py",2],["path",4],["future",1],["import",6],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["package",1],["none",1],["pragma",1],["no",1],["cover",1],["direct",1],["cli",1],["invocation",1],["insert",1],["str",1],["resolve",1],["parent",2],["format",2],["parse",2],["error",1],["parsed",1],["atomic",1],["write",1],["excerpt",1],["80",1],["version",1],["name",1],["main",2],["raise",1],["system",1]]},{"id":"scripts/ars_anchorize_draft.py#_anchorize","name":[["anchorize",1]],"path":[["scripts",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["anchorize",3],["text",9],["str",5],["tuple",2],["int",2],["returns",1],["anchored",1],["newly",4],["labeled",4],["count",1],["parsed",3],["parse",1],["document",1],["next",4],["num",4],["fresh",1],["id",5],["pieces",6],["list",1],["pos",4],["block",9],["blocks",1],["start",4],["full",1],["append",4],["if",1],["none",1],["marker",2],["format",2],["line",1],["eol",1],["span",3],["return",1],["join",1]]},{"id":"scripts/ars_anchorize_draft.py#_line_eol","name":[["line",1],["eol",1]],"path":[["scripts",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["line",3],["eol",3],["text",4],["str",4],["span",5],["start",5],["int",2],["style",1],["starting",1],["at",1],["nl",4],["find",1],["if",2],["return",2],["else",1]]},{"id":"scripts/ars_anchorize_draft.py#anchorize_file","name":[["anchorize",1],["file",1]],"path":[["scripts",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["anchorize",5],["file",2],["draft",4],["path",13],["manifest",11],["dict",2],["place",1],["atomic",3],["write",3],["return",2],["summary",1],["raw",5],["read",1],["bytes",5],["text",3],["decode",1],["utf",3],["anchored",7],["newly",3],["labeled",4],["changed",4],["encode",2],["if",3],["defensive",1],["re",1],["parse",2],["now",1],["disk",1],["every",1],["block",3],["grammar",1],["intact",1],["failure",1],["here",1],["bug",1],["not",1],["user",1],["error",2],["reparsed",4],["document",1],["unlabeled",3],["blocks",4],["id",1],["none",1],["pragma",1],["no",1],["cover",1],["self",2],["check",2],["raise",1],["assertion",1],["failed",1],["survived",1],["build",1],["json",1],["dumps",1],["ensure",1],["ascii",1],["false",1],["indent",1],["total",1],["len",1],["str",1]]},{"id":"scripts/ars_anchorize_draft.py#anchorize_text","name":[["anchorize",1],["text",1]],"path":[["scripts",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["anchorize",3],["text",6],["str",4],["return",2],["anchored",1],["document",1],["pure",1],["function",1],["parser",1],["may",1],["raise",1]]},{"id":"scripts/ars_anchorize_draft.py#build_manifest","name":[["build",1],["manifest",1]],"path":[["scripts",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["build",2],["manifest",4],["anchored",3],["raw",3],["bytes",2],["parsed",5],["document",2],["dict",2],["blocks",5],["block",6],["excerpt",8],["first",2],["line",2],["if",1],["len",1],["max",2],["append",1],["id",2],["old",1],["hash",4],["norm",1],["return",1],["format",2],["version",2],["base",2],["draft",2]]},{"id":"scripts/ars_anchorize_draft.py#main","name":[["main",1]],"path":[["scripts",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",3],["none",5],["int",2],["parser",5],["argparse",1],["argument",3],["description",1],["doc",1],["splitlines",1],["add",2],["draft",5],["type",2],["path",7],["help",2],["markdown",1],["anchorize",3],["modified",1],["place",1],["manifest",9],["out",2],["default",2],["block",4],["output",1],["json",2],["args",5],["parse",2],["try",1],["summary",5],["file",3],["except",1],["error",1],["as",1],["exc",3],["print",2],["rejected",1],["kind",1],["sys",1],["stderr",1],["return",2],["ok",1],["total",3],["blocks",3],["new",2],["newly",2],["labeled",2],["state",2],["mpath",2],["format",1],["updated",1],["if",1],["changed",1],["else",1],["already",1],["anchored",1]]},{"id":"scripts/ars_apply_revision_patch.py","name":[["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["apply",5],["revision",4],["patch",12],["anchored",1],["draft",3],["two",1],["phase",4],["fail",1],["closed",1],["89",1],["item",1],["slice",3],["normative",1],["source",1],["docs",1],["design",1],["2026",1],["06",1],["10",1],["390",1],["diff",1],["mode",1],["spec",5],["md",3],["deterministic",2],["document",4],["constraints",1],["validate",2],["everything",1],["touch",1],["nothing",1],["schema",3],["verify",1],["base",9],["hash",6],["against",1],["file",4],["raw",1],["bytes",3],["parse",3],["shared",2],["parser",2],["check",4],["every",4],["op",2],["target",2],["exists",1],["old",2],["matches",1],["current",1],["normalized",2],["block",11],["text",8],["each",1],["id",2],["at",2],["most",1],["one",1],["any",3],["role",1],["doc",3],["body",4],["start",3],["sentinel",1],["included",2],["no",6],["new",4],["segments",2],["cleanly",1],["failure",2],["rejects",1],["whole",1],["structured",2],["report",5],["output",4],["artifact",1],["stale",1],["hallucinated",1],["cannot",1],["half",1],["land",1],["all",1],["by",2],["byte",4],["span",1],["splicing",1],["original",1],["stream",1],["spliced",1],["validated",1],["spans",1],["outside",1],["them",1],["untouched",2],["blocks",5],["marker",3],["lines",1],["inter",1],["separator",1],["copied",1],["verbatim",1],["from",4],["normalization",1],["read",1],["side",1],["only",2],["never",3],["appears",1],["fresh",1],["ids",1],["assigned",1],["script",2],["alone",1],["max",1],["existing",1],["encounter",1],["order",1],["written",1],["temp",1],["atomically",1],["renamed",1],["post",2],["write",3],["self",2],["re",1],["parses",1],["result",1],["asserts",1],["uniqueness",1],["grammar",1],["structural",4],["shape",2],["triggers",1],["heading",8],["ops",1],["net",1],["section",2],["count",2],["change",1],["touched",8],["total",2],["strictly",1],["above",3],["ratio",5],["threshold",5],["default",2],["424",3],["ship",2],["decision",3],["pass",1],["disable",1],["since",1],["exceeds",2],["comparator",2],["strict",2],["per",2],["computed",1],["recorded",3],["regardless",1],["raised",1],["flag",2],["refuses",1],["unless",1],["acknowledge",2],["escalation",1],["checkpoint",1],["owns",1],["enforces",1],["counts",1],["replace",1],["delete",1],["targets",1],["insert",3],["after",3],["anchor",3],["content",1],["not",3],["so",1],["exemption",1],["whose",2],["raises",1],["its",2],["segmented",1],["contains",1],["inserting",1],["leaves",1],["bearing",1],["still",1],["flags",1],["via",1],["pure",2],["move",2],["inserted",1],["segment",2],["equals",1],["same",1],["deleted",1],["as",2],["machine",1],["verified",1],["pair",1],["similarity",1],["heuristics",1],["moved",1],["reworded",1],["lands",1],["ordinary",1],["exposure",1],["exit",2],["codes",1],["applied",1],["rejection",1],["stdout",1],["refusal",1],["unacknowledged",1],["bug",1],["user",1],["error",2],["usage",1],["python",1],["scripts",2],["ars",1],["py",1],["json",4],["rev2",1],["out",1],["future",1],["import",7],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["path",5],["jsonschema",1],["if",2],["package",1],["none",1],["pragma",1],["cover",1],["direct",1],["cli",1],["invocation",1],["str",1],["resolve",2],["parent",4],["format",2],["prefix",1],["parsed",1],["atomic",1],["fragment",1],["repo",2],["root",2],["contracts",1],["version",1],["required",1],["amendment",1],["log",1],["disables",1],["trigger",1],["because",1],["name",1],["main",2],["raise",1],["system",1]]},{"id":"scripts/ars_apply_revision_patch.py#_fail","name":[["fail",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["fail",2],["failures",3],["list",2],["dict",2],["op",4],["index",4],["int",2],["none",4],["kind",4],["str",4],["message",4],["extra",3],["entry",3],["update",1],["append",1]]},{"id":"scripts/ars_apply_revision_patch.py#_load_patch_schema","name":[["load",1],["patch",1],["schema",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["load",2],["patch",3],["schema",3],["dict",2],["return",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/ars_apply_revision_patch.py#_ratio_threshold","name":[["ratio",1],["threshold",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["ratio",5],["threshold",3],["raw",5],["str",2],["float",3],["argparse",3],["type",3],["touched",2],["finite",2],["value",6],["rejects",1],["na",3],["makes",1],["silently",1],["false",1],["disabling",1],["trigger",2],["off",1],["documented",1],["path",1],["inf",2],["out",1],["range",1],["values",1],["try",1],["except",1],["error",3],["raise",2],["argument",2],["not",3],["number",1],["import",1],["math",2],["if",1],["isfinite",1],["must",1],["be",1],["disables",1],["negative",1],["rejected",1],["return",1]]},{"id":"scripts/ars_apply_revision_patch.py#_render_segments","name":[["render",1],["segments",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["render",3],["segments",6],["new",3],["text",8],["str",7],["list",5],["block",3],["first",5],["keeps",4],["marker",5],["bool",2],["fresh",6],["ids",5],["fragment",1],["lines",2],["joined",1],["by",1],["blank",1],["supplies",1],["every",1],["segment",2],["needs",1],["one",2],["all",1],["them",1],["except",1],["each",1],["rendered",5],["ends",1],["exactly",1],["newline",1],["iter",3],["seg",10],["idx",2],["enumerate",1],["span",2],["if",2],["not",1],["endswith",1],["append",2],["else",1],["next",1],["return",1],["join",1]]},{"id":"scripts/ars_apply_revision_patch.py#apply_patch","name":[["apply",1],["patch",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",3],["apply",2],["patch",3],["base",8],["text",18],["str",9],["parsed",2],["document",2],["analysis",6],["dict",9],["tuple",3],["phase",1],["splice",1],["returns",1],["output",2],["phase2",1],["report",1],["fields",1],["blocks",7],["len",6],["ops",9],["by",5],["target",6],["doc",6],["body",6],["start",13],["op",50],["none",8],["analyses",3],["if",20],["block",54],["id",30],["else",9],["next",8],["num",5],["fresh",11],["assigned",2],["list",8],["seg",8],["map",3],["int",4],["index",25],["applied",6],["take",4],["indexes",2],["nonlocal",1],["ids",27],["idx",2],["fid",4],["format",2],["append",19],["return",1],["splicing",2],["model",1],["unit",3],["full",7],["gap",7],["separator",3],["bytes",2],["between",1],["its",2],["content",10],["end",9],["copied",2],["verbatim",1],["byte",1],["span",9],["must",2],["be",1],["recomputed",1],["instead",2],["only",1],["boundary",1],["disappears",1],["everything",2],["after",6],["deleted",10],["never",1],["existed",1],["insertion",1],["lands",1],["had",1],["zero",1],["inter",1],["delete",4],["highest",1],["survives",1],["last",4],["kept",3],["every",1],["per",1],["tail",1],["scan",1],["max",1],["range",4],["not",7],["default",1],["out",14],["head",3],["segments",15],["rendered",9],["render",3],["new",7],["first",3],["keeps",4],["marker",7],["false",2],["insert",3],["roadmap",8],["item",8],["enumerate",1],["continue",2],["following",1],["all",6],["dropped",1],["suppress",1],["leave",1],["trailing",1],["blanks",1],["rest",5],["replace",4],["true",1],["endswith",3],["final",1],["without",1],["eol",2],["stays",1],["less",1],["prefix",2],["keep",1],["blank",1],["line",1],["before",1],["adjacent",1],["join",1],["pure",3],["move",3],["pairs",2],["seed",7],["seeds",1],["segment",3],["from",2],["sort",1],["key",1]]},{"id":"scripts/ars_apply_revision_patch.py#apply_patch._take_fresh","name":[["take",1],["fresh",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["take",2],["fresh",3],["op",3],["index",3],["int",4],["seg",6],["indexes",3],["list",4],["str",2],["nonlocal",1],["next",3],["num",3],["ids",3],["idx",2],["fid",4],["block",1],["id",2],["format",2],["append",2],["assigned",1],["map",1],["return",1]]},{"id":"scripts/ars_apply_revision_patch.py#ApplyRejection","name":[["apply",1],["rejection",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["apply",2],["rejection",3],["exception",2],["phase",1],["carrying",1],["structured",1],["failure",2],["list",2],["def",1],["init",2],["self",2],["failures",4],["dict",1],["super",1],["len",1],["validation",1]]},{"id":"scripts/ars_apply_revision_patch.py#ApplyRejection.__init__","name":[["init",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["init",3],["self",3],["failures",5],["list",2],["dict",2],["super",1],["len",1],["validation",1],["failure",1]]},{"id":"scripts/ars_apply_revision_patch.py#main","name":[["main",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",3],["none",5],["int",2],["parser",9],["argparse",1],["argument",7],["description",1],["doc",1],["splitlines",1],["add",6],["base",3],["type",5],["path",11],["help",6],["anchored",1],["draft",2],["never",1],["modified",1],["patch",3],["revision",1],["json",5],["output",5],["required",1],["true",2],["revised",1],["report",12],["out",2],["default",6],["apply",5],["acknowledge",4],["structural",8],["action",1],["store",1],["proceed",1],["despite",1],["shape",1],["flags",3],["only",2],["after",2],["escalation",2],["checkpoint",2],["touched",6],["ratio",11],["threshold",6],["trigger",1],["finite",1],["424",1],["ship",1],["decision",1],["fires",1],["blocks",5],["total",4],["strictly",1],["above",1],["pass",1],["disable",1],["args",9],["parse",1],["try",1],["run",2],["except",3],["rejection",1],["as",3],["exc",6],["print",4],["dumps",2],["result",2],["rejected",1],["phase",1],["failures",2],["indent",2],["return",4],["refusal",1],["refused",1],["hint",1],["re",1],["spec",1],["assertion",1],["error",1],["pragma",1],["no",2],["cover",1],["self",2],["check",2],["failed",1],["bug",1],["artifact",1],["written",1],["file",1],["sys",1],["stderr",1],["counters",5],["ok",1],["applied",3],["op",1],["preserved",5],["byte",2],["identical",2],["rpath",2],["format",1],["len",1],["ops",1]]},{"id":"scripts/ars_apply_revision_patch.py#run","name":[["run",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["run",3],["base",29],["path",32],["patch",11],["output",21],["report",20],["acknowledge",4],["structural",9],["bool",2],["touched",11],["ratio",8],["threshold",7],["float",2],["none",8],["dict",3],["full",1],["two",1],["phase",1],["apply",10],["raises",1],["rejection",5],["refusal",3],["block",6],["parse",5],["error",4],["returns",1],["success",1],["cli",1],["defaults",1],["default",1],["424",1],["ship",1],["decision",1],["programmatic",1],["caller",1],["may",2],["pass",1],["record",2],["only",1],["mode",2],["still",1],["computed",1],["recorded",1],["but",1],["never",2],["triggers",1],["callers",1],["own",3],["their",1],["escalation",1],["policy",1],["resolved",6],["resolve",3],["collisions",5],["if",9],["append",2],["must",4],["not",5],["name",2],["draft",7],["modified",1],["out",2],["raise",7],["op",4],["index",4],["kind",5],["artifact",5],["collision",1],["message",4],["msg",4],["new",2],["versioned",2],["supersession",1],["refusing",1],["overwrite",1],["existing",1],["file",2],["makes",1],["failure",3],["cleanup",1],["below",1],["safe",1],["any",2],["at",1],["one",1],["created",1],["exists",7],["already",4],["revised",2],["be",1],["each",1],["emits",1],["its",2],["raw",3],["read",2],["bytes",3],["text",7],["decode",1],["utf",4],["try",3],["json",5],["loads",1],["encoding",1],["except",3],["jsondecode",1],["as",4],["exc",7],["invalid",2],["str",4],["from",2],["document",2],["rejected",1],["analysis",4],["validate",1],["flags",7],["acknowledged",1],["phase2",4],["post",1],["write",4],["self",2],["check",2],["marker",1],["uniqueness",1],["grammar",1],["here",1],["splicer",1],["bug",1],["no",3],["land",2],["reparsed",2],["ids",5],["id",2],["blocks",11],["len",2],["pragma",1],["cover",1],["parser",1],["rejects",1],["assertion",1],["duplicate",1],["markers",1],["atomic",2],["encode",2],["counters",5],["total",7],["preserved",5],["format",2],["version",2],["hash",2],["revision",2],["round",3],["ops",2],["applied",2],["fresh",2],["pure",2],["move",2],["pairs",2],["byte",1],["identical",1],["else",1],["allow",2],["nan",2],["false",3],["non",1],["finite",1],["counter",1],["would",1],["serialize",1],["bare",1],["na",1],["infinity",1],["strict",1],["readers",1],["range",1],["validated",1],["upstream",1],["so",1],["belt",1],["suspenders",1],["dumps",1],["ensure",1],["ascii",1],["indent",1],["exception",1],["pair",1],["leave",1],["provenance",1],["unlink",1],["missing",1],["ok",1],["true",1],["return",1]]},{"id":"scripts/ars_apply_revision_patch.py#StructuralRefusal","name":[["structural",1],["refusal",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["structural",4],["refusal",2],["exception",2],["unacknowledged",1],["shape",2],["flags",5],["def",1],["init",2],["self",2],["dict",1],["super",1],["raised",1],["without",1],["acknowledgement",1]]},{"id":"scripts/ars_apply_revision_patch.py#StructuralRefusal.__init__","name":[["init",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["init",3],["self",3],["flags",5],["dict",2],["super",1],["structural",1],["shape",1],["raised",1],["without",1],["acknowledgement",1]]},{"id":"scripts/ars_apply_revision_patch.py#validate_patch","name":[["validate",1],["patch",1]],"path":[["scripts",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["validate",2],["patch",12],["dict",9],["base",19],["raw",3],["bytes",3],["parsed",2],["document",2],["touched",17],["ratio",14],["threshold",6],["float",2],["none",11],["phase",2],["returns",1],["analysis",14],["consumes",1],["raises",1],["failures",11],["list",5],["validator",3],["jsonschema",1],["draft202012",1],["load",1],["schema",5],["errors",4],["sorted",1],["iter",1],["key",1],["lambda",1],["absolute",2],["path",4],["err",3],["join",1],["str",3],["root",1],["fail",7],["invalid",2],["message",1],["if",18],["raise",2],["apply",3],["rejection",3],["actual",5],["hash",17],["draft",3],["mismatch",2],["was",1],["generated",1],["against",1],["different",1],["stale",1],["expected",2],["by",5],["id",20],["block",30],["seen",4],["targets",4],["int",2],["analyses",7],["idx",10],["op",31],["enumerate",2],["ops",1],["index",5],["segments",6],["target",16],["duplicate",1],["already",1],["named",1],["each",1],["appears",1],["at",1],["most",2],["one",1],["any",2],["role",1],["else",7],["doc",1],["body",2],["start",1],["pass",1],["position",1],["sentinel",1],["no",1],["anchor",3],["precondition",1],["elif",2],["not",9],["unknown",1],["exist",1],["old",3],["norm",4],["content",1],["preconditions",1],["new",10],["text",11],["marker",2],["prefix",1],["must",1],["contain",1],["markers",1],["assignment",1],["script",1],["exclusive",1],["authority",1],["try",1],["segment",3],["fragment",1],["except",1],["parse",1],["error",1],["as",1],["exc",3],["kind",4],["append",3],["structural",4],["shape",1],["flags",10],["deterministic",1],["computed",1],["validated",1],["only",1],["heading",25],["indexes",5],["headings",13],["before",1],["sum",2],["blocks",8],["delta",7],["seg",11],["rule",1],["424",1],["exemption",1],["rewrites",1],["deletes",1],["whose",1],["segmented",1],["contains",1],["insert",4],["after",4],["merely",1],["anchored",1],["untouched",1],["section",2],["common",1],["legitimate",1],["insertion",1],["flagging",1],["daily",1],["would",1],["erode",1],["checkpoint",1],["alarm",1],["fatigue",1],["bearing",1],["still",1],["via",1],["whatever",1],["replace",2],["bool",3],["delete",2],["total",5],["len",1],["exceeded",4],["count",1],["round",1],["pure",5],["move",5],["pairs",1],["inserted",1],["deleted",4],["hashes",3],["seeds",4],["continue",1],["from",1],["return",1],["counters",1]]},{"id":"scripts/ars_cache_invalidate.py","name":[["ars",1],["cache",1],["invalidate",1],["py",1]],"path":[["scripts",1],["ars",1],["cache",1],["invalidate",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["ars",2],["cache",6],["invalidate",2],["cli",1],["drop",1],["cached",3],["verification",5],["entries",1],["citation",5],["backs",1],["key",2],["slash",1],["command",1],["delta",2],["deliverable",1],["removes",1],["every",1],["resolver",1],["entry",1],["all",2],["resolvers",1],["query",1],["forms",1],["named",1],["so",1],["next",1],["pipeline",1],["run",1],["re",1],["verifies",1],["live",1],["idempotent",1],["invalidating",1],["no",2],["rows",1],["succeeds",1],["as",1],["op",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["gate",1],["md",1],["from",3],["future",1],["import",6],["annotations",1],["argparse",1],["sys",2],["try",1],["except",1],["error",1],["scripts",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/ars_cache_invalidate.py#main","name":[["main",1]],"path":[["scripts",1],["ars",1],["cache",1],["invalidate",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["prog",1],["ars",2],["cache",6],["invalidate",4],["description",1],["drop",1],["cached",2],["verification",2],["entries",2],["citation",5],["key",5],["add",1],["help",1],["whose",1],["resolver",1],["args",4],["parse",1],["print",1],["cleared",1],["return",1]]},{"id":"scripts/ars_mark_read.py","name":[["ars",1],["mark",1],["read",1],["py",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["ars",8],["mark",5],["read",9],["unmark",3],["cli",1],["implementation",1],["implements",1],["v3",2],["spec",1],["step",1],["round",2],["r2",1],["002",1],["r5",1],["003",1],["amends",1],["command",1],["writes",3],["peer",2],["file",3],["passport",5],["stem",1],["human",2],["log",1],["yaml",4],["next",1],["active",2],["canonical",2],["user",1],["owned",2],["signal",1],["source",2],["literature",1],["corpus",2],["schema",2],["adapter",1],["must",1],["not",4],["be",1],["mutated",1],["carry",1],["firm",3],["rule",3],["usage",1],["python3",2],["scripts",2],["py",2],["citation",3],["key",4],["path",5],["behavior",1],["summary",1],["fail",2],["fast",2],["modes",1],["no",2],["found",1],["parent",1],["unreadable",1],["unwritable",1],["emit",1],["error",3],["exit",2],["non",1],["zero",1],["invalid",2],["hard",1],["per",2],["batch",1],["any",1],["rejected",1],["whole",1],["partial",1],["append",1],["only",1],["write",2],["rescinded",1],["at",1],["matching",1],["entry",1],["never",1],["deletes",1],["first",1],["time",1],["creates",1],["header",1],["condition",1],["from",3],["future",1],["import",8],["annotations",1],["argparse",1],["os",1],["sys",2],["uuid",1],["datetime",2],["timezone",1],["pathlib",1],["err",1],["prefix",1],["if",1],["name",1],["main",2]]},{"id":"scripts/ars_mark_read.py#_err","name":[["err",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["err",3],["msg",3],["str",4],["return",1],["prefix",1]]},{"id":"scripts/ars_mark_read.py#_load_corpus_keys","name":[["load",1],["corpus",1],["keys",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["load",3],["corpus",5],["keys",2],["passport",5],["path",5],["str",2],["open",1],["encoding",1],["utf",1],["as",1],["yaml",1],["safe",1],["literature",1],["return",1],["entry",3],["citation",2],["key",2],["if",1]]},{"id":"scripts/ars_mark_read.py#_load_log","name":[["load",1],["log",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["load",3],["log",6],["path",6],["dict",2],["if",1],["not",1],["exists",1],["return",2],["session",1],["id",1],["str",1],["uuid",1],["uuid4",1],["created",1],["at",1],["now",1],["iso",1],["human",2],["read",2],["open",1],["encoding",1],["utf",1],["as",1],["data",3],["yaml",1],["safe",1],["setdefault",1]]},{"id":"scripts/ars_mark_read.py#_mark","name":[["mark",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["mark",2],["log",3],["dict",2],["citation",4],["key",4],["str",2],["none",2],["human",1],["read",1],["append",1],["marked",1],["at",1],["now",1],["iso",1]]},{"id":"scripts/ars_mark_read.py#_now_iso","name":[["now",1],["iso",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["now",3],["iso",2],["str",2],["return",1],["datetime",1],["timezone",1],["utc",1],["strftime",1],["sz",1]]},{"id":"scripts/ars_mark_read.py#_read_log_path","name":[["read",1],["log",1],["path",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["read",3],["log",3],["path",10],["passport",4],["return",1],["parent",1],["stem",1],["human",1],["yaml",1]]},{"id":"scripts/ars_mark_read.py#_save_log","name":[["save",1],["log",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["save",2],["log",5],["path",5],["data",3],["dict",2],["none",2],["open",1],["encoding",1],["utf",1],["as",1],["yaml",1],["safe",1],["dump",1],["sort",1],["keys",1],["false",1],["allow",1],["unicode",1],["true",1]]},{"id":"scripts/ars_mark_read.py#_unmark","name":[["unmark",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["unmark",2],["log",3],["dict",2],["citation",4],["key",4],["str",2],["bool",2],["append",1],["rescinded",3],["at",3],["most",1],["recent",1],["matching",1],["entry",5],["without",1],["prior",1],["rescind",1],["returns",1],["true",2],["if",2],["found",1],["false",2],["otherwise",1],["reversed",1],["human",1],["read",1],["not",1],["now",1],["iso",1],["return",2]]},{"id":"scripts/ars_mark_read.py#_validate_passport_environment","name":[["validate",1],["passport",1],["environment",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["validate",2],["passport",18],["environment",2],["path",30],["none",3],["tuple",2],["run",2],["fail",1],["fast",1],["checks",2],["per",1],["r5",1],["003",1],["amend",1],["returns",1],["read",5],["log",12],["if",6],["all",1],["pass",2],["raises",2],["system",6],["exit",6],["canonical",2],["error",3],["message",1],["otherwise",1],["print",5],["err",5],["no",1],["active",1],["session",1],["handoff",1],["first",1],["explicitly",1],["file",7],["sys",5],["stderr",5],["raise",5],["parent",9],["check",1],["ok",4],["before",1],["exists",3],["pathlib",1],["stat",1],["permission",1],["unreadable",2],["would",1],["mask",1],["want",1],["emit",1],["not",7],["os",6],["access",3],["directory",2],["found",1],["at",3],["target",2],["unwritable",2],["writable",2],["existing",1],["return",1]]},{"id":"scripts/ars_mark_read.py#main","name":[["main",1]],"path":[["scripts",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",5],["int",2],["parser",6],["argparse",1],["argument",4],["description",1],["ars",2],["mark",4],["read",1],["peer",1],["file",3],["writer",1],["v3",1],["add",3],["citation",7],["keys",9],["nargs",1],["help",3],["unmark",5],["passport",6],["path",9],["type",1],["default",1],["active",2],["material",1],["json",1],["action",1],["store",1],["true",1],["rescind",2],["prior",1],["marks",1],["write",2],["rescinded",1],["at",2],["instead",1],["marked",1],["args",7],["parse",1],["log",9],["validate",2],["environment",1],["corpus",4],["load",2],["all",2],["up",1],["front",1],["refuse",1],["any",1],["invalid",4],["key",3],["firm",1],["rule",1],["batch",1],["level",1],["nothing",1],["if",5],["not",6],["print",2],["err",2],["literature",1],["sys",2],["stderr",2],["return",3],["found",3],["has",1],["no",1],["else",1],["save",1]]},{"id":"scripts/ars_write_scope_guard.py","name":[["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["usr",1],["bin",1],["env",2],["python3",1],["ars",10],["write",21],["scope",16],["guard",14],["pre",2],["tool",8],["hook",7],["134",4],["slice",2],["mvp",1],["spec",4],["docs",2],["design",1],["2026",2],["06",2],["01",2],["conductor",1],["rescope",1],["deterministic",5],["md",12],["blocks",1],["out",4],["file",10],["writes",4],["by",5],["23",2],["bucket",5],["single",5],["phase",8],["subagents",1],["backed",1],["machine",1],["readable",1],["manifest",9],["at",5],["scripts",2],["json",8],["coverage",2],["claim",1],["stated",1],["precisely",1],["not",15],["over",1],["promised",1],["structured",6],["editing",3],["tools",9],["edit",12],["multi",6],["outside",1],["agent",16],["declared",1],["denied",3],["regardless",1],["prompt",1],["load",3],["bearing",3],["win",2],["bash",9],["agents",10],["wholesale",2],["may",2],["run",1],["any",4],["uses",1],["grep",3],["glob",4],["search",1],["six",1],["review",2],["rounds",1],["established",2],["nothing",1],["finer",1],["sound",1],["neither",1],["denylist",1],["python",1],["sh",2],["make",1],["custom",1],["all",5],["unenumerable",1],["nor",1],["read",3],["only",9],["allowlist",1],["rg",1],["git",2],["sort",1],["compress",1],["program",1],["external",1],["diff",1],["execute",1],["subprocesses",1],["varies",1],["flag",1],["binary",1],["version",1],["be",2],["decided",1],["reliably",1],["from",3],["command",2],["string",5],["without",1],["sandbox",1],["deny",5],["policy",2],["reaches",1],["zero",1],["fail",6],["open",6],["construction",1],["cost",2],["clean",2],["false",2],["ad",1],["hoc",1],["need",1],["has",2],["enforcement",3],["plus",2],["fenced",1],["honest",1],["making",1],["133",1],["shape",3],["helpful",1],["calling",1],["into",2],["downstream",1],["dir",4],["deterministically",1],["impossible",1],["closing",1],["direct",1],["shell",1],["path",12],["entirely",1],["testable",1],["core",1],["evaluate",2],["decision",2],["payload",3],["workspace",4],["root",12],["pure",1],["function",1],["main",4],["wires",1],["stdin",1],["stdout",1],["contract",1],["first",1],["party",1],["verified",1],["against",1],["official",2],["claude",9],["code",1],["available",1],["session",2],["id",3],["transcript",1],["cwd",1],["permission",1],["mode",1],["event",1],["name",10],["effort",1],["input",4],["subagent",2],["conditional",1],["type",3],["equals",1],["frontmatter",2],["bibliography",1],["field",1],["rely",1],["shapes",1],["each",1],["carry",2],["top",5],["level",6],["content",1],["old",2],["new",2],["edits",3],["multiple",2],["one",2],["distinct",1],["paths",2],["hooks",4],["table",1],["enumerate",1],["taken",1],["definition",2],["extraction",1],["below",1],["reads",1],["fails",1],["loud",1],["if",2],["ever",1],["lacks",1],["so",5],["schema",1],["drift",1],["cannot",2],["silently",1],["import",5],["fnmatch",1],["os",1],["sys",2],["pathlib",1],["filename",2],["emit",1],["markdown",1],["yaml",1],["bib",1],["txt",1],["their",3],["via",1],["these",3],["three",2],["notebook",1],["deliberately",2],["no",2],["notebooks",1],["its",2],["unverified",1],["adding",1],["would",4],["speculative",1],["inspects",1],["everything",1],["else",1],["allow",2],["inspected",1],["step",1],["infrastructure",1],["self",1],["protection",1],["normalized",1],["relative",1],["patterns",1],["even",1],["unconstrained",1],["surface",1],["tampering",1],["them",1],["infra",3],["protected",3],["globs",1],["plugin",10],["declares",1],["routing",1],["disabling",1],["neuters",1],["script",2],["cross",2],["check",4],["lint",2],["both",2],["subdir",1],["bare",2],["list",1],["widening",2],["protects",1],["more",1],["safe",1],["unlike",2],["per",2],["loosen",1],["covering",1],["forms",1],["ensures",1],["future",1],["directory",1],["move",1],["helper",1],["modules",1],["imports",1],["matches",2],["subdirs",1],["see",2],["entries",1],["copy",1],["redundant",1],["py",4],["v3",2],["10",2],["way",1],["files",3],["binding",4],["lives",1],["renaming",1],["covers",1],["skill",1],["source",1],["dirs",1],["shared",2],["shipped",1],["413",1],["materialized",1],["byte",1],["identical",1],["copies",1],["same",2],["were",2],["previously",1],["unprotected",1],["closed",1],["448",3],["anchoring",2],["re",2],["count",1],["as",2],["deep",1],["research",1],["academic",3],["paper",2],["reviewer",1],["pipeline",1],["459",2],["they",1],["added",1],["own",4],["repo",3],["but",1],["two",1],["generic",1],["doc",2],["filenames",1],["collide",1],["user",3],["project",1],["under",1],["clone",2],["symlink",1],["install",1],["layout",2],["there",1],["unset",1],["fallback",1],["resolves",1],["cloned",1],["working",1],["sits",1],["bug",1],["resurfacing",1],["449",2],["distinguish",1],["because",1],["home",2],["turf",1],["runtime",1],["condition",1],["every",1],["entry",1],["above",1],["documents",1],["protecting",1],["bought",1],["soft",1],["comfort",1],["hard",1],["real",1],["users",1],["right",1],["don",1],["let",1],["rewrite",1],["instruction",1],["ci",1],["must",1],["protect",1],["history",1],["exit",1]]},{"id":"scripts/ars_write_scope_guard.py#_allow_unconstrained","name":[["allow",1],["unconstrained",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["allow",5],["unconstrained",2],["agent",5],["type",5],["decision",2],["actor",1],["slice",1],["not",3],["fence",1],["main",1],["session",1],["bucket",1],["single",1],["source",1],["both",1],["escaped",1],["path",1],["302",1],["step",1],["so",1],["two",1],["drift",1],["write",1],["tool",1],["firing",1],["no",2],["still",1],["surfaces",1],["fail",1],["loud",1],["advisory",2],["spec",1],["silently",1],["op",1],["possibly",1],["regressed",1],["payload",1],["result",3],["reason",1],["if",1],["absent",1],["true",1],["return",1]]},{"id":"scripts/ars_write_scope_guard.py#_extract_structured_target","name":[["extract",1],["structured",1],["target",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["extract",2],["structured",2],["target",2],["tool",4],["input",4],["single",1],["top",1],["level",1],["file",3],["path",3],["write",1],["edit",2],["multi",1],["returns",1],["string",1],["none",3],["if",3],["absent",1],["schema",1],["drift",1],["fail",1],["loud",1],["upstream",1],["not",1],["isinstance",2],["dict",1],["return",2],["fp",4],["str",1],["else",1]]},{"id":"scripts/ars_write_scope_guard.py#_infra_protected_target","name":[["infra",1],["protected",1],["target",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["infra",13],["protected",5],["target",10],["raw",3],["path",12],["cwd",3],["plugin",23],["root",22],["step",2],["write",1],["one",1],["ars",2],["own",3],["enforcement",2],["files",3],["448",1],["cause",1],["fix",1],["self",2],["protection",2],["must",2],["be",3],["anchored",4],["not",8],["user",5],["project",5],["two",1],["surfaces",1],["have",1],["different",2],["anchors",1],["bucket",1],["phase",2],["scope",1],["fences",1],["agents",2],["their",1],["dir",4],["inside",3],["workspace",4],["claude",2],["here",2],["protects",1],["from",2],["tampering",1],["those",1],["live",1],["under",1],["install",1],["so",2],["conflating",1],["them",1],["was",1],["bug",1],["matching",1],["filenames",1],["md",2],["hooks",1],["sh",1],["shared",1],["against",1],["denied",1],["same",2],["named",1],["even",1],["trusted",1],["main",1],["session",1],["iff",1],["resolves",2],["its",1],["relative",1],["matches",2],["globs",2],["outside",2],["normal",1],["case",1],["never",2],["none",2],["returns",1],["false",5],["no",1],["known",1],["evaluate",1],["decision",1],["calls",1],["substitutes",1],["first",1],["pure",1],["defensive",1],["guard",1],["any",2],["real",5],["caller",1],["exercises",1],["if",4],["return",5],["resolve",1],["way",1],["normalize",1],["realpath",3],["tolerant",1],["yet",1],["created",1],["leaf",1],["but",1],["instead",1],["rp",5],["os",6],["isabs",1],["join",1],["normalized",3],["try",1],["common",2],["commonpath",1],["except",1],["value",1],["error",1],["drives",1],["cannot",1],["file",2],["rel",3],["relpath",1],["itself",1],["enumerated",1]]},{"id":"scripts/ars_write_scope_guard.py#_load_manifest","name":[["load",1],["manifest",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["load",3],["manifest",3],["here",2],["os",3],["path",5],["dirname",1],["abspath",1],["file",1],["join",1],["filename",1],["open",1],["encoding",1],["utf",1],["as",1],["fh",2],["return",1],["json",1]]},{"id":"scripts/ars_write_scope_guard.py#_match_segments","name":[["match",1],["segments",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["match",5],["segments",4],["path",14],["segs",10],["pat",5],["segment",9],["aware",1],["glob",1],["matches",4],["only",2],["within",1],["one",4],["never",2],["across",1],["literal",2],["more",2],["whole",1],["descendant",2],["not",4],["zero",1],["so",4],["dir",6],["covers",2],["files",1],["under",1],["bare",4],["node",2],["itself",1],["gives",1],["name",3],["their",1],["intended",1],["semantics",1],["unlike",1],["fnmatch",3],["whose",1],["spans",1],["would",1],["let",1],["root",3],["level",1],["phase2",2],["md",1],["false",2],["open",1],["regression",1],["caught",2],["at",3],["review",2],["iterative",1],["nfa",1],["style",1],["matcher",1],["over",1],["index",2],["pattern",5],["states",1],["recursive",1],["previously",1],["recursed",1],["once",1],["per",1],["consumed",1],["blowing",1],["python",1],["recursion",1],["limit",1],["1000",1],["deep",1],["crashing",1],["hook",1],["worklist",1],["keeps",2],["visited",1],["len",4],["cannot",1],["stack",7],["overflow",1],["any",2],["depth",1],["state",1],["still",1],["against",1],["seen",3],["while",1],["pop",1],["if",6],["continue",3],["add",1],["return",2],["true",1],["exhausted",1],["but",2],["remains",1],["branch",1],["fails",1],["head",3],["consumes",1],["requires",1],["remaining",2],["then",1],["may",1],["consume",1],["just",1],["advance",2],["both",1],["keep",1],["consuming",1],["trailing",1],["therefore",1],["needs",2],["leading",1],["subdir",1],["infra",1],["append",3],["ate",1],["exactly",1],["eating",1],["fnmatches",1]]},{"id":"scripts/ars_write_scope_guard.py#_matches_any","name":[["matches",1],["any",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["matches",2],["any",3],["rel",6],["path",11],["globs",4],["workspace",2],["root",4],["anchored",1],["glob",2],["match",2],["against",1],["normalized",1],["relative",1],["segment",5],["aware",1],["never",1],["crosses",1],["conventions",1],["dir",6],["anything",1],["strictly",1],["under",1],["below",1],["bare",3],["node",1],["intentionally",1],["not",2],["matched",1],["every",1],["real",1],["bucket",1],["write",1],["file",4],["inside",1],["its",1],["phase",1],["matching",1],["single",1],["would",2],["let",2],["phase2",5],["md",3],["masquerade",2],["as",2],["false",3],["open",1],["caught",2],["at",2],["review",2],["name",4],["subdirectory",1],["may",1],["also",1],["live",1],["infra",2],["list",2],["carries",1],["both",1],["deny",1],["so",4],["widening",1],["safe",1],["see",1],["protected",1],["patterns",1],["authored",1],["split",3],["same",1],["separator",2],["windows",1],["from",1],["os",3],["relpath",1],["uses",1],["normalize",1],["there",1],["posix",1],["must",1],["stay",1],["no",1],["op",1],["legal",1],["filename",1],["character",1],["unconditional",1],["replace",2],["rewrite",2],["level",1],["literally",1],["named",1],["notes",2],["one",1],["into",1],["two",1],["segments",2],["fence",1],["escape",1],["allow",1],["330",1],["pr",1],["450",1],["by",1],["cross",1],["model",1],["gate",1],["sep",2],["only",1],["fires",1],["if",4],["segs",2],["pat",2],["return",2],["true",1]]},{"id":"scripts/ars_write_scope_guard.py#_normalize_target","name":[["normalize",1],["target",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["normalize",2],["target",5],["raw",7],["path",21],["cwd",3],["workspace",8],["root",7],["step",1],["resolve",2],["relative",1],["canonical",1],["returns",1],["rel",8],["escaped",2],["none",4],["escapes",1],["traversal",1],["true",5],["then",1],["resolves",2],["symlinks",2],["existing",2],["parent",1],["chain",1],["without",1],["requiring",1],["leaf",2],["exist",1],["write",1],["may",1],["create",1],["so",2],["phase2",1],["hooks",4],["json",2],["canonicalized",1],["before",2],["any",1],["deny",2],["list",1],["glob",1],["match",1],["runs",1],["if",3],["not",6],["os",8],["isabs",1],["join",1],["critical",1],["abspath",2],["first",1],["collapses",1],["lexically",1],["would",2],["symlinked",2],["dir",2],["sibling",1],["name",1],["symlink",1],["followed",1],["blinding",1],["guard",1],["real",6],["caught",2],["review",2],["instead",1],["realpath",3],["together",1],["filesystem",1],["order",1],["tolerates",1],["yet",1],["created",1],["resolving",1],["prefix",1],["appending",1],["rest",1],["brand",1],["new",1],["file",2],["still",1],["canonicalizes",1],["correctly",1],["normalized",3],["ws",5],["try",1],["common",2],["commonpath",2],["except",1],["value",1],["error",1],["different",1],["drives",1],["mixed",1],["abs",1],["treat",1],["as",1],["escape",2],["return",4],["relpath",1],["already",1],["proves",1],["did",1],["also",1],["reject",1],["startswith",1],["false",2],["legitimate",1],["level",1],["literally",1],["named",1],["foo",1],["only",1],["itself",1],["writable",1]]},{"id":"scripts/ars_write_scope_guard.py#evaluate_decision","name":[["evaluate",1],["decision",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["evaluate",3],["decision",11],["payload",9],["manifest",3],["workspace",13],["root",26],["plugin",21],["none",5],["pure",2],["function",1],["implementing",1],["spec",3],["logic",1],["bash",13],["policy",2],["per",1],["shipped",1],["returns",2],["dict",4],["allow",6],["deny",10],["reason",7],["str",2],["advisory",3],["flags",2],["two",2],["enforcement",1],["paths",1],["structured",5],["tools",8],["write",5],["edit",4],["multi",2],["deterministic",1],["scope",4],["extract",3],["single",3],["top",4],["level",4],["file",7],["path",5],["run",1],["infra",9],["self",3],["protection",4],["first",3],["anchored",4],["448",5],["then",3],["normalize",2],["against",1],["escape",4],["check",3],["bucket",9],["glob",3],["all",4],["agent",9],["step",5],["hardening",1],["neither",3],["denylist",1],["mutation",1],["capable",1],["nor",2],["allowlist",1],["read",3],["only",7],["sound",1],["because",2],["property",2],["stable",1],["across",1],["commands",1],["env",2],["versions",1],["reaches",1],["zero",1],["fail",6],["open",4],["by",2],["construction",1],["uses",1],["grep",3],["search",2],["writes",2],["non",4],["passes",2],["through",4],["ars",8],["install",3],["dir",1],["anchor",1],["main",4],["always",1],["supplies",1],["concrete",1],["claude",3],["resolved",1],["repo",1],["so",7],["default",2],["exists",1],["unit",1],["tests",1],["any",1],["caller",2],["genuinely",1],["cannot",3],["determine",1],["falls",1],["back",1],["correct",2],["same",1],["tree",1],["developing",1],["reproduces",1],["pre",1],["behavior",1],["byte",2],["not",10],["safe",1],["under",2],["real",2],["there",1],["would",2],["both",1],["re",2],["user",6],["own",4],["md",3],["protect",1],["those",2],["files",2],["mere",1],["escapes",1],["runtime",1],["must",2],["pass",2],["rely",1],["fallback",1],["off",1],["home",1],["turf",1],["if",8],["core",1],["defends",1],["itself",1],["too",1],["null",2],["string",2],["passed",1],["straight",1],["crash",2],["review",1],["isinstance",2],["return",6],["tool",13],["name",5],["input",6],["treat",1],["as",1],["empty",1],["no",3],["cwd",3],["type",5],["agents",4],["bool",1],["don",1],["inspect",1],["web",1],["fetch",1],["inspected",1],["guard",3],["phase",1],["may",1],["make",1],["changes",1],["enforced",1],["deterministically",1],["denied",2],["wholesale",1],["be",2],["decided",1],["reliably",1],["from",1],["command",1],["spawn",1],["subprocess",1],["steered",1],["var",1],["true",2],["session",2],["unconstrained",1],["raw",3],["target",6],["schema",3],["drift",2],["silently",1],["loud",1],["carried",1],["unexpected",1],["denying",1],["avoid",1],["silent",1],["verify",1],["shape",1],["infrastructure",1],["runs",1],["before",1],["project",2],["reasons",1],["precede",1],["live",1],["outside",2],["they",2],["escaped",2],["relative",2],["branch",1],["let",1],["them",2],["checking",1],["keeps",1],["protected",4],["wherever",1],["physically",1],["sit",1],["inside",1],["merely",1],["shares",1],["filename",1],["hooks",1],["sh",1],["shared",1],["resolves",2],["false",1],["left",1],["exactly",1],["fix",1],["its",1],["realpath",1],["regardless",1],["flag",1]]},{"id":"scripts/ars_write_scope_guard.py#main","name":[["main",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["main",3],["try",2],["payload",8],["json",7],["load",2],["sys",4],["stdin",1],["except",2],["jsondecode",2],["error",3],["value",1],["malformed",1],["not",10],["block",1],["avoid",2],["wedging",1],["session",3],["pass",1],["through",2],["print",5],["render",5],["hook",5],["output",5],["decision",9],["allow",4],["reason",4],["return",5],["valid",1],["wrong",2],["shape",1],["null",1],["string",1],["must",1],["wedge",2],["either",1],["only",1],["object",1],["carries",1],["tool",6],["call",2],["review",1],["finding",1],["would",2],["crash",1],["if",4],["isinstance",1],["dict",1],["hot",1],["path",3],["early",1],["exit",1],["pre",1],["fires",1],["every",1],["read",1],["grep",1],["web",1],["fetch",1],["just",1],["writes",2],["bail",1],["before",1],["touching",1],["manifest",6],["disk",1],["common",1],["non",1],["write",10],["case",1],["matcher",1],["hooks",1],["already",1],["narrows",1],["tools",2],["but",3],["defend",1],["here",1],["too",1],["name",1],["inspected",1],["workspace",3],["root",11],["prefer",1],["claude",6],["project",4],["dir",3],["else",1],["cwd",2],["anchors",2],["bucket",1],["phase",1],["scope",4],["check",1],["step",2],["user",3],["os",3],["environ",2],["getcwd",1],["plugin",10],["448",1],["infra",1],["self",1],["protection",1],["ars",4],["own",1],["files",1],["install",2],["git",1],["clone",1],["symlink",4],["track",2],["has",1],["no",4],["such",1],["env",1],["var",1],["so",2],["fall",1],["back",1],["script",2],["repo",2],["scripts",2],["lives",1],["resolve",2],["abspath",2],["symlinked",1],["norm",1],["skills",1],["resolves",1],["real",1],["tree",1],["location",1],["follow",1],["compute",1],["str",1],["file",2],["parents",1],["oserror",1],["unreadable",2],["fail",3],["loud",2],["stderr",5],["advisory",3],["guard",3],["passing",1],["evaluate",1],["surface",1],["advisories",1],["visible",1],["transcript",1],["never",1],["silent",3],["absent",1],["agent",2],["type",2],["fired",1],["allowed",1],["surfaced",1],["per",1],["op",1],["rule",1],["schema",1],["drift",1],["structured",1],["lacked",1],["top",1],["level",1],["denied",1],["open",1]]},{"id":"scripts/ars_write_scope_guard.py#render_hook_output","name":[["render",1],["hook",1],["output",1]],"path":[["scripts",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["render",3],["hook",7],["output",5],["decision",10],["pre",3],["tool",3],["stdout",1],["json",3],["deny",5],["explicit",2],["permission",8],["spec",1],["first",1],["party",1],["verified",1],["schema",1],["non",1],["pass",2],["through",2],["emit",1],["no",2],["so",1],["call",1],["falls",1],["back",1],["normal",1],["flow",1],["emitting",1],["allow",1],["here",1],["would",2],["be",1],["grant",1],["skips",1],["every",1],["other",1],["rule",1],["review",1],["finding",1],["guard",1],["only",1],["adds",1],["denials",1],["must",1],["never",1],["silently",1],["widen",1],["rest",1],["system",1],["otherwise",1],["have",1],["asked",1],["about",1],["if",1],["return",2],["dumps",2],["specific",3],["event",2],["name",2],["reason",2],["bare",1],["key",1]]},{"id":"scripts/arxiv_client.py","name":[["arxiv",1],["client",1],["py",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["minimal",1],["ar",6],["xiv",6],["api",8],["client",5],["wrapper",1],["implements",1],["lookup",2],["contract",1],["documented",1],["at",1],["deep",1],["research",1],["references",1],["arxiv",7],["protocol",1],["md",2],["id",6],["first",1],["title",10],["cross",1],["check",1],["mismatch",1],["pattern",1],["similarity",7],["fallback",2],["429",1],["3s",3],["backoff",1],["retries",3],["pacing",2],["floor",1],["network",1],["5xx",1],["unavailable",1],["mirrors",1],["crossref",2],["py",3],["openalex",2],["structure",1],["specific",1],["differences",1],["from",5],["open",1],["alex",1],["siblings",1],["query",4],["returns",1],["atom",5],["xml",3],["not",2],["json",1],["parses",1],["etree",2],["element",2],["tree",2],["namespace",1],["http",5],["www",2],["w3",2],["org",5],["2005",2],["exact",3],["key",1],["endpoint",1],["keyed",1],["by",1],["doi",1],["list",1],["search",1],["ti",1],["base",2],["export",2],["there",1],["no",1],["polite",1],["pool",1],["email",1],["convention",1],["rate",1],["limit",1],["fixed",1],["min",3],["interval",3],["asks",1],["callers",2],["wait",1],["between",1],["requests",2],["https",1],["info",1],["help",1],["tou",1],["html",1],["so",1],["0s",1],["delta",1],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["citation",1],["gate",1],["spec",1],["future",1],["import",12],["annotations",1],["time",1],["urllib",3],["error",2],["parse",1],["request",1],["as",1],["et",1],["typing",1],["any",1],["dual",1],["path",1],["see",1],["comment",1],["try",1],["text",2],["max",2],["threshold",2],["normalized",2],["generic",2],["except",1],["scripts",1],["ns",1],["terms",1],["ask",1],["pace",1],["apart",1]]},{"id":"scripts/arxiv_client.py#_entry_to_dict","name":[["entry",1],["dict",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["entry",7],["dict",5],["et",2],["element",2],["str",2],["any",2],["project",1],["atom",1],["into",1],["shape",1],["callers",1],["consume",1],["return",1],["title",2],["extract",2],["year",2]]},{"id":"scripts/arxiv_client.py#_extract_title","name":[["extract",1],["title",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["extract",2],["title",5],["entry",4],["et",2],["element",2],["str",2],["atom",2],["text",3],["ar",1],["xiv",1],["collapses",1],["internal",1],["whitespace",2],["newlines",1],["so",1],["normalize",1],["runs",1],["single",1],["spaces",1],["node",4],["find",1],["ns",1],["if",1],["none",2],["return",2],["join",1],["split",1]]},{"id":"scripts/arxiv_client.py#_extract_year","name":[["extract",1],["year",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["extract",2],["year",3],["entry",4],["et",2],["element",2],["int",3],["none",6],["atom",2],["published",2],["iso",1],["8601",1],["2017",1],["06",1],["12",1],["leading",1],["digits",1],["returns",1],["absent",1],["unparseable",1],["node",4],["find",1],["ns",1],["if",2],["not",1],["text",2],["return",2],["head",3],["isdigit",1],["else",1]]},{"id":"scripts/arxiv_client.py#ArxivClient","name":[["arxiv",1],["client",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["class",2],["arxiv",16],["client",10],["production",1],["lookup",3],["by",2],["id",11],["cross",3],["check",3],["then",1],["title",30],["concurrency",1],["note",1],["rate",2],["limit",2],["pacing",3],["per",2],["instance",1],["def",5],["init",1],["self",18],["none",17],["min",5],["interval",5],["last",5],["request",8],["at",5],["float",1],["user",3],["agent",3],["ars",1],["v3",1],["11",1],["throttle",3],["if",13],["return",9],["time",9],["monotonic",4],["elapsed",4],["measurement",1],["ntp",1],["manual",1],["clock",1],["adjustments",1],["make",1],["go",1],["backward",1],["128",1],["aligns",1],["crossref",5],["py",4],["semantic",1],["scholar",1],["sleep",3],["query",5],["dict",6],["str",7],["list",4],["et",5],["element",1],["endpoint",1],["atom",7],["entry",9],["elements",1],["empty",4],["feed",7],["has",1],["ar",10],["xiv",10],["miss",4],["shape",1],["url",3],["api",2],["base",1],["urllib",5],["parse",7],["urlencode",1],["req",2],["headers",1],["attempt",2],["range",1],["max",3],["retries",3],["try",2],["urlopen",1],["timeout",2],["30",1],["as",7],["resp",2],["wrap",1],["read",5],["narrow",1],["except",5],["so",5],["transient",2],["socket",1],["drops",2],["mid",1],["stream",1],["truncated",2],["malformed",1],["bodies",1],["surface",1],["unavailable",6],["honoring",1],["degradation",3],["contract",1],["one",1],["failure",1],["only",1],["unmatched",2],["never",2],["aborts",1],["backfill",1],["mirrors",2],["error",10],["replaces",2],["jsondecode",2],["body",5],["root",7],["fromstring",1],["oserror",2],["http",3],["httpexception",3],["covers",1],["incomplete",1],["inherits",1],["not",10],["xml",1],["payload",1],["raise",5],["response",1],["failed",1],["from",3],["331",1],["complete",1],["non",5],["well",2],["formed",2],["html",1],["page",1],["served",1],["200",2],["proxy",1],["cdn",1],["parses",1],["cleanly",1],["but",2],["result",2],["genuine",1],["zero",1],["children",1],["tag",4],["distinguishes",1],["two",1],["treat",1],["omit",1],["path",2],["cached",1],["otherwise",1],["upstream",1],["outage",1],["persists",1],["false",1],["cache",1],["ttl",1],["ns",2],["returned",1],["findall",1],["httperror",1],["code",2],["429",2],["floor",1],["sibling",1],["clients",1],["shared",1],["2s",1],["backoff",2],["asks",1],["3s",2],["between",1],["requests",1],["sub",1],["retry",1],["would",1],["itself",1],["violate",1],["enforcing",1],["refresh",1],["anchor",1],["after",2],["next",1],["outer",1],["call",1],["paces",1],["against",1],["actual",1],["wake",1],["continue",3],["reason",1],["urlerror",1],["network",1],["exhausted",1],["expected",2],["any",2],["mandatory",1],["70",2],["returns",2],["projected",1],["resolves",1],["passes",1],["mismatch",2],["entries",5],["existent",1],["extract",3],["similarity",4],["threshold",2],["search",4],["year",7],["int",1],["under",1],["431",1],["exact",6],["bust",1],["gate",1],["candidate",2],["matches",1],["iff",1],["clears",1],["ratio",2],["normalized",2],["match",3],["12",2],["high",1],["promoted",2],["author",1],["alone",1],["fallback",1],["no",1],["corroborate",1],["generic",2],["best",1],["resolver",1],["reduces",1],["keyed",1],["unresolvable",1],["see",1],["ti",1],["results",1],["scored",5],["cand",9],["sim",3],["score",4],["05",1],["else",1],["append",1],["sort",1],["key",1],["lambda",1]]},{"id":"scripts/arxiv_client.py#ArxivClient.__init__","name":[["init",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["init",2],["self",5],["none",4],["min",2],["interval",2],["arxiv",1],["last",1],["request",1],["at",1],["float",1],["user",1],["agent",1],["ars",1],["v3",1],["11",1]]},{"id":"scripts/arxiv_client.py#ArxivClient._get","name":[],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["self",6],["query",5],["dict",2],["str",4],["list",4],["et",6],["element",2],["endpoint",1],["return",2],["atom",7],["entry",3],["elements",1],["empty",2],["feed",5],["has",1],["none",1],["ar",9],["xiv",9],["miss",2],["shape",1],["url",3],["api",2],["base",1],["if",3],["urllib",5],["parse",7],["urlencode",1],["req",2],["request",5],["headers",1],["user",2],["agent",2],["throttle",2],["last",2],["at",2],["time",4],["monotonic",2],["attempt",2],["range",1],["max",2],["retries",3],["try",2],["urlopen",1],["timeout",2],["30",1],["as",7],["resp",2],["wrap",1],["read",5],["narrow",1],["except",5],["so",4],["transient",2],["socket",1],["drops",2],["mid",1],["stream",1],["truncated",2],["malformed",1],["bodies",1],["surface",1],["arxiv",9],["unavailable",6],["honoring",1],["per",1],["degradation",3],["contract",1],["one",1],["failure",1],["only",1],["unmatched",2],["never",1],["aborts",1],["backfill",1],["mirrors",2],["crossref",3],["client",4],["py",2],["error",10],["replaces",2],["jsondecode",2],["body",5],["root",7],["fromstring",1],["oserror",2],["http",3],["httpexception",3],["covers",1],["incomplete",1],["inherits",1],["not",5],["xml",1],["payload",1],["raise",5],["response",1],["failed",1],["from",3],["331",1],["complete",1],["non",3],["well",2],["formed",2],["html",1],["page",1],["served",1],["200",2],["by",1],["proxy",1],["cdn",1],["parses",1],["cleanly",1],["but",1],["result",2],["genuine",1],["zero",1],["children",1],["tag",4],["distinguishes",1],["two",1],["treat",1],["omit",1],["path",1],["cached",1],["otherwise",1],["upstream",1],["outage",1],["persists",1],["false",1],["cache",1],["ttl",1],["ns",2],["returned",1],["findall",1],["httperror",1],["code",2],["429",2],["sleep",2],["pacing",2],["floor",1],["sibling",1],["clients",1],["shared",1],["2s",1],["backoff",2],["asks",1],["3s",2],["between",1],["requests",1],["sub",1],["retry",1],["would",1],["itself",1],["violate",1],["enforcing",1],["min",1],["interval",1],["refresh",1],["anchor",1],["after",2],["next",1],["outer",1],["call",1],["paces",1],["against",1],["actual",1],["wake",1],["continue",1],["reason",1],["urlerror",1],["network",1],["rate",1],["limit",1],["exhausted",1]]},{"id":"scripts/arxiv_client.py#ArxivClient._throttle","name":[["throttle",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["throttle",2],["self",6],["none",3],["if",2],["last",2],["request",2],["at",2],["return",1],["time",5],["monotonic",2],["elapsed",4],["measurement",1],["ntp",1],["manual",1],["clock",1],["adjustments",1],["make",1],["go",1],["backward",1],["128",1],["aligns",1],["crossref",1],["client",2],["py",2],["semantic",1],["scholar",1],["min",2],["interval",2],["sleep",1]]},{"id":"scripts/arxiv_client.py#ArxivClient.arxiv_id_lookup","name":[["arxiv",1],["id",1],["lookup",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["arxiv",5],["id",11],["lookup",3],["self",3],["str",6],["expected",3],["title",9],["dict",4],["any",2],["none",5],["ar",1],["xiv",1],["mandatory",1],["70",1],["cross",2],["check",2],["returns",1],["projected",1],["entry",5],["if",3],["resolves",1],["passes",1],["empty",2],["feed",2],["miss",1],["mismatch",2],["entries",3],["list",1],["not",1],["non",1],["existent",1],["return",3],["extract",1],["similarity",2],["threshold",1]]},{"id":"scripts/arxiv_client.py#ArxivClient.title_search","name":[["title",1],["search",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["title",23],["search",5],["self",3],["str",4],["year",8],["int",2],["none",10],["dict",3],["any",2],["under",1],["431",1],["exact",6],["bust",1],["gate",1],["candidate",2],["matches",1],["iff",1],["clears",1],["70",1],["ratio",2],["normalized",2],["match",3],["12",2],["non",1],["high",1],["never",1],["promoted",2],["author",1],["alone",1],["fallback",1],["path",1],["no",1],["id",1],["corroborate",1],["so",1],["but",1],["generic",2],["not",4],["returns",1],["best",1],["resolver",1],["reduces",1],["keyed",1],["miss",1],["unresolvable",1],["see",1],["crossref",1],["client",1],["if",5],["return",3],["entries",2],["query",1],["ti",1],["max",1],["results",1],["scored",5],["cand",9],["extract",2],["sim",3],["similarity",2],["threshold",1],["continue",2],["score",4],["05",1],["else",1],["append",1],["sort",1],["key",1],["lambda",1],["entry",1]]},{"id":"scripts/arxiv_client.py#ArxivUnavailable","name":[["arxiv",1],["unavailable",1]],"path":[["scripts",1],["arxiv",1],["client",1],["py",1]],"body":[["class",2],["arxiv",3],["unavailable",2],["exception",2],["ar",1],["xiv",1],["api",1],["degraded",1],["caller",1],["must",1],["omit",1],["unmatched",1]]},{"id":"scripts/audit_snapshot.py","name":[["audit",1],["snapshot",1],["py",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",2],["audit",4],["snapshot",8],["py",2],["ars",1],["v3",1],["step",3],["phase",1],["byte",1],["exact",2],["helper",3],["reads",2],["bundle",5],["files",3],["primary",3],["deliverable",2],["supporting",2],["context",1],["template",2],["optional",2],["previous",1],["findings",1],["validates",1],["them",1],["as",3],["text",2],["only",1],["rejects",1],["nul",4],["bytes",6],["computes",1],["sha",5],["256",1],["from",9],["memory",2],["single",1],["read",1],["per",5],["file",8],["no",5],["toctou",1],["window",1],["emits",2],["canonical",1],["manifest",6],["writes",2],["json",6],["summary",2],["stdout",4],["wrapper",5],["consume",1],["script",1],["replaces",1],["bash",4],["side",1],["version",1],["had",1],["three",2],["structural",1],["issues",1],["codex",1],["review",1],["rounds",2],["surfaced",1],["these",1],["004",1],["p1",4],["partial",1],["command",1],["substitution",1],["runs",1],["subshell",3],["variable",1],["assignments",1],["last",1],["made",1],["inside",1],["don",1],["propagate",1],["parent",1],["saw",1],["empty",3],["shas",5],["018",1],["grep",1],["treats",1],["pattern",2],["matching",1],["every",5],["non",1],["was",1],["rejected",1],["binary",2],["020",1],["cat",1],["strips",1],["trailing",2],["newlines",1],["drops",1],["computed",2],["content",1],["drifted",1],["sha256sum",1],["disk",2],["3a",2],["always",1],["reported",1],["false",1],["mutation",4],["python",1],["implementation",1],["verbatim",2],["hashes",1],["those",1],["both",1],["via",2],["newline",1],["drift",1],["safe",1],["detection",1],["consumes",1],["jq",1],["by",3],["reading",1],["tmp",1],["cli",2],["modes",2],["compute",1],["output",2],["dir",2],["run",2],["id",2],["txt",2],["spec",1],["prompt",3],["rendered",1],["path",2],["verify",4],["recompute",1],["compare",1],["against",1],["detect",1],["post",1],["exits",2],["if",2],["mutated",1],["paths",2],["otherwise",1],["exit",2],["codes",1],["success",1],["64",1],["ex",1],["usage",1],["bad",1],["arguments",1],["containing",1],["input",1],["mode",1],["detected",1],["printed",1],["one",1],["line",1],["internal",1],["error",1],["not",1],["found",1],["serialization",1],["failure",2],["etc",1],["future",1],["import",8],["annotations",1],["argparse",1],["hashlib",1],["os",1],["sys",2],["pathlib",1],["typing",1],["helpers",1],["section",2],["agent",4],["synthesis",1],["cross",1],["consistency",1],["check",3],["source",3],["cited",1],["sections",3],["characterization",1],["compatible",1],["across",1],["flag",1],["any",2],["pair",1],["pull",1],["effect",1],["incompatible",1],["directions",1],["a1",1],["research",1],["architect",1],["construct",2],["equivalence",2],["test",1],["survey",1],["item",1],["labelled",1],["reverse",1],["coded",1],["meets",1],["definition",1],["shared",3],["references",3],["psychometric",1],["terminology",1],["glossary",1],["md",3],["report",1],["compiler",1],["mandatory",1],["part",1],["word",2],["count",2],["len",1],["body",2],["split",1],["publisher",1],["cap",1],["minus",1],["buffer",1],["conventions",1],["ii",1],["entry",2],["upstream",1],["protected",2],["hedges",1],["block",1],["hedging",1],["phrases",1],["appears",1],["abstract",2],["iii",1],["claim",1],["less",1],["hedged",1],["than",1],["its",1],["anchor",1],["sub",1],["finding",1],["point",1],["name",1],["main",2]]},{"id":"scripts/audit_snapshot.py#_extract_template_sections","name":[["extract",1],["template",1],["sections",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",4],["extract",3],["template",13],["sections",6],["str",15],["section",27],["numbers",3],["list",5],["int",5],["specified",1],["blocks",3],["from",1],["audit",3],["uses",1],["title",1],["headers",1],["separators",1],["023",1],["p1",2],["r6",1],["substitute",1],["real",3],["round",3],["metadata",1],["above",2],["placeholder",1],["versions",1],["those",1],["must",3],["not",8],["be",1],["embedded",1],["too",1],["codex",3],["sees",1],["git",1],["sha",1],["literals",1],["prompt",1],["026",1],["p2",1],["r7",1],["last",2],["extracted",2],["terminate",2],["at",3],["next",4],["top",2],["level",2],["heading",5],["worked",3],["example",3],["cross",2],["references",2],["end",4],["file",1],["without",2],["guard",1],["extraction",1],["would",1],["pull",1],["appendix",4],["embeds",1],["synthesis",2],["agent",1],["clause",1],["into",1],["prompts",1],["dispatched",1],["non",1],["agents",1],["contradicting",1],["substituted",1],["pr",1],["78",1],["detection",1],["skip",1],["headings",3],["inside",2],["fenced",3],["code",2],["v3",1],["scope",2],["report",2],["contains",1],["sub",2],["block",1],["whose",1],["first",1],["line",2],["starts",8],["fence",4],["awareness",1],["was",2],["treated",1],["as",3],["h2",1],["boundary",3],["truncated",1],["mid",1],["returns",1],["concatenated",1],["text",1],["leading",1],["header",1],["intact",1],["excluded",1],["import",1],["re",12],["mask",3],["whitespace",1],["so",2],["them",1],["don",1],["count",1],["boundaries",1],["length",1],["preserved",1],["match",8],["offsets",1],["stay",1],["aligned",1],["original",1],["string",1],["fences",2],["compile",2],["dotall",1],["multiline",2],["repl",2],["return",4],["join",2],["if",6],["ch",2],["else",2],["group",4],["masked",2],["either",1],["any",2],["other",1],["latter",1],["matches",7],["finditer",1],["no",1],["found",2],["fall",1],["back",1],["verbatim",1],["identify",1],["populated",1],["tuple",1],["num",3],["index",1],["enumerate",1],["none",1],["append",2],["requested",5],["issubset",1],["missing",2],["raise",1],["value",1],["error",1],["snapshot",1],["sorted",2],["has",1],["parts",3],["sec",2],["idx",4],["continue",1],["start",4],["kind",1],["just",1],["catches",1],["post",1],["len",2],["rstrip",1]]},{"id":"scripts/audit_snapshot.py#_extract_template_sections._mask_fences","name":[["mask",1],["fences",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",3],["mask",2],["fences",2],["str",6],["fence",2],["re",6],["compile",1],["dotall",1],["multiline",1],["repl",2],["match",1],["return",2],["join",1],["if",1],["ch",2],["else",1],["group",1],["sub",1]]},{"id":"scripts/audit_snapshot.py#_extract_template_sections._mask_fences._repl","name":[["repl",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["repl",2],["re",2],["match",2],["str",4],["return",1],["join",1],["if",1],["ch",2],["else",1],["group",1]]},{"id":"scripts/audit_snapshot.py#build_parser","name":[["build",1],["parser",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["build",2],["parser",7],["argparse",3],["argument",15],["description",1],["ars",1],["v3",2],["audit",6],["bundle",3],["snapshot",5],["helper",1],["modes",1],["initial",1],["verify",3],["post",1],["codex",1],["sub",3],["add",15],["subparsers",1],["dest",1],["mode",1],["required",10],["true",10],["snap",12],["help",14],["write",2],["manifest",5],["prompt",3],["primary",2],["action",2],["append",2],["deliverable",2],["path",5],["repeatable",2],["supporting",3],["default",1],["context",1],["previous",2],["findings",2],["optional",1],["auto",1],["injected",1],["into",1],["dedup",1],["template",2],["single",1],["output",1],["dir",1],["txt",3],["run",3],["id",2],["identifier",1],["round",2],["type",3],["int",3],["current",1],["target",2],["rounds",2],["total",1],["git",1],["sha",2],["repo",1],["head",1],["short",1],["informational",1],["embedded",1],["stage",2],["transition",1],["gates",1],["agent",5],["choices",1],["synthesis",1],["research",1],["architect",1],["report",1],["compiler",1],["downstream",1],["produced",1],["selects",1],["section",1],["clause",1],["ver",2],["files",1],["against",1],["return",1]]},{"id":"scripts/audit_snapshot.py#cmd_snapshot","name":[["cmd",1],["snapshot",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["cmd",2],["snapshot",7],["args",24],["argparse",2],["namespace",2],["int",2],["bundle",3],["files",3],["write",5],["manifest",11],["prompt",14],["emit",1],["json",2],["summary",3],["primary",14],["list",6],["supporting",19],["if",10],["previous",5],["findings",10],["inject",1],["into",1],["preserves",1],["role",1],["enum",1],["dedup",1],["happens",1],["after",1],["normalization",1],["wrapper",1],["upstream",1],["append",5],["dedupe",1],["preserving",1],["order",1],["not",5],["print",4],["audit",20],["required",3],["file",4],["sys",6],["stderr",4],["return",5],["64",5],["template",18],["output",5],["dir",5],["run",4],["id",4],["bytes",15],["read",3],["die",3],["reject",3],["binary",3],["sha",14],["sha256",3],["hex",3],["contents",7],["shas",11],["tuple",2],["str",4],["content",11],["029",2],["p3",1],["r8",1],["render",5],["before",1],["writing",1],["disk",1],["extract",1],["sections",2],["raises",1],["value",2],["error",2],["requested",1],["found",1],["no",3],["partial",2],["artifact",2],["left",2],["023",1],["p1",1],["r6",1],["pass",1],["stage",2],["agent",3],["prior",4],["so",1],["substitute",1],["placeholders",1],["select",1],["specific",1],["section",1],["clause",1],["optional",1],["none",1],["prev",1],["was",1],["just",1],["snapshotted",1],["as",2],["part",1],["locate",1],["its",1],["path",16],["zip",1],["break",1],["try",1],["round",1],["target",1],["rounds",1],["git",1],["unknown",1],["except",1],["clean",1],["exit",1],["behind",1],["failed",1],["now",1],["safe",1],["succeeded",1],["traceback",1],["os",2],["join",2],["txt",2],["dump",1],["stdout",2],["indent",1]]},{"id":"scripts/audit_snapshot.py#cmd_verify","name":[["cmd",1],["verify",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["cmd",2],["verify",5],["args",4],["argparse",2],["namespace",2],["int",2],["bundle",1],["files",1],["against",1],["snapshot",4],["manifest",8],["reads",1],["file",5],["written",1],["by",2],["mode",1],["recomputes",1],["each",1],["referenced",1],["sha",10],["256",1],["from",3],["current",2],["disk",2],["content",2],["reports",1],["any",1],["mismatches",1],["wrapper",1],["step",1],["3a",1],["post",1],["codex",1],["mutation",1],["detection",1],["if",7],["not",5],["print",3],["audit",2],["required",1],["sys",2],["stderr",2],["return",4],["64",4],["try",2],["open",2],["encoding",1],["utf",1],["as",3],["text",2],["read",3],["except",2],["oserror",1],["failed",1],["mutated",5],["paths",6],["list",1],["str",1],["line",9],["splitlines",1],["strip",1],["continue",5],["format",1],["role",12],["path",12],["may",1],["contain",1],["colons",1],["posix",1],["include",1],["them",1],["though",1],["rare",1],["split",2],["into",1],["parts",1],["maximum",1],["left",1],["but",1],["always",1],["last",2],["hex",3],["chars",2],["after",1],["colon",2],["find",2],["suffix",1],["then",1],["len",1],["65",3],["expected",2],["sep",4],["needed",1],["recompute",1],["rb",1],["actual",2],["sha256",1],["found",1],["error",1],["append",2]]},{"id":"scripts/audit_snapshot.py#dedupe_preserving_order","name":[["dedupe",1],["preserving",1],["order",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["dedupe",2],["preserving",3],["order",3],["items",3],["list",5],["str",6],["remove",1],["duplicates",1],["while",1],["first",1],["occurrence",1],["021",1],["seen",3],["out",3],["if",1],["not",1],["add",1],["append",1],["return",1]]},{"id":"scripts/audit_snapshot.py#main","name":[["main",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["optional",2],["list",2],["str",2],["none",2],["int",2],["parser",3],["build",1],["args",6],["parse",1],["if",1],["mode",2],["snapshot",2],["return",3],["cmd",2],["elif",1],["verify",2]]},{"id":"scripts/audit_snapshot.py#read_bytes_or_die","name":[["read",1],["bytes",1],["die",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["read",4],["bytes",5],["die",2],["path",5],["str",2],["file",6],["exact",1],["exits",1],["missing",1],["unreadable",1],["try",1],["open",1],["rb",1],["as",1],["return",1],["except",2],["not",2],["found",2],["error",2],["print",2],["audit",2],["snapshot",2],["sys",4],["stderr",2],["exit",2],["permission",2],["denied",1]]},{"id":"scripts/audit_snapshot.py#reject_if_binary","name":[["reject",1],["if",1],["binary",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["reject",3],["if",3],["binary",4],["path",3],["str",2],["content",4],["bytes",4],["none",2],["nul",3],["containing",1],["input",1],["018",1],["closure",1],["phase",1],["audits",1],["utf",1],["text",1],["deliverables",1],["markdown",1],["json",1],["yaml",1],["bash",1],["command",1],["substitution",1],["would",1],["silently",1],["strip",1],["python",1],["safe",1],["test",1],["catches",1],["them",1],["cleanly",1],["print",1],["audit",1],["snapshot",1],["file",2],["contains",1],["not",1],["supported",1],["sys",2],["stderr",1],["exit",1],["64",1]]},{"id":"scripts/audit_snapshot.py#render_prompt","name":[["render",1],["prompt",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["render",3],["prompt",5],["audit",18],["template",14],["bytes",14],["primary",13],["paths",10],["list",10],["str",12],["contents",6],["supporting",15],["round",20],["int",6],["target",8],["rounds",5],["git",6],["sha",7],["stage",6],["agent",9],["prior",8],["findings",7],["optional",2],["sent",1],["codex",10],["stdin",1],["embeds",1],["at",4],["snapshot",1],["time",2],["every",2],["bundle",9],["file",4],["sees",1],["exactly",1],["whose",1],["256",1],["went",1],["into",1],["manifest",1],["there",1],["no",4],["second",1],["read",1],["toctou",1],["window",1],["023",2],["p1",2],["r6",1],["shared",1],["templates",1],["multifile",1],["md",1],["contains",2],["placeholders",3],["curly",1],["braces",1],["orchestrator",1],["fills",1],["before",1],["sending",1],["section",22],["metadata",2],["specific",5],["check",5],["redesign",1],["initially",1],["embedded",1],["verbatim",5],["leaving",1],["unsubstituted",1],["would",1],["see",2],["literal",1],["either",1],["omit",1],["entirely",1],["produce",1],["unparsable",1],["verdict",1],["implementation",1],["now",1],["explicit",1],["substitution",1],["rebuilds",1],["around",1],["real",2],["values",2],["while",1],["preserving",1],["from",2],["they",1],["describe",2],["expected",3],["output",2],["not",5],["returns",1],["preserve",1],["binary",1],["fidelity",1],["4f",2],["by",3],["clause",1],["registered",1],["treat",1],["as",2],["run",2],["only",3],["if",3],["summary",4],["none",4],["first",1],["baseline",1],["elif",1],["attached",1],["context",4],["listing",5],["below",2],["verify",2],["each",3],["carries",1],["forward",1],["closes",1],["per",2],["else",2],["previous",2],["provided",1],["join",3],["extract",3],["sections",6],["v3",2],["d2",1],["scope",2],["report",2],["block",1],["riding",1],["spec",1],["dimensions",2],["anti",1],["fake",1],["guard",1],["rendered",3],["so",2],["skip",1],["placeholder",3],["versions",1],["avoid",1],["showing",1],["two",1],["copies",1],["same",1],["one",3],["substituted",1],["closure",2],["also",1],["requires",1],["text",1],["appear",1],["total",1],["etc",1],["fill",1],["inventory",2],["rides",1],["alongside",1],["pr",1],["78",1],["decode",1],["utf",5],["errors",1],["replace",1],["intro",2],["ars",1],["cross",1],["model",1],["start",1],["deliverable",1],["authoritative",1],["commit",1],["deliverables",3],["reference",2],["job",1],["finding",2],["closed",3],["correctly",1],["id",1],["new",1],["issues",1],["introduced",1],["corrections",1],["cascade",1],["plus",1],["dimension",1],["surfaced",1],["anchoring",1],["bias",1],["residual",1],["partial",1],["vs",1],["convergence",2],["zero",1],["any",1],["severity",1],["parts",12],["append",10],["encode",4],["path",4],["content",4],["zip",2],["return",1]]},{"id":"scripts/audit_snapshot.py#sha256_hex","name":[["sha256",1],["hex",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["sha256",3],["hex",3],["content",3],["bytes",3],["str",2],["sha",1],["256",1],["digest",1],["from",1],["memory",1],["return",1],["hashlib",1],["hexdigest",1]]},{"id":"scripts/audit_snapshot.py#write_manifest","name":[["write",1],["manifest",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["write",5],["manifest",11],["out",3],["path",12],["str",17],["primary",4],["shas",6],["list",5],["tuple",4],["supporting",4],["audit",7],["template",7],["sha",9],["canonical",1],["bundle",2],["per",2],["format",1],["role",2],["repo",1],["relative",1],["sha256",2],["hex",2],["one",1],["line",1],["file",2],["sorted",1],["by",1],["via",1],["equivalent",1],["lc",1],["all",1],["sort",2],["returns",1],["own",1],["256",1],["lines",6],["append",3],["text",2],["join",1],["bytes",3],["encode",1],["utf",1],["try",1],["open",1],["wb",1],["as",2],["except",1],["oserror",1],["print",1],["snapshot",1],["failed",1],["sys",2],["stderr",1],["exit",1],["return",1]]},{"id":"scripts/audit_snapshot.py#write_prompt","name":[["write",1],["prompt",1]],"path":[["scripts",1],["audit",1],["snapshot",1],["py",1]],"body":[["def",2],["write",5],["prompt",7],["out",3],["path",3],["str",2],["bytes",5],["none",2],["rendered",1],["file",2],["wrapper",1],["feeds",1],["codex",1],["stdin",1],["try",1],["open",1],["wb",1],["as",2],["except",1],["oserror",1],["print",1],["audit",1],["snapshot",1],["failed",1],["sys",2],["stderr",1],["exit",1]]},{"id":"scripts/bootstrap_timeline_yaml.py","name":[["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"path":[["scripts",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["v3",1],["opt",1],["bootstrap",1],["script",1],["populate",2],["timeline",2],["yaml",3],["from",3],["literature",1],["corpus",2],["walks",1],["each",2],["entry",2],["doi",1],["calls",2],["crossref",1],["api",2],["published",1],["date",2],["local",1],["pdf",1],["source",1],["pointer",1],["runs",1],["pdftotext",2],["first",1],["line",1],["scan",1],["emits",1],["skeleton",1],["effective",1],["range",1],["supersedes",1],["superseded",1],["by",1],["version",2],["family",1],["id",1],["catalog",1],["completeness",1],["all",1],["left",1],["as",1],["null",1],["unknown",1],["idempotent",1],["dry",2],["run",2],["skips",1],["per",1],["spec",1],["future",1],["import",10],["annotations",1],["argparse",1],["shutil",1],["subprocess",1],["sys",2],["urllib",1],["parse",1],["pathlib",1],["path",1],["requests",3],["optional",1],["only",1],["needed",1],["not",1],["try",1],["except",1],["error",1],["none",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/bootstrap_timeline_yaml.py#_bootstrap_entry","name":[["bootstrap",1],["entry",1]],"path":[["scripts",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["bootstrap",2],["entry",12],["dict",5],["dry",4],["run",4],["bool",2],["build",1],["timeline",1],["source",3],["from",1],["literature",2],["corpus",3],["out",4],["citation",2],["key",2],["type",1],["venue",1],["unknown",2],["supersedes",1],["none",5],["superseded",1],["by",1],["version",2],["family",1],["id",1],["catalog",1],["completeness",1],["doi",8],["crossref",8],["data",3],["lookup",3],["if",4],["else",2],["encode",1],["same",1],["way",1],["so",1],["recorded",1],["provenance",3],["points",1],["at",1],["url",1],["actually",1],["queried",1],["dois",1],["contain",1],["may",1],["carry",1],["reserved",1],["characters",1],["quoted",2],["urllib",1],["parse",1],["quote",1],["safe",1],["issued",7],["date",3],["parts",3],["precision",6],["map",2],["year",8],["month",1],["day",1],["len",1],["iso",2],["int",2],["04d",1],["02d",1],["enumerate",1],["published",2],["value",2],["join",1],["open",2],["ended",2],["false",2],["method",2],["raw",2],["str",3],["locator",2],["https",1],["api",1],["org",1],["works",1],["confidence",2],["high",1],["elif",1],["fallback",1],["only",1],["no",1],["hit",1],["adapter",1],["metadata",1],["medium",1],["return",1]]},{"id":"scripts/bootstrap_timeline_yaml.py#_crossref_lookup","name":[["crossref",1],["lookup",1]],"path":[["scripts",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["crossref",4],["lookup",2],["doi",6],["str",2],["dry",3],["run",3],["bool",2],["dict",3],["none",8],["query",1],["api",2],["metadata",1],["returns",1],["message",2],["outage",2],["if",3],["return",5],["requests",3],["not",1],["installed",1],["treat",1],["as",1],["try",1],["quoted",2],["urllib",1],["parse",1],["quote",1],["safe",1],["https",1],["org",1],["works",1],["timeout",1],["10",1],["status",1],["code",1],["200",1],["json",1],["except",1],["exception",1]]},{"id":"scripts/bootstrap_timeline_yaml.py#_pdftotext_first_line","name":[["pdftotext",1],["first",1],["line",1]],"path":[["scripts",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["pdftotext",7],["first",3],["line",6],["pdf",4],["path",6],["dry",3],["run",5],["bool",2],["str",3],["none",9],["cover",1],["page",1],["return",7],["non",1],["empty",1],["if",4],["not",1],["exists",1],["shutil",1],["try",1],["result",3],["subprocess",1],["capture",1],["output",1],["true",2],["text",1],["timeout",1],["10",1],["returncode",1],["stdout",1],["splitlines",1],["strip",2],["except",1],["exception",1]]},{"id":"scripts/bootstrap_timeline_yaml.py#main","name":[["main",1]],"path":[["scripts",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",6],["argparse",1],["argument",4],["description",1],["v3",1],["bootstrap",2],["timeline",4],["yaml",5],["py",1],["opt",1],["crossref",1],["pdftotext",2],["add",3],["corpus",8],["type",2],["path",4],["required",2],["true",3],["help",3],["containing",1],["literature",2],["output",2],["write",2],["dry",2],["run",2],["action",1],["store",1],["skip",1],["api",1],["calls",1],["year",1],["fallback",1],["args",5],["parse",1],["data",2],["safe",2],["load",1],["read",1],["text",2],["entries",2],["sources",3],["entry",1],["schema",1],["version",1],["events",1],["dump",1],["sort",1],["keys",1],["false",1],["return",1]]},{"id":"scripts/check_215_field_norm.py","name":[["check",1],["215",1],["field",1],["norm",1],["py",1]],"path":[["scripts",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["static",1],["lint",3],["215",6],["field",6],["norm",8],["severity",5],["coverage",1],["across",1],["three",3],["reviewer",3],["surfaces",2],["issue",1],["calibration",3],["kim",1],["et",1],["al",1],["2026",1],["ar",1],["xiv",1],["2605",1],["20668v1",1],["w1",2],["enforces",1],["changes",1],["present",1],["scoped",1],["their",1],["own",1],["block",3],["so",1],["bare",1],["keyword",1],["appearing",1],["elsewhere",1],["file",2],["cannot",1],["make",1],["pass",1],["while",1],["actual",1],["load",1],["bearing",1],["instruction",1],["missing",1],["falsifiability",1],["discipline",3],["per",1],["feedback",1],["passes",1],["but",1],["prompt",1],["silent",1],["md",4],["same",1],["pattern",1],["as",1],["check",1],["v3",1],["phase",2],["boundary",2],["domain",1],["agent",2],["step",1],["contains",1],["hard",1],["rule",1],["must",2],["ground",1],["external",1],["source",1],["not",4],["assert",1],["from",3],["model",1],["knowledge",1],["broadened",1],["evidence",2],["definition",1],["just",1],["literature",1],["citation",1],["unverified",1],["down",1],["rate",1],["label",1],["devils",1],["advocate",1],["9th",1],["challenge",1],["dimension",1],["two",1],["required",1],["critical",1],["major",1],["fields",1],["crossing",1],["rationale",1],["mode",1],["protocol",1],["miscalibration",1],["measurement",1],["carrying",1],["low",1],["med",1],["high",1],["risk",1],["classification",1],["anti",1],["circularity",1],["grounding",2],["classify",1],["correctness",1],["repeat",1],["failure",2],["exit",2],["clean",1],["any",1],["future",1],["import",4],["annotations",1],["re",1],["sys",2],["pathlib",1],["path",2],["repo",1],["root",1],["resolve",1],["parent",2],["if",1],["name",1],["main",2]]},{"id":"scripts/check_215_field_norm.py#_block","name":[["block",1]],"path":[["scripts",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["block",7],["text",6],["str",6],["header",9],["re",7],["none",4],["return",4],["markdown",1],["from",1],["matching",1],["up",1],["next",1],["same",1],["higher",1],["level",1],["end",3],["file",2],["if",3],["absent",1],["scopes",1],["keyword",2],["checks",1],["so",1],["elsewhere",1],["not",5],["count",1],["line",6],["inside",1],["fenced",1],["code",2],["real",2],["output",1],["format",1],["section",1],["embeds",1],["sample",1],["report",1],["whose",1],["fence",6],["contains",1],["lines",1],["treating",1],["as",1],["one",1],["would",1],["truncate",1],["early",1],["drop",1],["content",1],["below",1],["search",1],["start",4],["rest",2],["false",1],["offset",3],["splitlines",1],["keepends",1],["true",1],["lstrip",1],["startswith",1],["elif",1],["match",1],["column",1],["outside",1],["any",1],["ends",1],["len",1]]},{"id":"scripts/check_215_field_norm.py#_read","name":[["read",1]],"path":[["scripts",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["read",3],["rel",3],["str",4],["return",1],["repo",1],["root",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/check_215_field_norm.py#check","name":[["check",1]],"path":[["scripts",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["check",6],["list",3],["str",3],["errors",15],["surface",3],["domain",5],["reviewer",17],["agent",14],["md",19],["step",5],["dr",2],["read",3],["academic",3],["paper",3],["agents",2],["step5",4],["block",20],["field",16],["norm",16],["severity",13],["discipline",3],["215",6],["if",16],["none",6],["append",13],["missing",13],["else",4],["down",2],["rate",2],["prohibition",1],["load",1],["bearing",1],["positive",2],["must",9],["ground",4],["clause",6],["both",1],["survive",1],["binds",1],["modal",1],["grounding",4],["requirement",1],["external",2],["so",4],["weakening",1],["should",2],["caught",2],["bare",2],["substring",2],["would",2],["still",2],["pass",2],["under",1],["codex",6],["re",5],["review",4],["p1",5],["not",17],["unverified",3],["required",3],["evidence",4],["limited",3],["literature",3],["citation",3],["broadened",1],["rule",2],["devils",9],["advocate",9],["dimension",2],["critical",8],["fields",3],["da",4],["dim9",2],["calibration",7],["two",1],["land",1],["output",12],["format",7],["makes",1],["reach",1],["actual",2],["file",1],["wide",1],["prose",2],["mention",1],["gating",3],["section",1],["even",2],["columns",3],["were",1],["deleted",3],["fmt",3],["major",2],["tables",1],["carry",1],["as",2],["human",1],["readable",1],["column",5],["headers",2],["title",1],["case",3],["actually",1],["reaches",1],["snake",2],["names",3],["live",2],["only",2],["scope",1],["each",2],["subsection",1],["separately",1],["one",1],["table",4],["loses",1],["its",1],["whole",1],["finds",1],["other",1],["false",1],["passes",2],["these",1],["sit",1],["inside",1],["markdown",1],["sample",1],["slice",1],["between",1],["markers",1],["rather",1],["than",1],["sub",3],["search",1],["rf",1],["continue",1],["boundary",2],["crossing",2],["rationale",2],["group",1],["their",1],["definition",5],["finding",5],["them",1],["there",1],["scoped",1],["from",1],["independently",1],["crit",4],["constitutes",2],["label",1],["mode",5],["protocol",5],["phase",5],["cal",2],["references",1],["phase35",5],["miscalibration",2],["measurement",2],["require",1],["risk",2],["level",7],["definitions",1],["words",1],["intro",1],["line",1],["already",1],["contains",1],["low",2],["med",2],["high",2],["all",1],["three",1],["bullets",1],["p2",1],["defined",1],["classify",1],["correctness",2],["repeat",1],["failure",1],["evals",2],["gold",2],["anti",1],["circularity",1],["guess",1],["anchor",1],["return",1]]},{"id":"scripts/check_215_field_norm.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["main",2],["int",2],["errors",3],["check",1],["if",1],["print",2],["error",1],["file",1],["sys",1],["stderr",1],["return",2],["215",2],["field",1],["norm",1],["all",1],["three",1],["reviewer",1],["surfaces",1],["carry",1],["their",1],["scoped",1],["blocks",1]]},{"id":"scripts/check_216_surface_form.py","name":[["check",1],["216",1],["surface",1],["form",1],["py",1]],"path":[["scripts",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["static",1],["lint",2],["216",6],["surface",13],["form",10],["parity",10],["self",3],["check",6],["devil",1],["advocate",2],["issue",1],["reviewer",6],["type",1],["asymmetry",1],["kim",1],["et",1],["al",1],["2026",1],["ar",1],["xiv",1],["2605",1],["20668v1",1],["enforces",1],["gate",2],["present",2],["every",1],["load",2],["bearing",2],["clause",1],["survives",1],["scoped",2],["its",4],["own",3],["marker",5],["block",8],["so",3],["bare",2],["keyword",1],["elsewhere",1],["file",2],["cannot",2],["make",1],["pass",1],["while",1],["actual",1],["instruction",1],["gone",1],["falsifiability",1],["discipline",2],["same",3],["pattern",1],["as",1],["215",1],["field",1],["norm",1],["py",1],["da",5],["agent",7],["must",4],["carry",2],["inside",1],["comments",1],["extract",3],["checkable",2],["substance",7],["before",3],["judging",1],["judge",5],["claim",12],["against",6],["paper",10],["not",17],["polish",5],["down",6],["rate",5],["informal",5],["vague",4],["wording",3],["unless",5],["ambiguity",3],["changes",2],["truth",3],["conditions",3],["credit",5],["technical",3],["specificity",5],["without",1],["checking",3],["run",3],["opposite",7],["style",7],["counterfactual",5],["revise",3],["mark",4],["ambiguous",3],["flip",1],["authorship",5],["judgment",2],["input",5],["be",1],["real",1],["markers",1],["outside",1],["fenced",1],["code",1],["sample",1],["verdict",6],["time",2],["framing",1],["attribution",1],["epistemic",2],["status",1],["disclaimer",1],["survive",1],["surrounding",1],["section",6],["decay",1],["into",1],["checklist",1],["no",5],["provenance",1],["exit",2],["clean",1],["any",1],["failure",1],["from",3],["future",1],["import",4],["annotations",1],["re",4],["sys",2],["pathlib",1],["path",2],["repo",1],["root",1],["resolve",1],["parents",1],["academic",2],["agents",2],["devils",1],["md",2],["synth",2],["editorial",2],["synthesizer",3],["begin",2],["end",2],["two",1],["surfaces",2],["adjudicate",1],["correctness",1],["weight",5],["concern",2],["both",2],["codex",1],["p2",1],["round",1],["arbitrates",1],["sub",7],["claims",1],["explicitly",1],["ranks",1],["too",1],["criticisms",1],["exactly",1],["fires",1],["alone",1],["only",1],["each",1],["declares",1],["header",3],["clauses",3],["judges",1],["weights",1],["arbitration",1],["but",1],["share",1],["label",2],["first",1],["vs",2],["actually",2],["makes",2],["unevaluable",5],["still",3],["requires",2],["you",1],["accept",1],["would",4],["my",2],["change",4],["if",3],["substantive",1],["were",2],["rewritten",2],["human",2],["ai",2],["origin",1],["deliberately",1],["step",2],["1c",2],["needs",2],["evidence",2],["gains",1],["reweight",1],["whether",1],["originated",1],["weighting",1],["name",1],["main",2]]},{"id":"scripts/check_216_surface_form.py#_check_surface","name":[["check",1],["surface",1]],"path":[["scripts",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["check",4],["surface",6],["rel",10],["str",5],["spec",5],["dict",2],["list",3],["one",2],["verdict",1],["time",1],["carries",1],["its",1],["scoped",1],["form",1],["parity",3],["block",13],["errors",11],["text",3],["read",1],["label",4],["section",23],["header",2],["re",1],["if",7],["none",2],["append",7],["missing",7],["return",3],["both",1],["surfaces",1],["must",4],["carry",1],["attribution",2],["prior",2],["named",2],["at",1],["least",1],["da",1],["states",1],["full",1],["but",1],["each",2],["attribute",1],["paper",3],["not",11],["216",5],["specificity",2],["correlates",2],["correctness",2],["root",1],["cause",1],["extract",1],["marker",5],["from",1],["within",1],["whole",1],["file",2],["codex",3],["p2",2],["moved",1],["out",3],["while",1],["framing",1],["disclaimer",4],["remain",1],["would",1],["still",1],["be",1],["found",1],["by",2],["wide",1],["lookup",1],["false",1],["passing",1],["even",1],["though",1],["no",2],["longer",1],["holds",1],["gate",1],["live",5],["begin",1],["end",1],["inside",3],["markers",1],["absent",1],["order",1],["buried",1],["code",1],["fence",2],["load",2],["bearing",2],["clause",3],["asserted",1],["stable",1],["substring",1],["binds",1],["modal",1],["action",1],["so",1],["weakening",1],["dropping",1],["unless",1],["guard",1],["caught",1],["bare",1],["keyword",1],["like",1],["ambiguous",1],["elsewhere",1],["cannot",1],["satisfy",1],["these",1],["p1",1],["unfenced",1],["only",1],["round",1],["12",1],["wrapped",1],["just",1],["sample",1],["instruction",1],["strip",1],["fenced",1],["name",2],["needle",2],["clauses",1],["items",1],["epistemic",3],["status",3],["survive",1],["prompt",1],["honesty",1],["runtime",1],["free",1],["bias",1],["claim",1],["directional",2],["counts",2],["target",3],["mirrors",1],["215",1],["calibration",2],["prevents",1],["29",1],["10",1],["numbers",1],["reading",1],["as",1],["threshold",1]]},{"id":"scripts/check_216_surface_form.py#_marker_block","name":[["marker",1],["block",1]],"path":[["scripts",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["marker",7],["block",3],["text",5],["str",4],["none",10],["return",3],["strictly",1],["between",1],["begin",9],["end",8],["markers",2],["only",1],["if",5],["both",1],["sit",1],["outside",2],["any",1],["fenced",2],["code",2],["buried",1],["sample",1],["not",5],["live",1],["instruction",1],["missing",1],["find",1],["positions",1],["verify",1],["each",1],["fence",6],["false",1],["pos",17],["line",6],["splitlines",1],["keepends",1],["true",1],["lstrip",1],["startswith",1],["else",1],["len",2],["elif",1]]},{"id":"scripts/check_216_surface_form.py#_read","name":[["read",1]],"path":[["scripts",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["read",3],["rel",3],["str",4],["return",1],["repo",1],["root",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/check_216_surface_form.py#_section","name":[["section",1]],"path":[["scripts",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["section",10],["text",7],["str",7],["header",21],["re",10],["none",8],["return",4],["markdown",1],["from",2],["matching",1],["up",1],["next",2],["heading",4],["same",1],["higher",1],["level",2],["fence",12],["aware",1],["inside",3],["not",8],["end",7],["if",6],["absent",1],["stop",3],["derived",1],["matched",2],["own",1],["depth",8],["codex",2],["p2",2],["round",2],["like",1],["step",1],["1c",1],["must",2],["at",2],["only",2],["otherwise",1],["marker",1],["block",1],["could",1],["be",3],["relocated",1],["into",1],["later",1],["subsection",1],["still",1],["counted",1],["as",2],["pat",2],["compile",2],["find",1],["but",1],["ignore",1],["any",1],["match",4],["sits",1],["open",1],["whole",1],["wrapped",1],["code",1],["sample",1],["live",1],["instruction",1],["so",1],["file",1],["wide",1],["regex",1],["there",1],["treated",1],["real",2],["false",2],["pos",4],["start",6],["line",12],["splitlines",3],["keepends",2],["true",2],["lstrip",3],["startswith",2],["elif",2],["len",5],["break",1],["number",1],["leading",1],["defensive",1],["always",1],["targets",1],["ends",1],["its",1],["rest",2],["offset",3]]},{"id":"scripts/check_216_surface_form.py#_strip_fenced","name":[["strip",1],["fenced",1]],"path":[["scripts",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["strip",2],["fenced",4],["text",3],["str",4],["drop",1],["any",1],["spans",1],["keeping",1],["only",2],["live",2],["unfenced",1],["lines",1],["so",1],["load",1],["bearing",1],["clause",2],["wrapped",1],["code",1],["fence",5],["inside",1],["marker",1],["block",1],["not",4],["counted",1],["as",1],["present",1],["codex",1],["p2",1],["round",1],["12",1],["sample",1],["instruction",1],["out",3],["false",1],["line",3],["splitlines",1],["keepends",1],["true",1],["if",2],["lstrip",1],["startswith",1],["continue",1],["append",1],["return",1],["join",1]]},{"id":"scripts/check_216_surface_form.py#check","name":[["check",1]],"path":[["scripts",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["check",3],["list",3],["str",3],["errors",4],["rel",2],["spec",2],["surfaces",2],["items",1],["extend",1],["surface",1],["da",8],["section",9],["additionally",1],["must",1],["carry",1],["verdict",5],["time",6],["framing",2],["distinct",2],["from",2],["215",2],["severity",2],["gate",3],["synthesizer",1],["inherently",1],["arbitration",1],["framed",1],["header",2],["read",1],["agent",3],["re",1],["if",1],["not",3],["none",1],["assignment",1],["append",1],["216",1],["missing",1],["application",1],["parity",1],["runs",1],["at",1],["return",1]]},{"id":"scripts/check_216_surface_form.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["main",2],["int",2],["errors",3],["check",1],["if",1],["print",2],["error",1],["file",1],["sys",1],["stderr",1],["return",2],["216",1],["surface",2],["form",2],["da",1],["editorial",1],["synthesizer",1],["carry",1],["scoped",1],["parity",1],["block",1]]},{"id":"scripts/check_268_nested_commitment_ledger.py","name":[["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"path":[["scripts",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["268",4],["nested",3],["object",2],["commitment",14],["ledger",5],["lint",2],["enforces",1],["structural",1],["invariants",2],["schema",6],["11",3],["after",1],["parallel",5],["list",4],["refactor",3],["runs",1],["alongside",1],["existing",1],["kong",1],["a1",2],["269",1],["surfaces",2],["no",5],["json",1],["exists",1],["so",2],["operates",1],["calibration",2],["seed",6],["yaml",3],["plus",1],["cascade",1],["completeness",1],["scan",1],["two",3],["prose",3],["previously",1],["carried",1],["index",6],["notation",6],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["31",1],["ars",1],["schema11",1],["md",4],["n1",2],["every",1],["expected",5],["commitments",2],["entry",2],["mapping",1],["carrying",1],["text",2],["type",4],["required",2],["evidence",2],["n2",2],["carries",1],["top",1],["level",2],["fulfillment",4],["status",7],["unfulfilled",5],["rationale",7],["lists",1],["any",3],["case",3],["regression",1],["guard",1],["against",1],["retired",3],["shape",2],["n3",1],["each",1],["if",2],["present",2],["enum",3],["must",2],["be",1],["non",4],["empty",1],["fulfilled",7],["absent",2],["one",1],["placeholder",1],["may",1],["omit",1],["entirely",1],["valid",1],["gap",3],["not",2],["violation",2],["n3b",1],["oracle",1],["agrees",1],["per",1],["fires",1],["iff",1],["some",1],["blank",1],["n4",1],["shared",2],["handoff",2],["schemas",2],["contains",2],["surviving",2],["n5",1],["re",5],["review",3],["mode",2],["protocol",2],["verification",1],["either",1],["exit",2],["success",1],["ci",1],["gate",1],["from",2],["future",1],["import",5],["annotations",1],["sys",2],["pathlib",1],["path",2],["repo",4],["file",1],["resolve",1],["parent",2],["evals",1],["academic",1],["paper",1],["reviewer",1],["references",1],["extraction",1],["fields",2],["partial",1],["explicitly",1],["rejected",1],["nonfulfilled",1],["derived",1],["stay",1],["sync",1],["regex",1],["field",3],["name",2],["immediately",1],["followed",1],["by",1],["subscript",1],["like",1],["catches",1],["era",1],["remove",1],["tombstone",1],["check",1],["add",1],["further",1],["names",1],["here",1],["whenever",1],["later",1],["retires",1],["compile",1],["main",2]]},{"id":"scripts/check_268_nested_commitment_ledger.py#_blank_rationale","name":[["blank",1],["rationale",1]],"path":[["scripts",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["blank",3],["rationale",5],["com",4],["dict",2],["bool",2],["true",1],["commitment",1],["unfulfilled",3],["missing",2],["null",2],["whitespace",1],["key",2],["returns",1],["none",5],["not",2],["present",1],["yaml",1],["value",1],["str",2],["truthy",1],["so",1],["bare",1],["would",1],["falsely",1],["read",1],["as",1],["populated",1],["treat",1],["uniformly",1],["here",1],["val",3],["return",1],["strip",1]]},{"id":"scripts/check_268_nested_commitment_ledger.py#check_index_notation","name":[["check",1],["index",1],["notation",1]],"path":[["scripts",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["check",2],["index",5],["notation",5],["label",3],["str",7],["text",4],["list",3],["n4",1],["n5",1],["no",3],["surviving",2],["prose",1],["surface",1],["errors",3],["finditer",1],["line",2],["count",1],["start",1],["append",1],["group",1],["return",1]]},{"id":"scripts/check_268_nested_commitment_ledger.py#check_seed","name":[["check",1],["seed",1]],"path":[["scripts",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["check",3],["seed",8],["dict",4],["list",5],["str",3],["n1",4],["n2",3],["n3",6],["n3b",4],["against",1],["parsed",1],["mapping",2],["errors",13],["cases",5],["if",11],["not",8],["append",10],["carries",3],["no",4],["return",2],["case",9],["cid",5],["id",2],["retired",2],["parallel",2],["keys",1],["legacy",3],["expected",15],["fulfillment",5],["status",14],["unfulfilled",5],["rationale",12],["key",2],["present",3],["commitments",4],["idx",2],["com",10],["enumerate",1],["isinstance",4],["commitment",11],["entry",1],["continue",1],["extraction",3],["fields",2],["field",4],["missing",2],["lifecycle",1],["coherence",1],["has",4],["none",1],["enum",2],["fulfilled",4],["omit",2],["placeholder",1],["nested",1],["shape",3],["nonfulfilled",2],["blank",2],["non",3],["empty",3],["must",3],["be",2],["trigger",1],["gap",18],["elif",1],["without",1],["level",1],["oracle",3],["agree",1],["per",2],["fires",1],["iff",1],["some",1],["re",1],["review",1],["mode",1],["protocol",1],["validate",1],["so",1],["future",1],["carry",1],["incoherent",1],["flag",1],["bool",3],["quoted",1],["false",1],["true",1],["would",1],["coerce",1],["truthy",1],["under",1],["silently",1],["pass",1],["require",1],["real",1],["yaml",1],["boolean",2],["got",1],["type",1],["name",1],["actual",4],["any",1],["contradicts",1]]},{"id":"scripts/check_268_nested_commitment_ledger.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["main",2],["int",2],["errors",9],["list",1],["str",1],["if",4],["not",3],["seed",5],["exists",3],["append",3],["missing",3],["file",2],["else",3],["check",3],["yaml",1],["safe",1],["load",1],["read",3],["text",3],["encoding",3],["utf",3],["schema",4],["index",2],["notation",2],["n4",1],["shared",1],["handoff",1],["schemas",1],["md",2],["re",5],["review",5],["protocol",2],["n5",2],["mode",1],["print",3],["268",2],["nested",2],["commitment",2],["ledger",2],["lint",2],["failed",1],["return",2],["ok",1],["n1",1]]},{"id":"scripts/check_390_revision_patch_discipline.py","name":[["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["390",7],["slice",3],["revision",15],["mode",7],["patch",22],["adoption",1],["lint",2],["424",2],["block",5],["scoped",1],["string",1],["checks",1],["per",1],["repo",14],["convention",1],["check",2],["394",1],["pattern",1],["prompt",1],["surfaces",1],["carry",1],["protocol",7],["plus",1],["schema",7],["example",3],["validation",2],["spec",6],["docs",2],["design",2],["2026",3],["06",3],["10",2],["diff",2],["md",16],["amendment",4],["invariants",1],["draft",3],["writer",5],["agent",6],["carries",3],["output",1],["discipline",1],["not",2],["full",2],["sidecar",1],["emission",2],["path",5],["copy",1],["hashes",1],["never",3],["compute",1],["pre",1],["drafting",1],["escalation",4],["tag",2],["prohibition",1],["retry",1],["once",1],["rule",2],["provisional",1],["response",2],["role",1],["boundary",2],["pipeline",3],["orchestrator",4],["sequencing",2],["five",1],["steps",1],["order",1],["anchorize",2],["dispatch",1],["apply",7],["finalizer",1],["completion",1],["no",1],["rewrite",1],["window",1],["both",2],["trigger",1],["layers",1],["mandatory",1],["checkpoint",1],["reemission",1],["escalated",1],["provenance",1],["auto",1],["fallback",1],["threshold",5],["academic",6],["paper",6],["skill",5],["table",1],["row",1],["says",1],["document",2],["section",3],["exists",1],["honest",1],["sentence",1],["doc",1],["pointer",1],["shared",4],["handoff",2],["schemas",3],["item",1],["change",1],["ids",1],["populated",1],["by",2],["ships",1],["exact",1],["commands",1],["acknowledge",1],["structural",1],["exit",2],["codes",1],["report",1],["as",1],["re",2],["review",1],["input",1],["marker",4],["lifecycle",1],["rules",1],["exist",1],["at",1],["consumers",1],["formatter",3],["ars",5],["stripping",2],["all",1],["three",1],["kinds",1],["after",1],["gates",1],["ordering",1],["working",1],["drafts",1],["keep",1],["markers",1],["word",3],["count",4],["conventions",2],["strip",1],["before",1],["value",1],["lock",1],["default",3],["touched",3],["ratio",3],["py",2],["argparse",1],["constant",2],["ast",1],["so",1],["regression",1],["none",1],["literal",1],["caught",1],["even",1],["still",1],["reads",1],["records",1],["same",1],["decisions",1],["prose",1],["cites",1],["validates",1],["against",1],["json",3],["from",4],["future",1],["import",8],["annotations",1],["sys",4],["pathlib",1],["jsonschema",1],["root",13],["file",1],["resolve",1],["parent",2],["if",2],["str",2],["scripts",3],["insert",1],["literals",1],["h2",1],["body",1],["agents",3],["references",2],["contracts",1],["script",1],["heading",5],["orch",1],["round",1],["fmt",1],["11",1],["required",1],["name",1],["main",2]]},{"id":"scripts/check_390_revision_patch_discipline.py#_cli_default_is_the_constant","name":[["cli",1],["default",1],["constant",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["cli",2],["default",7],["constant",4],["apply",4],["src",3],["str",2],["bool",2],["true",1],["iff",1],["script",1],["touched",4],["ratio",4],["threshold",4],["argparse",1],["arg",2],["has",1],["ast",8],["not",3],["string",1],["match",1],["so",1],["regression",1],["none",1],["re",1],["hardcoded",1],["literal",1],["caught",1],["even",1],["though",1],["itself",1],["still",1],["equals",1],["import",1],["tree",2],["parse",1],["node",8],["walk",1],["if",3],["isinstance",4],["call",1],["func",2],["attribute",1],["attr",1],["add",1],["argument",1],["continue",2],["args",3],["value",3],["kw",4],["keywords",1],["return",2],["name",1],["id",1],["false",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#check_marker_rules","name":[["check",1],["marker",1],["rules",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["check",3],["marker",6],["rules",2],["formatter",4],["text",7],["str",6],["word",6],["count",7],["list",2],["invariant",3],["fails",4],["section",2],["literals",1],["fmt",1],["heading",1],["block",2],["ref",2],["anchor",2],["ordering",1],["only",1],["after",1],["every",2],["dependent",1],["gate",1],["working",1],["draft",1],["preservation",1],["keep",1],["their",1],["markers",3],["untouched",1],["if",2],["html",2],["comment",3],["not",2],["append",2],["conventions",2],["lost",2],["strip",2],["before",2],["computing",1],["rule",1],["return",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#check_orchestrator","name":[["check",1],["orchestrator",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["check",3],["orchestrator",5],["text",4],["str",4],["list",2],["invariant",3],["fails",4],["section",5],["literals",1],["orch",2],["heading",2],["no",2],["rewrite",2],["window",1],["nothing",1],["may",1],["draft",1],["between",1],["steps",5],["layer",2],["trigger",2],["escalation",1],["tag",1],["refused",1],["structural",1],["checkpoint",2],["mandatory",1],["escalated",2],["provenance",1],["mode",1],["full",2],["reemission",1],["auto",2],["fallback",2],["never",1],["re",3],["emission",2],["retry",1],["once",1],["one",1],["patch",1],["schema",3],["completion",2],["change",1],["block",1],["ids",1],["budget",1],["surface",1],["preserved",1],["ratio",1],["threshold",1],["value",1],["anchorize",3],["generation",2],["new",1],["id",1],["h2",1],["body",1],["if",2],["not",1],["none",1],["manifest",1],["refresh",1],["dispatch",2],["writer",1],["apply",2],["finalizer",2],["pass",1],["complete",1],["mechanical",1],["fields",1],["positions",5],["find",1],["append",2],["sequencing",2],["lost",1],["step",1],["index",1],["elif",1],["sorted",1],["out",1],["normative",1],["order",1],["return",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#check_paper_skill","name":[["check",1],["paper",1],["skill",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["check",3],["paper",2],["skill",4],["text",4],["str",4],["list",2],["invariant",3],["fails",4],["section",1],["literals",1],["heading",1],["md",2],["protocol",2],["doc",1],["pointer",1],["references",1],["revision",5],["patch",3],["escalated",2],["provenance",1],["full",1],["reemission",1],["honest",1],["boundary",3],["not",2],["make",1],["itself",1],["better",1],["item",2],["row",5],["next",1],["line",3],["splitlines",1],["if",2],["lstrip",1],["startswith",1],["none",2],["append",2],["mode",2],["table",2],["lost",1],["elif",1],["document",2],["no",1],["longer",1],["names",1],["deliverable",1],["return",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#check_protocol_doc","name":[["check",1],["protocol",1],["doc",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["check",2],["protocol",5],["doc",4],["text",4],["str",4],["none",3],["list",2],["invariant",3],["if",2],["return",2],["missing",1],["literals",2],["anchorize",2],["command",2],["python",2],["scripts",2],["ars",2],["draft",1],["py",2],["apply",2],["revision",1],["patch",1],["acknowledge",2],["flag",1],["structural",1],["new",2],["artifact",1],["rule",1],["must",1],["be",2],["file",1],["exit",1],["codes",1],["phase",1],["rejection",1],["re",2],["review",2],["input",2],["required",1],["threshold",1],["value",1],["marker",2],["lifecycle",2],["honest",1],["claim",1],["cannot",1],["silently",1],["distorted",1],["lost",1],["name",2],["literal",1],["lit",3],["items",1],["not",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#check_schema8","name":[["check",1],["schema8",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["check",4],["schema8",2],["text",3],["str",4],["list",2],["invariant",1],["return",1],["section",1],["literals",1],["schema",2],["response",1],["reviewers",1],["field",1],["row",1],["change",1],["block",1],["ids",1],["producer",1],["split",1],["never",1],["by",1],["writer",1],["consumer",1],["cross",1],["apply",1],["report",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#check_spec_example","name":[["check",1],["spec",1],["example",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["check",2],["spec",8],["example",8],["text",3],["str",4],["schema",4],["dict",2],["list",2],["invariant",3],["patch",3],["if",1],["none",1],["return",3],["json",2],["block",1],["not",1],["found",1],["try",1],["jsonschema",2],["validate",1],["except",1],["validation",1],["error",1],["as",1],["exc",2],["no",1],["longer",1],["validates",1],["against",1],["revision",1],["message",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#check_threshold_lock","name":[["check",1],["threshold",1],["lock",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["check",3],["threshold",8],["lock",2],["spec",5],["text",3],["str",7],["apply",3],["src",3],["list",3],["invariant",3],["fails",5],["if",2],["default",7],["touched",5],["ratio",5],["append",2],["recorded",1],["424",1],["ship",2],["decision",5],["changing",1],["requires",1],["new",1],["amendment",3],["updating",1],["every",1],["prose",1],["citation",1],["lint",1],["guards",1],["not",2],["cli",1],["constant",2],["argparse",1],["regression",1],["none",1],["re",1],["hardcoded",1],["literal",1],["would",1],["disable",1],["desync",1],["while",1],["still",1],["reads",1],["extend",1],["section",1],["literals",1],["heading",2],["exemption",2],["anchor",1],["emission",1],["sidecar",1],["file",1],["return",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#check_writer","name":[["check",1],["writer",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["check",3],["writer",4],["text",3],["str",4],["list",2],["invariant",1],["return",1],["section",1],["literals",1],["heading",1],["patch",6],["not",4],["full",1],["draft",1],["re",1],["emitted",1],["complete",1],["paper",1],["schema",3],["path",2],["shared",1],["contracts",1],["revision",2],["json",2],["sidecar",1],["emission",1],["phase6",1],["round",1],["hash",1],["copy",2],["discipline",1],["hashes",1],["never",1],["compute",1],["them",1],["escalation",2],["tag",2],["layer",1],["pre",1],["drafting",1],["block",2],["marker",1],["prohibition",1],["must",1],["contain",1],["markers",1],["retry",1],["once",1],["role",1],["boundary",1],["emit",1],["provisional",1],["response",1],["items",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["main",2],["int",2],["failures",11],["list",1],["str",1],["check",10],["writer",2],["read",10],["text",13],["encoding",10],["utf",10],["orchestrator",2],["paper",2],["skill",2],["schema8",1],["schemas",1],["protocol",3],["doc",1],["if",2],["exists",1],["else",1],["none",1],["marker",1],["rules",1],["formatter",1],["word",1],["count",1],["spec",5],["threshold",1],["lock",1],["apply",1],["script",1],["example",1],["json",1],["loads",1],["patch",3],["schema",1],["print",3],["390",2],["revision",2],["discipline",2],["fail",1],["failure",2],["return",2],["ok",1],["invariants",1]]},{"id":"scripts/check_390_revision_patch_discipline.py#spec_example_patch","name":[["spec",1],["example",1],["patch",1]],"path":[["scripts",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["spec",6],["example",2],["patch",3],["text",3],["str",2],["dict",2],["none",5],["first",1],["json",3],["block",1],["parsed",1],["section",3],["split",1],["document",1],["if",2],["len",1],["return",3],["re",2],["search",1],["dotall",1],["loads",1],["group",1]]},{"id":"scripts/check_392_citation_verification_intake.py","name":[["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"path":[["scripts",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["392",2],["lint",2],["citation",8],["verification",5],["intake",5],["question",2],["stays",1],["wired",1],["byte",3],["equivalent",1],["step",11],["13",9],["interview",2],["surfaces",1],["terminal",3],["policies",3],["existence",3],["choice",1],["mark",1],["only",1],["strict",5],["two",1],["failure",3],["modes",1],["pins",1],["orphaning",1],["exact",1],["327",1],["p1",1],["hit",1],["12",1],["no",4],["handoff",4],["directive",2],["bounds",1],["flow",1],["short",1],["so",1],["most",1],["common",1],["full",1],["mode",1],["entry",1],["never",2],["asks",1],["must",3],["affirmatively",2],["reach",1],["then",2],["not",1],["merely",1],["contain",1],["token",1],["somewhere",1],["equivalence",2],["erosion",1],["advisory",4],["path",3],["write",7],["nothing",6],["passport",3],["per",1],["key",2],["absence",1],["invariant",2],["block",3],["retain",1],["rule",2],["future",2],["edit",1],["makes",1],["answer",1],["explicit",1],["silently",2],["breaks",1],["pre",1],["runs",1],["invariants",1],["i1",1],["agent",2],["md",2],["has",1],["level",2],["heading",4],["i2",1],["materials",2],["detected",2],["reaches",1],["contains",1],["i3",1],["pcr",2],["template",1],["carries",1],["row",2],["i4",1],["retains",1],["phrase",1],["seeding",1],["target",1],["exit",2],["codes",1],["pass",1],["violated",1],["parse",1],["file",1],["moved",1],["fail",1],["loud",1],["skip",1],["from",2],["import",5],["annotations",1],["argparse",1],["re",9],["sys",2],["pathlib",1],["rel",1],["academic",1],["paper",1],["agents",1],["step13",1],["compile",3],["multiline",1],["ignorecase",1],["seed",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_392_citation_verification_intake.py#_section","name":[["section",1]],"path":[["scripts",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["section",2],["text",6],["str",6],["heading",9],["return",2],["block",1],["from",1],["next",1],["its",1],["level",3],["start",6],["find",1],["if",2],["raise",1],["runtime",1],["error",1],["not",1],["found",1],["split",1],["pattern",2],["re",2],["compile",1],["rf",1],["len",2],["multiline",1],["search",1],["else",1]]},{"id":"scripts/check_392_citation_verification_intake.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",3],["str",3],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",1],["add",1],["root",3],["type",1],["path",2],["default",1],["file",5],["resolve",1],["parent",2],["help",1],["repo",1],["tests",1],["point",1],["at",1],["fake",1],["tree",1],["args",3],["parse",4],["try",2],["text",6],["intake",2],["rel",1],["read",1],["encoding",1],["utf",1],["except",2],["oserror",1],["as",2],["exc",4],["print",5],["error",4],["sys",4],["stderr",4],["return",5],["errors",7],["i1",1],["if",6],["step13",6],["heading",5],["not",7],["found",1],["step",6],["removed",1],["renamed",1],["update",1],["lint",1],["same",1],["change",1],["i2",2],["anti",1],["orphan",1],["mirror",1],["check",1],["domain",1],["evidence",1],["profile",1],["c8",1],["327",2],["p1",2],["no",6],["handoff",4],["section",2],["runtime",1],["then",2],["13",5],["append",4],["interview",1],["directive",2],["affirmatively",1],["reach",1],["citation",4],["verification",3],["question",1],["orphaned",1],["from",1],["most",1],["common",1],["full",1],["mode",2],["entry",1],["failure",1],["must",1],["contain",1],["i3",2],["pcr",2],["row",2],["re",3],["search",3],["template",1],["has",2],["scholar",1],["answer",1],["recorded",1],["home",1],["i4",3],["byte",2],["equivalence",2],["advisory",3],["writes",1],["nothing",3],["strict",4],["seeds",1],["key",2],["write",2],["lost",2],["rule",1],["explicit",1],["would",1],["break",1],["invariant",1],["pre",1],["392",2],["runs",1],["seed",1],["seeding",1],["target",1],["terminal",1],["policies",1],["existence",1],["fail",1],["all",1],["invariants",1],["pass",1]]},{"id":"scripts/check_394_submission_policy.py","name":[["check",1],["394",1],["submission",1],["policy",1],["py",1]],"path":[["scripts",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["394",2],["slice",2],["submission",11],["package",9],["terminality",1],["lint",2],["runs",1],["alongside",1],["other",1],["policy",3],["lints",1],["check",3],["v3",1],["10",2],["py",3],["pattern",1],["verifies",1],["contract",2],["across",1],["terminal",8],["policies",6],["schema",10],["orchestrator",4],["prompt",2],["formatter",4],["verifier",3],["script",1],["report",4],["spec",2],["docs",1],["design",1],["2026",1],["06",1],["md",3],["invariants",1],["plan",1],["d5",1],["post",1],["gate",5],["json",5],["enum",2],["exactly",2],["advisory",2],["strict",2],["carries",3],["no",4],["default",3],["absent",1],["key",2],["evaluator",1],["runtime",2],["convention",1],["would",2],["be",1],["non",2],["operational",1],["false",1],["comfort",1],["invariant",2],["lesson",1],["section",4],["exists",1],["load",1],["bearing",1],["literals",2],["fix",2],["loop",1],["bound",1],["bounded",1],["rounds",1],["verification",2],["incomplete",1],["freshness",1],["sole",1],["reader",1],["sentence",2],["tokens",1],["not",2],["exit",2],["codes",1],["advisories",2],["its",2],["emptiness",1],["mandatory",1],["empty",1],["iff",1],["stamp",1],["only",1],["boundary",1],["13",1],["stays",1],["cited",1],["ast",2],["single",1],["homed",1],["guard",1],["verify",2],["contains",1],["access",1],["subscript",1],["anywhere",1],["module",2],["docstrings",1],["comments",1],["help",1],["text",1],["may",1],["mention",1],["word",1],["freely",1],["literal",1],["grep",1],["die",1],["docstring",1],["p2",1],["slug",1],["closed",1],["null",2],["values",1],["cli",1],["stamps",1],["description",1],["documents",1],["never",1],["fresh",1],["semantics",1],["from",3],["future",1],["import",6],["annotations",1],["sys",4],["pathlib",1],["path",6],["if",2],["str",2],["file",3],["resolve",3],["parent",4],["insert",1],["skill",1],["repo",6],["root",6],["tp",1],["shared",2],["contracts",2],["passport",1],["academic",2],["pipeline",2],["agents",2],["agent",2],["paper",1],["scripts",1],["orch",1],["heading",2],["fmt",1],["name",1],["main",2]]},{"id":"scripts/check_394_submission_policy.py#check_formatter","name":[["check",1],["formatter",1]],"path":[["scripts",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["check",3],["formatter",3],["text",3],["str",4],["list",2],["invariant",2],["return",1],["section",1],["literals",1],["fmt",1],["heading",1],["advisories",1],["emptiness",1],["contract",1],["mandatory",1],["non",1],["empty",1],["iff",1],["stamp",1],["only",1],["boundary",1],["13",1],["not",2],["applicable",2],["exclusion",1],["rows",1]]},{"id":"scripts/check_394_submission_policy.py#check_orchestrator","name":[["check",1],["orchestrator",1]],"path":[["scripts",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["check",4],["orchestrator",3],["text",3],["str",4],["list",2],["invariant",1],["return",1],["section",1],["literals",1],["orch",1],["heading",1],["gate",2],["fix",2],["loop",1],["bound",1],["bounded",1],["rounds",1],["fail",1],["closed",1],["verdict",1],["verification",1],["incomplete",1],["freshness",2],["guard",1],["sole",2],["reader",2],["sentence",2],["terminal",1],["policies",1],["submission",1],["package",1],["token",1],["not",1],["exit",2],["code",1],["stdout",1],["tokens",1],["never",1],["codes",1],["recompute",2],["discipline",1],["each",1],["pass",1]]},{"id":"scripts/check_394_submission_policy.py#check_report_schema","name":[["check",1],["report",1],["schema",1]],"path":[["scripts",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["check",2],["report",3],["schema",6],["dict",2],["list",3],["str",4],["invariant",4],["fails",4],["slug",9],["properties",2],["header",2],["policy",4],["if",3],["none",4],["return",2],["has",1],["no",1],["direct",1],["value",1],["comparison",1],["must",2],["be",1],["json",1],["null",4],["not",3],["string",1],["mapping",1],["would",1],["let",1],["two",1],["collide",1],["final",1],["round",1],["p3",1],["enum",3],["advisory",2],["strict",2],["append",2],["expected",1],["exactly",1],["closed",1],["values",1],["cli",1],["stamps",1],["desc",3],["description",2],["freshness",1],["document",1],["stamped",1],["never",1],["fresh",1],["semantics",1]]},{"id":"scripts/check_394_submission_policy.py#check_tp_schema","name":[["check",1],["tp",1],["schema",1]],"path":[["scripts",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["check",2],["tp",2],["schema",8],["dict",2],["list",3],["str",3],["invariant",4],["fails",4],["sp",5],["properties",1],["submission",4],["package",4],["if",3],["none",1],["return",2],["terminal",1],["policies",1],["has",1],["no",1],["key",2],["enum",3],["advisory",3],["strict",2],["append",2],["expected",1],["exactly",1],["default",3],["must",1],["not",1],["carry",1],["json",1],["absent",1],["evaluator",1],["runtime",1],["convention",1],["non",1],["operational",1]]},{"id":"scripts/check_394_submission_policy.py#check_verifier_single_homed","name":[["check",1],["verifier",1],["single",1],["homed",1]],"path":[["scripts",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["check",2],["verifier",2],["single",3],["homed",3],["source",3],["str",4],["list",2],["invariant",2],["return",1],["verify",1],["submission",1],["package",1],["py",1],["reads",1],["terminal",2],["policies",2],["key",1],["hit",2],["script",1],["must",1],["stay",1],["orchestrator",1],["only",1],["policy",1],["reader",1],["find",1],["access",1]]},{"id":"scripts/check_394_submission_policy.py#find_terminal_policies_access","name":[["find",1],["terminal",1],["policies",1],["access",1]],"path":[["scripts",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["find",2],["terminal",7],["policies",7],["access",5],["source",3],["str",5],["list",3],["invariant",1],["core",1],["return",2],["descriptions",1],["every",1],["runtime",1],["key",1],["subscript",3],["call",2],["mentions",1],["docstrings",1],["comments",1],["help",1],["text",1],["never",1],["match",1],["ast",8],["replacement",1],["dead",1],["arrival",1],["literal",1],["grep",1],["gate",1],["p2",1],["hits",4],["tree",2],["parse",1],["node",11],["walk",1],["if",2],["isinstance",5],["sl",3],["slice",1],["constant",2],["value",2],["append",2],["at",2],["line",2],["lineno",2],["elif",1],["func",2],["attribute",1],["attr",1],["args",3]]},{"id":"scripts/check_394_submission_policy.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["main",2],["int",2],["failures",8],["list",1],["str",1],["check",5],["tp",2],["schema",4],["json",2],["loads",2],["read",5],["text",5],["encoding",5],["utf",5],["orchestrator",2],["formatter",2],["verifier",2],["single",1],["homed",1],["report",2],["if",1],["print",3],["394",2],["slice",2],["submission",2],["policy",2],["lint",2],["failed",1],["return",2],["ok",1]]},{"id":"scripts/check_439_format_profile.py","name":[["check",1],["439",1],["format",1],["profile",1],["py",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["439",5],["format",11],["profile",16],["contract",2],["lint",3],["spec",1],["docs",1],["design",5],["2026",1],["06",1],["15",1],["md",5],["guards",1],["scholar",1],["declared",7],["layout",2],["schema",7],["slice",2],["renderer",1],["input",1],["kept",1],["standalone",2],["from",7],["venue",4],["decision",1],["pins",1],["load",2],["bearing",2],["properties",2],["so",2],["they",1],["cannot",1],["be",1],["silently",2],["broken",2],["valid",1],["draft",1],["2020",1],["12",1],["invariant",2],["11",1],["locks",1],["unknown",1],["keys",1],["additional",1],["false",1],["at",1],["root",8],["line",1],["spacing",2],["fixed",2],["pt",2],["conditional",1],["intact",1],["required",1],["iff",1],["mode",3],["forbidden",1],["otherwise",1],["rule",3],["makes",1],["mis",1],["hard",1],["error",1],["rather",1],["than",1],["ignored",1],["field",1],["no",7],["provenance",5],["machinery",2],["leaked",1],["by",3],["inferred",2],["source",2],["fields",5],["downgraded",1],["only",1],["documentation",1],["not",6],["apparatus",1],["asserts",1],["stays",1],["way",1],["cut",5],["stay",1],["name",3],["heading",6],["font",2],["caption",2],["bold",2],["unrequested",1],["abstraction",1],["discipline",2],["enforced",1],["committed",1],["synthetic",1],["example",3],["fixture",1],["exists",1],["validates",1],["against",1],["keeps",1],["boundary",2],["note",2],["artifact",1],["drifting",1],["formatter",3],["section",2],["carries",3],["its",2],["prose",1],["rules",1],["byte",2],["equivalence",2],["guard",1],["fail",1],["closed",1],["inference",1],["precedence",1],["best",1],["effort",1],["wiring",1],["guarded",2],["literal",1],["presence",1],["like",1],["394",1],["intake",3],["step",2],["follow",1],["up",1],["write",1],["nothing",1],["declined",1],["pcr",6],["row",6],["omission",1],["positioning",3],["records",1],["ship",1],["content",2],["mechanism",1],["ships",1],["specific",1],["school",1],["journal",1],["mutation",1],["scripts",1],["test",1],["check",4],["py",1],["proves",1],["each",1],["fires",1],["property",1],["future",1],["import",8],["annotations",1],["json",2],["re",8],["sys",3],["pathlib",1],["path",6],["yaml",2],["jsonschema",1],["draft202012",1],["validator",1],["if",2],["str",2],["file",3],["resolve",3],["parent",4],["insert",1],["skill",1],["literals",1],["noqa",1],["e402",1],["shared",2],["contracts",2],["submission",2],["academic",2],["paper",6],["agents",2],["agent",2],["fmt",1],["current",1],["default",1],["were",1],["deliberately",1],["must",2],["reappear",1],["carry",1],["over",1],["markers",1],["step5",1],["output",1],["production",1],["configuration",4],["record",4],["h2",1],["matched",1],["exactly",1],["plan",2],["exempt",1],["intro",1],["sub",1],["both",1],["excluded",1],["compile",2],["multiline",2],["structural",1],["table",1],["match",1],["mirrors",1],["392",1],["main",2],["raise",1],["system",1],["exit",1]]},{"id":"scripts/check_439_format_profile.py#_all_property_names","name":[["all",1],["property",1],["names",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["all",7],["property",6],["names",11],["schema",8],["dict",6],["str",3],["recursively",1],["collect",1],["every",1],["declared",2],["name",3],["structural",1],["only",2],["descriptions",1],["not",1],["walked",1],["so",1],["may",1],["mention",1],["by",1],["prose",1],["explaining",1],["carries",1],["no",1],["such",1],["field",1],["without",1],["check",1],["false",1],["firing",1],["its",1],["own",1],["documentation",1],["walks",1],["applicators",1],["actually",1],["uses",1],["properties",2],["if",7],["then",2],["else",2],["future",1],["edit",2],["introduces",1],["any",1],["one",1],["items",2],["extends",1],["walker",1],["same",1],["change",1],["carrying",1],["dead",1],["branches",1],["now",1],["would",1],["be",1],["unrequested",1],["generality",1],["props",3],["isinstance",4],["subschema",3],["add",1],["branch",6],["key",2],["return",1]]},{"id":"scripts/check_439_format_profile.py#_h2_block","name":[["h2",1],["block",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["h2",3],["block",3],["text",6],["str",6],["heading",6],["re",7],["pattern",2],["none",4],["from",1],["located",1],["by",1],["regex",1],["next",1],["scope",1],["production",1],["pcr",2],["table",1],["matched",1],["exactly",1],["so",1],["plan",1],["mode",1],["variant",1],["intro",1],["sub",1],["excluded",1],["search",2],["if",2],["return",2],["nxt",3],["compile",1],["multiline",1],["end",1],["start",3],["else",1]]},{"id":"scripts/check_439_format_profile.py#_step_block","name":[["step",1],["block",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["step",4],["block",3],["text",6],["str",6],["heading",7],["none",4],["from",1],["next",1],["its",1],["level",3],["if",3],["absent",1],["scopes",1],["literal",1],["checks",1],["intake",1],["rather",1],["than",1],["whole",1],["330",1],["line",1],["file",1],["so",1],["rule",1],["moved",1],["out",1],["fails",1],["lint",1],["instead",1],["passing",1],["stray",1],["match",1],["elsewhere",1],["start",6],["find",1],["return",2],["split",1],["pattern",2],["re",2],["compile",1],["rf",1],["len",2],["multiline",1],["search",1],["else",1]]},{"id":"scripts/check_439_format_profile.py#check_cut_fields_stay_cut","name":[["check",1],["cut",2],["fields",1],["stay",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["check",2],["cut",9],["fields",5],["stay",2],["schema",3],["dict",2],["list",3],["str",3],["invariant",1],["deliberately",1],["must",1],["not",1],["reappear",1],["design",3],["errors",4],["props",5],["properties",2],["field",8],["root",2],["if",2],["append",2],["reappeared",2],["at",1],["no",2],["concrete",1],["case",1],["caption",5],["436",1],["requirement",1],["return",1]]},{"id":"scripts/check_439_format_profile.py#check_example_fixture","name":[["check",1],["example",1],["fixture",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["check",2],["example",11],["fixture",6],["schema",8],["dict",2],["list",3],["str",2],["invariant",1],["committed",1],["synthetic",2],["validates",1],["against",1],["design",2],["pins",1],["documentation",1],["artifact",1],["exists",2],["stays",1],["valid",2],["so",1],["boundary",1],["note",1],["must",1],["be",1],["ships",1],["no",1],["real",1],["school",1],["profile",4],["cannot",1],["silently",1],["drift",1],["out",1],["contract",1],["if",1],["not",3],["return",3],["format",3],["found",1],["at",1],["try",1],["yaml",3],["safe",1],["load",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["yamlerror",1],["as",1],["exc",2],["errors",3],["draft202012",1],["validator",1],["iter",1],["violates",1],["message",1]]},{"id":"scripts/check_439_format_profile.py#check_fixed_pt_conditional","name":[["check",1],["fixed",1],["pt",1],["conditional",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",3],["check",2],["fixed",19],["pt",19],["conditional",3],["schema",3],["dict",3],["list",4],["str",3],["invariant",1],["line",11],["spacing",11],["required",4],["iff",1],["mode",10],["else",1],["forbidden",1],["verified",1],["behaviorally",1],["must",4],["actually",1],["reject",1],["bad",1],["shapes",1],["not",4],["by",1],["string",1],["matching",1],["all",1],["structural",1],["rename",1],["would",1],["slip",1],["past",1],["grep",1],["errors",8],["validator",3],["draft202012",1],["valid",8],["inst",2],["bool",1],["return",2],["iter",1],["if",5],["20",3],["append",5],["should",2],["be",5],["but",2],["rejected",2],["double",4],["no",1],["invalid",3],["only",1],["without",2],["guards",1],["against",1],["dropping",1]]},{"id":"scripts/check_439_format_profile.py#check_fixed_pt_conditional.valid","name":[["valid",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["valid",2],["inst",3],["dict",2],["bool",2],["return",1],["not",1],["list",1],["validator",1],["iter",1],["errors",1]]},{"id":"scripts/check_439_format_profile.py#check_formatter_wiring","name":[["check",1],["formatter",1],["wiring",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["check",3],["formatter",5],["wiring",3],["text",3],["str",4],["list",2],["invariant",1],["format",2],["profile",2],["section",3],["carries",1],["its",1],["load",1],["bearing",1],["rules",1],["slice",1],["prose",1],["llm",1],["agent",1],["behavior",1],["so",1],["guarded",1],["by",1],["literal",1],["presence",1],["way",1],["394",1],["advisories",1],["refactor",1],["drops",1],["byte",2],["equivalence",2],["guard",2],["fail",3],["closed",3],["stop",1],["venue",3],["precedence",2],["rule",2],["fails",1],["loudly",1],["return",1],["literals",1],["fmt",1],["heading",1],["skip",2],["no",2],["row",1],["entire",1],["before",2],["formatting",2],["inference",1],["never",1],["infer",1],["missing",1],["layout",1],["field",1],["compliance",1],["wins",1],["best",2],["effort",2],["per",2],["target",2],["output",1]]},{"id":"scripts/check_439_format_profile.py#check_intake_wiring","name":[["check",1],["intake",1],["wiring",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["check",2],["intake",4],["wiring",2],["text",4],["str",5],["list",3],["invariant",2],["step",6],["follow",5],["up",5],["carries",1],["write",1],["nothing",1],["declined",4],["rule",2],["scoped",2],["block",9],["not",8],["whole",1],["file",2],["substring",1],["so",1],["byte",3],["equivalence",3],["cannot",1],["pass",1],["lint",1],["after",1],["being",1],["moved",1],["out",1],["pcr",15],["row",12],["asserted",1],["structurally",1],["real",2],["table",2],["by",1],["prose",1],["fragment",1],["errors",7],["step5",5],["heading",2],["if",3],["none",2],["format",7],["profile",6],["439",2],["append",4],["agent",1],["md",1],["missing",1],["under",1],["return",2],["discipline",1],["no",3],["at",2],["all",2],["load",1],["bearing",1],["must",3],["state",1],["run",1],["writes",1],["explicit",1],["absent",1],["would",1],["perturb",1],["exists",1],["as",1],["production",2],["plan",1],["mode",1],["stray",1],["elsewhere",1],["h2",1],["re",2],["search",1],["carry",1],["structural",1],["elif",1],["omitted",2],["entirely",1],["document",1]]},{"id":"scripts/check_439_format_profile.py#check_no_provenance","name":[["check",1],["no",1],["provenance",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["check",2],["no",3],["provenance",9],["schema",3],["dict",2],["list",3],["str",3],["invariant",1],["venue",2],["profile",2],["machinery",2],["leaked",1],["downgrade",1],["checks",1],["property",2],["names",2],["only",2],["not",3],["descriptions",1],["field",2],["whose",1],["name",4],["ends",2],["marker",5],["catches",2],["declared",3],["by",2],["body",2],["font",2],["source",1],["family",1],["inferred",1],["while",1],["ignoring",1],["prose",1],["mentions",1],["errors",3],["all",1],["endswith",2],["subsumes",1],["exact",1],["equality",1],["realistic",1],["suffix",1],["leak",1],["tested",1],["cases",1],["exactly",1],["these",1],["two",1],["shapes",1],["infix",1],["rule",1],["would",1],["be",1],["untested",1],["scope",1],["markers",1],["if",1],["append",1],["format",1],["must",1],["carry",1],["matches",1],["downgraded",1],["documentation",1],["apparatus",1],["design",1],["break",1],["return",1]]},{"id":"scripts/check_439_format_profile.py#check_positioning_boundary","name":[["check",1],["positioning",1],["boundary",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["check",2],["positioning",5],["boundary",6],["text",5],["str",5],["list",3],["invariant",1],["md",3],["records",1],["439",3],["ship",1],["contract",1],["not",4],["content",3],["ars",1],["ships",1],["format",3],["profile",4],["mechanism",1],["never",1],["specific",1],["school",1],["journal",2],["otherwise",1],["prose",1],["only",1],["unguarded",1],["pins",1],["stays",1],["recorded",1],["its",2],["review",3],["criterion",3],["design",1],["acceptance",1],["errors",5],["if",2],["lower",1],["append",2],["missing",1],["institutional",1],["note",1],["return",2],["out",2],["tree",2],["must",1],["keep",1],["rule",1]]},{"id":"scripts/check_439_format_profile.py#check_schema_valid","name":[["check",1],["schema",1],["valid",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["check",3],["schema",12],["valid",4],["dict",2],["list",3],["str",3],["invariant",1],["draft",2],["2020",2],["12",2],["root",3],["locks",1],["unknown",1],["keys",1],["errors",5],["try",1],["draft202012",1],["validator",1],["except",1],["exception",1],["as",1],["exc",2],["noqa",1],["ble001",1],["surface",1],["any",1],["meta",1],["failure",1],["append",3],["format",3],["profile",3],["not",2],["if",2],["additional",2],["properties",2],["false",2],["must",2],["type",2],["object",2],["be",1],["return",1]]},{"id":"scripts/check_439_format_profile.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["main",2],["int",2],["if",2],["not",2],["schema",11],["exists",1],["print",4],["fail",1],["found",1],["at",1],["file",3],["sys",3],["stderr",3],["return",3],["json",1],["loads",1],["read",4],["text",4],["encoding",4],["utf",4],["errors",11],["list",1],["str",1],["check",8],["valid",1],["fixed",1],["pt",1],["conditional",1],["no",1],["provenance",1],["cut",2],["fields",1],["stay",1],["example",1],["fixture",1],["formatter",2],["wiring",2],["intake",2],["positioning",2],["boundary",1],["439",2],["format",2],["profile",2],["lint",2],["failed",1],["passed",1],["invariants",1]]},{"id":"scripts/check_agents_mirror_sync.py","name":[["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"path":[["scripts",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["lint",4],["plugin",6],["root",2],["agents",15],["mirrors",3],["stay",2],["byte",7],["identical",4],["real",2],["files",2],["413",3],["held",1],["relative",2],["symlinks",5],["into",1],["deep",6],["research",8],["from",5],["v3",4],["phase",1],["until",1],["windows",1],["checkouts",1],["without",1],["developer",1],["mode",1],["core",1],["zip",1],["download",1],["installs",1],["symlink",3],["materialises",1],["as",1],["one",1],["line",1],["text",1],["file",3],["containing",1],["link",1],["path",3],["silently",2],["breaking",1],["three",1],["now",1],["copies",2],["takes",1],["over",1],["guarantee",1],["provide",1],["structurally",1],["notes",1],["chose",1],["not",1],["precisely",1],["so",1],["surface",4],["could",1],["never",3],["drift",2],["hardened",1],["sources",2],["pattern",1],["c3",1],["inversion",1],["sweep",1],["inv",1],["closed",1],["copy",2],["ci",1],["equality",3],["closes",1],["again",1],["invariants",1],["md",8],["exactly",1],["roster",2],["deleted",1],["mirror",7],["un",1],["ships",1],["agent",9],["unrostered",1],["addition",1],["has",1],["no",1],["declared",1],["source",5],["sync",1],["editing",1],["deliberate",1],["change",2],["made",1],["here",1],["lockstep",1],["tree",1],["every",2],["regular",1],["regression",1],["checked",1],["before",1],["matches",1],["its",2],["own",1],["target",1],["canonical",2],["edit",2],["under",1],["then",1],["re",1],["cp",1],["related",1],["check",2],["version",1],["consistency",1],["py",2],["invariant",2],["excludes",1],["unique",1],["count",1],["10",1],["134",1],["write",1],["scope",1],["i5",1],["maps",1],["back",1],["their",1],["both",1],["rely",1],["pinning",1],["aliases",1],["future",1],["import",3],["annotations",1],["sys",2],["pathlib",1],["repo",1],["resolve",1],["parent",2],["keys",1],["must",1],["be",1],["full",1],["contents",1],["report",2],["compiler",2],["architect",2],["synthesis",2],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/check_agents_mirror_sync.py#check","name":[["check",1]],"path":[["scripts",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["check",3],["root",6],["path",2],["list",3],["str",3],["errors",7],["roster",5],["mirrors",4],["agents",6],["dir",4],["disk",3],["relative",1],["as",1],["posix",1],["glob",1],["md",1],["if",5],["else",1],["mirror",14],["sorted",3],["append",5],["rostered",1],["missing",3],["plugin",2],["would",2],["silently",2],["un",1],["ship",1],["agent",1],["restore",1],["cp",3],["extra",2],["not",5],["unrostered",1],["file",2],["has",2],["no",1],["declared",1],["source",9],["stay",1],["sync",2],["add",1],["py",1],["deliberate",1],["surface",1],["change",1],["remove",1],["items",1],["mp",6],["exists",3],["symlink",6],["truly",1],["absent",1],["already",1],["reported",1],["above",1],["broken",2],["false",1],["but",1],["true",1],["must",1],["fall",1],["through",1],["branch",1],["collapsing",1],["skip",1],["links",1],["413",2],["regression",2],["itself",1],["continue",3],["breaks",1],["windows",1],["checkouts",1],["zip",1],["installs",1],["replace",1],["real",1],["copy",2],["rm",1],["sp",3],["canonical",1],["read",2],["bytes",2],["byte",1],["drift",1],["from",1],["edit",1],["then",1],["re",1],["return",1]]},{"id":"scripts/check_agents_mirror_sync.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["main",2],["int",2],["errors",3],["check",3],["repo",1],["root",1],["if",1],["print",3],["agents",2],["mirror",2],["sync",2],["failed",1],["413",1],["err",2],["return",2],["passed",1]]},{"id":"scripts/check_audit_artifact_consistency.py","name":[["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["check",1],["audit",16],["artifact",6],["consistency",1],["py",1],["ars",1],["v3",1],["step",1],["phase",2],["lint",5],["implements",1],["every",1],["row",1],["spec",4],["invariant",1],["families",1],["cross",3],["contract",1],["lifecycle",3],["reads",1],["proposal",6],["persisted",4],["entry",8],["plus",1],["its",2],["companion",1],["jsonl",5],["sidecar",5],["verdict",4],["files",1],["optionally",1],["passport",4],["d1",1],["d3",2],["e2",1],["e6",1],["ledger",1],["level",2],["checks",1],["aggregates",1],["findings",3],["cli",3],["modes",1],["mode",4],["state",2],["validation",5],["one",4],["stream",2],["a7",1],["shape",1],["pairing",1],["only",1],["orchestrator",2],["l2",1],["example",3],["harness",2],["f4",2],["walk",1],["docs",1],["design",1],["md",2],["validate",1],["payloads",1],["against",1],["schemas",8],["exit",3],["codes",1],["no",4],["printed",1],["stdout",1],["per",3],["line",2],["internal",1],["error",2],["exception",1],["missing",2],["file",7],["rule",3],["cannot",1],["ignore",1],["64",2],["ex",1],["usage",1],["bad",1],["arguments",1],["ownership",2],["notes",1],["e8",2],["e9",2],["discipline",3],["rules",5],["surface",1],["last",1],["wrapper",4],["writes",1],["after",1],["all",1],["disk",1],["side",1],["atomicity",1],["has",1],["signal",1],["beyond",1],["exists",1],["partial",1],["write",1],["invisible",1],["from",8],["alone",1],["not",1],["invoked",1],["llm",2],["bash",1],["tool",1],["call",2],["same",2],["session",2],["producing",1],["deliverable",1],["deployment",2],["undetectable",1],["evidence",1],["defense",2],["lives",1],["at",4],["ci",1],["subagent",1],["stop",1],["out",1],["band",1],["human",1],["terminal",1],["reuse",1],["tests",1],["test",1],["helpers",2],["load",2],["json",7],["schema",14],["build",1],["validator",1],["format",1],["checker",1],["scripts",1],["next",2],["verified",2],["ms",3],["monotonic",1],["helper",1],["snapshot",1],["reference",1],["argparse",2],["subcommand",1],["pattern",2],["table",1],["source",1],["truth",1],["script",1],["executable",1],["mirror",3],["each",1],["function",1],["annotated",1],["id",2],["summary",1],["so",2],["reviewers",1],["grep",1],["both",1],["directions",1],["future",1],["import",13],["annotations",1],["hashlib",1],["os",1],["re",10],["subprocess",1],["sys",4],["dataclasses",1],["dataclass",3],["field",2],["pathlib",1],["path",8],["typing",1],["any",1],["iterable",1],["try",1],["yaml",3],["except",1],["as",1],["pragma",1],["cover",1],["print",1],["dependency",1],["install",2],["pip",1],["pyyaml",1],["stderr",1],["constants",1],["regexes",1],["don",1],["depend",1],["just",1],["keep",1],["regex",1],["pair",1],["sync",1],["shared",4],["contracts",3],["run",2],["compile",4],["9a",6],["rfc3339",1],["thread",1],["uuid",1],["12",1],["sha256",1],["f0",1],["repo",3],["root",3],["resolve",1],["parent",2],["template",4],["const",1],["by",1],["b3",1],["know",1],["role",1],["bundle",1],["manifest",1],["computation",1],["templates",1],["codex",1],["multifile",1],["data",1],["structures",1],["str",2],["timestamp",3],["safe",1],["loader",1],["add",1],["constructor",2],["tag",1],["org",1],["2002",1],["family",6],["layer",1],["ordering",1],["naming",1],["conventions",1],["aggregation",1],["depth",1],["time",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_audit_artifact_consistency.py#_autodiscover","name":[["autodiscover",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["autodiscover",2],["output",9],["dir",9],["path",19],["none",28],["run",15],["id",15],["str",4],["jsonl",8],["sidecar",7],["verdict",8],["entry",18],["mode",3],["tuple",2],["fill",1],["missing",2],["artifact",4],["paths",1],["from",2],["if",9],["return",3],["not",2],["exists",3],["peek",1],["try",1],["data",2],["json",5],["loads",1],["read",2],["text",1],["encoding",1],["utf",1],["except",1],["exception",1],["pass",1],["meta",1],["yaml",1],["persisted",1],["files",1],["conventionally",1],["moved",1],["consumed",6],["at",1],["step",1],["but",1],["cli",1],["must",1],["still",1],["be",1],["able",1],["caller",1],["has",1],["disk",1],["default",1],["bare",1],["name",1],["found",1],["fall",1],["back",1],["audit",3],["candidate",4],["elif",1],["else",1],["report",1],["loader",1],["error",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_bare_run_id_from_basename","name":[["bare",1],["run",1],["id",1],["from",1],["basename",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["bare",3],["run",3],["id",3],["from",2],["basename",2],["filename",4],["str",6],["ext",5],["none",4],["strip",1],["known",1],["extension",1],["return",3],["mismatch",1],["avoid",1],["path",1],["stem",1],["name",1],["parsing",1],["tricks",1],["keep",1],["rule",1],["legible",1],["sidecar",1],["named",1],["2026",2],["04",4],["30",2],["t15",2],["22",2],["d8f3",2],["meta",2],["json",2],["returns",1],["only",1],["if",1],["not",1],["endswith",1],["len",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_build_parser","name":[["build",1],["parser",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["build",2],["parser",5],["argparse",2],["argument",12],["ex",1],["usage",1],["description",1],["lint",1],["audit",1],["artifact",2],["contract",1],["per",1],["ars",1],["v3",1],["invariants",1],["add",10],["mode",2],["choices",1],["proposal",2],["persisted",2],["jsonl",4],["stream",2],["example",2],["validation",1],["harness",1],["action",1],["store",1],["true",1],["help",9],["walk",1],["docs",1],["design",1],["md",1],["validate",1],["fenced",1],["payloads",1],["entry",2],["type",8],["path",12],["json",3],["sidecar",2],["meta",1],["auto",5],["discovered",3],["via",1],["run",2],["id",2],["output",3],["dir",3],["given",1],["verdict",3],["yaml",2],["file",1],["explicitly",1],["required",1],["by",1],["directory",1],["containing",1],["four",1],["files",1],["discovery",2],["passport",2],["enables",1],["d1",1],["d3",1],["e2",1],["e6",1],["ledger",1],["checks",1],["str",1],["repo",3],["root",3],["default",1],["b2",1],["b3",1],["b4",1],["disk",1],["verification",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_classify_and_validate_block","name":[["classify",1],["validate",1],["block",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["classify",4],["validate",11],["block",7],["str",6],["lang",4],["none",2],["md",6],["path",19],["fence",5],["start",5],["int",2],["list",5],["lint",9],["error",12],["heuristically",1],["fenced",2],["against",9],["right",1],["schema",22],["out",26],["location",17],["stripped",11],["strip",4],["if",15],["not",7],["return",10],["jsonl",11],["detection",1],["multiple",1],["lines",1],["each",2],["starting",1],["type",5],["looks",3],["like",4],["all",1],["startswith",1],["splitlines",2],["heuristic",1],["guard",1],["at",1],["least",1],["one",1],["line",9],["json",8],["object",2],["field",1],["thread",1],["started",2],["turn",1],["item",1],["completed",1],["try",4],["open",1],["encoding",1],["utf",1],["as",8],["fh",2],["load",2],["from",4],["jsonschema",1],["import",1],["draft202012",3],["validator",5],["format",2],["checker",2],["ln",4],["idx",6],["enumerate",2],["continue",3],["skip",1],["ellipsis",1],["only",2],["schematic",3],["rows",1],["spec",1],["input",1],["tokens",1],["mark",1],["validated",1],["contains",2],["literal",1],["append",5],["f4",12],["placeholder",1],["skipped",1],["validation",1],["severity",1],["info",1],["row",3],["loads",2],["except",4],["jsondecode",2],["invalid",1],["err",2],["iter",1],["errors",1],["drift",3],["message",1],["exception",1],["pragma",1],["no",1],["cover",1],["harness",2],["yaml",7],["cheap",1],["pre",1],["filter",1],["parse",3],["blocks",1],["look",1],["audit",8],["artifacts",1],["job",1],["surface",1],["examples",1],["every",2],["design",1],["doc",19],["signature",2],["keys",4],["artifact",4],["verdict",6],["status",3],["codex",3],["cli",3],["version",3],["primary",1],["deliverables",1],["template",1],["any",1],["sig",2],["timestamp",2],["string",1],["loader",3],["so",1],["don",1],["double",1],["flag",1],["2026",1],["04",2],["30",1],["t15",1],["22",1],["123",1],["datetime",1],["needs",1],["safe",1],["yamlerror",1],["isinstance",4],["dict",3],["file",1],["extend",7],["relabel",7],["len",2],["elif",5],["sidecar",3],["but",1],["note",1],["section",1],["may",1],["have",1],["hyphen",1],["timestamps",1],["persisted",1],["entries",4],["loc",2],["entry",4],["stage",2],["agent",2],["deliverable",2],["run",2],["id",2],["bare",1],["same",1],["classification",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_ExUsageParser","name":[["ex",1],["usage",1],["parser",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["ex",4],["usage",5],["parser",6],["argparse",3],["argument",3],["subclass",1],["enforcing",1],["64",3],["contract",3],["codex",1],["round",1],["p3",1],["closure",1],["stock",1],["calls",1],["sys",4],["exit",3],["any",1],["level",1],["failure",1],["invalid",1],["mode",1],["value",1],["unknown",1],["option",1],["missing",1],["required",1],["arg",2],["cli",2],["documented",1],["at",1],["top",1],["module",1],["promises",1],["every",1],["bad",1],["case",1],["override",2],["error",3],["so",1],["code",1],["matches",1],["def",1],["self",3],["message",2],["str",1],["none",1],["type",1],["ignore",1],["print",2],["stderr",2],["prog",1],["file",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_ExUsageParser.error","name":[["error",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["error",3],["self",4],["message",3],["str",2],["none",2],["type",2],["ignore",2],["override",2],["print",2],["usage",1],["sys",3],["stderr",2],["prog",1],["file",1],["exit",1],["64",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_find_latest_material_entry_for_ack","name":[["find",1],["latest",1],["material",1],["entry",1],["ack",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["find",3],["latest",3],["material",4],["entry",10],["ack",9],["artifacts",3],["list",2],["dict",7],["str",6],["any",6],["none",3],["prior",1],["no",1],["acknowledgement",2],["matching",1],["stage",3],["agent",3],["deliverable",3],["sha",3],["run",3],["id",3],["tuple",1],["by",1],["verified",2],["at",2],["key",3],["candidates",4],["if",5],["not",2],["isinstance",1],["continue",4],["safe",2],["verdict",2],["status",1],["append",1],["return",2],["max",1],["lambda",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_load_jsonl","name":[["load",1],["jsonl",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["load",2],["jsonl",4],["path",5],["list",3],["dict",4],["str",3],["any",3],["out",3],["open",1],["encoding",1],["utf",1],["as",2],["fh",2],["lineno",3],["line",5],["enumerate",1],["start",1],["strip",1],["if",2],["not",3],["continue",1],["try",1],["row",5],["json",3],["loads",1],["except",1],["jsondecode",1],["error",3],["raise",2],["value",2],["from",1],["isinstance",1],["object",1],["append",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_load_parse_audit_verdict","name":[["load",1],["parse",1],["audit",1],["verdict",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["load",4],["parse",7],["audit",9],["verdict",7],["module",7],["by",3],["file",4],["path",5],["via",2],["importlib",3],["codex",1],["round",1],["p2",1],["closure",1],["bare",1],["from",5],["import",4],["only",1],["resolves",1],["scripts",4],["sys",2],["typical",1],["cli",1],["invocation",3],["python",2],["check",2],["artifact",2],["consistency",2],["py",2],["package",2],["style",1],["usage",1],["leaves",1],["off",1],["fails",1],["fallback",1],["silently",1],["disabled",1],["l2",2],["stream",2],["shape",2],["gate",4],["loading",1],["absolute",1],["makes",1],["work",1],["every",1],["context",1],["co",1],["located",1],["repo",1],["convention",1],["if",2],["ever",1],["moves",1],["helper",1],["raises",1],["rather",1],["than",1],["degrading",1],["util",1],["as",1],["ilu",3],["here",2],["resolve",1],["parent",1],["target",3],["spec",7],["location",1],["none",2],["loader",2],["raise",1],["runtime",1],["error",1],["could",1],["not",1],["phase",2],["dependency",1],["missing",1],["cannot",1],["run",1],["without",1],["validator",1],["exec",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_load_stream_shape_validator","name":[["load",1],["stream",1],["shape",1],["validator",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["load",3],["stream",4],["shape",4],["validator",2],["backwards",1],["compatible",1],["accessor",1],["returning",1],["validate",2],["parse",3],["error",2],["module",3],["audit",1],["verdict",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_load_yaml_or_json","name":[["load",1],["yaml",1],["json",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["load",4],["yaml",6],["json",6],["path",6],["any",2],["parse",1],["keeping",1],["rfc",1],["3339",1],["timestamps",2],["as",4],["strings",2],["py",1],["safe",2],["auto",1],["casts",1],["unquoted",1],["iso",1],["8601",1],["datetimes",1],["datetime",1],["objects",1],["fails",1],["our",1],["string",2],["typed",2],["schema",1],["custom",1],["loader",4],["disables",1],["timestamp",2],["constructor",1],["so",1],["stay",1],["while",1],["still",1],["parsing",1],["ints",1],["floats",1],["bools",1],["native",1],["types",1],["base",1],["str",2],["only",1],["output",1],["broke",1],["c1",1],["mirror",1],["checks",1],["comparing",1],["verdict",1],["file",1],["loaded",2],["all",1],["against",1],["entry",1],["text",4],["read",1],["encoding",1],["utf",1],["if",1],["suffix",1],["lower",1],["return",2],["loads",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_relabel","name":[["relabel",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["relabel",2],["lint",5],["error",5],["rule",3],["id",3],["str",2],["return",1],["message",1],["location",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_safe_get","name":[["safe",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["safe",2],["any",5],["path",4],["str",2],["dotted",1],["dict",2],["tree",1],["returns",1],["none",4],["if",3],["segment",1],["missing",1],["key",2],["not",1],["isinstance",1],["return",3]]},{"id":"scripts/check_audit_artifact_consistency.py#_scan_unmerged_proposals","name":[["scan",1],["unmerged",1],["proposals",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["scan",3],["unmerged",3],["proposals",6],["output",5],["dir",5],["path",22],["persisted",8],["entry",30],["dict",8],["str",6],["any",7],["exclude",9],["none",7],["list",4],["proposal",4],["entries",1],["matching",1],["stage",3],["agent",3],["deliverable",3],["sha",3],["tuple",1],["own",1],["present",1],["fixture",1],["smoke",1],["tests",1],["hasn",1],["been",1],["moved",1],["consumed",1],["yet",1],["so",2],["don",1],["compare",1],["against",2],["itself",1],["returns",1],["dicts",1],["shaped",1],["parsed",2],["sidecar",14],["d2",3],["d4",2],["callers",1],["read",2],["both",1],["sides",1],["has",2],["verdict",5],["round",1],["timing",1],["started",2],["at",4],["errors",1],["loading",1],["single",1],["silently",1],["skipped",1],["advisory",1],["checks",1],["schema",2],["findings",1],["those",1],["files",1],["would",1],["already",1],["fire",1],["via",1],["validate",1],["if",9],["they",1],["were",1],["target",1],["mode",1],["separate",1],["invocation",1],["key",2],["try",5],["candidates",2],["sorted",1],["glob",1],["audit",2],["artifact",2],["json",6],["except",4],["oserror",3],["return",2],["resolved",3],["resolve",2],["not",4],["else",1],["continue",5],["pass",1],["data",13],["loads",1],["text",1],["encoding",1],["utf",1],["jsondecode",1],["error",1],["isinstance",2],["arm",1],["no",1],["verified",4],["by",2],["load",2],["companion",1],["parent",1],["name",1],["replace",1],["meta",1],["exists",1],["yaml",1],["exception",1],["append",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_sha256_file","name":[["sha256",1],["file",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["sha256",3],["file",3],["path",5],["str",2],["none",4],["sha",1],["256",1],["hex",1],["if",1],["unreadable",1],["try",1],["hashlib",1],["open",1],["rb",1],["as",1],["chunk",2],["iter",1],["lambda",1],["read",1],["65536",1],["update",1],["return",2],["hexdigest",1],["except",1],["oserror",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_StrTimestampSafeLoader","name":[["str",1],["timestamp",1],["safe",1],["loader",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["str",3],["timestamp",2],["safe",5],["loader",5],["yaml",3],["variant",1],["keeps",1],["timestamps",1],["as",2],["strings",1],["otherwise",1],["py",1],["auto",1],["converts",1],["2026",1],["04",2],["30",1],["t15",1],["22",1],["123",1],["into",1],["datetime",1],["object",1],["breaks",1],["string",1],["typed",1],["schema",1],["validation",1],["c1",1],["mirror",1],["equality",1],["check",1],["entry",1],["side",1],["reads",1],["via",1],["json",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_with_location","name":[["location",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["location",5],["lint",5],["error",5],["str",2],["return",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/check_audit_artifact_consistency.py#_yaml_str_timestamp_constructor","name":[["yaml",1],["str",1],["timestamp",1],["constructor",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["yaml",6],["str",4],["timestamp",2],["constructor",2],["loader",5],["node",5],["return",1],["construct",1],["scalar",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_a1","name":[["check",1],["a1",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["a1",12],["entry",8],["dict",4],["str",7],["any",4],["none",6],["verdict",16],["location",3],["list",3],["lint",11],["error",11],["status",13],["agrees",1],["finding",2],["counts",6],["failure",18],["reason",13],["applies",1],["both",1],["block",1],["file",4],["whichever",1],["provided",1],["spec",2],["rules",1],["pass",8],["p1",25],["p2",26],["p3",27],["absent",3],["minor",11],["material",4],["audit",5],["failed",4],["non",2],["empty",2],["findings",13],["label",2],["doc",7],["safe",1],["if",12],["continue",2],["uses",2],["else",1],["not",8],["all",1],["isinstance",2],["int",1],["schema",1],["level",1],["rejection",1],["surface",1],["has",5],["len",1],["loc",9],["append",8],["requires",5],["got",4],["forbids",3],["elif",3],["codex",1],["round",1],["10",1],["closure",1],["cross",1],["field",1],["rule",1],["but",1],["already",1],["covers",1],["case",1],["wrapper",2],["parse",1],["py",1],["classifies",2],["zero",3],["as",2],["malformed",2],["disagrees",1],["parser",1],["classification",1],["would",1],["let",1],["inconsistent",1],["send",1],["orchestrator",1],["down",1],["escalation",1],["path",1],["no",1],["show",1],["require",1],["lower",1],["bound",1],["distinguishes",1],["from",1],["count",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_a2","name":[["check",1],["a2",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["a2",6],["entry",6],["dict",4],["str",7],["any",4],["none",6],["verdict",7],["location",3],["list",3],["lint",5],["error",5],["failure",10],["reason",7],["required",1],["iff",1],["status",11],["audit",4],["failed",4],["mostly",1],["redundant",1],["a1",1],["both",1],["sides",1],["provide",1],["but",1],["surfaces",1],["rule",1],["independently",1],["so",1],["partial",1],["documents",1],["still",1],["flagged",1],["findings",4],["label",2],["doc",6],["safe",1],["file",1],["if",5],["continue",2],["else",1],["has",3],["isinstance",1],["len",1],["loc",3],["not",1],["append",2],["requires",1],["non",1],["empty",1],["forbidden",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_a3","name":[["check",1],["a3",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["a3",4],["entry",7],["dict",4],["str",6],["any",4],["none",5],["verdict",7],["location",3],["list",3],["lint",4],["error",4],["round",3],["target",7],["rounds",3],["side",1],["file",2],["findings",3],["label",2],["doc",4],["safe",1],["if",3],["continue",2],["rnd",4],["not",2],["isinstance",2],["int",2],["append",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_a4","name":[["check",1],["a4",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["a4",5],["entry",7],["dict",2],["str",6],["any",2],["none",3],["mode",4],["location",4],["list",3],["lint",5],["error",5],["acknowledgement",6],["allowed",1],["only",1],["persisted",3],["material",3],["entries",1],["proposal",3],["arm",2],["forbids",2],["entirely",1],["per",1],["json",1],["schema",1],["sketch",1],["pass",1],["minor",1],["reject",1],["if",5],["return",5],["not",1],["findings",5],["append",2],["status",5],["safe",1],["verdict",2],["requires",1],["got",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_a5","name":[["check",1],["a5",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["a5",4],["verdict",10],["dict",3],["str",4],["any",2],["none",4],["location",3],["list",7],["lint",4],["error",4],["file",2],["finding",3],["counts",6],["count",2],["findings",6],["severity",3],["pn",1],["rule",1],["only",2],["entry",1],["block",1],["mirror",1],["per",1],["c1",1],["if",5],["return",3],["not",1],["isinstance",3],["out",3],["actual",4],["p1",1],["p2",1],["p3",1],["sev",3],["else",1],["declared",4],["seen",3],["int",1],["append",1],["disagrees",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_a6","name":[["check",1],["a6",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["a6",4],["verdict",9],["dict",2],["str",4],["any",2],["none",3],["location",3],["list",7],["lint",3],["error",3],["status",4],["audit",3],["failed",3],["findings",7],["if",2],["return",3],["isinstance",1],["len",2],["requires",1],["got",1],["entries",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_a7","name":[["check",1],["a7",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["a7",8],["events",5],["list",7],["dict",4],["str",10],["any",2],["none",3],["location",7],["jsonl",3],["lint",8],["error",8],["stream",1],["tool",1],["event",1],["pairing",1],["every",1],["non",3],["agent",7],["message",7],["item",31],["started",20],["exactly",1],["one",2],["matching",1],["completed",19],["same",1],["id",11],["row",20],["each",2],["at",5],["most",1],["once",1],["side",1],["exempt",2],["from",1],["prior",4],["requirement",1],["they",1],["don",1],["have",1],["orphan",3],["completions",2],["without",1],["rejected",1],["if",11],["return",2],["findings",7],["int",4],["dups",6],["tuple",2],["only",1],["idx",5],["ev",7],["enumerate",1],["type",6],["iid",23],["itype",4],["not",4],["isinstance",2],["continue",4],["starts",2],["shouldn",1],["happen",1],["but",1],["be",1],["conservative",1],["append",7],["else",3],["elif",1],["duplicates",1],["duplicate",2],["no",4],["items",2],["unmatched",2],["completion",1],["ordering",1],["must",1],["exceed",1],["crow",3],["srow",3],["precedes",1],["equals",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b1","name":[["check",1],["b1",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["b1",5],["sidecar",9],["dict",6],["str",8],["any",6],["none",13],["events",4],["list",4],["verdict",7],["location",4],["jsonl",14],["lint",4],["error",4],["stream",3],["thread",11],["id",7],["matches",1],["started",4],["suspended",2],["companion",1],["status",4],["audit",3],["failed",3],["per",1],["conditional",1],["empty",2],["string",2],["permitted",1],["there",1],["if",6],["return",5],["side",5],["tid",11],["safe",2],["suspension",1],["not",1],["else",1],["rule",1],["allowed",1],["find",1],["first",1],["event",1],["ev",3],["type",1],["break",1],["missing",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b10","name":[["check",1],["b10",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["b10",7],["entry",6],["dict",6],["str",8],["any",4],["none",6],["verdict",8],["mode",3],["location",6],["list",6],["lint",7],["error",7],["persisted",2],["ack",4],["acknowledgement",6],["finding",6],["ids",10],["non",2],["empty",2],["all",1],["exist",1],["findings",5],["id",3],["full",2],["coverage",2],["equality",1],["if",7],["return",5],["not",4],["isinstance",3],["declared",11],["must",2],["be",2],["array",1],["got",1],["type",1],["name",1],["len",1],["real",6],["out",4],["missing",7],["append",2],["contains",1],["unknown",1],["sorted",2],["acknowledged",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b2","name":[["check",1],["b2",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["b2",7],["entry",17],["dict",5],["str",7],["any",4],["none",9],["sidecar",10],["repo",3],["root",3],["path",14],["location",5],["list",3],["lint",7],["error",6],["deliverable",6],["sha",22],["matching",1],["primary",4],["current",2],["256",1],["file",6],["disk",9],["if",8],["return",3],["findings",4],["deliv",7],["primaries",2],["safe",1],["prompt",2],["bundle",2],["deliverables",2],["side",5],["isinstance",2],["break",1],["has",1],["no",1],["append",2],["verify",1],["against",2],["exists",1],["sha256",2],["not",2],["missing",1],["failure",1],["agree",1],["caller",1],["may",1],["be",1],["running",1],["synthetic",1],["fixtures",1],["spec",1],["allows",1],["detect",1],["mutation",1],["absence",1],["separate",1],["concern",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b3","name":[["check",1],["b3",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["b3",9],["sidecar",13],["dict",6],["str",8],["any",4],["none",4],["repo",7],["root",6],["path",20],["location",6],["list",6],["lint",7],["error",7],["prompt",5],["bundle",22],["manifest",15],["sha",34],["recomputed",2],["recomputes",1],["over",1],["current",1],["disk",14],["256",1],["every",1],["primary",9],["supporting",9],["template",22],["file",11],["per",2],["format",1],["note",1],["rule",2],["needs",2],["actual",1],["files",9],["fixtures",2],["fake",1],["paths",1],["recompute",3],["shas",6],["declared",14],["so",2],["still",2],["catches",1],["case",1],["doesn",1],["agree",2],["even",1],["before",1],["live",21],["verification",1],["exist",1],["additionally",1],["verify",3],["raising",1],["more",1],["specific",1],["finding",2],["if",12],["they",1],["don",1],["return",6],["safe",3],["not",6],["isinstance",3],["deliverables",1],["context",1],["audit",5],["missing",9],["step",4],["against",2],["itself",1],["declares",1],["from",3],["compute",2],["findings",7],["append",6],["disagrees",2],["computed",2],["codex",1],["round",1],["p2",1],["closure",1],["must",1],["fall",1],["back",1],["would",2],["let",1],["deleted",1],["moved",1],["silently",1],["pass",1],["because",1],["match",1],["treat",2],["as",3],["stale",2],["unverifiable",2],["emit",1],["skip",2],["comparison",1],["no",2],["exists",4],["gone",2],["has",1],["git",2],["marker",1],["synthetic",1],["tmp",1],["entirely",1],["same",1],["convention",1],["b4",1],["already",1],["ran",1],["real",1],["role",2],["items",2],["sink",2],["continue",2],["sha256",2],["else",2],["level",1],["mutation",1],["evidence",1],["deletion",1],["move",1],["flag",1],["explicitly",1],["auditor",1],["sees",1],["just",1],["mismatch",1],["cannot",1],["all",1],["present",1],["compare",1],["changed",1],["since",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b4","name":[["check",1],["b4",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["b4",6],["sidecar",7],["dict",2],["str",6],["any",2],["none",3],["repo",5],["root",4],["path",2],["location",4],["list",2],["lint",5],["error",6],["runner",3],["git",16],["sha",8],["resolves",1],["real",3],["commit",3],["if",4],["return",6],["safe",1],["not",4],["isinstance",1],["skip",1],["live",1],["allows",1],["synthetic",1],["fixtures",1],["valid",1],["looking",1],["but",1],["fictitious",1],["shas",1],["pass",1],["without",1],["false",1],["positive",1],["dir",2],["exists",1],["try",1],["result",2],["subprocess",3],["run",1],["cat",1],["file",1],["capture",1],["output",1],["true",2],["text",1],["timeout",1],["10",1],["returncode",1],["resolve",2],["except",1],["oserror",1],["as",1],["internal",1],["don",1],["fail",1],["whole",1],["over",1],["failed",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b5","name":[["check",1],["b5",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["b5",6],["sidecar",6],["dict",2],["str",6],["any",2],["none",3],["location",4],["list",2],["lint",4],["error",7],["ended",7],["at",6],["started",7],["duration",10],["seconds",5],["1s",2],["if",5],["return",7],["timing",6],["raw",3],["not",3],["isinstance",2],["try",2],["float",1],["except",2],["type",1],["value",2],["numeric",1],["parse",2],["rfc3339",4],["ms",4],["strings",1],["re",2],["match",2],["schema",1],["level",1],["rejection",1],["territory",1],["still",1],["flags",1],["arithmetic",2],["mismatch",1],["but",1],["only",1],["skip",1],["non",1],["here",1],["from",1],["datetime",4],["import",1],["timezone",3],["fmt",3],["dt",4],["strptime",2],["replace",2],["tzinfo",2],["utc",2],["delta",3],["total",1],["abs",1],["3f",2],["tolerance",1],["exceeded",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b6","name":[["check",1],["b6",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["b6",4],["sidecar",7],["dict",4],["str",6],["any",4],["none",6],["verdict",9],["location",3],["list",2],["lint",3],["error",4],["process",3],["exit",10],["code",9],["non",4],["audit",6],["failed",6],["entries",1],["zero",3],["allowed",1],["only",2],["status",7],["if",5],["return",4],["safe",2],["not",1],["isinstance",1],["int",1],["else",1],["permits",1],["spec",1],["doesn",1],["strictly",1],["forbid",1],["come",1],["from",1],["jsonl",1],["parse",1],["even",1],["codex",1],["exited",1],["don",1],["flag",1],["pass",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b7","name":[["check",1],["b7",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",12],["b7",13],["entry",30],["dict",8],["str",16],["any",6],["none",32],["sidecar",17],["path",35],["jsonl",12],["verdict",27],["mode",5],["location",9],["artifacts",2],["repo",6],["root",6],["list",4],["lint",11],["error",10],["run",37],["id",34],["bare",11],["basename",12],["every",1],["co",1],["located",1],["file",12],["proposal",2],["files",11],["meta",3],["json",5],["yaml",5],["persisted",1],["consumed",1],["not",14],["checked",1],["here",1],["enables",2],["round",6],["p2",3],["closure",5],["cross",3],["recorded",14],["artifact",16],["paths",18],["actually",2],["resolve",3],["equal",1],["cli",6],["loaded",3],["without",2],["could",1],["record",2],["pointing",2],["at",4],["missing",3],["wrong",2],["directory",2],["while",2],["loads",2],["valid",3],["evidence",1],["from",5],["output",1],["dir",1],["orchestrator",2],["later",1],["follows",2],["15",2],["p1",2],["internal",2],["field",1],["against",2],["c1",2],["mirrors",1],["only",3],["nested",1],["block",1],["status",1],["counts",3],["skips",1],["level",1],["swapping",1],["different",3],["into",2],["canonical",9],["filename",1],["slot",1],["would",2],["pass",2],["basenames",1],["match",2],["mirror",1],["rest",1],["gate",1],["as",2],["long",1],["minor",1],["material",1],["agree",1],["if",18],["return",2],["findings",9],["side",7],["append",11],["codex",3],["also",1],["verify",1],["matches",2],["swap",2],["one",2],["forgery",3],["seam",4],["was",2],["renamed",1],["but",1],["belongs",1],["checks",1],["have",1],["actual",1],["isinstance",5],["else",2],["tuple",1],["audit",1],["ext",6],["role",4],["name",2],["end",2],["elif",1],["stem",2],["contract",1],["post",1],["merge",1],["hand",1],["edited",1],["points",1],["its",1],["forge",1],["attack",1],["above",1],["inspects",1],["supplied",1],["explicit",1],["validation",2],["closes",1],["gap",1],["regardless",1],["invoked",1],["key",5],["continue",3],["schema",1],["already",1],["covers",1],["non",1],["rsplit",1],["alone",1],["leaves",1],["open",1],["elsewhere",1],["confirm",1],["exists",2],["resolved",2],["resolves",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b8","name":[["check",1],["b8",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["b8",4],["entry",7],["dict",3],["str",6],["any",2],["none",3],["mode",3],["location",3],["list",2],["lint",3],["error",3],["persisted",2],["ack",7],["verdict",2],["verified",6],["at",12],["acknowledgement",3],["acknowledged",3],["if",3],["return",4],["not",1],["isinstance",1],["safe",1],["must",1],["be",1],["same",1],["instant",1],["by",1],["d3",1],["construction",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_b9","name":[["check",1],["b9",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["b9",4],["entry",12],["dict",4],["str",6],["any",4],["none",6],["sidecar",8],["location",3],["list",2],["lint",3],["error",3],["bundle",10],["id",7],["present",1],["equals",1],["prompt",3],["if",3],["return",4],["not",1],["bid",6],["side",3],["safe",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_c1","name":[["check",1],["c1",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["c1",6],["entry",14],["dict",4],["str",6],["any",4],["none",9],["verdict",15],["location",5],["list",3],["lint",6],["error",6],["status",3],["round",3],["target",3],["rounds",3],["finding",3],["counts",3],["failure",7],["reason",7],["mirrors",1],["file",6],["matching",1],["fields",1],["wins",2],["if",4],["return",2],["ev",10],["findings",5],["pairs",2],["key",6],["vfile",2],["val",15],["vf",7],["conditional",1],["present",1],["absent",1],["each",1],["side",1],["compare",1],["presence",2],["consistency",1],["too",1],["append",3],["drift",3],["elif",1],["not",1],["continue",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_c2","name":[["check",1],["c2",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["c2",4],["entry",8],["dict",4],["str",6],["any",4],["none",6],["sidecar",8],["location",3],["list",2],["lint",3],["error",3],["bundle",8],["manifest",6],["sha",12],["prompt",2],["if",2],["return",3],["safe",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_c3","name":[["check",1],["c3",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["c3",6],["new",14],["entry",19],["dict",4],["str",6],["any",4],["none",7],["prior",18],["location",5],["list",3],["lint",6],["error",6],["acknowledgement",1],["append",4],["copies",1],["stage",2],["agent",2],["deliverable",4],["path",2],["sha",4],["run",2],["id",2],["bundle",2],["manifest",2],["artifact",2],["paths",2],["inner",4],["verdict",5],["shape",2],["status",2],["round",2],["target",2],["rounds",2],["finding",2],["counts",2],["failure",2],["reason",2],["byte",6],["verified",8],["at",7],["by",1],["freshly",3],["not",2],["copied",3],["if",4],["return",2],["findings",5],["fields",4],["ack",3],["must",4],["copy",2],["be",2],["different",1],["from",1],["1ms",1],["via",1],["d3",1],["equals",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_c4","name":[["check",1],["c4",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["c4",6],["entry",14],["dict",5],["str",6],["any",4],["none",8],["sidecar",9],["location",4],["list",3],["lint",5],["error",5],["deliverable",5],["sha",14],["primary",5],["deliverables",3],["matching",1],["side",6],["half",1],["b2",3],["reuse",1],["same",1],["as",1],["minus",1],["disk",1],["verification",1],["emit",1],["not",1],["if",3],["return",2],["findings",4],["deliv",4],["path",6],["primaries",2],["safe",1],["prompt",2],["bundle",2],["isinstance",1],["break",1],["append",2],["has",1],["no",1],["elif",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_d1","name":[["check",1],["d1",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["d1",4],["passport",6],["audit",4],["artifacts",4],["list",6],["dict",4],["str",5],["any",2],["none",3],["location",3],["lint",5],["error",4],["latest",1],["persisted",1],["entry",8],["by",1],["max",1],["verdict",2],["verified",4],["at",4],["per",1],["stage",3],["agent",3],["deliverable",2],["sha",3],["tuple",2],["flags",1],["duplicate",2],["within",1],["group",1],["as",1],["ordering",1],["ambiguity",1],["d3",2],["should",2],["make",1],["impossible",1],["report",1],["duplicates",1],["selection",1],["logic",1],["itself",1],["isn",1],["runtime",1],["if",4],["not",2],["return",2],["findings",3],["seen",3],["isinstance",1],["continue",2],["key",4],["run",2],["id",2],["va",3],["safe",1],["setdefault",1],["append",2],["vas",4],["items",1],["len",2],["monotonic",1],["helper",1],["prevent",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_d2","name":[["check",1],["d2",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["d2",4],["proposals",6],["list",6],["dict",3],["str",8],["any",2],["none",2],["location",3],["output",2],["dir",2],["lint",5],["error",4],["path",1],["proposal",1],["selection",1],["determinism",1],["surface",1],["detect",1],["sharing",1],["identical",1],["sidecar",2],["timing",2],["started",6],["at",3],["run",3],["id",3],["lex",2],["max",2],["would",1],["be",1],["only",1],["tie",2],["breaker",2],["legitimate",1],["but",1],["worth",1],["surfacing",1],["as",1],["ambiguity",1],["warning",1],["if",3],["not",3],["return",2],["findings",3],["by",3],["st",5],["safe",2],["rid",3],["entry",1],["isinstance",2],["continue",1],["setdefault",1],["append",2],["rids",3],["items",1],["len",1],["share",1],["sorted",1],["falling",1],["back",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_d3","name":[["check",1],["d3",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["d3",4],["passport",6],["audit",6],["artifacts",4],["list",6],["dict",3],["str",6],["any",2],["none",2],["location",3],["lint",4],["error",4],["every",2],["persisted",1],["verified",9],["at",9],["strictly",2],["greater",1],["than",1],["prior",6],["validates",1],["monotonicity",1],["over",1],["ledger",2],["as",1],["ordered",1],["correctly",1],["running",1],["orchestrator",1],["next",1],["ms",1],["emits",1],["monotonic",1],["if",5],["not",5],["append",3],["order",1],["instead",1],["lex",1],["max",1],["property",1],["no",1],["entry",6],["later",1],["indexed",1],["each",1],["must",1],["be",1],["all",1],["earlier",1],["entries",1],["return",2],["findings",3],["seen",3],["idx",4],["enumerate",2],["isinstance",2],["continue",2],["va",8],["safe",1],["verdict",1],["artifact",2],["break",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_d4","name":[["check",1],["d4",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["d4",5],["persisted",10],["round",16],["int",4],["none",6],["proposal",8],["location",3],["str",2],["entry",3],["list",2],["lint",5],["error",3],["higher",1],["unmerged",3],["proposals",1],["supersede",1],["lower",1],["entries",1],["surface",2],["exists",1],["alongside",1],["same",1],["stage",1],["agent",1],["deliverable",1],["sha",1],["tuple",1],["greater",1],["than",1],["supersession",4],["requirement",1],["spec",1],["family",1],["row",1],["a1",1],["orchestrator",3],["must",2],["preempt",2],["path",4],["run",2],["required",2],["true",2],["mode",1],["flagging",1],["lets",1],["caller",1],["see",1],["before",1],["processes",1],["artifacts",1],["if",2],["return",3],["supersedes",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_e1_e2_e6","name":[["check",1],["e1",1],["e2",1],["e6",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["e1",8],["e2",9],["e6",8],["passport",11],["audit",19],["artifacts",4],["list",5],["dict",3],["str",4],["any",2],["none",2],["location",7],["lint",8],["error",8],["post",1],["hoc",1],["shape",1],["checks",2],["detect",2],["non",3],["orchestrator",6],["emitted",1],["entries",5],["by",9],["looking",1],["lack",1],["fields",1],["verified",13],["at",6],["also",1],["failed",8],["e5",3],["never",2],["persisted",4],["if",5],["not",6],["return",2],["findings",7],["idx",6],["entry",5],["enumerate",1],["isinstance",1],["append",5],["artifact",7],["object",1],["type",2],["name",1],["continue",1],["verdict",11],["missing",2],["writer",2],["suspected",2],["elif",1],["pipeline",2],["agent",2],["codex",1],["round",1],["p2",1],["closure",1],["lifecycle",1],["conditional",1],["table",1],["excludes",1],["from",1],["arm",3],["hand",1],["edited",1],["status",3],["would",1],["otherwise",1],["pass",1],["above",1],["lives",1],["schema",1],["level",1],["cli",1],["modes",1],["via",1],["one",1],["scan",1],["needs",1],["same",1],["enforcement",1],["because",1],["forbidden",2],["proposal",1],["only",1],["ledger",1],["carries",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_e3_e4","name":[["check",1],["e3",1],["e4",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["e3",5],["e4",5],["entry",8],["dict",2],["str",6],["any",2],["none",3],["mode",3],["location",4],["list",3],["lint",5],["error",5],["wrapper",1],["emitted",1],["proposals",1],["carrying",1],["verified",6],["at",3],["by",3],["rejected",1],["defense",1],["depth",1],["top",1],["schema",1],["one",1],["proposal",4],["arm",1],["if",3],["return",2],["findings",4],["verdict",6],["append",2],["carries",2],["pattern",2],["c3",2],["attack",2],["surface",2]]},{"id":"scripts/check_audit_artifact_consistency.py#check_e5","name":[["check",1],["e5",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["e5",4],["entry",7],["dict",2],["str",6],["any",2],["none",3],["mode",4],["location",3],["list",2],["lint",3],["error",3],["persisted",3],["rejects",1],["audit",3],["failed",3],["status",5],["if",2],["return",3],["safe",1],["verdict",1],["must",1],["not",1],["carry",1],["proposal",1],["arm",1],["only",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_e7","name":[["check",1],["e7",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["e7",4],["entry",9],["dict",2],["str",4],["any",2],["none",3],["location",3],["list",2],["lint",3],["error",3],["ack",2],["verdict",3],["status",6],["remains",1],["material",5],["not",2],["synthetic",2],["acknowledged",2],["similar",1],["if",3],["return",4],["acknowledgement",1],["safe",1],["must",1],["keep",1],["got",1],["no",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_f1","name":[["check",1],["f1",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["f1",5],["run",11],["id",11],["any",2],["location",4],["str",3],["entry",2],["list",2],["lint",4],["error",4],["format",1],["iso",1],["8601",1],["hex",1],["if",2],["not",4],["isinstance",1],["return",3],["missing",1],["string",1],["got",1],["type",1],["name",1],["re",2],["match",2],["pattern",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_f2","name":[["check",1],["f2",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["f2",5],["jsonl",6],["path",26],["none",10],["sidecar",4],["verdict",6],["entry",6],["mode",3],["str",6],["location",4],["artifacts",2],["list",4],["lint",5],["error",5],["proposal",2],["persisted",1],["artifact",3],["basenames",1],["bare",5],["run",3],["id",3],["stem",2],["extensions",1],["meta",2],["json",4],["yaml",2],["audit",2],["no",2],["stage",2],["agent",2],["deliverable",1],["prefix",2],["findings",4],["expectations",3],["tuple",1],["if",4],["append",3],["ext",4],["role",3],["continue",2],["not",4],["name",3],["endswith",1],["file",2],["end",1],["len",1],["re",1],["match",1],["basename",1],["allowed",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#check_f3","name":[["check",1],["f3",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["f3",5],["sidecar",14],["dict",2],["str",4],["any",2],["none",7],["path",7],["location",4],["list",2],["lint",4],["error",4],["run",7],["id",7],["file",3],["basename",3],["meta",3],["json",3],["stripped",1],["if",3],["return",4],["side",3],["bare",5],["from",1],["name",2],["not",1],["end",1],["stem",1]]},{"id":"scripts/check_audit_artifact_consistency.py#compute_bundle_manifest","name":[["compute",1],["bundle",1],["manifest",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["compute",3],["bundle",2],["manifest",5],["primary",4],["list",5],["dict",6],["str",19],["any",4],["supporting",4],["template",7],["path",11],["sha",14],["tuple",3],["text",4],["per",1],["spec",1],["format",1],["role",4],["lines",7],["sorted",1],["lex",1],["by",1],["lf",2],["separator",1],["trailing",1],["then",1],["256",1],["utf",2],["bytes",1],["if",2],["isinstance",2],["append",3],["sort",1],["key",1],["lambda",1],["join",1],["hashlib",1],["sha256",1],["encode",1],["hexdigest",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#LintContext","name":[["lint",1],["context",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["lint",2],["context",2],["bundle",1],["artifacts",2],["check",1],["might",1],["want",1],["read",1],["members",1],["optional",1],["because",1],["some",1],["modes",1],["don",1],["need",1],["every",2],["artifact",1],["jsonl",5],["stream",2],["mode",2],["only",1],["sees",1],["each",1],["rule",2],["guards",1],["against",1],["missing",1],["pieces",1],["needs",1],["skips",1],["silently",1],["if",1],["irrelevant",1],["lets",1],["aggregator",1],["run",1],["without",1],["short",1],["circuiting",1],["str",6],["proposal",1],["persisted",1],["harness",1],["entry",2],["dict",5],["any",5],["none",22],["path",12],["sidecar",2],["verdict",2],["events",1],["list",2],["output",1],["dir",1],["passport",2],["audit",1],["repo",2],["root",2],["field",1],["default",1],["factory",1],["lambda",1]]},{"id":"scripts/check_audit_artifact_consistency.py#LintError","name":[["lint",1],["error",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["lint",2],["error",5],["one",1],["finding",2],["from",2],["rule",5],["check",1],["id",4],["stable",1],["handle",1],["spec",1],["a1",1],["b7",1],["f2",1],["message",3],["human",1],["readable",1],["should",1],["name",1],["offending",1],["value",1],["location",4],["file",1],["path",1],["logical",1],["entry",1],["jsonl",1],["row",1],["12",1],["severity",3],["default",1],["counts",1],["toward",1],["exit",1],["code",1],["info",2],["printed",1],["stderr",1],["but",1],["not",1],["fail",1],["run",1],["by",1],["f4",1],["harness",1],["placeholder",1],["rows",1],["intentional",1],["str",5],["unknown",1],["def",1],["render",1],["self",6],["prefix",2],["if",1],["else",1],["return",1]]},{"id":"scripts/check_audit_artifact_consistency.py#LintError.render","name":[["render",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["render",2],["self",7],["str",2],["prefix",2],["rule",2],["id",2],["if",1],["severity",1],["error",1],["else",1],["info",1],["return",1],["location",1],["message",1]]},{"id":"scripts/check_audit_artifact_consistency.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",4],["str",6],["none",8],["int",2],["parser",4],["build",1],["args",22],["parse",1],["harness",5],["mode",21],["if",17],["example",3],["validation",4],["repo",7],["root",7],["findings",13],["run",6],["print",11],["render",3],["only",3],["error",19],["severity",3],["drive",1],["non",3],["zero",1],["exit",4],["info",1],["schematic",1],["placeholders",1],["intentionally",1],["skips",1],["surfaced",1],["but",2],["don",1],["fail",1],["return",10],["any",3],["else",3],["phase",1],["ex",1],["usage",2],["convention",1],["64",5],["argparse",1],["calls",1],["sys",9],["would",4],["silently",2],["downgrade",1],["our",1],["errors",1],["keeps",1],["code",1],["contract",1],["aligned",1],["scripts",2],["audit",10],["snapshot",1],["py",1],["codex",3],["sh",1],["either",2],["required",3],["file",8],["stderr",9],["jsonl",16],["stream",4],["orchestrator",6],["l2",2],["invocation",1],["requires",3],["not",6],["exists",1],["found",1],["try",2],["events",3],["load",2],["except",2],["value",1],["as",3],["ctx",2],["lint",7],["context",1],["path",2],["checks",1],["per",3],["spec",2],["wants",1],["offending",1],["item",1],["id",3],["reason",1],["pairing",1],["fails",1],["mirror",1],["stdout",1],["too",1],["so",2],["cli",1],["output",3],["grep",1],["friendly",1],["interactive",1],["proposal",11],["persisted",11],["modes",1],["sidecar",2],["verdict",13],["entry",33],["autodiscover",1],["dir",2],["data",6],["json",5],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["oserror",1],["jsondecode",1],["cannot",1],["round",2],["traceback",1],["closure",2],["object",3],["payload",1],["caller",2],["passed",1],["scalar",1],["null",1],["crash",1],["check",1],["e3",4],["e4",3],["attribute",1],["surface",2],["schema",13],["finding",2],["instead",1],["below",1],["also",1],["catch",1],["bailing",1],["early",1],["avoids",1],["cross",2],["field",3],["rules",2],["running",1],["dict",4],["producing",1],["tracebacks",1],["before",2],["rendered",1],["isinstance",3],["got",1],["type",1],["name",1],["artifact",2],["must",4],["be",2],["first",1],["defense",1],["depth",1],["one",3],["arms",1],["enforce",3],["verified",14],["at",9],["presence",1],["failed",6],["exclusion",1],["layer",1],["rule",2],["fires",1],["validate",1],["against",1],["p1",1],["arm",7],["specifically",1],["accepts",1],["by",7],["construction",1],["shaped",1],["no",2],["possibly",1],["status",3],["pass",1],["flag",1],["lifecycle",2],["assertion",1],["making",1],["about",1],["rejection",1],["fields",3],["symmetric",1],["lives",1],["here",1],["block",6],["forbids",2],["append",4],["has",2],["shape",2],["side",2],["missing",2],["e5",1],["forbidden",1],["entries",1],["conditional",1],["table",1],["elif",1],["acknowledgement",1],["absent",1],["wrapper",1],["emitted",1],["carrying",1],["pattern",1],["c3",1],["attack",1]]},{"id":"scripts/check_audit_artifact_consistency.py#main._missing_companion","name":[["missing",1],["companion",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["missing",4],["companion",2],["role",7],["str",3],["path",8],["none",5],["if",1],["schema",2],["findings",2],["append",2],["lint",2],["error",2],["b7",2],["audit",2],["bundle",2],["auto",1],["discover",1],["failed",1],["no",1],["explicit",1],["given",1],["proposal",2],["persisted",2],["mode",3],["requires",2],["layer",2],["verification",2],["args",1],["elif",1],["not",1],["exists",1],["at",1]]},{"id":"scripts/check_audit_artifact_consistency.py#run_checks","name":[["run",1],["checks",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["run",4],["checks",3],["ctx",27],["lint",10],["context",2],["list",3],["error",14],["every",1],["applicable",1],["rule",1],["given",1],["mode",5],["findings",13],["if",4],["jsonl",20],["stream",12],["extend",8],["check",10],["a7",7],["events",6],["location",8],["str",8],["path",12],["return",1],["proposal",1],["persisted",1],["modes",1],["full",1],["sweep",1],["entry",12],["loc",9],["verdict",30],["sidecar",3],["family",2],["a1",1],["a2",1],["a3",1],["a4",1],["a5",2],["a6",1],["not",5],["none",3],["codex",7],["round",8],["p2",3],["closure",6],["tool",1],["event",2],["pairing",3],["suspended",2],["audit",19],["failed",12],["bundles",2],["legitimately",3],["truncated",3],["may",1],["be",1],["killed",2],["after",3],["item",3],["started",8],["but",2],["before",2],["matching",1],["completed",4],["so",4],["unmatched",1],["starts",1],["expected",1],["evidence",1],["violations",1],["suspends",2],["layer",5],["cross",3],["file",3],["rules",2],["symmetric",1],["suspension",2],["shape",8],["applies",1],["too",1],["status",6],["p1",2],["alone",2],["reject",1],["ends",2],["thread",4],["turn",6],["no",4],["violation",1],["phase",1],["parse",13],["validate",2],["covers",1],["l2",7],["gates",2],["exactly",2],["one",2],["second",1],["terminal",1],["strictly",1],["last",3],["agent",5],["message",5],["usage",3],["all",3],["integers",1],["input",1],["tokens",1],["canonical",2],["uuid",2],["id",1],["reuse",1],["here",3],["rejected",2],["rest",1],["gate",3],["runs",2],["have",1],["malformed",1],["streams",2],["was",2],["mid",1],["already",3],["them",1],["apply",1],["same",1],["load",2],["by",3],["via",1],["importlib",1],["regardless",1],["checker",1],["invoked",1],["cli",2],["sys",1],["python",1],["scripts",2],["artifact",2],["consistency",2],["imported",1],["as",7],["from",3],["elsewhere",1],["silent",1],["import",1],["degrade",1],["hiding",1],["package",1],["callers",1],["letting",1],["pass",3],["module",6],["try",3],["except",3],["append",3],["non",2],["requires",2],["complete",1],["valid",1],["else",2],["validates",1],["ordering",1],["verify",1],["contains",1],["parseable",4],["section",3],["bundle",3],["whose",1],["arbitrary",1],["text",7],["at",1],["could",1],["exit",1],["long",1],["separate",1],["yaml",2],["mirrored",1],["spec",1],["py",1],["probe",3],["extract",2],["section6",2],["its",2],["cmd",1],["chains",1],["three",1],["replicate",1],["chain",1],["without",2],["invoking",1],["avoids",1],["subprocess",1],["overhead",1],["capture",1],["each",1],["own",1],["extraction",1],["style",1],["current",2],["accept",1],["any",1],["summary",1],["field",1],["count",1],["validation",1],["covered",1],["against",1],["did",1],["contain",1],["template",1],["block",2],["b5",1],["note",1],["say",1],["verification",1],["orchestrator",1],["short",1],["circuits",1],["failure",1],["reason",1],["running",1],["l3",2],["caused",1],["mutation",1],["has",1],["different",1],["live",1],["deliverable",1],["sha",2],["recorded",1],["time",1],["treating",1],["th",1]]},{"id":"scripts/check_audit_artifact_consistency.py#run_example_harness","name":[["run",1],["example",1],["harness",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["run",2],["example",3],["harness",2],["repo",3],["root",3],["path",6],["list",5],["lint",5],["error",5],["f4",3],["walk",1],["docs",3],["design",8],["md",6],["find",1],["code",1],["fenced",2],["payloads",1],["validate",2],["against",1],["appropriate",1],["schema",2],["any",1],["spec",1],["drift",1],["emerges",1],["as",2],["findings",5],["look",1],["blocks",1],["marked",1],["yaml",1],["json",1],["jsonl",2],["each",1],["block",4],["apply",1],["heuristics",1],["if",4],["contains",1],["verdict",2],["status",1],["file",1],["audit",1],["artifact",1],["entries",1],["codex",1],["cli",1],["version",1],["sidecar",1],["first",1],["event",1],["thread",1],["started",1],["stream",1],["dir",5],["not",3],["exists",1],["return",2],["found",1],["at",1],["str",3],["fence",14],["re",3],["compile",1],["sorted",1],["glob",1],["try",1],["text",3],["read",2],["encoding",1],["utf",1],["except",1],["oserror",1],["append",2],["cannot",1],["continue",1],["lines",2],["splitlines",1],["false",2],["lang",4],["none",2],["start",4],["buffer",5],["lineno",2],["line",3],["enumerate",1],["match",1],["true",1],["group",1],["lower",1],["else",1],["join",1],["extend",1],["classify",1],["elif",1]]},{"id":"scripts/check_audit_artifact_consistency.py#validate_against_schema","name":[["validate",1],["against",1],["schema",1]],"path":[["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["validate",3],["against",3],["schema",12],["doc",3],["any",2],["path",9],["list",4],["lint",5],["error",7],["document",1],["json",2],["return",3],["findings",1],["one",1],["per",1],["try",1],["from",1],["jsonschema",1],["import",1],["draft202012",3],["validator",6],["open",1],["encoding",1],["utf",1],["as",2],["load",1],["format",2],["checker",2],["out",3],["err",3],["iter",1],["errors",1],["append",1],["message",1],["absolute",1],["str",2],["name",2],["except",1],["exception",1],["pragma",1],["no",1],["cover",1]]},{"id":"scripts/check_benchmark_report.py","name":[["check",1],["benchmark",1],["report",1],["py",1]],"path":[["scripts",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",1],["ars",1],["benchmark",4],["report",5],["against",1],["schema",3],["json",4],["usage",1],["python",1],["scripts",1],["check",1],["py",1],["path",4],["exit",3],["pass",1],["warnings",1],["may",1],["still",1],["be",1],["printed",1],["stderr",1],["validation",1],["failure",1],["from",2],["future",1],["import",6],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["jsonschema",1],["file",1],["resolve",1],["parent",2],["shared",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_benchmark_report.py#load_schema","name":[["load",1],["schema",1]],"path":[["scripts",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["load",2],["schema",3],["dict",2],["return",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/check_benchmark_report.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",1],["add",1],["report",9],["type",1],["path",2],["help",1],["benchmark",3],["json",3],["args",4],["parse",1],["try",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["file",3],["not",1],["found",1],["error",4],["jsondecode",1],["as",1],["exc",2],["print",5],["failed",1],["load",1],["return",3],["errors",4],["validate",1],["if",1],["len",1],["schema",1],["violation",1],["see",1],["shared",1],["pattern",1],["md",1],["field",1],["rationale",1],["sys",2],["stderr",2],["warn",1],["self",1],["scored",1],["ok",1],["validates",1]]},{"id":"scripts/check_benchmark_report.py#validate","name":[["validate",1]],"path":[["scripts",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["validate",2],["report",3],["dict",2],["list",3],["str",2],["schema",3],["load",1],["validator",3],["jsonschema",1],["draft202012",1],["return",1],["absolute",1],["path",1],["message",1],["iter",1],["errors",1]]},{"id":"scripts/check_benchmark_report.py#warn_self_scored","name":[["warn",1],["self",1],["scored",1]],"path":[["scripts",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["warn",2],["self",5],["scored",6],["report",4],["dict",2],["list",2],["str",2],["warnings",4],["scoring",5],["metrics",2],["independence",2],["if",2],["append",2],["warning",2],["permitted",1],["but",1],["known",1],["reward",1],["hacking",1],["risk",1],["consider",2],["blind",1],["third",1],["party",1],["instead",1],["sample",6],["human",2],["baseline",2],["size",2],["isinstance",1],["int",1],["dramatic",1],["not",1],["statistical",1],["explicit",1],["disclosure",1],["caveats",1],["return",1]]},{"id":"scripts/check_changelog_covers_merges.py","name":[["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["pre",3],["tag",7],["lint",1],["every",2],["release",12],["worthy",1],["commit",5],["since",1],["previous",4],["must",1],["be",1],["referenced",1],["changelog",5],["md",2],["above",2],["own",1],["section",4],["coverage",2],["window",1],["unreleased",5],["plus",2],["any",3],["already",1],["promoted",2],["newer",1],["version",2],["closes",1],["merged",1],["but",1],["undocumented",1],["gap",1],["check",1],["consistency",1],["py",1],["invariants",1],["pure",2],["file",1],["reads",1],["not",4],["cover",2],["runs",1],["mode",1],["before",2],["exists",1],["git",2],["describe",1],["returns",1],["directly",1],["entries",2],["may",1],["sit",1],["under",2],["normal",1],["development",1],["prep",2],["repo",2],["promotes",1],["pr",4],["tagging",1],["v3",1],["14",1],["481",1],["precedent",1],["both",1],["heading",3],["stale",1],["mentions",1],["below",1],["never",2],["new",1],["spec",4],["docs",6],["design",3],["2026",1],["06",1],["13",1],["covers",1],["merges",1],["gate",1],["from",4],["future",1],["import",7],["annotations",1],["argparse",1],["re",14],["subprocess",1],["sys",2],["dataclasses",1],["dataclass",2],["pathlib",1],["path",1],["trailing",3],["hub",1],["squash",1],["suffix",2],["as",2],["display",1],["id",1],["compile",5],["token",1],["anywhere",1],["subject",2],["namespace",1],["writes",1],["against",1],["issue",1],["number",1],["appears",1],["mid",1],["ref",1],["conventional",1],["prefix",2],["type",2],["optional",2],["scope",3],["colon",1],["engineering",1],["types",2],["user",3],["facing",3],["exempt",3],["frozenset",2],["chore",1],["test",1],["ci",1],["build",1],["internal",1],["belong",1],["once",1],["per",1],["doc",1],["alignment",1],["promotion",1],["being",1],["written",1],["cannot",1],["cite",1],["itself",1],["reserved",1],["mechanics",1],["by",1],["convention",1],["i18n",1],["deliberately",1],["translation",1],["changes",1],["like",1],["other",1],["codex",1],["review",1],["p2",1],["scopes",1],["superpowers",1],["frozen",1],["true",1],["its",1],["next",1],["top",1],["level",1],["body",1],["multiline",1],["dotall",1],["ignorecase",1],["grammar",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/check_changelog_covers_merges.py#_git_out","name":[["git",1],["out",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["git",4],["out",2],["repo",4],["path",2],["args",3],["str",5],["none",4],["run",2],["return",3],["stdout",2],["stripped",1],["non",1],["zero",1],["exit",1],["try",1],["proc",2],["subprocess",2],["capture",1],["output",1],["true",3],["text",1],["check",1],["except",1],["called",1],["process",1],["error",2],["file",1],["not",1],["found",1],["strip",1]]},{"id":"scripts/check_changelog_covers_merges.py#all_refs","name":[["all",1],["refs",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["all",2],["refs",3],["subject",5],["str",2],["list",2],["int",3],["every",1],["trailing",1],["pr",2],["suffix",1],["any",3],["mid",1],["issue",2],["spec",1],["89",1],["item",1],["393",1],["coverage",1],["namespace",1],["commit",1],["covered",1],["if",1],["these",1],["appears",1],["unreleased",1],["because",1],["repo",1],["writes",1],["changelog",1],["entries",1],["against",1],["number",1],["not",1],["return",1],["ref",1],["re",1],["findall",1]]},{"id":"scripts/check_changelog_covers_merges.py#audit","name":[["audit",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["audit",2],["subjects",3],["list",5],["str",4],["coverage",6],["text",4],["uncovered",5],["return",2],["release",2],["worthy",1],["commits",1],["not",5],["provably",1],["covered",3],["by",1],["pre",1],["tag",1],["window",1],["changelog",1],["above",1],["previous",1],["section",1],["uses",1],["any",2],["subject",9],["trailing",2],["pr",4],["mid",1],["issue",1],["spec",1],["ref",3],["no",2],["at",1],["all",2],["unverifiable",1],["failure",1],["skip",1],["cannot",1],["prove",1],["so",1],["must",1],["be",1],["made",1],["exempt",2],["given",1],["reference",2],["carries",1],["as",1],["report",1],["display",1],["id",1],["none",2],["failures",4],["if",3],["continue",2],["refs",4],["append",2],["number",1]]},{"id":"scripts/check_changelog_covers_merges.py#check","name":[["check",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["check",2],["repo",5],["path",2],["first",6],["release",12],["bool",2],["false",2],["merges",10],["ref",7],["str",5],["head",4],["list",4],["return",8],["error",1],["lines",1],["empty",1],["means",1],["gate",1],["passes",2],["bounds",1],["audited",2],["merge",1],["range",1],["prev",1],["tag",16],["default",1],["suits",1],["manual",1],["pre",2],["run",1],["prep",3],["pr",6],["ci",1],["job",1],["origin",1],["main",2],["so",1],["only",1],["already",1],["landed",1],["branch",1],["own",1],["flight",1],["commits",1],["not",6],["yet",1],["while",1],["coverage",6],["window",2],["still",1],["reads",1],["changelog",13],["state",1],["errors",6],["md",3],["if",10],["file",1],["found",2],["text",5],["read",1],["encoding",1],["utf",1],["extract",2],["unreleased",4],["none",5],["no",4],["section",5],["verify",1],["against",2],["previous",3],["explicit",1],["nothing",1],["compare",1],["expected",1],["reachable",1],["from",1],["genuinely",1],["pass",1],["otherwise",1],["usually",1],["shallow",2],["checkout",2],["fetch",2],["depth",1],["tags",2],["true",1],["lstrip",2],["cannot",2],["bound",1],["fix",2],["heading",1],["grammar",1],["subjects",5],["merged",1],["commit",4],["git",1],["log",1],["failed",1],["enumerate",1],["audit",2],["bad",1],["refs",1],["missing",1],["failing",1],["closed",1],["failures",3],["ident",2],["else",1],["append",2],["subject",1],["reason",1],["required",2],["sum",1],["exempt",2],["insert",1],["len",1],["worthy",1],["since",1],["referenced",1],["above",1],["newer",1],["version",1],["add",1],["entry",1],["under",1],["promoted",1],["citing",1],["issue",1],["number",1],["mark",1],["via",1],["accepted",1],["conventional",1],["prefix",1]]},{"id":"scripts/check_changelog_covers_merges.py#extract_coverage_text","name":[["extract",1],["coverage",1],["text",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["extract",2],["coverage",3],["text",7],["changelog",5],["str",6],["previous",6],["tag",6],["none",5],["return",3],["above",2],["release",5],["own",1],["section",2],["heading",3],["pre",2],["window",2],["worthy",1],["commit",2],["may",1],["be",1],["documented",1],["under",2],["unreleased",2],["normal",1],["development",1],["already",2],["promoted",1],["newer",1],["repo",1],["prep",1],["prs",1],["promote",1],["before",1],["exists",1],["v3",1],["14",1],["pr",1],["481",1],["precedent",1],["both",1],["live",1],["anything",1],["at",1],["below",1],["released",1],["history",1],["so",1],["stale",1],["mention",1],["there",1],["must",1],["not",1],["cover",1],["new",1],["missing",1],["fail",1],["closed",1],["caller",1],["reports",1],["instead",1],["widening",1],["version",2],["lstrip",1],["re",3],["search",1],["escape",1],["multiline",1],["if",1],["start",1]]},{"id":"scripts/check_changelog_covers_merges.py#extract_unreleased","name":[["extract",1],["unreleased",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["extract",2],["unreleased",5],["changelog",3],["text",4],["str",4],["none",4],["return",2],["body",2],["under",1],["up",1],["next",1],["heading",1],["if",2],["there",1],["no",1],["section",1],["re",1],["search",1],["group",1],["else",1]]},{"id":"scripts/check_changelog_covers_merges.py#is_covered","name":[["covered",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["covered",2],["ref",4],["int",2],["coverage",4],["text",3],["str",3],["bool",2],["true",1],["iff",1],["appears",1],["window",1],["delimited",1],["by",1],["non",1],["digit",1],["right",1],["so",2],["42",1],["not",2],["match",1],["420",1],["leading",1],["required",1],["bare",1],["number",1],["prose",1],["cannot",1],["spuriously",1],["cover",1],["pattern",2],["re",1],["compile",1],["return",1],["search",1],["none",1]]},{"id":"scripts/check_changelog_covers_merges.py#is_exempt","name":[["exempt",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["exempt",5],["subject",3],["str",2],["bool",2],["true",3],["iff",1],["commit",1],["need",1],["not",2],["be",1],["referenced",1],["changelog",1],["chore",1],["test",1],["ci",1],["build",1],["any",1],["scope",4],["docs",6],["design",1],["superpowers",1],["everything",1],["else",1],["feat",1],["fix",1],["bare",1],["other",1],["scopes",2],["refactor",1],["perf",1],["no",2],["prefix",3],["subjects",2],["required",2],["broadening",1],["reopens",1],["original",1],["merged",1],["but",1],["undocumented",1],["failure",1],["mode",1],["under",1],["different",1],["prefixes",1],["re",1],["match",1],["if",3],["return",4],["false",2],["ctype",3],["group",2],["type",1],["types",1]]},{"id":"scripts/check_changelog_covers_merges.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["main",3],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",6],["argparse",1],["argument",4],["description",1],["pre",1],["tag",5],["lint",1],["changelog",2],["above",1],["previous",4],["release",10],["section",1],["must",1],["cover",1],["every",1],["worthy",2],["commit",1],["since",2],["add",3],["repo",3],["default",4],["help",3],["root",1],["cwd",1],["first",4],["action",1],["store",1],["true",1],["no",1],["expected",1],["merges",4],["ref",4],["head",2],["audit",1],["prev",1],["prep",1],["pr",1],["ci",1],["job",1],["passes",1],["origin",1],["args",5],["parse",1],["errors",3],["check",1],["path",1],["if",1],["print",2],["join",1],["return",2],["covers",1],["all",1],["commits",1]]},{"id":"scripts/check_changelog_covers_merges.py#merged_commit_subjects","name":[["merged",1],["commit",1],["subjects",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["merged",2],["commit",3],["subjects",3],["repo",3],["path",2],["since",4],["tag",4],["str",6],["ref",6],["head",2],["list",2],["none",6],["first",2],["parent",2],["git",2],["invocation",1],["itself",1],["fails",1],["bad",1],["shallow",1],["checkout",1],["not",2],["empty",1],["range",1],["caller",1],["must",1],["fail",1],["closed",1],["else",1],["typo",1],["merges",1],["missing",1],["origin",1],["main",1],["ci",1],["silently",1],["passes",1],["gate",1],["codex",1],["review",1],["p1",1],["out",5],["log",1],["format",1],["if",2],["return",3],["splitlines",1]]},{"id":"scripts/check_changelog_covers_merges.py#pr_number","name":[["pr",1],["number",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["pr",4],["number",3],["subject",4],["str",2],["int",3],["none",4],["return",2],["trailing",2],["commit",2],["display",1],["identity",1],["reports",1],["coverage",1],["uses",1],["all",1],["refs",1],["any",1],["not",1],["see",1],["re",1],["search",1],["rstrip",1],["group",1],["if",1],["else",1]]},{"id":"scripts/check_changelog_covers_merges.py#previous_release_tag","name":[["previous",1],["release",1],["tag",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["previous",3],["release",4],["tag",8],["repo",3],["path",2],["str",2],["none",5],["most",1],["recent",1],["reachable",1],["from",1],["head",2],["pre",1],["mode",1],["has",1],["no",2],["new",1],["so",1],["restricted",1],["grammar",2],["non",1],["nonstandard",1],["tags",2],["ignored",1],["matching",1],["exists",1],["out",5],["git",1],["describe",1],["abbrev",1],["match",2],["if",1],["not",1],["re",1],["return",2]]},{"id":"scripts/check_changelog_covers_merges.py#Uncovered","name":[["uncovered",1]],"path":[["scripts",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["uncovered",2],["subject",2],["str",2],["pr",2],["int",1],["none",2],["display",1],["id",1],["trailing",1],["has",1],["no",2],["reason",1],["not",1],["unreleased",1],["reference",1]]},{"id":"scripts/check_ci_pytest_manifest.py","name":[["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"path":[["scripts",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["drift",2],["guard",2],["unified",1],["pytest",16],["invocation",4],["manifest",9],["issue",2],["156",2],["validates",1],["scripts",15],["ci",2],["toml",2],["surrounding",1],["workflow",2],["every",2],["entry",2],["path",6],["exists",1],["disk",2],["id",2],["values",1],["unique",2],["across",2],["entries",2],["args",5],["tuples",1],["catches",2],["accidental",1],["duplication",1],["would",3],["silently",1],["double",1],["run",2],["test",13],["bypass",2],["as",1],["single",1],["source",1],["truth",1],["same",1],["different",1],["legitimate",1],["case",1],["present",1],["list",2],["strings",1],["github",1],["workflows",1],["spec",1],["consistency",1],["yml",1],["contains",1],["no",1],["direct",3],["py",10],["outside",2],["runner",3],["otherwise",1],["become",1],["parallel",1],["nobody",1],["updates",1],["out",1],["scope",2],["deliberately",1],["per",1],["whether",1],["listed",1],["python3",2],["unittest",2],["invocations",2],["separate",1],["family",1],["renaming",1],["require",1],["also",1],["migrating",1],["those",1],["expands",1],["from",2],["future",1],["import",6],["annotations",1],["argparse",1],["re",3],["sys",2],["tomllib",1],["pathlib",1],["regex",1],["files",1],["built",1],["tolerate",1],["paths",2],["observed",1],["dual",1],["track",1],["review",1],["gemini",1],["p1",1],["codex",1],["empirical",1],["probe",1],["intermediate",1],["flags",1],["tb",1],["short",2],["quoted",1],["explicit",1],["relative",1],["prefix",2],["alt",1],["python",1],["uv",1],["line",1],["continuations",1],["newline",2],["handled",1],["by",1],["collapsing",1],["backslash",1],["sequences",1],["before",2],["scanning",1],["see",1],["validate",1],["compile",1],["token",1],["zero",1],["more",1],["flag",1],["long",1],["whitespace",1],["optional",3],["quote",2],["za",1],["z0",1],["closing",1],["allowed",1],["keys",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/check_ci_pytest_manifest.py#_fail","name":[["fail",1]],"path":[["scripts",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["fail",2],["msg",3],["str",4],["errors",3],["list",2],["none",2],["append",1]]},{"id":"scripts/check_ci_pytest_manifest.py#_load_manifest","name":[["load",1],["manifest",1]],"path":[["scripts",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["load",2],["manifest",5],["path",7],["errors",5],["list",5],["str",2],["dict",2],["none",5],["if",2],["not",3],["exists",1],["fail",3],["found",1],["return",4],["try",1],["data",2],["tomllib",2],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["tomldecode",1],["error",2],["as",1],["exc",2],["parse",1],["entries",3],["pytest",2],["isinstance",1],["must",1],["be",1],["array",1],["tables",1]]},{"id":"scripts/check_ci_pytest_manifest.py#_validate_entries","name":[["validate",1],["entries",1]],"path":[["scripts",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["validate",2],["entries",6],["list",6],["dict",5],["root",3],["path",13],["errors",10],["str",6],["none",2],["seen",8],["ids",4],["int",2],["invocations",4],["tuple",2],["idx",8],["entry",40],["enumerate",1],["if",8],["not",10],["isinstance",5],["fail",8],["table",1],["continue",4],["extra",3],["keys",7],["allowed",3],["unknown",1],["sorted",2],["likely",1],["typo",1],["arg",1],["args",10],["would",1],["silently",1],["broaden",1],["test",1],["run",1],["id",18],["missing",2],["invalid",2],["all",1],["must",1],["be",1],["strings",1],["got",1],["type",1],["name",1],["duplicate",2],["appears",1],["at",1],["else",2],["invocation",5],["key",4],["repeats",1],["from",1],["resolved",2],["exists",1],["exist",1],["disk",1]]},{"id":"scripts/check_ci_pytest_manifest.py#_validate_workflow","name":[["validate",1],["workflow",1]],"path":[["scripts",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["validate",2],["workflow",9],["path",8],["errors",4],["list",2],["str",2],["none",2],["if",3],["not",2],["exists",1],["fail",2],["found",1],["return",1],["text",3],["read",1],["encoding",1],["utf",1],["strip",1],["yaml",2],["comments",1],["before",1],["scanning",1],["so",2],["commented",1],["out",1],["historical",1],["examples",1],["don",1],["trip",1],["drift",1],["guard",2],["stripped",7],["lines",4],["raw",5],["line",6],["splitlines",1],["comment",3],["idx",3],["find",1],["append",1],["join",1],["normalize",1],["bash",1],["continuations",1],["pytest",3],["newline",1],["scripts",1],["regex",1],["sees",1],["one",1],["logical",1],["command",1],["per",1],["scan",1],["without",1],["developer",1],["could",1],["split",1],["bypass",1],["across",1],["two",1],["slip",1],["past",1],["replace",1],["matches",3],["direct",2],["re",1],["findall",1],["invocation",1],["name",1],["outside",1],["runner",1]]},{"id":"scripts/check_ci_pytest_manifest.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",6],["argparse",1],["argument",4],["description",1],["doc",1],["add",3],["manifest",11],["default",6],["scripts",2],["ci",4],["pytest",4],["toml",3],["help",3],["path",11],["file",3],["workflow",8],["github",2],["workflows",2],["spec",3],["consistency",3],["yml",2],["root",5],["repo",1],["resolving",1],["entries",7],["cwd",1],["args",5],["parse",1],["errors",7],["list",1],["str",1],["resolve",1],["load",1],["if",2],["not",1],["none",1],["validate",2],["err",2],["print",3],["error",1],["sys",2],["stderr",2],["lint",2],["failed",1],["len",2],["issue",1],["return",2],["ok",1],["scanned",1],["name",1]]},{"id":"scripts/check_claim_audit_consistency.py","name":[["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",3],["check",4],["claim",25],["audit",25],["consistency",3],["py",4],["ars",1],["v3",3],["faithfulness",1],["lint",3],["enforces",1],["39",1],["cross",4],["field",2],["invariants",10],["spanning",1],["six",1],["aggregates",3],["ref",3],["alignment",8],["agent",1],["populates",1],["results",2],["inv",39],["19",2],["intent",4],["manifests",2],["uncited",8],["assertions",1],["drifts",1],["constraint",9],["violations",2],["cv",4],["sampling",6],["summaries",1],["step",2],["plus",1],["allowed",3],["judgment",2],["status",3],["defect",2],["stage",2],["matrix",4],["schema",24],["shape",4],["validation",2],["every",1],["entry",4],["each",2],["aggregate",2],["against",1],["corresponding",1],["shipped",2],["json",14],["intentionally",1],["not",6],["expressed",1],["conditional",1],["array",3],["scoped",3],["manifest",7],["id",11],["integrity",2],["checks",2],["span",1],["contract",1],["under",1],["test",3],["scripts",5],["cli",3],["passport",13],["path",11],["exit",2],["codes",1],["no",1],["findings",2],["one",2],["more",1],["invariant",2],["printed",1],["stdout",1],["per",4],["line",1],["internal",1],["error",1],["found",2],["malformed",2],["see",2],["docs",2],["design",2],["2026",2],["05",2],["15",3],["issue",2],["103",2],["spec",3],["md",2],["full",1],["catalogue",1],["from",6],["future",1],["import",11],["annotations",1],["argparse",1],["hashlib",1],["sys",5],["urllib",1],["parse",1],["dataclasses",1],["dataclass",2],["pathlib",1],["typing",1],["any",4],["iterable",1],["jsonschema",1],["draft202012",2],["validator",2],["allow",1],["both",1],["invocations",2],["package",1],["style",1],["python",1],["unittest",2],["resolve",5],["shared",2],["constants",2],["module",1],["puts",2],["repo",3],["root",3],["insert",2],["below",1],["covers",1],["gap",1],["str",5],["file",3],["parent",3],["noqa",1],["e402",1],["inv6",1],["rationale",1],["prefix",1],["inv14",1],["fault",1],["class",1],["tags",1],["re",4],["mnc",1],["nc",3],["inner",1],["hyphen",1],["sentinel",1],["subclaim",1],["non",1],["supported",2],["schemas",9],["contracts",1],["files",1],["result",6],["assertion",3],["drift",3],["violation",5],["failure",3],["experiment",14],["provenance",5],["inline",1],["summary",3],["dict",2],["https",1],["org",1],["draft",1],["2020",1],["12",1],["type",8],["object",1],["additional",1],["properties",2],["false",1],["required",2],["run",2],["max",2],["claims",2],["paper",2],["total",2],["citation",4],["count",4],["audited",4],["indices",2],["strategy",2],["emitted",2],["at",3],["string",2],["pattern",2],["9a",1],["integer",4],["minimum",4],["items",1],["const",1],["stratified",1],["buckets",1],["v1",1],["format",1],["date",2],["time",2],["triples",1],["table",1],["negative",2],["rows",2],["still",1],["permit",1],["retrieval",4],["method",1],["further",1],["restrict",1],["surrounding",1],["tuple",1],["completed",11],["none",2],["ambiguous",4],["source",2],["description",2],["anchor",2],["synthesis",2],["overclaim",2],["unsupported",5],["metadata",1],["failed",2],["existence",1],["inconclusive",1],["applicable",1],["frozen",1],["true",1],["loaders",1],["cached",1],["once",1],["process",1],["amortise",1],["cost",1],["validators",1],["helper",1],["returns",1],["list",1],["caller",1],["across",1],["17",1],["surfaces",3],["ids",3],["encountered",1],["also",1],["rejects",1],["wrong",1],["explicit",1],["tag",1],["260",1],["ep",5],["unique",2],["within",1],["planned",2],["doubles",1],["as",2],["rename",1],["forward",1],["reference",1],["dangling",1],["pointer",1],["guard",1],["present",2],["owning",1],["empirical",1],["intake",2],["declaration",2],["symmetry",1],["well",1],["formedness",1],["enum",1],["declared",2],["by",1],["scholar",1],["ea",2],["finding",1],["row",1],["these",1],["cannot",1],["express",1],["they",1],["mirror",1],["resolution",1],["uaf",2],["118",1],["transient",1],["judge",1],["outages",1],["pre",1],["were",1],["silently",1],["substituted",1],["violated",1],["mirrors",1],["14",1],["semantics",1],["cited",1],["but",1],["uses",1],["dedicated",1],["because",1],["slug",1],["rule",1],["driver",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_claim_audit_consistency.py#_build_claim_detail_index","name":[["build",1],["claim",1],["detail",1],["index",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["build",4],["claim",5],["detail",2],["index",3],["manifests",3],["list",2],["dict",8],["str",13],["any",5],["tuple",3],["manifest",3],["id",4],["evidence",4],["kind",4],["planned",4],["experiment",4],["ids",4],["by",1],["ep",1],["inv",1],["empirical",1],["needs",1],["per",1],["intended",3],["field",1],["discards",1],["out",3],["mid",4],["if",2],["not",4],["isinstance",2],["continue",2],["iter",1],["dicts",1],["claims",1],["cid",4],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_build_experiment_id_set","name":[["build",1],["experiment",1],["id",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["build",2],["experiment",5],["id",4],["provenance",4],["list",2],["dict",2],["str",6],["any",2],["well",1],["formed",1],["values",1],["across",1],["ids",3],["eid",4],["if",1],["isinstance",1],["add",1],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_build_manifest_constraint_index","name":[["build",1],["manifest",1],["constraint",1],["index",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["build",4],["manifest",7],["constraint",6],["index",3],["manifests",3],["list",2],["dict",13],["str",16],["any",6],["id",10],["kind",3],["mnc",4],["nc",4],["claim",7],["none",2],["by",1],["cv",1],["inv",1],["resolve",1],["violated",1],["against",1],["active",1],["out",4],["mid",6],["130",1],["same",1],["guard",1],["as",1],["non",1],["string",1],["would",1],["raise",1],["type",1],["error",1],["bucket",5],["unhashable",1],["if",3],["not",2],["isinstance",3],["continue",1],["iter",3],["dicts",3],["negative",2],["constraints",2],["cid",8],["claims",1],["parent",2],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_build_manifest_index","name":[["build",1],["manifest",1],["index",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["build",3],["manifest",5],["index",6],["manifests",3],["list",3],["dict",6],["str",10],["any",2],["id",5],["claim",2],["inv",4],["15",1],["cv",1],["lookups",1],["mid",5],["130",1],["skip",1],["non",1],["string",1],["would",1],["raise",1],["type",3],["error",1],["unhashable",1],["setdefault",2],["schema",1],["validator",1],["already",1],["records",1],["mismatch",1],["as",1],["separate",1],["finding",1],["cross",1],["field",1],["invariant",1],["pass",1],["just",1],["needs",1],["walk",1],["past",1],["if",2],["not",2],["isinstance",2],["continue",1],["iter",1],["dicts",1],["claims",1],["cid",4],["add",1],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_constraint_violation_invariants","name":[["check",1],["constraint",1],["violation",1],["invariants",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",3],["check",2],["constraint",22],["violation",2],["invariants",2],["entries",5],["list",5],["dict",10],["str",22],["any",6],["index",5],["finding",21],["findings",9],["cv",12],["inv",13],["id",35],["uniqueness",3],["non",4],["string",2],["ids",2],["skipped",1],["per",2],["v3",2],["round",2],["seen",4],["int",2],["enumerate",2],["fid",12],["if",12],["not",7],["isinstance",2],["continue",1],["append",7],["duplicate",2],["also",1],["at",1],["violations",3],["else",6],["sentence",2],["must",4],["appear",1],["more",1],["than",1],["once",1],["scoped",4],["manifest",17],["section",3],["path",2],["claim",17],["text",3],["hash",2],["violated",6],["step",1],["13",1],["r8",1],["codex",1],["p2",1],["scope",2],["dedupe",2],["by",1],["so",2],["two",1],["manifests",1],["same",3],["passport",2],["carrying",1],["colliding",1],["mnc",6],["nc",12],["each",2],["legitimately",1],["false",1],["positive",1],["as",1],["duplicates",1],["permits",1],["across",1],["but",2],["only",1],["within",1],["respect",1],["coerce",1],["key",5],["component",1],["schema",1],["invalid",1],["values",1],["lists",1],["dicts",1],["don",1],["crash",1],["hashlib",2],["encode",2],["safe",5],["value",3],["return",2],["dedup",4],["tuple",1],["sha256",1],["utf",1],["hexdigest",1],["cid",7],["smid",5],["mcid",10],["resolve",1],["present",1],["variant",1],["equal",1],["extracted",1],["from",1],["slot",3],["kind",1],["expected",6],["scopes",1],["null",4],["matches",1],["match",11],["re",3],["none",3],["digits",8],["group",2],["actual",3],["vs",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_constraint_violation_invariants._safe_str","name":[["safe",1],["str",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["safe",2],["str",5],["value",4],["any",2],["return",1],["if",1],["isinstance",1],["else",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_drift_invariants","name":[["check",1],["drift",1],["invariants",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["drift",4],["invariants",2],["entries",8],["list",7],["dict",7],["str",10],["any",4],["uncited",7],["manifest",10],["index",4],["finding",21],["findings",9],["inv",11],["id",17],["uniqueness",1],["non",2],["string",1],["ids",1],["skipped",1],["per",1],["v3",1],["round",1],["seen",4],["int",1],["enumerate",1],["fid",12],["if",10],["not",12],["isinstance",1],["continue",1],["append",7],["duplicate",1],["also",1],["at",1],["claim",7],["drifts",2],["else",2],["kind",5],["mcid",5],["smid",6],["scoped",3],["section",4],["path",2],["by",1],["intended",6],["emitted",6],["none",4],["missing",2],["dangling",1],["elif",1],["has",1],["null",1],["rule",4],["version",4],["literal",1],["d4",2],["v1",2],["must",1],["equal",1],["sentence",4],["cannot",1],["appear",1],["both",1],["assertions",1],["texts",2],["text",7],["overlaps",1],["assertion",1],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_experiment_alignment_invariants","name":[["check",1],["experiment",1],["alignment",1],["invariants",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["experiment",11],["alignment",5],["invariants",2],["entries",4],["list",5],["dict",5],["str",13],["any",3],["manifest",8],["index",4],["ids",3],["finding",12],["findings",5],["ea",5],["inv",6],["id",14],["uniqueness",1],["seen",4],["int",1],["enumerate",1],["fid",9],["if",5],["not",7],["isinstance",4],["continue",2],["append",3],["duplicate",1],["also",1],["at",2],["results",1],["else",1],["scoped",2],["claim",4],["resolves",2],["real",2],["provenance",2],["entry",3],["dangling",1],["structural",2],["fail",2],["here",1],["ep",1],["from",1],["side",1],["never",1],["represented",1],["as",1],["judge",1],["verdict",2],["smid",5],["cid",4],["schema",1],["shape",1],["surfaces",1],["type",1],["error",1],["row",2],["has",1],["present",1],["intent",1],["manifests",1],["eid",5],["references",1],["no",1],["matching",1],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_experiment_provenance_invariants","name":[["check",1],["experiment",1],["provenance",1],["invariants",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",5],["experiment",25],["provenance",15],["invariants",2],["list",8],["dict",7],["str",8],["any",6],["manifests",3],["declaration",19],["finding",13],["findings",11],["ep",16],["inv",16],["id",3],["unique",1],["within",1],["passport",1],["seen",5],["int",1],["enumerate",1],["eid",7],["if",15],["not",15],["isinstance",6],["continue",4],["schema",2],["shape",3],["surfaces",2],["malformed",2],["missing",2],["ids",10],["separately",1],["append",9],["duplicate",1],["also",1],["at",8],["else",2],["keys",1],["claim",8],["detail",6],["build",1],["index",1],["walk",1],["each",1],["manifest",3],["planned",10],["mid",3],["cid",3],["items",1],["none",3],["optional",1],["absent",2],["nothing",1],["type",2],["error",1],["every",1],["value",2],["resolves",2],["exactly",1],["one",1],["entry",2],["pid",4],["no",5],["dangling",1],["rename",1],["without",1],["re",1],["emit",1],["writer",1],["ran",1],["ahead",1],["intake",8],["presence",2],["owning",1],["empirical",5],["mixed",2],["evidence",3],["refs",1],["allowed",5],["only",2],["forbids",1],["non",4],["kind",5],["intended",2],["present",2],["but",3],["require",1],["literature",1],["symmetry",3],["deterministic",2],["structural",1],["half",2],["d7",2],["fail",1],["conditions",1],["status",16],["has",3],["len",1],["experiments",6],["declared",19],["empty",4],["populated",1],["array",1],["contradicts",1],["must",4],["be",4],["well",1],["formed",1],["bad",1],["enum",1],["wrong",1],["by",6],["would",1],["otherwise",1],["pass",1],["silently",1],["checks",1],["above",1],["fire",1],["two",1],["known",1],["literals",1],["so",1],["garbage",1],["slips",1],["through",1],["alone",1],["cover",1],["decide",1],["absence",1],["ars",1],["version",1],["legacy",2],["gate",2],["stage",1],["owns",1],["mapping",1],["got",2],["name",1],["unknown",1],["sorted",1],["scholar",2],["decision",1],["never",1],["agent",1],["emission",1],["date",1],["time",1],["string",1],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_1","name":[["check",1],["inv",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",5],["dict",2],["str",2],["any",2],["list",3],["finding",6],["supported",5],["defect",4],["stage",4],["null",4],["violated",3],["constraint",3],["id",3],["completed",2],["if",4],["judgment",1],["return",2],["findings",5],["not",2],["none",2],["append",3],["row",3],["has",3],["non",2],["audit",3],["status",3]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_10","name":[["check",1],["inv",1],["10",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",5],["10",5],["dict",2],["str",2],["any",2],["list",3],["finding",6],["ref",2],["retrieval",4],["method",5],["failed",7],["inconclusive",2],["not",2],["applicable",2],["if",4],["return",2],["findings",5],["judgment",3],["append",3],["but",3],["audit",3],["status",3],["defect",3],["stage",3]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_11","name":[["check",1],["inv",1],["11",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",4],["11",4],["dict",2],["str",2],["any",2],["list",2],["finding",4],["ref",3],["retrieval",3],["method",8],["not",5],["attempted",5],["anchor",4],["kind",7],["none",5],["if",2],["return",3],["but",2],["must",2],["be",2]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_12","name":[["check",1],["inv",1],["12",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",4],["12",4],["dict",2],["str",2],["any",2],["list",2],["finding",4],["ref",2],["retrieval",6],["method",8],["not",5],["found",5],["failed",2],["completed",2],["existence",2],["triple",6],["judgment",1],["audit",1],["status",1],["defect",1],["stage",1],["fabricated",5],["if",2],["return",3],["but",2],["must",2],["be",2]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_13","name":[["check",1],["inv",1],["13",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",5],["13",5],["dict",2],["str",2],["any",2],["list",3],["finding",6],["defect",2],["stage",2],["metadata",5],["unsupported",2],["completed",2],["method",4],["api",3],["manual",3],["pdf",3],["if",4],["return",2],["findings",5],["judgment",3],["append",3],["row",3],["has",3],["audit",3],["status",3],["ref",3],["retrieval",3],["not",1],["must",1],["be",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_14","name":[["check",1],["inv",1],["14",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",6],["14",6],["dict",2],["str",2],["any",3],["list",3],["finding",7],["audit",9],["tool",6],["failure",6],["retrieval",3],["failed",2],["inconclusive",2],["not",3],["applicable",2],["rationale",6],["fault",3],["class",3],["prefix",1],["if",5],["ref",1],["method",1],["return",2],["findings",6],["judgment",3],["append",4],["row",3],["has",3],["status",3],["defect",3],["stage",3],["startswith",1],["tag",2],["inv14",2],["tags",2],["must",1],["begin",1],["one",1],["got",1],["60",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_15","name":[["check",1],["inv",1],["15",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",4],["15",4],["dict",4],["str",6],["any",2],["manifest",10],["index",4],["list",2],["finding",4],["scoped",4],["id",8],["claim",4],["must",1],["resolve",1],["sentinel",2],["sm",6],["cid",3],["if",3],["return",4],["not",3],["dangling",1],["no",1],["matching",2],["intent",1],["manifests",1],["entry",1],["pair",1],["present",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_16","name":[["check",1],["inv",1],["16",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["inv",4],["16",4],["dict",2],["str",3],["any",2],["list",2],["finding",4],["anchor",9],["kind",8],["none",3],["url",4],["decoded",2],["value",8],["non",4],["empty",4],["after",2],["strip",3],["schema",1],["mandates",1],["decoding",2],["so",1],["encoded",1],["whitespace",2],["20",2],["09",1],["cannot",1],["bypass",1],["firm",1],["rule",1],["raw",1],["string",2],["would",1],["accept",1],["as",1],["first",1],["makes",1],["faithful",1],["contract",1],["if",3],["return",4],["not",1],["isinstance",1],["has",2],["type",2],["name",1],["urllib",1],["parse",1],["unquote",1],["only",1],["missing",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_17_for_manifest","name":[["check",1],["inv",1],["17",1],["manifest",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",3],["17",3],["manifest",5],["dict",2],["str",3],["any",2],["list",3],["finding",4],["findings",3],["claim",2],["iter",2],["dicts",2],["claims",1],["nc",6],["negative",1],["constraints",1],["cid",6],["raw",3],["constraint",2],["id",2],["if",2],["isinstance",1],["else",1],["re",1],["inner",1],["hyphen",2],["match",1],["append",1],["uses",1],["form",1],["canonical",1],["no",1],["between",1],["digits",1],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_18","name":[["check",1],["inv",1],["18",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",3],["18",3],["dict",2],["str",2],["any",2],["list",2],["finding",3],["retrieval",4],["failed",5],["inconclusive",3],["not",6],["applicable",3],["method",6],["attempted",2],["audit",3],["tool",2],["failure",2],["triple",2],["judgment",1],["status",1],["defect",1],["stage",1],["if",2],["return",3],["allowed",3],["ref",1],["row",1],["has",1],["must",1],["be",1],["one",1],["sorted",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_19","name":[["check",1],["inv",1],["19",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",7],["19",7],["dict",2],["str",2],["any",4],["list",4],["finding",8],["sub",13],["claim",9],["breakdown",13],["present",4],["normalized",1],["partial",10],["shape",1],["pinned",1],["213",1],["presence",1],["machine",1],["readable",1],["support",1],["signal",1],["must",6],["pin",1],["full",1],["b1",1],["normalization",1],["judgment",4],["unsupported",5],["defect",4],["stage",4],["source",3],["description",3],["true",7],["items",2],["supported",18],["non",11],["verdict",6],["pair",1],["distinguishes",1],["genuine",1],["from",1],["all",3],["decomposition",1],["alone",1],["would",2],["wrongly",1],["admit",1],["counts",2],["as",3],["decision",1],["shared",3],["audit",1],["constants",1],["subclaim",3],["constant",2],["literal",1],["most",1],["likely",1],["drift",1],["module",1],["bool",3],["form",1],["by",1],["runtime",1],["calibration",1],["lint",2],["deliberately",1],["re",1],["expresses",1],["same",1],["mix",1],["test",1],["inline",1],["rather",1],["than",1],["calling",1],["helper",1],["because",1],["emit",1],["two",1],["distinct",2],["findings",10],["needs",4],["single",1],["cannot",1],["carry",1],["keeps",1],["sync",1],["granular",2],["split",2],["specific",1],["if",6],["not",8],["return",3],["bd",5],["append",5],["but",3],["be",3],["isinstance",1],["len",1],["have",1],["verdicts",4],["item",2],["iter",1],["dicts",1],["only",1],["valid",1],["opposing",1],["missing",2],["out",1],["enum",1],["read",1],["let",1],["masquerade",1],["round",1],["review",1],["here",1],["equivalent",1],["yields",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_2","name":[["check",1],["inv",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",4],["dict",2],["str",2],["any",2],["list",3],["finding",5],["unsupported",4],["defect",4],["stage",4],["completed",2],["if",3],["judgment",1],["return",2],["allowed",3],["source",1],["description",1],["metadata",1],["citation",1],["anchor",1],["synthesis",1],["overclaim",1],["negative",1],["constraint",1],["violation",1],["findings",4],["not",1],["append",2],["row",2],["has",2],["must",1],["be",1],["one",1],["sorted",1],["audit",3],["status",3]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_3","name":[["check",1],["inv",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",4],["dict",2],["str",2],["any",2],["list",3],["finding",5],["ambiguous",4],["defect",4],["stage",4],["source",2],["description",2],["citation",2],["anchor",2],["synthesis",2],["overclaim",2],["none",3],["if",4],["judgment",1],["return",2],["allowed",3],["findings",4],["not",2],["append",2],["row",2],["has",2],["must",1],["be",1],["one",1],["sorted",1],["null",1],["audit",3],["status",3],["completed",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_4","name":[["check",1],["inv",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",3],["dict",2],["str",2],["any",2],["list",2],["finding",3],["retrieval",3],["failed",3],["inconclusive",3],["defect",4],["stage",4],["not",3],["applicable",3],["if",3],["judgment",1],["return",4],["audit",1],["status",1],["row",1],["has",1],["must",1],["be",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_5","name":[["check",1],["inv",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",3],["dict",2],["str",2],["any",2],["list",2],["finding",3],["retrieval",6],["failed",3],["completed",3],["defect",4],["stage",4],["existence",3],["if",3],["judgment",1],["return",4],["audit",1],["status",1],["row",1],["has",1],["must",1],["be",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_6","name":[["check",1],["inv",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",8],["dict",2],["str",2],["any",2],["list",3],["finding",9],["anchor",14],["kind",3],["none",9],["firm",1],["rule",1],["d1",1],["if",7],["return",2],["findings",8],["judgment",3],["retrieval",5],["failed",2],["append",6],["row",6],["has",5],["must",7],["be",5],["audit",3],["status",3],["inconclusive",2],["defect",3],["stage",3],["not",5],["applicable",2],["ref",3],["method",3],["attempted",2],["schema",2],["mandates",1],["empty",3],["sentinel",2],["value",4],["residual",1],["stale",1],["123",1],["here",1],["violates",1],["contract",1],["pipeline",2],["anchorless",1],["entry",1],["pins",1],["but",1],["lint",1],["enforce",1],["passports",1],["authored",1],["outside",1],["manual",1],["fixtures",1],["replays",1],["non",1],["string",1],["rationale",7],["startswith",1],["inv6",2],["prefix",2],["start",1],["got",1],["60",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_7","name":[["check",1],["inv",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",3],["dict",2],["str",2],["any",2],["list",2],["finding",3],["defect",2],["stage",2],["negative",3],["constraint",6],["violation",3],["violated",3],["id",3],["null",2],["if",2],["return",3],["none",1],["row",1],["has",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_8","name":[["check",1],["inv",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",3],["dict",2],["str",2],["any",2],["list",2],["finding",3],["defect",2],["stage",2],["negative",3],["constraint",3],["violation",3],["judgment",4],["unsupported",3],["if",2],["return",3],["row",1],["has",1],["must",1],["be",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_inv_9","name":[["check",1],["inv",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["inv",3],["dict",2],["str",2],["any",2],["list",2],["finding",3],["upstream",3],["dispute",3],["null",1],["defect",3],["stage",6],["substantive",2],["if",2],["not",2],["return",3],["none",1],["applicable",1],["non",1],["row",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_manifest_invariants","name":[["check",1],["manifest",1],["invariants",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",4],["manifest",11],["invariants",2],["manifests",5],["list",7],["dict",7],["str",9],["any",3],["finding",7],["findings",8],["inv",9],["id",30],["uniqueness",2],["across",1],["passport",1],["skip",2],["non",2],["string",2],["ids",12],["per",2],["v3",3],["round",3],["schema",3],["records",2],["type",3],["mismatch",2],["separately",2],["unhashable",3],["would",2],["crash",2],["loop",1],["seen",4],["int",2],["enumerate",5],["mid",6],["if",10],["not",2],["isinstance",5],["continue",2],["append",4],["duplicate",2],["also",3],["at",2],["claim",25],["intent",1],["else",6],["within",2],["one",1],["validator",1],["treating",1],["as",1],["key",1],["here",2],["raise",1],["error",1],["lint",1],["instead",1],["returning",1],["actionable",1],["codex",2],["p2",2],["iter",5],["dicts",5],["claims",5],["cid",18],["nc",28],["must",2],["scope",1],["under",2],["entry",1],["raw",9],["match",11],["re",3],["digits",5],["group",3],["none",1],["negative",5],["constraints",3],["constraint",7],["scoped",1],["level",5],["cannot",1],["reuse",1],["mnc",8],["only",1],["add",3],["via",5],["spec",1],["never",2],["fires",1],["whose",1],["matches",1],["pattern",1],["regardless",1],["whether",1],["exact",1],["appears",1],["previous",1],["revisions",1],["built",1],["unused",1],["crashed",1],["invalid",1],["removed",1],["reuses",1],["extend",1],["17",1],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_matrix","name":[["check",1],["matrix",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["matrix",5],["dict",2],["str",2],["any",2],["list",2],["finding",3],["triple",4],["judgment",2],["audit",2],["status",2],["defect",2],["stage",2],["if",1],["not",2],["allowed",2],["return",2]]},{"id":"scripts/check_claim_audit_consistency.py#_check_sampling_invariants","name":[["check",1],["sampling",1],["invariants",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["sampling",2],["invariants",2],["entries",3],["list",7],["dict",2],["str",3],["any",2],["finding",7],["findings",6],["indices",13],["audited",9],["count",17],["cap",5],["max",2],["claims",2],["per",2],["paper",2],["total",7],["citation",2],["run",10],["id",10],["audit",5],["inv",7],["if",8],["isinstance",7],["len",4],["append",4],["int",7],["strictly",2],["ascending",2],["no",1],["duplicates",1],["guard",1],["against",1],["mixed",1],["type",3],["119",1],["r6",1],["codex",1],["p2",2],["step",1],["13",1],["r8",1],["schema",1],["records",1],["mismatch",1],["separately",1],["non",1],["slips",1],["through",1],["skip",1],["comparison",1],["rather",1],["than",1],["raising",1],["error",1],["between",1],["range",1],["not",2],["continue",1],["at",1],["position",1],["break",1],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_uaf_invariants","name":[["check",1],["uaf",1],["invariants",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",3],["check",4],["uaf",21],["invariants",2],["entries",6],["list",10],["dict",11],["str",34],["any",7],["violations",4],["manifest",29],["index",4],["finding",21],["findings",8],["safe",10],["value",4],["return",1],["if",10],["isinstance",8],["else",3],["inv",15],["id",25],["uniqueness",1],["non",3],["string",2],["ids",3],["skipped",1],["per",3],["v3",2],["round",2],["hardening",2],["pattern",2],["schema",3],["validator",1],["surfaces",1],["type",2],["mismatch",1],["separately",3],["seen",4],["int",2],["enumerate",2],["fid",10],["not",10],["continue",2],["append",6],["duplicate",2],["also",1],["at",2],["uncited",2],["audit",3],["failures",2],["sentence",4],["dedup",5],["key",7],["scoped",10],["section",6],["path",6],["claim",14],["text",6],["hash",2],["two",2],["manifests",2],["both",4],["failing",1],["same",3],["emit",1],["distinct",1],["rows",1],["legitimately",1],["cross",4],["scope",1],["mirrors",3],["cv",9],["tuple",2],["hashlib",3],["sha256",3],["encode",3],["utf",3],["hexdigest",3],["smid",6],["mcid",8],["rationale",12],["row",9],["fault",9],["class",5],["array",1],["integrity",3],["resolved",3],["present",2],["intent",1],["don",1],["here",1],["prefix",6],["orthogonal",1],["want",1],["surface",1],["together",1],["so",2],["user",1],["fixes",1],["one",1],["pass",1],["gemini",1],["model",1],["review",1],["p1",1],["2026",3],["05",3],["17",3],["pair",2],["null",2],["legitimate",1],["failure",2],["was",1],["against",2],["mncs",1],["only",2],["no",2],["binding",1],["skip",2],["itself",1],["failed",1],["resolve",1],["would",2],["otherwise",1],["always",1],["fire",1],["double",1],["report",1],["root",1],["cause",1],["guard",3],["before",1],["membership",1],["malformed",2],["passport",2],["as",1],["flags",2],["raise",1],["error",3],["crash",2],["lint",1],["instead",1],["returning",1],["clean",1],["codex",2],["r2",2],["p2",2],["none",2],["claims",1],["must",4],["begin",2],["own",1],["followed",1],["by",1],["detail",2],["judge",3],["invocation",1],["carried",1],["empty",2],["14",1],["cited",1],["field",1],["known",1],["tag",1],["timeout",1],["but",1],["starting",1],["api",1],["still",1],["trips",1],["invariant",1],["match",1],["raw",1],["may",1],["be",1],["should",1],["cleanly",1],["rather",1],["than",1],["startswith",2],["initialization",1],["above",1],["fallbacks",1],["falsy",1],["values",1],["truthy",1],["slips",1],["through",1],["needs",1],["inv14",1],["tags",1],["expected",3],["got",1],["60",1],["aggregate",1],["exclusivity",1],["constraint",1],["appear",1],["violated",1],["positive",1],["verdict",3],["tool",1],["mutually",1],["exclusive",1],["states",1],["level",1],["keys",3],["add",1],["sec",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_uaf_invariants._safe_str","name":[["safe",1],["str",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["safe",2],["str",5],["value",4],["any",2],["return",1],["if",1],["isinstance",1],["else",1]]},{"id":"scripts/check_claim_audit_consistency.py#_check_uncited_invariants","name":[["check",1],["uncited",1],["invariants",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["uncited",3],["invariants",2],["entries",4],["list",6],["dict",5],["str",8],["any",2],["manifest",10],["index",4],["finding",22],["findings",8],["inv",10],["id",19],["uniqueness",1],["non",3],["string",1],["ids",1],["skipped",1],["per",1],["v3",1],["round",1],["seen",4],["int",1],["enumerate",1],["fid",6],["if",8],["not",6],["isinstance",2],["continue",4],["append",6],["duplicate",1],["also",2],["at",1],["assertions",1],["else",1],["trigger",3],["tokens",6],["empty",2],["schema",1],["enforces",1],["min",1],["items",1],["len",1],["rule",4],["version",4],["literal",1],["d4",2],["v1",2],["must",2],["equal",1],["cross",1],["array",1],["integrity",1],["mcid",6],["claim",3],["smid",7],["scoped",3],["none",6],["but",2],["null",3],["both",1],["resolve",1],["dangling",1],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#_iter_dicts","name":[["iter",1],["dicts",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["iter",2],["dicts",3],["value",4],["any",4],["list",6],["dict",6],["str",2],["filter",1],["nested",2],["field",1],["actual",1],["entries",1],["mirrors",1],["coerce",1],["aggregate",1],["protects",1],["top",1],["level",2],["aggregates",1],["at",1],["invariant",1],["walkers",1],["descend",1],["into",1],["claims",1],["negative",2],["constraints",2],["manifest",1],["etc",1],["expect",1],["schema",1],["validation",1],["surfaces",1],["type",1],["mismatch",1],["separately",1],["as",1],["clean",1],["finding",1],["guard",1],["prevents",1],["walker",1],["from",1],["crashing",1],["string",1],["instead",1],["claim",2],["broken",1],["non",1],["entry",1],["so",1],["cli",1],["returns",1],["actionable",1],["lint",1],["findings",1],["rather",1],["than",1],["traceback",1],["119",1],["120",1],["p2",2],["step",1],["13",1],["r6",1],["codex",1],["if",2],["not",1],["isinstance",2],["return",2]]},{"id":"scripts/check_claim_audit_consistency.py#_validate_against_schema","name":[["validate",1],["against",1],["schema",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["validate",3],["against",3],["schema",10],["entries",6],["any",3],["key",3],["str",5],["aggregate",6],["label",5],["list",6],["finding",7],["every",1],["entry",6],["named",1],["accepts",1],["rather",2],["than",2],["iterable",1],["dict",3],["because",1],["callers",1],["may",1],["hand",1],["us",1],["malformed",1],["passport",1],["could",1],["be",3],["non",2],["elements",1],["both",1],["must",3],["surface",1],["as",1],["clean",1],["type",3],["error",2],["attribute",1],["traceback",1],["step",1],["13",1],["r4",1],["codex",1],["p2",1],["findings",6],["if",2],["not",2],["isinstance",2],["append",3],["json",2],["array",1],["got",2],["name",2],["return",2],["validator",3],["enumerate",1],["object",1],["continue",1],["err",3],["iter",1],["errors",1],["join",1],["absolute",1],["path",1],["root",1],["message",1]]},{"id":"scripts/check_claim_audit_consistency.py#_validator","name":[["validator",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["validator",7],["name",7],["str",2],["draft202012",5],["if",3],["not",3],["validators",3],["audit",2],["sampling",2],["summary",2],["schema",8],["else",1],["path",4],["files",1],["file",2],["raise",1],["found",1],["error",1],["missing",1],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["check",1],["format",2],["checker",2],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#Finding","name":[["finding",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["class",2],["finding",2],["invariant",2],["str",3],["detail",2],["def",1],["render",1],["self",3],["return",1]]},{"id":"scripts/check_claim_audit_consistency.py#Finding.render","name":[["render",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["render",2],["self",4],["str",2],["return",1],["invariant",1],["detail",1]]},{"id":"scripts/check_claim_audit_consistency.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["argparse",1],["argument",2],["parser",1],["description",1],["doc",1],["splitlines",1],["add",1],["passport",8],["type",1],["path",2],["required",1],["true",1],["help",1],["shaped",1],["json",4],["containing",1],["six",1],["aggregates",1],["lint",1],["reads",1],["args",6],["parse",1],["if",2],["not",4],["file",5],["print",4],["found",2],["sys",3],["stderr",3],["return",5],["try",2],["body",2],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["except",2],["jsondecode",1],["error",2],["as",2],["exc",4],["malformed",1],["findings",3],["validate",1],["internal",1],["render",1]]},{"id":"scripts/check_claim_audit_consistency.py#validate_passport","name":[["validate",1],["passport",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",3],["validate",12],["passport",4],["body",16],["any",4],["list",11],["finding",6],["run",1],["all",1],["39",1],["invariants",11],["schema",17],["shape",4],["against",12],["returns",1],["findings",39],["step",3],["13",4],["r7",1],["codex",3],["p3",1],["syntactically",1],["valid",1],["json",2],["top",1],["level",1],["still",1],["be",3],["null",2],["scalar",1],["those",1],["raises",1],["attribute",2],["error",2],["surface",2],["clean",2],["instead",2],["so",1],["cli",1],["return",4],["rather",1],["than",1],["tracing",1],["back",2],["if",3],["not",3],["isinstance",3],["dict",7],["must",2],["object",2],["got",1],["type",1],["name",1],["raw",29],["aggregates",1],["preserved",1],["validation",1],["below",2],["records",1],["non",4],["entry",2],["inputs",1],["because",1],["falsey",1],["but",1],["malformed",2],["value",4],["such",1],["as",1],["would",2],["silently",1],["replaced",1],["empty",2],["bypass",1],["gate",1],["r5",1],["p2",2],["only",2],["missing",1],["key",1],["falls",1],["default",1],["manifests",10],["claim",10],["intent",3],["results",9],["audit",10],["uncited",13],["assertions",2],["drifts",7],["violations",8],["constraint",7],["samplings",5],["sampling",4],["summaries",2],["uaf",6],["failures",3],["provenance",10],["experiment",9],["260",6],["alignment",8],["declaration",3],["intake",1],["none",1],["coerce",10],["aggregate",12],["str",1],["reduce",1],["entries",3],["surfaced",1],["separately",1],["by",1],["invariant",1],["loops",1],["attempt",1],["dictionary",1],["indexing",1],["passing",1],["raise",1],["crash",1],["lint",2],["traceback",1],["returning",1],["failure",2],["r4",1],["gives",1],["chance",1],["actionable",1],["rendering",1],["before",1],["cross",3],["field",1],["checks",2],["fan",1],["out",1],["spurious",1],["tags",1],["extend",35],["manifest",10],["result",3],["assertion",1],["drift",2],["violation",2],["summary",1],["index",10],["downstream",1],["array",2],["check",26],["build",2],["inv",18],["10",1],["11",1],["12",1],["14",1],["15",1],["16",1],["18",1],["19",1],["matrix",1]]},{"id":"scripts/check_claim_audit_consistency.py#validate_passport._coerce_aggregate","name":[["coerce",1],["aggregate",1]],"path":[["scripts",1],["check",1],["claim",1],["audit",1],["consistency",1],["py",1]],"body":[["def",2],["coerce",2],["aggregate",4],["value",4],["any",4],["list",6],["dict",6],["str",2],["reduce",1],["entries",2],["schema",2],["shape",1],["failures",1],["surfaced",1],["separately",1],["by",1],["validate",1],["against",2],["raw",1],["only",1],["invariant",1],["loops",1],["below",1],["attempt",1],["dictionary",1],["indexing",1],["passing",1],["non",2],["would",1],["raise",1],["attribute",1],["error",1],["crash",1],["lint",1],["traceback",1],["instead",1],["returning",1],["clean",1],["failure",1],["finding",1],["step",1],["13",1],["r4",1],["codex",1],["p2",1],["if",2],["not",1],["isinstance",2],["return",2]]},{"id":"scripts/check_collaboration_depth_rubric.py","name":[["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"path":[["scripts",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",1],["collaboration",3],["depth",5],["observer",2],["artifacts",1],["ars",1],["v3",1],["usage",1],["python",1],["scripts",1],["check",2],["rubric",3],["py",1],["path",9],["repo",1],["root",1],["exit",2],["codes",1],["all",1],["checks",1],["pass",1],["at",3],["least",1],["one",1],["failed",1],["from",3],["future",1],["import",6],["annotations",1],["argparse",1],["re",3],["sys",2],["pathlib",1],["skill",3],["lint",1],["split",1],["frontmatter",1],["shared",1],["md",3],["orchestrator",3],["academic",3],["pipeline",8],["agents",3],["agent",5],["dir",1],["doi",1],["token",1],["10",1],["1186",1],["s41239",1],["026",1],["00585",1],["canonical",1],["dimensions",1],["delegation",1],["intensity",1],["cognitive",2],["vigilance",1],["reallocation",1],["zone",1],["classification",1],["checkpoint",4],["tokens",2],["full",1],["slim",1],["completion",3],["end",1],["stage",1],["dispatch",7],["verbs",6],["name",4],["matched",1],["same",1],["line",2],["case",1],["insensitive",1],["keyword",1],["presence",1],["alone",1],["not",2],["enough",1],["must",1],["actually",1],["say",1],["dispatches",1],["checkpoints",1],["invoke",1],["invocation",1],["call",1],["run",1],["join",1],["verb",1],["within",1],["80",3],["chars",1],["each",1],["other",1],["either",1],["order",1],["allowed",1],["span",1],["break",1],["writers",1],["naturally",1],["wrap",1],["nagent",1],["compile",1],["rf",2],["bcollaboration",2],["non",2],["blocking",3],["phrases",1],["never",1],["blocks",1],["block",1],["advisory",2],["only",2],["false",1],["if",1],["main",2]]},{"id":"scripts/check_collaboration_depth_rubric.py#_check_agent_files","name":[["check",1],["agent",1],["files",1]],"path":[["scripts",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["check",2],["agent",2],["files",2],["root",4],["path",10],["list",3],["str",7],["agents",5],["dir",6],["if",4],["not",4],["return",2],["exist",1],["errs",4],["rubric",8],["sorted",1],["glob",1],["md",1],["text",4],["read",1],["encoding",1],["utf",1],["fm",5],["split",1],["frontmatter",2],["none",1],["measures",2],["collaboration",2],["depth",2],["continue",1],["rel",3],["relative",1],["ref",6],["machine",1],["readable",1],["contract",1],["body",1],["documentation",1],["append",2],["must",2],["equal",1],["canonical",1],["blocking",2],["false",2],["declares",1],["but",1],["observer",1],["never",1],["block",1]]},{"id":"scripts/check_collaboration_depth_rubric.py#_check_orchestrator","name":[["check",1],["orchestrator",1]],"path":[["scripts",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["check",2],["orchestrator",9],["root",3],["path",11],["list",3],["str",3],["if",5],["not",7],["file",1],["return",4],["exist",1],["text",6],["read",1],["encoding",1],["utf",1],["collaboration",7],["depth",7],["agent",10],["mention",1],["require",1],["real",1],["dispatch",5],["anchor",2],["verb",1],["same",1],["line",1],["as",1],["name",1],["bare",1],["keyword",1],["presence",1],["isn",1],["enough",1],["may",1],["reference",1],["roster",1],["anti",1],["pattern",1],["paragraph",1],["without",1],["actually",1],["saying",1],["dispatches",1],["at",1],["checkpoints",1],["re",1],["search",1],["mentions",3],["but",3],["no",3],["invoke",1],["errs",4],["any",2],["tok",4],["checkpoint",2],["tokens",2],["append",2],["invocation",2],["context",2],["lower",3],["completion",2],["pipeline",1]]},{"id":"scripts/check_collaboration_depth_rubric.py#_check_rubric","name":[["check",1],["rubric",1]],"path":[["scripts",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["check",2],["rubric",10],["root",3],["path",11],["list",3],["str",3],["errs",7],["if",5],["not",7],["file",1],["return",3],["exist",1],["text",6],["read",1],["encoding",1],["utf",1],["wang",2],["2026",2],["doi",3],["token",2],["append",4],["must",1],["cite",1],["zhang",1],["including",1],["fm",3],["body",2],["split",1],["frontmatter",3],["none",1],["missing",3],["unparseable",1],["yaml",1],["version",2],["field",1],["dim",3],["canonical",2],["dimensions",1],["re",2],["search",1],["rf",1],["escape",1],["dimension",1],["heading",1]]},{"id":"scripts/check_collaboration_depth_rubric.py#_check_skill_md","name":[["check",1],["skill",1],["md",1]],"path":[["scripts",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["check",2],["skill",6],["md",2],["root",3],["path",9],["list",2],["str",2],["pipeline",4],["if",3],["not",5],["file",1],["return",4],["exist",1],["text",4],["read",1],["encoding",1],["utf",1],["lower",1],["collaboration",2],["depth",2],["agent",2],["mention",1],["any",1],["non",2],["blocking",2],["phrases",1],["observer",1],["invocation",1],["must",1],["be",1],["explicitly",1],["described",1],["as",1],["never",1],["blocks",1],["advisory",1],["only",1]]},{"id":"scripts/check_collaboration_depth_rubric.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["add",1],["path",4],["type",1],["default",1],["file",2],["resolve",1],["parent",2],["args",3],["parse",1],["violations",4],["run",1],["checks",1],["if",1],["print",3],["error",1],["len",1],["violation",1],["found",1],["sys",1],["stderr",1],["return",2],["collaboration",1],["depth",1],["rubric",1],["ok",1]]},{"id":"scripts/check_collaboration_depth_rubric.py#run_checks","name":[["run",1],["checks",1]],"path":[["scripts",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["run",2],["checks",2],["root",6],["path",2],["list",2],["str",2],["return",1],["check",4],["rubric",1],["agent",1],["files",1],["orchestrator",1],["skill",1],["md",1]]},{"id":"scripts/check_compliance_report.py","name":[["check",1],["compliance",1],["report",1],["py",1]],"path":[["scripts",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",1],["ars",1],["compliance",4],["report",5],["against",1],["schema",3],["json",4],["usage",1],["python",1],["scripts",1],["check",1],["py",1],["path",4],["exit",3],["pass",1],["warnings",1],["may",1],["still",1],["be",1],["printed",1],["stderr",1],["validation",1],["failure",1],["from",2],["future",1],["import",7],["annotations",1],["argparse",1],["os",1],["sys",2],["pathlib",1],["jsonschema",1],["file",1],["resolve",1],["parent",2],["shared",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_compliance_report.py#load_schema","name":[["load",1],["schema",1]],"path":[["scripts",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["load",2],["schema",3],["dict",2],["return",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/check_compliance_report.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",1],["add",1],["report",10],["type",1],["path",2],["help",1],["compliance",3],["json",4],["args",5],["parse",1],["try",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["file",3],["not",1],["found",1],["error",4],["jsondecode",1],["as",1],["exc",2],["print",5],["failed",1],["load",1],["return",3],["errors",4],["validate",1],["if",1],["len",1],["schema",3],["violation",1],["see",1],["shared",1],["field",1],["definitions",1],["sys",2],["stderr",2],["warn",1],["suspicious",1],["ok",1],["valid",1],["12",1]]},{"id":"scripts/check_compliance_report.py#validate","name":[["validate",1]],"path":[["scripts",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["validate",2],["report",3],["dict",2],["list",3],["str",2],["schema",3],["load",1],["validator",4],["jsonschema",2],["draft202012",2],["format",2],["checker",2],["return",1],["absolute",1],["path",1],["message",1],["iter",1],["errors",1]]},{"id":"scripts/check_compliance_report.py#warn_suspicious","name":[["warn",1],["suspicious",1]],"path":[["scripts",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["warn",6],["suspicious",2],["report",5],["dict",5],["list",2],["str",2],["non",1],["blocking",1],["soft",1],["warnings",6],["semantic",1],["red",1],["flags",1],["ca",4],["sycophancy",1],["risk",1],["all",5],["17",2],["items",3],["pass",8],["no",1],["evidence",7],["citations",1],["pt",5],["prisma",5],["tr",5],["aice",5],["if",5],["isinstance",3],["by",4],["tier",4],["total",1],["values",1],["not",4],["append",3],["warning",4],["but",4],["empty",3],["self",1],["check",1],["should",3],["trigger",1],["agent",3],["consider",1],["re",1],["running",1],["raise",6],["array",1],["principle",4],["obj",3],["name",3],["status",2],["principles",1],["marked",1],["have",1],["downgraded",1],["weak",1],["95",2],["maturity",9],["disclosure",1],["subtree",2],["present",2],["protocol",6],["missing",5],["suggest",1],["populate",2],["opt",2],["ars",3],["preserve",1],["zero",1],["touch",1],["promise",1],["entries",1],["authored",1],["before",1],["schema",1],["12",1],["field",1],["landed",1],["os",1],["environ",1],["per",1],["issue",1],["compliance",1],["from",1],["shared",1],["md",1],["fail",1],["validation",1],["return",1]]},{"id":"scripts/check_corpus_consumer_protocol.py","name":[["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["lint",3],["corpus",9],["consumer",4],["protocol",2],["per",11],["spec",4],["v3",3],["enforces",1],["nine",1],["invariants",1],["l1",3],["l9",3],["manifest",4],["driven",1],["l3",3],["l6",3],["exit",3],["pass",1],["fail",1],["prints",1],["aggregated",1],["failure",2],["list",3],["from",6],["future",2],["import",6],["annotations",1],["json",2],["re",8],["sys",2],["pathlib",1],["path",9],["typing",1],["callable",2],["cwd",4],["not",4],["file",2],["intentional",1],["fixture",2],["based",1],["tests",2],["scripts",2],["adapters",1],["test",1],["check",12],["py",1],["invoke",1],["via",1],["subprocess",1],["run",1],["repo",7],["rely",1],["swap",1],["state",2],["would",2],["hard",1],["code",1],["real",1],["root",4],["ref",2],["doc",2],["academic",3],["pipeline",2],["references",2],["literature",4],["consumers",3],["md",5],["handoff",2],["schemas",2],["shared",1],["stub",4],["marker",2],["skip",2],["cross",2],["status",2],["line",4],["implementation",1],["pr",7],["deferred",2],["caveat",1],["side",1],["integration",1],["backpointer",1],["canonical",3],["agent",6],["basename",6],["tuples",5],["release",1],["l8",4],["compares",1],["full",1],["tuple",2],["just",1],["basenames",1],["so",2],["cannot",2],["slip",1],["duplicate",2],["different",1],["have",1],["frozenset",5],["collapsing",1],["mask",1],["closed",1],["match",2],["language",1],["supported",1],["must",1],["exactly",1],["honour",1],["extra",1],["defence",1],["against",1],["entries",2],["biblio",3],["entry",5],["bibliography",2],["deep",1],["research",1],["agents",2],["strat",2],["strategist",2],["paper",1],["only",2],["sets",1],["retained",1],["l2",3],["iterates",1],["by",2],["pre",5],["screened",4],["markers",2],["user",2],["adapter",1],["snapshot",1],["date",1],["total",1],["scanned",1],["screening",1],["result",1],["included",2],["excluded",1],["inclusion",2],["exclusion",1],["criteria",3],["skipped",1],["be",1],["applied",1],["citation",1],["keys",1],["f3",2],["conditional",1],["zero",2],["hit",2],["note",3],["emit",1],["f4",1],["inline",1],["comment",1],["anchors",1],["these",1],["ensure",1],["f4a",2],["f4d",2],["reproducibility",1],["surface",1],["silently",1],["dropped",1],["template",1],["f4b",1],["f4c",1],["f4e",1],["f4f",1],["presence",1],["imply",1],["iron",5],["rule",5],["titles",1],["same",1],["no",2],["silent",1],["mutation",1],["graceful",1],["fallback",1],["parse",1],["step",6],["headings",1],["each",1],["case",10],["matched",1],["explicit",1],["boundary",1],["regex",1],["distinct",1],["substring",1],["matching",1],["let",1],["cover",1],["missing",1],["step2",1],["compile",5],["bcase",4],["za",1],["block",1],["dotall",1],["checks",1],["str",2],["l4",2],["l5",2],["l7",2],["if",1],["name",1],["main",2]]},{"id":"scripts/check_corpus_consumer_protocol.py#_extract_pre_screened_block","name":[["extract",1],["pre",1],["screened",1],["block",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["extract",3],["pre",4],["screened",4],["block",4],["text",3],["str",4],["none",4],["fenced",1],["template",3],["returns",1],["if",2],["absent",1],["marker",2],["checks",1],["must",1],["run",1],["against",1],["body",1],["not",1],["full",1],["file",1],["otherwise",1],["unrelated",1],["prose",1],["mentions",1],["name",1],["citation",1],["keys",1],["inside",1],["truncation",1],["rule",1],["sentence",1],["would",2],["mask",1],["missing",1],["line",1],["l7",1],["falsely",1],["pass",1],["re",1],["search",1],["return",1],["group",1],["else",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#_manifested_agent_paths","name":[["manifested",1],["agent",1],["paths",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["manifested",2],["agent",3],["paths",2],["list",2],["path",3],["return",1],["repo",1],["root",1],["load",1],["manifest",1],["supported",1],["consumers",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#check_l1","name":[["check",1],["l1",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["check",2],["l1",3],["list",2],["str",2],["if",1],["not",2],["ref",2],["doc",3],["path",2],["exists",1],["return",2],["reference",1],["relative",1],["repo",1],["root",1],["exist",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#check_l2","name":[["check",1],["l2",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["check",2],["l2",6],["list",3],["str",3],["if",6],["not",6],["ref",2],["doc",3],["path",2],["exists",1],["return",2],["l1",1],["already",1],["failed",1],["text",3],["read",1],["encoding",1],["utf",1],["blocks",4],["find",1],["consumer",3],["failures",6],["manifest",8],["basenames",1],["basename",10],["append",4],["entry",1],["has",3],["no",1],["heading",1],["reference",1],["block",7],["items",1],["stub",9],["marker",3],["status",2],["line",2],["lint",2],["but",3],["missing",1],["carries",1],["must",1],["be",1],["full",2],["else",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#check_l3","name":[["check",1],["l3",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["check",2],["l3",4],["list",3],["str",3],["failures",4],["agent",6],["path",5],["manifested",1],["paths",1],["if",2],["not",2],["exists",1],["append",2],["manifest",1],["references",1],["missing",2],["file",1],["relative",2],["repo",2],["root",2],["continue",1],["ref",2],["doc",2],["backpointer",3],["read",1],["text",1],["encoding",1],["utf",1],["return",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#check_l4","name":[["check",1],["l4",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["check",2],["l4",3],["list",3],["str",3],["failures",3],["agent",5],["path",4],["manifested",1],["paths",1],["if",2],["not",2],["exists",1],["continue",1],["text",3],["read",1],["encoding",1],["utf",1],["pre",2],["screened",2],["from",1],["user",1],["corpus",1],["append",1],["relative",1],["repo",1],["root",1],["missing",1],["template",1],["start",1],["return",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#check_l5","name":[["check",1],["l5",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["check",2],["l5",3],["list",3],["str",3],["failures",3],["agent",5],["path",4],["manifested",1],["paths",1],["if",2],["not",2],["exists",1],["continue",1],["text",3],["read",1],["encoding",1],["utf",1],["title",4],["iron",2],["rule",2],["titles",1],["append",1],["relative",1],["repo",1],["root",1],["missing",1],["return",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#check_l6","name":[["check",1],["l6",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["check",2],["l6",4],["list",3],["str",3],["failures",4],["agent",6],["path",5],["manifested",1],["paths",1],["if",3],["not",3],["exists",1],["continue",1],["text",4],["read",1],["encoding",1],["utf",1],["heading",4],["step",3],["headings",1],["append",2],["relative",2],["repo",2],["root",2],["missing",2],["label",2],["pattern",2],["step2",1],["case",2],["markers",1],["search",1],["marker",1],["return",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#check_l7","name":[["check",1],["l7",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["check",3],["l7",7],["list",3],["str",3],["failures",5],["agent",5],["path",4],["manifested",1],["paths",1],["if",4],["not",5],["exists",1],["continue",1],["text",5],["read",1],["encoding",1],["utf",1],["rel",4],["relative",1],["repo",1],["root",1],["block",5],["extract",1],["pre",4],["screened",4],["none",1],["append",3],["template",3],["fenced",1],["found",1],["else",1],["marker",4],["line",2],["markers",1],["missing",2],["truncation",3],["prose",3],["stays",1],["scoped",1],["full",1],["file",1],["spec",2],["places",1],["surrounding",1],["inside",1],["rule",2],["lower",1],["mention",1],["return",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#check_l8","name":[["check",1],["l8",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["check",2],["l8",9],["list",4],["str",8],["failures",11],["rel",5],["handoff",3],["schemas",3],["relative",1],["repo",1],["root",1],["entries",9],["manifest",4],["entry",5],["tuples",7],["duplicate",3],["guard",2],["future",1],["pr",15],["cannot",1],["stuff",1],["second",1],["bibliography",1],["agent",6],["row",1],["pointing",1],["at",1],["different",2],["path",4],["have",1],["frozenset",2],["comparison",1],["below",1],["silently",1],["collapse",1],["dup",4],["if",10],["len",4],["seen",8],["dict",2],["tuple",2],["int",2],["dups",3],["append",9],["contains",2],["basename",4],["same",1],["original",1],["codex",1],["flagged",1],["blind",1],["spot",1],["supported",1],["consumers",1],["must",3],["be",2],["unique",1],["too",1],["basenames",7],["differing",1],["each",1],["consumer",1],["appear",1],["exactly",1],["once",1],["not",6],["match",1],["known",1],["release",4],["state",4],["got",1],["sorted",3],["expected",1],["return",3],["exists",1],["exist",1],["text",5],["read",1],["encoding",1],["utf",1],["caveat",6],["remain",2],["retirement",2],["forbidden",2],["until",2],["deferred",4],["pre",1],["requires",3],["literature",1],["strategist",1],["ships",1],["else",1],["retired",1],["ref",2],["doc",2],["backpointer",3]]},{"id":"scripts/check_corpus_consumer_protocol.py#check_l9","name":[["check",1],["l9",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["check",2],["l9",4],["list",3],["str",3],["if",3],["not",3],["ref",2],["doc",4],["path",2],["exists",1],["return",2],["l1",1],["already",1],["failed",1],["text",4],["read",1],["encoding",1],["utf",1],["failures",4],["bad",2],["append",2],["reference",2],["missing",2],["marker",2],["iron",2],["rule",2],["example",2],["pair",2],["good",2]]},{"id":"scripts/check_corpus_consumer_protocol.py#find_consumer_blocks","name":[["find",1],["consumer",1],["blocks",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["find",2],["consumer",4],["blocks",2],["ref",5],["text",6],["str",8],["dict",3],["return",2],["mapping",1],["basename",2],["block",1],["from",1],["heading",2],["next",1],["eof",1],["pattern",2],["re",2],["compile",1],["multiline",1],["matches",4],["list",1],["finditer",1],["out",3],["enumerate",1],["start",4],["end",2],["if",1],["len",2],["else",1],["group",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#load_manifest","name":[["load",1],["manifest",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["load",2],["manifest",3],["dict",2],["return",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["main",2],["int",2],["all",5],["failures",7],["list",1],["str",1],["name",3],["fn",2],["checks",1],["try",1],["except",1],["exception",1],["as",1],["exc",3],["append",1],["check",1],["raised",1],["type",1],["continue",1],["extend",1],["if",1],["print",3],["corpus",2],["consumer",2],["protocol",2],["lint",2],["failed",1],["file",2],["sys",2],["stderr",2],["return",2],["ok",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#manifest_basenames","name":[["manifest",1],["basenames",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["manifest",3],["basenames",2],["frozenset",3],["str",2],["return",1],["agent",1],["basename",1],["load",1],["supported",1],["consumers",1]]},{"id":"scripts/check_corpus_consumer_protocol.py#manifest_entry_tuples","name":[["manifest",1],["entry",1],["tuples",1]],"path":[["scripts",1],["check",1],["corpus",1],["consumer",1],["protocol",1],["py",1]],"body":[["def",2],["manifest",4],["entry",2],["tuples",3],["tuple",5],["str",4],["return",2],["agent",4],["basename",2],["path",2],["order",1],["list",1],["not",1],["so",1],["duplicates",1],["visible",1],["caller",1],["load",1],["supported",1],["consumers",1]]},{"id":"scripts/check_cross_model_verification_sync.py","name":[["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"path":[["scripts",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["doc",5],["sync",1],["lint",3],["cross",9],["model",9],["grounding",1],["guards",2],["346",1],["349",1],["contract",1],["bearing",1],["jq",15],["verifier",1],["lives",1],["canonical",4],["files",3],["under",1],["scripts",2],["verification",5],["shared",2],["md",2],["consumes",1],["them",1],["via",3],["behavioral",2],["tests",2],["test",1],["py",1],["pin",2],["pins",1],["documented",2],["bash",2],["actually",1],["wires",1],["still",1],["carries",1],["fail",1],["closed",1],["control",1],["flow",1],["so",2],["edit",1],["cannot",1],["quietly",1],["re",3],["inline",1],["possibly",1],["weaker",1],["filter",2],["drop",1],["safety",4],["branch",2],["while",1],["keep",1],["passing",1],["against",1],["untouched",1],["deliberately",1],["not",5],["byte",1],["whole",2],["block",2],["copy",1],["paste",1],["example",1],["users",1],["adapt",1],["checks",1],["required",5],["filters",5],["exactly",1],["matches",1],["disk",2],["newly",1],["added",1],["escape",1],["by",3],["simply",1],["being",1],["listed",1],["single",1],["source",1],["truth",1],["every",1],["file",3],["referenced",2],["searched",3],["error",2],["branches",3],["present",1],["no",2],["provider",1],["inlines",1],["expression",1],["instead",1],["loading",1],["would",1],["bypass",1],["behavior",1],["tested",1],["exit",2],["codes",1],["pass",1],["reference",1],["missing",1],["from",4],["future",1],["import",3],["annotations",1],["pathlib",1],["path",2],["repo",3],["resolve",1],["parent",2],["guard",2],["dir",1],["must",2],["exist",1],["be",1],["openai",3],["has",1],["completed",1],["web",1],["search",1],["text",1],["sources",2],["gemini",2],["grounded",1],["patterns",1],["retain",1],["point",1],["ungrounded",1],["memory",1],["downgrade",1],["non",1],["2xx",1],["transport",1],["failure",1],["split",1],["distinct",1],["if",1],["name",1],["main",2],["pragma",1],["cover",1],["raise",1],["system",1]]},{"id":"scripts/check_cross_model_verification_sync.py#_bash_blocks","name":[["bash",1],["blocks",1]],"path":[["scripts",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["bash",6],["blocks",7],["text",3],["str",6],["list",7],["return",2],["per",1],["fence",3],["lists",1],["executable",2],["lines",4],["comments",2],["removed",1],["each",1],["element",1],["one",2],["comment",3],["only",2],["dropped",1],["trailing",4],["stripped",5],["see",1],["strip",4],["keeping",1],["fences",1],["separate",1],["lets",1],["check",1],["scope",1],["itself",1],["single",1],["block",4],["compatible",1],["provider",1],["instead",1],["whole",1],["doc",1],["necessary",1],["token",1],["not",5],["searched",1],["legitimately",1],["appears",1],["several",1],["but",1],["given",1],["contract",1],["binds",1],["them",1],["current",10],["none",7],["raw",3],["splitlines",1],["if",5],["startswith",2],["continue",2],["append",3],["code",3],["unterminated",1],["no",1],["closing",1],["at",1],["eof",1],["must",1],["still",1],["be",1],["scanned",1],["otherwise",1],["its",1],["silently",1],["drop",1],["fail",1],["open",1],["checks",1],["re",1],["inlined",1],["guard",1],["passive",1],["openai",1],["base",1],["url",1],["missing",1],["normalizer",1],["invocation",1],["final",1],["would",1],["escape",1],["lint",1],["flush",1],["here",1]]},{"id":"scripts/check_cross_model_verification_sync.py#_bash_code_lines","name":[["bash",1],["code",1],["lines",1]],"path":[["scripts",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["bash",4],["code",2],["lines",6],["text",3],["str",5],["list",3],["return",2],["executable",2],["inside",1],["fenced",1],["blocks",2],["comments",1],["removed",1],["comment",4],["only",2],["line",3],["first",1],["non",1],["whitespace",1],["char",1],["dropped",1],["entirely",1],["trailing",3],["stripped",1],["see",1],["strip",1],["both",1],["matter",1],["wiring",1],["check",1],["filename",1],["mentioned",1],["whole",1],["must",1],["not",1],["count",1],["as",1],["doc",1],["loading",1],["filter",1],["via",1],["jq",1],["block",2],["extend",1]]},{"id":"scripts/check_cross_model_verification_sync.py#_strip_trailing_comment","name":[["strip",1],["trailing",1],["comment",1]],"path":[["scripts",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["strip",2],["trailing",4],["comment",6],["line",6],["str",4],["remove",1],["bash",2],["outside",1],["quotes",1],["begins",1],["at",2],["starts",1],["word",1],["start",1],["preceded",1],["by",1],["whitespace",2],["not",7],["inside",2],["single",6],["double",6],["quoted",2],["string",2],["stripping",1],["means",1],["filename",1],["surviving",1],["only",1],["jq",3],["guard",1],["satisfy",1],["wiring",1],["check",1],["style",1],["token",1],["left",1],["intact",1],["must",1],["follow",1],["be",1],["unquoted",1],["count",1],["as",1],["false",1],["prev",3],["ch",5],["enumerate",1],["if",1],["elif",2],["isspace",1],["return",2],["rstrip",1]]},{"id":"scripts/check_cross_model_verification_sync.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["main",2],["int",2],["failures",9],["list",1],["str",1],["if",10],["not",15],["doc",10],["file",2],["print",1],["cross",1],["model",1],["sync",1],["fail",6],["found",1],["return",1],["text",5],["read",1],["encoding",1],["utf",1],["operate",1],["wiring",2],["inline",9],["checks",1],["executable",6],["bash",18],["only",3],["lines",3],["inside",1],["fences",1],["comment",5],["stripped",1],["so",8],["commented",3],["out",2],["jq",15],["reference",3],["filename",1],["mentioned",1],["prose",6],["satisfy",2],["check",6],["example",1],["trip",1],["code",9],["join",1],["required",7],["filters",6],["single",2],["source",2],["truth",1],["must",5],["match",1],["files",1],["disk",5],["exactly",1],["newly",1],["added",1],["filter",2],["silently",2],["escape",2],["lint",2],["by",3],["being",2],["listed",4],["name",11],["guard",7],["dir",3],["glob",1],["sorted",2],["append",8],["lists",1],["but",2],["exists",2],["add",1],["pins",2],["its",3],["every",1],["canonical",4],["loaded",2],["via",5],["checking",1],["whole",2],["means",2],["mention",3],["doesn",3],["count",2],["re",12],["search",7],["load",2],["line",1],["mentions",1],["don",1],["both",2],["safety",2],["branches",2],["present",2],["checked",1],["against",2],["they",1],["appear",2],["alike",1],["dropping",1],["them",2],["anywhere",1],["regression",2],["care",1],["about",1],["branch",4],["dropped",1],["inlining",1],["grounding",7],["guards",1],["extractors",1],["be",1],["never",2],["inlined",2],["rather",1],["than",1],["blacklist",1],["specific",1],["historical",1],["literals",1],["rot",1],["any",2],["reword",1],["forbid",1],["program",7],["no",4],["references",2],["structure",1],["these",2],["tokens",4],["sources",1],["touching",1],["behavioral",2],["tests",2],["would",2],["cover",1],["one",1],["allowed",1],["plain",1],["verdict",5],["extraction",1],["candidates",1],["content",1],["parts",1],["none",3],["double",3],["quoted",1],["programs",1],["scanned",1],["web",2],["call",1],["url",11],["citation",1],["supports",1],["chunk",1],["indices",1],["chunks",1],["queries",1],["invocation",1],["flags",3],["finditer",1],["za",1],["dotall",1],["group",2],["continue",1],["loads",1],["hit",3],["next",1],["inlines",1],["referencing",1],["instead",1],["stays",1],["behavior",1],["tested",1],["453",5],["removed",1],["compatible",6],["block",3],["longer",2],["implements",1],["precedence",1],["closed",2],["defaulting",1],["invokes",1],["normalize",2],["compat",4],["py",2],["below",1],["unit",1],["pin",1],["contract",1],["old",1],["pinned",1],["status",1],["searched",1],["case",1],["keeping",1],["either",1],["vacuously",1],["false",3],["intent",1],["now",1],["lives",1],["passive",2],["openai",13],["base",10],["assignment",2],["expansion",2],["fine",1],["target",1],["raw",1],["substring",1],["explanatory",1],["variant",1],["pass",1],["reads",1],["sets",1],["path",2],["ars",2],["reading",1],["standard",1],["sdk",1],["var",1],["downgrades",1],["existing",1],["first",1],["party",1],["users",1],["downgrade",1],["endpoint",4],["construction",1],["builds",1],["v1",6],["falls",1],["back",2],["api",3],["com",3],["contains",1],["literal",1],["bug",1],["chat",2],["completions",2],["fall",1],["require",2],["invoke",1],["normalizer",1],["pipe",1],["implement",1],["logic",1],["scope",1],["located",1],["identifier",1],["python3",1],["bare",1],["unpiped",1],["dead",1],["anti",1],["vacuity",1]]},{"id":"scripts/check_data_access_level.py","name":[["check",1],["data",1],["access",1],["level",1],["py",1]],"path":[["scripts",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["lint",4],["every",1],["top",1],["level",4],["skill",3],["md",2],["must",1],["declare",2],["metadata",1],["data",3],["access",3],["legal",4],["values",4],["raw",2],["redacted",2],["verified",2],["only",2],["from",2],["future",1],["import",3],["annotations",1],["sys",2],["run",2],["frozenset",1],["if",1],["name",1],["main",1],["exit",1],["field",1],["ok",2],["message",1],["all",1],["files",1],["valid",1]]},{"id":"scripts/check_domain_evidence_profile.py","name":[["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["lint",1],["domain",4],["evidence",4],["profile",3],["documentation",2],["surface",2],["259",1],["seven",1],["checks",2],["c1",3],["c7",3],["honest",1],["about",1],["reach",1],["verifies",1],["presence",1],["shape",1],["required",1],["text",1],["not",2],["runtime",1],["semantics",1],["those",1],["rely",1],["worked",1],["examples",1],["plan",1],["stage",1],["review",1],["per",1],["spec",1],["test",1],["strategy",1],["exit",2],["pass",1],["fail",1],["from",3],["future",1],["import",5],["annotations",1],["re",1],["sys",2],["pathlib",1],["path",3],["typing",1],["callable",2],["cwd",3],["file",1],["so",1],["fixture",2],["tests",1],["subprocess",1],["run",1],["repo",6],["root",5],["intake",4],["academic",3],["paper",3],["agents",2],["agent",2],["md",4],["profiles",2],["references",2],["consumer",2],["literature",2],["strategist",1],["sqh",1],["deep",1],["research",1],["source",1],["quality",1],["hierarchy",1],["ship",1],["enum",1],["general",1],["social",1],["science",1],["cs",1],["ml",1],["humanities",1],["interpretive",1],["unknown",1],["user",1],["defined",1],["reserved",1],["clinical",1],["wet",1],["lab",1],["materials",2],["physics",1],["legal",1],["case",1],["based",1],["education",1],["step12",1],["heading",4],["step",1],["12",1],["resolution",2],["no",2],["handoff",2],["detected",1],["decision",2],["tree",2],["screening",1],["list",2],["tuple",1],["str",2],["check",10],["c2",2],["c3",2],["c4",2],["c5",2],["c6",2],["c8",2],["c9",2],["c10",2],["if",1],["name",1],["main",2]]},{"id":"scripts/check_domain_evidence_profile.py#_heading_range","name":[["heading",1],["range",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["heading",17],["range",5],["text",6],["str",6],["none",3],["byte",1],["from",1],["next",2],["same",1],["higher",1],["level",5],["atx",1],["eof",1],["ignoring",1],["prefixed",1],["lines",4],["inside",1],["fenced",2],["code",1],["blocks",1],["determines",1],["by",2],["counting",1],["leading",1],["block",1],["guards",1],["contains",1],["pseudocode",2],["whose",1],["comment",3],["start",1],["at",2],["column",1],["naive",1],["scan",1],["would",2],["treat",1],["as",1],["truncate",1],["first",1],["so",2],["c3",1],["miss",1],["universal",1],["gate",1],["keywords",1],["forbidden",1],["carrier",1],["tokens",1],["follow",1],["track",1],["fence",6],["state",1],["line",2],["only",2],["accept",1],["match",2],["outside",1],["scans",1],["c7",1],["not",3],["false",2],["fail",1],["historical",1],["contrast",1],["prose",1],["elsewhere",1],["file",1],["idx",7],["find",1],["if",3],["return",3],["len",8],["lstrip",2],["rest",3],["splitlines",1],["keepends",1],["true",1],["offset",4],["re",3],["compile",1],["rf",1],["ln",5],["stripped",3],["startswith",2],["continue",1]]},{"id":"scripts/check_domain_evidence_profile.py#_read","name":[["read",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["read",3],["path",2],["str",2],["return",1],["text",1],["encoding",1],["utf",1],["if",1],["exists",1],["else",1]]},{"id":"scripts/check_domain_evidence_profile.py#_strip_fences","name":[["strip",1],["fences",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["strip",2],["fences",2],["text",4],["str",4],["return",2],["all",1],["fenced",1],["code",2],["blocks",1],["removed",1],["by",1],["checks",1],["must",2],["anchor",1],["requirement",1],["prose",3],["not",4],["pseudocode",2],["identifier",1],["c3",1],["universal",2],["gate",1],["keywords",1],["relevance",2],["methodology",1],["predatory",1],["appear",1],["sentence",1],["merely",1],["inside",1],["gates",1],["rq",1],["line",1],["otherwise",1],["deleting",1],["while",1],["leaving",1],["would",1],["falsely",1],["pass",1],["out",3],["fence",4],["false",1],["ln",3],["splitlines",1],["keepends",1],["true",1],["lstrip",1],["if",2],["startswith",2],["continue",1],["append",1],["join",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c1","name":[["check",1],["c1",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",2],["c1",11],["list",3],["str",3],["intake",11],["agent",2],["enum",3],["reserved",6],["pcr",2],["row",2],["coherence",1],["fallback",2],["display",2],["form",2],["step",1],["12",1],["heading",4],["carve",3],["out",3],["override",5],["tag",1],["both",3],["halves",3],["read",1],["if",9],["not",12],["return",2],["md",1],["found",1],["step12",2],["append",8],["missing",8],["exact",1],["ship",1],["value",2],["domain",3],["evidence",3],["profile",5],["requested",2],["no",2],["rescreen",2],["advisory",1],["condition",2],["already",3],["run",3],["was",3],["skipped",6],["re",2],["search",2],["explicitly",1],["entirely",1],["required",1],["phase",2],["fully",2],["skips",1],["literature",1],["screening",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c10","name":[["check",1],["c10",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",2],["c10",6],["list",3],["str",3],["profile",10],["aware",2],["currency",11],["gate",1],["327",2],["p2",2],["screening",2],["decision",6],["tree",8],["time",4],["range",8],["node",16],["must",2],["consult",1],["peer",7],["review",7],["only",6],["fossil",3],["wording",3],["be",1],["gone",1],["window",1],["loosenable",2],["four",3],["prose",4],["passages",3],["say",1],["year",1],["relaxes",1],["humanities",6],["interpretive",1],["canonical",3],["texts",1],["but",1],["had",1],["no",1],["branch",6],["so",1],["source",2],["admitted",2],["at",5],["was",1],["re",2],["excluded",2],["cited",1],["100",1],["invariant",2],["monotonic",1],["admit",5],["violation",2],["under",1],["also",1],["said",1],["admits",2],["encoded",1],["bug",2],["contradicted",1],["other",1],["scope",1],["literature",2],["heading",6],["its",3],["trailing",1],["via",1],["pins",1],["both",1],["consults",1],["rule",3],["absent",1],["read",1],["consumer",1],["if",5],["not",8],["return",3],["strategist",1],["agent",1],["md",1],["found",1],["block",5],["none",1],["missing",2],["exact",1],["pin",1],["load",1],["bearing",1],["semantic",1],["phrase",1],["label",4],["recency",4],["quality",3],["signal",3],["lives",1],["inside",1],["disappears",1],["deleted",1],["survives",1],["reword",2],["keying",1],["would",1],["let",1],["benign",1],["silently",1],["defeat",1],["guard",1],["while",1],["broken",1],["edit",1],["kept",1],["passed",1],["append",2],["rationale",1],["here",1],["present",1],["encodes",1],["touch",1],["contradicts",1],["relax",1],["name",1],["nodes",1],["actually",1],["instead",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c2","name":[["check",1],["c2",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",3],["c2",12],["list",5],["str",4],["profiles",10],["doc",3],["exists",1],["gaps",4],["column",2],["wording",1],["reserved",6],["closed",3],["profile",9],["table",7],["exactly",4],["ship",8],["enum",10],["rows",2],["no",5],["5th",3],["effective",4],["value",3],["smuggled",2],["as",1],["row",15],["read",1],["if",13],["not",15],["return",3],["domain",6],["evidence",6],["md",1],["found",2],["append",10],["missing",4],["section",3],["critical",2],["surface",2],["must",4],["be",4],["disqualifying",3],["lower",1],["forbidden",1],["word",1],["present",1],["advisory",1],["note",1],["enforcement",1],["hardening",1],["from",1],["review",1],["rounds",1],["parse",2],["every",3],["data",4],["first",14],["cell",4],["just",1],["ones",1],["happen",1],["backticked",5],["tokens",7],["earlier",1],["only",1],["record",1],["cells",4],["version",1],["had",1],["false",1],["pass",1],["written",1],["without",1],["backticks",1],["clinical",1],["was",1],["silently",1],["skipped",1],["leaving",1],["got",5],["now",1],["pipe",1],["counts",1],["one",2],["four",1],["values",2],["fails",1],["equal",1],["duplicates",1],["sec",3],["heading",1],["range",1],["none",1],["valid",3],["line",2],["splitlines",1],["ln",3],["strip",4],["startswith",1],["continue",3],["split",1],["else",1],["skip",1],["header",1],["separator",1],["remaining",1],["has",2],["invalid",1],["sorted",3],["un",1],["want",4],["extra",1],["len",2],["duplicate",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c3","name":[["check",1],["c3",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",3],["c3",9],["list",3],["str",3],["consumer",10],["resolution",7],["block",15],["pcr",4],["row",5],["resolve",2],["fallback",3],["cases",2],["tags",1],["universal",4],["gate",3],["carve",2],["out",2],["language",2],["source",4],["verification",4],["not",16],["read",1],["if",8],["return",3],["literature",1],["strategist",1],["agent",3],["md",1],["found",1],["heading",4],["range",1],["none",1],["missing",4],["exact",1],["backtick",1],["strip",3],["before",1],["substring",2],["match",1],["prose",6],["writes",1],["field",1],["name",1],["backticked",1],["domain",4],["evidence",4],["profile",9],["so",1],["contiguous",1],["only",2],["exists",1],["after",1],["stripping",1],["nb",3],["replace",2],["append",5],["must",4],["from",2],["tag",4],["no",1],["neutral",1],["unresolved",1],["discipline",1],["mismatch",1],["graceful",1],["kw",6],["absent",1],["unknown",1],["user",1],["defined",1],["enum",1],["keyword",2],["be",2],["pseudocode",1],["fenced",1],["code",2],["first",1],["otherwise",1],["gates",2],["relevance",2],["rq",1],["methodology",2],["fatally",1],["flawed",1],["predatory",2],["fabricated",1],["identifiers",1],["would",2],["satisfy",1],["even",1],["sentence",1],["naming",1],["three",1],["were",1],["deleted",1],["silently",1],["weaken",1],["documented",1],["invariant",1],["contract",1],["hardening",1],["review",1],["round",1],["fences",2],["outside",1],["given",1],["step",1],["file",1],["state",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c4","name":[["check",1],["c4",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",2],["c4",4],["list",3],["str",3],["profiles",4],["doc",3],["advisory",3],["only",3],["statement",2],["246",3],["forward",2],["ref",1],["read",1],["if",2],["not",2],["append",2],["missing",2],["reference",1],["note",1],["return",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c5","name":[["check",1],["c5",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",4],["c5",6],["list",4],["str",3],["profiles",2],["doc",1],["legacy",8],["guidance",1],["present",1],["non",3],["normative",3],["label",3],["medicine",6],["health",4],["education",4],["verbatim",5],["policy",12],["fold",8],["reference",1],["asserts",1],["content",1],["each",2],["row",8],["not",7],["bare",4],["also",1],["appear",1],["reserved",2],["notes",1],["so",3],["token",2],["would",2],["false",1],["pass",2],["even",1],["if",6],["itself",1],["were",2],["deleted",2],["assertion",1],["below",1],["binds",1],["distinctive",3],["phrase",6],["from",3],["its",1],["carry",2],["forward",2],["deleting",1],["actually",1],["fails",1],["read",1],["lower",3],["append",4],["must",2],["be",1],["labeled",1],["text",3],["evidence",2],["based",2],["missing",3],["preserved",2],["quasi",2],["experimental",2],["bind",1],["same",1],["line",5],["folded",3],["into",3],["general",4],["social",6],["science",6],["appears",1],["both",2],["checking",1],["still",1],["only",1],["identical",1],["survives",1],["require",1],["single",2],["containing",1],["target",1],["hardening",1],["review",1],["round",1],["re",2],["compile",1],["ignorecase",1],["any",1],["search",1],["splitlines",1],["binding",1],["return",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c6","name":[["check",1],["c6",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",3],["c6",6],["list",3],["str",3],["leak",3],["guard",1],["source",4],["quality",4],["hierarchy",4],["md",4],["not",7],["modified",1],["by",2],["259",7],["invariant",2],["requires",1],["deep",4],["research",4],["file",3],["stay",1],["substance",1],["identical",1],["no",2],["leaked",2],["heading",4],["present",1],["too",1],["weak",1],["editing",1],["table",3],["rows",1],["would",1],["pass",1],["so",3],["pin",2],["field",5],["specific",5],["adjustments",5],["block",9],["sha",1],["256",1],["against",1],["baseline",1],["captured",1],["at",2],["plan",2],["time",2],["read",2],["only",1],["if",7],["legitimate",1],["unrelated",4],["change",4],["ever",2],["lands",1],["implementer",3],["updates",2],["expected",5],["fsa",4],["sha256",5],["same",4],["commit",3],["making",2],["any",2],["edit",3],["conscious",2],["reviewed",2],["act",2],["rather",2],["than",2],["silent",2],["digest",5],["below",1],["pinned",2],["current",1],["repo",1],["state",1],["since",1],["touch",2],["clean",2],["implementation",2],["matches",1],["as",2],["action",1],["needed",1],["unless",1],["legitimately",1],["changes",1],["reason",1],["import",1],["hashlib",2],["sqh",1],["return",3],["found",1],["domain",2],["evidence",2],["profiles",2],["append",3],["into",1],["violation",2],["range",2],["none",1],["missing",1],["was",1],["edited",1],["normalize",1],["trailing",1],["whitespace",1],["per",2],["line",2],["stray",1],["editor",1],["newline",1],["false",1],["fail",1],["but",1],["substantive",1],["row",1],["cell",1],["norm",2],["join",1],["ln",2],["rstrip",2],["strip",1],["splitlines",1],["encode",1],["utf",1],["hexdigest",1],["normalized",1],["stands",1],["value",1],["stable",1],["future",1],["intentional",2],["recomputes",1],["constant",1],["recompute",1],["normalization",1],["above",1],["f7b38d39c5252c2d1ec931e563f32e40fce86a65d39fde5c590aa484b9686906",1],["changed",1],["got",1],["must",1],["update",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c7","name":[["check",1],["c7",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",2],["c7",4],["list",3],["str",3],["carrier",9],["regression",2],["guard",3],["within",2],["step",1],["12",1],["resolution",2],["heading",10],["ranges",2],["profile",1],["must",3],["not",16],["be",2],["carried",1],["by",1],["schema",3],["13",2],["selections",4],["material",7],["passport",7],["per",3],["occurrence",3],["negation",11],["filter",3],["line",10],["spec",1],["compliant",1],["prose",4],["deliberately",1],["writes",1],["no",5],["ledger",2],["number",1],["assert",1],["choice",1],["bare",1],["token",8],["scan",1],["would",2],["false",3],["fail",2],["but",2],["any",1],["word",3],["anywhere",1],["has",2],["negative",2],["hole",1],["real",1],["like",1],["store",3],["pcr",4],["contains",1],["both",1],["affirmative",4],["distant",1],["so",5],["level",1],["wrongly",1],["let",1],["through",1],["instead",1],["require",1],["close",1],["before",4],["forbidden",4],["30",3],["chars",2],["negating",3],["immediately",2],["preceding",1],["trips",2],["passes",1],["hugs",1],["while",1],["still",2],["fails",1],["after",2],["mutation",1],["fixture",1],["inserts",1],["stays",1],["clean",2],["scoped",1],["historical",1],["contrast",1],["elsewhere",1],["file",1],["never",2],["reaches",1],["here",1],["window",1],["tolerate",1],["markdown",2],["punctuation",1],["legitimately",1],["sits",1],["between",2],["often",1],["backticked",1],["backtick",2],["include",1],["asterisk",1],["parens",1],["failed",1],["only",4],["just",3],["also",1],["affirms",1],["lookahead",1],["rejects",1],["those",1],["such",1],["exempted",1],["hardening",1],["from",1],["review",1],["round",1],["neg",2],["re",4],["compile",1],["ignorecase",1],["path",4],["intake",2],["step12",1],["consumer",2],["read",1],["block",4],["range",1],["if",2],["none",1],["append",2],["required",1],["found",1],["name",2],["continue",2],["splitlines",1],["finditer",1],["escape",1],["pre",2],["start",1],["search",1],["explicitly",1],["negated",1],["allowed",1],["inside",1],["strip",1],["80",1],["return",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c8","name":[["check",1],["c8",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",3],["c8",5],["list",3],["str",3],["control",2],["flow",5],["guard",1],["327",1],["p1",1],["no",7],["handoff",6],["interview",2],["directive",7],["upper",1],["bound",2],["must",2],["cover",1],["step",21],["12",13],["domain",3],["evidence",3],["profile",5],["producer",4],["unlike",1],["c1",1],["c7",1],["documentation",1],["surface",1],["presence",2],["inspects",1],["original",2],["execute",3],["phase",1],["full",4],["11",9],["bounded",1],["most",2],["common",2],["mode",3],["entry",2],["fresh",1],["paper",1],["deep",1],["research",1],["at",3],["orphaning",1],["agent",2],["following",1],["stops",2],["never",3],["writes",1],["pcr",1],["row",1],["consumer",1],["silently",1],["takes",1],["neutral",1],["fallback",1],["feature",1],["activates",1],["path",1],["scope",1],["only",1],["materials",1],["detected",1],["block",5],["via",1],["fence",1],["aware",1],["heading",5],["range",2],["helper",1],["so",2],["mention",3],["unrelated",1],["prose",1],["plan",1],["instead",1],["trips",1],["requirement",1],["reaches",1],["will",1],["not",8],["fails",1],["read",1],["intake",4],["if",3],["return",3],["md",1],["found",1],["none",1],["missing",1],["exact",1],["require",1],["positive",1],["execution",1],["bare",1],["token",3],["like",1],["run",1],["contains",1],["yet",1],["still",1],["orphans",1],["then",4],["affirmative",1],["form",1],["fix",1],["uses",1],["per",2],["its",2],["own",2],["gating",2],["append",1],["positively",1],["orphaned",1],["from",1],["affirmatively",1],["reach",1],["merely",1]]},{"id":"scripts/check_domain_evidence_profile.py#check_c9","name":[["check",1],["c9",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["check",3],["c9",9],["list",3],["str",3],["reserved",15],["fallback",9],["parse",9],["guard",1],["327",1],["p2",1],["consumer",6],["must",1],["route",2],["row",3],["its",2],["own",1],["advisory",3],["not",9],["malformed",6],["signal",3],["intake",1],["stores",1],["request",3],["as",2],["display",4],["form",5],["unknown",2],["user",2],["defined",2],["requested",7],["original",2],["had",1],["no",4],["step",1],["so",3],["fell",1],["into",2],["case",4],["value",1],["enum",1],["emitted",1],["profile",8],["unresolved",3],["hallucinated",1],["valid",2],["acknowledged",1],["pins",1],["within",1],["resolution",6],["block",11],["both",2],["distinct",1],["tag",5],["exists",1],["actually",1],["parses",1],["parenthetical",3],["otherwise",1],["unreachable",2],["still",2],["routes",3],["division",1],["labour",1],["c3",2],["guards",1],["three",1],["tags",1],["neutral",1],["discipline",1],["mismatch",1],["deliberately",1],["extended",1],["here",1],["each",1],["mutation",1],["fixture",1],["isolates",1],["one",1],["owns",1],["fourth",1],["semantics",1],["read",1],["if",4],["return",3],["literature",1],["strategist",1],["agent",2],["md",1],["found",1],["heading",4],["range",1],["none",1],["missing",2],["exact",2],["append",3],["would",1],["collapse",1],["back",3],["require",1],["explicit",1],["instruction",4],["just",1],["suffix",1],["token",2],["carry",1],["only",1],["example",1],["while",1],["losing",1],["leaving",1],["fallbacks",1],["hardening",1],["from",1],["codex",1],["review",1],["parsing",2],["covers",1],["wording",1],["lacks",1],["path",1],["elif",1],["lower",1],["shows",1],["but",1],["gives",1],["effective",1],["without",1],["falls",1],["string",1],["equality",1]]},{"id":"scripts/check_domain_evidence_profile.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["main",2],["int",2],["all",5],["failures",5],["list",1],["str",1],["name",3],["fn",2],["checks",1],["try",1],["extend",1],["except",1],["exception",1],["as",1],["exc",3],["append",1],["check",1],["raised",1],["type",1],["if",1],["print",3],["domain",2],["evidence",2],["profile",2],["lint",2],["failed",1],["file",2],["sys",2],["stderr",2],["return",2],["ok",1]]},{"id":"scripts/check_evals_gold_set.py","name":[["check",1],["evals",1],["gold",1],["py",1]],"path":[["scripts",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validator",10],["evals",2],["gold",5],["task",2],["subsets",1],["enforces",1],["invariants",2],["documented",1],["docs",1],["design",1],["2026",2],["05",2],["21",1],["v3",1],["10",1],["184",2],["extend",1],["eval",1],["harness",1],["spec",1],["md",1],["implementation",1],["plan",1],["phase",1],["1a",1],["i10",2],["added",1],["24",1],["amendment",1],["usage",1],["python",1],["scripts",1],["check",3],["dir",1],["exit",2],["code",1],["clean",1],["non",1],["zero",1],["violated",1],["prints",1],["one",1],["line",1],["per",1],["violation",1],["prefixed",1],["invariant",1],["tag",1],["i1",1],["i7",1],["i9",1],["i8",1],["retired",1],["from",7],["future",1],["import",8],["annotations",1],["json",5],["sys",5],["pathlib",1],["path",10],["typing",1],["any",1],["yaml",1],["jsonschema",1],["draft202012",4],["here",3],["file",3],["resolve",3],["parent",5],["if",3],["str",2],["not",2],["insert",1],["citation",2],["verification",2],["summary",6],["noqa",1],["e402",1],["reduce",2],["lookup",2],["verified",2],["as",1],["label",1],["enum",3],["true",1],["false",1],["unresolvable",1],["kind",1],["valid",2],["doi",1],["arxiv",2],["manual",1],["exempt",1],["fabricated",2],["title",2],["only",1],["resolver",6],["names",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1],["status",3],["queried",3],["by",4],["enums",1],["their",1],["coherence",3],["now",1],["enforced",2],["outcome",5],["against",2],["shipped",2],["schema",9],["def",5],["local",1],["constants",1],["332",2],["p2",2],["corpus",4],["entry",4],["shared",2],["contracts",2],["passport",2],["literature",1],["loads",2],["read",2],["text",2],["encoding",2],["utf",2],["format",2],["checker",2],["validate",2],["each",1],["rather",1],["than",1],["hand",1],["rolled",1],["so",1],["drift",1],["contract",1],["pins",1],["i9b",1],["single",1],["source",1],["truth",1],["philosophy",1],["applied",1],["shape",1],["carries",1],["all",1],["ran",1],["id",1],["skipped",1],["unreachable",1],["null",1],["plus",1],["required",1],["present",1],["rule",1],["flat",1],["silently",1],["under",1],["safe",1],["extracted",1],["isolation",1],["because",1],["ref",2],["less",1],["today",1],["ever",1],["gains",1],["into",1],["sibling",1],["build",1],["full",1],["document",1],["registry",1],["instead",1],["slice",1],["defs",1],["name",1],["main",2],["argv",1]]},{"id":"scripts/check_evals_gold_set.py#_load_json_strict","name":[["load",1],["json",1],["strict",1]],"path":[["scripts",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",3],["load",3],["json",5],["strict",2],["path",5],["any",4],["raise",2],["duplicate",2],["keys",1],["i4",1],["no",2],["duplicates",2],["pairs",4],["list",1],["tuple",1],["str",3],["dict",2],["seen",3],["if",1],["value",1],["error",1],["key",1],["add",1],["return",2],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["object",1],["hook",1]]},{"id":"scripts/check_evals_gold_set.py#_load_json_strict._no_duplicates","name":[["no",1],["duplicates",1]],"path":[["scripts",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["no",2],["duplicates",2],["pairs",4],["list",2],["tuple",2],["str",5],["any",4],["dict",3],["seen",3],["if",1],["raise",1],["value",1],["error",1],["duplicate",1],["json",1],["key",1],["add",1],["return",1]]},{"id":"scripts/check_evals_gold_set.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["main",2],["argv",4],["list",2],["str",2],["int",2],["if",2],["len",1],["print",3],["usage",1],["python",1],["scripts",1],["check",1],["evals",1],["gold",3],["dir",1],["file",2],["sys",2],["stderr",2],["return",3],["root",3],["path",1],["errors",3],["validate",1],["ok",1],["passes",1],["all",1],["invariants",1]]},{"id":"scripts/check_evals_gold_set.py#validate","name":[["validate",1]],"path":[["scripts",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["validate",2],["root",8],["path",13],["list",6],["str",6],["return",8],["invariant",1],["violation",1],["messages",1],["empty",1],["clean",1],["errors",30],["expected",18],["outcomes",5],["json",14],["tuples",17],["dir",6],["manifest",19],["yaml",8],["if",20],["not",21],["append",22],["i1",5],["directory",1],["found",2],["at",2],["tuple",23],["filename",3],["stems",4],["keys",8],["stem",19],["glob",2],["try",3],["load",3],["strict",1],["except",3],["value",1],["error",3],["as",3],["i4",1],["missing",8],["extra",4],["sorted",4],["files",2],["without",1],["entry",15],["all",1],["once",1],["into",1],["by",9],["id",25],["dict",6],["loads",1],["read",2],["text",2],["encoding",2],["utf",2],["jsondecode",1],["i2",4],["name",3],["valid",7],["malformed",2],["gets",1],["single",1],["i3",12],["i5",4],["i6",7],["i7",2],["i10",1],["skip",1],["tup",13],["items",7],["tid",7],["kind",35],["distribution",6],["matches",2],["file",1],["safe",1],["yamlerror",1],["parse",1],["isinstance",3],["mapping",2],["got",2],["type",2],["dist",5],["invalid",1],["declared",11],["int",2],["observed",9],["accumulator",1],["enum",3],["has",1],["unknown",1],["continue",3],["vs",1],["comparison",1],["change",1],["add",1],["but",8],["loop",1],["obs",3],["count",1],["label",15],["lookup",4],["verified",4],["outcome",2],["none",2],["already",1],["reported",1],["declares",1],["arxiv",14],["placement",1],["consistency",1],["doi",10],["corpus",3],["null",3],["present",3],["elif",1],["else",1],["must",2],["be",1],["fabrication",5],["intent",2],["both",1],["fabricated",4],["keyed",1],["false",1],["title",2],["only",2],["no",1],["identifier",1],["unresolvable",1],["v6",1],["design",1],["fn",1],["fixture",1],["fabrications",1],["carry",1],["marker",3],["kinds",2],["true",1]]},{"id":"scripts/check_experiment_provenance.py","name":[["check",1],["experiment",1],["provenance",1],["py",1]],"path":[["scripts",1],["check",1],["experiment",1],["provenance",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",1],["material",1],["passport",5],["yaml",4],["experiment",9],["provenance",8],["entry",7],["shape",5],["260",1],["usage",1],["python",1],["scripts",4],["check",5],["py",3],["path",3],["standalone",1],["only",1],["validator",2],["mirroring",1],["repro",1],["lock",1],["validates",1],["each",1],["against",1],["shared",2],["contracts",2],["schema",6],["json",3],["encodes",1],["d6",1],["well",1],["formedness",1],["rules",1],["including",1],["absent",2],["key",3],["rule",1],["negative",1],["results",1],["known",1],["limitations",1],["must",1],["be",2],["present",1],["value",1],["may",2],["malformed",2],["script",1],["not",4],["run",1],["cross",2],["array",2],["ep",3],["ea",2],["invariants",1],["inv",3],["id",1],["uniqueness",1],["planned",1],["ids",1],["resolution",2],["declaration",2],["symmetry",2],["alignment",1],["reference",1],["those",1],["span",1],["multiple",1],["aggregates",1],["live",1],["claim",1],["audit",1],["consistency",2],["two",1],["deliberately",1],["duplicate",1],["invariant",1],["logic",1],["missing",2],["ok",2],["exit",5],["optional",1],["aggregate",1],["legitimately",1],["carry",1],["none",1],["lint",1],["owns",1],["gate",1],["null",1],["nothing",1],["any",1],["failing",1],["error",2],["codes",1],["no",1],["violations",1],["one",1],["more",1],["entries",1],["fail",1],["internal",1],["file",2],["found",1],["from",3],["future",1],["import",7],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["jsonschema",1],["draft202012",1],["repo",2],["root",2],["resolve",1],["parent",2],["if",1],["name",1],["main",2]]},{"id":"scripts/check_experiment_provenance.py#_validator","name":[["validator",1]],"path":[["scripts",1],["check",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["validator",7],["draft202012",5],["schema",5],["json",1],["loads",1],["entry",1],["read",1],["text",1],["encoding",1],["utf",1],["check",1],["return",1],["format",2],["checker",2]]},{"id":"scripts/check_experiment_provenance.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",5],["splitlines",1],["add",1],["passport",7],["type",1],["path",1],["args",6],["parse",1],["try",1],["yaml",1],["safe",1],["load",2],["read",1],["text",1],["encoding",1],["utf",1],["except",2],["file",5],["not",4],["found",2],["error",5],["print",7],["sys",4],["stderr",4],["return",6],["exception",1],["as",1],["exc",2],["failed",1],["if",3],["isinstance",1],["dict",1],["top",1],["level",1],["must",1],["be",1],["mapping",1],["experiment",5],["provenance",6],["ok",2],["no",1],["aggregate",1],["optional",1],["errors",4],["validate",1],["len",1],["shape",1],["violation",1],["see",1],["shared",1],["contracts",1],["entry",1],["schema",1],["json",1],["entries",1],["well",1],["formed",1]]},{"id":"scripts/check_experiment_provenance.py#validate_provenance","name":[["validate",1],["provenance",1]],"path":[["scripts",1],["check",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["validate",3],["provenance",6],["entries",6],["object",2],["list",7],["str",4],["each",1],["experiment",4],["entry",7],["against",1],["schema",1],["returns",1],["human",1],["readable",1],["error",1],["strings",1],["empty",1],["clean",1],["errors",6],["if",3],["none",1],["return",3],["explicit",1],["null",2],["opt",1],["out",1],["nothing",1],["shape",1],["check",1],["not",2],["isinstance",2],["must",2],["be",2],["absent",1],["got",2],["type",2],["name",2],["validator",3],["enumerate",1],["dict",1],["append",2],["mapping",1],["continue",1],["err",3],["sorted",1],["iter",1],["key",1],["lambda",1],["absolute",2],["path",2],["loc",2],["join",1],["root",1],["message",1]]},{"id":"scripts/check_field_norm_severity.py","name":[["check",1],["field",1],["norm",1],["severity",1],["py",1]],"path":[["scripts",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["integrity",1],["provenance",3],["validator",2],["215",1],["field",5],["norm",5],["severity",4],["gold",6],["first",2],["party",2],["regression",3],["fixture",5],["not",3],["detector",2],["calibration",3],["there",1],["no",3],["deterministic",2],["predictor",3],["miscalibration",1],["requires",1],["domain",1],["judgment",1],["so",2],["deliberately",1],["compute",1],["fnr",1],["fpr",1],["pretend",1],["be",3],["would",1],["fluent",1],["wrongness",1],["ritual",1],["behind",1],["instead",1],["enforces",1],["every",1],["case",4],["structurally",1],["complete",1],["carries",1],["stable",1],["back",1],["source",1],["paper",3],["stays",1],["traceable",1],["cannot",1],["silently",2],["drift",1],["into",1],["fabricated",1],["cases",1],["usage",1],["python",1],["scripts",1],["check",1],["json",3],["exit",2],["clean",2],["violations",1],["printed",1],["one",1],["per",1],["line",1],["stderr",1],["from",3],["future",1],["import",6],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["path",2],["typing",1],["any",1],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["default",1],["evals",1],["valid",1],["subtypes",1],["boundary",2],["significance",1],["required",2],["keys",1],["section",1],["citation",1],["verbatim",1],["anchor",1],["id",2],["ending",1],["suffix",2],["declares",1],["itself",1],["contextual",1],["exception",3],["sar",1],["11",1],["marks",1],["ambiguous",1],["flag",1],["must",3],["then",1],["actually",1],["otherwise",1],["reverts",1],["positive",1],["exact",1],["fidelity",1],["error",1],["guards",1],["self",1],["identify",1],["as",1],["codex",1],["review",1],["p2",1],["10",1],["claim",1],["distributional",1],["task",1],["type",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_field_norm_severity.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["add",1],["gold",3],["nargs",1],["type",1],["path",1],["default",2],["args",3],["parse",1],["data",3],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["errors",3],["validate",1],["if",1],["error",3],["print",2],["file",1],["sys",1],["stderr",1],["return",2],["len",1],["items",1],["field",1],["norm",1],["severity",1],["cases",1],["all",1],["integrity",1],["provenance",1],["invariants",1],["pass",1]]},{"id":"scripts/check_field_norm_severity.py#validate","name":[["validate",1]],"path":[["scripts",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["validate",2],["data",4],["dict",4],["str",12],["any",2],["list",7],["return",3],["violation",1],["messages",1],["empty",6],["clean",4],["errors",16],["metadata",7],["if",13],["not",21],["isinstance",8],["append",13],["missing",7],["object",2],["task",7],["type",7],["required",4],["must",7],["be",3],["regression",1],["fixture",2],["calibrated",1],["threshold",1],["items",6],["seen",3],["ids",3],["idx",2],["item",20],["enumerate",1],["id",18],["strip",5],["else",3],["index",1],["non",3],["elif",1],["duplicate",1],["add",1],["severity",2],["miscalibration",3],["true",7],["every",1],["gold",1],["case",5],["documented",1],["subtype",5],["valid",2],["subtypes",2],["sorted",1],["field",5],["norm",5],["prov",3],["provenance",5],["key",3],["keys",1],["val",3],["first",1],["party",1],["no",1],["untraceable",1],["cases",1],["exception",19],["flag",2],["reason",9],["paired",2],["both",3],["ways",1],["contextual",3],["sar",2],["explain",1],["carry",2],["stray",1],["implies",1],["has",3],["bool",1],["but",3],["present",1],["declares",1],["itself",1],["without",1],["loses",1],["its",1],["passes",1],["check",1],["above",1],["branches",1],["false",1],["silently",1],["reverts",1],["positive",1],["fidelity",1],["error",1],["exists",1],["prevent",1],["endswith",1],["suffix",2],["ends",1],["declared",1],["stay",1],["marked",1]]},{"id":"scripts/check_firm_rules_sync.py","name":[["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"path":[["scripts",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["firm",8],["rules",10],["sync",5],["collision",6],["lint",3],["v3",6],["10",6],["pr",5],["pins",1],["two",2],["things",1],["against",2],["regression",1],["cim",14],["only",12],["canonical",9],["claim",13],["manifest",12],["rule",4],["wording",4],["shared",3],["references",6],["md",11],["matches",2],["copies",2],["mirrored",2],["into",4],["three",2],["writing",1],["stage",1],["agent",22],["prompts",5],["mirrors",4],["differ",2],["by",7],["self",3],["reference",7],["noun",6],["placeholder",2],["block",13],["normalizes",1],["before",2],["comparing",1],["operative",2],["clause",2],["contamination",19],["l3",20],["blocks",5],["not",15],["synced",1],["here",4],["their",3],["intentionally",1],["id",8],["prose",3],["rather",3],["than",3],["full",3],["see",3],["note",1],["so",10],["ids",6],["guarded",2],["check",4],["surrounding",1],["contradiction",5],["reword",3],["broad",1],["default",1],["advisory",7],["plus",2],["opt",1],["strict",3],["form",1],["changed",1],["stay",1],["there",1],["no",2],["copy",1],["guard",8],["disambiguation",1],["must",7],["appear",2],["inside",3],["any",3],["intent",5],["emission",2],["prompt",4],["section",4],["schema",3],["json",2],["context",4],["same",4],["named",1],["unrelated",2],["families",1],["blind",1],["grep",1],["replace",1],["either",1],["would",2],["corrupt",1],["other",1],["fails",3],["if",2],["reappears",1],["after",2],["mirror",3],["carry",2],["unqualified",1],["never",8],["about",2],["signal",3],["itself",1],["because",2],["user",1],["enabled",1],["terminal",3],["policy",2],["now",2],["promote",1],["scans",3],["sentence",6],["each",2],["file",10],["names",1],["forbidden",3],["absolute",1],["phrasing",1],["deliberately",2],["scan",2],["whole",2],["collaboration",2],["depth",2],["observer",2],["legitimate",2],["different",3],["subsystem",2],["genuinely",1],["false",2],["flagged",4],["inherits",1],["new",3],["enforcement",1],["respect",1],["existing",1],["guardrails",1],["discipline",1],["usage",1],["python",2],["scripts",2],["py",2],["root",2],["path",3],["test",1],["fixtures",1],["exit",2],["codes",1],["all",2],["checks",2],["pass",1],["one",2],["more",2],["failed",1],["invocation",3],["error",1],["missing",2],["from",3],["future",2],["import",5],["annotations",1],["argparse",1],["re",10],["sys",2],["pathlib",1],["repo",1],["resolve",1],["parents",1],["rel",1],["matched",1],["as",2],["wildcard",2],["fixed",1],["differs",1],["between",1],["within",2],["synthesis",4],["uses",1],["but",3],["compares",1],["allowed",1],["be",2],["short",2],["phrase",3],["deep",5],["research",5],["agents",6],["report",1],["compiler",4],["academic",3],["paper",2],["draft",2],["writer",3],["contracts",1],["passport",1],["heading",1],["header",2],["contexts",1],["update",1],["list",2],["starts",1],["carrying",1],["deliberate",1],["infrequent",1],["operation",1],["hardcoded",1],["intentional",1],["per",4],["unrequested",1],["abstraction",1],["small",1],["stable",1],["asymmetry",1],["aware",1],["added",1],["scanned",2],["nothing",1],["stray",1],["leaking",1],["passes",1],["silently",3],["side",1],["loudly",1],["instead",1],["listed",1],["reported",1],["registering",1],["files",1],["formatter",1],["crossref",1],["api",2],["protocol",2],["openalex",1],["pipeline",2],["orchestrator",1],["bibliography",1],["namespace",2],["historical",1],["was",1],["borrowed",1],["surface",1],["guarding",1],["too",1],["seals",1],["leak",1],["just",1],["patching",1],["known",1],["overlap",1],["compile",4],["za",3],["z0",1],["body",1],["dotall",1],["slot",2],["head",1],["word",3],["at",1],["most",1],["joined",2],["single",1],["space",1],["hyphen",1],["real",2],["nouns",1],["words",2],["covers",1],["them",1],["while",1],["rejecting",1],["semantic",1],["edit",1],["smuggled",1],["match",1],["changing",1],["correctly",1],["drift",1],["accepted",1],["assert",1],["unconditionally",1],["non",2],["blocking",2],["these",1],["phrases",2],["name",2],["reversed",1],["order",1],["paraphrase",1],["purely",1],["cannot",1],["retains",1],["discretion",1],["boundary",1],["split",2],["end",2],["period",1],["followed",1],["whitespace",1],["string",1],["newline",1],["semicolon",2],["joins",1],["clauses",2],["belong",1],["statement",1],["handled",1],["signals",1],["splitting",1],["put",1],["chunk",1],["token",1],["miss",1],["codex",1],["p2",1],["keep",1],["together",1],["still",1],["scoped",1],["chunks",1],["contain",1],["line",1],["fence",1],["main",2]]},{"id":"scripts/check_firm_rules_sync.py#_canonical_to_regex","name":[["canonical",1],["regex",1]],"path":[["scripts",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["canonical",7],["regex",3],["clause",4],["str",4],["re",4],["pattern",4],["build",1],["from",2],["already",2],["normalized",1],["literal",1],["text",1],["escaped",1],["each",1],["agent",3],["placeholder",1],["becomes",1],["bounded",1],["noun",2],["phrase",1],["wildcard",2],["so",1],["any",1],["prompt",1],["self",1],["reference",1],["matches",1],["callers",1],["pass",1],["clauses",1],["parse",1],["blocks",1],["norm",1],["ed",1],["them",1],["parts",2],["split",1],["join",1],["escape",1],["return",1],["compile",1]]},{"id":"scripts/check_firm_rules_sync.py#_extract_section","name":[["extract",1],["section",1]],"path":[["scripts",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["extract",2],["section",6],["text",4],["str",7],["header",14],["none",6],["return",3],["body",5],["from",1],["line",15],["up",1],["next",2],["heading",3],["fixed",1],["level",1],["constant",1],["cim",1],["may",1],["carry",1],["trailing",2],["suffix",2],["after",2],["live",1],["prompts",1],["claim",2],["intent",2],["manifest",2],["emission",1],["v3",1],["so",3],["tolerated",1],["but",1],["must",1],["be",1],["followed",1],["by",1],["space",1],["end",1],["not",6],["more",1],["word",1],["chars",1],["emissionary",1],["match",3],["stops",1],["at",1],["beginning",1],["sub",1],["inside",2],["stop",2],["fenced",2],["code",1],["block",1],["either",1],["otherwise",1],["forbidden",1],["id",1],["hidden",1],["fake",1],["example",1],["would",1],["escape",1],["collision",1],["guard",1],["returns",1],["absent",1],["callers",1],["flag",1],["silently",1],["missing",1],["rather",1],["than",1],["treating",1],["as",1],["vacuously",1],["clean",1],["lines",3],["splitlines",1],["keepends",1],["true",1],["start",4],["enumerate",1],["stripped",4],["rstrip",1],["if",4],["startswith",1],["len",2],["break",2],["list",1],["fence",7],["false",1],["re",2],["append",2],["continue",1],["join",1]]},{"id":"scripts/check_firm_rules_sync.py#_norm","name":[["norm",1]],"path":[["scripts",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["norm",2],["text",3],["str",4],["collapse",1],["whitespace",1],["so",1],["byte",2],["comparison",1],["tolerates",1],["wrapping",1],["return",1],["re",1],["sub",1],["strip",1]]},{"id":"scripts/check_firm_rules_sync.py#check_claim_manifest_sync","name":[["check",1],["claim",1],["manifest",1],["sync",1]],"path":[["scripts",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["check",3],["claim",4],["manifest",4],["sync",2],["cim",6],["patterns",3],["dict",4],["str",10],["re",2],["pattern",2],["prompt",5],["texts",3],["violations",5],["list",2],["none",4],["each",1],["mirror",2],["must",1],["contain",1],["canonical",6],["operative",2],["clause",4],["note",1],["presence",1],["appears",1],["modulo",2],["agent",2],["noun",2],["detects",1],["deletion",1],["word",2],["alteration",1],["not",3],["catch",1],["additive",1],["override",1],["appended",1],["after",1],["appending",1],["context",1],["legitimate",1],["here",1],["report",1],["compiler",1],["appends",1],["standalone",1],["mode",1],["sentence",1],["rel",4],["prompts",1],["text",3],["if",3],["append",3],["missing",2],["continue",2],["normed",2],["norm",1],["rid",4],["ids",1],["pat",3],["firm",1],["rules",1],["md",1],["block",1],["search",1],["drifted",1],["from",1],["found",1]]},{"id":"scripts/check_firm_rules_sync.py#check_collision_guard","name":[["check",1],["collision",1],["guard",1]],"path":[["scripts",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["check",3],["collision",8],["guard",7],["root",3],["path",5],["prompt",5],["texts",6],["dict",4],["str",10],["contamination",12],["violations",8],["list",2],["none",5],["l3",1],["ids",7],["must",1],["not",4],["leak",1],["into",2],["claim",11],["manifest",11],["surfaces",1],["vice",1],["versa",1],["forbidden",3],["inside",4],["sections",1],["rel",8],["prompts",1],["text",9],["if",7],["continue",3],["missing",3],["already",1],["flagged",1],["by",1],["sync",1],["section",9],["extract",1],["cim",5],["header",5],["intent",3],["was",1],["found",2],["would",1],["otherwise",1],["scan",1],["nothing",1],["pass",1],["vacuously",1],["flag",1],["so",1],["rename",1],["never",1],["silently",1],["disable",1],["append",6],["cannot",1],["run",1],["bad",9],["id",3],["reappeared",1],["regression",2],["schema",9],["exists",1],["file",2],["else",1],["read",1],["encoding",1],["utf",1],["present",1],["should",1],["be",1],["after",1],["v3",1],["10",1],["pr",1],["contexts",1],["context",2],["files",1],["leaked",1]]},{"id":"scripts/check_firm_rules_sync.py#check_contradiction_guard","name":[["check",1],["contradiction",1],["guard",1]],"path":[["scripts",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["check",2],["contradiction",4],["guard",3],["contamination",6],["texts",3],["dict",2],["str",6],["violations",3],["list",2],["none",3],["no",1],["l3",3],["reference",2],["sentence",5],["may",1],["assert",1],["unqualified",2],["non",2],["blocking",2],["claim",2],["v3",2],["10",2],["strict",3],["policy",2],["contradicts",1],["rel",3],["context",1],["files",1],["text",3],["if",3],["continue",2],["missing",1],["file",1],["already",1],["flagged",1],["by",2],["collision",1],["raw",3],["split",2],["re",1],["not",1],["lowered",2],["lower",1],["phrase",4],["phrases",1],["append",1],["contains",1],["after",1],["reword",1],["terminal",2],["block",2],["so",1],["about",1],["signal",1],["stale",1],["qualify",1],["advisory",1],["default",1],["promote",1]]},{"id":"scripts/check_firm_rules_sync.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["firm",10],["rules",10],["sync",5],["collision",6],["lint",3],["add",1],["root",9],["default",1],["str",6],["repo",2],["help",1],["fixtures",1],["args",3],["parse",2],["path",11],["resolve",1],["rel",7],["if",6],["not",3],["exists",3],["print",5],["error",2],["md",2],["found",1],["file",5],["sys",4],["stderr",4],["return",4],["canon",4],["canonical",3],["blocks",2],["read",6],["text",4],["encoding",3],["utf",3],["no",1],["parsed",1],["from",1],["compile",1],["each",4],["cim",4],["pattern",1],["once",3],["claim",3],["manifest",3],["prompt",5],["share",2],["between",2],["check",4],["guard",5],["patterns",2],["rid",4],["regex",1],["ids",1],["texts",8],["dict",2],["prompts",1],["contamination",6],["context",2],["loop",1],["contradiction",2],["both",1],["scan",1],["same",1],["five",1],["files",2],["so",1],["one",1],["violations",6],["list",1],["failed",1],["passed",1]]},{"id":"scripts/check_firm_rules_sync.py#parse_canonical_blocks","name":[["parse",1],["canonical",1],["blocks",1]],"path":[["scripts",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["parse",2],["canonical",4],["blocks",5],["firm",4],["rules",4],["text",3],["str",8],["dict",3],["extract",1],["rule",1],["id",2],["operative",1],["clause",1],["from",1],["md",1],["markers",1],["block",1],["re",1],["finditer",1],["group",2],["norm",1],["body",1],["return",1]]},{"id":"scripts/check_instruction_data_boundary.py","name":[["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"path":[["scripts",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["instruction",8],["vs",1],["data",10],["boundary",7],["lint",6],["272",2],["guidance",1],["layer",1],["guards",2],["retrieved",4],["external",2],["content",4],["not",6],["instructions",3],["standing",1],["principle",4],["against",1],["silent",1],["removal",1],["gutting",3],["commit",1],["time",2],["documentation",1],["consistency",1],["check",5],["inspect",1],["runtime",1],["behavior",2],["scan",1],["agent",7],["output",1],["block",10],["any",4],["retrieval",1],["see",1],["docs",1],["design",3],["2026",1],["06",1],["07",1],["md",6],["text",5],["never",3],["gates",1],["live",2],["fetch",2],["asserts",1],["without",1],["semantic",1],["analysis",1],["authoritative",7],["file",7],["contains",3],["exactly",2],["one",4],["canonical",10],["under",2],["marker",4],["normative",2],["sentences",2],["match",2],["constant",2],["verbatim",5],["modulo",1],["whitespace",3],["wrapping",1],["each",3],["hot",2],["spot",2],["same",1],["inlined",1],["bare",1],["pointer",2],["invisible",1],["model",1],["at",1],["so",4],["itself",1],["must",7],["be",2],["present",1],["carries",1],["backpoint",11],["citing",1],["anchor",5],["path",5],["outside",1],["code",2],["fence",2],["presence",1],["alone",1],["enough",1],["keeping",1],["while",1],["body",5],["fail",3],["compares",1],["companion",1],["mutation",2],["test",2],["py",3],["confirms",1],["weakening",1],["mis",1],["target",1],["makes",1],["exit",3],["non",1],["zero",1],["direction",1],["closed",1],["missing",2],["broken",1],["blocks",1],["merge",1],["usage",1],["python",2],["scripts",2],["root",2],["fixtures",1],["codes",1],["all",1],["checks",2],["pass",1],["more",1],["failed",1],["invocation",1],["error",1],["required",1],["from",3],["future",2],["import",5],["annotations",1],["argparse",1],["re",18],["sys",2],["pathlib",1],["repo",1],["resolve",1],["parents",1],["rel",1],["shared",3],["ground",3],["truth",3],["isolation",3],["pattern",3],["agents",6],["inline",1],["carry",1],["hotspot",1],["deep",2],["research",2],["source",3],["verification",1],["bibliography",1],["every",1],["location",1],["equal",1],["after",1],["normalization",1],["owns",1],["string",1],["doc",1],["note",1],["phrased",1],["generally",1],["names",1],["no",1],["specific",1],["attack",1],["technique",1],["encoding",1],["web",1],["pages",1],["fetched",1],["pdfs",1],["pasted",1],["third",1],["party",1],["externally",1],["authored",1],["documents",1],["imperative",1],["looking",1],["inside",2],["automatically",1],["promoted",1],["user",2],["only",1],["own",1],["task",1],["definition",1],["issue",1],["appears",1],["direct",1],["treated",1],["as",3],["part",1],["reported",1],["command",1],["follow",1],["cite",1],["section",5],["contiguous",1],["citation",1],["two",1],["unrelated",1],["substrings",1],["happen",1],["both",1],["appear",1],["matches",2],["incl",1],["line",2],["break",1],["between",2],["tokens",1],["tolerated",1],["backtick",1],["around",1],["optional",1],["reflow",1],["drops",1],["still",1],["compile",5],["escape",4],["requires",1],["such",1],["h2",4],["heading",4],["sits",1],["next",1],["targets",1],["renamed",1],["moved",1],["absent",1],["auth",1],["multiline",2],["dotall",1],["fenced",1],["exclude",1],["examples",1],["bound",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_instruction_data_boundary.py#_norm","name":[["norm",1]],"path":[["scripts",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["norm",2],["text",3],["str",4],["collapse",1],["whitespace",1],["so",1],["verbatim",1],["compare",1],["tolerates",1],["line",1],["wrapping",1],["return",1],["re",1],["sub",1],["strip",1]]},{"id":"scripts/check_instruction_data_boundary.py#_strip_fences","name":[["strip",1],["fences",1]],"path":[["scripts",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["strip",2],["fences",2],["text",4],["str",5],["return",2],["fenced",1],["code",1],["blocks",1],["removed",1],["line",4],["based",1],["toggle",1],["out",3],["list",1],["fence",5],["false",1],["splitlines",1],["if",2],["re",1],["match",1],["not",2],["continue",1],["append",1],["join",1]]},{"id":"scripts/check_instruction_data_boundary.py#check_auth_section","name":[["check",1],["auth",1],["section",1]],"path":[["scripts",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["check",3],["auth",4],["section",8],["text",7],["str",6],["rel",5],["violations",5],["list",2],["none",3],["authoritative",3],["file",1],["must",2],["carry",1],["exactly",2],["one",2],["h2",4],["canonical",4],["block",4],["inside",1],["between",1],["heading",7],["next",2],["headings",4],["re",4],["findall",1],["if",5],["len",4],["append",3],["not",2],["found",1],["renamed",1],["removed",1],["agents",1],["backpoint",1],["would",2],["target",2],["nothing",1],["return",3],["appears",1],["times",1],["be",1],["bound",1],["from",2],["its",2],["eof",1],["search",3],["sec",4],["start",5],["nxt",3],["end",4],["else",1],["blk",4],["absence",1],["already",1],["reported",1],["by",1],["blocks",1],["don",1],["double",1],["report",1],["here",1],["outside",1],["moved",1],["away",1],["backpoints",1],["mis",1]]},{"id":"scripts/check_instruction_data_boundary.py#check_backpoint","name":[["check",1],["backpoint",1]],"path":[["scripts",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["check",2],["backpoint",8],["text",3],["str",6],["rel",3],["violations",3],["list",2],["none",2],["hot",1],["spot",1],["agent",1],["must",1],["carry",1],["full",1],["citation",2],["outside",2],["fence",3],["requires",1],["contiguous",2],["authoritative",2],["source",2],["paragraph",1],["not",3],["file",2],["path",1],["anchor",2],["as",1],["two",1],["independent",1],["substrings",1],["could",1],["each",1],["appear",1],["unrelated",1],["exists",1],["only",2],["inside",2],["fenced",1],["code",2],["block",1],["count",1],["body",2],["strip",1],["fences",1],["if",1],["re",1],["search",1],["append",1],["missing",1],["mis",1],["targeted",1],["expected",1],["any",1]]},{"id":"scripts/check_instruction_data_boundary.py#check_canonical_blocks","name":[["check",1],["canonical",1],["blocks",1]],"path":[["scripts",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["check",2],["canonical",8],["blocks",2],["text",3],["str",6],["rel",5],["require",3],["exactly",5],["one",4],["bool",2],["violations",5],["list",2],["none",2],["file",1],["must",2],["carry",1],["block",5],["once",1],["body",5],["matching",1],["verbatim",2],["matches",5],["re",1],["findall",1],["if",3],["not",3],["append",3],["marker",2],["found",1],["principle",2],["missing",1],["anchor",2],["renamed",1],["return",1],["len",2],["appears",1],["times",1],["duplicate",1],["fake",1],["be",1],["canon",2],["norm",2],["enumerate",1],["match",1],["gutted",1],["weakened",1],["edited",1]]},{"id":"scripts/check_instruction_data_boundary.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["instruction",3],["vs",3],["data",3],["boundary",3],["lint",3],["add",1],["root",7],["default",1],["str",2],["repo",2],["help",1],["fixtures",1],["args",3],["parse",1],["path",9],["resolve",1],["violations",9],["list",1],["auth",8],["authoritative",4],["rel",7],["if",3],["not",4],["exists",2],["print",5],["error",2],["file",5],["found",2],["sys",4],["stderr",4],["return",4],["text",8],["read",2],["encoding",2],["utf",2],["check",4],["canonical",2],["blocks",2],["require",2],["exactly",2],["one",2],["true",1],["section",1],["hotspot",1],["agents",1],["hot",1],["spot",1],["agent",1],["false",1],["backpoint",1],["failed",1],["passed",1]]},{"id":"scripts/check_judge_prompt_version.py","name":[["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"path":[["scripts",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["judge",13],["prompt",20],["version",10],["drift",4],["guard",1],["361",3],["cache",4],["key",3],["includes",1],["component",1],["so",3],["revision",1],["invalidates",1],["stale",2],["entries",1],["automatically",1],["issue",1],["gate",1],["keys",1],["sha256",3],["own",1],["fingerprint",1],["invalidation",1],["only",1],["works",1],["if",3],["hash",9],["actually",1],["tracks",1],["text",2],["could",1],["from",3],["edited",1],["would",2],["still",1],["match",1],["old",1],["verdict",1],["be",1],["served",1],["silently",1],["re",10],["opening",1],["exact",1],["bug",1],["closes",1],["lint",1],["backstop",1],["recomputes",1],["sha",1],["256",1],["canonical",4],["section",3],["between",1],["start",2],["end",2],["markers",2],["academic",2],["pipeline",2],["agents",2],["claim",4],["ref",2],["alignment",2],["audit",4],["agent",3],["md",2],["compares",1],["scripts",4],["constants",3],["py",4],["fails",1],["instructing",1],["author",2],["pin",1],["bump",3],["human",2],["readable",1],["label",1],["log",1],["diff",2],["aid",1],["not",2],["same",1],["change",1],["cannot",2],["verify",1],["literal",1],["itself",1],["changed",2],["judgment",1],["about",1],["whether",1],["edit",2],["behavior",1],["affecting",1],["guarantees",1],["land",1],["without",2],["touching",1],["machinery",1],["at",1],["all",1],["line",2],["live",1],["two",1],["lines",1],["apart",1],["updating",1],["makes",1],["missing",3],["glaringly",1],["visible",1],["usage",1],["python",2],["check",2],["root",2],["path",3],["test",1],["fixtures",1],["exit",2],["codes",1],["matches",1],["pinned",2],["constant",2],["pinning",1],["invocation",1],["error",1],["file",2],["unreadable",1],["future",1],["import",6],["annotations",1],["argparse",1],["hashlib",1],["sys",2],["pathlib",1],["repo",1],["resolve",1],["parents",1],["rel",2],["compile",2],["dotall",1],["9a",1],["64",1],["multiline",1],["name",1],["main",2]]},{"id":"scripts/check_judge_prompt_version.py#_extract_prompt_section","name":[["extract",1],["prompt",1],["section",1]],"path":[["scripts",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["extract",2],["prompt",3],["section",3],["agent",3],["md",3],["str",4],["none",5],["return",3],["stripped",1],["canonical",1],["text",1],["between",1],["markers",1],["re",1],["search",1],["if",1],["group",1],["strip",1]]},{"id":"scripts/check_judge_prompt_version.py#_pinned_hash","name":[["pinned",1],["hash",1]],"path":[["scripts",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["pinned",3],["hash",2],["constants",3],["src",3],["str",4],["none",3],["re",1],["search",1],["return",1],["group",1],["if",1],["else",1]]},{"id":"scripts/check_judge_prompt_version.py#check","name":[["check",1]],"path":[["scripts",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["check",2],["root",4],["path",10],["int",2],["agent",5],["rel",2],["constants",6],["if",4],["not",5],["file",6],["print",5],["error",3],["required",1],["missing",1],["sys",4],["stderr",4],["return",5],["section",6],["extract",1],["prompt",12],["read",2],["text",2],["encoding",2],["utf",3],["none",2],["judge",8],["canonical",2],["start",1],["end",1],["markers",2],["found",2],["delimit",1],["hashed",1],["removing",1],["them",1],["disables",1],["361",3],["drift",1],["guard",1],["pinned",8],["hash",4],["sha256",4],["64",1],["hex",1],["actual",5],["hashlib",1],["encode",1],["hexdigest",1],["fail",1],["changed",1],["but",1],["its",1],["was",1],["updated",1],["expected",1],["recomputed",1],["from",1],["fix",1],["scripts",1],["claim",1],["audit",1],["py",1],["above",1],["bump",1],["version",1],["so",1],["stale",1],["cache",1],["entries",1],["written",1],["under",1],["old",1],["served",1],["against",1],["new",1],["logic",1],["ok",1],["matches",1],["constant",1]]},{"id":"scripts/check_judge_prompt_version.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["judge",1],["prompt",1],["version",1],["drift",1],["guard",1],["361",1],["add",1],["root",5],["type",1],["path",1],["default",1],["repo",3],["help",1],["check",2],["test",1],["fixtures",1],["defaults",1],["args",3],["parse",1],["return",1]]},{"id":"scripts/check_literature_corpus_schema.py","name":[["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"path":[["scripts",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",4],["literature",5],["corpus",5],["entry",3],["schema",13],["json",6],["rejection",6],["log",5],["self",1],["consistency",1],["adapter",1],["example",1],["output",1],["against",2],["them",1],["usage",1],["python",3],["scripts",6],["check",6],["py",4],["scans",1],["adapters",2],["examples",3],["expected",2],["passport",8],["yaml",5],["validates",1],["each",1],["its",1],["enforces",1],["citation",1],["key",1],["uniqueness",1],["per",1],["path",8],["one",3],["only",2],["exit",3],["codes",1],["all",1],["validations",2],["passed",1],["more",1],["failed",1],["invocation",1],["error",4],["file",3],["missing",2],["from",7],["future",1],["import",14],["annotations",1],["argparse",1],["sys",4],["pathlib",1],["typing",1],["any",1],["try",2],["jsonschema",3],["draft202012",1],["validator",1],["exceptions",1],["validation",1],["noqa",1],["f401",1],["except",2],["as",1],["print",1],["dependency",1],["install",2],["pip",1],["pyyaml",1],["stderr",1],["dual",1],["mirrors",1],["arxiv",1],["client",1],["v3",4],["10",4],["laundering",1],["guard",1],["329",1],["lives",1],["policy",3],["wired",1],["here",1],["so",1],["runs",1],["over",1],["real",1],["entries",1],["not",1],["just",1],["fixtures",1],["assert",2],["venue",2],["type",2],["source",2],["clean",2],["repo",5],["root",6],["resolve",1],["parent",2],["shared",3],["contracts",3],["terminal",2],["policies",2],["if",1],["name",1],["main",2]]},{"id":"scripts/check_literature_corpus_schema.py#_build_validator","name":[["build",1],["validator",1]],"path":[["scripts",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["build",2],["validator",7],["schema",3],["dict",2],["str",2],["any",2],["draft202012",4],["construct",1],["wired",1],["format",4],["checker",3],["so",1],["keywords",1],["date",1],["time",1],["generated",1],["at",2],["obtained",1],["actually",1],["enforced",1],["without",1],["malformed",1],["timestamps",1],["validate",1],["silently",1],["hole",1],["codex",1],["flagged",1],["t3",1],["review",1],["plan",1],["901",1],["922",1],["referenced",1],["script",1],["validators",1],["return",1]]},{"id":"scripts/check_literature_corpus_schema.py#_safe_load_yaml","name":[["safe",1],["load",1],["yaml",1]],"path":[["scripts",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["safe",3],["load",3],["yaml",6],["path",7],["tuple",2],["any",2],["str",2],["none",7],["parse",2],["file",3],["returns",1],["data",2],["error",3],["message",3],["success",1],["failure",1],["names",1],["parser",1],["not",1],["raise",1],["try",1],["open",1],["encoding",1],["utf",1],["as",3],["return",3],["except",2],["yamlerror",1],["malformed",1],["oserror",1],["cannot",1],["read",1]]},{"id":"scripts/check_literature_corpus_schema.py#load_schema","name":[["load",1],["schema",1]],"path":[["scripts",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["load",3],["schema",8],["path",8],["dict",2],["str",2],["any",2],["if",1],["not",2],["exists",1],["print",2],["error",2],["missing",1],["at",2],["file",2],["sys",4],["stderr",2],["exit",2],["open",1],["encoding",1],["utf",1],["as",2],["json",1],["try",1],["draft202012",1],["validator",1],["check",1],["except",1],["exception",1],["valid",1],["draft",1],["2020",1],["12",1],["return",1]]},{"id":"scripts/check_literature_corpus_schema.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["main",2],["int",2],["ap",4],["argparse",1],["argument",3],["parser",1],["description",1],["validate",5],["literature",1],["corpus",1],["passport",7],["rejection",8],["log",10],["yamls",1],["add",2],["type",2],["path",5],["help",2],["single",2],["yaml",2],["args",8],["parse",1],["entry",4],["schema",15],["load",3],["terminal",4],["policies",4],["errors",6],["list",1],["str",1],["if",4],["extend",3],["not",2],["scan",1],["examples",1],["print",1],["file",1],["sys",1],["stderr",1],["return",2]]},{"id":"scripts/check_literature_corpus_schema.py#scan_examples","name":[["scan",1],["examples",1]],"path":[["scripts",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["scan",2],["examples",5],["entry",3],["schema",9],["dict",6],["str",9],["any",6],["log",7],["terminal",3],["policies",3],["none",4],["list",3],["errors",5],["if",1],["not",1],["root",3],["exists",1],["return",2],["passport",4],["glob",2],["expected",2],["yaml",2],["extend",2],["validate",2],["rejection",2]]},{"id":"scripts/check_literature_corpus_schema.py#validate_passport","name":[["validate",1],["passport",1]],"path":[["scripts",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["validate",4],["passport",5],["path",14],["entry",11],["schema",13],["dict",9],["str",11],["any",4],["terminal",10],["policies",10],["none",7],["list",7],["errors",19],["data",8],["parse",3],["err",7],["safe",1],["load",1],["yaml",3],["if",12],["append",10],["return",6],["empty",3],["file",1],["not",6],["isinstance",7],["must",7],["be",4],["mapping",3],["got",2],["type",9],["name",2],["v3",2],["10",2],["spec",1],["pr",1],["item",1],["r2",2],["p1",2],["level",1],["block",3],["before",1],["iterating",1],["entries",2],["absent",1],["all",1],["advisory",1],["backward",1],["compat",1],["default",1],["invariant",1],["nothing",1],["check",2],["present",1],["against",1],["json",1],["non",4],["value",1],["null",1],["string",4],["error",5],["never",1],["silently",1],["ignored",1],["codex",1],["q3",1],["tp",6],["else",2],["validator",6],["build",2],["iter",2],["validation",2],["message",2],["literature",6],["corpus",9],["missing",1],["required",1],["key",9],["declare",1],["even",1],["as",2],["citation",6],["keys",4],["int",1],["enumerate",1],["laundering",2],["guard",2],["329",1],["types",1],["venue",6],["source",6],["but",1],["cannot",1],["express",1],["lookup",2],["index",2],["exclusion",1],["so",2],["semantic",3],["runs",1],["here",1],["over",1],["real",1],["trusted",1],["declared",2],["whose",1],["names",1],["open",1],["alex",1],["crossref",1],["scholar",1],["unmatched",1],["signal",1],["into",1],["trust",1],["only",1],["run",1],["fields",1],["provenance",2],["already",1],["reported",1],["above",1],["crash",1],["strip",1],["let",1],["stand",1],["alone",1],["vts",3],["vtp",3],["problem",2],["assert",1],["clean",1],["count",3],["items",1],["duplicate",1],["appears",1],["times",1],["unique",1]]},{"id":"scripts/check_literature_corpus_schema.py#validate_rejection_log","name":[["validate",1],["rejection",1],["log",1]],"path":[["scripts",1],["check",1],["literature",1],["corpus",1],["schema",1],["py",1]],"body":[["def",2],["validate",2],["rejection",3],["log",6],["path",8],["schema",4],["dict",3],["str",5],["any",2],["list",3],["errors",10],["data",5],["parse",3],["err",5],["safe",1],["load",1],["yaml",3],["if",3],["append",4],["return",4],["none",1],["empty",1],["file",1],["not",1],["isinstance",1],["must",1],["be",1],["mapping",1],["got",1],["type",1],["name",1],["validator",3],["build",1],["iter",1],["validation",1],["error",1],["message",1]]},{"id":"scripts/check_model_tiering.py","name":[["check",1],["model",1],["tiering",1],["py",1]],"path":[["scripts",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["model",5],["tiering",6],["classification",3],["drift",2],["guard",1],["517",1],["mechanism",1],["shared",4],["md",6],["prose",1],["manifest",8],["agent",10],["files",3],["never",1],["edited",1],["so",1],["only",1],["thing",1],["rot",1],["added",1],["without",2],["tier",5],["entry",1],["pointing",1],["at",1],["deleted",1],["file",2],["canonical",1],["table",2],["silently",1],["disagreeing",1],["lint",1],["pins",1],["all",1],["three",1],["equality",1],["disk",1],["five",2],["skill",5],["dirs",4],["top",3],["level",3],["agents",12],["plugin",3],["mirror",6],["excluded",1],["byte",3],["pinned",2],["separately",1],["by",3],["check",3],["sync",4],["py",3],["exactly",2],["match",1],["path",3],["new",2],["assignment",1],["fails",1],["ci",1],["here",1],["repo",4],["wide",1],["sweep",1],["also",1],["rejects",1],["any",1],["outside",2],["known",1],["roster",2],["directory",1],["cannot",1],["smuggle",1],["unclassified",1],["past",1],["fixed",1],["dir",2],["list",1],["enum",1],["every",1],["judgment",4],["execution",4],["doc",2],["carries",1],["short",1],["name",2],["per",2],["row",4],["missing",1],["token",3],["extra",1],["duplicate",2],["wrong",1],["count",2],["headline",1],["mismatch",1],["each",1],["fail",1],["exit",2],["codes",1],["pass",1],["found",1],["from",2],["future",1],["import",5],["annotations",1],["json",2],["re",9],["sys",2],["pathlib",1],["resolve",1],["parent",2],["scripts",1],["scope",3],["deliberately",1],["not",1],["listed",1],["copies",1],["guarded",1],["deep",1],["research",1],["academic",3],["paper",2],["reviewer",1],["pipeline",1],["valid",1],["tiers",1],["heading",2],["compile",4],["type",2],["paths",1],["legitimate",1],["out",2],["design",1],["docs",2],["material",1],["may",1],["quote",1],["filenames",1],["as",1],["examples",1],["prefixes",1],["tests",1],["audits",1],["evals",1],["git",1],["if",1],["main",2]]},{"id":"scripts/check_model_tiering.py#disk_agent_paths","name":[["disk",1],["agent",1],["paths",1]],"path":[["scripts",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["disk",2],["agent",4],["paths",2],["str",3],["found",3],["dirs",1],["base",3],["repo",2],["if",1],["not",1],["dir",1],["continue",1],["sorted",1],["glob",1],["md",1],["add",1],["relative",1],["as",1],["posix",1],["return",1]]},{"id":"scripts/check_model_tiering.py#doc_sections","name":[["doc",1],["sections",1]],"path":[["scripts",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["doc",4],["sections",3],["text",6],["str",6],["tuple",2],["int",6],["jm",5],["judgment",5],["heading",3],["search",2],["em",6],["execution",5],["if",2],["not",2],["raise",2],["value",2],["error",2],["canonical",2],["missing",1],["type",2],["start",3],["tier",1],["out",1],["expected",1],["order",1],["before",1],["body",4],["end",2],["return",1],["group",2]]},{"id":"scripts/check_model_tiering.py#load_manifest","name":[["load",1],["manifest",1]],"path":[["scripts",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["load",2],["manifest",4],["list",4],["dict",2],["data",2],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["agents",6],["if",1],["not",2],["isinstance",1],["raise",1],["value",1],["error",1],["must",1],["be",1],["non",1],["empty",1],["return",1]]},{"id":"scripts/check_model_tiering.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["main",2],["int",2],["errors",18],["list",1],["str",7],["try",2],["agents",8],["load",2],["manifest",26],["except",2],["oserror",2],["value",2],["error",4],["json",2],["jsondecode",1],["as",2],["exc",4],["print",5],["model",6],["tiering",6],["fail",4],["cannot",2],["return",4],["paths",6],["path",7],["if",12],["len",12],["dupes",5],["sorted",8],["count",8],["append",12],["contains",1],["duplicate",4],["equality",2],["disk",10],["repo",2],["wide",1],["stray",1],["sweep",1],["agent",8],["missing",9],["from",4],["file",3],["has",3],["no",1],["tier",30],["classification",1],["add",2],["scripts",1],["shared",1],["md",1],["classifies",1],["not",3],["exist",1],["out",1],["roster",1],["outside",1],["known",1],["skill",13],["dirs",2],["new",1],["directory",1],["must",2],["be",2],["added",1],["lint",1],["its",1],["classified",3],["enum",1],["valid",3],["tiers",3],["invalid",1],["one",1],["doc",15],["sync",1],["text",3],["read",1],["encoding",1],["utf",1],["judgment",12],["body",6],["execution",12],["sections",1],["parse",1],["canonical",2],["by",10],["says",2],["type",2],["but",3],["exact",1],["per",2],["token",2],["extra",4],["tokens",7],["wrong",1],["row",7],["counts",1],["rows",4],["all",1],["map",10],["dict",2],["tuple",2],["section",6],["extend",1],["declared",3],["items",1],["declares",1],["lists",3],["backticked",1],["name",2],["setdefault",1],["short",1],["rel",3],["relative",1],["key",6],["pass",1],["table",1],["agree",1]]},{"id":"scripts/check_model_tiering.py#out_of_roster_agents","name":[["out",1],["roster",1],["agents",1]],"path":[["scripts",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["out",3],["roster",2],["agents",3],["list",3],["str",3],["repo",3],["wide",1],["sweep",1],["agent",4],["md",2],["files",1],["dir",1],["not",2],["covered",1],["by",1],["dirs",2],["strays",3],["sorted",1],["rglob",1],["rel",4],["relative",1],["as",1],["posix",1],["if",2],["startswith",2],["scope",1],["prefixes",1],["continue",1],["any",1],["append",1],["return",1]]},{"id":"scripts/check_model_tiering.py#section_rows","name":[["section",1],["rows",1]],"path":[["scripts",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["section",7],["rows",9],["str",11],["tuple",5],["dict",3],["int",4],["list",6],["parse",1],["tier",2],["table",1],["into",1],["skill",8],["declared",1],["count",3],["tokens",1],["returns",1],["errors",4],["duplicate",2],["row",4],["error",1],["contradictory",2],["second",1],["must",1],["never",2],["be",1],["silently",1],["shadowed",1],["by",1],["first",1],["match",2],["wins",1],["line",2],["splitlines",1],["re",2],["if",3],["not",1],["continue",3],["body",2],["group",3],["header",1],["guard",1],["matches",1],["regex",1],["kept",1],["clarity",1],["append",1],["one",1],["ambiguous",1],["token",1],["findall",1],["return",1]]},{"id":"scripts/check_model_tiering.py#short_name","name":[["short",1],["name",1]],"path":[["scripts",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["short",2],["name",3],["path",4],["str",4],["return",1],["removesuffix",1],["agent",1],["md",1]]},{"id":"scripts/check_model_tiering.py#skill_of","name":[["skill",1]],"path":[["scripts",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["skill",2],["path",3],["str",4],["shared",4],["agents",4],["md",4],["deep",4],["research",4],["return",1],["split",1]]},{"id":"scripts/check_passport_reset_contract.py","name":[["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"path":[["scripts",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["usr",1],["bin",1],["env",2],["python3",1],["enforce",1],["ars",4],["v3",1],["passport",9],["reset",9],["boundary",6],["co",2],["location",2],["contract",2],["any",2],["text",1],["file",1],["mentions",1],["flag",4],["token",5],["must",2],["also",2],["contain",1],["reference",1],["protocol",6],["doc",3],["stem",1],["as",5],["so",1],["reader",1],["encountering",1],["trace",1],["back",1],["authoritative",1],["spec",1],["at",1],["academic",1],["pipeline",1],["references",3],["md",3],["enforces",1],["pending",1],["decision",1],["options",2],["have",1],["unique",1],["value",1],["fields",1],["within",1],["each",1],["array",1],["yaml",5],["fenced",3],["blocks",2],["found",1],["markdown",2],["files",5],["under",1],["repo",3],["root",4],["exemptions",1],["itself",1],["identified",1],["by",1],["filename",2],["parent",2],["dir",1],["match",2],["more",1],["robust",1],["than",1],["path",3],["suffix",1],["against",1],["works",1],["whether",1],["lint",1],["invoked",1],["from",7],["sub",1],["tree",1],["binary",1],["non",1],["utf",1],["skipped",1],["silently",1],["avoid",1],["false",1],["positives",1],["embedded",1],["bytes",1],["happen",1],["spell",1],["exit",2],["code",1],["clean",1],["violation",1],["list",1],["offending",1],["printed",1],["stderr",1],["cli",1],["default",1],["future",1],["import",6],["annotations",1],["argparse",1],["re",4],["sys",2],["pathlib",1],["dirname",1],["directories",1],["never",1],["scan",1],["vcs",1],["caches",1],["build",2],["output",1],["local",1],["tooling",1],["scratch",2],["context",2],["codex",3],["rounds",2],["hand",1],["off",1],["review",1],["log",1],["gitignored",1],["per",1],["gitignore",1],["there",1],["routinely",1],["quote",1],["prior",1],["work",1],["without",1],["owing",1],["skip",1],["dirs",1],["git",1],["node",1],["modules",1],["pycache",1],["venv",1],["dist",1],["gstack",1],["regex",1],["extract",1],["accepts",1],["yml",1],["optional",1],["trailing",1],["whitespace",1],["after",1],["fence",1],["crlf",1],["line",1],["endings",1],["windows",1],["authored",1],["docs",1],["compile",1],["ya",1],["ml",1],["dotall",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_passport_reset_contract.py#_is_protocol_doc","name":[["protocol",1],["doc",1]],"path":[["scripts",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["protocol",5],["doc",3],["path",7],["bool",2],["true",1],["if",1],["authoritative",1],["reference",1],["return",1],["name",2],["filename",1],["parent",2],["dirname",1]]},{"id":"scripts/check_passport_reset_contract.py#_is_under_skip_dir","name":[["under",1],["skip",1],["dir",1]],"path":[["scripts",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["under",2],["skip",4],["dir",3],["path",8],["root",4],["bool",2],["true",1],["if",1],["any",2],["component",1],["between",1],["file",1],["listed",1],["try",1],["rel",2],["relative",1],["except",1],["value",1],["error",1],["return",2],["false",1],["part",2],["dirs",1],["parts",1]]},{"id":"scripts/check_passport_reset_contract.py#_read_text_or_none","name":[["read",1],["text",1],["none",1]],"path":[["scripts",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["read",3],["text",5],["none",6],["path",5],["str",2],["return",3],["file",1],["contents",1],["as",1],["utf",2],["if",1],["unreadable",1],["non",1],["try",1],["encoding",1],["except",1],["unicode",1],["decode",1],["error",1],["oserror",1]]},{"id":"scripts/check_passport_reset_contract.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["enforce",1],["ars",1],["v3",1],["passport",2],["reset",2],["co",1],["location",1],["contract",2],["every",1],["file",4],["mentioning",1],["flag",1],["token",2],["must",1],["also",1],["reference",1],["protocol",1],["add",1],["root",9],["default",2],["help",1],["repo",1],["scan",3],["current",1],["directory",2],["args",4],["parse",1],["path",1],["resolve",1],["if",2],["not",2],["dir",1],["print",3],["error",1],["sys",3],["stderr",3],["return",3],["violations",4],["duplicate",1],["option",1],["values",1],["lint",1],["failed",1]]},{"id":"scripts/check_passport_reset_contract.py#scan","name":[["scan",1]],"path":[["scripts",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["scan",2],["root",6],["path",8],["list",4],["str",3],["walk",1],["return",2],["violation",1],["messages",1],["empty",1],["if",6],["clean",1],["violations",3],["sorted",1],["rglob",1],["not",4],["file",1],["continue",4],["under",1],["skip",1],["dir",1],["content",4],["read",1],["text",1],["none",2],["flag",2],["token",4],["protocol",4],["doc",2],["exempt",1],["reference",2],["rel",2],["relative",1],["as",1],["posix",1],["append",1],["mentions",1],["but",1],["co",1],["location",1],["required",1],["by",1],["ars",1],["v3",1],["contract",1]]},{"id":"scripts/check_passport_reset_contract.py#scan_duplicate_option_values","name":[["scan",1],["duplicate",1],["option",1],["values",1]],"path":[["scripts",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["scan",2],["duplicate",4],["option",2],["values",3],["root",6],["path",7],["list",6],["str",7],["walk",1],["markdown",1],["files",1],["find",1],["yaml",5],["fenced",2],["blocks",1],["pending",5],["decision",5],["check",1],["each",2],["options",7],["array",2],["value",3],["fields",1],["returns",1],["violation",1],["messages",1],["empty",1],["if",13],["clean",1],["violations",3],["sorted",2],["rglob",1],["md",1],["not",9],["file",1],["continue",12],["under",1],["skip",2],["dir",1],["content",4],["read",1],["text",4],["none",3],["rel",2],["relative",1],["as",1],["posix",1],["match",2],["re",1],["finditer",1],["block",4],["group",1],["try",1],["data",3],["safe",1],["load",1],["except",1],["yamlerror",1],["malformed",1],["silently",1],["other",1],["lints",1],["cover",1],["schema",1],["validity",1],["isinstance",6],["dict",4],["entries",3],["reset",1],["boundary",1],["entry",7],["pd",3],["seen",3],["duplicates",3],["opt",3],["val",5],["add",2],["hash",4],["unknown",1],["dup",2],["append",1],["contains",1],["must",1],["be",1],["unique",1],["within",1],["ars",1],["v3",1],["contract",1],["return",1]]},{"id":"scripts/check_pattern_eval_manifest.py","name":[["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",1],["ars",2],["v3",4],["step",2],["pattern",20],["eval",9],["fixture",14],["manifests",1],["spec",2],["docs",1],["design",1],["2026",1],["04",1],["30",1],["orchestrator",5],["hooks",1],["md",1],["micro",6],["schema",15],["integration",8],["coverage",2],["cross",2],["check",1],["walks",1],["tests",2],["fixtures",3],["validates",1],["each",1],["manifest",6],["json",9],["against",3],["matching",1],["selected",1],["by",2],["kind",7],["discriminator",1],["asserts",1],["17",2],["inventory",1],["fully",1],["covered",1],["exactly",1],["one",1],["per",2],["id",6],["two",1],["schemas",1],["validated",2],["under",2],["chapter",2],["level",2],["run",6],["exit",2],["codes",1],["pass",2],["any",1],["validation",1],["failure",1],["from",3],["future",1],["import",6],["annotations",1],["sys",3],["pathlib",1],["path",16],["try",1],["jsonschema",3],["draft202012",1],["validator",1],["format",1],["checker",1],["except",1],["error",2],["stderr",1],["write",1],["draft",3],["2020",3],["12",3],["support",1],["not",1],["installed",1],["pip",1],["install",1],["raise",1],["repo",2],["root",3],["file",1],["resolve",1],["parent",2],["ids",4],["a1",1],["a2",1],["a3",1],["a4",1],["a5",1],["b1",1],["b2",1],["b3",1],["b4",1],["b5",1],["c1",1],["c2",1],["c3",1],["d1",1],["d2",1],["d3",1],["d4",1],["agent",8],["enum",8],["synthesis",1],["research",1],["architect",1],["report",1],["compiler",1],["dict",2],["https",2],["org",2],["type",29],["object",7],["additional",7],["properties",14],["false",7],["required",7],["scope",2],["stage",3],["upstream",2],["context",2],["bad",2],["good",2],["string",16],["list",3],["specific",1],["cutting",1],["integer",3],["minimum",3],["maximum",1],["const",2],["passport",2],["snippet",2],["prior",2],["artifacts",2],["dir",2],["min",12],["length",10],["deliverable",4],["expected",11],["audit",5],["findings",4],["action",4],["patterns",2],["triggered",2],["rounds",4],["escalation",2],["rationale",2],["doc",2],["array",3],["items",5],["round",3],["target",2],["verdict",2],["minor",1],["material",1],["failed",1],["user",2],["choice",2],["ship",1],["known",1],["residue",1],["another",1],["abort",1],["acknowledgement",1],["finding",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_pattern_eval_manifest.py#_coverage_check","name":[["coverage",1],["check",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["coverage",5],["check",3],["micro",5],["manifests",3],["dict",2],["str",4],["path",2],["list",2],["fixture",3],["pattern",4],["cross",1],["errors",4],["seen",3],["keys",1],["expected",3],["ids",2],["missing",4],["sorted",2],["extra",3],["if",2],["append",2],["gap",1],["join",2],["drift",1],["present",1],["non",1],["enumerated",1],["return",1]]},{"id":"scripts/check_pattern_eval_manifest.py#_validate_fixture_path_safety","name":[["validate",1],["fixture",1],["path",1],["safety",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["validate",2],["fixture",4],["path",18],["safety",2],["rel",9],["str",4],["base",7],["list",2],["reject",1],["absolute",3],["paths",3],["segments",1],["per",1],["repo",1],["relative",2],["semantics",1],["closes",1],["codex",1],["007",1],["micro",1],["checks",1],["previously",1],["did",1],["exists",1],["only",1],["allowing",1],["exist",1],["outside",2],["pass",1],["despite",1],["self",1],["contained",1],["directory",2],["contract",1],["if",2],["startswith",1],["return",4],["parts",1],["contains",1],["segment",1],["target",2],["resolve",2],["resolved",2],["try",1],["except",1],["value",1],["error",1],["resolves",1]]},{"id":"scripts/check_pattern_eval_manifest.py#_validate_integration_verdict_files","name":[["validate",1],["integration",1],["verdict",1],["files",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["validate",4],["integration",6],["verdict",6],["files",2],["root",3],["path",2],["list",2],["str",2],["every",1],["per",2],["round",1],["agent",1],["expected",2],["audit",3],["findings",2],["yaml",3],["under",1],["fixture",1],["must",1],["also",1],["against",1],["schema",1],["json",1],["errors",3],["sorted",1],["rglob",1],["extend",1],["return",1]]},{"id":"scripts/check_pattern_eval_manifest.py#_validate_manifest","name":[["validate",1],["manifest",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["validate",2],["manifest",2],["path",10],["list",4],["str",3],["return",4],["error",2],["strings",1],["empty",1],["pass",1],["try",1],["open",1],["encoding",1],["utf",1],["as",2],["fp",2],["doc",3],["json",3],["load",1],["except",1],["oserror",1],["jsondecode",1],["exc",2],["relative",3],["repo",3],["root",4],["cannot",1],["parse",1],["fixture",6],["kind",6],["if",1],["micro",3],["schema",6],["pattern",2],["eval",2],["elif",1],["integration",3],["else",1],["missing",1],["unknown",1],["must",1],["be",1],["errors",4],["err",3],["sorted",1],["validator",1],["iter",1],["key",1],["lambda",1],["loc",2],["join",1],["absolute",1],["append",1],["violation",1],["at",1],["message",1]]},{"id":"scripts/check_pattern_eval_manifest.py#_validate_micro_directory_id_match","name":[["validate",1],["micro",1],["directory",1],["id",1],["match",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["validate",2],["micro",3],["directory",7],["id",9],["match",3],["manifest",7],["path",7],["doc",3],["dict",3],["list",2],["str",2],["pattern",9],["must",3],["equal",1],["name",5],["be",1],["known",2],["closes",1],["codex",1],["803",1],["without",1],["second",1],["clause",1],["extra",1],["a1",3],["copy",1],["json",1],["would",1],["slip",1],["past",1],["coverage",1],["while",1],["overwriting",1],["legitimate",1],["entry",1],["manifests",1],["expected",5],["parent",1],["actual",3],["errors",4],["if",1],["not",3],["ids",2],["append",2],["relative",2],["repo",2],["root",2],["fixtures",1],["live",1],["matching",1],["their",1],["one",1],["join",1],["elif",1],["return",1]]},{"id":"scripts/check_pattern_eval_manifest.py#_validate_micro_paths_exist","name":[["validate",1],["micro",1],["paths",1],["exist",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["validate",3],["micro",3],["paths",3],["exist",3],["manifest",6],["path",18],["doc",3],["dict",2],["list",2],["str",2],["all",1],["fields",1],["must",1],["resolve",1],["under",1],["fixture",3],["dir",2],["safety",4],["codex",1],["007",1],["rejects",1],["absolute",1],["segments",1],["any",1],["resolves",1],["outside",1],["directory",1],["errors",4],["base",3],["parent",5],["keys",2],["upstream",2],["context",2],["passport",1],["snippet",1],["prior",1],["artifacts",1],["bad",3],["run",6],["deliverable",2],["expected",4],["audit",2],["findings",2],["orchestrator",2],["action",2],["good",3],["key",8],["child",4],["rel",5],["if",2],["not",3],["continue",1],["err",2],["append",2],["relative",2],["repo",2],["root",2],["target",3],["exists",1],["at",1],["return",1]]},{"id":"scripts/check_pattern_eval_manifest.py#_validate_micro_verdict_files","name":[["validate",1],["micro",1],["verdict",1],["files",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["validate",4],["micro",2],["verdict",4],["files",2],["manifest",3],["path",6],["doc",3],["dict",2],["list",2],["str",2],["every",1],["fixture",1],["expected",2],["audit",3],["findings",2],["yaml",2],["must",1],["against",1],["schema",1],["json",1],["closes",1],["codex",1],["001",1],["errors",3],["base",2],["parent",1],["slot",2],["bad",1],["run",2],["good",1],["rel",3],["if",2],["not",1],["continue",1],["target",3],["exists",1],["extend",1],["return",1]]},{"id":"scripts/check_pattern_eval_manifest.py#_validate_verdict_yaml","name":[["validate",1],["verdict",1],["yaml",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["validate",4],["verdict",6],["yaml",14],["path",12],["list",2],["str",3],["fixture",2],["expected",2],["audit",5],["findings",2],["against",2],["schema",8],["json",3],["closes",1],["codex",2],["001",1],["brief",1],["driven",1],["fixtures",1],["had",1],["drift",1],["rogue",1],["keys",1],["finding",1],["ids",2],["not",2],["matching",1],["run",1],["non",1],["hex",1],["suffix",1],["contract",1],["mirrors",1],["would",1],["emit",1],["so",1],["must",1],["live",1],["try",2],["import",2],["except",2],["error",1],["return",3],["relative",3],["repo",4],["root",5],["pyyaml",1],["installed",1],["shared",1],["contracts",1],["open",1],["encoding",1],["utf",1],["as",2],["fp",2],["doc",2],["safe",1],["load",1],["oserror",1],["yamlerror",1],["exc",2],["cannot",1],["parse",1],["loads",1],["read",1],["text",1],["errors",4],["err",3],["sorted",1],["validator",1],["iter",1],["key",1],["lambda",1],["loc",2],["join",1],["absolute",1],["append",1],["violation",1],["at",1],["message",1]]},{"id":"scripts/check_pattern_eval_manifest.py#_validator","name":[["validator",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["validator",5],["schema",3],["dict",2],["draft202012",3],["return",1],["format",2],["checker",2]]},{"id":"scripts/check_pattern_eval_manifest.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["main",2],["int",2],["if",8],["not",4],["fixture",10],["root",12],["exists",3],["sys",4],["stderr",3],["write",4],["error",2],["found",1],["relative",4],["repo",4],["return",3],["all",14],["errors",20],["list",1],["str",2],["micro",10],["manifests",5],["dict",1],["path",1],["entry",5],["sorted",1],["iterdir",1],["dir",1],["name",1],["integration",11],["continue",4],["manifest",19],["json",4],["append",3],["missing",2],["validate",6],["extend",7],["open",1],["encoding",1],["utf",1],["as",1],["fp",2],["doc",7],["load",1],["kind",3],["top",1],["level",2],["must",1],["be",1],["got",1],["directory",1],["id",2],["match",1],["paths",1],["exist",1],["verdict",2],["files",2],["pattern",1],["chapter",1],["run",1],["else",1],["coverage",2],["check",1],["join",1],["len",2],["validation",1],["stdout",1],["ok",1],["17",3],["valid",2]]},{"id":"scripts/check_pipeline_integrity.py","name":[["check",1],["pipeline",1],["integrity",1],["py",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["advisory",10],["verifier",5],["ars",3],["pipeline",5],["phase",14],["scope",3],["v3",8],["spec",2],["docs",1],["design",2],["2026",1],["05",1],["18",1],["boundary",1],["md",2],["issue",1],["133",4],["inflation",3],["hot",1],["fix",1],["forward",1],["note",1],["10",2],["active",1],["conductor",2],["134",2],["replaces",2],["deterministic",1],["provenance",2],["based",2],["verification",1],["via",1],["task",2],["envelope",2],["heuristic",2],["fp",3],["prone",2],["by",2],["usage",1],["python",2],["scripts",2],["check",2],["integrity",3],["py",2],["workdir",4],["json",2],["default",4],["current",1],["directory",3],["script",2],["scans",1],["working",1],["subdirectories",1],["per",4],["convention",5],["flags",1],["signals",1],["suggest",1],["class",1],["output",4],["only",2],["not",6],["block",2],["any",1],["workflow",1],["user",1],["reviews",1],["findings",5],["decides",1],["detection",1],["rules",1],["lite",1],["missing",2],["independent",4],["reviewer",14],["attribution",1],["high",1],["value",2],["structural",2],["rule",2],["phase5",6],["exists",1],["but",2],["contains",1],["no",2],["separate",1],["files",3],["matching",3],["naming",1],["devils",6],["advocate",9],["editor",6],["chief",6],["ethics",9],["review",15],["eic",5],["methodology",5],["domain",5],["perspective",5],["editorial",7],["synthesizer",4],["flag",4],["catches",1],["exact",1],["reported",1],["pattern",2],["single",1],["agent",3],["producing",1],["looks",1],["like",2],["was",1],["never",1],["actually",1],["crosschecked",1],["agents",1],["normative",1],["filename",5],["regex",1],["over",1],["closed",1],["stem",2],["names",2],["recognize",1],["report",1],["must",2],["contain",2],["one",3],["canonical",1],["stems",1],["devil",3],["full",1],["bare",1],["match",3],["synth",2],["matches",1],["family",1],["orchestrator",2],["runs",2],["emit",1],["terse",1],["filenames",2],["round1",1],["without",2],["suffix",1],["will",1],["produce",1],["false",1],["positive",1],["finding",2],["here",1],["resolution",1],["options",1],["rename",1],["file",2],["ignore",1],["exits",1],["trades",1],["discipline",1],["zero",1],["dependency",1],["cross",1],["platform",1],["simplicity",1],["author",1],["multi",1],["same",3],["call",3],["generation",1],["lower",1],["share",1],["creation",1],["timestamps",1],["within",1],["configurable",1],["window",2],["minutes",2],["as",1],["possible",1],["acknowledged",1],["risk",1],["legitimate",1],["fast",1],["trigger",1],["strict",3],["enable",1],["off",1],["exit",3],["codes",1],["produced",1],["hard",1],["gate",2],["printed",1],["stdout",1],["error",1],["invalid",1],["io",1],["failure",1],["intentionally",1],["fails",1],["open",1],["ci",2],["should",2],["rely",1],["from",5],["future",1],["import",8],["annotations",1],["argparse",1],["re",17],["sys",2],["dataclasses",1],["dataclass",3],["field",1],["pathlib",1],["path",1],["typing",1],["iterable",1],["dir",1],["compile",8],["name",2],["heuristics",1],["whose",1],["at",2],["least",2],["these",1],["crosscheck",1],["all",1],["three",1],["root",1],["patterns",1],["ignorecase",7],["required",2],["minimum",1],["attributions",1],["valid",1],["academic",1],["stage",1],["protocol",1],["each",1],["category",1],["appear",1],["categories",1],["panel",1],["seconds",1],["300",1],["if",1],["main",2]]},{"id":"scripts/check_pipeline_integrity.py#_file_mtime","name":[["file",1],["mtime",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["file",2],["mtime",3],["path",5],["float",2],["none",3],["try",1],["return",2],["stat",1],["st",1],["except",1],["oserror",1]]},{"id":"scripts/check_pipeline_integrity.py#check_phase5_attribution","name":[["check",1],["phase5",1],["attribution",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["check",2],["phase5",14],["attribution",4],["report",8],["none",2],["rule",4],["structural",2],["must",1],["contain",1],["independent",4],["reviewer",7],["files",8],["dirs",4],["phase",6],["if",7],["not",5],["return",1],["dir",5],["path",11],["try",1],["skip",1],["hidden",1],["ds",1],["store",1],["thumbs",1],["db",1],["gitkeep",1],["etc",1],["they",1],["re",2],["never",1],["reports",2],["would",1],["clutter",1],["advisory",3],["output",1],["noise",1],["name",2],["rglob",1],["file",1],["startswith",1],["except",1],["oserror",1],["as",1],["exc",2],["findings",3],["append",4],["finding",3],["io",1],["error",1],["severity",3],["message",3],["could",1],["read",1],["directory",2],["continue",2],["empty",2],["should",1],["produce",1],["review",1],["tally",1],["categories",7],["present",1],["matched",3],["agents",3],["str",2],["fname",2],["agent",8],["pattern",3],["patterns",1],["items",1],["search",1],["add",1],["missing",6],["list",3],["category",2],["label",2],["required",1],["any",1],["join",1],["found",1],["len",1],["else",1],["133",1],["deliverable",1],["was",1],["likely",1],["produced",1],["by",1],["single",1],["inflated",1],["past",1],["its",1],["scope",1],["skipping",1],["mandatory",1],["crosschecks",1],["da",1],["eic",1],["ethics",1],["run",1],["via",1],["orchestrator",1],["driven",1],["mode",1],["ars",1],["full",1],["invoke",1],["each",1],["separately",1]]},{"id":"scripts/check_pipeline_integrity.py#check_same_call_heuristic","name":[["check",1],["same",1],["call",1],["heuristic",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["check",2],["same",5],["call",3],["heuristic",5],["report",7],["window",8],["seconds",4],["int",4],["none",3],["rule",2],["strict",1],["only",1],["adjacent",3],["phase",19],["timestamps",1],["phases",3],["present",3],["sorted",1],["dirs",4],["keys",1],["if",6],["len",1],["return",1],["collect",1],["file",19],["path",13],["mtime",11],["tuples",1],["records",9],["dict",1],["list",2],["tuple",2],["float",2],["items",1],["dir",2],["rglob",1],["not",2],["continue",3],["append",2],["each",1],["pair",1],["find",1],["files",1],["within",2],["next",4],["delta",3],["abs",1],["findings",1],["finding",1],["severity",1],["str",1],["message",1],["name",2],["share",1],["possible",1],["inflation",1],["note",1],["legitimate",1],["fast",1],["orchestrator",2],["runs",1],["also",1],["trigger",1],["verify",1],["against",1],["state",1],["ledger",1],["before",1],["treating",1],["as",1],["133",1],["class",1],["violation",1]]},{"id":"scripts/check_pipeline_integrity.py#Finding","name":[["finding",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["class",2],["finding",2],["rule",1],["str",4],["severity",1],["advisory",1],["default",1],["structural",1],["high",1],["value",1],["heuristic",1],["fp",1],["prone",1],["phase",1],["int",1],["none",1],["path",1],["message",1]]},{"id":"scripts/check_pipeline_integrity.py#format_json","name":[["format",1],["json",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["format",2],["json",3],["report",7],["str",3],["payload",2],["workdir",2],["phase",4],["dirs",2],["sorted",1],["items",1],["findings",2],["rule",2],["severity",2],["path",2],["message",2],["return",1],["dumps",1],["indent",1],["ensure",1],["ascii",1],["false",1]]},{"id":"scripts/check_pipeline_integrity.py#format_text","name":[["format",1],["text",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["format",2],["text",2],["report",9],["str",2],["lines",16],["ars",2],["pipeline",1],["integrity",1],["check",1],["v3",2],["advisory",3],["append",13],["workdir",2],["phase",6],["dirs",2],["found",1],["dict",1],["sorted",1],["items",1],["if",2],["not",3],["findings",6],["no",1],["return",2],["join",2],["len",1],["finding",7],["enumerate",1],["severity",1],["rule",1],["none",1],["path",2],["message",1],["reminder",1],["output",1],["block",1],["any",1],["workflow",1],["see",1],["docs",1],["design",1],["2026",1],["05",1],["18",1],["boundary",1],["spec",1],["md",1],["rationale",1]]},{"id":"scripts/check_pipeline_integrity.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",3],["parser",7],["argparse",1],["argument",5],["description",1],["advisory",1],["check",4],["ars",1],["pipeline",1],["phase",1],["scope",1],["inflation",1],["v3",1],["add",4],["workdir",8],["nargs",1],["default",7],["help",4],["working",1],["directory",3],["scan",2],["current",1],["strict",3],["action",2],["store",2],["true",2],["enable",1],["heuristic",3],["same",5],["call",5],["timestamp",1],["fp",1],["prone",1],["off",1],["window",5],["seconds",4],["type",1],["json",4],["output",1],["instead",1],["human",1],["readable",1],["text",2],["args",6],["parse",1],["path",1],["resolve",1],["if",3],["not",3],["dir",1],["print",3],["error",1],["found",1],["file",1],["sys",1],["stderr",1],["return",2],["report",5],["phase5",1],["attribution",1],["format",2],["else",1]]},{"id":"scripts/check_pipeline_integrity.py#Report","name":[["report",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["class",2],["report",2],["workdir",1],["str",2],["phase",2],["dirs",1],["dict",2],["int",1],["list",4],["field",2],["default",2],["factory",2],["dir",1],["paths",1],["findings",1],["finding",1]]},{"id":"scripts/check_pipeline_integrity.py#scan_workdir","name":[["scan",1],["workdir",1]],"path":[["scripts",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["scan",2],["workdir",9],["path",2],["report",7],["locate",1],["all",1],["phase",5],["subdirectories",1],["under",1],["str",2],["if",3],["not",3],["dir",3],["return",2],["entry",4],["iterdir",1],["continue",2],["match",4],["re",1],["name",1],["int",1],["group",1],["dirs",1],["setdefault",1],["append",1]]},{"id":"scripts/check_policy_anchor_protocol.py","name":[["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["108",1],["policy",8],["anchor",8],["disclosure",5],["protocol",4],["md",6],["static",1],["lint",3],["decision",2],["doc",2],["reference",2],["docs",2],["design",2],["2026",2],["05",2],["14",2],["ai",2],["schema",1],["item",1],["invariants",4],["11",3],["open",1],["concerns",3],["g10",7],["row",3],["precedence",2],["table",4],["implementation",1],["spec",2],["impl",1],["resolved",1],["paths",1],["enforces",1],["presence",1],["required",7],["content",1],["llm",1],["reads",1],["at",1],["runtime",1],["mode",1],["selector",1],["checks",2],["all",4],["named",1],["verbatim",1],["g1",2],["g2",2],["g3",5],["g4",2],["g5",2],["g7",2],["g8",2],["g9",2],["combined",1],["into",1],["single",1],["composite",1],["invariant",11],["have",1],["resolution",1],["clause",3],["referenced",2],["by",1],["number",1],["concern",7],["through",1],["present",3],["rows",1],["numbered",1],["auto",4],["promotion",4],["forbiddance",1],["load",2],["bearing",2],["constraint",1],["canonical",1],["slugs",2],["enumerated",1],["lookup",1],["mechanism",1],["section",1],["nature",4],["v3",1],["venue",1],["dedup",2],["pointer",2],["shared",2],["data",2],["exit",2],["codes",1],["pass",1],["one",1],["more",1],["violations",1],["invocation",1],["error",1],["usage",1],["python",1],["scripts",1],["check",1],["py",1],["academic",1],["paper",1],["references",1],["from",2],["future",1],["import",5],["annotations",1],["argparse",1],["re",6],["sys",2],["pathlib",1],["path",1],["numbers",2],["tuple",2],["range",1],["12",1],["prisma",1],["tr",1],["aice",1],["icmje",1],["ieee",1],["both",1],["tokens",2],["must",2],["be",2],["so",1],["partial",1],["deletion",1],["heading",1],["word",1],["but",1],["not",2],["prohibition",1],["sentence",1],["vice",1],["versa",1],["cannot",1],["silently",1],["satisfy",1],["rendered",1],["as",1],["though",1],["pattern",3],["compile",3],["multiline",2],["inventory",2],["if",1],["name",1],["main",2]]},{"id":"scripts/check_policy_anchor_protocol.py#lint_text","name":[["lint",1],["text",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["lint",2],["text",10],["str",5],["list",3],["violations",10],["inv",3],["required",5],["invariants",1],["if",7],["not",8],["append",8],["missing",10],["invariant",2],["reference",1],["word",1],["boundary",1],["match",2],["prevents",1],["concern",8],["from",3],["matching",1],["against",1],["10",1],["11",1],["found",6],["numbers",3],["int",2],["group",3],["pattern",3],["finditer",2],["resolution",1],["clause",2],["real",1],["markdown",2],["table",2],["rows",3],["at",1],["line",6],["start",1],["prose",1],["row",9],["mention",1],["elsewhere",1],["doc",2],["satisfy",1],["check",1],["range",1],["g10",2],["precedence",1],["no",1],["token",4],["auto",2],["promotion",2],["tokens",1],["forbiddance",1],["g3",1],["uncertain",1],["inventory",13],["anchor",5],["search",1],["protocol",1],["else",1],["slugs",5],["strip",2],["split",1],["canonical",6],["extra",2],["slug",6],["sorted",4],["unexpected",1],["closed",1],["enum",2],["remove",1],["expand",1],["first",1],["dedup",3],["pointer",3],["nature",1],["v3",1],["venue",1],["return",1]]},{"id":"scripts/check_policy_anchor_protocol.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",1],["add",1],["path",4],["nargs",1],["default",3],["academic",1],["paper",1],["references",1],["policy",2],["anchor",2],["disclosure",2],["protocol",2],["md",2],["help",1],["args",3],["parse",1],["target",5],["if",2],["not",2],["exists",1],["print",2],["error",1],["file",3],["found",1],["sys",2],["stderr",2],["return",3],["text",4],["read",1],["encoding",1],["utf",1],["violations",3],["lint",1]]},{"id":"scripts/check_policy_anchor_table.py","name":[["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["108",1],["policy",8],["anchor",18],["table",6],["md",7],["static",1],["lint",2],["decision",2],["doc",1],["reference",3],["docs",2],["design",2],["2026",2],["05",2],["14",2],["ai",2],["disclosure",4],["schema",1],["item",1],["6a",1],["invariants",2],["implementation",1],["spec",2],["impl",1],["file",2],["map",1],["tdd",1],["test",1],["discipline",1],["nature",11],["v3",2],["venue",6],["de",2],["dup",2],["guard",2],["enforces",1],["structural",1],["data",2],["source",2],["truth",1],["llm",1],["prose",1],["renderer",1],["protocol",1],["reads",1],["at",1],["runtime",1],["resolve",2],["selectors",1],["checks",2],["exactly",1],["four",1],["sections",1],["present",1],["slugs",2],["prisma",2],["tr",2],["aice",2],["icmje",2],["ieee",2],["each",4],["section",5],["carries",2],["snapshot",5],["ref",1],["line",3],["form",1],["slug",1],["wayback",2],["id",1],["has",1],["16",3],["rows",1],["numbered",1],["canonical",3],["order",1],["row",2],["strength",1],["cell",2],["explicit",6],["mandate",7],["recommend",4],["conditional",4],["implicit",2],["not",3],["addressed",2],["unknown",3],["verbatim",1],["quote",3],["double",1],["quoted",1],["text",1],["equal",1],["placeholder",1],["elision",2],["marker",1],["helper",1],["hook",1],["verify",1],["dedup",1],["exposed",1],["between",1],["new",1],["policies",1],["entry",1],["exit",2],["codes",1],["all",1],["pass",1],["one",1],["more",1],["violations",1],["invocation",1],["error",1],["usage",1],["python",1],["scripts",1],["check",1],["py",1],["academic",1],["paper",1],["references",1],["from",2],["future",1],["import",5],["annotations",1],["argparse",1],["re",11],["sys",2],["pathlib",1],["path",2],["field",1],["count",1],["valid",1],["strengths",2],["requiring",1],["capture",1],["any",1],["non",1],["empty",1],["trailing",1],["identifier",1],["so",1],["invalid",1],["headings",1],["underscore",1],["space",1],["punctuation",1],["surface",1],["as",1],["rather",1],["than",1],["being",1],["silently",1],["folded",1],["into",1],["previous",1],["heading",1],["compile",5],["multiline",3],["flags",2],["dotall",2],["za",2],["z0",1],["markers",1],["elided",1],["deleted",1],["repo",1],["root",1],["parent",2],["pointer",1],["shared",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_policy_anchor_table.py#_has_verbatim_quote","name":[["has",1],["verbatim",1],["quote",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["has",2],["verbatim",3],["quote",7],["cell",4],["str",2],["bool",2],["starts",1],["inference",1],["passage",1],["implicit",1],["cells",1],["handled",1],["separately",1],["stripped",5],["strip",1],["if",2],["elision",1],["markers",1],["return",3],["false",2],["not",1],["accept",1],["escaped",1],["double",1],["addition",1],["plain",1],["startswith",2]]},{"id":"scripts/check_policy_anchor_table.py#_parse_rows","name":[["parse",1],["rows",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["parse",2],["rows",5],["section",3],["str",17],["list",3],["tuple",3],["int",4],["return",2],["parsed",1],["field",1],["name",1],["strength",1],["quote",1],["cell",1],["locator",1],["value",2],["type",1],["tuples",1],["from",1],["single",1],["anchor",1],["body",1],["line",3],["split",1],["row",1],["match",1],["if",1],["not",1],["continue",2],["try",1],["group",6],["except",1],["error",1],["append",1],["strip",5]]},{"id":"scripts/check_policy_anchor_table.py#_split_anchor_sections","name":[["split",1],["anchor",1],["sections",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["split",3],["anchor",4],["sections",7],["text",5],["str",12],["tuple",2],["dict",4],["list",4],["doc",1],["into",1],["per",1],["keyed",1],["by",1],["slug",6],["returns",1],["duplicates",4],["so",1],["caller",1],["flag",1],["duplicated",1],["headings",1],["plain",1],["overwrite",1],["would",1],["silently",1],["drop",1],["them",1],["seen",3],["matches",4],["heading",1],["finditer",1],["idx",3],["match",3],["enumerate",1],["group",1],["start",3],["end",3],["if",2],["len",2],["else",1],["append",1],["add",1],["return",1]]},{"id":"scripts/check_policy_anchor_table.py#lint_text","name":[["lint",1],["text",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["lint",2],["text",5],["str",5],["list",6],["run",1],["all",1],["structural",1],["checks",1],["return",2],["violation",1],["messages",1],["empty",1],["pass",1],["violations",11],["sections",4],["duplicates",2],["split",1],["anchor",14],["check",2],["slug",17],["coverage",1],["found",3],["slugs",5],["keys",1],["canonical",9],["missing",4],["extra",2],["sorted",2],["append",10],["section",3],["unknown",2],["duplicate",1],["appears",1],["more",1],["than",1],["once",1],["second",1],["occurrence",1],["silently",1],["overwrites",1],["first",1],["per",1],["structure",1],["body",4],["if",6],["none",1],["continue",1],["snapshot",7],["match",4],["line",2],["search",1],["not",4],["ref",2],["malformed",1],["elif",1],["group",2],["mismatch",1],["rows",7],["parse",1],["len",3],["field",8],["count",3],["expected",3],["got",1],["seen",5],["numbers",7],["int",1],["name",3],["strength",6],["quote",5],["cell",3],["locator",1],["vtype",1],["valid",1],["strengths",2],["row",2],["source",1],["requiring",1],["has",1],["verbatim",2],["lacks",1],["range",1],["16",1],["order",1],["saw",1]]},{"id":"scripts/check_policy_anchor_table.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",5],["argparse",1],["argument",3],["description",1],["doc",1],["add",2],["path",9],["nargs",1],["default",4],["academic",2],["paper",2],["references",2],["policy",2],["anchor",4],["table",3],["md",4],["help",2],["venue",7],["policies",4],["disclosure",2],["nature",2],["dedup",4],["guard",1],["args",4],["parse",1],["target",7],["if",2],["not",2],["exists",1],["print",2],["error",1],["file",3],["found",1],["sys",2],["stderr",2],["return",3],["text",6],["read",1],["encoding",1],["utf",1],["violations",6],["lint",1],["derive",1],["repo",4],["root",4],["from",1],["so",1],["tests",1],["temp",1],["subtree",1],["mirrors",1],["also",1],["exercise",1],["canonical",1],["source",1],["existence",1],["check",1],["derived",2],["resolve",1],["parent",3],["verify",1],["extend",1]]},{"id":"scripts/check_policy_anchor_table.py#verify_nature_dedup_with_venue","name":[["verify",1],["nature",1],["dedup",1],["venue",1]],"path":[["scripts",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["verify",2],["nature",24],["dedup",5],["venue",20],["anchor",15],["table",8],["path",20],["policies",8],["text",12],["str",7],["none",15],["repo",5],["root",7],["list",4],["confirm",1],["both",2],["consumers",2],["cite",2],["shared",1],["policy",8],["data",1],["md",1],["inside",2],["their",1],["specific",1],["section",14],["canonical",5],["source",6],["file",6],["exists",4],["pointer",8],["must",1],["live",1],["each",1],["consumer",1],["citation",1],["at",1],["bottom",1],["would",1],["otherwise",1],["satisfy",1],["plain",1],["substring",1],["match",1],["without",1],["representing",1],["invariant",1],["violations",7],["if",8],["not",11],["return",3],["found",2],["else",1],["append",5],["missing",5],["but",1],["exist",1],["either",1],["create",1],["remove",1],["pointers",1],["read",2],["encoding",2],["utf",2],["search",2],["elif",2],["group",2]]},{"id":"scripts/check_preprint_venues_consistency.py","name":[["check",1],["preprint",1],["venues",1],["consistency",1],["py",1]],"path":[["scripts",1],["check",1],["preprint",1],["venues",1],["consistency",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["105",1],["lint",2],["preprint",5],["venues",2],["10",2],["server",1],["list",4],["must",1],["agree",2],["across",1],["files",1],["v3",1],["spec",2],["vector",1],["fixes",1],["closed",1],["at",2],["servers",1],["gemini",1],["review",1],["f6",1],["codex",1],["f13",1],["expansion",1],["from",3],["initial",1],["lives",1],["two",1],["places",1],["deep",2],["research",3],["agents",2],["bibliography",3],["agent",3],["md",2],["signal",1],["post",2],["llm",1],["inflection",1],["bullet",1],["prose",2],["source",1],["truth",1],["reads",1],["ingest",2],["time",2],["scripts",2],["contamination",2],["signals",2],["py",2],["frozenset",1],["migration",2],["tool",1],["python",2],["constant",1],["if",2],["these",1],["drift",1],["hoc",1],["would",1],["surface",1],["different",1],["contaminated",1],["advisories",1],["than",1],["computation",1],["extracts",1],["both",2],["lists",2],["compares",1],["as",1],["sorted",1],["sets",2],["fails",1],["mismatch",2],["exit",2],["codes",1],["prints",1],["diff",1],["could",1],["not",1],["parse",1],["either",1],["file",3],["move",1],["heading",1],["rename",1],["regex",1],["break",1],["future",1],["import",4],["annotations",1],["re",1],["sys",2],["pathlib",1],["path",4],["repo",3],["root",3],["resolve",1],["parent",2],["venue",1],["strings",1],["carry",1],["mixed",1],["casing",1],["spaces",1],["square",1],["osf",1],["preprints",1],["normalize",1],["comparison",1],["name",1],["main",2]]},{"id":"scripts/check_preprint_venues_consistency.py#_extract_prose_venues","name":[["extract",1],["prose",1],["venues",1]],"path":[["scripts",1],["check",1],["preprint",1],["venues",1],["consistency",1],["py",1]],"body":[["def",2],["extract",2],["prose",3],["venues",5],["text",5],["str",5],["pull",2],["bullet",1],["list",1],["under",1],["signal",2],["block",3],["looks",1],["like",1],["entry",1],["venue",1],["field",1],["ar",1],["xiv",1],["bio",1],["rxiv",3],["med",1],["tech",1],["slice",1],["from",1],["preprint",2],["post",2],["llm",2],["inflection",2],["heading",2],["otherwise",3],["sentinel",2],["then",1],["every",1],["name",2],["line",3],["whose",1],["comes",1],["before",1],["any",1],["inline",1],["comment",1],["start",5],["find",2],["end",3],["if",3],["else",1],["raise",1],["runtime",1],["error",1],["could",1],["not",1],["locate",1],["section",1],["bibliography",1],["agent",1],["md",1],["changed",1],["splitlines",1],["re",1],["match",1],["za",2],["z0",2],["add",1],["normalize",1],["group",1],["return",1]]},{"id":"scripts/check_preprint_venues_consistency.py#_extract_python_venues","name":[["extract",1],["python",1],["venues",1]],"path":[["scripts",1],["check",1],["preprint",1],["venues",1],["consistency",1],["py",1]],"body":[["def",2],["extract",2],["python",2],["venues",7],["text",3],["str",4],["pull",1],["items",1],["from",1],["preprint",3],["frozenset",2],["literal",2],["re",2],["search",1],["flags",1],["dotall",1],["if",2],["not",2],["raise",1],["runtime",1],["error",1],["could",1],["locate",1],["contamination",1],["signals",1],["py",1],["body",2],["group",1],["normalize",1],["strip",6],["split",1],["return",1]]},{"id":"scripts/check_preprint_venues_consistency.py#_normalize","name":[["normalize",1]],"path":[["scripts",1],["check",1],["preprint",1],["venues",1],["consistency",1],["py",1]],"body":[["def",2],["normalize",2],["str",4],["return",1],["join",1],["split",1]]},{"id":"scripts/check_preprint_venues_consistency.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["preprint",1],["venues",1],["consistency",1],["py",1]],"body":[["def",2],["main",2],["int",2],["try",1],["prose",10],["extract",2],["venues",6],["path",2],["read",2],["text",2],["encoding",2],["utf",2],["py",9],["python",2],["except",1],["file",6],["not",1],["found",1],["error",3],["runtime",1],["as",1],["print",6],["preprint",3],["lint",3],["sys",5],["stderr",5],["return",3],["if",3],["ok",1],["len",1],["agree",2],["across",1],["bibliography",2],["agent",2],["md",2],["contamination",2],["signals",2],["only",8],["sorted",2],["failed",1],["venue",1],["list",1],["drift",1],["detected",1],["reconcile",1],["by",1],["updating",1],["both",1],["files",1],["lockstep",1],["spec",1],["vector",1],["schema",2],["description",1],["literature",1],["corpus",1],["entry",1],["json",1],["must",1],["also",1]]},{"id":"scripts/check_prisma_trAIce_freshness.py","name":[["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"path":[["scripts",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["warn",1],["shared",3],["prisma",4],["tr",4],["aice",4],["protocol",3],["md",3],["older",1],["than",1],["180",2],["days",2],["non",1],["blocking",1],["exit",3],["even",1],["stale",2],["but",1],["print",1],["warning",1],["stderr",1],["only",1],["parse",1],["error",1],["missing",1],["malformed",1],["snapshot",1],["date",2],["usage",1],["python",1],["scripts",1],["check",1],["freshness",1],["py",1],["path",5],["default",2],["relative",1],["repo",1],["root",1],["from",3],["future",1],["import",6],["annotations",1],["argparse",1],["sys",2],["datetime",2],["pathlib",1],["yaml",1],["file",1],["resolve",1],["parent",2],["threshold",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_prisma_trAIce_freshness.py#extract_frontmatter","name":[["extract",1],["frontmatter",1]],"path":[["scripts",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["def",2],["extract",3],["frontmatter",4],["text",6],["str",2],["dict",3],["yaml",2],["between",1],["opening",2],["closing",2],["fences",1],["if",4],["not",3],["startswith",1],["raise",3],["value",3],["error",3],["no",2],["fence",2],["lines",4],["splitlines",1],["end",4],["idx",4],["none",2],["range",1],["len",1],["strip",1],["break",1],["fm",2],["join",1],["data",3],["safe",1],["load",1],["isinstance",1],["mapping",1],["return",1]]},{"id":"scripts/check_prisma_trAIce_freshness.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",1],["add",1],["path",4],["type",1],["nargs",1],["default",2],["args",3],["parse",2],["try",1],["text",3],["read",1],["encoding",1],["utf",1],["fm",3],["extract",1],["frontmatter",1],["snapshot",5],["date",2],["except",1],["file",3],["not",1],["found",1],["error",3],["value",1],["yaml",1],["yamlerror",1],["as",1],["exc",2],["print",3],["sys",2],["stderr",2],["return",2],["age",4],["days",9],["today",1],["if",2],["stale",3],["threshold",3],["warning",1],["prisma",2],["tr",2],["aice",2],["protocol",1],["md",1],["old",2],["upstream",2],["may",1],["have",1],["updated",1],["please",1],["review",1],["source",1],["https",1],["github",1],["com",1],["cqh4046",1],["re",1],["sync",1],["needed",1],["status",1],["surfaced",1],["non",1],["blocking",1],["else",1],["ok",1],["current",1]]},{"id":"scripts/check_prisma_trAIce_freshness.py#parse_snapshot_date","name":[["parse",1],["snapshot",1],["date",1]],"path":[["scripts",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["def",2],["parse",2],["snapshot",5],["date",9],["fm",3],["dict",2],["raw",6],["if",2],["not",1],["raise",2],["value",3],["error",3],["missing",1],["isinstance",1],["return",2],["try",1],["datetime",1],["strptime",1],["str",1],["except",1],["as",1],["exc",2],["malformed",1],["from",1]]},{"id":"scripts/check_ranking_lift.py","name":[["check",1],["ranking",1],["lift",1],["py",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["ranking",3],["method",1],["lift",8],["gate",4],["184",1],["delta",1],["v4",1],["reads",1],["baseline",8],["compare",4],["run",3],["evals",1],["report",2],["single",1],["shape",1],["per",3],["task",2],["aggregate",1],["metric",9],["class",2],["computes",1],["polarity",1],["corrected",1],["signed",3],["blocks",2],["pr",4],["any",4],["regresses",1],["past",1],["threshold",2],["unless",2],["body",3],["declares",1],["regression",6],["acknowledgement",1],["token",2],["links",1],["open",6],["git",1],["hub",1],["issue",8],["pure",2],["function",1],["core",1],["compute",1],["direction",1],["float",2],["inf",4],["higher",1],["better",2],["abs",2],["lower",1],["numerator",1],["inverts",1],["so",4],["negative",1],["holds",1],["every",1],["if",5],["improved",1],["regressed",1],["unchanged",1],["semantics",1],["block",1],["nonzero",1],["exit",2],["05",3],["zero",1],["changed",1],["value",1],["carries",1],["acknowledged",2],["url",4],["declared",1],["affected",3],["matches",1],["observed",1],["check",2],["goes",1],["through",1],["monkeypatchable",2],["seam",2],["tests",2],["never",2],["hit",1],["network",1],["from",3],["future",1],["import",8],["annotations",1],["argparse",1],["json",1],["re",5],["subprocess",1],["sys",2],["pathlib",1],["path",2],["typing",1],["noise",1],["tolerance",1],["exactly",1],["spec",1],["inclusive",1],["pass",1],["boundary",2],["not",4],["flipped",1],["blocking",1],["by",1],["ieee",1],["754",1],["subtraction",1],["error",1],["95",1],["05000000000000004",1],["0501",1],["still",2],["epsilon",1],["1e",1],["ack",3],["anchored",1],["non",1],["char",1],["left",1],["glued",1],["prefix",1],["xhttps",1],["match",1],["greedy",1],["already",1],["consumes",1],["full",1],["digits",1],["tail",1],["makes",1],["explicit",1],["while",1],["allowing",1],["legitimate",1],["trailing",1],["segment",1],["issues",4],["12",2],["comments",1],["compile",2],["https",1],["github",1],["com",1],["owner",2],["repo",5],["num",1],["name",2],["must",2],["point",1],["here",1],["at",1],["some",1],["other",1],["cross",1],["satisfy",1],["contract",1],["current",1],["imbad0202",1],["academic",1],["research",1],["skills",1],["math",1],["flattening",1],["parsing",1],["networks",1],["main",2]]},{"id":"scripts/check_ranking_lift.py#_flatten_report","name":[["flatten",1],["report",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["flatten",2],["report",5],["dict",8],["str",14],["any",5],["tuple",3],["map",1],["task",17],["class",5],["metric",9],["value",9],["direction",5],["across",1],["aggregate",7],["per",3],["keyed",1],["pending",5],["skipped",3],["tasks",2],["excluded",2],["run",2],["evals",2],["result",2],["emits",1],["placeholder",2],["not",1],["yet",1],["landed",1],["letting",2],["into",2],["baseline",7],["makes",2],["real",2],["once",2],["lands",2],["read",2],["as",6],["zero",2],["change",2],["spuriously",2],["flagged",2],["regression",2],["acknowledge",2],["rather",3],["than",3],["new",2],["no",4],["328",2],["p2",2],["status",7],["key",2],["treated",2],["measured",6],["pre",2],["reports",2],["stay",2],["valid",2],["flat",4],["skip",1],["unless",1],["matches",1],["eval",1],["threshold",1],["gate",1],["failed",1],["emitted",1],["by",1],["positive",1],["guard",1],["blocklist",1],["means",1],["future",1],["non",1],["too",1],["instead",1],["silently",1],["polluting",1],["if",2],["continue",1],["name",5],["agg",5],["higher",2],["better",2],["pc",5],["return",1]]},{"id":"scripts/check_ranking_lift.py#_is_regression","name":[["regression",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["regression",4],["signed",6],["lift",7],["float",4],["str",2],["bool",2],["blocking",1],["if",3],["inf",3],["threshold",2],["return",3],["true",1],["false",1],["strict",1],["05",2],["noise",1],["tolerance",1],["exactly",1],["passes",1],["epsilon",1]]},{"id":"scripts/check_ranking_lift.py#_is_zero_baseline_change","name":[["zero",1],["baseline",1],["change",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["zero",3],["baseline",3],["change",2],["signed",3],["lift",3],["float",2],["str",2],["bool",2],["metric",1],["changed",1],["value",1],["either",1],["inf",4],["return",1]]},{"id":"scripts/check_ranking_lift.py#_issue_is_open","name":[["issue",1],["open",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["issue",7],["open",5],["url",6],["str",2],["bool",2],["return",5],["true",4],["iff",1],["same",1],["repo",11],["git",1],["hub",1],["exists",1],["pointing",1],["at",1],["any",1],["other",1],["rejected",1],["outright",1],["returns",1],["false",4],["foreign",1],["must",1],["not",4],["satisfy",1],["ack",1],["contract",1],["uses",1],["gh",2],["api",2],["tests",1],["monkeypatch",1],["never",1],["invoked",1],["no",1],["regression",1],["needs",1],["acknowledging",1],["re",1],["search",1],["if",2],["owner",4],["number",2],["group",3],["num",1],["current",1],["cross",1],["valid",1],["acknowledgement",1],["target",1],["try",1],["out",2],["subprocess",2],["run",1],["repos",1],["issues",1],["jq",1],["state",1],["capture",1],["output",1],["text",1],["check",1],["except",1],["called",1],["process",1],["error",2],["file",1],["found",1],["stdout",1],["strip",1],["lower",1]]},{"id":"scripts/check_ranking_lift.py#compute_lifts","name":[["compute",1],["lifts",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["compute",3],["lifts",2],["baseline",12],["dict",7],["str",7],["any",7],["compare",8],["list",3],["per",1],["metric",10],["signed",9],["lift",6],["across",1],["metrics",2],["present",2],["both",1],["reports",2],["gets",1],["normal",1],["but",1],["dropped",6],["recorded",1],["as",2],["regression",5],["by",1],["omission",1],["no",3],["longer",2],["be",1],["silently",1],["retired",1],["dodge",1],["gate",1],["new",1],["carry",1],["against",1],["not",2],["gated",1],["here",1],["base",8],["flat",7],["flatten",2],["report",2],["cmp",6],["results",4],["key",6],["sorted",1],["task",5],["cls",3],["direction",7],["val",7],["value",2],["if",1],["measured",1],["treat",1],["blocking",1],["unless",1],["explicitly",1],["acknowledged",1],["append",2],["class",2],["none",1],["true",2],["zero",3],["change",3],["false",2],["continue",1],["return",1]]},{"id":"scripts/check_ranking_lift.py#compute_signed_lift","name":[["compute",1],["signed",1],["lift",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["compute",2],["signed",3],["lift",3],["baseline",10],["float",6],["compare",7],["direction",7],["str",4],["polarity",1],["corrected",1],["positive",1],["improvement",1],["negative",1],["regression",1],["if",6],["not",1],["higher",3],["better",4],["lower",1],["raise",1],["value",1],["error",1],["unknown",1],["return",4],["improved",3],["else",2],["inf",2],["abs",2]]},{"id":"scripts/check_ranking_lift.py#evaluate_gate","name":[["evaluate",1],["gate",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["evaluate",2],["gate",3],["baseline",5],["dict",6],["str",9],["any",7],["compare",3],["pr",6],["body",6],["run",1],["full",1],["returns",1],["blocked",5],["reasons",10],["lifts",8],["regressions",8],["compute",1],["if",6],["regression",6],["zero",2],["change",2],["parsed",6],["parse",1],["list",1],["not",5],["return",2],["false",1],["there",1],["at",1],["least",1],["one",2],["needs",1],["ack",2],["has",1],["token",2],["append",4],["len",1],["but",2],["lacks",1],["issue",9],["urls",4],["acknowledged",1],["no",2],["follow",1],["up",1],["url",4],["found",1],["else",1],["contract",1],["open",5],["tracking",2],["repo",3],["closed",1],["alongside",1],["fine",1],["already",1],["rejects",1],["cross",1],["same",1],["among",1],["declared",4],["join",1],["v4",1],["each",1],["observed",1],["must",1],["be",1],["via",1],["affected",3],["metric",5],["metrics",1],["reg",11],["key",2],["task",3],["class",3],["undeclared",1],["signed",2],["lift",2],["add",1],["bool",1]]},{"id":"scripts/check_ranking_lift.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",4],["none",4],["int",2],["parser",6],["argparse",1],["argument",4],["description",2],["ranking",3],["method",1],["lift",13],["gate",4],["184",1],["delta",1],["add",3],["baseline",6],["required",2],["true",2],["type",2],["path",4],["compare",6],["pr",8],["body",7],["default",1],["help",1],["text",4],["read",4],["from",1],["file",3],["args",5],["parse",1],["json",2],["loads",2],["encoding",3],["utf",3],["if",3],["startswith",1],["result",4],["evaluate",1],["lifts",1],["cmp",2],["dropped",2],["else",1],["4f",2],["print",4],["task",1],["class",1],["metric",1],["signed",2],["blocked",2],["sys",2],["stderr",2],["reason",2],["reasons",1],["return",2],["pass",1]]},{"id":"scripts/check_ranking_lift.py#parse_pr_body","name":[["parse",1],["pr",1],["body",1]],"path":[["scripts",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["parse",2],["pr",6],["body",10],["str",4],["dict",2],["any",2],["extract",1],["ack",2],["token",3],["issue",3],["urls",2],["declared",1],["affected",3],["metrics",2],["from",1],["return",1],["has",1],["group",4],["url",1],["re",2],["finditer",2],["metric",1]]},{"id":"scripts/check_repro_lock.py","name":[["check",1],["repro",1],["lock",1],["py",1]],"path":[["scripts",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",3],["material",1],["passport",2],["yaml",3],["repro",7],["lock",7],["sub",3],["block",5],["usage",1],["python",1],["scripts",1],["check",1],["py",2],["path",4],["missing",2],["key",1],["not",1],["even",1],["null",2],["error",2],["exit",5],["warn",1],["honest",1],["opt",1],["out",1],["populated",2],["all",2],["required",3],["fields",3],["ok",1],["field",2],["unknown",1],["schema",4],["version",1],["from",4],["future",1],["import",6],["annotations",1],["argparse",1],["sys",3],["pathlib",1],["canonical",1],["shape",1],["validator",2],["single",1],["sourced",1],["validation",2],["so",1],["nested",1],["copy",1],["experiment",1],["provenance",1],["entry",1],["json",1],["260",1],["cannot",1],["silently",1],["drift",2],["standalone",1],["test",1],["asserts",1],["two",1],["stay",1],["sync",1],["insert",1],["str",1],["file",1],["resolve",1],["parent",1],["noqa",1],["e402",1],["re",1],["exported",1],["backward",1],["compat",1],["external",1],["importers",1],["supported",4],["hash",2],["timings",2],["versions",2],["main",3],["if",1],["name",1]]},{"id":"scripts/check_repro_lock.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",5],["add",1],["passport",6],["type",2],["path",1],["args",5],["parse",1],["try",1],["yaml",1],["safe",1],["load",2],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["exception",1],["as",1],["exc",2],["print",9],["error",5],["failed",1],["return",7],["if",5],["not",3],["isinstance",2],["dict",2],["top",1],["level",1],["must",2],["be",2],["mapping",2],["repro",8],["lock",13],["key",1],["missing",1],["null",4],["opt",2],["out",2],["explicitly",2],["none",1],["warn",2],["honest",1],["reproducibility",2],["reduced",1],["file",2],["sys",2],["stderr",3],["ok",2],["valid",2],["see",2],["flush",1],["true",1],["got",1],["name",1],["errors",4],["validate",1],["block",1],["len",1],["violation",1],["shared",1],["artifact",1],["pattern",1],["md",1],["required",1],["fields",1]]},{"id":"scripts/check_rq_framing_patterns.py","name":[["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"path":[["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["usr",1],["bin",3],["env",1],["python3",1],["calibration",1],["checker",1],["257",1],["socratic",2],["wording",2],["pattern",22],["advisory",1],["detector",1],["intentionally",1],["lexical",1],["conservative",1],["not",2],["novelty",1],["model",3],["judge",1],["research",1],["quality",1],["only",1],["checks",1],["whether",1],["proposed",1],["rq",2],["uses",1],["one",1],["common",1],["surface",1],["shells",1],["documented",1],["mentor",1],["prompts",1],["from",4],["future",1],["import",9],["annotations",1],["argparse",1],["json",2],["re",1],["string",2],["sys",2],["dataclasses",1],["dataclass",2],["pathlib",1],["path",2],["typing",1],["any",1],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["default",1],["gold",3],["evals",1],["framing",1],["patterns",2],["positive",1],["label",2],["cliche",1],["negative",1],["domain",1],["native",1],["punct",1],["translation",1],["str",1],["maketrans",1],["punctuation",1],["frozen",1],["true",1],["reference",1],["tuple",1],["spec",21],["wp01",1],["impact",3],["effect",4],["frame",13],["rx",20],["explor",7],["investigat",8],["examin",8],["analyz",5],["study",8],["bon",3],["wp02",1],["relationship",3],["association",1],["correlation",1],["between",2],["wp03",1],["role",3],["understand",1],["assess",2],["wp04",1],["influence",2],["influences",1],["affects",1],["wp05",1],["generic",2],["factors",3],["influencing",1],["affecting",2],["affect",1],["wp06",1],["bare",1],["wp07",1],["case",1],["bimpact",2],["bcase",2],["wp08",1],["challenges",1],["opportunities",2],["pair",2],["bchallenges",1],["wp09",1],["perception",1],["attitude",1],["survey",1],["perceptions",1],["attitudes",1],["toward",1],["towards",1],["about",1],["wp10",1],["performance",3],["achievement",4],["satisfaction",3],["outcomes",2],["wp11",1],["brelationship",1],["band",1],["wp12",1],["application",2],["implementation",1],["wp13",1],["effectiveness",2],["evaluat",1],["wp14",1],["mediator",1],["moderator",1],["template",1],["mediating",1],["moderating",1],["wp15",1],["adoption",2],["intention",2],["bfactors",1],["wp16",1],["barriers",1],["facilitators",2],["bbarriers",1],["wp17",1],["comparative",1],["shell",3],["bcomparative",1],["wp18",1],["framework",2],["btowards",1],["wp19",1],["technology",2],["enhancement",1],["brole",1],["ai",1],["artificial",1],["intelligence",1],["digital",1],["tools",1],["benhanc",1],["wp20",1],["experience",1],["experiences",1],["during",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/check_rq_framing_patterns.py#_load_gold_set","name":[["load",1],["gold",1]],"path":[["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["load",2],["gold",3],["path",5],["list",4],["dict",2],["str",2],["any",2],["data",2],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["items",5],["if",1],["not",1],["isinstance",1],["raise",1],["value",1],["error",1],["must",1],["contain",1],["return",1]]},{"id":"scripts/check_rq_framing_patterns.py#_rx","name":[["rx",1]],"path":[["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["rx",2],["pattern",5],["str",4],["re",4],["return",1],["compile",1],["ignorecase",1]]},{"id":"scripts/check_rq_framing_patterns.py#analyze_framing","name":[["analyze",1],["framing",1]],"path":[["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["analyze",2],["framing",2],["text",3],["str",4],["dict",2],["any",2],["normalized",2],["normalize",1],["matches",4],["spec",7],["reference",1],["patterns",1],["if",1],["regex",1],["search",1],["return",1],["trigger",1],["advisory",1],["bool",1],["matched",2],["pattern",3],["ids",1],["id",1],["labels",1],["label",1]]},{"id":"scripts/check_rq_framing_patterns.py#evaluate_items","name":[["evaluate",1],["items",1]],"path":[["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["evaluate",2],["items",7],["list",6],["dict",5],["str",7],["any",5],["tp",6],["tn",6],["fp",6],["fn",6],["item",17],["results",4],["errors",13],["id",10],["missing",5],["label",11],["if",16],["not",8],["positive",14],["negative",1],["append",11],["invalid",1],["continue",3],["text",6],["isinstance",2],["strip",1],["non",1],["empty",1],["analysis",4],["analyze",1],["framing",1],["predicted",6],["trigger",1],["advisory",1],["actual",6],["expected",9],["pattern",6],["ids",6],["must",6],["be",6],["matched",7],["sorted",2],["patterns",2],["domain",1],["native",1],["unexpected",1],["elif",2],["else",6],["positives",11],["negatives",11],["fnr",6],["fpr",6],["tpr",2],["tnr",2],["balanced",7],["accuracy",6],["len",2],["40",2],["sample",1],["got",2],["20",6],["gold",1],["30",2],["3f",3],["75",2],["return",1],["counts",1],["metrics",1]]},{"id":"scripts/check_rq_framing_patterns.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["add",1],["gold",4],["nargs",1],["type",1],["path",1],["default",2],["args",3],["parse",1],["result",5],["validate",1],["counts",6],["metrics",5],["print",2],["rq",1],["framing",1],["patterns",1],["tp",2],["tn",2],["fp",2],["fn",2],["fnr",2],["3f",3],["fpr",2],["balanced",2],["accuracy",2],["if",1],["errors",2],["error",3],["file",1],["sys",1],["stderr",1],["return",2]]},{"id":"scripts/check_rq_framing_patterns.py#normalize","name":[["normalize",1]],"path":[["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["normalize",2],["text",3],["str",4],["return",1],["join",1],["lower",1],["translate",1],["punct",1],["translation",1],["split",1]]},{"id":"scripts/check_rq_framing_patterns.py#PatternSpec","name":[["pattern",1],["spec",1]],"path":[["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["class",2],["pattern",4],["spec",2],["id",1],["str",3],["label",1],["regex",1],["re",1]]},{"id":"scripts/check_rq_framing_patterns.py#validate_gold_set","name":[["validate",1],["gold",1]],"path":[["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["validate",2],["gold",5],["path",5],["default",2],["dict",2],["str",2],["any",2],["return",1],["evaluate",1],["items",1],["load",1]]},{"id":"scripts/check_rubric_weight_consistency.py","name":[["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"path":[["scripts",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["396",2],["lint",2],["reviewer",5],["rubric",1],["weights",5],["must",1],["agree",1],["across",1],["files",1],["single",2],["sourced",1],["originality",3],["weight",9],["drifted",1],["between",1],["two",1],["reference",1],["docs",1],["quality",7],["rubrics",7],["md",11],["said",2],["20",1],["review",3],["criteria",3],["framework",6],["15",1],["nothing",1],["caught",1],["reconciliation",1],["issue",1],["made",1],["academic",5],["paper",6],["references",3],["source",1],["truth",1],["aggregation",4],["keeps",1],["way",1],["invariants",1],["enforced",1],["dimension",8],["header",4],["nn",8],["match",1],["terms",1],["its",1],["own",1],["formula",6],["by",2],["weighted",1],["sum",1],["exactly",1],["100",1],["skill",5],["rule",2],["14",1],["five",3],["dimensions",2],["states",1],["same",1],["as",1],["not",2],["restate",1],["any",2],["no",2],["suffix",1],["term",4],["may",1],["reappear",1],["there",1],["defers",1],["name",6],["exit",2],["codes",1],["consistent",1],["drift",1],["detected",1],["prints",1],["each",1],["mismatch",1],["could",1],["parse",1],["expected",1],["anchor",1],["file",1],["move",1],["heading",1],["rename",1],["regex",1],["break",1],["fail",1],["loud",1],["never",1],["skip",1],["silently",1],["from",2],["future",1],["import",5],["annotations",1],["argparse",1],["re",13],["sys",2],["pathlib",1],["path",4],["rel",3],["abbreviates",1],["names",1],["map",1],["short",1],["token",1],["canonical",1],["aliases",1],["methodology",1],["methodological",1],["rigor",1],["evidence",2],["sufficiency",1],["coherence",2],["argument",1],["writing",2],["compile",5],["pct",2],["multiline",2],["za",3],["frac",1],["body",1],["restatement",1],["doc",1],["phrase",1],["bare",1],["style",1],["forbidden",1],["if",1],["main",2]]},{"id":"scripts/check_rubric_weight_consistency.py#_parse_rubrics_formula","name":[["parse",1],["rubrics",1],["formula",1]],"path":[["scripts",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["parse",2],["rubrics",3],["formula",9],["text",4],["str",5],["dict",3],["int",4],["anchor",3],["find",1],["aggregation",3],["if",3],["raise",3],["runtime",3],["error",3],["heading",1],["not",2],["found",2],["quality",1],["md",1],["terms",5],["term",2],["re",1],["finditer",1],["short",3],["group",2],["name",2],["strip",1],["canonical",3],["aliases",2],["none",1],["has",1],["no",2],["alias",1],["mapping",1],["update",1],["frac",4],["round",1],["100",1],["10",1],["len",1],["nn",1],["under",1],["return",1]]},{"id":"scripts/check_rubric_weight_consistency.py#_parse_rubrics_headers","name":[["parse",1],["rubrics",1],["headers",1]],"path":[["scripts",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["parse",2],["rubrics",3],["headers",3],["text",3],["str",4],["dict",2],["int",3],["found",4],["group",2],["name",2],["strip",1],["pct",1],["header",1],["re",1],["finditer",1],["if",1],["not",1],["raise",1],["runtime",1],["error",1],["no",1],["dimension",1],["weight",1],["nn",1],["quality",1],["md",1],["return",1]]},{"id":"scripts/check_rubric_weight_consistency.py#_parse_skill_rule","name":[["parse",1],["skill",1],["rule",1]],"path":[["scripts",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["parse",2],["skill",5],["rule",5],["text",3],["str",4],["dict",2],["int",3],["re",2],["search",1],["if",2],["not",3],["raise",2],["runtime",2],["error",2],["five",2],["dimensions",2],["found",5],["academic",1],["paper",1],["md",1],["group",3],["name",2],["strip",1],["pct",1],["term",1],["finditer",1],["body",1],["no",1],["nn",1],["terms",1],["return",1]]},{"id":"scripts/check_rubric_weight_consistency.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",3],["str",3],["none",4],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",2],["add",1],["root",5],["type",1],["path",2],["default",1],["file",3],["resolve",1],["parent",2],["help",1],["repo",1],["tests",1],["point",1],["at",1],["fake",1],["tree",1],["args",5],["parse",5],["try",1],["rubrics",9],["text",10],["rel",3],["read",3],["encoding",3],["utf",3],["framework",6],["skill",11],["paper",3],["headers",10],["formula",15],["weights",8],["rule",3],["except",1],["oserror",1],["runtime",1],["error",2],["as",1],["exc",2],["print",3],["sys",2],["stderr",2],["return",3],["errors",9],["invariant",4],["vs",1],["terms",1],["define",1],["weighted",3],["name",8],["pct",3],["sorted",3],["items",3],["if",6],["not",1],["append",6],["dimension",2],["has",1],["no",2],["weight",2],["nn",1],["header",3],["elif",1],["says",2],["missing",1],["from",1],["aggregation",1],["sum",3],["100",3],["total",3],["values",1],["expected",1],["academic",2],["md",6],["14",1],["agrees",1],["five",1],["dimensions",1],["disagrees",1],["quality",2],["restates",2],["forbidden",1],["re",1],["search",1],["review",1],["criteria",1],["group",1],["must",1],["defer",1],["issue",1],["396",1],["drift",1],["rubric",1],["consistent",1],["join",1]]},{"id":"scripts/check_setup_cross_model_parity.py","name":[["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"path":[["scripts",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["setup",12],["cross",9],["model",11],["example",4],["parity",2],["lint",2],["491",1],["fold",1],["quick",1],["bash",2],["blocks",1],["docs",4],["md",7],["zh",5],["tw",4],["hardcode",1],["verifier",1],["ids",3],["ars",6],["because",1],["they",2],["literal",1],["export",3],["strings",1],["user",1],["pastes",1],["cannot",1],["be",1],["made",1],["version",1],["agnostic",1],["way",1],["canonical",5],["doc",3],["primary",1],["row",1],["was",1],["makes",1],["them",1],["drift",2],["surface",2],["gpt",5],["lineup",1],["migration",1],["2026",2],["06",1],["10",1],["003",1],["fixed",1],["but",1],["missed",1],["three",1],["weeks",1],["b4",1],["f02",1],["audits",1],["harness",1],["retirement",1],["07",1],["04",1],["pins",1],["two",1],["invariants",1],["broke",1],["en",2],["both",1],["files",1],["must",2],["carry",1],["same",1],["values",1],["file",3],["mirrors",1],["block",1],["verbatim",1],["one",1],["sided",1],["edit",1],["membership",1],["every",1],["value",1],["appear",1],["table",3],["shared",2],["verification",2],["column",1],["whose",1],["header",1],["contains",1],["api",1],["id",1],["first",1],["party",1],["supported",1],["compat",1],["provider",1],["backticked",1],["elsewhere",1],["deliberately",1],["not",2],["count",1],["legacy",1],["accepted",2],["note",1],["backticks",1],["pro",2],["existing",1],["setups",1],["recommended",1],["examples",2],["false",1],["pass",3],["caught",1],["by",1],["codex",1],["review",1],["pr",1],["492",1],["fail",1],["closed",1],["twice",1],["zero",2],["extracted",1],["from",3],["tables",1],["error",1],["extraction",1],["went",1],["stale",1],["never",1],["silent",1],["exit",2],["codes",1],["any",1],["failure",1],["future",1],["import",4],["annotations",1],["re",3],["sys",2],["pathlib",1],["path",2],["repo",4],["root",4],["resolve",1],["parent",2],["matches",1],["active",1],["commented",1],["lines",1],["alike",1],["gemini",1],["preview",1],["assignment",1],["compile",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_setup_cross_model_parity.py#canonical_model_ids","name":[["canonical",1],["model",1],["ids",1]],"path":[["scripts",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["canonical",6],["model",4],["ids",8],["text",3],["str",5],["backticked",2],["from",2],["api",10],["id",11],["column",1],["doc",1],["tables",1],["only",1],["table",3],["starts",1],["at",2],["header",1],["row",1],["containing",1],["ends",1],["first",1],["non",2],["line",3],["surrounding",1],["prose",2],["legacy",1],["accepted",1],["note",1],["deliberately",1],["excluded",1],["col",6],["int",1],["none",4],["splitlines",1],["stripped",3],["strip",3],["if",6],["not",3],["startswith",1],["continue",2],["cells",5],["split",1],["any",2],["next",1],["enumerate",1],["len",1],["globs",1],["like",1],["gpt",2],["compat",1],["prefix",1],["patterns",1],["exclude",1],["them",1],["update",1],["tok",3],["re",1],["findall",1],["return",1]]},{"id":"scripts/check_setup_cross_model_parity.py#check","name":[["check",1]],"path":[["scripts",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["check",2],["en",11],["text",9],["str",9],["zh",13],["canonical",6],["list",3],["errors",7],["ids",21],["extract",2],["label",4],["docs",4],["setup",7],["md",6],["tw",4],["if",4],["not",5],["append",4],["no",2],["ars",3],["cross",5],["model",10],["example",5],["values",2],["found",1],["either",1],["quick",2],["block",1],["was",1],["removed",1],["extraction",1],["regex",1],["went",2],["stale",2],["fail",2],["closed",2],["per",2],["lint",2],["contract",2],["drift",2],["sorted",2],["two",1],["bash",1],["blocks",1],["must",1],["carry",1],["same",2],["known",3],["shared",2],["verification",2],["extracted",1],["from",1],["any",1],["api",1],["id",4],["table",3],["column",1],["format",1],["changed",1],["parser",1],["return",2],["tables",1],["b4",1],["f02",1],["class",1],["legacy",1],["accepted",1],["note",1],["count",1],["as",1],["recommended",1],["update",1],["pr",1]]},{"id":"scripts/check_setup_cross_model_parity.py#extract_ids","name":[["extract",1],["ids",1]],"path":[["scripts",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["extract",2],["ids",2],["setup",4],["text",3],["str",4],["list",2],["all",1],["ars",1],["cross",1],["model",1],["example",1],["values",1],["file",1],["order",1],["return",1],["assignment",1],["re",1],["findall",1]]},{"id":"scripts/check_setup_cross_model_parity.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["main",2],["int",2],["errors",3],["check",1],["setup",4],["en",2],["read",3],["text",3],["encoding",3],["utf",3],["zh",2],["canonical",2],["if",1],["print",3],["cross",2],["model",2],["parity",2],["lint",2],["failed",1],["file",2],["sys",2],["stderr",2],["err",2],["return",2],["passed",1],["tw",1],["examples",1],["match",1],["all",1],["values",1],["lineup",1]]},{"id":"scripts/check_spec_consistency.py","name":[["check",1],["spec",1],["consistency",1],["py",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["from",2],["future",1],["import",4],["annotations",1],["re",3],["sys",2],["pathlib",1],["path",5],["root",1],["file",1],["resolve",1],["parents",1],["errors",1],["list",1],["str",1],["markdown",1],["link",1],["compile",1],["all",1],["four",1],["skills",1],["carry",1],["same",1],["frontmatter",1],["version",8],["last",2],["updated",2],["info",1],["table",1],["skill",9],["pair",1],["pre",1],["377",2],["only",3],["reviewer",10],["was",1],["policed",1],["paths",1],["academic",20],["pipeline",8],["md",7],["paper",16],["deep",9],["research",7],["single",1],["whose",1],["tracks",1],["suite",2],["other",1],["three",2],["move",1],["independently",1],["so",4],["one",1],["date",1],["sanity",1],["checked",1],["against",1],["release",1],["changelog",1],["token",2],["dot",1],["separated",1],["run",2],["numeric",2],["components",2],["repo",1],["own",1],["grammar",1],["already",1],["ships",1],["component",2],["versions",1],["v3",5],["fixed",1],["would",1],["capture",2],["first",1],["silently",1],["compare",1],["truncated",1],["making",1],["genuinely",1],["stale",1],["marker",1],["pass",1],["greedy",1],["captures",1],["full",1],["trailing",1],["hard",1],["right",1],["boundary",1],["longer",1],["never",1],["tail",1],["match",2],["shorter",1],["must",1],["not",1],["partial",1],["inside",1],["zh",3],["readme",3],["configs",1],["rel",2],["tw",1],["headings",2],["11",6],["v2",2],["v1",2],["10",2],["16",2],["start",8],["docx",4],["line",2],["pandoc",2],["cn",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/check_spec_consistency.py#_latest_changelog_date","name":[["latest",1],["changelog",1],["date",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["latest",4],["changelog",5],["date",5],["str",2],["none",3],["parse",1],["release",2],["entry",1],["md",2],["file",1],["follows",1],["keep",1],["convention",1],["entries",1],["reverse",1],["chronological",1],["under",1],["leading",1],["dateless",1],["unreleased",2],["header",2],["so",2],["first",1],["bearing",2],["yyyy",2],["mm",2],["dd",2],["carries",1],["no",1],["suffix",1],["never",1],["matches",1],["pattern",1],["match",3],["re",2],["search",1],["rf",1],["version",1],["read",1],["return",1],["group",1],["if",1],["else",1]]},{"id":"scripts/check_spec_consistency.py#_parse_skill_version_block","name":[["parse",1],["skill",1],["version",1],["block",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["parse",3],["skill",4],["version",13],["block",8],["rel",5],["path",5],["str",10],["tuple",2],["none",5],["return",4],["frontmatter",6],["last",7],["updated",10],["table",3],["md",1],["after",1],["recording",1],["error",1],["if",3],["any",1],["surface",1],["unparseable",1],["text",4],["read",1],["match",9],["re",3],["search",3],["metadata",1],["not",4],["fail",2],["could",1],["missing",1],["info",1],["rows",1],["groups",1],["group",2],["strip",2]]},{"id":"scripts/check_spec_consistency.py#_suite_version","name":[["suite",1],["version",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["suite",5],["version",6],["str",2],["none",3],["parse",1],["canonical",1],["from",1],["claude",4],["md",2],["match",3],["re",1],["search",1],["rf",1],["read",1],["return",1],["group",1],["if",1],["else",1]]},{"id":"scripts/check_spec_consistency.py#check_architecture_component_version","name":[["check",1],["architecture",1],["component",1],["version",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",4],["architecture",6],["component",14],["version",21],["none",3],["invariant",3],["345",1],["current",6],["academic",12],["pipeline",13],["markers",4],["docs",3],["md",4],["must",6],["equal",3],["suite",9],["carries",2],["two",1],["kinds",1],["string",1],["only",3],["first",2],["track",1],["mermaid",5],["orchestrator",6],["node",8],["table",7],["row",7],["four",1],["stage",7],["gate",4],["rows",5],["describe",1],["feature",5],["history",3],["timeline",3],["block",2],["inline",1],["introduced",2],["provenance",2],["record",1],["shipped",1],["not",5],["be",2],["bumped",1],["release",2],["adds",1],["no",3],["new",1],["anchors",1],["ver",1],["pattern",1],["specifically",1],["br",7],["never",3],["inspects",1],["so",3],["stale",1],["marker",4],["fails",1],["while",1],["left",1],["alone",1],["surfaced",1],["during",1],["v3",2],["11",1],["six",1],["were",1],["missed",1],["by",2],["bump",1],["caught",1],["manual",1],["sweep",1],["343",1],["344",1],["rel",6],["path",6],["if",5],["fail",5],["claude",2],["could",1],["parse",1],["return",1],["text",3],["read",1],["versions",6],["re",2],["findall",2],["rf",2],["found",8],["cell",1],["anchored",1],["markdown",1],["same",1],["line",1],["scan",1],["ever",1],["sees",1],["cells",1],["prose",1],["like",1],["policed",1],["against",1],["form",1],["token",1],["already",1],["out",1],["scope",1],["anchor",1],["additionally",1],["excludes",1],["any",1],["narrative",1],["mention",1]]},{"id":"scripts/check_spec_consistency.py#check_claude_md","name":[["check",1],["claude",1],["md",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",4],["claude",4],["md",3],["none",2],["rel",5],["path",5],["expect",4],["contains",3],["integrity",2],["stage",2],["final",1],["suite",1],["version",1],["16",1],["forbidden",2],["6th",2],["independent",2],["reviewer",2],["peer",1],["review",1],["gains",1],["absent",1]]},{"id":"scripts/check_spec_consistency.py#check_docx_contract","name":[["check",1],["docx",1],["contract",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["docx",8],["contract",2],["none",2],["expect",6],["contains",5],["academic",7],["paper",3],["skill",3],["md",8],["la",1],["te",1],["via",3],["pandoc",5],["pdf",1],["output",1],["agents",4],["formatter",2],["agent",4],["if",2],["available",3],["generate",1],["file",1],["directly",1],["unavailable",1],["provide",1],["complete",1],["markdown",1],["conversion",2],["instructions",3],["pipeline",6],["otherwise",2],["orchestrator",2],["rel",2],["path",2],["absent",1],["auto",1],["produce",1]]},{"id":"scripts/check_spec_consistency.py#check_mode_registry","name":[["check",1],["mode",1],["registry",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["mode",4],["registry",3],["none",2],["rel",4],["path",4],["md",1],["text",2],["read",1],["expect",1],["contains",1],["last",1],["updated",1],["v3",1],["16",1],["2026",1],["07",1],["12",1],["heading",4],["deep",1],["research",1],["modes",3],["academic",2],["paper",2],["11",1],["reviewer",1],["if",1],["not",1],["fail",1],["missing",1]]},{"id":"scripts/check_spec_consistency.py#check_pipeline_docs","name":[["check",1],["pipeline",1],["docs",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["pipeline",9],["docs",2],["none",2],["rel",3],["path",3],["academic",4],["skill",1],["md",4],["agents",3],["orchestrator",3],["agent",3],["expect",4],["absent",1],["auto",1],["continue",2],["seconds",1],["contains",3],["one",1],["line",1],["status",1],["explicit",1],["pause",1],["prompt",1],["stage",2],["never",2],["be",2],["skipped",2]]},{"id":"scripts/check_spec_consistency.py#check_readme_ja_sections","name":[["check",1],["readme",1],["ja",1],["sections",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["readme",5],["ja",5],["sections",2],["none",2],["symmetric",1],["coverage",1],["jp",3],["md",2],["added",1],["pr",1],["161",1],["closes",1],["170",2],["pre",1],["lint",1],["silently",1],["skipped",1],["file",1],["uses",2],["ascii",1],["parentheses",2],["release",1],["blocks",1],["matching",1],["english",1],["full",1],["width",1],["mode",3],["skill",1],["detail",1],["headings",1],["instead",1],["rel",33],["path",33],["text",2],["read",1],["expect",29],["contains",28],["version",1],["v3",29],["16",4],["blue",1],["releases",1],["tag",1],["12",1],["2026",25],["06",5],["08",1],["11",4],["04",14],["10",2],["01",1],["05",9],["19",2],["18",2],["17",1],["03",1],["30",1],["27",1],["25",1],["23",2],["22",1],["21",1],["20",1],["15",5],["heading",4],["deep",2],["research",2],["academic",7],["paper",5],["reviewer",4],["pipeline",2],["v2",1],["v1",1],["if",1],["not",2],["fail",1],["missing",1],["forbidden",2],["6th",2],["independent",2],["peer",1],["review",1],["gains",1],["absent",1],["section",3],["content",1],["guards",1],["outline",1],["only",1],["inside",1],["usage",1],["block",1],["deliberately",1],["enforced",1],["here",1],["zh",1],["tw",1],["checker",1],["extract",2],["171",1],["schema",1],["driven",1],["refactor",2],["will",1],["fold",1],["three",1],["locales",1],["together",1],["adding",1],["mirror",1],["now",1],["would",1],["be",1],["discarded",1],["by",1],["docx",1],["pandoc",1],["relative",1],["markdown",1],["links",1]]},{"id":"scripts/check_spec_consistency.py#check_readme_ko_sections","name":[["check",1],["readme",1],["ko",1],["sections",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",4],["readme",5],["ko",4],["sections",3],["none",2],["symmetric",1],["coverage",1],["kr",2],["md",2],["added",2],["korean",2],["localization",1],["typography",1],["uses",1],["ascii",3],["parentheses",1],["so",2],["release",1],["block",1],["headings",3],["match",1],["english",2],["ja",2],["jp",1],["convention",1],["verbatim",1],["not",2],["full",1],["width",1],["zh",2],["cn",1],["tw",1],["form",2],["localized",1],["mode",2],["parens",1],["skill",1],["detail",1],["reuse",1],["paren",1],["section",2],["inner",1],["content",1],["guards",1],["deliberately",1],["omitted",1],["here",1],["mirroring",1],["171",1],["schema",1],["driven",1],["refactor",1],["will",1],["fold",1],["locales",1],["together",1],["extract",1],["mirror",1],["now",1],["would",1],["be",1],["discarded",1],["by",1],["rel",34],["path",34],["text",2],["read",1],["expect",30],["contains",29],["version",1],["v3",30],["16",5],["blue",1],["releases",1],["tag",1],["2026",26],["07",1],["12",2],["06",5],["08",1],["11",4],["04",14],["10",2],["01",1],["05",9],["19",2],["18",2],["17",1],["03",1],["30",1],["27",1],["25",1],["23",2],["22",1],["21",1],["20",1],["15",5],["heading",4],["deep",2],["research",2],["academic",6],["paper",4],["reviewer",4],["pipeline",2],["v2",1],["v1",1],["if",1],["fail",1],["missing",1],["forbidden",2],["6th",2],["independent",2],["peer",1],["review",1],["gains",1],["absent",1],["docx",1],["pandoc",1],["relative",1],["markdown",1],["links",1]]},{"id":"scripts/check_spec_consistency.py#check_readme_sections","name":[["check",1],["readme",1],["sections",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["readme",3],["sections",2],["none",2],["rel",38],["path",38],["md",2],["text",5],["read",1],["expect",29],["contains",30],["version",1],["v3",30],["16",4],["blue",1],["releases",1],["tag",1],["12",1],["2026",25],["06",5],["08",1],["11",6],["04",14],["10",2],["01",1],["05",9],["19",2],["18",2],["17",1],["03",1],["30",1],["27",1],["25",1],["23",2],["22",1],["21",1],["20",1],["15",5],["heading",4],["deep",8],["research",5],["modes",8],["academic",12],["paper",15],["reviewer",9],["v2",1],["v1",1],["pipeline",2],["if",6],["not",4],["fail",6],["missing",4],["usage",13],["extract",3],["section",8],["expected",3],["outline",1],["only",2],["mode",10],["abstract",2],["disclosure",1],["forbidden",5],["bilingual",1],["writing",1],["polish",1],["full",1],["auto",1],["still",2],["review",5],["orchestrator",1],["calibration",2],["6th",2],["independent",2],["peer",1],["gains",1],["absent",1],["docx",2],["contract",1],["lines",1],["moved",1],["docs",1],["setup",1],["checked",1],["there",1],["instead",1],["via",1],["pandoc",1],["available",1],["relative",1],["markdown",1],["links",1]]},{"id":"scripts/check_spec_consistency.py#check_readme_zh_sections","name":[["check",1],["readme",1],["zh",1],["sections",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["readme",3],["zh",3],["sections",2],["none",2],["config",10],["configs",1],["rel",39],["path",39],["text",5],["read",1],["expect",29],["contains",30],["version",1],["v3",28],["16",3],["blue",1],["releases",1],["tag",1],["12",1],["2026",25],["06",5],["08",1],["11",2],["04",14],["10",1],["01",1],["05",9],["19",2],["18",2],["17",1],["03",1],["30",1],["27",1],["25",1],["23",2],["22",1],["21",1],["20",1],["15",5],["heading",4],["headings",1],["if",6],["not",4],["fail",6],["missing",4],["paper",9],["usage",13],["extract",3],["section",8],["start",6],["reviewer",7],["expected",3],["outline",1],["only",2],["mode",10],["abstract",2],["disclosure",1],["academic",2],["forbidden",5],["bilingual",1],["writing",1],["polish",1],["full",1],["auto",1],["still",2],["deep",6],["review",5],["research",2],["pipeline",1],["calibration",2],["6th",2],["independent",2],["peer",1],["gains",1],["absent",1],["docx",2],["contract",1],["lines",1],["moved",1],["setup",1],["docs",1],["checked",1],["there",1],["instead",1],["line",1],["relative",1],["markdown",1],["links",1]]},{"id":"scripts/check_spec_consistency.py#check_rebuttal_audit_guard","name":[["check",1],["rebuttal",1],["audit",1],["guard",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["rebuttal",9],["audit",9],["guard",3],["none",2],["mode",7],["section",8],["must",5],["declare",2],["its",1],["integrity",2],["boundary",2],["standalone",1],["invocation",1],["runs",1],["outside",1],["pipeline",2],["so",1],["not",6],["emit",1],["schema",2],["11",2],["material",2],["passport",2],["ready",2],["submit",2],["load",1],["bearing",1],["reason",1],["safe",1],["ship",1],["as",1],["rather",1],["than",1],["stage",1],["if",5],["suppression",3],["language",1],["ever",1],["dropped",1],["would",1],["silently",1],["re",3],["introduce",1],["false",1],["certification",1],["risk",1],["was",1],["designed",1],["avoid",1],["text",2],["read",1],["academic",4],["paper",4],["skill",4],["md",4],["search",1],["dotall",1],["group",1],["else",1],["fail",3],["missing",1],["return",1],["kw",3],["lacks",1],["explicit",1],["statement",1]]},{"id":"scripts/check_spec_consistency.py#check_reference_docs","name":[["check",1],["reference",1],["docs",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["reference",2],["docs",2],["none",2],["expect",5],["contains",5],["academic",5],["pipeline",6],["references",4],["passport",8],["as",5],["reset",7],["boundary",5],["md",5],["v3",1],["resume",1],["from",1],["mode",1],["contract",1],["iron",1],["rules",1],["unified",1],["tag",4],["format",4],["across",1],["protocol",1],["doc",1],["orchestrator",2],["emission",1],["checkpoint",1],["template",1],["divergence",1],["here",1],["breaks",1],["cross",1],["session",1],["machine",1],["stable",1],["handoff",1],["hash",2],["stage",1],["completed",1],["next",2],["agents",1],["agent",1]]},{"id":"scripts/check_spec_consistency.py#check_relative_markdown_links","name":[["check",1],["relative",1],["markdown",1],["links",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["relative",3],["markdown",4],["links",2],["rel",5],["path",7],["str",2],["none",2],["text",2],["read",1],["doc",2],["root",1],["raw",4],["target",7],["link",2],["re",1],["findall",1],["if",3],["startswith",1],["http",1],["https",1],["mailto",1],["continue",2],["split",1],["not",2],["resolved",2],["parent",1],["resolve",1],["exists",1],["fail",1],["broken",1]]},{"id":"scripts/check_spec_consistency.py#check_setup_docs","name":[["check",1],["setup",1],["docs",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",4],["setup",8],["docs",8],["none",2],["expect",4],["contains",4],["md",6],["direct",2],["docx",4],["generation",3],["uses",1],["pandoc",4],["requires",2],["pdf",2],["tectonic",2],["zh",3],["tw",3],["relative",2],["markdown",2],["links",2]]},{"id":"scripts/check_spec_consistency.py#check_skill_version_blocks","name":[["check",1],["skill",1],["version",1],["blocks",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["skill",5],["version",15],["blocks",2],["none",3],["377",1],["all",1],["four",1],["md",1],["frontmatter",3],["last",5],["updated",8],["must",1],["match",3],["info",3],["table",1],["rows",1],["internal",1],["per",1],["file",1],["consistency",1],["rel",4],["path",4],["paths",1],["parsed",3],["parse",1],["block",9],["if",3],["continue",1],["fail",2],["not",2]]},{"id":"scripts/check_spec_consistency.py#check_suite_skill_date_sanity","name":[["check",1],["suite",1],["skill",1],["date",1],["sanity",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["suite",10],["skill",12],["date",14],["sanity",2],["none",4],["377",2],["tracking",2],["last",6],["updated",5],["must",1],["not",2],["predate",1],["latest",4],["changelog",8],["entry",3],["release",3],["bumps",1],["version",5],["but",2],["forgets",1],["fails",1],["here",2],["scope",2],["deliberately",1],["narrow",1],["only",1],["academic",3],["pipeline",1],["md",2],["checked",1],["paper",2],["reviewer",1],["deep",1],["research",1],["independently",1],["legitimately",1],["keep",1],["their",1],["own",1],["earlier",1],["change",1],["dates",2],["so",1],["forcing",1],["alignment",1],["them",1],["would",1],["be",1],["wrong",1],["out",1],["blocks",1],["runs",1],["first",1],["already",1],["parses",1],["if",5],["recorded",1],["error",1],["file",1],["unparseable",1],["frontmatter",1],["table",1],["skip",1],["rather",1],["than",1],["re",2],["report",1],["same",1],["root",1],["cause",1],["from",1],["second",1],["parse",3],["any",1],["startswith",1],["path",3],["errors",1],["return",3],["fail",2],["could",1],["parsed",3],["block",1],["iso",1],["8601",1],["compare",1],["correctly",1],["as",1],["strings",1],["zero",1],["padded",1],["fixed",1],["width",1],["predates",1],["bumped",1],["stale",1]]},{"id":"scripts/check_spec_consistency.py#expect_absent","name":[["expect",1],["absent",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["expect",2],["absent",2],["rel",4],["path",4],["str",4],["needle",4],["none",2],["text",3],["read",1],["if",1],["fail",1],["forbidden",1],["still",1],["present",1]]},{"id":"scripts/check_spec_consistency.py#expect_contains","name":[["expect",1],["contains",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["expect",2],["contains",2],["rel",4],["path",4],["str",4],["needle",4],["none",2],["text",3],["read",1],["if",1],["not",1],["fail",1],["missing",1],["expected",1]]},{"id":"scripts/check_spec_consistency.py#extract_section","name":[["extract",1],["section",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["extract",2],["section",4],["text",6],["str",8],["start",12],["end",8],["idx",8],["find",2],["if",2],["fail",2],["missing",2],["return",3],["len",1],["after",1]]},{"id":"scripts/check_spec_consistency.py#fail","name":[["fail",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["fail",2],["message",3],["str",2],["none",2],["errors",1],["append",1]]},{"id":"scripts/check_spec_consistency.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["main",2],["int",2],["check",16],["mode",1],["registry",1],["claude",1],["md",1],["skill",2],["version",2],["blocks",1],["suite",1],["date",1],["sanity",1],["pipeline",1],["docs",3],["architecture",1],["component",1],["readme",4],["sections",4],["zh",1],["ja",1],["ko",1],["setup",1],["docx",1],["contract",1],["reference",1],["rebuttal",1],["audit",1],["guard",1],["if",1],["errors",2],["print",3],["spec",2],["consistency",2],["failed",1],["error",2],["return",2],["passed",1]]},{"id":"scripts/check_spec_consistency.py#read","name":[["read",1]],"path":[["scripts",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["read",3],["rel",3],["path",3],["str",4],["return",1],["root",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/check_sprint_contract.py","name":[["check",1],["sprint",1],["contract",1],["py",1]],"path":[["scripts",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",1],["ars",3],["sprint",4],["contract",5],["against",1],["schema",5],["json",4],["usage",1],["python",1],["scripts",1],["check",1],["py",1],["path",4],["version",5],["exit",3],["pass",1],["warnings",1],["may",1],["still",1],["be",1],["printed",1],["stderr",1],["structural",1],["validation",1],["failure",1],["file",2],["error",1],["from",3],["future",1],["import",8],["annotations",1],["argparse",1],["re",6],["sys",2],["collections",1],["defaultdict",1],["pathlib",1],["jsonschema",1],["resolve",1],["parent",2],["shared",1],["accepts",1],["both",1],["v3",1],["cli",1],["input",1],["baseline",1],["bound",1],["require",1],["prefix",1],["compile",2],["module",1],["level",1],["alongside",1],["reused",1],["by",1],["sc",1],["10",1],["task",1],["12",1],["dim",1],["ref",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_sprint_contract.py#_parse_version","name":[["parse",1],["version",1]],"path":[["scripts",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["parse",2],["version",3],["str",2],["none",6],["tuple",2],["int",9],["if",2],["not",2],["return",3],["re",1],["match",1],["group",3]]},{"id":"scripts/check_sprint_contract.py#check_structural_invariants","name":[["check",1],["structural",1],["invariants",1]],"path":[["scripts",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["check",2],["structural",2],["invariants",2],["contract",4],["dict",2],["list",4],["str",3],["uniqueness",1],["checks",1],["dimension",2],["id",10],["name",6],["condition",5],["per",1],["spec",1],["item",1],["empty",1],["means",1],["pass",1],["only",1],["meaningful",1],["if",7],["validate",1],["already",1],["returned",1],["errors",5],["dims",3],["acceptance",3],["dimensions",3],["ids",5],["not",3],["none",3],["names",4],["dup",6],["sorted",3],["count",3],["append",3],["duplicate",3],["downstream",2],["aggregation",1],["assumes",3],["unique",3],["lint",1],["conds",2],["failure",2],["conditions",2],["cids",3],["cid",2],["precedence",1],["resolution",1],["return",1]]},{"id":"scripts/check_sprint_contract.py#load_schema","name":[["load",1],["schema",1]],"path":[["scripts",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["load",2],["schema",3],["dict",2],["return",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/check_sprint_contract.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",5],["argparse",1],["argument",3],["description",1],["doc",1],["add",2],["contract",11],["type",2],["path",2],["help",2],["sprint",3],["json",4],["ars",3],["version",3],["str",1],["default",1],["none",1],["current",1],["v3",1],["sc",1],["baseline",1],["lag",1],["check",2],["args",6],["parse",1],["try",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["file",7],["not",1],["found",1],["error",5],["jsondecode",1],["as",1],["exc",2],["print",7],["failed",1],["load",1],["sys",6],["stderr",6],["return",4],["errors",8],["validate",1],["if",2],["len",2],["schema",3],["violation",2],["see",1],["shared",1],["field",1],["definitions",1],["struct",4],["structural",2],["invariants",1],["invariant",1],["warn",1],["suspicious",1],["ok",1],["valid",1],["13",1]]},{"id":"scripts/check_sprint_contract.py#validate","name":[["validate",1]],"path":[["scripts",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["validate",2],["contract",3],["dict",2],["list",5],["str",2],["return",2],["schema",4],["violation",1],["messages",1],["empty",1],["means",1],["pass",1],["load",1],["validator",4],["jsonschema",2],["draft202012",2],["format",2],["checker",2],["absolute",1],["path",1],["message",1],["iter",1],["errors",1]]},{"id":"scripts/check_sprint_contract.py#warn_suspicious","name":[["warn",1],["suspicious",1]],"path":[["scripts",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["warn",2],["suspicious",2],["contract",17],["dict",3],["ars",6],["current",6],["version",7],["str",7],["none",7],["list",5],["soft",1],["warnings",10],["per",3],["spec",1],["sc",22],["baseline",6],["lag",2],["through",1],["11",1],["panel",1],["size",1],["sanity",1],["non",1],["blocking",1],["printed",1],["stderr",1],["by",7],["main",1],["lags",2],["minor",10],["bv",12],["parse",3],["cv",12],["if",12],["major",11],["append",9],["warning",8],["retirement",2],["candidate",2],["elif",3],["differs",1],["from",1],["single",1],["dimension",7],["dims",10],["acceptance",7],["dimensions",13],["len",6],["has",1],["only",4],["consider",1],["whether",1],["mode",10],["needs",1],["sprint",1],["at",2],["all",2],["no",1],["mandatory",6],["empty",1],["handled",1],["schema",3],["validation",2],["min",2],["items",3],["fires",1],["exist",1],["but",3],["lack",1],["not",7],["any",1],["priority",1],["failure",6],["conditions",4],["referencing",1],["will",2],["be",1],["vacuous",1],["orphan",1],["reference",1],["expression",3],["intentionally",2],["loose",1],["semantics",1],["just",1],["tokenises",1],["dim",3],["ids",4],["id",4],["fc",7],["expr",2],["tok",3],["ref",1],["re",1],["findall",1],["condition",4],["references",1],["measurement",4],["procedure",4],["reviewer",9],["must",4],["output",3],["before",3],["paper",3],["missing",6],["required",3],["outputs",5],["enforces",1],["cannot",1],["constrain",1],["specific",1],["strings",1],["present",1],["covers",1],["semantic",1],["gap",1],["v3",2],["writer",3],["evaluator",3],["contracts",1],["omit",1],["conditional",2],["so",2],["firing",1],["every",1],["clean",1],["generator",1],["template",1],["noise",1],["hoist",1],["mp",5],["here",1],["too",1],["below",1],["also",1],["detect",1],["field",3],["path",1],["startswith",2],["paraphrase",14],["scoring",2],["plan",2],["hard",1],["gate",2],["protocol",1],["requires",1],["both",1],["sorted",1],["conflicting",1],["actions",4],["same",1],["severity",4],["skip",1],["entries",1],["catches",1],["those",1],["upstream",1],["sev",8],["int",2],["tuple",1],["defaultdict",1],["action",1],["pairs",4],["join",1],["share",1],["map",1],["different",1],["precedence",1],["tie",1],["breaking",1],["falls",1],["back",1],["ordinal",1],["position",1],["impossible",1],["minimum",10],["count",4],["each",1],["reads",4],["its",1],["own",1],["pre",3],["commitment",3],["artifacts",3],["criteria",3],["disagreement",3],["handling",3],["lint",2],["rule",1],["exceed",1],["identical",1],["across",1],["three",1],["modes",1],["source",6],["changes",1],["pmd",12],["phase",8],["label",5],["full",2],["4a",1],["6a",1],["else",1],["isinstance",1],["exceeds",1],["always",1],["fail",1],["10",1],["unreferenced",1],["high",1],["covered",1],["direc",1]]},{"id":"scripts/check_surface_form_parity.py","name":[["check",1],["surface",1],["form",1],["parity",1],["py",1]],"path":[["scripts",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["integrity",1],["provenance",12],["validator",2],["216",3],["surface",5],["form",6],["parity",3],["gold",11],["issue",1],["reviewer",3],["type",5],["asymmetry",5],["kim",1],["et",1],["al",1],["2026",1],["ar",1],["xiv",1],["2605",1],["20668v1",1],["mixed",1],["regression",2],["fixture",3],["not",8],["detector",1],["calibration",2],["there",2],["no",3],["deterministic",1],["predictor",2],["bias",1],["judge",7],["applying",1],["two",1],["standards",1],["keyed",1],["off",1],["prose",1],["style",5],["tiny",1],["paper",4],["29",1],["fn",1],["human",2],["10",1],["fp",1],["ai",2],["split",1],["directional",1],["so",4],["deliberately",1],["compute",1],["fnr",1],["fpr",1],["would",3],["be",4],["fluent",1],["wrongness",1],["ritual",1],["behind",1],["enforces",1],["structural",1],["completeness",1],["every",2],["case",1],["honesty",1],["verbatim",4],["items",3],["carry",2],["real",2],["anchor",3],["maintainer",3],["authored",1],["counterfactual",3],["rewrite",2],["boundary",3],["labelled",1],["as",1],["such",1],["never",1],["claim",3],["pair",4],["invariants",1],["paired",1],["share",1],["canonical",2],["expected",5],["correctness",5],["differ",1],["only",2],["framing",6],["must",5],["flip",1],["verdict",6],["discipline",1],["has",1],["valid",5],["test",2],["material",1],["pdftotext",4],["line",6],["number",2],["anchors",1],["those",1],["rot",1],["manifest",3],["agreement",1],["sample",1],["distribution",1],["membership",1],["usage",1],["python",1],["scripts",1],["check",1],["json",3],["exit",2],["clean",1],["violations",1],["printed",1],["one",1],["per",1],["stderr",1],["from",7],["future",1],["import",8],["annotations",1],["argparse",1],["re",3],["sys",2],["collections",1],["counter",1],["pathlib",1],["path",2],["typing",1],["any",2],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["dir",3],["evals",1],["default",2],["yaml",1],["required",3],["task",1],["styles",1],["informal",1],["vague",1],["technical",1],["precise",1],["types",1],["correct",2],["ambiguous",3],["stricter",1],["lenient",1],["exception",1],["id",6],["suffix",1],["l4753",1],["4753",3],["lines",3],["4756",2],["rotting",1],["forbidden",1],["section",1],["example",1],["ids",2],["session",1],["scoped",1],["extract",1],["matches",1],["singular",1],["plural",2],["bare",1],["prefix",1],["optional",1],["ranges",1],["codex",3],["p2",3],["range",1],["most",1],["common",1],["citation",1],["caught",1],["compile",1],["ll",1],["ines",1],["fields",2],["item",7],["relevant",1],["traceability",1],["keys",1],["direction",4],["review",4],["text",3],["blinded",1],["at",1],["evaluation",1],["time",1],["decision",1],["complete",1],["answer",2],["manipulated",2],["variable",2],["inventory",1],["minimum",1],["because",1],["serializer",1],["strip",1],["reads",1],["metadata",1],["blind",3],["field",2],["dropped",1],["declaration",1],["silently",2],["stop",1],["being",1],["checked",1],["too",1],["labels",1],["leak",3],["failure",1],["expert",1],["meta",1],["content",2],["key",2],["may",1],["see",1],["evaluate",1],["whitelist",1],["blacklist",2],["added",1],["later",1],["nested",1],["source",1],["author",1],["label",1],["own",1],["visible",2],["encode",1],["information",1],["sfp",2],["001",1],["cf",1],["reveals",2],["status",1],["005",1],["gets",1],["opaque",1],["handle",1],["derived",1],["internally",1],["position",1],["index",1],["stays",1],["internal",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_surface_form_parity.py#_has_pdftotext_line_anchor","name":[["has",1],["pdftotext",1],["line",1],["anchor",1]],"path":[["scripts",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["has",2],["pdftotext",3],["line",3],["anchor",2],["prov",3],["dict",2],["str",3],["any",2],["bool",2],["val",3],["values",1],["if",1],["isinstance",1],["re",1],["search",1],["return",2],["true",1],["false",1]]},{"id":"scripts/check_surface_form_parity.py#_load_manifest","name":[["load",1],["manifest",1]],"path":[["scripts",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["load",3],["manifest",2],["path",6],["dict",2],["str",2],["any",2],["none",4],["if",1],["not",1],["exists",1],["return",3],["try",1],["import",2],["yaml",2],["type",1],["ignore",1],["except",1],["error",1],["safe",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/check_surface_form_parity.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",3],["str",3],["none",9],["int",2],["parser",5],["argparse",1],["argument",3],["add",2],["gold",5],["nargs",1],["type",2],["path",2],["default",4],["manifest",26],["args",7],["parse",1],["data",3],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["load",2],["guard",1],["shape",1],["before",1],["validate",5],["codex",1],["p3",1],["round",3],["yaml",1],["scalar",1],["makes",1],["return",3],["non",4],["dict",4],["passing",1],["would",3],["call",1],["raise",1],["attribute",1],["error",10],["traceback",1],["instead",1],["intended",1],["lint",1],["missing",2],["present",2],["but",2],["mapping",2],["both",1],["fail",1],["only",1],["pass",2],["real",1],["file",2],["into",1],["if",3],["not",4],["exists",1],["found",1],["at",2],["fixture",1],["be",1],["undiscoverable",1],["by",1],["run",4],["evals",2],["agreement",2],["checks",2],["cannot",2],["elif",1],["isinstance",1],["empty",1],["null",1],["crash",1],["hand",1],["errors",4],["append",1],["print",2],["sys",1],["stderr",1],["len",1],["items",1],["surface",1],["form",1],["parity",1],["cases",1],["all",1],["integrity",1],["provenance",1],["pair",1],["invariants",1]]},{"id":"scripts/check_surface_form_parity.py#render_judge_view","name":[["render",1],["judge",1],["view",1]],"path":[["scripts",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["render",3],["judge",6],["view",3],["item",8],["dict",4],["str",4],["any",4],["index",11],["int",6],["return",2],["only",1],["content",3],["may",1],["see",1],["gold",1],["opaque",2],["handle",5],["review",2],["text",1],["helper",1],["runtime",3],["enforcement",2],["point",1],["id",8],["blinding",1],["so",3],["derives",1],["itself",1],["from",1],["position",2],["rather",1],["than",1],["accepting",1],["caller",4],["controlled",2],["string",3],["passing",1],["could",1],["otherwise",1],["leak",3],["answer",4],["encoding",4],["suffix",2],["codex",2],["p2",2],["real",2],["fixture",3],["never",1],["copied",1],["must",2],["be",3],["round",1],["10",1],["if",2],["passes",1],["pair",1],["would",2],["interpolated",1],["into",1],["supposedly",1],["enforced",1],["at",2],["raise",2],["not",3],["assert",1],["holds",1],["under",1],["python",1],["depend",1],["per",1],["check",1],["side",1],["216",1],["invisible",1],["judgment",1],["time",1],["decision",1],["framing",1],["style",1],["provenance",2],["type",3],["verdict",1],["labels",1],["nested",1],["authorship",1],["signal",1],["reviewer",1],["source",1],["all",1],["absent",1],["bool",2],["subclass",1],["reject",1],["too",1],["true",1],["false",1],["masquerade",1],["as",1],["isinstance",2],["error",1],["got",1],["name",1],["visible",2],["key",2]]},{"id":"scripts/check_surface_form_parity.py#validate","name":[["validate",1]],"path":[["scripts",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["validate",2],["data",5],["dict",10],["str",18],["any",6],["manifest",2],["none",6],["list",10],["return",2],["violation",1],["messages",1],["empty",6],["clean",1],["errors",22],["metadata",11],["if",21],["not",35],["isinstance",10],["append",20],["missing",12],["object",2],["task",5],["type",9],["required",5],["must",12],["be",4],["mixed",1],["provenance",14],["regression",1],["fixture",1],["calibrated",1],["threshold",1],["judge",6],["blind",11],["fields",4],["exist",1],["cover",1],["minimum",1],["leak",2],["prevention",1],["side",1],["half",2],["216",1],["invisible",1],["at",1],["judgment",1],["time",1],["decision",1],["serializer",1],["strip",7],["test",1],["enforcement",1],["else",5],["entries",1],["sorted",5],["these",1],["would",1],["answer",1],["manipulated",1],["variable",1],["items",6],["seen",3],["ids",4],["by",2],["id",15],["pairs",1],["idx",2],["item",28],["enumerate",1],["index",1],["non",2],["elif",2],["duplicate",1],["add",1],["key",7],["keys",1],["val",3],["framing",7],["style",2],["valid",8],["styles",2],["ptype",5],["types",2],["expected",3],["correctness",5],["asymmetry",5],["direction",3],["prov",9],["section",2],["paper",12],["citation",1],["has",2],["pdftotext",2],["line",3],["anchor",15],["carries",1],["number",1],["forbidden",1],["example",1],["numbers",1],["rot",1],["honesty",3],["codex",3],["p1",1],["verbatim",15],["carry",4],["real",2],["maintainer",7],["authored",4],["kinds",1],["claim",1],["their",1],["markers",2],["but",1],["first",5],["party",5],["case",3],["quote",1],["actually",1],["appear",1],["review",3],["text",6],["being",1],["judged",3],["p2",2],["otherwise",2],["could",2],["paraphrased",1],["while",2],["stale",1],["still",1],["labels",1],["exact",1],["laundering",1],["guards",1],["rit",3],["substring",1],["contain",1],["quoted",1],["symmetric",1],["guard",1],["round",1],["11",1],["cf",1],["rewrite",4],["keeps",1],["derived",5],["from",4],["reviewer",4],["source",5],["relabeled",1],["pass",1],["certifying",1],["as",1],["human",3],["ai",3],["no",1],["marker",1],["rsrc",3],["means",1],["counterfactual",2],["car",1]]},{"id":"scripts/check_task_type.py","name":[["check",1],["task",1],["type",1],["py",1]],"path":[["scripts",1],["check",1],["task",1],["type",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["lint",4],["every",1],["top",1],["level",1],["skill",3],["md",2],["must",1],["declare",2],["metadata",1],["task",3],["type",3],["legal",4],["values",4],["open",2],["ended",2],["outcome",2],["gradable",2],["from",2],["future",1],["import",3],["annotations",1],["sys",2],["run",2],["frozenset",1],["if",1],["name",1],["main",1],["exit",1],["field",1],["ok",2],["message",1],["all",1],["files",1],["valid",1]]},{"id":"scripts/check_tools_allowlist.py","name":[["check",1],["tools",1],["allowlist",1],["py",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["lint",8],["pin",1],["514",3],["tools",16],["allowlist",2],["content",1],["three",4],["plugin",2],["agents",20],["524",1],["521",2],["shipped",2],["read",6],["write",5],["edit",5],["grep",4],["glob",3],["top",3],["level",2],["deep",5],["research",7],["sources",2],["mirrors",3],["but",2],["no",2],["frontmatter",12],["key",10],["check",4],["mirror",6],["sync",2],["py",3],["pins",3],["source",5],["byte",4],["equality",2],["pair",2],["never",5],["value",6],["runtime",3],["scope",4],["guard",6],["scripts",3],["ars",3],["keys",3],["agent",14],["name",6],["future",2],["pr",1],["editing",1],["symmetrically",1],["back",1],["bash",9],["dropping",1],["typoing",1],["tool",4],["would",2],["pass",1],["every",5],["ci",1],["gate",1],["green",1],["exactly",3],["drift",2],["class",1],["repo",3],["defrift",1],["locks",2],["exist",1],["catch",1],["cf",1],["v3",1],["15",1],["design",1],["yaml",9],["authority",1],["not",6],["line",10],["scan",4],["claude",1],["code",1],["defines",1],["these",1],["files",5],["as",5],["raw",3],["regex",1],["see",2],["legal",2],["spelling",1],["quoted",1],["tagged",1],["aliased",1],["escaped",2],["u0073",2],["tab",1],["indented",2],["flow",1],["block",3],["list",2],["specifier",1],["so",6],["semantic",2],["decision",1],["from",4],["duplicate",4],["preserving",2],["node",4],["tree",3],["compose",3],["unlike",1],["safe",1],["load",2],["keeps",1],["shadowed",2],["visible",1],["resolves",1],["alias",2],["into",1],["shared",2],["identity",1],["any",3],["will",2],["mapping",5],["uses",1],["merge",3],["constructs",1],["inject",1],["share",1],["literal",1],["cannot",4],["fail",4],["closed",3],["error",1],["skip",1],["fence",1],["column",1],["only",2],["inside",1],["scalar",1],["truncate",1],["hide",1],["below",1],["exact",3],["pinned",5],["kept",1],["additive",1],["stricter",1],["witness",2],["also",1],["form",2],["cr",1],["sensitive",1],["symmetric",2],["lf",1],["crlf",1],["conversion",1],["fires",1],["verbatim",1],["absent",1],["add",1],["findings",1],["subtract",1],["them",2],["stands",1],["alone",1],["security",2],["floor",1],["invariants",1],["file",4],["allowlisted",2],["exists",1],["its",2],["composes",1],["one",2],["counted",1],["caught",1],["normalizes",2],["canonical",3],["five",1],["single",2],["must",2],["be",1],["equal",1],["changing",1],["deliberate",1],["surface",2],["change",2],["same",2],["commit",2],["standard",1],["lock",1],["semantics",1],["reconciliation",1],["under",1],["dirs",2],["whose",3],["bucket",4],["phase",2],["manifest",5],["json",3],["declare",1],["matched",1],["base",1],["output",1],["different",1],["flagged",1],["git",1],["denies",1],["all",1],["zero",1],["open",1],["advertising",1],["silently",1],["widen",1],["capability",1],["hook",2],["less",1],["installs",1],["while",1],["contradicting",1],["active",1],["ones",1],["inherit",1],["untouched",1],["still",2],["fences",1],["treated",1],["possible",1],["member",2],["errors",2],["clear",1],["has",1],["unrecognized",1],["shape",1],["non",2],["string",1],["bearing",1],["invariant",2],["missing",1],["unparseable",1],["fails",1],["rather",1],["than",1],["skipping",1],["import",6],["annotations",1],["sys",2],["unicodedata",1],["pathlib",1],["path",2],["root",1],["resolve",1],["parent",2],["by",1],["frozen",1],["spec",1],["truth",1],["without",1],["touching",1],["six",1],["surfaces",1],["job",1],["listed",1],["here",1],["stays",1],["correct",1],["even",1],["if",2],["skipped",1],["edited",1],["deliberately",1],["re",1],["derived",1],["imported",1],["per",1],["independent",1],["second",1],["convention",1],["report",2],["compiler",2],["md",6],["architect",2],["synthesis",2],["directory",1],["holds",1],["prompt",1],["academic",3],["paper",2],["reviewer",1],["pipeline",1],["unresolved",1],["object",1],["tag",2],["org",1],["2002",1],["main",2],["exit",1]]},{"id":"scripts/check_tools_allowlist.py#_bucket_a_names","name":[["bucket",1],["names",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["bucket",3],["names",3],["root",3],["path",2],["tuple",2],["str",4],["none",9],["agent",1],["from",1],["manifest",4],["error",2],["mp",2],["try",1],["data",3],["json",2],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["oserror",1],["jsondecode",1],["as",1],["exc",2],["return",3],["unreadable",1],["unparseable",1],["invariant",2],["frontmatter",1],["guard",1],["reconciliation",1],["cannot",2],["run",2],["failing",2],["closed",2],["agents",5],["if",2],["isinstance",2],["dict",2],["else",1],["not",1],["no",1],["mapping",1]]},{"id":"scripts/check_tools_allowlist.py#_fold","name":[["fold",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["fold",4],["text",4],["str",5],["folded",1],["so",3],["invisible",1],["compatibility",2],["re",1],["spelling",1],["collapses",1],["onto",2],["its",1],["plain",1],["ascii",3],["form",2],["removes",1],["unicode",1],["format",1],["characters",1],["category",2],["cf",2],["bom",1],["ufeff",3],["zero",3],["width",3],["space",1],["u200b",1],["non",1],["joiner",1],["u200c",1],["etc",2],["strip",1],["not",1],["remove",1],["bash",5],["would",1],["otherwise",1],["survive",1],["as",1],["token",1],["distinct",1],["from",1],["slip",1],["declared",1],["membership",1],["test",1],["524",1],["r9",1],["fenced",1],["bucket",1],["agent",1],["could",1],["declare",1],["padded",1],["pass",1],["then",1],["nfkc",2],["normalizes",1],["homoglyphs",1],["fullwidth",1],["all",1],["six",1],["real",1],["tool",1],["names",1],["git",1],["permission",1],["pure",1],["themselves",1],["no",1],["legitimate",1],["value",1],["altered",1],["stripped",2],["join",1],["if",1],["unicodedata",2],["return",1],["normalize",1]]},{"id":"scripts/check_tools_allowlist.py#_frontmatter","name":[["frontmatter",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["frontmatter",5],["text",4],["str",5],["none",5],["raw",7],["yaml",2],["block",5],["byte",5],["faithful",2],["substring",2],["between",1],["two",1],["fences",1],["file",3],["has",1],["no",1],["line",3],["breaks",2],["found",1],["splitlines",5],["recognizes",1],["every",1],["break",2],["bare",3],["old",1],["mac",1],["plus",1],["unicode",1],["nel",1],["ls",1],["ps",1],["so",2],["cr",1],["delimited",1],["not",3],["silently",1],["read",1],["as",2],["less",1],["skipped",1],["real",1],["fail",1],["open",1],["524",1],["r8",1],["fence",4],["exactly",1],["at",1],["column",2],["indented",1],["scalar",1],["content",3],["matching",1],["would",1],["truncate",1],["hide",1],["keys",1],["returned",1],["original",1],["bytes",2],["intact",1],["compose",1],["sees",1],["true",2],["witness",2],["anchored",1],["start",5],["mark",1],["index",1],["stays",1],["crlf",1],["therefore",1],["still",1],["fires",1],["drift",1],["lines",5],["keepends",1],["if",3],["return",3],["offset",4],["just",1],["past",1],["opening",1],["body",4],["len",2],["else",1],["closing",1]]},{"id":"scripts/check_tools_allowlist.py#_key_nodes","name":[["key",1],["nodes",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["key",7],["nodes",2],["node",9],["yaml",5],["mapping",2],["str",2],["list",2],["scalar",4],["every",1],["resolves",1],["line",1],["marks",1],["duplicates",1],["included",1],["return",1],["value",1],["if",1],["isinstance",1],["py",1]]},{"id":"scripts/check_tools_allowlist.py#_key_values","name":[["key",1],["values",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["key",8],["values",2],["node",10],["yaml",5],["mapping",2],["str",2],["list",2],["every",1],["value",2],["whose",1],["resolves",1],["duplicates",1],["included",1],["tree",1],["preserves",1],["shadowed",1],["safe",1],["load",1],["would",1],["collapse",1],["return",1],["if",1],["isinstance",1],["scalar",2],["py",1]]},{"id":"scripts/check_tools_allowlist.py#_mapping_node","name":[["mapping",1],["node",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["mapping",7],["node",10],["block",3],["str",2],["yaml",6],["none",6],["frontmatter",1],["composed",1],["duplicate",2],["preserving",1],["not",2],["will",1],["compose",4],["too",1],["deeply",1],["nested",1],["safely",1],["unlike",1],["safe",2],["load",1],["keeps",1],["shadowed",1],["key",1],["visible",1],["tree",1],["recursion",2],["error",2],["pathological",1],["nesting",1],["maps",1],["so",1],["caller",1],["fails",1],["closed",1],["rather",1],["than",1],["crashing",1],["try",1],["loader",2],["except",1],["yamlerror",1],["return",2],["if",1],["isinstance",1],["else",1]]},{"id":"scripts/check_tools_allowlist.py#_name_value","name":[["name",1],["value",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["name",4],["value",2],["node",7],["yaml",2],["mapping",2],["str",4],["effective",1],["from",1],["tree",1],["absent",1],["non",1],["scalar",1],["values",4],["key",1],["if",2],["not",1],["return",2],["py",4],["strip",1],["isinstance",1],["else",1]]},{"id":"scripts/check_tools_allowlist.py#_node_to_py","name":[["node",1],["py",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["node",15],["py",4],["value",12],["yaml",5],["object",2],["converted",1],["its",1],["python",1],["sentinel",1],["unresolved",3],["not",2],["plain",1],["scalar",5],["sequence",2],["scalars",1],["nested",2],["list",2],["mapping",3],["member",2],["all",2],["unrecognized",1],["shapes",1],["if",3],["isinstance",3],["return",4]]},{"id":"scripts/check_tools_allowlist.py#_normalized_tools","name":[["normalized",1],["tools",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["normalized",3],["tools",3],["value",10],["object",2],["list",11],["str",6],["none",4],["base",4],["tool",1],["names",1],["shape",1],["unrecognized",2],["accepts",1],["comma",3],["string",3],["form",3],["strings",2],["bash",5],["git",2],["style",1],["permission",1],["specifier",2],["normalizes",1],["folding",2],["fold",4],["happens",1],["before",2],["any",2],["split",6],["whole",3],["each",2],["member",4],["so",3],["every",1],["compatibility",1],["separator",2],["becomes",1],["its",1],["ascii",2],["first",1],["fullwidth",3],["ff0",1],["would",3],["miss",2],["leaving",1],["read",1],["as",1],["one",2],["token",2],["nfkc",1],["normalizing",1],["consumer",2],["re",2],["grant",1],["524",2],["r11",1],["paren",1],["ff08",1],["ff09",1],["r10",1],["both",1],["reduce",1],["correctly",2],["splitting",1],["reintroduces",1],["either",1],["hole",1],["comes",1],["from",1],["node",1],["py",1],["already",2],["collapses",1],["non",2],["scalar",1],["unresolved",2],["reaching",1],["here",1],["all",2],["including",1],["if",2],["isinstance",3],["items",3],["elif",1],["yaml",2],["tokenized",1],["inside",1],["not",1],["stays",1],["since",1],["no",1],["splits",1],["element",1],["else",1],["return",2],["out",3],["item",2],["strip",1],["append",1]]},{"id":"scripts/check_tools_allowlist.py#_raw_tools_line","name":[["raw",1],["tools",1],["line",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["raw",3],["tools",6],["line",10],["block",9],["str",4],["key",5],["node",7],["yaml",3],["scalar",3],["none",4],["frontmatter",1],["composed",1],["sits",1],["byte",2],["exact",2],["pinned",1],["witness",1],["anchored",1],["start",6],["mark",3],["index",2],["character",1],["offset",3],["into",1],["sliced",1],["surrounding",1],["physical",1],["not",4],["counts",1],["unicode",1],["breaks",1],["nel",1],["ls",1],["ps",1],["split",1],["so",1],["two",2],["indexings",1],["diverge",1],["select",1],["wrong",1],["524",1],["r7",1],["makes",1],["agree",1],["by",1],["construction",1],["anchoring",1],["text",1],["scan",1],["also",1],["means",1],["looking",1],["inside",1],["description",1],["documenting",1],["never",2],["mistaken",1],["round",1],["false",1],["positive",1],["additive",1],["still",1],["ci",1],["gating",1],["layer",1],["top",1],["tree",1],["check",2],["only",1],["adds",1],["findings",1],["capability",1],["equivalent",1],["re",1],["spelling",2],["would",1],["slip",1],["past",1],["crlf",1],["trailing",1],["interior",1],["whitespace",1],["clears",1],["semantic",1],["returns",1],["out",1],["range",1],["idx",4],["if",2],["len",1],["return",2],["rfind",1],["char",1],["after",1],["prev",1],["newline",2],["end",4],["find",1],["next",1],["else",1]]},{"id":"scripts/check_tools_allowlist.py#_read_raw","name":[["read",1],["raw",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["read",5],["raw",2],["path",5],["str",2],["without",1],["universal",1],["newline",1],["translation",1],["so",2],["crlf",1],["file",2],["keeps",1],["its",1],["bytes",2],["cannot",1],["satisfy",1],["exact",1],["lf",1],["line",1],["pin",1],["leading",1],["utf",2],["bom",2],["stripped",1],["yaml",1],["reader",1],["claude",1],["code",1],["skips",1],["leaving",1],["would",1],["make",1],["ufeff",1],["fail",2],["column",1],["fence",1],["match",1],["whole",1],["as",1],["frontmatter",2],["less",1],["open",1],["lets",1],["prefixed",1],["bucket",1],["agent",1],["smuggle",1],["bash",1],["past",1],["invariant",1],["skip",1],["no",1],["branch",1],["return",1],["decode",1],["lstrip",1]]},{"id":"scripts/check_tools_allowlist.py#_scalar_py","name":[["scalar",1],["py",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["scalar",9],["py",2],["yaml",4],["node",4],["object",3],["python",1],["value",1],["resolves",1],["so",3],["tool",1],["u0073",1],["tools",2],["all",2],["compare",1],["equal",1],["compose",1],["already",1],["stamps",1],["each",1],["its",1],["resolved",1],["tag",3],["safe",4],["loader",2],["constructs",1],["exactly",1],["as",1],["load",1],["would",1],["quotes",1],["escapes",1],["explicit",1],["tags",1],["block",1],["flow",1],["styles",1],["honored",1],["any",1],["constructor",1],["cannot",1],["build",1],["merge",1],["unknown",1],["yields",1],["unresolved",2],["callers",1],["fail",1],["closed",1],["rather",1],["than",1],["crash",1],["try",1],["return",2],["construct",1],["except",1],["yamlerror",1]]},{"id":"scripts/check_tools_allowlist.py#_tools_value","name":[["tools",1],["value",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["tools",4],["value",4],["node",7],["yaml",3],["mapping",2],["object",2],["effective",1],["last",2],["wins",2],["python",1],["from",1],["tree",1],["unresolved",2],["key",2],["absent",1],["its",1],["has",1],["unreadable",1],["shape",1],["values",4],["if",1],["not",1],["return",2],["py",1]]},{"id":"scripts/check_tools_allowlist.py#_uses_merge_or_alias","name":[["uses",1],["merge",1],["alias",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",3],["uses",3],["merge",9],["alias",6],["node",15],["yaml",7],["bool",3],["true",5],["if",6],["composed",2],["frontmatter",1],["key",6],["name",2],["safe",1],["load",1],["resolves",2],["both",1],["base",1],["injects",1],["tools",1],["literal",1],["scan",2],["never",2],["sees",1],["shares",2],["value",4],["so",3],["their",1],["presence",1],["makes",1],["duplicate",1],["preserving",1],["unsound",1],["detected",1],["from",1],["tree",2],["not",3],["text",2],["scanning",1],["sound",1],["authority",1],["reviews",1],["recurring",1],["lesson",1],["tag",5],["land",1],["any",4],["type",3],["scalar",1],["but",1],["tagged",1],["sequence",2],["mapping",2],["check",1],["every",1],["before",1],["dispatching",1],["its",1],["surfaces",1],["as",1],["same",1],["object",1],["reachable",1],["by",1],["two",1],["paths",1],["compose",1],["shared",1],["identity",1],["these",1],["hand",1],["authored",1],["files",1],["need",1],["either",1],["fail",1],["closed",2],["rather",1],["than",1],["reimplement",1],["resolution",1],["recursion",2],["error",2],["pathological",1],["nesting",1],["also",1],["fails",1],["could",1],["prove",1],["clean",1],["seen",3],["int",1],["walk",5],["nd",9],["none",1],["return",8],["false",2],["id",2],["reached",1],["twice",1],["add",1],["isinstance",2],["try",1],["except",1]]},{"id":"scripts/check_tools_allowlist.py#_uses_merge_or_alias.walk","name":[["walk",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["walk",5],["nd",10],["yaml",4],["node",6],["bool",2],["if",5],["none",1],["return",6],["false",2],["tag",3],["merge",2],["any",3],["type",1],["key",1],["value",3],["true",2],["id",2],["seen",2],["reached",1],["twice",1],["alias",1],["shares",1],["add",1],["isinstance",2],["sequence",1],["mapping",1]]},{"id":"scripts/check_tools_allowlist.py#check","name":[["check",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["check",6],["root",7],["path",9],["list",4],["str",3],["errors",14],["invariant",2],["exactly",3],["one",5],["canonical",4],["tools",31],["six",1],["files",5],["rel",15],["allowlisted",3],["if",17],["not",18],["file",5],["append",12],["agent",12],["missing",2],["514",4],["surface",2],["changed",1],["update",2],["allowlist",6],["py",3],["deliberately",1],["restore",2],["continue",8],["block",9],["frontmatter",10],["read",3],["raw",7],["none",5],["no",4],["yaml",6],["found",4],["node",11],["mapping",4],["compose",2],["cannot",6],["be",1],["verified",1],["failing",5],["closed",8],["uses",4],["merge",4],["alias",5],["key",14],["these",2],["resolve",1],["keys",3],["pin",1],["see",2],["inject",2],["value",4],["supported",1],["nodes",9],["values",1],["has",1],["was",1],["dropped",1],["silent",1],["capability",1],["widening",1],["would",1],["inherit",1],["all",1],["pinned",5],["line",14],["elif",1],["len",3],["duplicate",5],["preserving",1],["parse",1],["quoted",1],["escaped",2],["variants",1],["included",1],["expected",2],["overrides",1],["under",3],["last",2],["wins",3],["resolution",2],["else",2],["normalized",3],["diverges",1],["from",1],["join",1],["effective",1],["froze",1],["byte",2],["exact",1],["witness",1],["top",1],["also",2],["pins",1],["crlf",2],["spelling",2],["additive",1],["layer",1],["only",2],["add",1],["findings",1],["never",1],["clear",3],["semantic",3],["anchored",1],["composed",1],["own",2],["text",1],["scan",2],["so",4],["looking",1],["inside",1],["scalar",1],["mistaken",1],["meaningful",1],["case",1],["cases",1],["already",1],["fired",1],["via",1],["branch",1],["above",1],["non",1],["verbatim",1],["tagged",1],["folded",1],["whitespace",1],["drift",1],["fires",1],["independently",1],["catches",1],["changing",2],["subset",1],["its",1],["equal",1],["frozen",1],["form",1],["deliberate",1],["security",1],["change",1],["same",1],["commit",1],["bucket",10],["declares",1],["bash",6],["manifest",3],["err",3],["names",1],["return",1],["dir",6],["dirs",1],["rglob",5],["descend",2],["into",2],["directory",3],["symlinks",1],["tracked",1],["agents",2],["nested",3],["payload",1],["could",5],["hide",3],["md",3],["declaring",2],["524",2],["r8",1],["fail",3],["any",2],["symlink",3],["hand",1],["authored",1],["trees",1],["have",1],["reason",1],["reconciliation",2],["through",1],["sub",4],["sorted",2],["relative",2],["as",3],["posix",2],["behind",1],["replace",1],["real",1],["glob",1],["subdir",1],["carry",2],["name",7],["runtime",1],["guard",1],["regardless",1],["must",1],["reach",1],["too",1],["r7",1],["treat",1],["possible",1],["member",1],["confirm",2],["advertising",2],["rewrite",1],["invisibly",1],["literal",1],["rather",1],["than",1],["may",2],["really",1],["soundly",1],["handling",1],["parser",1],["dependent",1],["here",1],["but",1],["another",1],["consumer",1],["take",1],["first",1],["resolved",1],["scope",1],["carries",1]]},{"id":"scripts/check_tools_allowlist.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["main",2],["int",2],["errors",3],["check",3],["repo",1],["root",1],["if",1],["print",3],["tools",2],["allowlist",2],["failed",1],["524",1],["err",2],["return",2],["passed",1]]},{"id":"scripts/check_v3_10_134_write_scope.py","name":[["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["static",1],["lint",2],["ars",5],["134",2],["slice",1],["write",5],["scope",4],["guard",3],["three",3],["way",2],["name",9],["cross",1],["check",4],["spec",2],["docs",2],["design",2],["2026",2],["06",1],["01",1],["conductor",1],["rescope",1],["deterministic",1],["md",41],["classification",6],["05",1],["18",1],["v3",5],["agent",51],["phase",9],["fail",2],["open",3],["hook",2],["keys",2],["subagent",1],["type",1],["equals",1],["frontmatter",4],["if",3],["manifest",13],["key",2],["table",5],["bucket",15],["roster",5],["disk",2],["ever",1],["drift",2],["apart",1],["rename",1],["typo",1],["edit",1],["silently",1],["fails",1],["would",2],["treat",1],["as",3],["not",3],["allow",1],["every",2],["catches",1],["before",1],["happen",1],["mirroring",1],["boundary",3],["py",3],["23",3],["16",4],["split",2],["invariants",1],["i1",2],["size",1],["exactly",1],["agents",47],["exempt",2],["39",1],["records",1],["38",1],["unique",1],["names",2],["per",1],["covers",1],["only",1],["i2",1],["equality",1],["file",3],["paths",1],["single",3],["sourced",2],["here",1],["files",3],["identical",3],["scripts",2],["json",3],["fields",1],["read",1],["from",3],["each",1],["must",2],["be",1],["any",2],["element",1],["one",1],["but",1],["others",1],["risk",2],["i3",1],["exclusion",1],["none",1],["may",1],["appear",2],["impose",1],["fence",3],["legitimately",1],["multi",1],["i4",1],["shape",1],["entry",1],["carries",1],["non",1],["empty",1],["allowed",1],["globs",1],["list",1],["label",1],["exit",2],["codes",1],["pass",1],["failure",1],["future",1],["import",5],["annotations",1],["re",7],["sys",2],["pathlib",1],["path",3],["repo",2],["root",2],["resolve",1],["parent",2],["rows",1],["kept",1],["lockstep",1],["by",1],["count",1],["symmetry",1],["two",1],["lints",1],["adds",1],["removes",1],["both",1],["lists",1],["move",1],["deep",15],["research",17],["10",1],["question",1],["architect",2],["bibliography",1],["source",1],["verification",2],["synthesis",1],["timeline",1],["extraction",1],["editor",1],["chief",1],["ethics",1],["review",1],["bias",1],["meta",1],["analysis",1],["academic",26],["paper",21],["literature",1],["strategist",1],["structure",1],["draft",1],["writer",1],["citation",1],["compliance",2],["abstract",1],["bilingual",1],["peer",1],["reviewer",13],["formatter",1],["eic",1],["methodology",1],["domain",1],["perspective",1],["devils",2],["advocate",2],["editorial",1],["synthesizer",1],["bcd",1],["report",1],["compiler",1],["argument",1],["builder",1],["visualization",1],["socratic",2],["mentor",2],["monitoring",1],["revision",1],["coach",1],["pipeline",6],["integrity",1],["collaboration",1],["depth",1],["claim",1],["ref",1],["alignment",1],["audit",1],["shared",1],["intake",1],["orchestrator",1],["state",1],["tracker",1],["field",1],["analyst",1],["compile",2],["multiline",2],["line",2],["anchored",1],["so",1],["literal",1],["inside",1],["description",1],["value",1],["block",1],["early",1],["its",1],["own",1],["tolerating",1],["trailing",1],["whitespace",1],["main",2]]},{"id":"scripts/check_v3_10_134_write_scope.py#load_manifest","name":[["load",1],["manifest",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["load",2],["manifest",3],["dict",2],["return",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/check_v3_10_134_write_scope.py#load_manifest_keys","name":[["load",1],["manifest",1],["keys",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["load",3],["manifest",3],["keys",3],["str",2],["return",1],["agents",1]]},{"id":"scripts/check_v3_10_134_write_scope.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["main",2],["int",2],["errors",3],["run",1],["checks",1],["if",1],["print",3],["fail",1],["ars",1],["134",1],["write",1],["scope",1],["three",1],["way",1],["name",1],["cross",1],["check",1],["return",2],["pass",1],["len",2],["bucket",3],["agent",2],["files",2],["agents",1],["classification",1],["roster",1],["manifest",2],["keys",1],["disk",1],["frontmatter",1],["names",1],["bcd",1],["exempt",1],["absent",1],["from",1]]},{"id":"scripts/check_v3_10_134_write_scope.py#read_frontmatter_name","name":[["read",1],["frontmatter",1],["name",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["read",4],["frontmatter",6],["name",6],["rel",3],["path",6],["str",4],["none",7],["field",1],["from",1],["first",1],["yaml",1],["block",5],["agent",1],["file",1],["deliberately",1],["not",5],["skill",2],["lint",4],["parse",1],["needs",1],["precise",1],["line",1],["anchored",1],["two",1],["fence",4],["semantics",1],["below",1],["inside",1],["description",1],["value",2],["must",4],["split",1],["prose",2],["masquerade",2],["as",3],["binding",2],["review",2],["finding",2],["missing",2],["broken",2],["pair",2],["surface",1],["drift",2],["return",5],["rather",2],["than",2],["being",1],["parsed",1],["leniently",1],["keeping",1],["stdlib",1],["only",1],["also",1],["avoids",1],["coupling",1],["fail",2],["open",1],["guard",1],["module",1],["its",1],["pyyaml",1],["dependency",1],["flat",1],["key",1],["so",1],["regex",1],["suffices",1],["repo",1],["root",1],["if",3],["exists",1],["text",4],["encoding",1],["utf",1],["fences",4],["list",1],["re",2],["finditer",1],["len",1],["no",1],["well",1],["formed",1],["loud",1],["upstream",1],["scanning",1],["body",1],["itself",1],["reports",1],["end",1],["start",1],["search",1],["group",1],["strip",3],["else",1]]},{"id":"scripts/check_v3_10_134_write_scope.py#run_checks","name":[["run",1],["checks",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["run",2],["checks",2],["list",3],["str",5],["errors",8],["i1",3],["roster",10],["size",1],["if",15],["len",4],["bucket",16],["agent",22],["files",12],["23",3],["append",8],["has",2],["entries",2],["expected",2],["classification",2],["doc",1],["update",1],["lockstep",2],["check",4],["v3",1],["phase",1],["boundary",1],["py",3],["bcd",6],["16",2],["i5",3],["exhaustiveness",1],["non",2],["vacuous",1],["guard",1],["glob",3],["actual",1],["filesystem",1],["every",3],["definition",1],["assert",1],["two",3],["hard",1],["coded",1],["rosters",3],["together",1],["cover",1],["all",1],["them",4],["new",4],["file",4],["added",2],["without",2],["updating",1],["manifest",14],["would",7],["otherwise",1],["be",1],["silently",3],["treated",1],["as",6],["unconstrained",2],["fail",6],["open",6],["by",4],["hook",4],["catches",1],["at",2],["lint",2],["time",1],["agents",15],["md",11],["not",8],["so",2],["dir",2],["nested",2],["deeper",1],["than",1],["one",4],["level",2],["also",1],["covered",1],["miss",1],["future",1],["skill",2],["sub",2],["reopen",1],["hole",1],["caught",1],["review",1],["real",2],["layout",1],["subtleties",1],["must",1],["handle",1],["false",1],["positives",1],["plugin",3],["root",6],["mirror",8],["claude",1],["code",1],["convention",1],["holds",1],["byte",2],["identical",1],["copies",2],["per",1],["since",1],["413",3],["relative",4],["symlinks",1],["broke",1],["windows",1],["checkouts",1],["zip",1],["installs",1],["sync",2],["pins",1],["equality",2],["introduces",1],["no",5],["name",10],["map",2],["its",3],["deep",4],["research",4],["source",3],["against",1],["rostered",5],["still",1],["falls",2],["through",2],["undeclared",9],["mapping",2],["allowlist",1],["anything",2],["dropped",1],["into",1],["load",2],["bearing",1],["assumption",1],["sources",1],["from",3],["same",1],["living",1],["elsewhere",1],["academic",1],["paper",1],["ever",1],["rule",1],["mirrors",1],["disagree",1],["extend",1],["both",1],["deliberately",1],["re",1],["derived",1],["here",1],["imported",1],["invariant",1],["disagreement",1],["today",1],["fails",1],["closed",1],["pinned",1],["negative",1],["test",1],["else",3],["compares",1],["canonical",1],["resolved",1],["workspace",1],["path",2],["leftover",1],["symlink",1],["resolves",3],["target",1],["pre",1],["shape",1],["kept",1],["generality",1],["while",1],["genuinely",1],["standalone",1],["any",2],["depth",1],["itself",1],["absent",1],["flagged",1],["exactly",1],["case",2],["want",1],["catch",1],["declared",4],["repo",5],["git",1],["parts",1],["continue",2],["posix",3],["comparison",1],["uses",1],["os",1],["rel",11],["directly",2],["skip",1],["alias",2],["common",1],["shapes",1],["documented",1],["above",1],["before",1],["deciding",1],["startswith",1],["count",1],["direct",1],["children",1],["only",8],["codex",1],["p2",1],["remapping",1],["collides",1],["resolve",2],["flags",1],["canon",4],["try",1],["except",1],["value",1],["error",1],["outside",1],["unexpected",1],["compare",1],["sorted",4],["missing",3],["exists",1],["exist",2],["disk",8],["but",1],["neither",1],["among",1],["add",2],["correct",1],["lists",1],["longer",1],["stale",1],["entry",2],["read",4],["names",9],["ondisk",5],["nm",4],["frontmatter",5],["none",1],["i2",4],["could",1],["keys",7],["three",1],["way",1],["vs",1],["table",1],["represented",1],["bridge",1],["have",1],["treat",1],["key",1],["match",1],["typo",1],["rename",1],["never",1],["enforce",1],["i3",1],["exclusion",1]]},{"id":"scripts/check_v3_10_policy.py","name":[["check",1],["v3",1],["10",1],["policy",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["v3",12],["10",9],["policy",14],["layer",2],["lint",4],["127",1],["pr",3],["runs",1],["alongside",2],["check",6],["triangulation",1],["py",3],["not",8],["rename",1],["per",2],["spec",2],["item",2],["14",2],["checkpoint",1],["open",2],["decision",1],["resolved",1],["verifies",1],["terminal",11],["contract",1],["across",2],["schema",13],["finalizer",5],["prompt",4],["formatter",8],["coverage",1],["venue",9],["type",13],["provenance",6],["source",10],["fields",2],["exist",1],["incl",1],["explicit",1],["unknown",3],["enum",3],["member",1],["no",6],["inferred",3],["value",2],["accepted",1],["openalex",2],["crossref",2],["pair",1],["dependency",1],["all",2],["branches",1],["present",2],["one",3],["way",1],["trusted",3],["laundering",3],["guard",4],["two",2],["surfaces",1],["runtime",1],["doc",1],["asserts",1],["description",1],["documents",2],["forbids",1],["deriving",1],["from",4],["index",4],["assert",1],["clean",1],["reusable",2],["semantic",3],["naming",1],["lookup",4],["empty",1],["under",1],["declared",1],["rejected",1],["ships",1],["corpus",3],["so",2],["adapter",1],["tests",1],["exercise",1],["helper",1],["against",1],["real",1],["values",1],["rather",1],["than",1],["running",1],["ci",1],["policies",4],["home",1],["standalone",1],["file",3],["entry",4],["invariant",3],["11",3],["marker",7],["grammar",2],["severity",4],["high",4],["block",6],["parses",1],["only",3],["inside",2],["ref",7],["bare",2],["prose",1],["refuse",1],["advisory",6],["suffix",4],["slot",1],["well",1],["formed",1],["hash",5],["finalized",3],["markers",3],["legacy",2],["stamp",2],["recognized",3],["parser",2],["fixtures",2],["live",1],["module",1],["parse",1],["exercised",1],["by",1],["companion",1],["test",2],["generic",2],["rule",3],["shape",2],["single",1],["refusal",1],["subtype",1],["list",1],["section",2],["declares",1],["re",7],["evaluate",1],["logic",1],["13",1],["closed",2],["temporal",1],["integrity",1],["accepts",1],["citation",3],["existence",3],["v6",1],["strict",1],["json",4],["default",5],["token",3],["reason",3],["verified",1],["false",2],["recompute",1],["each",1],["pass",2],["cache",1],["property",1],["usage",1],["python",3],["scripts",2],["path",8],["orchestrator",3],["exit",2],["codes",1],["checks",4],["more",1],["failed",1],["invocation",1],["error",1],["missing",1],["future",1],["import",7],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["typing",1],["any",1],["repo",5],["root",5],["resolve",1],["parents",1],["shared",2],["contracts",2],["passport",2],["literature",1],["tp",1],["academic",2],["paper",1],["agents",2],["agent",2],["md",2],["pipeline",2],["three",1],["names",1],["must",1],["be",1],["r2",1],["p1",1],["matched",1],["word",2],["boundaries",2],["substrings",1],["legitimate",1],["like",1],["alexandria",1],["university",1],["press",1],["crossreference",1],["publisher",1],["feed",1],["flagged",1],["scholar",2],["tolerates",1],["space",1],["underscore",1],["hyphen",1],["between",1],["words",1],["za",4],["z0",4],["lookarounds",1],["ascii",1],["safe",1],["boundary",1],["form",1],["unreliable",1],["some",1],["compile",2],["ignorecase",1],["header",2],["cite",2],["time",2],["extension",1],["gate",1],["load",1],["bearing",1],["piece",1],["either",1],["non",1],["slug",4],["base",4],["status",4],["mode",2],["carry",1],["separately",1],["inner",1],["ok",1],["low",1],["warn",1],["key",1],["prefixes",3],["neither",1],["sentinel",1],["nor",1],["these",1],["unrecognized",1],["residual",1],["malformed",1],["kv",1],["rules",2],["main",3],["if",1],["name",1]]},{"id":"scripts/check_v3_10_policy.py#_extract_section","name":[["extract",1],["section",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["extract",2],["section",6],["text",3],["str",7],["header",4],["return",2],["body",1],["from",1],["line",6],["next",1],["eof",1],["lines",2],["splitlines",1],["out",4],["list",1],["false",1],["if",3],["startswith",2],["true",1],["append",2],["continue",1],["break",1],["join",1]]},{"id":"scripts/check_v3_10_policy.py#_load_json","name":[["load",1],["json",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["load",3],["json",3],["path",5],["dict",2],["str",2],["any",2],["open",1],["encoding",1],["utf",1],["as",1],["return",1]]},{"id":"scripts/check_v3_10_policy.py#_parse_inner","name":[["parse",1],["inner",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["parse",2],["inner",5],["str",5],["parsed",3],["marker",4],["none",11],["toks",4],["split",6],["if",8],["not",2],["return",2],["slug",4],["rest",12],["base",5],["status",5],["optional",1],["advisory",5],["suffix",5],["single",1],["contaminated",2],["token",1],["before",1],["terminal",22],["block",9],["startswith",6],["false",1],["severity",10],["policy",16],["reason",10],["mode",10],["hash",6],["unknown",4],["tokens",6],["list",2],["per",3],["metadata",1],["v6",1],["each",1],["sentinel",2],["opens",1],["new",1],["its",1],["belong",1],["level",1],["one",1],["shared",1],["encoding",1],["all",1],["keys",1],["kept",1],["flat",2],["field",1],["only",1],["keep",1],["legacy",1],["last",1],["value",2],["wins",1],["semantics",1],["backward",1],["compat",1],["well",1],["formed",1],["reads",1],["blocks",13],["completeness",1],["329",1],["dict",1],["key",1],["anything",1],["else",2],["residual",1],["tok",13],["true",1],["append",2],["elif",5]]},{"id":"scripts/check_v3_10_policy.py#_strict_promotion_sentence","name":[["strict",1],["promotion",1],["sentence",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["strict",4],["promotion",3],["sentence",2],["section",5],["str",4],["none",4],["return",3],["single",1],["line",8],["markdown",1],["bullet",1],["carries",1],["citation",3],["existence",3],["rule",2],["one",2],["emitting",1],["terminal",3],["token",3],["identified",1],["by",1],["co",1],["occurrence",1],["finalizer",1],["appends",2],["policy",2],["returns",1],["if",3],["no",1],["such",1],["exists",1],["scoping",1],["only",1],["predicate",3],["check",1],["not",1],["whole",1],["h2",1],["makes",1],["pin",1],["un",1],["bypassable",1],["strings",1],["recur",1],["sibling",1],["paragraphs",1],["so",1],["wide",1],["membership",1],["test",1],["would",1],["pass",1],["even",1],["were",1],["widened",1],["codex",1],["round",1],["p1",1],["splitlines",1]]},{"id":"scripts/check_v3_10_policy.py#any_marker_triggers_refusal","name":[["any",1],["marker",1],["triggers",1],["refusal",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["any",4],["marker",6],["triggers",3],["refusal",3],["text",3],["str",2],["bool",2],["rule",1],["11",1],["over",1],["whole",1],["document",1],["true",1],["iff",1],["ref",2],["carries",1],["severity",1],["high",2],["block",2],["token",1],["clean",1],["first",1],["followed",1],["by",1],["terminal",1],["one",1],["still",1],["refuses",1],["single",1],["would",1],["miss",1],["return",1],["pm",2],["iter",1],["markers",1]]},{"id":"scripts/check_v3_10_policy.py#assert_venue_type_source_clean","name":[["assert",1],["venue",1],["type",1],["source",1],["clean",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["assert",2],["venue",5],["type",5],["source",8],["clean",2],["value",6],["str",7],["provenance",4],["list",3],["reusable",1],["semantic",1],["laundering",2],["check",1],["corpus",1],["entry",1],["by",1],["fixtures",1],["trusted",3],["declared",3],["must",1],["be",1],["non",1],["empty",2],["not",3],["name",1],["lookup",3],["index",3],["problems",6],["if",3],["return",3],["strip",1],["append",2],["under",1],["re",1],["search",1],["names",1],["group",1],["r2",1],["p1",1]]},{"id":"scripts/check_v3_10_policy.py#check_entry_schema","name":[["check",1],["entry",1],["schema",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["check",2],["entry",10],["schema",9],["dict",3],["str",5],["any",2],["list",3],["fail",9],["props",5],["properties",1],["rule",12],["three",1],["venue",19],["fields",1],["exist",1],["field",3],["type",20],["provenance",11],["source",5],["if",8],["not",7],["append",7],["missing",3],["enum",14],["includes",1],["explicit",2],["unknown",8],["member",2],["vt",7],["expected",6],["journal",1],["article",1],["conference",1],["paper",1],["book",1],["chapter",1],["dissertation",1],["preprint",1],["report",1],["dataset",1],["other",1],["mismatch",2],["no",1],["inferred",3],["values",1],["prov",7],["forbidden",3],["openalex",1],["crossref",1],["must",3],["accept",1],["l3",1],["adapter",1],["declared",4],["user",1],["trusted",3],["four",1],["pair",2],["dependency",2],["all",2],["branches",1],["present",5],["matched",1],["by",1],["distinctive",1],["phrase",4],["each",1],["branch",6],["description",2],["descs",2],["join",1],["isinstance",1],["required",4],["markers",2],["forward",1],["reverse",1],["one",1],["way",1],["label",2],["terminal",3],["policies",3],["be",1],["hosted",1],["inv",1],["11",2],["appear",1],["literature",1],["corpus",1],["json",1],["passport",1],["level",2],["invariant",1],["return",1]]},{"id":"scripts/check_v3_10_policy.py#check_finalizer_prompt","name":[["check",1],["finalizer",1],["prompt",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["check",3],["finalizer",20],["prompt",5],["orchestrator",3],["text",3],["str",5],["list",3],["fail",17],["section",32],["extract",1],["v3",4],["10",3],["header",2],["if",15],["not",20],["append",14],["rule",26],["found",1],["return",2],["both",2],["marker",1],["shapes",1],["documented",1],["terminal",9],["block",6],["token",9],["policy",12],["hash",3],["missing",3],["stamp",1],["severity",2],["high",2],["must",16],["forbid",2],["deriving",1],["venue",8],["type",8],["from",3],["index",2],["fields",2],["infer",2],["inferring",1],["free",1],["form",1],["l3",1],["sole",4],["evaluator",4],["declared",1],["declare",1],["11",2],["v6",8],["document",5],["citation",14],["existence",14],["promotion",6],["grammar",1],["canonical",1],["fragments",1],["be",2],["present",3],["so",5],["writer",1],["emits",1],["exact",1],["shape",1],["parser",1],["formatter",1],["recognize",1],["also",1],["pin",3],["recompute",3],["each",3],["pass",3],["property",1],["future",2],["edit",3],["cannot",3],["silently",3],["introduce",1],["cached",1],["status",1],["per",4],["reason",2],["lookup",5],["verified",5],["false",9],["carry",2],["strict",16],["only",8],["gate",3],["predicate",3],["within",1],["itself",1],["merely",1],["somewhere",1],["h2",1],["strings",3],["recur",1],["elsewhere",1],["narrowed",1],["intro",1],["multi",1],["co",1],["emit",1],["paragraph",3],["wide",1],["bypassable",1],["bullet",1],["could",1],["widened",1],["removed",1],["while",2],["sibling",2],["keeps",2],["lint",1],["still",1],["passes",1],["codex",1],["round",1],["p1",1],["isolate",1],["sentence",4],["carries",1],["emission",1],["one",2],["appends",2],["require",2],["conjunction",4],["gates",1],["contract",1],["test",1],["oracle",1],["mirrors",1],["promo",4],["none",1],["elif",1],["state",1],["verbatim",1],["same",1],["widen",2],["no",1],["cache",1],["articles",6],["precision",1],["by",5],["design",5],["fn",1],["enumerate",1],["full",1],["doi",4],["provenance",1],["negative",3],["into",1],["all",1],["journal",3],["hard",1],["article",2],["conference",2],["paper",2],["scope",1],["stays",2],["advisory",2],["less",1],["unknown",1],["recall",1],["limit",1],["disclosure",1]]},{"id":"scripts/check_v3_10_policy.py#check_formatter_prompt","name":[["check",1],["formatter",1],["prompt",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["check",2],["formatter",23],["prompt",3],["text",8],["str",5],["list",4],["fail",13],["section",25],["extract",2],["v3",4],["10",3],["header",2],["if",10],["not",22],["append",10],["rule",16],["found",1],["return",2],["stamp",4],["only",4],["must",16],["re",4],["evaluate",3],["policy",5],["logic",2],["inv",1],["13",1],["checking",1],["gate",6],["declare",1],["no",3],["evaluation",3],["state",2],["strict",1],["bare",2],["prose",3],["high",5],["block",5],["refuse",3],["anti",2],["false",7],["be",3],["stated",1],["refusal",5],["11",3],["sits",1],["above",1],["so",2],["scan",1],["whole",2],["plain",1],["outside",2],["any",1],["ref",2],["trigger",1],["generic",3],["shape",1],["exactly",1],["one",1],["keyed",1],["severity",4],["per",2],["subtype",1],["assert",2],["references",1],["token",2],["enumerate",1],["subtypes",1],["as",2],["separate",1],["rules",1],["key",1],["two",2],["ordered",1],["gates",1],["r4",1],["p1",1],["short",1],["circuit",1],["documented",2],["freshness",2],["stale",2],["guard",1],["emit",1],["v6",4],["333",4],["default",1],["advisory",7],["lookup",2],["verified",2],["carries",1],["marker",2],["suffix",1],["stays",1],["byte",1],["equivalent",1],["its",2],["visibility",4],["carried",1],["by",1],["mandatory",2],["provenance",8],["summary",8],["citation",7],["existence",7],["advisories",5],["otherwise",1],["provably",1],["bogus",1],["doi",1],["buried",1],["aggregate",1],["user",1],["open",1],["separately",1],["documents",1],["carrier",4],["named",1],["inside",2],["subsection",2],["scanning",1],["would",1],["pass",1],["pre",1],["existing",1],["contamination",1],["version",1],["family",1],["mentions",1],["codex",2],["p2",2],["ce",4],["document",1],["lists",1],["every",1],["row",1],["else",1],["name",3],["both",2],["file",1],["exact",2],["deliverable",2],["visible",2],["label",2],["renaming",1],["either",1],["silently",1],["drops",1],["path",1],["md",1],["reference",1],["consumer",1],["greps",1]]},{"id":"scripts/check_v3_10_policy.py#check_laundering_guard_doc","name":[["check",1],["laundering",1],["guard",1],["doc",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["check",2],["laundering",4],["guard",4],["doc",2],["entry",3],["schema",4],["dict",2],["str",5],["any",2],["list",3],["rule",2],["venue",3],["type",3],["source",5],["description",3],["must",3],["document",2],["three",3],["lookup",4],["indexes",2],["fail",3],["desc",3],["properties",1],["if",1],["index",1],["not",3],["lower",2],["append",1],["name",1],["one",1],["return",1]]},{"id":"scripts/check_v3_10_policy.py#check_terminal_policies_schema","name":[["check",1],["terminal",1],["policies",1],["schema",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["check",2],["terminal",3],["policies",3],["schema",11],["tp",4],["dict",2],["str",5],["any",2],["list",3],["fail",7],["props",4],["properties",4],["rule",9],["contamination",4],["triangulation",3],["closed",3],["enum",16],["ct",6],["expected",6],["advisory",8],["strict",5],["articles",2],["only",4],["if",5],["append",5],["mismatch",2],["temporal",3],["integrity",3],["accepts",1],["inv",2],["ti",3],["must",3],["accept",1],["got",1],["v3",1],["11",1],["v6",2],["citation",4],["existence",4],["no",2],["member",1],["narrowed",1],["false",5],["already",1],["carries",1],["precision",1],["venue",1],["scoped",1],["mode",1],["needed",1],["json",2],["default",5],["keyword",1],["per",2],["key",2],["absence",2],["runtime",2],["evaluator",2],["convention",2],["not",3],["non",2],["operational",2],["r1",2],["p1",2],["ce",9],["carry",1],["safety",1],["object",1],["additional",3],["return",1]]},{"id":"scripts/check_v3_10_policy.py#iter_ref_markers","name":[["iter",1],["ref",1],["markers",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["iter",2],["ref",4],["markers",3],["text",4],["str",2],["yield",2],["parsed",1],["marker",3],["every",1],["not",2],["just",1],["first",1],["document",1],["carries",1],["many",1],["citation",1],["refusal",1],["scanning",1],["must",1],["cover",1],["all",1],["them",1],["re",1],["finditer",1],["pm",3],["parse",1],["inner",2],["group",1],["strip",1],["if",1],["none",1]]},{"id":"scripts/check_v3_10_policy.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",7],["argparse",1],["argument",5],["description",1],["v3",3],["10",3],["policy",3],["layer",3],["lint",3],["add",4],["entry",9],["schema",17],["default",8],["str",5],["terminal",5],["policies",5],["tp",3],["formatter",8],["path",14],["orchestrator",7],["args",10],["parse",1],["paths",2],["label",2],["items",1],["if",2],["not",2],["exists",1],["print",4],["error",1],["found",1],["file",3],["sys",3],["stderr",3],["return",3],["load",2],["json",2],["text",6],["read",2],["encoding",2],["utf",2],["failures",8],["list",1],["check",5],["laundering",1],["guard",1],["doc",1],["finalizer",1],["prompt",2],["failed",1],["ok",1]]},{"id":"scripts/check_v3_10_policy.py#marker_triggers_refusal","name":[["marker",1],["triggers",1],["refusal",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["marker",6],["triggers",3],["refusal",3],["text",3],["str",2],["bool",2],["rule",1],["11",1],["semantics",1],["single",1],["refuses",1],["iff",1],["severity",1],["high",3],["block",3],["token",1],["present",1],["inside",1],["first",1],["ref",2],["bare",1],["prose",1],["not",1],["whole",1],["document",1],["scanning",1],["any",1],["pm",3],["parse",1],["if",1],["none",1],["return",2],["false",1]]},{"id":"scripts/check_v3_10_policy.py#parse_ref_marker","name":[["parse",1],["ref",1],["marker",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["parse",4],["ref",5],["marker",8],["text",4],["str",2],["parsed",2],["none",4],["first",1],["found",1],["returns",1],["if",2],["no",1],["present",2],["bare",1],["high",1],["block",1],["token",1],["prose",1],["must",1],["not",2],["be",1],["treated",1],["as",1],["refusal",1],["trigger",1],["anti",1],["false",2],["refuse",1],["inv",1],["12",1],["but",1],["grammatically",1],["malformed",1],["returned",1],["well",1],["formed",1],["its",1],["unknown",1],["tokens",1],["populated",1],["so",1],["lint",1],["flag",1],["rather",1],["than",1],["silently",1],["accept",1],["re",1],["search",1],["return",2],["inner",2],["group",1],["strip",1]]},{"id":"scripts/check_v3_10_policy.py#ParsedMarker","name":[["parsed",1],["marker",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["class",2],["parsed",2],["marker",10],["structured",1],["parse",1],["single",1],["ref",2],["def",5],["init",1],["self",25],["slug",4],["base",8],["status",7],["advisory",3],["suffix",3],["terminal",18],["severity",7],["policy",17],["reason",6],["mode",6],["hash",9],["unknown",4],["tokens",6],["none",3],["blocks",5],["per",4],["block",19],["metadata",2],["v6",3],["multi",1],["co",2],["emission",2],["one",3],["dict",1],["sentinel",1],["well",2],["formed",2],["validates",1],["each",3],["independently",2],["rather",1],["than",1],["flattened",1],["fields",1],["last",1],["value",2],["wins",1],["cannot",2],["prove",1],["completeness",1],["329",2],["property",4],["count",2],["int",1],["return",9],["len",1],["legacy",1],["bool",3],["v3",2],["no",3],["stamp",1],["token",1],["not",4],["high",4],["grammatical",1],["has",1],["ok",1],["low",1],["warn",1],["unrecognized",1],["residual",1],["lacking",1],["smith2024",1],["malformed",1],["cell",1],["resolution",1],["always",1],["produces",1],["must",2],["carry",1],["non",1],["empty",2],["validated",1],["so",1],["complete",2],["later",1],["mask",1],["earlier",1],["stripped",1],["plus",1],["level",2],["shared",2],["as",1],["missing",1],["formatter",1],["gate",1],["needs",1],["if",6],["false",5],["be",1],["individually",1],["all",2],["encoding",1],["keys",1],["required",1],["any",1],["finalized",1],["true",1]]},{"id":"scripts/check_v3_10_policy.py#ParsedMarker.__init__","name":[["init",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["init",2],["self",13],["slug",4],["base",4],["status",4],["advisory",4],["suffix",4],["terminal",10],["severity",5],["policy",10],["reason",5],["mode",5],["hash",4],["unknown",4],["tokens",4],["none",4],["blocks",4],["per",3],["block",4],["metadata",1],["v6",1],["multi",1],["co",1],["emission",1],["one",1],["dict",1],["sentinel",1],["well",1],["formed",1],["validates",1],["each",1],["independently",1],["rather",1],["than",1],["flattened",1],["fields",1],["last",1],["value",1],["wins",1],["cannot",1],["prove",1],["completeness",1],["329",1]]},{"id":"scripts/check_v3_10_policy.py#ParsedMarker.is_high_block","name":[["high",1],["block",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["high",3],["block",3],["self",3],["bool",2],["return",1],["severity",1]]},{"id":"scripts/check_v3_10_policy.py#ParsedMarker.is_legacy","name":[["legacy",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["legacy",2],["self",4],["bool",2],["v3",1],["marker",1],["no",2],["policy",2],["hash",2],["stamp",1],["terminal",2],["token",1],["return",1],["none",1],["not",1]]},{"id":"scripts/check_v3_10_policy.py#ParsedMarker.is_well_formed","name":[["well",1],["formed",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["well",2],["formed",2],["self",7],["bool",2],["grammatical",1],["marker",6],["has",1],["base",5],["status",4],["ok",1],["low",1],["warn",1],["no",1],["unrecognized",1],["residual",1],["tokens",3],["lacking",1],["ref",1],["smith2024",1],["policy",7],["hash",4],["malformed",1],["v3",1],["cell",1],["resolution",1],["always",1],["produces",1],["one",2],["terminal",6],["329",1],["must",2],["carry",1],["each",2],["block",12],["independently",1],["severity",2],["high",2],["non",1],["empty",2],["reason",2],["mode",2],["validated",1],["per",1],["so",1],["complete",2],["later",1],["v6",2],["co",1],["emission",1],["cannot",1],["mask",1],["earlier",1],["stripped",1],["metadata",1],["plus",1],["level",2],["shared",2],["count",1],["as",1],["missing",1],["formatter",1],["gate",1],["needs",1],["value",1],["if",6],["not",3],["return",6],["false",5],["unknown",1],["be",1],["individually",1],["blocks",1],["all",2],["slug",1],["encoding",1],["keys",1],["required",1],["any",1],["finalized",1],["true",1]]},{"id":"scripts/check_v3_10_policy.py#ParsedMarker.terminal_block_count","name":[["terminal",1],["block",1],["count",1]],"path":[["scripts",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["terminal",3],["block",2],["count",2],["self",3],["int",2],["return",1],["len",1],["blocks",1]]},{"id":"scripts/check_v3_6_6_ab_manifest.py","name":[["check",1],["v3",1],["ab",1],["manifest",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["ab",1],["manifest",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["enforce",1],["v3",4],["evidence",1],["fixture",2],["manifest",5],["contract",3],["per",4],["schema",2],["git",3],["tracked",3],["invariants",1],["design",2],["doc",1],["2026",1],["04",1],["27",1],["ars",1],["generator",1],["evaluator",1],["md",1],["three",1],["rule",2],["families",1],["spec",2],["body",1],["shape",1],["checks",2],["top",1],["level",1],["fields",3],["exist",5],["declared",3],["types",1],["paper",8],["required",3],["present",1],["vs",1],["asymmetric",1],["rules",1],["path",5],["existence",1],["mode",2],["conditional",1],["populated",2],["optional",2],["paths",2],["every",2],["under",2],["current",1],["must",3],["any",2],["also",1],["reverse",1],["scan",1],["file",2],["tests",2],["fixtures",2],["ab",2],["be",1],["referenced",1],["from",3],["no",1],["orphans",1],["behaviour",1],["malformed",1],["input",2],["exit",3],["parse",1],["error",1],["message",1],["identifying",1],["mirrors",1],["check",1],["sprint",1],["py",1],["convention",1],["code",1],["pass",1],["violation",1],["cli",1],["root",1],["default",1],["future",1],["import",6],["annotations",1],["argparse",1],["re",3],["sys",2],["pathlib",1],["yaml",2],["dir",1],["relpath",1],["semver",1],["compile",1],["lint",1],["modes",1],["branch",1],["implementation",1],["pr",1],["roles",1],["artefact",1],["configuration",1],["record",1],["outline",1],["argument",1],["blueprint",1],["annotated",1],["bibliography",1],["style",1],["profile",1],["knowledge",1],["isolation",1],["directive",1],["treatment",1],["subfields",1],["phase4a",1],["output",4],["phase4b",1],["phase6a",1],["phase6b",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_v3_6_6_ab_manifest.py#_check_path_existence","name":[["check",1],["path",1],["existence",1]],"path":[["scripts",1],["check",1],["v3",1],["ab",1],["manifest",1],["py",1]],"body":[["def",2],["check",3],["path",7],["existence",3],["manifest",3],["dict",2],["fixture",3],["root",3],["list",3],["str",3],["checks",1],["every",1],["declared",7],["must",1],["exist",4],["git",2],["tracked",2],["schema",1],["shape",1],["already",1],["enforced",1],["mode",1],["conditional",1],["required",3],["vs",1],["optional",1],["here",1],["just",1],["paths",4],["subsumes",1],["because",1],["all",1],["errors",3],["collect",1],["rel",3],["sorted",1],["full",2],["if",1],["not",2],["exists",1],["append",1],["return",1]]},{"id":"scripts/check_v3_6_6_ab_manifest.py#_check_reverse_scan","name":[["check",1],["reverse",1],["scan",1]],"path":[["scripts",1],["check",1],["v3",1],["ab",1],["manifest",1],["py",1]],"body":[["def",2],["check",2],["reverse",3],["scan",3],["manifest",7],["dict",2],["fixture",7],["root",6],["path",5],["list",3],["str",4],["every",1],["file",2],["under",2],["except",1],["yaml",2],["itself",1],["must",1],["be",1],["referenced",2],["from",2],["orphans",1],["fail",1],["lint",1],["errors",3],["declared",3],["collect",1],["paths",1],["sorted",1],["rglob",1],["if",3],["not",3],["continue",2],["rel",4],["relative",1],["relpath",1],["append",1],["orphan",1],["git",1],["tracked",1],["but",1],["return",1]]},{"id":"scripts/check_v3_6_6_ab_manifest.py#_check_schema_shape","name":[["check",1],["schema",1],["shape",1]],"path":[["scripts",1],["check",1],["v3",1],["ab",1],["manifest",1],["py",1]],"body":[["def",2],["check",3],["schema",3],["shape",3],["manifest",13],["dict",7],["list",6],["str",16],["checks",3],["per",3],["returns",1],["error",1],["messages",1],["errors",25],["top",1],["level",1],["required",9],["fields",10],["fixture",6],["version",6],["if",27],["not",32],["isinstance",17],["semver",3],["re",2],["match",2],["append",23],["must",18],["regex",1],["pattern",1],["got",5],["mode",15],["lint",8],["modes",2],["be",15],["one",3],["sorted",3],["docs",4],["documentation",3],["paths",6],["len",3],["non",7],["empty",7],["array",2],["contain",2],["at",2],["least",2],["spec",1],["pr",10],["shipped",1],["readme",1],["md",1],["elif",6],["all",4],["entries",4],["strings",2],["relative",2],["papers",12],["return",1],["cannot",1],["continue",2],["paper",27],["exactly",1],["summary",9],["output",23],["type",5],["conditional",2],["requirement",1],["handled",1],["path",5],["existence",1],["none",6],["present",4],["string",8],["name",1],["implementation",9],["under",4],["count",4],["types",3],["int",1],["seen",3],["ids",3],["enumerate",1],["object",7],["ctx",16],["id",4],["pid",7],["slug",1],["else",3],["unique",1],["across",1],["add",1],["role",11],["roles",2],["topic",2],["label",2],["field",4],["val",3],["pt",4],["input",7],["artefacts",4],["ia",4],["any",1],["artefact",3],["populated",2],["sub",15],["from",1],["items",1],["baseline",9],["two",1],["both",1],["bo",3],["writer",1],["draft",1],["evaluator",1],["review",1],["treatment",14],["four",2],["subfields",2],["phase4a",1],["4b",1],["6a",1],["6b",1],["judge",11],["isinstan",1]]},{"id":"scripts/check_v3_6_6_ab_manifest.py#_collect_declared_paths","name":[["collect",1],["declared",1],["paths",1]],"path":[["scripts",1],["check",1],["v3",1],["ab",1],["manifest",1],["py",1]],"body":[["def",2],["collect",2],["declared",11],["paths",4],["manifest",6],["dict",6],["str",9],["all",1],["both",1],["required",1],["reverse",1],["scan",1],["documentation",1],["if",10],["isinstance",10],["add",6],["summary",4],["output",6],["paper",6],["papers",1],["not",1],["continue",1],["ia",3],["input",2],["artefacts",1],["items",1],["artefact",1],["fields",1],["bo",3],["baseline",2],["sub",4],["writer",1],["draft",1],["evaluator",1],["review",1],["treatment",3],["subfields",1],["field",2],["judge",2],["metrics",1],["failure",1],["evidence",1],["return",1]]},{"id":"scripts/check_v3_6_6_ab_manifest.py#_load_manifest","name":[["load",1],["manifest",1]],"path":[["scripts",1],["check",1],["v3",1],["ab",1],["manifest",1],["py",1]],"body":[["def",2],["load",5],["manifest",10],["path",7],["dict",4],["none",5],["yaml",4],["return",4],["parsed",1],["parse",2],["failure",1],["caller",1],["emits",1],["error",4],["try",1],["open",1],["encoding",1],["utf",1],["as",2],["data",4],["safe",1],["except",1],["file",3],["not",3],["found",1],["yamlerror",1],["exc",2],["print",2],["failed",1],["at",2],["sys",2],["stderr",2],["if",1],["isinstance",1],["top",1],["level",1],["mapping",1],["got",1],["type",1],["name",1]]},{"id":"scripts/check_v3_6_6_ab_manifest.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["ab",1],["manifest",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",1],["add",1],["root",7],["type",1],["path",6],["default",2],["help",1],["repo",1],["cwd",1],["args",3],["parse",1],["fixture",7],["dir",1],["manifest",12],["relpath",1],["load",1],["if",2],["none",1],["return",3],["errors",6],["list",1],["str",1],["extend",3],["check",3],["schema",1],["shape",1],["existence",1],["reverse",1],["scan",1],["print",3],["v3",2],["lint",2],["failed",1],["file",2],["sys",2],["stderr",2],["ok",1],["passes",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py","name":[["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["static",2],["audit",17],["ars",3],["v3",18],["downstream",4],["agent",26],["pattern",12],["protection",9],["spec",14],["docs",2],["design",1],["2026",1],["04",1],["29",1],["md",8],["greps",1],["reference",2],["files",4],["template",3],["prompts",3],["keywords",1],["obligation",20],["phrases",2],["make",1],["each",3],["clause",12],["detectable",2],["only",5],["not",45],["validate",1],["runtime",1],["behaviour",1],["behavioural",1],["validation",1],["belongs",1],["step",8],["live",1],["pipeline",4],["evaluation",1],["case",2],["out",3],["scope",6],["here",2],["falsifiability",1],["discipline",1],["per",5],["feedback",1],["lint",6],["passes",2],["but",5],["prompt",8],["silent",1],["checks",6],["grep",2],["block",10],["via",3],["marker",4],["keyword",2],["lands",3],["outside",2],["unrelated",6],["prose",3],["count",2],["toward",1],["passing",1],["bearing",2],["patterns",12],["forbidden",5],["required",3],["if",5],["enforced",2],["must",8],["contain",2],["regex",7],["so",9],["prohibition",15],["as",12],["contiguous",1],["fragment",3],["two",4],["nouns",2],["elsewhere",2],["file",9],["exit",1],["codes",1],["pass",4],["any",5],["failure",1],["from",4],["future",5],["import",6],["annotations",1],["os",1],["re",107],["sys",1],["dataclasses",1],["dataclass",2],["field",2],["pathlib",1],["path",2],["repo",8],["root",7],["resolve",1],["parent",2],["ref",1],["dir",6],["shared",2],["references",3],["tpl",1],["templates",1],["deep",6],["research",8],["agents",9],["synthesis",3],["architect",3],["compiler",4],["report",2],["markdown",7],["heading",3],["closes",1],["check",5],["starts",1],["at",7],["ends",2],["next",2],["h1",1],["h2",1],["h3",1],["eof",1],["compile",53],["multiline",2],["negation",9],["weakening",7],["present",1],["sentence",2],["containing",1],["match",4],["indicate",1],["being",1],["denied",1],["weakened",10],["rather",5],["than",6],["asserted",1],["r2",2],["004",1],["flagged",1],["enumerate",7],["fully",2],["non",3],["negotiable",2],["r3",3],["002",2],["expanded",1],["list",8],["should",4],["fails",2],["instead",2],["rarely",3],["sometimes",3],["unable",3],["split",1],["into",4],["groups",1],["general",2],["style",3],["imperative",4],["prohibitions",1],["modals",2],["these",7],["reject",2],["most",2],["obligations",4],["they",5],["would",5],["also",2],["legitimate",4],["like",4],["c3",2],["simulate",5],["callers",1],["allow",4],["true",1],["skip",3],["group",1],["always",3],["verbs",11],["adverbs",2],["never",1],["constitute",1],["valid",1],["signal",1],["etc",2],["apply",1],["regardless",1],["subject",1],["auxiliary",2],["directly",4],["weakens",2],["verb",10],["forms",3],["commonly",1],["undo",1],["rule",8],["excluded",2],["by",4],["default",3],["exempted",1],["bdoes",2],["ignorecase",51],["bdo",2],["sensitive",1],["form",1],["bdoesn",2],["bdon",2],["bshould",2],["bshouldn",1],["bmust",2],["bmustn",2],["adjective",2],["targeted",1],["negations",1],["explicit",2],["negate",1],["contract",4],["vocabulary",2],["bnot",1],["mandatory",6],["verbatim",3],["reserved",1],["bneed",1],["bno",2],["buffer",2],["enumeration",2],["note",1],["cannot",4],["intentionally",1],["routinely",1],["benign",1],["conditional",3],["phrasing",1],["fit",1],["reports",1],["describes",1],["trigger",2],["condition",1],["other",1],["tight",1],["enough",1],["catch",1],["genuine",2],["even",1],["without",1],["modal",12],["weakeners",2],["may",4],["downgrade",1],["advisory",7],["scoped",1],["bare",4],["token",2],["you",1],["want",1],["see",1],["be",9],["useful",1],["covers",3],["imperatives",1],["actually",1],["invite",1],["preserve",6],["drop",1],["substitute",1],["paraphrase",2],["wrap",2],["include",2],["defaults",1],["run",6],["declare",1],["through",1],["claim",5],["cite",1],["fall",1],["back",1],["quoted",1],["permitted",5],["chapter",1],["bisn",1],["baren",1],["optional",3],["counts",1],["weakener",2],["modifies",1],["noun",2],["appear",2],["context",2],["approved",1],["synonyms",1],["narrow",1],["boptional",1],["preservation",1],["inclusion",1],["hedge",1],["hedges",1],["enforcement",2],["requirement",1],["reservation",1],["b2",11],["r4",3],["001",12],["recommended",3],["downgrades",3],["narrowed",1],["ensures",1],["flags",1],["actual",2],["helper",1],["allowed",6],["turns",2],["operation",2],["exception",4],["c2",1],["mutated",1],["deictic",1],["shorter",1],["b5",2],["over",2],["setting",2],["those",2],["structures",1],["slip",2],["past",2],["coverage",1],["added",3],["r5",2],["r6",7],["will",5],["ought",2],["adverb",2],["framings",3],["ideally",2],["preferably",2],["recommend",5],["rf",8],["bmay",1],["bcan",1],["tense",1],["contradicts",1],["paired",1],["bwill",1],["turn",1],["hypothetical",1],["compression",1],["bwould",1],["equivalent",1],["bought",1],["boundary",2],["don",1],["bideally",1],["bpreferably",1],["reframing",1],["makes",1],["anchor",1],["structure",2],["avoid",1],["false",1],["positives",1],["just",1],["concise",2],["mirrors",1],["bfails",1],["binstead",1],["occasionally",1],["similarly",1],["need",1],["near",1],["brarely",1],["enforce",3],["invoke",3],["reserve",3],["verify",3],["bsometimes",1],["boccasionally",1],["bis",1],["bonly",1],["convenient",1],["bif",3],["space",2],["time",2],["allows",1],["permits",1],["feasibility",1],["qualifiers",2],["possible",4],["tail",1],["attached",1],["phrase",1],["silently",2],["best",1],["effort",2],["bwhen",1],["bwhere",1],["bwherever",1],["feasible",2],["practical",1],["bbest",1],["003",1],["except",3],["unless",1],["save",1],["carve",1],["hole",1],["otherwise",1],["mutation",1],["evidence",1],["no",5],["subsetting",1],["treated",1],["rejecting",1],["because",4],["carries",3],["opt",1],["needs",1],["mode",1],["demand",1],["both",1],["halves",1],["explicitly",1],["relying",1],["free",1],["bexcept",1],["bunless",1],["bsave",1],["tokens",1],["matched",2],["span",3],["still",2],["rejected",1],["anywhere",1],["else",1],["bullet",15],["window",1],["restricted",1],["exemption",1],["own",2],["passed",3],["state",3],["rides",1],["second",1],["same",1],["trailing",1],["indicates",1],["texts",1],["every",1],["scopes",1],["defined",1],["once",2],["value",2],["stays",1],["sync",1],["across",4],["inversion",6],["sweep",3],["phase",1],["partial",1],["defines",1],["inv",15],["alongside",1],["above",1],["operate",1],["granularity",1],["manifest",15],["driven",1],["implemented",1],["standalone",1],["functions",1],["returning",1],["id",1],["description",1],["ok",1],["message",1],["tuples",1],["canonical",7],["line",9],["exactly",1],["presence",2],["uniqueness",1],["contains",1],["zero",1],["sentences",1],["matching",1],["four",2],["violation",1],["defends",1],["against",1],["accidental",1],["widening",4],["l2",1],["scripts",3],["json",2],["byte",1],["aligned",1],["1767",1],["whitespace",3],["inside",1],["tolerant",1],["collapse",1],["runs",1],["single",3],["reflow",1],["wraps",1],["lines",3],["break",1],["matters",1],["text",5],["have",2],["codex",7],["external",2],["review",2],["output",2],["metadata",1],["written",1],["python",1],["literals",1],["alternation",1],["escaping",1],["table",2],["renders",1],["them",1],["raw",2],["column",1],["delimiter",1],["reads",1],["underlying",1],["rendered",1],["cell",1],["all",2],["dotall",2],["needed",1],["applied",2],["after",1],["normalization",1],["newlines",1],["collapsed",1],["spaces",2],["preserves",1],["soft",2],["tolerance",1],["r1",2],["p2",4],["closure",3],["while",1],["bounding",1],["wildcard",1],["prior",1],["let",1],["bullets",1],["inv2",1],["bthe",1],["orchestrator",1],["baudit",2],["bcross",1],["model",1],["follows",1],["multifile",1],["afterwards",1],["dispatched",1],["bdownstream",1],["bthis",1],["audited",1],["frozen",1],["contents",1],["data",2],["constant",2],["schema",1],["expected",2],["load",2],["refuse",1],["drifted",1],["manifests",1],["1807",1],["reserves",1],["work",1],["its",1],["version",1],["tagged",1],["retroactively",1],["locks",1],["copy",1],["paste",1],["add",1],["fourth",1],["skips",1],["new",1],["full",1],["longer",1],["item",1],["starting",1],["start",2],["optionally",1],["indented",2],["captures",1],["including",1],["wrapped",1],["continuation",1],["more",1],["itself",1],["convention",1],["typically",1],["blank",1],["specific",2],["markers",1],["pieces",1],["uniquely",1],["tie",1],["generic",3],["anti",2],["fabrication",2],["guidance",2],["one",2],["sufficient",1],["classify",1],["fragments",3],["alone",1],["common",1],["language",1],["imply",1],["r8",1],["sources",1],["carrying",1],["carry",1],["classified",1],["directories",1],["scanned",1],["limits",1],["under",1],["academic",2],["tests",1],["legitimately",1],["appears",1],["checker",1],["test",1],["fixtures",1],["scanning",1],["self",1],["fail",1],["inv3",1],["scan",1],["dirs",1],["environment",1],["variable",1],["controlling",1],["whether",1],["ships",1],["multiple",1],["steps",1],["pr",2],["shipped",1],["bundle",1],["blocks",1],["three",1],["ci",1],["enforces",1],["bisect",1],["crosses",1],["pre",1],["commit",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_agent_checks_enabled","name":[["agent",1],["checks",1],["enabled",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["agent",3],["checks",3],["enabled",2],["bool",2],["return",1],["os",1],["environ",1],["env",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_extract_block","name":[["extract",1],["block",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["extract",2],["block",3],["text",5],["str",6],["marker",5],["none",4],["return",3],["pattern",1],["protection",1],["if",3],["missing",1],["pos",4],["lower",2],["find",1],["rest",4],["match",3],["heading",1],["re",1],["search",1],["len",2],["end",2],["start",1],["else",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_inv1_check_file","name":[["inv1",1],["check",1],["file",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["inv1",2],["check",2],["file",3],["rel",7],["path",7],["str",4],["tuple",2],["bool",2],["inv",1],["canonical",13],["clause",12],["line",2],["appears",1],["as",1],["exactly",2],["one",2],["bullet",10],["pattern",4],["protection",6],["block",10],["no",1],["other",1],["like",5],["exists",2],["whitespace",1],["normalized",2],["text",9],["must",2],["equal",2],["byte",5],["prefix",1],["weakeners",2],["feasible",3],["not",5],["simulate",2],["tail",1],["audit",1],["passed",2],["state",1],["if",7],["any",1],["near",1],["duplicate",2],["all",1],["fail",1],["returns",1],["ok",2],["message",1],["codex",1],["r2",1],["p2",2],["closure",3],["substring",1],["match",2],["extract",2],["exact",6],["compare",1],["r6",2],["weakened",5],["bypass",1],["keep",1],["add",1],["second",1],["count",1],["stays",1],["lint",1],["flags",1],["every",1],["via",1],["fragments",1],["demands",1],["each",2],["target",3],["repo",1],["root",1],["return",5],["false",4],["missing",2],["read",1],["encoding",1],["utf",1],["none",1],["marker",1],["found",1],["bullets",4],["list",1],["iter",1],["contains",1],["len",3],["wording",3],["verbatim",1],["be",1],["removed",1],["offending",1],["expected",3],["has",1],["whose",1],["equals",1],["true",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_inv2_check_file","name":[["inv2",1],["check",1],["file",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["inv2",3],["check",2],["file",3],["rel",6],["path",6],["str",5],["tuple",2],["bool",2],["list",3],["inv",1],["zero",1],["clause",4],["violation",2],["hits",1],["across",1],["four",1],["regex",1],["patterns",2],["evaluated",1],["per",4],["segment",8],["intro",2],["prose",2],["paragraphs",1],["bullets",1],["both",1],["whitespace",2],["normalized",5],["returns",1],["ok",1],["error",1],["messages",1],["evaluation",1],["closes",1],["codex",2],["r2",1],["p2",2],["cross",1],["bullet",4],["over",1],["reach",1],["r3",1],["paragraph",2],["regression",1],["each",2],["pattern",2],["runs",1],["against",1],["single",2],["never",1],["spanning",1],["unrelated",1],["text",3],["soft",1],["wrap",1],["tolerance",1],["preserved",1],["by",1],["pre",1],["normalizing",1],["target",3],["repo",1],["root",1],["if",5],["not",3],["exists",1],["return",3],["false",2],["missing",2],["full",4],["read",1],["encoding",1],["utf",1],["block",12],["extract",1],["protection",3],["none",2],["marker",1],["found",1],["errors",4],["offset",6],["find",1],["kind",3],["iter",1],["segments",1],["skip",1],["canonical",2],["inherently",1],["contains",1],["audit",2],["step",2],["passed",1],["state",1],["tokens",1],["but",1],["required",1],["prohibition",1],["disclosure",1],["continue",2],["label",3],["pat",2],["search",1],["absolute",2],["pos",2],["else",1],["line",2],["no",2],["count",1],["append",1],["sentence",1],["must",1],["be",2],["removed",1],["docs",1],["design",1],["2026",1],["04",1],["30",1],["ars",1],["v3",1],["orchestrator",1],["hooks",1],["spec",1],["md",1],["one",1],["enough",1],["further",1],["labels",1],["same",1],["would",1],["redundant",1],["break",1],["len",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_inv3_check","name":[["inv3",1],["check",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["inv3",3],["check",2],["manifest",14],["files",3],["list",6],["str",8],["tuple",2],["bool",2],["inv",3],["exact",1],["canonical",11],["clause",10],["line",11],["must",1],["not",8],["appear",1],["any",2],["agent",1],["prompt",1],["outside",4],["detects",1],["bullets",5],["whose",2],["whitespace",4],["normalized",4],["text",12],["equals",2],["byte",4],["prose",10],["runs",2],["identified",1],["by",2],["sliding",2],["sentence",7],["window",2],["across",1],["non",6],["bullet",6],["after",1],["stripping",1],["heading",7],["lines",4],["returns",1],["ok",1],["error",1],["messages",1],["codex",1],["r9",1],["p2",1],["closures",1],["architectural",1],["rewind",1],["r7",1],["r8",1],["over",1],["extension",1],["like",3],["heuristic",1],["internal",1],["weakened",1],["duplicate",1],["guard",1],["external",1],["detector",1],["applied",1],["agents",1],["false",1],["positives",1],["mentioning",1],["audit",2],["step",2],["unrelated",1],["reasons",1],["process",1],["flow",1],["guidance",1],["review",1],["each",1],["before",1],["finalizing",1],["spec",2],["wording",1],["says",1],["found",2],["means",1],["actual",1],["variant",1],["variants",1],["separate",1],["concern",1],["v3",4],["lint",1],["detection",1],["no",2],["longer",1],["relies",1],["re",1],["split",2],["paragraphs",1],["mis",1],["handle",1],["immediately",1],["followed",1],["blank",1],["level",2],["strip",2],["collapse",2],["so",1],["detectable",1],["regardless",1],["surrounding",1],["markdown",1],["structure",1],["repo",2],["root",2],["errors",4],["scan",1],["dirs",1],["if",7],["dir",1],["continue",2],["path",4],["sorted",1],["glob",1],["md",1],["read",1],["encoding",1],["utf",1],["offending",7],["bt",5],["iter",1],["rest",1],["start",1],["excluded",1],["remaining",1],["joined",1],["single",1],["space",1],["detected",1],["as",1],["substring",1],["proper",1],["boundaries",1],["join",2],["splitlines",1],["lstrip",2],["startswith",2],["append",4],["rel",2],["relative",1],["offenders",4],["pr",2],["inversion",1],["intentional",1],["widening",1],["land",1],["scope",1],["tagged",1],["per",1],["1807",1],["open",1],["l2",1],["question",1],["retroactively",1],["widen",1],["offender",1],["return",1],["len",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_is_clause_1_like","name":[["clause",1],["like",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["clause",5],["like",3],["bullet",5],["text",4],["str",2],["bool",2],["true",1],["if",1],["reads",1],["as",1],["possibly",1],["weakened",1],["variant",1],["canonical",1],["line",1],["flagged",1],["iff",1],["carries",1],["at",1],["least",1],["one",1],["audit",5],["specific",1],["fragment",1],["step",1],["passed",1],["state",1],["codex",2],["external",1],["review",1],["generic",1],["prohibition",1],["fragments",2],["not",3],["simulate",2],["claim",1],["have",1],["run",1],["alone",1],["insufficient",1],["they",1],["appear",1],["legitimate",1],["non",2],["anti",1],["fabrication",1],["guidance",1],["r8",1],["p2",1],["closure",1],["tighten",1],["so",1],["manifest",1],["prompts",1],["carry",1],["data",1],["sources",1],["without",1],["tripping",1],["inv",1],["lowered",2],["lower",1],["return",1],["any",1],["frag",2]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_iter_block_segments","name":[["iter",1],["block",1],["segments",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["iter",5],["block",12],["segments",6],["str",8],["list",4],["tuple",3],["int",3],["yield",1],["offset",9],["kind",2],["normalized",3],["text",3],["tuples",1],["every",1],["matched",1],["content",3],["segment",1],["inside",1],["pattern",3],["protection",3],["bullet",17],["items",1],["prose",6],["non",2],["paragraphs",5],["intro",2],["paragraph",11],["interleaved",1],["between",2],["runs",1],["appended",1],["after",1],["last",1],["anywhere",1],["whitespace",1],["normalised",1],["so",1],["soft",2],["wrapped",2],["markdown",1],["lines",2],["collapse",2],["into",1],["single",2],["space",1],["sentences",1],["codex",1],["r3",2],["r4",2],["p2",1],["closures",1],["scanning",1],["must",1],["cover",1],["all",1],["not",3],["just",2],["pre",1],["first",1],["region",2],["spec",1],["sweep",1],["promises",1],["zero",1],["clause",1],["violation",1],["carving",1],["out",1],["any",1],["sub",1],["post",1],["trailers",1],["inserts",1],["gives",1],["regression",1],["vector",1],["algorithm",1],["split",3],["blank",2],["each",2],["starting",1],["treated",1],["as",2],["group",2],["walked",1],["via",1],["bullets",5],["excluding",1],["section",1],["heading",2],["reported",1],["handles",1],["then",2],["mixed",1],["orderings",1],["uniformly",1],["cursor",5],["re",1],["find",2],["if",4],["advance",1],["past",1],["its",1],["trailing",1],["line",3],["separator",1],["next",1],["len",1],["stripped",5],["strip",1],["continue",2],["v3",1],["marker",1],["contract",1],["startswith",2],["may",1],["be",1],["multi",1],["delegate",1],["knows",1],["walk",1],["markers",1],["wraps",1],["local",2],["append",2],["else",1],["join",1],["return",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_iter_bullets","name":[["iter",1],["bullets",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["iter",2],["bullets",5],["block",9],["str",5],["list",4],["tuple",3],["int",3],["walk",1],["pattern",1],["protection",1],["yield",1],["line",8],["offset",2],["bullet",18],["text",3],["pairs",1],["content",3],["without",1],["leading",1],["marker",3],["all",1],["whitespace",1],["runs",2],["including",1],["newlines",1],["from",2],["soft",1],["wraps",1],["collapsed",1],["single",1],["space",1],["boundaries",1],["each",1],["its",1],["next",1],["blank",6],["end",5],["makes",1],["inv",2],["canonical",2],["as",1],["no",2],["clause",2],["disclosure",1],["operate",1],["at",2],["granularity",1],["spec",1],["means",1],["by",1],["exactly",1],["one",1],["whose",1],["matches",1],["verbatim",1],["indexed",1],["character",1],["position",1],["inside",1],["compute",1],["file",1],["diagnostics",1],["starts",4],["start",7],["re",1],["finditer",1],["enumerate",1],["if",3],["len",2],["else",1],["trim",1],["first",1],["within",1],["ends",1],["even",1],["further",1],["appears",1],["candidate",5],["find",1],["normalized",2],["join",1],["split",1],["append",1],["return",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_load_inversion_manifest","name":[["load",1],["inversion",1],["manifest",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["load",2],["inversion",5],["manifest",19],["tuple",2],["list",6],["str",5],["none",3],["return",8],["file",4],["error",2],["message",1],["paths",2],["repo",1],["relative",1],["validates",1],["carries",1],["exactly",1],["three",1],["v3",8],["scoped",1],["per",3],["spec",3],["expected",6],["files",17],["drift",1],["addition",1],["deletion",1],["duplication",1],["entries",2],["rejected",1],["widening",1],["fourth",1],["requires",1],["landing",1],["its",2],["own",2],["scope",7],["tag",2],["not",5],["retroactive",1],["edits",1],["line",2],["1807",2],["if",6],["exists",1],["missing",1],["scripts",1],["json",4],["try",1],["import",1],["data",4],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["jsondecode",1],["oserror",1],["as",1],["exc",2],["unreadable",1],["only",2],["must",3],["be",2],["got",2],["isinstance",2],["all",1],["strings",1],["len",2],["dupes",2],["sorted",5],["count",1],["contains",1],["duplicate",1],["actual",2],["match",1],["frozen",1],["widen",1],["additional",1],["agents",1],["land",1],["edit",1],["retroactively",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#_match_excludes_negation","name":[["match",1],["excludes",1],["negation",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["match",3],["excludes",2],["negation",6],["text",5],["window",7],["str",2],["allow",5],["prohibition",11],["bool",4],["false",5],["matched",9],["span",9],["tuple",2],["int",4],["none",6],["return",4],["true",3],["if",3],["bullet",1],["around",1],["obligation",5],["not",8],["contain",1],["any",2],["would",1],["weaken",1],["exempts",1],["literal",1],["tokens",2],["must",2],["etc",2],["only",1],["they",1],["fall",1],["inside",2],["trailing",1],["be",1],["enforced",1],["outside",1],["still",1],["rejects",1],["b2",1],["r3",1],["001",1],["always",2],["patterns",3],["rarely",1],["sometimes",1],["fails",1],["optional",1],["except",1],["unless",1],["apply",1],["regardless",1],["because",1],["no",1],["legitimate",1],["framing",1],["should",1],["rely",1],["those",1],["start",2],["end",2],["relative",1],["anywhere",1],["count",1],["as",1],["weakeners",1],["search",1],["general",1],["pattern",4],["verb",1],["texts",1],["hit",4],["finditer",1],["token",1],["sits",1],["own",1],["vocabulary",1],["weakener",1],["skip",1],["continue",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#all_checks","name":[["all",1],["checks",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["all",2],["checks",11],["list",2],["check",2],["reference",1],["file",2],["template",1],["if",1],["agent",4],["enabled",1],["extend",1],["synthesis",1],["architect",1],["compiler",1],["return",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#architect_agent_checks","name":[["architect",1],["agent",1],["checks",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["architect",5],["agent",5],["checks",2],["list",5],["check",3],["spec",4],["research",2],["survey",2],["designer",2],["mode",1],["b1",5],["b5",8],["protection",3],["b2",4],["must",9],["contain",2],["regex",2],["imperative",3],["verbs",1],["anchored",6],["so",3],["mutation",3],["like",2],["passing",1],["through",5],["irb",3],["glossary",3],["optional",1],["construct",6],["equivalence",6],["justification",5],["recommended",2],["rejected",1],["by",1],["weakening",1],["filter",1],["r3",1],["002",3],["return",1],["pattern",1],["id",1],["description",1],["carries",1],["instrument",2],["side",1],["clauses",1],["target",1],["block",2],["marker",1],["terminology",3],["pass",4],["before",2],["output",3],["back",1],["pointer",1],["part",2],["obligation",2],["bmust",1],["200",5],["birb",1],["md",1],["bbefore",1],["reverse",2],["coded",3],["include",1],["one",4],["line",2],["survives",1],["mutations",1],["breverse",1],["binclude",1],["b3",2],["retrospective",2],["items",3],["default",3],["event",3],["calendar",4],["conditional",3],["shared",1],["date",1],["wording",1],["naturally",1],["spans",1],["two",1],["sentences",1],["then",1],["only",2],["gap",2],["allows",1],["sentence",2],["boundary",1],["tail",1],["sit",1],["same",1],["as",1],["bind",1],["100",2],["bcalendar",1],["bonly",1],["b4",4],["three",2],["per",2],["item",3],["phrasing",3],["be",2],["neutral",4],["balanced",3],["ii",2],["chapter",4],["argument",4],["vocabulary",4],["forbidden",3],["iii",1],["open",2],["text",2],["prompts",1],["invite",1],["all",4],["valences",4],["splitting",1],["into",1],["regexes",1],["dropping",1],["any",2],["half",1],["fails",1],["lint",1],["r4",2],["evidence",1],["may",1],["replaced",1],["bare",1],["match",1],["still",1],["passed",2],["invites",1],["positive",1],["negative",1],["option",1],["lists",1],["declare",1],["primary",2],["source",3],["enumerate",2],["fully",3],["prohibit",3],["subsetting",4],["over",4],["setting",4],["scope",4],["cross",4],["contamination",4],["five",1],["contract",1],["matching",1],["subset",1],["silent",1],["allowed",1],["even",1],["though",1],["no",4],["remained",1],["bprimary",1],["benumerate",1],["prohibition",3],["bno",3]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#Check","name":[["check",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["check",5],["pattern",8],["id",1],["str",15],["description",1],["target",6],["path",3],["must",5],["contain",4],["list",6],["field",2],["default",2],["factory",2],["regex",9],["tuple",4],["bool",2],["each",1],["entry",5],["label",6],["allow",6],["prohibition",10],["per",3],["not",8],["so",3],["mix",1],["style",2],["obligations",2],["ref",1],["verbatim",1],["preservation",1],["c3",2],["anti",1],["fake",1],["audit",2],["guard",1],["passed",1],["metadata",1],["assertion",1],["c1",1],["protected",1],["hedges",1],["non",1],["negotiable",1],["without",1],["exemption",1],["leaking",1],["across",1],["regexes",1],["b2",2],["codex",1],["r2",2],["001",4],["block",10],["marker",16],["none",8],["if",22],["scope",4],["all",1],["keyword",1],["checks",2],["text",12],["between",1],["next",7],["h1",1],["h2",1],["h3",1],["heading",3],["agent",1],["prompt",1],["protection",1],["clause",1],["be",1],["inside",1],["its",2],["own",2],["scattered",1],["elsewhere",2],["file",2],["def",3],["scoped",18],["self",17],["full",7],["return",10],["error",2],["message",1],["failure",1],["pos",6],["lower",6],["find",4],["missing",12],["after",1],["ends",1],["there",1],["rest",3],["match",19],["re",9],["search",3],["len",4],["end",11],["start",18],["else",8],["display",6],["try",2],["relative",1],["repo",1],["root",1],["except",1],["value",1],["run",1],["exists",1],["false",5],["read",1],["encoding",1],["utf",1],["err",2],["substr",3],["first",1],["obligation",6],["ignorecase",2],["dotall",2],["append",4],["continue",1],["reject",1],["bullet",23],["paragraph",3],["containing",1],["carries",1],["negation",4],["weakens",2],["004",1],["r3",2],["r4",1],["looks",1],["backward",1],["from",4],["current",1],["forward",1],["blank",7],["line",6],["eof",2],["catches",1],["trailing",1],["weakeners",1],["like",1],["required",1],["iterator",2],["finditer",2],["accepted",3],["lookback",8],["previous",1],["capped",2],["at",1],["400",4],["chars",2],["very",1],["long",1],["bullets",1],["pull",1],["unrelated",1],["far",1],["above",1],["floor",4],["max",2],["rfind",1],["back",8],["last",3],["break",7],["lookahead",7],["ceiling",3],["min",2],["fwd",10],["breaks",3],["window",5],["span",2],["within",2],["filter",1],["distinguish",1],["vocabulary",1],["itself",1],["simulate",1],["second",1],["excludes",1],["matched",1],["true",2],["only",1],["negated",1],["forms",1],["found",1],["problems",5],["keywords",1],["phrases",1],["note",2],["join",1],["ok",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#Check._display_path","name":[["display",1],["path",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["display",2],["path",2],["self",4],["str",4],["try",1],["return",2],["target",2],["relative",1],["repo",1],["root",1],["except",1],["value",1],["error",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#Check._scoped_text","name":[["scoped",1],["text",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["scoped",6],["text",10],["self",6],["full",6],["str",6],["tuple",2],["none",5],["return",4],["error",1],["message",1],["failure",1],["if",3],["block",5],["marker",11],["pos",6],["lower",2],["find",2],["missing",1],["next",1],["heading",2],["after",1],["scope",1],["ends",1],["there",1],["rest",3],["match",3],["re",1],["search",1],["len",2],["end",2],["start",1],["else",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#Check.run","name":[["run",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["run",2],["self",10],["tuple",2],["bool",2],["str",2],["display",5],["path",1],["if",18],["not",6],["target",3],["exists",1],["return",4],["false",5],["file",1],["missing",11],["full",2],["read",1],["text",3],["encoding",1],["utf",1],["scoped",13],["err",2],["none",2],["lower",4],["substr",3],["must",2],["contain",2],["regex",6],["entry",4],["len",2],["label",4],["pattern",4],["allow",4],["prohibition",6],["else",7],["first",1],["try",1],["find",2],["obligation",6],["match",16],["re",8],["search",2],["ignorecase",2],["dotall",2],["append",4],["continue",1],["reject",1],["bullet",23],["paragraph",3],["containing",1],["carries",1],["negation",4],["weakens",2],["per",1],["r2",1],["004",1],["r3",2],["001",3],["r4",1],["check",1],["looks",1],["backward",1],["from",4],["start",17],["current",1],["forward",1],["end",9],["next",5],["blank",7],["line",6],["eof",2],["catches",1],["trailing",1],["weakeners",1],["like",1],["required",1],["iterator",2],["finditer",2],["accepted",3],["lookback",8],["previous",1],["list",2],["marker",3],["its",1],["own",1],["capped",2],["at",1],["400",4],["chars",2],["so",2],["very",1],["long",1],["bullets",1],["pull",1],["unrelated",1],["far",1],["above",1],["floor",4],["max",2],["rfind",1],["back",8],["last",3],["break",7],["lookahead",7],["ceiling",3],["min",2],["fwd",10],["breaks",3],["window",5],["span",2],["within",2],["filter",1],["distinguish",1],["vocabulary",1],["itself",1],["simulate",1],["second",1],["elsewhere",1],["b2",1],["excludes",1],["matched",1],["true",2],["only",1],["negated",1],["forms",1],["found",1],["problems",5],["keywords",1],["phrases",1],["scope",2],["note",2],["block",3],["join",1],["ok",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#compiler_agent_checks","name":[["compiler",1],["agent",1],["checks",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["compiler",5],["agent",5],["checks",2],["list",2],["check",3],["spec",2],["report",2],["abstract",2],["only",3],["mode",1],["c1",8],["c3",6],["protection",3],["return",1],["pattern",2],["id",1],["description",1],["carries",1],["publication",1],["side",1],["clauses",1],["incl",1],["anti",2],["fake",2],["audit",6],["guard",1],["target",1],["block",2],["marker",1],["must",10],["contain",1],["regex",3],["word",2],["count",1],["algorithm",1],["buffer",5],["pairs",1],["whitespace",5],["split",3],["rule",1],["reserve",3],["below",4],["hard",3],["cap",3],["both",1],["ride",1],["r4",3],["002",2],["mutation",3],["showed",1],["deletion",1],["still",4],["passed",4],["convention",2],["uses",2],["budget",3],["c2",6],["temporal",4],["disambiguation",1],["imperative",1],["full",1],["triple",1],["acceptable",1],["forms",1],["year",4],["range",4],["past",3],["tense",4],["disambiguating",3],["verb",3],["former",4],["prefix",4],["evidence",1],["dropping",1],["because",1],["explicit",3],["was",1],["lint",1],["required",1],["reflexivity",2],["disclosure",2],["bounds",1],["200",3],["bexplicit",1],["form",2],["bpast",1],["deictic",3],["forbidden",3],["paired",1],["above",1],["so",5],["drops",1],["prohibition",6],["fails",1],["phrases",4],["bare",1],["protected",6],["hedges",2],["non",4],["negotiable",4],["verbatim",4],["sentence",2],["bounded",1],["negation",2],["post",2],["filter",2],["rejects",2],["not",13],["r2",3],["004",1],["reject",1],["inverted",2],["compression",1],["preserve",1],["hedging",1],["b2",2],["001",5],["take",1],["exemption",2],["assertion",1],["style",1],["obligation",1],["hedg",1],["ing",1],["canonical",4],["clause",2],["line",8],["per",1],["step",3],["one",1],["bullet",3],["carrying",1],["three",3],["prohibitions",1],["fixed",1],["order",1],["simulate",2],["any",2],["claim",4],["have",2],["run",3],["codex",4],["external",3],["review",2],["output",3],["metadata",3],["state",2],["phase",1],["merged",1],["prior",1],["two",1],["regexes",1],["pair",1],["into",1],["single",1],["whole",3],["inv",2],["enforces",1],["presence",1],["uniqueness",1],["across",1],["all",2],["scope",1],["prompts",1],["stays",1],["here",1],["keep",1],["coverage",1],["intact",1],["r3",2],["trailing",2],["weakener",2],["advisory",1],["framing",1],["tokens",1],["sit",1],["inside",3],["matched",1],["span",2],["flag",1],["sibling",1],["as",2],["restricted",1],["tolerant",1],["every",1],["inter",1],["token",1],["space",1],["accepts",1],["markdown",1],["soft",1],["wrap",1],["anywhere",1],["between",1],["treated",1],["same",1],["matches",1],["normalization",1],["contract",1],["r5",1],["p2",2],["closure",2],["anchor",1],["tail",1],["weakeners",1],["like",1],["if",1],["feasible",1],["r1",1],["true",1],["allow",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#inversion_sweep_results","name":[["inversion",1],["sweep",1],["results",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["inversion",4],["sweep",2],["results",9],["list",6],["tuple",3],["str",11],["bool",3],["run",1],["inv",12],["returns",1],["pattern",2],["id",2],["description",1],["ok",11],["message",1],["tuples",1],["one",1],["row",1],["per",2],["check",5],["aggregated",2],["across",2],["files",9],["err",3],["load",1],["manifest",7],["if",6],["not",5],["none",1],["append",5],["v3",1],["readable",1],["false",1],["return",2],["file",5],["presence",1],["uniqueness",1],["inv1",6],["errors",10],["msg",2],["canonical",3],["clause",4],["line",3],["present",1],["exactly",1],["once",1],["each",1],["len",4],["else",3],["join",3],["aggregate",1],["violation",1],["hits",1],["all",1],["inv2",6],["errs",4],["extend",1],["no",1],["disclosure",1],["phrases",1],["inside",1],["protection",1],["blocks",1],["restricted",1],["inv3",1],["confined",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["main",2],["argv",2],["list",5],["str",10],["int",2],["checks",9],["all",1],["passed",7],["tuple",3],["failed",7],["check",8],["ok",4],["msg",6],["run",1],["entry",4],["pattern",4],["id",2],["description",2],["if",6],["append",4],["else",2],["inv",5],["results",5],["bool",1],["agent",5],["enabled",2],["inversion",1],["sweep",1],["pid",7],["desc",7],["total",2],["len",4],["deferred",3],["note",3],["not",1],["prompt",1],["skipped",1],["ars",3],["v3",4],["summary",2],["protection",3],["static",1],["audit",1],["print",12],["pass",1],["failures",1],["go",1],["stderr",9],["so",1],["ci",1],["harnesses",1],["route",1],["failure",1],["channel",1],["matching",1],["scripts",1],["corpus",1],["consumer",1],["protocol",1],["py",1],["surface",1],["diagnostics",1],["correctly",1],["fail",1],["file",7],["sys",7],["see",1],["spec",3],["clause",1],["wording",1],["docs",2],["design",2],["2026",2],["04",2],["29",1],["downstream",1],["md",2],["30",1],["step",1],["orchestrator",1],["hooks",1],["return",2]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#reference_file_checks","name":[["reference",1],["file",1],["checks",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["reference",4],["file",3],["checks",2],["list",2],["check",8],["spec",1],["files",1],["no",5],["block",1],["scoping",1],["whole",1],["grep",1],["return",1],["pattern",4],["id",4],["ref",8],["b1",1],["description",4],["irb",3],["terminology",4],["glossary",4],["covers",1],["terms",1],["operational",1],["distinctions",1],["target",4],["dir",4],["md",4],["must",9],["contain",5],["anonymity",1],["confidentiality",1],["de",1],["identification",1],["pseudonymization",1],["b2",2],["psychometric",2],["distinguishes",1],["true",3],["reverse",2],["coded",2],["vs",1],["contrast",2],["item",1],["acquiescence",1],["recall",1],["bias",1],["c1",1],["protected",4],["hedging",3],["phrases",3],["defines",1],["upstream",3],["marked",1],["hedge",2],["protocol",1],["contract",1],["rules",1],["calibration",1],["word",5],["budget",1],["regex",3],["rule",10],["conservative",3],["inclusion",3],["include",1],["phrase",6],["operative",1],["directive",1],["r5",3],["002",3],["mutation",2],["showed",2],["ask",1],["advice",1],["was",3],["previously",2],["accepted",2],["200",3],["doubt",1],["150",2],["binclude",1],["anchor",3],["every",3],["entry",7],["specific",2],["obligation",3],["bare",2],["cite",2],["weakened",1],["content",1],["bmust",1],["bwhy",1],["duplicates",3],["bullet",1],["body",5],["assert",1],["one",4],["per",6],["then",1],["back",1],["count",4],["alone",1],["could",1],["be",1],["suffixed",1],["optional",1],["still",2],["pass",1],["require",1],["full",1],["compiler",2],["counts",2],["once",1],["sequence",1],["so",3],["tail",1],["weakener",1],["cannot",1],["land",1],["between",2],["them",1],["allow",2],["markdown",1],["markup",1],["heading",1],["sentence",1],["10",1],["bonce",1],["verbatim",4],["preservation",3],["both",1],["title",1],["imperative",1],["not",4],["paraphrase",3],["appear",1],["uses",1],["substitute",1],["as",1],["prohibition",4],["expressing",1],["needs",1],["exemption",1],["before",1],["r2",1],["001",1],["now",1],["other",1],["regexes",1],["reject",1],["inverted",1],["forms",1],["250",1],["brides",1],["300",1],["bdoes",1],["style",1],["failure",1],["surface",1],["say",1],["rather",1],["than",2],["dropping",3],["while",1],["flipped",1],["conflict",2],["reporting",1],["silent",1],["drop",1],["breports",1],["100",1],["brather",1],["conventions",2],["specifies",1],["whitespace",2],["split",2],["buffer",1],["hyphenated",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#synthesis_agent_checks","name":[["synthesis",1],["agent",1],["checks",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["synthesis",5],["agent",7],["checks",2],["list",6],["check",7],["spec",3],["a1",4],["a5",5],["protection",4],["scoped",1],["pattern",2],["v3",1],["block",3],["so",4],["keyword",1],["presence",1],["elsewhere",1],["prompt",1],["not",2],["count",1],["toward",1],["passing",1],["all",1],["five",1],["rules",1],["must",5],["contain",3],["regex",2],["raw",1],["tokens",1],["weakening",1],["filter",2],["rejects",1],["mutations",1],["like",1],["pending",4],["verification",5],["language",6],["optional",4],["b2",2],["r3",1],["002",2],["return",1],["id",1],["description",1],["carries",1],["narrative",1],["side",1],["clauses",1],["target",1],["marker",1],["cross",3],["section",3],["consistency",3],["self",4],["bullet",3],["carry",1],["both",2],["imperative",3],["pre",2],["step",1],["before",2],["output",3],["recommended",2],["may",6],["run",1],["weakeners",1],["caught",1],["by",1],["negation",2],["verb",3],["always",1],["patterns",1],["r4",4],["001",3],["expansion",1],["effect",1],["inventory",2],["bpre",1],["200",5],["beffect",1],["brun",1],["100",1],["bbefore",1],["a2",2],["hedge",4],["wrap",3],["claims",4],["explicit",2],["mutating",2],["trips",2],["weakener",3],["noun",1],["respectively",1],["bpending",1],["bwrap",1],["bexplicit",2],["a3",2],["anchor",4],["justification",4],["include",3],["one",3],["line",4],["binclude",1],["a4",3],["quote",1],["scope",1],["boundary",3],["surrounding",3],["context",5],["handling",2],["says",1],["paraphrased",3],["unquoted",3],["without",1],["enforcing",1],["second",1],["clause",1],["satisfy",1],["verbatim",3],["quotes",3],["only",3],["within",4],["while",1],["be",1],["quoted",1],["two",2],["regexes",1],["dropping",1],["either",1],["half",1],["fails",1],["lint",1],["verified",2],["phrase",2],["bsurrounding",1],["declarative",2],["about",2],["un",3],["provided",4],["documents",2],["forbidden",2],["conditional",4],["fallback",2],["required",1],["pairs",1],["gap",2],["acknowledgment",2],["constructive",1],["duty",2],["prohibition",1],["negative",1],["ride",1],["contains",1],["parenthetical",1],["match",1],["across",1],["periods",1],["bun",1],["300",2],["buse",1],["sentence",1],["bounded",1],["injunction",1],["bare",1]]},{"id":"scripts/check_v3_6_7_pattern_protection.py#template_file_checks","name":[["template",1],["file",1],["checks",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["template",9],["file",2],["checks",2],["list",2],["check",14],["spec",1],["audit",6],["prompt",1],["return",1],["pattern",2],["id",2],["tpl",4],["d1",1],["description",2],["codex",3],["multifile",3],["enumerates",1],["dimensions",1],["target",2],["dir",2],["md",2],["must",4],["contain",2],["cross",1],["ref",1],["hallucination",1],["primary",1],["source",1],["integrity",1],["internal",1],["coherence",1],["instrument",1],["quality",1],["round",1],["framing",1],["coi",1],["adequacy",1],["report",4],["compiler",5],["bundle",3],["section",1],["mandatory",4],["three",3],["part",3],["word",2],["count",2],["cap",2],["minus",2],["buffer",4],["ii",3],["protected",4],["hedge",1],["verbatim",7],["iii",3],["abstract",5],["no",3],["less",5],["hedged",5],["than",4],["body",5],["r1",1],["006",1],["upgraded",1],["from",1],["example",1],["contract",3],["lint",1],["verify",1],["rides",1],["not",1],["just",1],["prose",1],["around",1],["scoped",1],["agent",2],["clause",1],["so",3],["scattered",1],["text",1],["elsewhere",1],["cannot",1],["satisfy",1],["r3",1],["004",1],["4f",5],["encodes",1],["bundles",1],["block",1],["marker",1],["regex",2],["sub",8],["whitespace",1],["split",2],["algorithm",1],["len",1],["200",2],["b3",1],["hedges",3],["appear",2],["unconditionally",1],["r5",1],["003",1],["mutation",1],["showed",1],["bare",1],["possible",2],["was",1],["previously",1],["accepted",1],["obligation",1],["be",1],["unconditional",2],["appears",1],["without",1],["if",2],["space",2],["negation",1],["post",1],["filter",1],["already",1],["rejects",1],["convenient",1],["allows",1],["requires",1],["imperative",1],["tense",1],["phrasing",1],["every",2],["entry",1],["upstream",1],["bappears",1],["claim",4],["its",2],["anchor",2],["anchored",1],["inverted",1],["form",1],["fails",1],["prohibition",1],["bno",1],["p1",3],["severity",2],["assignment",1],["any",2],["failure",2],["failures",1],["finding",1]]},{"id":"scripts/check_v3_6_8_audit_scope_block.py","name":[["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["ars",2],["v3",3],["step",2],["d2",2],["audit",26],["scope",20],["report",18],["block",7],["lint",2],["spec",15],["docs",1],["design",2],["2026",1],["04",1],["30",1],["trust",1],["provenance",1],["drift",1],["transparency",1],["md",2],["coverage",1],["non",1],["disclosure",2],["lines",7],["412",1],["425",1],["enforces",1],["codex",12],["prompt",1],["template",6],["r1",2],["section",21],["header",10],["appears",1],["strictly",2],["before",5],["first",3],["heading",13],["line",23],["146",2],["must",3],["appear",3],["any",5],["pass",11],["fail",11],["summary",21],["literal",3],["round",14],["134",2],["r2",1],["carries",3],["four",1],["mandatory",1],["content",3],["fields",3],["136",2],["140",1],["total",2],["entries",7],["audited",2],["retrieved",4],["original",2],["source",9],["description",5],["only",5],["no",3],["warning",2],["r3",1],["aggregate",7],["status",6],["three",1],["required",5],["splits",3],["147",2],["150",2],["verified",3],["against",3],["internally",2],["consistent",2],["unaudited",3],["due",2],["missing",2],["count",2],["r4",3],["combined",3],["passed",20],["verb",6],["forbidden",6],["contexts",2],["152",2],["forbid",1],["pattern",3],["case",2],["insensitive",2],["surrounding",2],["tokens",3],["anywhere",1],["r5",1],["additive",1],["prepend",1],["invariant",2],["per",3],["q5",2],["amend",1],["131",1],["346",1],["exact",2],["bytes",2],["metadata",2],["so",5],["prepending",1],["has",1],["not",4],["altered",1],["existing",2],["byte",2],["equivalent",2],["sections",1],["zone",1],["attack",1],["surface",1],["notes",1],["informed",1],["by",5],["issue",1],["77",2],["lessons",1],["anchored",2],["matching",1],["uses",1],["begin",1],["regex",3],["skip",1],["headings",2],["inside",4],["fenced",4],["code",1],["blocks",1],["canonical",6],["contain",1],["sub",1],["its",1],["own",1],["our",1],["detector",1],["recognize",1],["as",2],["marker",2],["even",2],["though",1],["lives",1],["fence",3],["resolve",2],["allowing",1],["be",1],["at",5],["top",4],["level",4],["but",2],["require",1],["least",1],["one",3],["such",1],["anchor",3],["exists",2],["boundary",1],["exactly",1],["h2",5],["outside",1],["multiple",1],["anchors",1],["reject",1],["mirror",1],["p1",1],["duplicate",1],["bypass",1],["exit",2],["codes",1],["from",3],["future",1],["import",5],["annotations",1],["argparse",1],["re",23],["sys",2],["pathlib",1],["path",2],["repo",2],["root",2],["file",1],["parent",2],["default",1],["target",1],["shared",1],["templates",1],["multifile",1],["placed",1],["markdown",2],["142",2],["p2a",1],["requires",1],["affected",2],["refcodes",2],["too",1],["without",1],["hide",1],["were",1],["if",2],["published",1],["list",4],["str",4],["equality",1],["end",1],["suffixed",1],["form",2],["like",2],["draft",1],["cannot",1],["satisfy",1],["prefix",1],["match",1],["12",1],["p2",6],["symmetric",1],["optional",1],["trailing",1],["whitespace",1],["break",1],["tolerated",1],["invisible",1],["rendered",1],["anything",2],["else",1],["after",2],["including",1],["space",1],["suffix",1],["fails",1],["covers",1],["eof",1],["cases",1],["compile",7],["rf",6],["escape",1],["multiline",6],["forced",1],["scan",1],["broadened",2],["verdict",20],["key",9],["result",3],["final",6],["overall",5],["catches",3],["etc",2],["matched",1],["itself",1],["stays",2],["caps",1],["80",4],["char",2],["window",2],["keeps",1],["self",1],["explanation",1],["prose",1],["clear",1],["token",7],["within",3],["reach",1],["shaped",1],["word",3],["optionally",1],["preceded",1],["two",1],["short",1],["qualifier",2],["words",1],["multi",4],["keys",1],["also",1],["caught",1],["each",1],["restricted",1],["alphabetic",1],["characters",1],["length",1],["15",2],["gobble",1],["unrelated",2],["text",1],["same",3],["outcome",2],["za",3],["style",2],["lookahead",1],["detection",1],["whose",1],["title",1],["bare",4],["next",1],["violation",1],["patterns",3],["chars",2],["legacy",2],["ignorecase",4],["followed",1],["400",3],["across",1],["newlines",2],["dotall",2],["lets",1],["cross",1],["tight",1],["enough",1],["much",1],["later",1],["separate",1],["pair",1],["detect",1],["preceding",1],["firm",1],["rule",1],["wider",1],["than",1],["because",1],["here",1],["want",1],["catch",1],["both",1],["resembling",1],["counts",1],["regardless",1],["split",1],["kept",1],["earlier",1],["rounds",1],["framing",1],["failed",1],["name",1],["main",2]]},{"id":"scripts/check_v3_6_8_audit_scope_block.py#_find_section_1_position","name":[["find",1],["section",1],["position",1]],"path":[["scripts",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["find",3],["section",5],["position",2],["text",4],["no",3],["fences",3],["str",2],["int",2],["return",2],["byte",2],["offset",1],["exact",3],["top",1],["level",1],["heading",7],["if",3],["absent",1],["codex",2],["round",3],["p2",2],["decoy",1],["inside",1],["fenced",2],["code",1],["block",1],["worked",1],["example",1],["was",1],["previously",1],["accepted",1],["as",3],["anchor",1],["check",1],["now",1],["runs",1],["against",1],["fence",1],["stripped",1],["requires",1],["line",6],["start",2],["anchoring",1],["so",1],["occurrence",1],["bytes",2],["cannot",1],["satisfy",1],["r5",1],["equivalence",1],["must",1],["hold",1],["whole",1],["match",5],["treats",1],["canonical",3],["prefix",1],["accepts",1],["metadata",1],["renamed",1],["were",1],["full",1],["whose",1],["only",1],["content",1],["optionally",1],["followed",1],["by",1],["trailing",1],["whitespace",1],["before",1],["break",1],["re",5],["compile",1],["rf",1],["escape",1],["multiline",1],["search",1],["else",1]]},{"id":"scripts/check_v3_6_8_audit_scope_block.py#_format_target_for_report","name":[["format",1],["target",1],["report",1]],"path":[["scripts",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["format",3],["target",9],["report",3],["path",6],["str",5],["lint",1],["codex",1],["round",1],["p2",1],["relative",3],["repo",5],["points",1],["outside",1],["root",4],["raises",1],["value",2],["error",3],["resolve",2],["absolute",1],["first",1],["then",1],["attempt",1],["relativization",1],["falling",1],["back",1],["raw",1],["if",1],["resolved",4],["not",1],["under",1],["try",2],["except",2],["oserror",1],["runtime",1],["return",3]]},{"id":"scripts/check_v3_6_8_audit_scope_block.py#_section_0_block","name":[["section",1],["block",1]],"path":[["scripts",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["section",10],["block",5],["text",9],["full",4],["str",6],["no",4],["fences",4],["slice",3],["from",2],["h2",5],["anchor",2],["up",1],["but",1],["not",3],["including",1],["next",4],["boundary",2],["at",1],["top",1],["level",1],["returns",1],["if",3],["missing",1],["codex",1],["round",1],["p2",1],["required",1],["field",1],["aggregate",1],["status",1],["split",1],["checks",1],["must",1],["scope",2],["only",1],["whole",1],["file",1],["otherwise",1],["marker",1],["appears",1],["later",1],["appendix",1],["documentation",1],["falsely",1],["satisfy",1],["check",1],["while",1],["itself",1],["incomplete",1],["detection",1],["runs",1],["fence",1],["stripped",1],["string",1],["so",2],["fenced",1],["sub",1],["inside",1],["canonical",1],["report",1],["header",1],["terminate",1],["returned",1],["taken",1],["original",1],["contents",1],["byte",1],["equivalent",1],["source",1],["import",1],["re",6],["as",1],["match",3],["search",2],["multiline",2],["none",1],["return",2],["start",6],["end",2],["else",1],["len",1]]},{"id":"scripts/check_v3_6_8_audit_scope_block.py#_strip_fenced_blocks","name":[["strip",1],["fenced",1],["blocks",1]],"path":[["scripts",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",3],["strip",2],["fenced",3],["blocks",3],["text",3],["str",6],["replace",4],["code",1],["same",1],["length",2],["whitespace",1],["so",2],["headings",1],["inside",1],["fences",2],["don",1],["count",1],["as",1],["top",1],["level",1],["h2",1],["anchors",1],["preservation",1],["keeps",1],["any",1],["line",1],["column",2],["reporting",1],["consistent",1],["original",1],["file",1],["support",1],["standard",1],["match",3],["re",4],["content",3],["group",1],["non",1],["newline",1],["characters",1],["spaces",1],["newlines",1],["positions",1],["preserved",1],["but",1],["neutralized",1],["return",2],["join",1],["if",1],["ch",2],["else",1],["pattern",2],["compile",1],["dotall",1],["multiline",1],["sub",1]]},{"id":"scripts/check_v3_6_8_audit_scope_block.py#_strip_fenced_blocks._replace","name":[["replace",1]],"path":[["scripts",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["replace",3],["match",5],["re",2],["str",4],["content",3],["group",1],["non",1],["newline",1],["characters",1],["spaces",1],["so",1],["newlines",1],["column",1],["positions",1],["preserved",1],["but",1],["neutralized",1],["return",1],["join",1],["if",1],["ch",2],["else",1]]},{"id":"scripts/check_v3_6_8_audit_scope_block.py#check","name":[["check",1]],"path":[["scripts",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["check",4],["target",9],["path",2],["tuple",2],["int",3],["list",3],["str",3],["run",1],["all",1],["rules",1],["return",2],["exit",1],["code",2],["report",27],["lines",3],["if",12],["not",15],["exists",1],["fail",14],["file",2],["exist",1],["text",11],["full",3],["read",1],["encoding",1],["utf",1],["no",5],["fences",4],["strip",2],["fenced",3],["blocks",1],["section",50],["only",6],["block",5],["v3",1],["audit",3],["scope",23],["format",1],["failed",8],["bool",1],["false",1],["r5",3],["byte",1],["equivalence",1],["sentinel",1],["codex",11],["round",10],["p2",8],["search",5],["fence",2],["stripped",1],["string",1],["so",3],["decoy",4],["heading",6],["inside",3],["worked",1],["example",1],["cannot",3],["satisfy",5],["pos",7],["find",1],["position",1],["true",7],["append",7],["exact",3],["bytes",1],["missing",5],["shifted",1],["q5",1],["additive",1],["prepend",1],["invariant",1],["broken",1],["spec",6],["line",13],["131",1],["r1",9],["h2",4],["anchor",8],["present",1],["before",5],["anchors",9],["start",7],["re",5],["finditer",1],["multiline",1],["header",18],["expected",1],["starting",1],["at",3],["top",2],["level",3],["elif",2],["len",1],["multiple",1],["found",1],["positions",1],["duplicate",1],["marker",2],["hardening",1],["rejects",1],["more",1],["than",1],["one",2],["compare",1],["issue",1],["77",1],["p1",1],["offset",2],["appears",1],["after",1],["146",3],["firm",2],["rule",3],["must",6],["appear",5],["any",3],["pass",5],["summary",5],["continued",1],["literal",2],["preamble",2],["appendix",3],["historical",1],["reference",1],["carrying",2],["falsely",1],["real",4],["canonical",4],["prose",2],["mention",2],["required",4],["contract",2],["12",1],["require",1],["equality",1],["prefix",4],["suffixed",1],["form",1],["like",1],["draft",1],["uses",1],["module",1],["shared",1],["ordering",10],["boundary",11],["derivation",1],["below",1],["none",11],["from",3],["134",1],["as",1],["r6",1],["ahead",2],["content",5],["surface",1],["broadened",1],["detection",1],["bare",2],["verdict",3],["p2b",1],["10",1],["includes",1],["lives",1],["by",1],["design",1],["11",1],["derive",1],["validated",1],["first",1],["whole",1],["occurrence",1],["would",1],["otherwise",1],["short",1],["circuit",1],["too",1],["early",1],["letting",1],["between",1],["escape",1],["scan",1],["else",1],["pattern",2],["patterns",1],["match",3],["group",1],["detected",1],["requires",1],["break",1],["diagnostic",1],["per",1],["enough",1],["r2",2],["fields",2],["documentation",1],["prompt",1],["gets",1],["sent",1],["contains",1],["field",3]]},{"id":"scripts/check_v3_6_8_audit_scope_block.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["ars",1],["v3",1],["step",1],["d2",1],["audit",3],["scope",1],["report",3],["block",1],["lint",1],["add",1],["target",3],["type",1],["path",2],["default",3],["help",1],["prompt",1],["template",2],["shared",1],["templates",1],["codex",1],["multifile",1],["md",1],["args",3],["parse",1],["exit",2],["code",2],["check",1],["print",1],["join",1],["return",1]]},{"id":"scripts/check_v3_6_8_cite_provenance_pipeline.py","name":[["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["ars",6],["v3",7],["step",3],["3b",3],["cite",4],["time",4],["provenance",4],["finalizer",8],["academic",4],["pipeline",8],["mode",2],["spec",17],["docs",1],["design",1],["2026",1],["04",1],["30",1],["trust",2],["drift",5],["transparency",1],["md",4],["chain",1],["non",1],["check",1],["cell",1],["matrix",18],["human",7],["read",9],["signal",1],["protocol",1],["peer",3],["file",5],["join",3],["semantics",3],["lint",4],["enforces",1],["agents",2],["orchestrator",4],["agent",3],["carries",1],["subsection",1],["containing",1],["all",2],["rows",1],["high",2],["warn",16],["med",2],["low",13],["ok",13],["each",3],["keyed",1],["by",1],["its",2],["canonical",8],["phrase",5],["from",4],["lines",2],["174",2],["179",4],["reference",2],["session",1],["log",4],["yaml",4],["computed",1],["form",4],["passport",2],["stem",3],["idempotency",3],["clause",13],["line",16],["181",5],["revision",3],["loop",2],["preservation",2],["resolved",6],["markers",4],["not",8],["invalidate",3],["subsequent",1],["passes",1],["block",6],["scope",1],["starts",1],["at",2],["h2",2],["heading",3],["ends",1],["next",1],["h1",1],["h3",1],["eof",1],["per",7],["greps",1],["scoped",1],["bytes",1],["boundary",1],["rule",1],["touch",1],["frozen",1],["manifest",3],["scripts",1],["inversion",1],["json",1],["operates",1],["different",1],["any",4],["exit",2],["codes",1],["pass",3],["failure",2],["future",2],["import",4],["annotations",1],["re",4],["sys",2],["pathlib",1],["path",2],["repo",2],["root",2],["resolve",1],["parent",2],["label",1],["marker",4],["diagnostic",1],["describes",1],["one",1],["must",8],["appear",2],["taken",1],["verbatim",1],["so",7],["between",1],["trips",1],["ci",1],["required",1],["clauses",1],["list",1],["tuple",1],["str",3],["row",23],["unverified",4],["citation",4],["no",3],["original",2],["maps",4],["source",1],["acquired",3],["false",5],["ref",11],["slug",12],["176",1],["ai",2],["has",2],["cross",2],["checked",2],["true",4],["verified",2],["177",1],["r1",2],["p2",5],["closure",6],["anchor",4],["two",2],["distinguishing",1],["tokens",1],["section",5],["checklist",5],["bare",4],["substring",1],["also",2],["appears",4],["promotion",3],["paragraph",4],["warning",1],["while",1],["still",1],["mentions",1],["could",1],["pre",3],["anchors",1],["both",5],["only",1],["ever",1],["178",2],["r2",4],["alone",1],["twice",1],["anchoring",1],["token",1],["doesn",1],["actually",1],["catch",1],["full",1],["unique",2],["append",3],["finalization",2],["artifact",1],["r3",3],["discussion",1],["replace",3],["disambiguate",1],["triple",1],["joins",1],["172",1],["round",1],["r5",1],["003",1],["amend",1],["idempotent",2],["be",2],["own",1],["running",1],["op",1],["loops",1],["resolves",1],["newly",1],["emitted",1],["comments",1],["acceptance",1],["457",1],["closed",1],["p1",3],["specifically",1],["about",1],["unmark",4],["rescind",4],["fixed",1],["point",1],["demoted",1],["bidirectional",3],["contract",2],["stay",1],["prose",3],["enforce",1],["affordance",3],["demotion",4],["language",1],["edits",3],["cannot",1],["silently",1],["drop",1],["them",1],["302",1],["defines",1],["as",1],["mention",1],["survive",1],["demot",2],["demote",1],["verb",1],["noun",1],["satisfy",1],["evaluation",1],["explicitly",1],["describe",1],["after",1],["survives",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_v3_6_8_cite_provenance_pipeline.py#_extract_finalizer_block","name":[["extract",1],["finalizer",1],["block",1]],"path":[["scripts",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["extract",2],["finalizer",4],["block",5],["text",8],["str",4],["none",5],["return",3],["bytes",1],["subsection",1],["if",5],["absent",1],["start",8],["canonical",4],["h2",3],["heading",4],["line",5],["anchored",1],["end",4],["next",6],["h1",1],["h3",3],["eof",1],["boundary",1],["discipline",1],["r1",2],["p3",1],["acknowledged",1],["nested",4],["h4",1],["inside",1],["would",1],["terminate",1],["scan",1],["prematurely",1],["intentional",1],["step",2],["3b",2],["prose",1],["flat",1],["no",1],["headings",2],["gets",1],["clauses",1],["left",1],["un",1],["scanned",1],["will",1],["fail",1],["lint",1],["surfacing",1],["structural",1],["drift",1],["contributor",1],["future",1],["expansion",1],["legitimately",1],["needs",1],["must",1],["update",1],["extractor",1],["terminator",2],["regex",1],["remove",1],["appropriate",1],["see",1],["codex",1],["review",1],["context",1],["anchor",3],["markdown",1],["optional",2],["indent",1],["hashes",1],["title",1],["trailing",1],["whitespace",1],["eol",4],["re",2],["compile",2],["cite",1],["time",1],["provenance",1],["v3",1],["search",4],["head",3],["find",1],["else",2],["len",2],["match",3],["pos",1]]},{"id":"scripts/check_v3_6_8_cite_provenance_pipeline.py#check_finalizer_subsection","name":[["check",1],["finalizer",1],["subsection",1]],"path":[["scripts",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["check",2],["finalizer",8],["subsection",6],["verbose",3],["bool",2],["true",2],["int",2],["enforce",1],["orchestrator",7],["carries",1],["all",1],["required",4],["clauses",5],["returns",1],["pass",2],["fail",1],["if",5],["not",2],["exists",1],["print",6],["ars",3],["v3",4],["step",6],["lint",3],["error",3],["agent",2],["file",1],["missing",4],["at",1],["relative",2],["repo",2],["root",2],["return",4],["text",3],["read",1],["encoding",1],["utf",1],["block",4],["extract",1],["none",1],["academic",1],["pipeline",2],["agents",1],["md",1],["canonical",3],["h2",1],["heading",2],["3b",3],["spec",1],["line",3],["449",1],["requires",1],["failures",4],["list",1],["str",1],["label",2],["marker",3],["diagnostic",2],["append",1],["phrase",1],["cite",1],["time",1],["provenance",1],["rel",2],["len",1],["present",1],["passed",1]]},{"id":"scripts/check_v3_6_8_cite_provenance_pipeline.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["main",2],["int",2],["return",1],["check",1],["finalizer",1],["subsection",1]]},{"id":"scripts/check_v3_6_8_frontmatter_trust_schema.py","name":[["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["ars",2],["v3",2],["trust",3],["chain",1],["frontmatter",3],["lint",2],["spec",5],["firm",4],["rules",5],["docs",1],["design",1],["2026",1],["04",1],["30",1],["provenance",1],["drift",1],["transparency",1],["md",2],["d1",1],["strength",1],["conflation",1],["step",1],["schema",3],["split",1],["validates",1],["three",1],["across",1],["all",2],["literature",4],["corpus",4],["entries",2],["passport",2],["fixture",1],["against",2],["arbitrary",1],["yaml",3],["json",3],["file",6],["rule",7],["round",2],["r2",1],["007",1],["amend",2],["source",8],["verified",2],["original",2],["true",4],["acquired",2],["verification",4],["method",2],["codex",4],["audit",5],["manual",3],["grep",3],["vision",3],["check",3],["literal",4],["none",3],["enumerated",1],["shape",1],["uniformity",1],["but",1],["forbidden",3],["conjunction",1],["false",3],["description",1],["last",1],["null",1],["string",1],["no",1],["means",1],["cannot",1],["be",1],["substantive",1],["005",1],["entry",2],["must",1],["not",1],["carry",1],["human",9],["read",11],["at",6],["field",1],["these",2],["keys",4],["derived",3],["time",2],["from",4],["peer",3],["session",1],["log",1],["user",1],["owned",2],["adapters",2],["consumer",1],["agents",1],["emitting",1],["would",1],["mutate",1],["additional",2],["properties",2],["adapter",1],["per",3],["academic",1],["pipeline",1],["references",1],["consumers",1],["defense",1],["depth",1],["same",1],["encoded",1],["branches",1],["via",1],["produces",2],["friendlier",1],["error",2],["messages",1],["cites",1],["sections",1],["runs",1],["over",1],["corpora",1],["level",1],["above",1],["validation",1],["exit",3],["codes",1],["pass",1],["any",2],["violation",1],["future",1],["import",8],["annotations",1],["argparse",1],["sys",4],["pathlib",1],["path",2],["typing",1],["iterable",1],["try",1],["except",1],["as",2],["print",1],["missing",1],["dependency",1],["install",2],["pip",1],["pyyaml",1],["stderr",1],["repo",2],["root",3],["resolve",1],["parent",2],["examples",2],["scripts",1],["valid",1],["methods",2],["fields",2],["they",1],["live",1],["both",1],["caught",1],["here",1],["symmetry",1],["carries",1],["marked",1],["downstream",1],["join",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_v3_6_8_frontmatter_trust_schema.py#_entry_label","name":[["entry",1],["label",1]],"path":[["scripts",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["entry",6],["label",2],["dict",2],["str",4],["any",2],["idx",3],["int",2],["return",1],["citation",1],["key",1],["index",1]]},{"id":"scripts/check_v3_6_8_frontmatter_trust_schema.py#_iter_entries","name":[["iter",1],["entries",1]],"path":[["scripts",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["iter",2],["entries",5],["payload",10],["any",4],["iterable",2],["dict",5],["str",2],["yield",4],["from",1],["common",1],["shapes",1],["literature",4],["corpus",4],["passport",1],["shape",1],["bare",2],["entry",10],["list",3],["fields",1],["single",2],["if",6],["isinstance",5],["return",3],["citation",1],["key",1],["otherwise",1],["nothing",1],["scan",1]]},{"id":"scripts/check_v3_6_8_frontmatter_trust_schema.py#_load_yaml_or_json","name":[["load",1],["yaml",1],["json",1]],"path":[["scripts",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["load",3],["yaml",4],["json",5],["path",7],["any",2],["text",4],["read",1],["encoding",1],["utf",1],["try",1],["if",1],["suffix",1],["lower",1],["return",2],["loads",1],["safe",1],["except",1],["yamlerror",1],["jsondecode",1],["error",2],["as",1],["exc",2],["raise",1],["system",1],["exit",1],["ars",1],["v3",1],["lint",1],["cannot",1],["parse",1]]},{"id":"scripts/check_v3_6_8_frontmatter_trust_schema.py#_scan_examples","name":[["scan",1],["examples",1]],"path":[["scripts",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["scan",3],["examples",8],["int",2],["all",1],["expected",3],["passport",3],["yaml",4],["fixtures",2],["under",2],["scripts",1],["adapters",1],["if",3],["not",1],["root",7],["exists",1],["print",4],["ars",2],["v3",3],["lint",3],["error",1],["missing",1],["at",1],["return",3],["failures",4],["list",1],["str",2],["fixture",5],["count",4],["path",3],["sorted",1],["rglob",1],["payload",3],["load",1],["json",1],["rel",2],["relative",2],["repo",2],["extend",1],["check",1],["warn",1],["no",1],["found",1],["join",1],["trust",1],["schema",1],["passed",1],["scanned",1]]},{"id":"scripts/check_v3_6_8_frontmatter_trust_schema.py#check_entry","name":[["check",1],["entry",1]],"path":[["scripts",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["check",4],["entry",14],["dict",2],["str",7],["any",2],["label",9],["list",4],["return",2],["human",4],["readable",1],["rule",19],["violation",1],["messages",1],["errors",9],["forbidden",3],["read",3],["keys",2],["key",4],["if",8],["append",7],["violated",6],["literal",5],["field",6],["per",1],["spec",9],["firm",8],["derived",1],["from",1],["peer",1],["file",1],["session",1],["log",1],["yaml",2],["must",4],["not",9],["appear",1],["literature",1],["corpus",1],["entries",1],["remove",1],["source",17],["verified",7],["against",6],["original",7],["true",8],["triggers",1],["preconditions",1],["acquired",10],["method",14],["verification",10],["requires",6],["got",4],["cannot",2],["claim",1],["disk",1],["none",12],["codex",5],["audit",13],["manual",2],["grep",2],["vision",2],["missing",3],["round",7],["r2",2],["007",2],["amend",2],["elif",1],["methods",3],["enumerated",1],["shape",1],["uniformity",1],["but",2],["here",1],["false",4],["description",7],["last",10],["be",4],["present",2],["its",1],["value",5],["string",2],["p2",3],["closure",3],["made",1],["strictly",1],["required",1],["equivalent",1],["null",4],["tightened",1],["sentinel",3],["only",1],["rejected",1],["because",1],["reads",1],["vocabulary",2],["at",2],["line",2],["111",2],["lists",1],["id",2],["no",2],["alternative",2],["means",1],["substantive",1],["so",1],["explicitly",1],["carry",1],["else",1],["accepted",1],["case",1],["optional",1],["sanity",1],["enumeration",1],["catches",1],["typos",1],["schema",1],["would",1],["also",1],["catch",1],["friendlier",1],["message",1],["cite",1],["valid",2],["invalid",1],["allowed",1],["sorted",1]]},{"id":"scripts/check_v3_6_8_frontmatter_trust_schema.py#check_payload","name":[["check",1],["payload",1]],"path":[["scripts",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["check",3],["payload",5],["any",2],["source",3],["str",5],["list",3],["failures",5],["idx",2],["entry",5],["enumerate",1],["iter",1],["entries",1],["label",3],["err",2],["append",1],["if",1],["insert",1],["ars",1],["v3",1],["lint",1],["error",1],["trust",1],["chain",1],["rule",1],["violations",1],["return",1]]},{"id":"scripts/check_v3_6_8_frontmatter_trust_schema.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",3],["none",5],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",1],["strip",1],["splitlines",1],["add",1],["fixture",8],["type",1],["path",1],["help",1],["scan",2],["single",1],["passport",1],["yaml",2],["json",2],["file",1],["instead",1],["examples",2],["dir",1],["args",8],["parse",1],["if",3],["not",3],["exists",1],["print",3],["ars",1],["v3",2],["lint",2],["error",1],["found",1],["return",4],["payload",3],["load",1],["failures",3],["check",1],["join",1],["trust",1],["schema",1],["passed",1]]},{"id":"scripts/check_v3_6_8_mark_read_commands.py","name":[["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["ci",1],["lint",1],["ars",5],["mark",4],["read",8],["unmark",2],["plugin",1],["commands",4],["per",3],["v3",2],["spec",2],["step",2],["round",1],["r2",1],["002",1],["amend",1],["acceptance",1],["criteria",1],["must",2],["exist",1],["carry",2],["validation",2],["rule",3],["citation",1],["key",1],["against",1],["literature",2],["corpus",2],["reference",2],["peer",2],["file",2],["write",2],["target",2],["passport",1],["stem",1],["human",2],["log",2],["yaml",1],["not",2],["entry",1],["frontmatter",1],["declare",1],["model",2],["sonnet",2],["routing",2],["feedback",2],["no",2],["haiku",2],["md",4],["discipline",1],["run",1],["from",3],["repo",2],["root",1],["python3",1],["scripts",2],["check",1],["py",2],["future",1],["import",3],["annotations",1],["sys",2],["pathlib",1],["path",1],["required",3],["tokens",2],["each",1],["command",1],["body",1],["preserve",1],["user",1],["visible",1],["contract",1],["drift",1],["any",1],["these",1],["silently",1],["weakens",1],["gate",1],["enforce",1],["canonical",1],["cli",1],["dispatch",1],["pattern",1],["pr",1],["197",2],["local",2],["convention",1],["prose",1],["instructions",1],["fragile",1],["literal",1],["bash",2],["block",2],["arguments",2],["ensures",1],["deterministic",1],["argument",1],["parsing",1],["shell",1],["safe",1],["token",1],["handling",1],["policy",1],["introduced",1],["by",1],["implementation",1],["npython3",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/check_v3_6_8_mark_read_commands.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["def",2],["main",2],["argv",2],["list",3],["str",3],["none",4],["int",2],["repo",2],["root",2],["path",4],["cwd",1],["cmds",2],["dir",2],["commands",8],["errors",6],["cmd",5],["name",5],["required",6],["if",4],["not",3],["exists",1],["append",3],["missing",3],["spec",2],["step",2],["acceptance",1],["must",2],["exist",1],["continue",1],["body",3],["read",2],["text",1],["encoding",1],["utf",1],["check",2],["tokens",2],["token",5],["contract",1],["canonical",2],["implementation",2],["block",4],["moved",1],["outside",1],["loop",1],["compliant",1],["bash",2],["pr",1],["197",1],["local",1],["convention",1],["arguments",1],["deterministic",1],["argument",1],["parsing",1],["print",2],["file",1],["sys",1],["stderr",1],["return",2],["v3",1],["mark",1],["lint",1],["passed",1],["len",1],["command",1],["scanned",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py","name":[["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["ars",2],["v3",38],["byte",6],["equivalence",3],["sha",3],["gate",4],["step",11],["3a",6],["two",22],["layer",20],["citation",14],["emission",13],["invariants",6],["spec",8],["docs",1],["design",1],["2026",1],["04",1],["30",4],["trust",1],["provenance",3],["drift",5],["transparency",1],["md",4],["lint",7],["manifest",14],["separation",1],["round",7],["codex",1],["004",1],["amend",1],["uniform",1],["across",3],["all",1],["modes",1],["layers",2],["enforcement",1],["boundary",10],["tagged",5],["pattern",3],["protection",5],["blocks",5],["listed",3],["scripts",7],["inversion",9],["json",8],["prompt",5],["block",19],["each",2],["agent",14],["specifies",1],["form",3],["literal",1],["ref",1],["html",1],["comment",1],["marker",1],["author",1],["year",1],["visible",1],["prose",4],["ii",3],["not",20],["mention",2],["finalizer",5],["orchestrator",2],["stage",4],["strict",1],["partial",2],["must",11],["know",1],["about",1],["resolver",5],["iii",3],["instruct",1],["read",21],["frontmatter",21],["rule",1],["per",3],["work",1],["modify",1],["synthesis",1],["research",1],["architect",1],["report",1],["compiler",1],["may",2],["add",1],["new",1],["sections",1],["outside",2],["those",5],["ride",1],["script",1],["own",1],["single",2],["source",2],["truth",3],["r4",1],["002",3],["r5",1],["001",2],["r6",2],["frozen",1],["at",9],["protected",2],["file",5],["list",1],["content",1],["whatever",1],["shows",1],["most",1],["recent",1],["modifying",1],["commit",3],["derived",1],["via",1],["git",2],["log",2],["format",1],["computes",1],["demand",1],["runtime",1],["hash",2],["pr",1],["head",1],["base",1],["no",2],["stored",1],["expected",1],["shas",1],["dual",1],["shallow",3],["clone",2],["safety",1],["r7",1],["actions",1],["checkout",1],["v4",1],["defaults",1],["fetch",2],["depth",1],["ci",1],["would",1],["render",1],["vacuous",1],["detects",1],["clones",1],["either",1],["fetches",2],["unshallow",1],["against",1],["default",1],["branch",1],["hard",2],["fails",1],["fix",1],["message",1],["exit",2],["codes",1],["pass",1],["any",7],["failure",1],["including",1],["refusal",1],["from",5],["future",1],["import",9],["annotations",1],["hashlib",1],["os",1],["re",25],["subprocess",1],["sys",3],["pathlib",1],["path",4],["reuse",1],["heading",6],["based",1],["extractor",3],["be",1],["equivalent",2],["between",3],["lints",1],["explicitly",3],["requires",1],["shared",2],["function",2],["see",1],["line",5],["389",1],["guarantee",1],["identical",1],["results",1],["insert",1],["str",1],["resolve",7],["parent",3],["check",2],["noqa",1],["e402",1],["as",6],["repo",3],["root",3],["order",1],["mark",1],["stripped",1],["bom",4],["if",2],["excluded",1],["trailing",3],["whitespace",3],["last",1],["preserved",1],["xef",1],["xbb",1],["xbf",1],["backward",1],["compat",1],["alias",1],["old",1],["name",3],["by",3],["unit",1],["test",3],["pins",1],["stripping",1],["behaviour",1],["renamed",1],["closure",8],["normalize",1],["bytes",1],["strip",1],["439",1],["enforces",1],["three",1],["regex",1],["emitted",1],["citations",1],["fixtures",1],["absence",2],["inside",1],["instruction",2],["scope",2],["starts",2],["h2",3],["ends",1],["next",3],["h1",2],["h3",2],["eof",1],["invariant",2],["forbidden",5],["terms",2],["r2",2],["p1",8],["python",2],["treats",2],["word",4],["character",1],["means",1],["bfinalizer",1],["match",4],["cite",2],["introduced",1],["3c",1],["reject",1],["exact",3],["identifiers",1],["because",2],["forbids",1],["naming",1],["downstream",2],["identifier",3],["aware",3],["boundaries",1],["za",6],["z0",6],["instead",1],["so",6],["underscores",1],["act",1],["catches",2],["both",1],["bare",3],["substring",1],["matches",1],["non",17],["ident",16],["before",10],["after",9],["r3",4],["plural",3],["stems",1],["finalizers",2],["orchestrators",2],["resolvers",2],["gates",4],["terminal",2],["previously",1],["slipped",2],["past",3],["right",1],["rejected",1],["compile",10],["ignorecase",7],["instructs",1],["markers",2],["saying",1],["legitimate",1],["self",1],["knowledge",1],["emit",1],["who",1],["breaks",1],["token",2],["referring",1],["entity",1],["but",2],["verb",14],["negatively",1],["never",12],["allowed",1],["handled",1],["forbidding",1],["only",3],["noun",1],["its",4],["imperative",1],["descriptive",1],["sentence",5],["tells",1],["look",3],["up",5],["dereference",2],["consult",2],["entry",6],["learn",1],["slug",1],["corpus",1],["context",2],["already",1],["r1",3],["common",1],["variants",1],["front",7],["matter",7],["hyphenated",1],["wraps",1],["bullet",6],["text",2],["target",5],["spans",1],["newline",1],["indent",1],["just",1],["wrapped",1],["caught",1],["negation",10],["legitimately",1],["includes",1],["prohibitions",1],["like",2],["trigger",1],["same",3],["presence",2],["too",1],["permissive",1],["attacker",1],["could",1],["write",1],["guess",2],["slip",1],["matched",1],["neighborhood",1],["appear",1],["within",1],["80",2],["chars",3],["anywhere",1],["span",1],["implemented",1],["separate",1],["left",1],["around",1],["position",1],["rather",2],["than",2],["full",1],["wildcard",1],["side",2],["char",1],["one",1],["bread",1],["style",1],["instructions",1],["uses",1],["symmetry",1],["reads",1],["reading",1],["looks",1],["looking",1],["dereferences",1],["dereferencing",1],["consults",1],["consulting",1],["open",1],["opens",1],["opening",1],["parse",1],["parses",1],["parsing",1],["load",1],["loads",1],["loading",1],["access",1],["accesses",1],["accessing",1],["query",1],["queries",1],["querying",1],["fetching",1],["tokens",2],["turn",1],["into",2],["prohibition",1],["anchored",1],["direct",1],["preposition",1],["upstream",1],["free",1],["floating",1],["closes",1],["don",1],["mustn",1],["cannot",1],["shall",1],["apply",1],["itself",1],["different",1],["clause",3],["window",3],["covers",1],["wider",1],["windows",2],["leak",2],["clauses",1],["narrower",1],["fail",1],["stop",1],["valid",1],["few",1],["words",1],["markdown",1],["without",1],["omit",1],["lets",1],["previous",1],["treat",1],["terminator",2],["alongside",1],["blank",1],["lines",1],["title",4],["level",3],["detector",1],["whose",1],["has",1],["extended",1],["duplicate",1],["pre",1],["headings",1],["counted",1],["body",1],["sat",1],["scanned",1],["range",1],["since",1],["extract",1],["stops",1],["under",1],["was",1],["invisible",1],["main",2]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_detect_pr_base_ref","name":[["detect",1],["pr",1],["base",1],["ref",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["detect",2],["pr",3],["base",8],["ref",5],["str",2],["none",4],["return",4],["names",1],["anti",1],["self",1],["baseline",1],["guard",2],["order",1],["github",2],["ci",1],["fast",1],["path",1],["origin",4],["default",6],["branch",6],["resolved",1],["via",1],["same",1],["ladder",1],["as",2],["shallow",1],["clone",1],["safety",1],["check",2],["returns",1],["no",1],["remote",1],["reachable",1],["detached",1],["local",2],["fork",1],["without",1],["callers",1],["treat",1],["skip",1],["fall",1],["back",1],["derivation",1],["alone",1],["only",1],["attacks",1],["out",1],["scope",1],["user",1],["see",1],["their",1],["own",1],["diff",1],["env",3],["os",1],["environ",1],["if",2],["resolve",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_ensure_full_clone","name":[["ensure",1],["full",1],["clone",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["ensure",2],["full",3],["clone",6],["str",2],["none",6],["return",6],["success",1],["error",3],["string",1],["hard",2],["fail",2],["if",6],["repo",1],["shallow",3],["attempt",2],["git",3],["fetch",3],["unshallow",3],["origin",2],["default",4],["branch",4],["first",1],["itself",1],["fails",1],["rc",4],["out",4],["run",2],["rev",1],["parse",1],["repository",1],["ars",2],["v3",3],["lint",2],["cannot",1],["determine",1],["depth",2],["strip",1],["lower",1],["true",1],["proceed",1],["err",3],["resolve",1],["not",1],["stderr",2],["detected",1],["checkout",1],["step",1],["before",1],["running",1],["byte",1],["equivalence",1],["check",1],["failed",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_extract_block_bytes","name":[["extract",1],["block",1],["bytes",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["extract",4],["block",15],["bytes",15],["file",11],["none",5],["v3",13],["pattern",7],["protection",4],["as",4],["spec",4],["388",1],["canonical",2],["range",6],["start",12],["at",6],["line",11],["containing",1],["heading",22],["end",7],["before",5],["next",9],["h1",3],["h2",3],["h3",3],["eof",4],["prefix",8],["part",1],["byte",6],["step",2],["sha",1],["normalization",1],["read",1],["raw",2],["bom",6],["if",4],["any",2],["excluded",1],["level",3],["stripping",2],["happens",1],["extraction",1],["caller",1],["passes",1],["function",1],["boms",2],["appear",1],["later",1],["inserted",1],["protected",2],["not",3],["stripped",1],["they",1],["re",8],["real",2],["content",1],["mutations",1],["gate",2],["must",2],["detect",1],["round",6],["codex",3],["p2",3],["closure",4],["lint",3],["finds",1],["marker",9],["via",1],["case",1],["insensitive",1],["substring",2],["match",9],["so",5],["starts",2],["returned",1],["slice",3],["silently",1],["strips",1],["other",1],["means",1],["mutation",2],["leaves",1],["extracted",1],["identical",1],["fine",1],["invariant",1],["greps",1],["but",3],["defeats",1],["equivalence",1],["check",1],["wrapper",1],["extends",1],["extractor",4],["backward",1],["hashed",3],["include",1],["exactly",1],["requires",1],["position",2],["termination",2],["logic",1],["untouched",1],["stays",1],["equivalent",1],["everywhere",1],["except",1],["returns",2],["missing",2],["strip",2],["only",3],["per",1],["point",1],["pipeline",1],["stay",1],["be",1],["caught",1],["text",9],["decode",1],["utf",2],["errors",1],["replace",1],["10",2],["delegate",1],["uses",1],["search",6],["lower",1],["find",3],["prose",4],["mentions",1],["starting",1],["earlier",1],["rounds",1],["tried",1],["correct",1],["by",2],["anchoring",1],["afterward",1],["reusing",1],["len",3],["length",1],["still",1],["came",1],["from",1],["fragment",1],["was",1],["wrong",1],["fix",1],["anchor",1],["compute",1],["independently",1],["searching",1],["after",3],["mirrors",1],["semantics",1],["true",1],["anchored",2],["optional",1],["indent",1],["whitespace",1],["no",2],["ends",1],["non",1],["word",1],["char",1],["makes",1],["convention",1],["compile",2],["im",1],["escape",1],["found",1],["nothing",1],["may",1],["exist",1],["treat",1],["return",2],["eol",3],["else",2],["pos",1],["encode",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_extract_two_layer_block","name":[["extract",1],["two",1],["layer",1],["block",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["extract",2],["two",5],["layer",5],["block",11],["text",11],["str",4],["tuple",2],["none",13],["int",4],["return",3],["start",10],["offset",2],["end",5],["first",1],["canonical",4],["h2",5],["file",1],["if",4],["no",1],["instance",1],["exists",1],["line",8],["containing",1],["heading",6],["next",6],["h1",1],["h3",2],["eof",1],["returned",1],["includes",1],["ends",1],["just",1],["before",1],["terminator",1],["same",1],["title",1],["duplicates",1],["at",1],["other",1],["levels",1],["h4",1],["etc",1],["enumerated",1],["separately",1],["via",1],["find",4],["all",1],["positions",1],["flagged",1],["by",1],["duplicate",1],["count",1],["check",1],["position",1],["re",3],["compile",1],["length",1],["so",1],["search",4],["starts",1],["after",1],["head",3],["eol",3],["len",3],["else",2],["match",3],["pos",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_find_all_two_layer_block_positions","name":[["find",1],["all",1],["two",1],["layer",1],["block",1],["positions",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["find",2],["all",2],["two",6],["layer",6],["block",5],["positions",7],["text",6],["str",2],["list",3],["int",3],["return",2],["every",1],["heading",4],["whose",1],["title",5],["begins",2],["citation",2],["emission",2],["v3",2],["r1",1],["p2",2],["r2",1],["r3",1],["p1",1],["closure",1],["counts",1],["h1",1],["h6",1],["exact",2],["drift",5],["trailing",6],["bearing",1],["titles",1],["as",1],["duplicates",1],["canonical",3],["form",1],["h2",2],["any",1],["other",1],["same",1],["but",2],["at",1],["different",1],["level",1],["extra",1],["contradiction",1],["vector",1],["presence",2],["check",2],["extract",1],["still",1],["requires",1],["first",1],["see",1],["function",1],["docstring",1],["re",1],["finditer",1],["after",1],["must",1],["be",1],["stripped",1],["string",1],["whitespace",1],["fine",1],["anything",1],["else",2],["marks",1],["group",1],["if",1],["strip",1],["append",2],["start",2],["report",1],["position",1],["too",1],["count",2],["relies",1],["comparison",1],["implies",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_find_canonical_h2_position","name":[["find",1],["canonical",1],["h2",1],["position",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["find",2],["canonical",4],["h2",5],["position",3],["text",4],["str",2],["int",2],["none",4],["return",3],["first",1],["exact",4],["title",3],["two",3],["layer",3],["citation",1],["emission",1],["v3",1],["if",2],["no",1],["match",1],["exists",1],["by",1],["extract",1],["block",2],["so",1],["per",1],["invariants",1],["run",1],["against",1],["instance",1],["even",1],["same",1],["duplicates",1],["other",1],["heading",1],["levels",1],["drift",1],["trailing",1],["exist",1],["re",1],["finditer",1],["group",1],["level",1],["start",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_find_drift_titles","name":[["find",1],["drift",1],["titles",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["find",2],["drift",4],["titles",2],["text",5],["str",5],["list",3],["tuple",3],["int",3],["return",2],["position",1],["full",1],["heading",2],["line",3],["headings",1],["begin",1],["canonical",1],["title",2],["but",1],["carry",1],["trailing",4],["non",1],["whitespace",1],["two",2],["layer",2],["citation",1],["emission",1],["v3",1],["extended",1],["by",1],["duplicate",1],["check",1],["emit",1],["more",1],["specific",1],["failure",1],["message",1],["detected",1],["r3",1],["p1",1],["closure",1],["drifts",3],["re",1],["finditer",1],["group",1],["if",1],["strip",1],["start",2],["end",1],["append",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_load_v3_6_7_manifest","name":[["load",1],["v3",1],["manifest",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["load",2],["v3",12],["manifest",9],["tuple",2],["list",5],["str",5],["none",8],["read",2],["return",5],["file",1],["error",5],["if",2],["not",3],["exists",1],["ars",3],["lint",3],["missing",1],["at",1],["relative",1],["repo",1],["root",1],["try",1],["data",2],["json",2],["loads",1],["text",1],["encoding",1],["utf",1],["except",1],["jsondecode",1],["oserror",1],["as",1],["exc",2],["unreadable",1],["files",6],["isinstance",2],["all",1],["must",1],["be",1],["strings",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_load_v3_6_8_manifest","name":[["load",1],["v3",1],["manifest",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["load",2],["v3",16],["manifest",10],["tuple",2],["dict",2],["none",9],["str",3],["read",2],["pr",1],["ships",1],["empty",2],["list",3],["step",2],["3a",2],["populates",2],["if",3],["not",3],["exists",1],["return",5],["ars",4],["lint",4],["error",5],["missing",1],["at",1],["relative",1],["repo",1],["root",1],["try",1],["data",5],["json",2],["loads",1],["text",1],["encoding",1],["utf",1],["except",1],["jsondecode",1],["oserror",1],["as",1],["exc",2],["unreadable",1],["scope",3],["only",2],["must",2],["be",3],["got",1],["files",5],["isinstance",2],["all",1],["strings",1],["may",1],["until",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_negation_anchored_to_verb","name":[["negation",1],["anchored",1],["verb",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["negation",9],["anchored",2],["verb",9],["block",3],["str",2],["pos",5],["int",2],["bool",2],["return",2],["true",1],["iff",1],["token",2],["appears",1],["30",2],["char",2],["window",14],["immediately",1],["preceding",2],["no",2],["sentence",5],["terminator",7],["separates",1],["from",1],["r1",1],["p1",1],["closure",1],["scope",1],["left",2],["context",1],["within",1],["same",2],["clause",1],["unrelated",1],["words",1],["elsewhere",1],["paragraph",1],["simple",1],["check",1],["would",1],["otherwise",1],["catch",1],["must",1],["not",3],["bless",1],["positive",1],["read",5],["instruction",1],["algorithm",1],["take",1],["find",2],["last",5],["inside",1],["truncate",2],["start",3],["after",2],["then",1],["run",1],["regex",1],["against",1],["truncated",1],["keeps",1],["never",4],["frontmatter",4],["between",2],["but",1],["rejects",1],["guess",1],["always",1],["max",1],["rightmost",1],["term",4],["none",3],["re",2],["finditer",1],["if",1],["end",1],["tokens",1],["search",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_read_blob_at_commit","name":[["read",1],["blob",1],["at",1],["commit",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["read",2],["blob",2],["at",2],["commit",7],["str",6],["repo",5],["relpath",4],["tuple",2],["bytes",3],["none",6],["return",3],["raw",1],["error",2],["uses",1],["git",3],["show",3],["path",1],["result",4],["subprocess",1],["run",1],["cwd",1],["root",1],["capture",1],["output",1],["true",1],["check",1],["false",1],["if",1],["returncode",1],["stderr",3],["decode",1],["utf",1],["errors",1],["replace",1],["strip",1],["ars",1],["v3",1],["lint",1],["failed",1],["stdout",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_resolve_default_branch","name":[["resolve",1],["default",1],["branch",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["resolve",3],["default",10],["branch",7],["tuple",2],["str",4],["none",8],["repo",1],["via",1],["spec",1],["three",1],["step",1],["ladder",1],["git",3],["symbolic",2],["ref",2],["quiet",2],["short",2],["refs",2],["remotes",2],["origin",6],["head",3],["strip",1],["github",3],["env",5],["hub",1],["actions",1],["fallback",1],["caller",1],["must",2],["hard",1],["fail",1],["rc",2],["out",3],["run",1],["if",2],["startswith",1],["return",3],["len",1],["os",1],["environ",1],["ars",1],["v3",1],["lint",1],["error",1],["unresolvable",1],["clone",1],["include",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_run_git","name":[["run",1],["git",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["run",4],["git",4],["args",3],["list",2],["str",6],["cwd",4],["path",2],["repo",2],["root",2],["tuple",2],["int",2],["return",2],["returncode",2],["stdout",2],["stderr",2],["as",1],["decoded",1],["strings",1],["result",4],["subprocess",1],["capture",1],["output",1],["true",2],["text",1],["check",1],["false",1],["strip",2]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_sha256","name":[["sha256",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["sha256",3],["bytes",2],["str",2],["return",1],["hashlib",1],["hexdigest",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_split_into_sentences","name":[["split",1],["into",1],["sentences",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["split",4],["into",2],["sentences",2],["block",5],["str",4],["list",4],["crude",1],["sentence",4],["splitter",2],["invariant",1],["iii",1],["negation",1],["aware",1],["scanning",1],["splits",1],["item",1],["line",2],["breaks",1],["not",1],["handle",1],["abbreviation",1],["edge",1],["cases",1],["prose",1],["short",1],["authored",1],["so",2],["good",1],["enough",1],["grep",1],["class",1],["enforcement",1],["replace",1],["bullet",3],["boundaries",1],["terminators",1],["each",2],["counts",1],["as",1],["its",1],["own",1],["independent",1],["obligation",1],["canonical",1],["normalized",2],["re",2],["sub",1],["end",1],["punctuation",1],["followed",1],["by",1],["whitespace",1],["hard",1],["break",1],["ends",1],["paragraph",1],["parts",2],["return",1],["strip",2],["if",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_strip_file_bom","name":[["strip",1],["file",1],["bom",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["strip",3],["file",12],["bom",7],["bytes",9],["utf",1],["at",1],["byte",1],["if",3],["present",1],["per",1],["spec",2],["step",1],["sha",1],["normalization",1],["any",1],["excluded",1],["strips",1],["only",2],["level",3],["not",1],["boms",2],["may",1],["appear",1],["later",1],["inserted",1],["right",1],["before",2],["protected",1],["heading",2],["as",1],["hidden",1],["mutation",1],["round",1],["codex",1],["p2",1],["closure",1],["exclusion",1],["so",2],["block",1],["must",1],["remain",1],["hashed",1],["range",1],["prefix",1],["attacks",1],["like",1],["inserting",1],["feff",1],["pattern",1],["protection",1],["v3",1],["caught",1],["startswith",1],["return",2],["len",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_v3_6_7_base_commit","name":[["v3",1],["base",1],["commit",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["v3",8],["base",5],["commit",5],["tuple",2],["str",4],["none",6],["derive",2],["via",1],["git",3],["log",3],["against",1],["manifest",3],["single",1],["source",1],["truth",2],["derivation",1],["per",1],["spec",1],["step",1],["round",3],["r4",1],["002",2],["r5",1],["001",1],["r6",1],["amend",1],["no",2],["stored",1],["field",1],["dual",1],["rc",4],["out",3],["stderr",3],["run",1],["format",1],["scripts",2],["inversion",2],["json",2],["if",1],["not",1],["return",2],["ars",1],["lint",1],["error",1],["cannot",1],["from",1],["strip",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#_v3_6_7_manifest_unchanged_in_pr","name":[["v3",1],["manifest",1],["unchanged",1],["pr",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["v3",17],["manifest",25],["unchanged",2],["pr",23],["tuple",2],["bool",2],["str",4],["none",10],["anti",6],["self",7],["baseline",10],["guard",9],["round",9],["codex",3],["p2",3],["closure",5],["without",2],["could",1],["mutate",1],["scripts",2],["inversion",2],["json",2],["tagged",1],["pattern",2],["protection",1],["block",6],["causing",1],["sha",3],["gate",4],["hash",2],["modified",3],["content",3],["against",2],["itself",2],["initial",1],["compare",1],["bytes",15],["at",7],["head",21],["vs",2],["merge",6],["base",20],["refuse",1],["run",5],["byte",4],["difference",1],["equality",1],["not",7],["sufficient",1],["commit",13],["modify",2],["protected",4],["followed",1],["by",3],["revert",2],["original",1],["leave",1],["edit",1],["leaves",1],["equal",2],["but",5],["git",5],["log",10],["still",2],["resolves",1],["as",6],["show",1],["returns",3],["attack",2],["reappears",1],["fix",1],["also",2],["reject",1],["any",4],["touches",3],["range",1],["regardless",2],["final",4],["true",4],["success",1],["cannot",3],["be",3],["evaluated",1],["no",2],["detectable",1],["local",2],["detached",2],["state",3],["false",6],["msg",1],["changed",1],["was",1],["touched",2],["detect",1],["ref",1],["if",11],["only",2],["treat",1],["advisory",1],["surface",1],["note",1],["don",2],["ci",2],["will",2],["catch",2],["return",8],["rc",6],["mb",11],["compute",1],["fork",1],["origin",1],["conservative",1],["warn",1],["canonical",1],["repo",2],["strip",2],["rel",4],["scan",1],["whether",1],["catches",2],["touch",2],["modifies",1],["then",1],["later",2],["reverts",1],["out",2],["err",4],["format",1],["couldn",1],["list",2],["touching",8],["commits",4],["loud",1],["pass",1],["silently",1],["ars",5],["lint",5],["error",5],["12",4],["stderr",1],["splitlines",1],["join",1],["suffix",2],["len",3],["more",1],["else",2],["tripped",4],["equivalence",1],["uses",1],["most",1],["recent",1],["modifying",1],["its",2],["allowing",1],["even",1],["one",1],["reverted",1],["would",1],["let",1],["land",2],["amendments",1],["separate",2],["under",2],["amendment",2],["process",1],["so",1],["next",1],["sees",1],["new",1],["defense",1],["depth",1],["verify",1],["match",1],["somehow",1],["reports",1],["corrupted",1],["history",2],["bug",1],["path",5],["filter",1],["comparison",1],["mismatch",1],["kept",1],["backstop",1],["root",1],["read",2],["exists",1],["blob",1],["exist",1],["creation",2],["re",1],["work",2],["action",2],["changes",1],["missing",1],["present",1],["deletion",1],["differ",1],["between",1],["lists",1],["shape",1],["anomaly",1],["investigate",1],["before",1],["proceeding",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#check_byte_equivalence","name":[["check",1],["byte",1],["equivalence",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["check",2],["byte",5],["equivalence",5],["verbose",5],["bool",2],["true",2],["int",2],["run",2],["sha",13],["gate",4],["returns",1],["pass",2],["fail",3],["side",1],["effect",1],["prints",1],["diagnostic",1],["lines",1],["stdout",1],["shallow",1],["clone",2],["ci",1],["safety",1],["err",17],["ensure",1],["full",5],["if",14],["not",9],["none",7],["print",11],["return",8],["anti",1],["self",1],["baseline",1],["guard",1],["round",1],["codex",1],["p2",1],["closure",1],["refuse",1],["prs",1],["mutate",2],["v3",32],["manifest",11],["without",1],["git",1],["log",1],["inversion",1],["json",1],["would",4],["resolve",1],["pr",4],["own",1],["commit",11],["comparison",1],["hash",2],["modified",1],["content",1],["against",1],["itself",1],["ok",2],["unchanged",1],["base",18],["derivation",2],["single",2],["source",2],["truth",2],["12",3],["load",4],["file",6],["list",3],["files",5],["v367",4],["empty",2],["be",1],["contract",1],["violation",1],["loud",1],["ars",2],["lint",2],["error",2],["carries",1],["expected",1],["three",1],["frozen",1],["agent",1],["just",1],["shape",1],["validation",1],["entries",1],["unused",1],["here",1],["each",1],["protected",3],["extract",3],["block",13],["at",6],["head",16],["both",1],["assert",1],["equality",1],["failures",9],["str",1],["rel",9],["path",3],["repo",1],["root",1],["exists",1],["append",5],["missing",3],["deletion",1],["re",1],["open",1],["convergence",1],["restore",2],["continue",4],["bytes",7],["read",2],["pattern",4],["protection",4],["marker",2],["tagged",2],["was",1],["renamed",1],["removed",1],["boundary",2],["rule",2],["violated",2],["must",1],["blocks",1],["blob",1],["produced",1],["inconsistent",1],["sha256",3],["256",2],["changed",1],["land",1],["amendment",1],["first",1],["elif",1],["line",2],["passed",1],["len",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#check_step3a_invariants","name":[["check",1],["step3a",1],["invariants",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["check",4],["step3a",2],["invariants",9],["verbose",5],["bool",3],["true",2],["int",2],["enforce",1],["step",8],["3a",7],["three",1],["each",2],["manifest",5],["listed",1],["agent",7],["returns",1],["pass",4],["fail",7],["data",2],["err",3],["load",1],["v3",5],["if",13],["not",11],["none",3],["print",6],["return",3],["files",5],["list",5],["str",2],["pr",1],["ships",1],["empty",3],["populates",1],["fine",1],["vacuously",1],["hold",2],["no",2],["agents",2],["has",5],["populated",1],["yet",1],["vacuous",1],["failures",12],["rel",12],["path",3],["repo",1],["root",1],["exists",1],["append",8],["references",1],["missing",4],["file",2],["continue",4],["text",7],["read",5],["encoding",1],["utf",1],["r1",2],["p2",2],["r2",1],["r3",1],["p1",2],["closure",3],["require",1],["exactly",2],["one",2],["canonical",2],["block",25],["per",4],["counts",1],["exact",10],["drift",12],["trailing",2],["titles",3],["at",2],["any",3],["heading",6],["level",1],["dedicated",1],["diagnostic",2],["so",4],["contributors",2],["don",1],["waste",1],["time",1],["looking",1],["got",1],["duplicated",1],["positions",4],["find",2],["all",1],["two",11],["layer",19],["drifts",3],["r4",1],["p3",1],["emit",2],["both",4],["diagnostics",1],["duplicate",3],["count",7],["conditions",1],["see",1],["every",1],["problem",1],["once",1],["was",1],["suppressed",1],["report",1],["line",4],["detected",1],["strip",2],["whose",1],["title",3],["begins",1],["citation",3],["emission",3],["but",1],["carries",1],["by",1],["its",2],["body",1],["sits",1],["outside",1],["scan",2],["range",1],["could",1],["carry",1],["contradictory",2],["instructions",2],["rename",1],["remove",1],["includes",1],["entries",1],["regex",1],["subsumes",1],["subtract",1],["len",3],["headings",1],["found",1],["required",1],["duplicates",1],["risk",1],["silently",1],["passing",1],["first",1],["occurrence",1],["operator",1],["gets",1],["complete",1],["failure",1],["just",1],["extract",1],["expected",1],["h2",1],["invariant",7],["form",5],["must",5],["contain",1],["ref",7],["html",2],["comment",2],["literal",3],["author",9],["year",9],["visible",4],["token",1],["grep",1],["anchors",2],["hidden",3],["combination",1],["contract",1],["marker",4],["re",3],["search",2],["ignorecase",1],["slug",2],["specify",1],["anchor",1],["name",2],["ii",2],["forbidden",3],["resolver",4],["mentions",2],["pattern",2],["terms",1],["group",2],["strict",1],["partial",1],["inversion",1],["finalizer",1],["orchestrator",1],["stage",1],["gate",2],["terminal",1],["iii",2],["frontmatter",5],["instruction",1],["entire",1],["pre",1],["split",1],["sentences",2],["then",1],["verb",13],["target",1],["match",6],["negation",4],["30",3],["char",1],["window",1],["preceding",1],["eliminates",1],["false",1],["like",1],["never",1],["guess",1],["entry",1],["word",1],["doesn",1],["apply",1],["finditer",1],["pos",3],["start",3],["anchored",2],["excerpt",8],["60",1],["chars",1],["centered",1],["max",1],["end",3],["min",1],["replace",1],["instructs",1],["without",1],["directly",1],["learn",1],["only",1],["from",1],["corpus",1],["context",1],["prompt",1],["access",1],["ars",1],["lint",1],["error",1]]},{"id":"scripts/check_v3_6_8_pattern_protection.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["main",2],["int",2],["rc",4],["sha",2],["check",2],["byte",1],["equivalence",1],["invariants",3],["step3a",1],["both",1],["must",1],["pass",1],["report",1],["combined",1],["exit",1],["code",1],["return",1],["if",1],["else",1]]},{"id":"scripts/check_v3_7_3_three_layer_citation.py","name":[["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["v3",5],["three",2],["layer",3],["citation",3],["lint",3],["external",1],["motivation",1],["zhao",1],["et",1],["al",1],["ar",1],["xiv",1],["2605",1],["07723",1],["2026",2],["05",2],["corpus",1],["scale",1],["audit",2],["llm",1],["hallucinations",1],["finds",1],["l3",2],["claim",2],["faithfulness",2],["gap",1],["unaddressed",1],["by",3],["existing",1],["safeguards",1],["extends",1],["two",1],["emission",1],["structured",1],["anchor",9],["marker",2],["spec",2],["docs",1],["design",1],["12",1],["ars",1],["contaminated",1],["source",2],["md",3],["checks",1],["draft",3],["markdown",2],["file",1],["output",1],["synthesis",1],["agent",3],["writer",1],["report",1],["compiler",1],["every",1],["ref",4],["slug",2],["followed",1],["kind",3],["value",3],["quote",5],["page",3],["section",3],["paragraph",3],["none",3],["url",1],["decoded",1],["25",2],["words",1],["whitespace",1],["split",1],["per",1],["shared",1],["references",1],["word",2],["count",1],["conventions",1],["no",1],["stands",1],["alone",1],["without",1],["preceding",1],["exit",2],["codes",1],["all",1],["citations",1],["conform",1],["one",1],["more",1],["violations",1],["invocation",1],["error",1],["static",1],["over",1],["text",1],["not",1],["verify",1],["faithful",1],["cited",1],["scope",1],["only",1],["verifies",1],["channel",1],["exists",1],["well",1],["formed",1],["usage",1],["python",1],["scripts",1],["check",1],["py",1],["path",2],["from",3],["future",1],["import",6],["annotations",1],["argparse",1],["re",4],["sys",2],["pathlib",1],["urllib",1],["parse",1],["unquote",1],["pattern",3],["compile",3],["za",2],["z0",1],["any",1],["valid",1],["kinds",1],["cap",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_v3_7_3_three_layer_citation.py#_check_quote_premature_terminator","name":[["check",1],["quote",1],["premature",1],["terminator",1]],"path":[["scripts",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["check",4],["quote",9],["premature",3],["terminator",3],["text",14],["str",5],["path",5],["list",3],["v3",2],["f10",2],["closure",1],["codex",1],["round",1],["unencoded",2],["inside",3],["anchor",5],["value",4],["prematurely",1],["terminates",1],["html",6],["comment",8],["at",5],["first",8],["leaving",1],["rest",1],["intended",1],["as",2],["visible",1],["trailing",6],["prose",2],["main",1],["ref",1],["regex",1],["stops",1],["so",2],["f1",2],["never",1],["sees",1],["dangerous",2],["bytes",3],["sentinel",1],["scan",1],["walks",2],["each",1],["opening",3],["finds",1],["checks",1],["between",2],["close",10],["next",6],["end",2],["if",5],["those",1],["contain",2],["another",2],["token",1],["original",1],["was",1],["malformed",1],["least",2],["two",3],["terminators",2],["were",1],["emitted",2],["into",1],["should",2],["have",2],["been",2],["one",1],["url",1],["encoded",2],["payload",2],["raw",2],["not",4],["stripped",1],["because",1],["bug",1],["about",2],["parsing",1],["block",1],["context",1],["violations",3],["pos",4],["open",8],["marker",5],["while",1],["true",1],["start",5],["find",4],["break",1],["after",5],["parser",1],["thinks",1],["ends",1],["len",3],["unterminated",1],["separate",1],["violation",1],["outside",1],["scope",1],["skip",1],["continue",1],["opener",1],["right",1],["edge",1],["region",1],["inspect",1],["signal",1],["finding",1],["proves",1],["itself",1],["contained",1],["user",1],["clearly",1],["percent",2],["legitimate",1],["citations",1],["whitespace",1],["words",1],["punctuation",1],["tokens",1],["must",1],["false",1],["positive",1],["line",2],["no",2],["count",1],["append",1],["contains",1],["its",1],["causing",1],["byte",1],["encode",1],["per",1],["rule",1],["return",1]]},{"id":"scripts/check_v3_7_3_three_layer_citation.py#_strip_fenced_code_blocks","name":[["strip",1],["fenced",1],["code",1],["blocks",1]],"path":[["scripts",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["strip",2],["fenced",3],["code",5],["blocks",4],["text",3],["str",4],["replace",1],["content",2],["inside",3],["blank",2],["lines",7],["so",1],["line",6],["numbers",1],["violation",1],["messages",1],["stay",1],["accurate",1],["v3",1],["f7",1],["closure",1],["gemini",1],["review",1],["example",1],["ref",1],["anchor",1],["markers",2],["spec",1],["docs",1],["documentation",1],["belong",1],["fences",2],["must",1],["not",3],["be",1],["linted",1],["as",1],["contract",1],["violations",1],["handles",1],["indented",1],["space",1],["handled",1],["they",1],["rare",1],["markdown",1],["contributors",1],["unlikely",1],["contain",1],["html",1],["comment",1],["practice",1],["out",7],["fence",11],["false",2],["char",4],["none",2],["split",1],["stripped",5],["lstrip",1],["if",3],["startswith",3],["true",1],["append",4],["keep",2],["opener",1],["continue",2],["else",1],["closer",1],["return",1],["join",1]]},{"id":"scripts/check_v3_7_3_three_layer_citation.py#lint_file","name":[["lint",1],["file",1]],"path":[["scripts",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["lint",3],["file",3],["path",14],["list",6],["str",3],["return",2],["violation",3],["strings",1],["empty",9],["pass",1],["if",9],["not",10],["exists",1],["exist",1],["raw",6],["text",11],["read",1],["encoding",2],["utf",1],["strip",2],["fenced",1],["code",1],["blocks",1],["violations",9],["v3",14],["f10",1],["sentinel",1],["scan",3],["premature",3],["html",3],["comment",3],["terminators",1],["inside",1],["quote",9],["anchor",22],["values",1],["runs",1],["before",3],["main",1],["regex",2],["match",7],["so",3],["malformed",5],["payloads",2],["cannot",1],["slip",1],["through",1],["extend",1],["check",4],["terminator",1],["find",2],["every",4],["ref",38],["marker",7],["very",1],["next",1],["non",5],["whitespace",4],["token",2],["must",5],["be",4],["allow",1],["optional",2],["newline",1],["between",1],["f2",1],["carry",1],["status",3],["suffix",2],["tokens",4],["slug",6],["pre",1],["finalizer",2],["ok",3],["low",1],["warn",1],["post",1],["contaminated",2],["preprint",2],["contamination",2],["annotation",1],["f8",1],["closure",5],["codex",5],["round",5],["previously",1],["allowed",1],["only",4],["causing",1],["finditer",4],["skip",1],["markers",3],["entirely",1],["those",1],["refs",2],["went",1],["undetected",1],["pattern",8],["re",2],["compile",2],["za",2],["z0",1],["line",8],["no",10],["count",5],["start",6],["group",5],["none",5],["append",7],["without",2],["trailing",2],["l3",2],["continue",3],["kind",11],["value",13],["valid",2],["kinds",2],["invalid",1],["one",1],["sorted",1],["f9",2],["f19",3],["bypasses",1],["locator",5],["gate",1],["while",1],["pretending",1],["satisfy",1],["contract",3],["may",2],["have",3],["other",2],["payload",2],["additionally",2],["url",3],["decodes",1],["emptiness",1],["encoded",5],["like",2],["page",2],["20",2],["look",1],["as",3],["bytes",2],["correctly",1],["identified",1],["after",1],["decoding",1],["unquote",3],["decoded",4],["requires",3],["word",5],["len",1],["split",2],["cap",3],["exceeds",2],["words",1],["by",3],["got",1],["replace",1],["section",1],["will",1],["prematurely",1],["close",3],["many",1],["parsers",1],["gemini",1],["review",1],["f1",2],["standard",1],["rfc",1],["3986",1],["percent",2],["encode",1],["contain",1],["consecutive",1],["hyphens",1],["contains",1],["prevent",1],["termination",1],["any",4],["strict",8],["did",1],["reported",1],["f14",2],["extra",1],["silently",1],["skipped",1],["also",1],["has",2],["orphan",2],["nothing",1],["report",1],["declares",1],["success",1],["fix",2],["broad",3],["opening",2],["then",1],["whether",1],["overlaps",1],["covered",4],["ranges",3],["tuple",1],["int",2],["record",1],["portion",2],["up",1],["first",1],["need",1],["range",1],["detect",1],["fall",1],["outside",1],["open",3],["shape",1],["remove",1],["preceding",1],["f12",1],["earlier",1]]},{"id":"scripts/check_v3_7_3_three_layer_citation.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",1],["splitlines",1],["add",1],["paths",3],["nargs",1],["type",1],["path",1],["help",1],["markdown",1],["files",1],["lint",4],["args",4],["parse",1],["total",5],["violations",5],["list",1],["str",1],["extend",1],["file",4],["if",1],["print",3],["join",1],["sys",2],["stderr",2],["v3",2],["three",2],["layer",2],["citation",2],["failed",1],["len",2],["violation",1],["return",2],["passed",1],["scanned",1]]},{"id":"scripts/check_v3_8_annotation_literal_sync.py","name":[["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["ars",1],["v3",1],["annotation",10],["literal",2],["sync",1],["lint",3],["row",1],["finalizer",9],["matrix",1],["scripts",3],["claim",6],["audit",4],["py",3],["emits",1],["five",3],["high",7],["warn",7],["classes",1],["formatter",12],["terminal",2],["hard",2],["gate",4],["academic",3],["paper",3],["agents",3],["agent",5],["md",4],["must",1],["refuse",6],["literals",3],["appear",1],["two",2],["places",1],["as",1],["constants",1],["write",1],["side",2],["apply",1],["returns",1],["these",2],["true",1],["rows",1],["rules",1],["10",1],["read",1],["scans",1],["draft",1],["before",1],["emitting",1],["la",1],["te",1],["docx",1],["pdf",1],["drift",1],["between",1],["sides",1],["silently",1],["breaks",1],["if",2],["renamed",1],["from",5],["not",4],["supported",1],["unsupported",1],["rule",1],["updated",1],["will",1],["pass",2],["output",1],["orchestrator",1],["marked",1],["extracts",1],["constant",1],["values",1],["module",2],["asserts",1],["each",1],["one",2],["bracket",2],["prefix",5],["appears",1],["prompt",1],["list",2],["check",1],["uses",1],["matching",1],["byte",1],["equivalence",1],["full",1],["because",1],["negative",1],["constraint",3],["violation",2],["uncited",1],["carry",1],["runtime",1],["violated",1],["id",1],["interpolation",2],["prose",1],["cannot",1],["duplicate",1],["verbatim",1],["up",1],["but",1],["including",1],["hole",1],["contract",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["15",1],["issue",1],["103",1],["alignment",1],["exit",2],["codes",1],["all",1],["prefixes",1],["present",1],["at",1],["least",1],["missing",1],["future",1],["import",4],["annotations",1],["re",2],["sys",1],["pathlib",1],["path",2],["repo",3],["root",3],["file",1],["resolve",1],["parent",2],["heading",1],["after",1],["compile",1],["backwards",1],["compat",1],["alias",1],["tests",1],["written",1],["against",1],["prior",1],["name",2],["match",1],["token",1],["main",2],["pragma",1],["no",1],["cover",1],["raise",1],["system",1]]},{"id":"scripts/check_v3_8_annotation_literal_sync.py#_annotation_match_token","name":[["annotation",1],["match",1],["token",1]],"path":[["scripts",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["annotation",10],["match",5],["token",4],["literal",10],["str",4],["return",4],["search",3],["formatter",4],["refuse",1],["block",1],["must",3],["contain",3],["literals",4],["follow",1],["three",2],["shapes",2],["closed",4],["plain",3],["high",5],["warn",5],["claim",2],["not",2],["supported",1],["interpolated",4],["suffix",3],["negative",1],["constraint",2],["violation",2],["violated",1],["id",1],["em",4],["dash",4],["audit",2],["anchorless",1],["v3",1],["l3",1],["reached",1],["byte",2],["equivalently",1],["including",2],["closing",1],["bracket",2],["step",1],["codex",1],["r2",1],["p2",1],["closure",1],["cutting",1],["at",2],["left",1],["just",1],["prefix",6],["without",1],["so",2],["renamed",2],["rule",1],["such",1],["as",1],["fabricated",2],["reference",2],["would",1],["still",1],["false",1],["pass",1],["lint",1],["while",1],["terminal",1],["gate",1],["actually",1],["scans",1],["wrong",1],["prose",2],["form",1],["abbreviates",1],["variable",1],["cuts",2],["first",4],["whichever",1],["appears",1],["exactly",1],["decision",1],["exact",1],["detect",1],["these",1],["need",1],["earliest",6],["occurring",1],["terminator",3],["min",1],["idx",5],["across",1],["candidate",1],["list",1],["order",1],["hit",2],["both",1],["appear",1],["same",1],["earlier",1],["two",1],["semantic",1],["boundary",1],["len",2],["find",1],["if",2],["rstrip",1],["whole",1],["thing",1],["requires",1],["equivalent",1],["presence",1]]},{"id":"scripts/check_v3_8_annotation_literal_sync.py#_extract_finalizer_high_warn_constants","name":[["extract",1],["finalizer",1],["high",1],["warn",1],["constants",1]],"path":[["scripts",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["extract",2],["finalizer",7],["high",12],["warn",12],["constants",5],["source",4],["str",10],["dict",3],["parse",1],["module",5],["annotation",9],["imports",1],["scripts",2],["claim",6],["audit",5],["reads",1],["each",1],["attribute",1],["via",1],["dir",2],["getattr",2],["reading",1],["runtime",1],["instead",1],["ast",1],["walking",1],["ensures",1],["lint",1],["sees",2],["exact",1],["string",1],["python",1],["at",1],["import",5],["time",1],["including",1],["any",1],["future",1],["derived",1],["templated",1],["values",1],["filters",1],["names",1],["only",1],["five",1],["canonical",1],["classes",1],["not",1],["supported",1],["negative",1],["constraint",2],["violation",2],["fabricated",1],["reference",1],["anchorless",1],["uncited",1],["ns",3],["object",1],["inv14",1],["fault",1],["class",1],["tags",1],["from",2],["part",1],["init",1],["path",3],["so",1],["load",2],["succeeds",1],["end",2],["sys",2],["insert",1],["repo",2],["root",2],["try",1],["noqa",1],["f401",1],["side",1],["effect",1],["name",6],["if",2],["startswith",1],["finally",1],["remove",1],["return",1],["value",3],["items",1],["isinstance",1]]},{"id":"scripts/check_v3_8_annotation_literal_sync.py#_extract_refuse_block","name":[["extract",1],["refuse",1],["block",1]],"path":[["scripts",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["extract",2],["refuse",6],["block",5],["formatter",7],["text",7],["str",4],["none",4],["return",3],["rules",3],["if",3],["marker",5],["absent",1],["opens",1],["at",2],["literal",2],["emit",2],["final",2],["output",2],["line",1],["bold",1],["agent",1],["md",1],["ends",1],["next",1],["h2",1],["h1",1],["heading",2],["numbered",1],["10",1],["live",1],["inside",1],["restricting",1],["lint",1],["search",2],["here",1],["prevents",1],["false",1],["pass",1],["high",1],["warn",1],["appears",1],["background",1],["prose",1],["cross",1],["reference",1],["but",1],["removed",1],["from",1],["gate",1],["start",5],["find",1],["nm",3],["after",1],["len",2],["end",2],["else",1]]},{"id":"scripts/check_v3_8_annotation_literal_sync.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["main",2],["int",2],["if",8],["not",7],["finalizer",5],["module",3],["exists",2],["print",7],["v3",6],["annotation",11],["sync",7],["fail",5],["missing",9],["return",6],["formatter",13],["agent",6],["constants",8],["extract",2],["high",6],["warn",6],["read",2],["text",5],["len",4],["expected",1],["exactly",1],["claim",1],["audit",1],["py",1],["found",3],["sorted",2],["restrict",1],["search",1],["refuse",13],["list",5],["block",8],["so",1],["lint",3],["actually",1],["proves",1],["terminal",1],["hard",1],["gate",3],["refuses",1],["each",1],["literal",4],["appears",1],["only",1],["background",1],["prose",4],["cross",1],["reference",1],["would",2],["be",2],["enforced",1],["by",2],["step",3],["codex",3],["r1",1],["p3",1],["closure",3],["opens",1],["at",2],["emit",2],["final",2],["output",2],["ends",1],["next",1],["h2",1],["h1",1],["heading",1],["numbered",1],["rules",3],["10",2],["live",1],["inside",1],["marker",2],["fails",1],["closed",2],["none",1],["name",6],["cannot",1],["scope",1],["check",1],["tuple",1],["str",2],["items",1],["token",10],["match",3],["literals",1],["end",1],["require",3],["exact",1],["byte",1],["equivalent",1],["substring",2],["r2",1],["p2",2],["interpolated",1],["em",1],["dash",1],["tokens",1],["negative",2],["constraint",2],["violation",4],["boundary",5],["character",2],["following",2],["otherwise",1],["rename",2],["appends",1],["renamed",2],["still",1],["original",1],["prefix",4],["false",1],["pass",2],["r3",1],["followed",1],["space",1],["paren",1],["contract",1],["per",1],["canonical",2],["form",1],["no",2],["variable",2],["closing",2],["bracket",2],["both",1],["valid",1],["boundaries",1],["endswith",1],["present",4],["else",1],["characters",1],["legitimately",1],["follow",1],["var",1],["continuation",1],["markdown",1],["inline",1],["code",1],["close",1],["wrap",1],["backticks",1],["any",2],["other",1],["letter",2],["digit",1],["hyphen",2],["indicates",1],["attack",1],["should",1],["satisfy",1],["because",1],["run",1],["extends",1],["identifier",1],["append",1],["from",1],["spec",1],["deliverable",1],["all",1],["prefixes",1],["md",1]]},{"id":"scripts/check_v3_9_0_triangulation.py","name":[["check",1],["v3",1],["triangulation",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["cross",1],["version",1],["contamination",3],["suffix",10],["lint",2],["finalizer",5],["table",8],["contract",3],["formatter",6],["allowlist",4],["refusal",2],["list",2],["guard",2],["note",1],["naming",1],["file",3],["named",1],["v3",22],["triangulation",7],["matrix",6],["landed",1],["but",1],["canonical",2],["oracle",3],["across",2],["versions",2],["now",1],["also",2],["guards",1],["10",4],["11",3],["delta",8],["ar",3],["xiv",3],["four",3],["index",2],["tokens",6],["expected",5],["delta1",3],["rows",4],["name",2],["historical",1],["renaming",1],["would",3],["churn",1],["spec",3],["consistency",2],["yml",2],["ci",2],["manifest",1],["test",2],["companion",1],["no",2],["benefit",1],["per",1],["rules",3],["extended",1],["by",1],["182",1],["rule",10],["row",6],["markers",5],["present",2],["incl",1],["preprint",13],["compositions",1],["each",3],["pinned",1],["their",1],["exact",3],["max",7],["cell",6],["composition",1],["order",2],["before",1],["token",3],["legacy",3],["compat",1],["s2",1],["contaminated",21],["unmatched",14],["not",3],["coverage",4],["noise",4],["block",1],["subsection",3],["policy",1],["layer",1],["scope",1],["only",3],["pass",3],["through",1],["equality",2],["13",2],["l3",1],["unchanged",1],["integration",1],["done",1],["usage",1],["python",2],["scripts",2],["check",2],["py",2],["path",6],["orchestrator",4],["fixtures",1],["exit",2],["codes",1],["all",1],["checks",2],["one",1],["more",1],["failed",1],["invocation",1],["error",1],["missing",1],["from",2],["future",1],["import",5],["annotations",1],["argparse",1],["re",1],["sys",2],["pathlib",1],["repo",3],["root",3],["resolve",1],["parents",1],["default",2],["academic",2],["paper",1],["agents",2],["agent",2],["md",2],["pipeline",2],["section",1],["header",1],["cite",1],["time",1],["provenance",1],["extension",1],["three",1],["new",3],["must",2],["appear",2],["suffixes",1],["partial",3],["unmatch",3],["declared",1],["as",2],["bare",1],["here",1],["they",1],["keys",1],["below",2],["pins",1],["its",2],["separate",1],["presence",3],["be",1],["parallel",1],["structure",1],["could",1],["drift",1],["out",1],["sync",1],["strictly",1],["weaker",1],["than",1],["assertion",1],["anyway",1],["so",3],["map",1],["single",1],["source",1],["truth",1],["full",1],["arxiv",4],["quadrangulation",4],["helpers",2],["carrying",1],["bullet",1],["prose",1],["example",1],["mention",1],["these",1],["wide",1],["scan",1],["even",1],["if",2],["operational",1],["were",1],["deleted",1],["mistokened",1],["therefore",1],["asserts",1],["mere",1],["column",1],["base",1],["locates",1],["exactly",1],["same",1],["idiom",1],["main",3]]},{"id":"scripts/check_v3_9_0_triangulation.py#check_legacy_compat","name":[["check",1],["legacy",1],["compat",1]],"path":[["scripts",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["check",2],["legacy",26],["compat",8],["subsection",5],["text",3],["str",4],["list",2],["rule",7],["max",5],["present",2],["field",1],["semantic",6],["scholar",6],["unmatched",19],["preserves",1],["v3",4],["contaminated",20],["suffix",5],["not",11],["coverage",10],["noise",8],["both",2],["preprint",29],["false",8],["true",8],["rows",3],["must",4],["be",4],["guarded",1],["additionally",1],["deleting",1],["either",1],["row",11],["silently",1],["passes",1],["without",1],["guard",1],["absence",1],["pass",1],["systematic",1],["negative",1],["per",1],["spec",1],["invariant",1],["failures",8],["seen",6],["bare",9],["line",8],["splitlines",1],["if",8],["continue",1],["detect",1],["variant",3],["table",1],["has",1],["column",1],["absent",2],["no",1],["explicit",1],["non",1],["carry",2],["append",6],["preserve",2],["drift",2],["contains",2],["should",2],["else",1],["missing",2],["from",2],["finalizer",2],["required",2],["return",1]]},{"id":"scripts/check_v3_9_0_triangulation.py#check_marker_syntax","name":[["check",1],["marker",1],["syntax",1]],"path":[["scripts",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["check",5],["marker",5],["syntax",3],["subsection",3],["text",5],["str",4],["list",2],["rule",4],["matrix",3],["row",10],["oracle",2],["each",2],["v3",4],["delta",3],["must",3],["appear",1],["as",2],["backtick",1],["quoted",1],["suffix",3],["table",11],["sit",1],["carrying",2],["its",2],["exact",1],["max",5],["cell",7],["scanning",1],["only",1],["delimited",1],["rows",10],["not",4],["explanatory",1],["bullets",1],["examples",1],["below",1],["makes",1],["contract",2],["rather",1],["than",2],["presence",3],["prompt",1],["deleting",1],["operational",1],["fail",1],["even",1],["though",1],["same",2],["token",5],["still",1],["appears",1],["surrounding",1],["prose",1],["ln",6],["splitlines",1],["if",3],["join",1],["tokens",4],["re",1],["findall",1],["contaminated",1],["failures",4],["span",1],["ranges",1],["across",1],["multiple",1],["coverage",1],["noise",1],["so",2],["they",1],["single",2],["assertion",2],["family",2],["by",1],["treatment",1],["s2",1],["missing",4],["expected",3],["new",1],["suffixes",1],["append",2],["markers",1],["finalizer",1],["sorted",1],["point",1],["cells",1],["their",2],["sole",1],["strictly",1],["stronger",1],["wrong",1],["tier",1],["absent",1],["entirely",1],["fails",1],["here",1],["delta1",2],["source",1],["truth",1],["items",1],["correct",2],["any",1],["required",1],["return",1]]},{"id":"scripts/check_v3_9_0_triangulation.py#check_no_high_block","name":[["check",1],["no",1],["high",1],["block",1]],"path":[["scripts",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["check",2],["no",4],["high",3],["block",9],["subsection",5],["text",3],["str",4],["list",2],["rule",2],["backtick",2],["quoted",2],["tokens",4],["v3",3],["those",1],["10",1],["scope",1],["re",1],["findall",1],["if",1],["return",2],["token",1]]},{"id":"scripts/check_v3_9_0_triangulation.py#check_preprint_composition_order","name":[["check",1],["preprint",1],["composition",1],["order",1]],"path":[["scripts",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["check",3],["preprint",9],["composition",5],["order",3],["subsection",3],["text",3],["str",4],["list",2],["rule",2],["any",1],["contaminated",4],["has",2],["before",1],["not",1],["tokens",2],["re",1],["findall",1],["failures",3],["tok",3],["strip",1],["prefix",1],["then",1],["ordering",1],["body",4],["len",1],["if",2],["parts",2],["split",1],["append",1],["non",1],["leading",1],["return",1]]},{"id":"scripts/check_v3_9_0_triangulation.py#extract_allowlist_tokens","name":[["extract",1],["allowlist",1],["tokens",1]],"path":[["scripts",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["extract",3],["allowlist",3],["tokens",5],["formatter",6],["text",7],["str",4],["parse",1],["pass",1],["through",1],["sentence",2],["anchored",1],["at",1],["not",4],["trigger",3],["refusal",3],["strategy",1],["locate",1],["containing",1],["canonical",1],["anchor",3],["phrase",1],["from",4],["v3",2],["specs",1],["walk",1],["backward",1],["find",3],["opening",1],["enclosing",1],["parenthetical",4],["then",1],["forward",1],["backtick",2],["quoted",1],["contaminated",4],["only",1],["avoids",1],["substring",1],["collisions",1],["because",1],["parsed",1],["delimited",1],["code",1],["spans",1],["arbitrary",1],["preprint",2],["unmatched",1],["extracted",1],["as",1],["distinct",1],["idx",3],["if",3],["return",3],["paren",8],["start",5],["rfind",1],["end",3],["else",1],["pattern",2],["re",1],["compile",1],["findall",1]]},{"id":"scripts/check_v3_9_0_triangulation.py#extract_refusal_rule_tokens","name":[["extract",1],["refusal",1],["rule",1],["tokens",1]],"path":[["scripts",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["extract",3],["refusal",4],["rule",8],["tokens",2],["formatter",5],["text",4],["str",4],["parse",1],["rules",2],["block",1],["numbered",3],["list",3],["before",2],["allowlist",2],["find",2],["lines",5],["appear",1],["anchor",4],["any",1],["backtick",1],["quoted",1],["contaminated",2],["token",1],["those",1],["bodies",1],["there",1],["must",1],["be",1],["none",1],["per",1],["l3",1],["idx",3],["not",2],["trigger",1],["if",2],["return",3],["pre",2],["pattern",4],["re",3],["compile",2],["multiline",1],["findall",2],["scan",1],["last",1],["15",2],["safely",1],["covers",1],["10",1],["contam",2],["found",3],["line",2]]},{"id":"scripts/check_v3_9_0_triangulation.py#extract_v3_9_0_finalizer_subsection","name":[["extract",1],["v3",1],["finalizer",1],["subsection",1]],"path":[["scripts",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["extract",2],["v3",4],["finalizer",3],["subsection",3],["orchestrator",3],["text",3],["str",5],["return",2],["extension",1],["header",2],["until",1],["next",1],["eof",1],["lines",2],["splitlines",1],["section",4],["false",1],["collected",4],["list",1],["line",5],["if",3],["startswith",2],["true",1],["append",2],["continue",1],["break",1],["join",1]]},{"id":"scripts/check_v3_9_0_triangulation.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",5],["argparse",1],["argument",3],["description",1],["v3",4],["triangulation",3],["spec",1],["lint",3],["add",2],["formatter",13],["path",16],["default",4],["str",3],["help",2],["agent",2],["md",2],["test",2],["fixtures",2],["orchestrator",12],["pipeline",1],["args",4],["parse",1],["if",6],["not",4],["exists",2],["print",5],["error",2],["found",2],["file",4],["sys",4],["stderr",4],["return",4],["text",7],["read",2],["encoding",2],["utf",2],["subsection",6],["extract",3],["finalizer",2],["failures",10],["list",1],["rules",3],["side",2],["check",4],["marker",1],["syntax",1],["preprint",1],["composition",1],["order",1],["legacy",1],["compat",1],["no",1],["high",1],["block",1],["allowlist",8],["tokens",6],["missing",4],["expected",2],["extra",4],["append",3],["rule",4],["sorted",3],["refusal",5],["l3",1],["violation",1],["contaminated",1],["failed",1],["ok",1]]},{"id":"scripts/check_v3_9_2_phase_boundary.py","name":[["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["static",1],["lint",6],["ars",4],["v3",31],["phase",32],["boundary",15],["coverage",2],["133",1],["hot",1],["fix",1],["spec",2],["docs",3],["design",3],["2026",4],["05",3],["18",3],["md",48],["classification",3],["agent",44],["enforces",3],["three",1],["invariants",1],["bucket",17],["all",3],["23",2],["single",2],["agents",51],["must",10],["carry",4],["h2",7],["block",16],["exclusion",1],["16",2],["multi",3],["orthogonal",3],["cross",8],["meta",5],["not",9],["adding",1],["fence",5],["these",2],["would",1],["either",2],["falsely",1],["legitimate",1],["work",1],["defeat",1],["orchestration",1],["content",1],["shape",1],["each",2],["contain",1],["four",2],["load",1],["bearing",1],["keywords",4],["phrases",4],["make",1],["detectable",1],["prompt",4],["processing",1],["marker",5],["prohibition",1],["section",1],["may",3],["read",4],["explicit",1],["upstream",1],["permission",1],["enforcement",15],["trailing",1],["paragraph",2],["scoped",2],["itself",1],["via",2],["next",1],["so",1],["same",1],["keyword",3],["appearing",2],["elsewhere",2],["file",6],["count",3],["toward",1],["passing",1],["canonical",5],["sentence",4],["491",2],["defrift",2],["lock",2],["every",1],["verbatim",1],["version",4],["matched",1],["per",2],["tails",1],["after",1],["stay",1],["free",1],["formatter",2],["hard",1],["gate",1],["note",2],["reviewers",1],["sprint",1],["contract",1],["notes",1],["legitimately",1],["specific",1],["previous",1],["copy",2],["hook",3],["deferred",1],["10",2],["134",3],["went",1],["factually",1],["stale",1],["repo",2],["wide",1],["no",1],["noticing",1],["audits",1],["harness",1],["retirement",1],["07",1],["04",1],["b4",1],["f01",1],["scope",5],["constant",1],["governs",1],["blocks",1],["only",2],["mirrors",1],["follow",1],["mechanically",1],["check",5],["mirror",1],["sync",1],["py",3],["skill",2],["copies",1],["different",1],["shorter",1],["wording",1],["separate",1],["surface",1],["update",2],["procedure",2],["see",1],["error",2],["message",2],["falsifiability",1],["discipline",1],["feedback",1],["passes",1],["but",1],["silent",1],["bare",1],["presence",1],["anywhere",1],["include",1],["inside",2],["its",2],["own",1],["span",1],["exit",2],["codes",1],["pass",1],["any",2],["failure",1],["from",2],["future",1],["import",4],["annotations",1],["re",8],["sys",2],["pathlib",1],["path",2],["root",1],["resolve",1],["parent",2],["have",2],["source",2],["deep",15],["research",17],["question",1],["architect",2],["bibliography",1],["verification",2],["synthesis",1],["timeline",2],["extraction",2],["sibling",1],["editor",1],["chief",1],["ethics",1],["review",1],["risk",1],["bias",1],["analysis",1],["academic",26],["paper",21],["literature",1],["strategist",1],["structure",1],["draft",1],["writer",1],["citation",1],["compliance",2],["abstract",1],["bilingual",1],["peer",1],["reviewer",13],["eic",1],["methodology",1],["domain",1],["perspective",1],["devils",2],["advocate",2],["editorial",1],["synthesizer",1],["buckets",1],["bcd",1],["p1",1],["socratic",4],["l2",1],["report",1],["compiler",1],["p4",2],["argument",1],["builder",1],["p3",1],["plan",2],["step",2],["visualization",1],["p7",1],["mentor",2],["layer",3],["monitoring",1],["post",1],["pipeline",9],["revision",2],["coach",2],["standalone",1],["integrity",3],["stage",2],["gates",2],["collaboration",1],["depth",1],["full",1],["slim",1],["advisory",3],["claim",1],["ref",1],["alignment",1],["audit",2],["opt",1],["shared",2],["intake",1],["config",1],["orchestrator",2],["state",2],["tracker",1],["field",1],["analyst",1],["configures",1],["panel",1],["widened",2],["accept",1],["markers",3],["added",1],["uses",1],["both",1],["compile",3],["keyed",1],["by",1],["drifts",1],["fails",1],["lives",1],["deliberately",1],["local",1],["rather",1],["than",1],["references",1],["firm",3],["rules",2],["factual",1],["status",1],["prose",1],["behavioral",1],["rule",1],["co",1],["locating",1],["consumer",1],["avoids",1],["coupling",1],["referenced",1],["related",1],["mechanisms",1],["level",2],["verifier",2],["scripts",2],["since",2],["rescope",2],["pr",2],["294",2],["deterministic",2],["pre",2],["tool",2],["write",4],["guard",2],["clause",2],["runs",4],["none",2],["extension",1],["ends",1],["checks",1],["pattern",1],["protection",1],["further",1],["down",1],["multiline",1],["required",2],["neutral",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_v3_9_2_phase_boundary.py#check_bucket_a","name":[["check",1],["bucket",1]],"path":[["scripts",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["check",5],["bucket",6],["path",12],["list",3],["str",3],["must",5],["have",1],["block",16],["all",2],["required",4],["phrases",2],["inside",3],["errors",9],["if",6],["not",6],["file",6],["append",5],["relative",5],["repo",5],["root",5],["found",1],["return",3],["text",3],["read",1],["encoding",1],["utf",1],["extract",1],["none",1],["missing",3],["phase",5],["boundary",4],["v3",8],["agents",4],["carry",1],["per",3],["docs",1],["design",1],["2026",1],["05",1],["18",1],["ars",1],["agent",1],["classification",1],["md",1],["phrase",7],["falsifiability",2],["discipline",2],["appear",2],["h2",2],["elsewhere",1],["enforcement",8],["marker",2],["version",5],["widened",1],["re",2],["search",2],["canonical",6],["sentence",5],["491",2],["defrift",2],["lock",2],["matched",1],["own",1],["tail",2],["after",2],["free",2],["so",1],["containment",1],["full",1],["assertion",1],["group",1],["paragraph",1],["has",1],["drifted",1],["from",2],["variant",1],["contain",1],["name",1],["verbatim",1],["stays",1],["reality",1],["legitimately",1],["changed",1],["update",1],["constant",1],["sweep",1],["len",1],["files",1],["same",1],["pr",1],["mirrors",1],["follow",1],["via",1],["mirror",1],["sync",1],["py",1]]},{"id":"scripts/check_v3_9_2_phase_boundary.py#check_bucket_bcd","name":[["check",1],["bucket",1],["bcd",1]],"path":[["scripts",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["check",2],["bucket",4],["bcd",2],["path",8],["list",3],["str",3],["must",1],["not",3],["have",1],["block",3],["adding",2],["fence",2],["breaks",1],["multi",2],["phase",10],["cross",3],["legitimate",2],["behavior",1],["errors",5],["if",2],["file",2],["append",2],["relative",2],["repo",2],["root",2],["found",1],["return",2],["text",3],["read",1],["encoding",1],["utf",1],["boundary",2],["re",1],["search",1],["unexpected",1],["v3",3],["agent",2],["these",1],["agents",1],["orthogonal",1],["meta",1],["by",1],["design",2],["single",1],["would",1],["either",1],["falsely",1],["work",1],["defeat",1],["orchestration",1],["see",1],["docs",1],["2026",1],["05",1],["18",1],["ars",1],["classification",1],["md",1]]},{"id":"scripts/check_v3_9_2_phase_boundary.py#extract_block","name":[["extract",1],["block",1]],"path":[["scripts",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["extract",3],["block",6],["text",6],["str",4],["none",4],["phase",2],["boundary",2],["v3",2],["from",1],["h2",7],["start",7],["next",5],["re",2],["search",2],["if",2],["return",2],["find",1],["after",3],["marker",1],["end",3],["else",1],["len",1]]},{"id":"scripts/check_v3_9_2_phase_boundary.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["main",2],["int",2],["errors",7],["list",1],["str",1],["rel",4],["path",4],["bucket",14],["agents",12],["extend",2],["check",2],["repo",2],["root",2],["bcd",6],["coverage",1],["sanity",1],["if",3],["len",6],["23",2],["append",2],["has",2],["entries",2],["but",2],["classification",2],["doc",2],["requires",2],["v3",4],["added",1],["timeline",1],["extraction",1],["agent",1],["16",2],["print",3],["phase",2],["boundary",2],["lint",2],["failed",1],["file",2],["sys",2],["stderr",2],["err",2],["return",2],["passed",1],["have",1],["block",1],["excluded",1]]},{"id":"scripts/check_v3_9_4_temporal_verification.py","name":[["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"path":[["scripts",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["v3",2],["spec",3],["lint",3],["temporal",7],["verification",2],["sidecar",1],["conformance",5],["enforces",1],["invariants",3],["from",3],["timeline",5],["yaml",7],["schema",6],["against",1],["json",2],["supersession",1],["chain",1],["has",1],["no",2],["cycles",1],["task",4],["every",1],["date",1],["carries",1],["precision",1],["provenance",6],["method",1],["implicit",1],["via",2],["citation",5],["audit",3],["results",2],["finding",1],["kind",2],["closed",1],["list",1],["per",2],["required",1],["field",1],["map",1],["one",2],["m3",1],["iron",1],["rule",1],["block",1],["present",2],["report",1],["compiler",1],["agent",7],["md",5],["draft",1],["writer",1],["22",2],["implements",3],["m6",2],["protocol",1],["section",1],["extraction",1],["21",1],["bibliography",4],["matches",1],["accepted",1],["post",2],["257",1],["baseline",3],["ownership",3],["guard",2],["scaffold",1],["added",2],["later",1],["tasks",1],["usage",1],["python",1],["scripts",1],["check",1],["py",1],["phase2",2],["investigation",2],["phase4",1],["composition",1],["exit",2],["codes",1],["all",1],["checks",2],["pass",1],["more",1],["failed",1],["invocation",1],["error",1],["future",1],["import",8],["annotations",1],["argparse",1],["hashlib",1],["sys",2],["pathlib",1],["path",3],["jsonschema",1],["repo",3],["root",3],["file",1],["resolve",1],["parents",1],["schemas",1],["shared",1],["contracts",1],["passport",1],["deep",1],["research",1],["agents",1],["sha256",1],["39370675561f74fae9a8595bdeb03939402d273a0734b6bcaa1230d5e9928616",1],["489",1],["harness",1],["retirement",1],["b4",2],["f01",2],["f2",1],["apply",1],["rewrote",1],["only",1],["phase",1],["boundary",1],["enforcement",1],["status",1],["sentence",1],["stale",1],["hook",1],["deferred",1],["134",1],["claim",1],["pr",1],["294",1],["two",1],["layer",2],["reality",1],["m5",1],["version",1],["family",1],["logic",1],["so",1],["invariant",1],["hash",1],["protects",1],["intact",1],["previous",1],["4d8bee06",1],["was",1],["272",1],["guidance",1],["state",1],["if",1],["name",1],["main",2]]},{"id":"scripts/check_v3_9_4_temporal_verification.py#_check_bibliography_agent_unchanged","name":[["check",1],["bibliography",1],["agent",1],["unchanged",1]],"path":[["scripts",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["check",2],["bibliography",13],["agent",15],["unchanged",2],["list",2],["str",2],["invariant",3],["md",4],["must",1],["match",1],["accepted",1],["baseline",3],["sha256",6],["per",2],["spec",2],["f2",2],["closure",1],["m6",2],["citation",2],["provenance",2],["m5",2],["stub",2],["version",3],["family",3],["awareness",2],["owned",2],["by",2],["timeline",2],["extraction",2],["not",4],["lint",1],["enforces",1],["temporal",1],["logic",1],["drift",1],["into",1],["257",2],["legitimately",2],["adds",1],["lit",1],["review",1],["distributional",2],["skew",2],["advisory",2],["text",3],["now",1],["part",2],["guard",1],["if",3],["future",1],["v3",2],["release",1],["modifies",1],["update",1],["constant",1],["same",1],["commit",1],["path",3],["exists",1],["return",3],["missing",1],["actual",3],["hashlib",1],["read",1],["bytes",1],["hexdigest",1],["modified",1],["violated",1],["expected",1],["got",1],["allowed",1],["only",1],["as",1],["recorded",1]]},{"id":"scripts/check_v3_9_4_temporal_verification.py#_check_supersession_cycles","name":[["check",1],["supersession",1],["cycles",1]],"path":[["scripts",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["check",2],["supersession",4],["cycles",3],["timeline",4],["path",9],["list",4],["str",5],["invariant",1],["chain",2],["has",1],["no",1],["walks",1],["each",1],["source",1],["supersedes",2],["records",1],["visited",7],["if",5],["citation",3],["key",6],["revisited",1],["within",1],["same",1],["walk",1],["cycle",3],["exists",2],["emits",1],["one",1],["error",1],["per",1],["origin",4],["not",2],["return",3],["try",1],["data",2],["yaml",1],["safe",1],["load",1],["read",1],["text",1],["except",1],["exception",1],["schema",1],["validation",1],["handles",1],["parse",1],["errors",4],["sources",4],["cur",8],["while",1],["none",2],["append",2],["detected",1],["starting",1],["at",1],["join",1],["break",1],["add",1],["entry",3],["else",1]]},{"id":"scripts/check_v3_9_4_temporal_verification.py#_validate","name":[["validate",1]],"path":[["scripts",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["validate",3],["yaml",8],["path",17],["schema",8],["list",3],["str",2],["if",2],["not",2],["exists",2],["return",5],["missing",2],["try",1],["data",2],["safe",1],["load",1],["read",2],["text",2],["json",1],["loads",1],["jsonschema",2],["except",2],["validation",1],["error",1],["as",2],["exc",5],["name",2],["message",1],["at",1],["absolute",1],["exception",1]]},{"id":"scripts/check_v3_9_4_temporal_verification.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",3],["str",3],["none",4],["int",2],["parser",6],["argparse",1],["argument",4],["add",3],["timeline",4],["type",3],["path",3],["required",3],["true",3],["citation",3],["provenance",3],["temporal",3],["audit",3],["args",6],["parse",1],["errors",8],["extend",5],["validate",3],["schemas",3],["schema",3],["json",3],["results",1],["check",2],["supersession",1],["cycles",1],["bibliography",1],["agent",1],["unchanged",1],["if",1],["print",1],["error",1],["file",1],["sys",1],["stderr",1],["return",2]]},{"id":"scripts/check_version_consistency.py","name":[["check",1],["version",1],["consistency",1],["py",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["lint",6],["version",31],["labels",1],["stay",2],["aligned",1],["across",1],["claude",14],["md",15],["skill",5],["frontmatter",3],["changelog",9],["invariants",1],["enforced",1],["every",2],["listed",1],["skills",1],["overview",1],["table",3],["has",2],["equal",4],["its",1],["own",3],["metadata",2],["suite",12],["equals",4],["most",2],["recent",1],["entry",10],["academic",2],["pipeline",4],["orchestrator",1],["by",4],["convention",2],["tracks",1],["release",8],["plugin",7],["manifests",1],["json",4],["marketplace",2],["plugins",1],["these",1],["repo",3],["outward",3],["facing",3],["package",1],["user",1],["updating",1],["sees",1],["them",3],["were",1],["one",4],["surface",3],["v3",10],["10",5],["doc",1],["pass",1],["missed",1],["because",1],["no",4],["covered",1],["had",2],["silently",4],["sat",1],["at",6],["readme",2],["shields",2],["io",2],["badge",6],["all",1],["docs",5],["cites",1],["above",1],["forward",1],["unknown",1],["reference",1],["misleads",1],["readers",1],["allowed",2],["bearing",2],["h2",7],["heading",9],["name",4],["matching",2],["same",2],["zh",1],["tw",1],["vice",1],["versa",1],["plain",1],["headings",3],["may",3],["differ",1],["only",5],["tags",1],["must",2],["lockstep",1],["description",1],["agent",6],["claim",3],["present",1],["number",2],["unique",1],["files",1],["tree",3],["414",1],["advertised",1],["drifted",1],["from",8],["root",2],["agents",4],["mirror",2],["dir",1],["excluded",1],["count",2],["real",1],["byte",1],["identical",1],["copies",1],["deep",1],["research",1],["since",1],["413",1],["symlinks",1],["before",2],["pinned",1],["as",3],["pure",1],["aliases",1],["check",2],["sync",1],["py",1],["never",4],["source",1],["new",1],["latest",6],["body",4],["100",2],["characters",1],["487",4],["bare",1],["line",3],["stub",1],["not",5],["notes",1],["gated",1],["historical",1],["entries",1],["be",1],["terse",1],["last",5],["updated",5],["lies",1],["within",1],["days",2],["date",8],["baseline",1],["today",1],["so",6],["re",39],["running",1],["later",2],["cannot",1],["flip",1],["result",1],["11",6],["newest",1],["key",6],["additions",6],["matches",4],["compared",1],["precision",1],["14",3],["tag",6],["gate",2],["ref",1],["additionally",1],["requires",1],["given",1],["git",1],["leading",2],["optional",1],["comparison",1],["nothing",1],["else",1],["performs",1],["time",1],["wired",1],["via",1],["match",1],["yml",1],["runs",1],["default",1],["path",2],["lets",1],["tests",1],["point",1],["fake",1],["future",1],["import",9],["annotations",1],["argparse",1],["sys",2],["collections",1],["counter",1],["datetime",1],["pathlib",1],["parse",1],["error",1],["broad",1],["token",8],["captures",1],["anything",1],["looks",1],["like",2],["identifier",2],["inside",3],["expected",1],["position",1],["strict",4],["validator",1],["below",2],["then",2],["decides",1],["whether",1],["raw",1],["canonical",3],["semver",2],["regex",1],["filter",1],["pre",1],["169",1],["pattern",1],["dropped",1],["invalid",1],["tokens",4],["hid",1],["very",1],["drift",1],["meant",1],["see",1],["dual",1],["track",1],["review",3],["pr",1],["class",1],["bug",1],["compile",14],["z0",4],["za",6],["multiline",7],["exactly",1],["segments",5],["invariant",8],["label",3],["blue",1],["vseg",6],["numeric",1],["trailing",4],["stops",1],["5th",1],["segment",3],["would",1],["otherwise",1],["yield",1],["color",1],["separator",1],["already",1],["bounds",1],["right",1],["broader",1],["suffix",1],["lookahead",1],["needed",1],["here",1],["keyed",1],["off",1],["url",1],["ignorecase",1],["prose",1],["blocks",2],["mid",1],["drops",1],["prerelease",1],["build",1],["entirely",1],["12",1],["alpha",1],["rather",1],["than",1],["partial",2],["finding",1],["ignored",1],["inv",1],["gates",2],["full",2],["adjudicates",1],["uses",1],["corpus",1],["shape",2],["but",1],["letters",1],["extra",1],["disqualify",1],["non",1],["frozenset",1],["unreleased",2],["38",1],["ensemble",1],["minimum",1],["length",1],["chars",2],["after",2],["strip",1],["min",1],["yyyy",3],["mm",3],["dd",3],["ars",1],["append",1],["em",1],["dash",1],["summary",1],["prefix",1],["capturing",1],["longer",1],["run",1],["2026",2],["04",2],["222",1],["read",1],["22",1],["codex",3],["p3",1],["day",1],["field",1],["fails",1],["iso",3],["downstream",1],["max",1],["tagged",1],["cite",1],["major",1],["minor",1],["patch",1],["applied",1],["per",1],["next",3],["offset",1],["fence",2],["aware",1],["ends",1],["such",1],["outside",1],["code",1],["p2",2],["appears",1],["keying",1],["bracket",1],["sufficient",1],["guard",1],["fromisoformat",1],["accepts",1],["compact",1],["20260422",1],["week",1],["dates",1],["parsing",1],["if",1],["main",2],["exit",1]]},{"id":"scripts/check_version_consistency.py#_check_agent_count_claim","name":[["check",1],["agent",1],["count",1],["claim",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["agent",8],["count",5],["claim",5],["root",7],["path",2],["list",2],["str",3],["invariant",3],["414",1],["plugin",9],["json",8],["description",7],["advertises",1],["must",2],["equal",1],["number",2],["unique",2],["md",3],["files",3],["tree",2],["agents",5],["mirror",4],["dir",1],["excluded",2],["its",1],["byte",2],["identical",1],["aliases",3],["deep",1],["research",1],["real",1],["copies",1],["since",1],["413",2],["symlinks",2],["before",1],["sync",1],["py",1],["pins",1],["equality",1],["so",1],["counting",1],["them",1],["would",1],["double",1],["resolve",2],["additionally",1],["dedups",1],["any",1],["remaining",1],["symlink",1],["alias",1],["missing",1],["malformed",1],["manifest",2],["without",1],["not",4],["error",3],["problems",1],["report",1],["optional",1],["only",1],["stated",1],["be",1],["true",1],["claude",1],["if",5],["file",1],["return",6],["try",1],["data",2],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["jsondecode",1],["value",1],["isinstance",1],["re",1],["search",1],["none",1],["claimed",3],["int",1],["group",1],["actual",3],["len",1],["rglob",1],["git",1],["parts",2],["relative",1],["claims",1],["but",1],["has",1],["deduplicated",1]]},{"id":"scripts/check_version_consistency.py#_check_docs_versions","name":[["check",1],["docs",1],["versions",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["docs",12],["versions",2],["root",3],["path",2],["suite",7],["version",10],["str",5],["list",3],["invariant",2],["no",1],["md",6],["cites",2],["above",2],["doc",2],["references",2],["not",8],["yet",1],["released",1],["deleted",1],["forward",3],["reference",2],["misleads",1],["readers",1],["equal",1],["fine",1],["non",1],["canonical",1],["tokens",1],["surfaced",1],["silently",1],["dropped",1],["errors",4],["if",4],["dir",1],["return",2],["optional",1],["absence",1],["drift",2],["sorted",1],["rglob",1],["superpowers",2],["holds",1],["skill",1],["working",1],["files",1],["specs",1],["plans",1],["deliberately",1],["plan",1],["next",1],["release",2],["their",1],["job",1],["published",2],["gates",1],["relative",1],["parts",1],["continue",2],["text",3],["read",1],["encoding",1],["utf",1],["raw",4],["re",1],["findall",1],["strict",1],["semver",1],["segment",1],["etc",1],["token",1],["gate",1],["le",1],["append",1],["unknown",1]]},{"id":"scripts/check_version_consistency.py#_check_key_additions","name":[["check",1],["key",1],["additions",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["key",9],["additions",8],["claude",9],["md",5],["path",2],["text",3],["str",6],["suite",7],["version",11],["list",2],["invariant",1],["11",1],["newest",10],["tagged",1],["h2",1],["matches",2],["max",2],["by",1],["tuple",4],["sections",1],["not",2],["guaranteed",1],["document",1],["ordered",1],["comparison",1],["at",1],["heading",3],["own",1],["precision",1],["so",1],["v3",2],["14",2],["while",1],["stale",1],["13",1],["as",1],["maximum",1],["fails",1],["historical",1],["headings",1],["below",1],["untouched",1],["versions",3],["re",1],["findall",1],["if",2],["return",3],["no",1],["found",1],["release",1],["section",1],["missing",1],["len",1],["cites",1],["but",1]]},{"id":"scripts/check_version_consistency.py#_check_last_updated_freshness","name":[["check",1],["last",1],["updated",1],["freshness",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["check",3],["last",13],["updated",13],["freshness",3],["claude",10],["md",6],["path",4],["text",3],["str",6],["changelog",10],["latest",10],["date",19],["none",6],["list",2],["invariant",1],["10",1],["lies",1],["within",2],["days",6],["entry",4],["baseline",1],["never",1],["today",1],["so",1],["same",1],["commit",1],["checks",1],["identically",1],["whenever",1],["lint",1],["re",2],["runs",1],["search",1],["if",5],["return",6],["missing",1],["yyyy",4],["mm",4],["dd",4],["line",1],["raw",4],["group",1],["parse",2],["iso",2],["not",2],["valid",2],["has",1],["no",1],["cannot",1],["against",1],["delta",3],["abs",1],["max",2],["from",1],["must",1],["be",1]]},{"id":"scripts/check_version_consistency.py#_check_plugin_manifests","name":[["check",1],["plugin",1],["manifests",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["plugin",15],["manifests",2],["root",4],["path",2],["suite",9],["version",18],["str",9],["list",4],["invariant",1],["claude",4],["json",18],["every",1],["marketplace",10],["plugins",9],["equal",1],["missing",5],["files",1],["malformed",1],["keys",1],["surfaced",1],["never",1],["crash",1],["release",1],["lint",1],["must",1],["report",1],["drift",1],["not",9],["blow",1],["up",1],["errors",11],["if",6],["file",2],["append",9],["found",2],["else",6],["try",2],["data",4],["loads",2],["read",2],["text",2],["encoding",2],["utf",2],["except",2],["jsondecode",2],["error",4],["value",2],["as",2],["exc",4],["invalid",2],["none",3],["key",2],["elif",2],["match",2],["isinstance",2],["empty",1],["entry",3],["enumerate",1],["dict",1],["return",1]]},{"id":"scripts/check_version_consistency.py#_check_readme_badge","name":[["check",1],["readme",1],["badge",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["readme",11],["badge",9],["root",3],["path",2],["suite",6],["version",10],["str",5],["list",3],["invariant",2],["md",2],["shields",1],["io",1],["equals",1],["outward",1],["facing",1],["first",1],["thing",1],["reader",1],["sees",1],["v3",1],["10",1],["release",1],["doc",1],["pass",1],["miss",1],["same",1],["way",1],["missed",1],["marketplace",1],["manifest",1],["missing",1],["file",2],["no",2],["surfaced",1],["never",1],["crash",1],["errors",7],["if",3],["not",4],["append",3],["found",2],["return",3],["text",3],["read",1],["encoding",1],["utf",1],["matches",3],["re",1],["findall",1],["raw",3],["match",1]]},{"id":"scripts/check_version_consistency.py#_check_zhtw_heading_parity","name":[["check",1],["zhtw",1],["heading",1],["parity",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["check",2],["zhtw",2],["heading",4],["parity",2],["root",3],["path",2],["list",3],["str",3],["invariant",1],["every",1],["version",13],["bearing",5],["h2",2],["docs",6],["name",9],["md",5],["has",2],["matching",1],["zh",13],["tw",3],["same",3],["vice",1],["versa",1],["plain",1],["no",2],["headings",3],["may",1],["differ",1],["freely",1],["translation",2],["asymmetry",1],["allowed",1],["only",2],["tags",1],["must",1],["stay",1],["lockstep",1],["compares",1],["by",1],["token",1],["multiset",1],["so",1],["wording",1],["differences",1],["don",1],["false",1],["flag",1],["but",1],["dropped",1],["added",1],["drifted",1],["tag",1],["including",1],["one",1],["pair",1],["errors",6],["if",2],["not",3],["dir",1],["return",2],["sorted",3],["rglob",1],["en",9],["replace",1],["file",1],["append",3],["english",1],["sibling",1],["continue",1],["vers",6],["read",2],["text",2],["encoding",2],["utf",2],["counter",1],["subtraction",1],["keeps",1],["positive",1],["surpluses",1],["doing",1],["both",1],["ways",1],["surfaces",1],["under",1],["over",1],["vs",1],["mismatch",1],["shows",1],["as",1],["residual",1],["count",1],["items",2],["missing",1],["present",2],["citing",1],["drift",1]]},{"id":"scripts/check_version_consistency.py#_is_strict_semver","name":[["strict",1],["semver",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["strict",3],["semver",3],["token",3],["str",2],["bool",3],["return",1],["re",1],["match",1]]},{"id":"scripts/check_version_consistency.py#_next_entry_offset","name":[["next",1],["entry",1],["offset",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["next",4],["entry",4],["offset",3],["text",6],["str",2],["start",4],["int",4],["release",3],["heading",2],["at",1],["after",1],["skipping",1],["any",1],["fall",1],["inside",1],["fenced",1],["code",2],["block",1],["sample",1],["notes",1],["contain",1],["line",9],["looks",1],["exactly",1],["like",1],["even",1],["example",1],["2020",1],["01",2],["must",1],["not",3],["truncate",1],["body",1],["codex",1],["p2",1],["re",2],["review",1],["returns",1],["len",2],["none",1],["remains",1],["fence",4],["false",1],["while",1],["end",5],["find",1],["if",2],["stripped",3],["lstrip",1],["startswith",2],["elif",1],["match",1],["return",2]]},{"id":"scripts/check_version_consistency.py#_parse_changelog_latest","name":[["parse",1],["changelog",1],["latest",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["parse",2],["changelog",13],["latest",9],["text",9],["str",10],["tuple",2],["none",14],["return",4],["valid",2],["invalid",2],["raw",7],["token",5],["date",6],["body",5],["walks",1],["headings",2],["document",1],["order",1],["skipping",1],["pseudo",1],["entries",1],["like",1],["unreleased",1],["first",1],["remaining",1],["heading",6],["release",3],["if",5],["not",2],["canonical",1],["version",2],["returned",1],["as",1],["so",1],["caller",1],["flags",2],["instead",1],["silently",1],["falling",1],["through",1],["predecessor",1],["hiding",1],["malformed",1],["entry",3],["yyyy",1],["mm",1],["dd",1],["absent",1],["invariant",2],["10",1],["up",1],["next",2],["sub",1],["any",1],["line",9],["inside",2],["fenced",1],["code",1],["block",1],["stay",1],["re",2],["finditer",1],["group",2],["non",1],["tokens",1],["continue",1],["strict",1],["semver",1],["end",7],["find",1],["len",1],["start",1],["search",1],["offset",1],["else",1]]},{"id":"scripts/check_version_consistency.py#_parse_iso_date","name":[["parse",1],["iso",1],["date",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["parse",2],["iso",3],["date",8],["raw",4],["str",2],["none",5],["strict",1],["yyyy",1],["mm",1],["dd",1],["else",1],["bad",1],["shape",1],["impossible",1],["like",1],["2026",1],["02",1],["30",1],["never",2],["raises",1],["release",1],["lint",1],["reports",1],["drift",1],["crashes",1],["if",1],["not",1],["re",1],["match",1],["return",3],["try",1],["fromisoformat",1],["except",1],["value",1],["error",1]]},{"id":"scripts/check_version_consistency.py#_parse_suite_version","name":[["parse",1],["suite",1],["version",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["parse",2],["suite",4],["version",4],["claude",3],["md",3],["text",3],["str",6],["tuple",2],["none",11],["return",4],["valid",1],["invalid",1],["raw",5],["token",2],["exactly",1],["one",1],["two",1],["non",1],["line",2],["present",1],["both",1],["missing",1],["entirely",1],["re",1],["search",1],["if",2],["group",1],["strict",1],["semver",1]]},{"id":"scripts/check_version_consistency.py#_parse_table_versions","name":[["parse",1],["table",1],["versions",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["parse",2],["table",5],["versions",4],["claude",3],["md",3],["text",3],["str",14],["tuple",5],["dict",3],["list",3],["return",2],["valid",5],["invalid",5],["rows",4],["from",1],["skills",1],["overview",1],["maps",1],["skill",5],["name",2],["version",2],["whose",1],["token",4],["canonical",2],["string",1],["collects",1],["raw",5],["present",1],["but",1],["not",2],["caller",1],["surfaces",1],["these",1],["as",1],["errors",1],["so",1],["malformed",1],["row",1],["silently",1],["drop",1],["out",1],["downstream",1],["invariants",1],["re",1],["findall",1],["if",1],["strict",1],["semver",1],["else",1],["append",1]]},{"id":"scripts/check_version_consistency.py#_version_bearing_headings","name":[["version",1],["bearing",1],["headings",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["version",8],["bearing",3],["headings",2],["text",4],["str",2],["counter",4],["count",4],["tokens",1],["across",1],["h2s",2],["carry",1],["tag",1],["returns",1],["multiset",2],["comparison",1],["by",1],["token",1],["not",2],["heading",3],["so",2],["en",1],["its",1],["zh",1],["tw",1],["translation",1],["match",1],["despite",1],["different",1],["wording",1],["dict",2],["load",1],["two",2],["one",2],["doc",1],["tagged",1],["same",1],["as",2],["translator",1],["dropping",1],["duplicated",1],["pair",1],["surfaces",1],["mismatch",1],["review",1],["finding",1],["silently",1],["collapsed",1],["duplicates",1],["passed",1],["out",3],["h2",2],["re",2],["findall",1],["search",1],["if",1],["group",1],["return",1]]},{"id":"scripts/check_version_consistency.py#_version_le","name":[["version",1],["le",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["version",4],["le",2],["str",4],["bool",2],["by",1],["segment",1],["wise",1],["numeric",1],["compare",1],["pads",1],["shorter",1],["zeros",1],["ta",4],["tb",4],["tuple",2],["max",1],["len",4],["return",1]]},{"id":"scripts/check_version_consistency.py#_version_tuple","name":[["version",1],["tuple",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["version",2],["tuple",6],["token",3],["str",2],["int",4],["parse",1],["canonical",1],["into",1],["ordering",1],["return",1],["split",1]]},{"id":"scripts/check_version_consistency.py#check","name":[["check",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["check",7],["root",8],["path",2],["tag",20],["str",12],["none",25],["list",3],["errors",25],["claude",28],["md",28],["if",18],["not",23],["file",3],["append",18],["found",3],["return",1],["text",7],["read",2],["encoding",2],["utf",2],["table",19],["versions",6],["invalid",12],["rows",4],["parse",4],["skills",1],["overview",1],["has",3],["no",3],["parseable",1],["skill",17],["raw",2],["row",1],["version",46],["token",7],["expected",1],["canonical",3],["suite",37],["missing",5],["line",1],["elif",4],["changelog",16],["latest",24],["date",4],["else",2],["body",8],["entry",7],["match",2],["invariant",7],["must",6],["carry",1],["real",1],["release",3],["notes",2],["len",4],["strip",1],["min",2],["chars",4],["be",3],["10",1],["last",2],["updated",2],["within",1],["days",1],["skipped",1],["while",1],["itself",1],["malformed",2],["those",1],["already",1],["errored",1],["above",2],["extend",5],["freshness",1],["name",6],["sorted",1],["items",1],["lists",1],["but",3],["exist",1],["continue",4],["try",1],["fm",3],["frontmatter",3],["except",1],["error",2],["as",4],["exc",2],["yaml",1],["metadata",6],["declared",6],["listed",2],["pipeline",7],["tracks",2],["plugin",2],["manifests",2],["track",1],["outward",1],["facing",1],["package",1],["only",1],["checked",1],["known",1],["readme",2],["badge",2],["docs",2],["cite",1],["11",1],["newest",1],["key",2],["additions",2],["heading",1],["matches",1],["gate",2],["pushed",1],["given",1],["equal",1],["runs",1],["outside",1],["block",1],["purpose",1],["promises",1],["verified",2],["at",1],["time",1],["so",1],["surface",1],["uncheckable",1],["hard",1],["naming",1],["never",1],["silent",1],["pass",1],["otherwise",1],["garbage",1],["co",1],["occurring",1],["broken",1],["would",1],["slip",1],["through",1],["one",1],["meant",1],["catch",1],["startswith",1],["cannot",1],["usable",1],["compare",1],["against",1],["fix",1],["before",2],["tagging",2],["promoted",1]]},{"id":"scripts/check_version_consistency.py#main","name":[["main",1]],"path":[["scripts",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",5],["argparse",1],["argument",3],["add",2],["path",4],["type",1],["default",1],["file",1],["resolve",1],["parent",2],["tag",5],["help",1],["git",1],["ref",1],["v3",1],["14",1],["leading",1],["optional",1],["must",1],["equal",1],["suite",1],["version",4],["by",1],["match",1],["workflow",1],["args",4],["parse",1],["errors",3],["check",3],["if",1],["print",3],["consistency",2],["failed",1],["err",2],["return",2],["passed",1]]},{"id":"scripts/citation_verification_summary.py","name":[["citation",1],["verification",1],["summary",1],["py",1]],"path":[["scripts",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["citation",5],["verification",1],["summary",1],["reducer",2],["delta",3],["single",1],["source",1],["truth",1],["reduces",4],["per",1],["resolver",1],["outcomes",1],["class",1],["lookup",2],["verified",2],["value",1],["v3",3],["11",1],["narrowed",3],["false",7],["definition",1],["v6",3],["requires",1],["at",1],["least",1],["one",2],["id",5],["keyed",1],["unmatched",5],["doi",2],["ar",2],["xiv",2],["provably",1],["fails",1],["resolve",1],["fabrication",2],["evidence",1],["title",3],["only",4],["no",4],["resolvable",2],["identifier",3],["key",1],["coverage",1],["gap",1],["unresolvable",3],["never",2],["run",2],["evals",2],["py",2],["imports",1],["reduce",1],["from",4],["here",1],["there",1],["exactly",1],["implementation",1],["repo",1],["old",1],["un",1],["copy",1],["was",1],["removed",1],["landed",1],["oq",2],["recall",2],["limit",3],["user",3],["facing",2],["surfacing",1],["deferred",1],["rule",1],["means",1],["fabricated",1],["carries",1],["bogus",1],["not",3],["so",1],["existence",2],["gate",3],["block",1],["indistinguishable",1],["legitimately",1],["unindexed",2],["regional",1],["non",1],["english",1],["pre",1],["digital",1],["paper",1],["accepted",1],["caught",1],["instead",1],["by",3],["claim",1],["faithfulness",1],["audit",1],["human",1],["review",1],["explanation",1],["docs",2],["architecture",1],["md",2],["guide",1],["policy",2],["consumes",1],["verdict",2],["terminal",1],["policies",1],["enum",1],["advisory",1],["strict",1],["both",1],["land",1],["batch",2],["data",1],["layer",1],["computes",1],["gold",1],["fixture",1],["051",1],["design",2],["negative",1],["pins",1],["complementary",1],["real",1],["but",1],["canary",1],["remains",1],["unfilled",1],["issue",1],["250",1],["spec",2],["2026",1],["05",1],["21",1],["10",1],["182",1],["promote",1],["4a",1],["invariant",1],["future",1],["import",2],["annotations",1],["typing",1],["any",1],["mapping",1],["status",4],["matched",2],["unreachable",2],["skipped",2],["queried",1]]},{"id":"scripts/citation_verification_summary.py#reduce_lookup_verified","name":[["reduce",1],["lookup",1],["verified",1]],"path":[["scripts",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["reduce",3],["lookup",3],["verified",3],["resolver",12],["outcomes",8],["mapping",2],["str",4],["any",4],["per",1],["class",2],["value",2],["each",1],["dict",1],["at",1],["least",1],["status",8],["unmatched",9],["rows",1],["queried",5],["by",6],["id",9],["title",2],["none",1],["rules",1],["symmetric",1],["unresolvable",3],["never",1],["collapsed",1],["into",1],["false",3],["skipped",4],["excluded",1],["from",1],["classification",1],["applicability",1],["policy",1],["not",3],["adjudication",1],["applicable",9],["true",3],["iff",2],["matched",4],["wins",1],["even",2],["if",4],["another",1],["v3",1],["11",1],["narrowed",1],["v6",2],["no",2],["keyed",4],["bogus",1],["doi",1],["ar",1],["xiv",1],["provably",1],["fails",1],["resolve",1],["fabrication",2],["evidence",2],["anti",1],["bias",1],["one",1],["stands",1],["alongside",1],["unreachable",2],["transient",1],["outage",2],["cancel",1],["positive",1],["non",1],["existence",1],["otherwise",1],["every",2],["total",1],["empty",1],["adjudicating",1],["manual",1],["exempt",1],["only",2],["negative",1],["signals",1],["resolvable",1],["identifier",1],["key",1],["coverage",1],["gap",1],["real",1],["but",1],["unindexed",1],["paper",1],["oq",1],["design",1],["fn",1],["values",1],["return",3]]},{"id":"scripts/claim_audit_calibration.py","name":[["claim",1],["audit",1],["calibration",1],["py",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["calibration",6],["runner",1],["v3",1],["claim",14],["ref",2],["alignment",9],["audit",11],["agent",3],["module",2],["operational",1],["entrypoint",1],["prompt",1],["at",1],["academic",2],["pipeline",2],["agents",1],["md",3],["step",2],["narrates",1],["references",1],["protocol",2],["documents",1],["accepts",1],["gold",3],["constraint",19],["tuples",2],["plus",1],["caller",1],["supplied",1],["judge",1],["fn",1],["emits",1],["report",2],["containing",1],["fnr",5],["fpr",5],["aggregates",1],["per",7],["judgment",3],["class",5],["threshold",5],["values",1],["gate",2],["run",2],["test",8],["contract",2],["pinned",1],["by",1],["scripts",4],["py",2],["c1",2],["c2",2],["c3",1],["spec",8],["default",5],["thresholds",1],["reflect",1],["acceptance",2],["criteria",1],["15",3],["10",3],["docs",1],["design",1],["2026",1],["05",1],["issue",1],["103",1],["deliverable",1],["doc",1],["13",1],["from",4],["future",1],["import",7],["annotations",1],["os",3],["re",7],["sys",2],["typing",1],["any",1],["callable",1],["share",1],["true",2],["partial",2],["content",1],["lint",2],["runtime",1],["single",2],["source",1],["truth",1],["constants",3],["mirror",2],["bare",2],["form",1],["other",1],["two",1],["call",1],["sites",1],["ensure",1],["importable",1],["loaded",1],["as",3],["path",7],["well",1],["insert",1],["dirname",1],["abspath",1],["file",1],["breakdown",1],["noqa",1],["e402",1],["id",4],["shape",2],["canonical",2],["parse",1],["rule",7],["nc",7],["mnc",4],["manifest",5],["level",1],["negative",2],["broadest",1],["scope",1],["cn",1],["narrow",1],["binding",1],["ids",1],["zero",1],["padded",1],["digits",1],["so",1],["accepting",1],["r1",1],["codex",1],["residual",1],["p2",1],["would",1],["silently",1],["violate",1],["production",1],["runs",1],["against",1],["emitted",1],["rows",1],["compile",2],["gates",1],["tightening",1],["these",1],["bump",1],["closed",1],["enums",1],["schema",2],["result",2],["violated",9],["not",4],["split",1],["kept",1],["sync",1],["shared",1],["contracts",1],["passport",1],["json",1],["judgments",2],["frozenset",3],["supported",2],["unsupported",2],["ambiguous",2],["retrieval",1],["failed",1],["tuple",2],["kinds",1],["keys",2],["names",1],["enum",1],["reporting",1],["collapses",1],["into",1],["axis",1],["because",1],["binary",1],["positive",1],["required",2],["fields",2],["either",2],["text",3],["inline",1],["fixture",3],["resolving",1],["carrying",1],["silent",1],["skip",1],["regression",1],["hardening",1],["under",3],["must",1],["carry",1],["forbidden",1],["all",1],["validation",1],["error",1],["validate",1]]},{"id":"scripts/claim_audit_calibration.py#_accumulate_one_vs_rest","name":[["accumulate",1],["one",1],["vs",1],["rest",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["accumulate",2],["one",3],["vs",3],["rest",3],["stats",7],["dict",2],["str",8],["int",2],["positive",17],["class",8],["expected",4],["label",9],["actual",4],["none",2],["update",1],["per",2],["confusion",1],["table",1],["binary",1],["metrics",1],["names",1],["counts",1],["as",1],["bucket",2],["key",1],["four",1],["conditions",1],["yes",4],["tp",1],["no",4],["fn",3],["fp",3],["negative",3],["tn",1],["truth",2],["pred",3],["if",3],["not",1],["else",1]]},{"id":"scripts/claim_audit_calibration.py#_breakdown_covers_expected","name":[["breakdown",1],["covers",1],["expected",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",5],["breakdown",9],["covers",2],["expected",22],["any",7],["sub",24],["claims",11],["bool",5],["true",6],["iff",1],["judge",3],["actually",1],["atomically",1],["decomposes",1],["claim",11],["partial",2],["only",1],["proves",1],["verdict",9],["mix",1],["pass",1],["two",3],["generic",1],["lines",1],["each",4],["fixture",1],["declares",1],["key",6],["tokens",16],["coverage",1],["requires",1],["one",5],["assignment",2],["distinct",3],["items",5],["item",16],["contains",3],["all",4],["its",2],["case",1],["insensitive",1],["carries",1],["atomic",3],["not",8],["also",2],["contain",1],["distinguishing",1],["different",1],["rule",2],["requirement",1],["defeat",1],["gaming",1],["vector",1],["ship",1],["gate",1],["round",1],["finding",1],["returning",1],["whose",1],["text",13],["full",1],["every",1],["token",1],["both",1],["so",1],["neither",2],["no",1],["valid",1],["exists",1],["genuine",1],["decomposition",1],["puts",1],["own",2],["empty",1],["falls",1],["back",1],["non",1],["breaking",1],["shipped",1],["213",1],["fixtures",1],["declare",1],["them",1],["disjoint",1],["per",2],["if",11],["return",11],["isinstance",5],["list",1],["false",6],["dict",4],["str",6],["lower",2],["else",1],["has",3],["matches",4],["exp",8],["idx",10],["int",2],["right",1],["none",3],["must",1],["carry",1],["another",1],["other",4],["enumerate",2],["continue",1],["greedy",1],["sufficient",1],["because",1],["makes",1],["match",4],["relation",1],["matching",1],["at",1],["most",1],["carrying",1],["require",1],["range",1],["len",1],["next",1],["add",1]]},{"id":"scripts/claim_audit_calibration.py#_breakdown_covers_expected._has_tokens","name":[["has",1],["tokens",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["has",2],["tokens",6],["text",3],["str",3],["any",2],["bool",3],["return",1],["all",1],["isinstance",1],["lower",1]]},{"id":"scripts/claim_audit_calibration.py#_breakdown_covers_expected._item_text","name":[["item",1],["text",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["item",5],["text",6],["dict",2],["str",5],["any",2],["sub",1],["claim",1],["return",1],["lower",1],["if",1],["isinstance",1],["else",1]]},{"id":"scripts/claim_audit_calibration.py#_breakdown_covers_expected._matches","name":[["matches",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["matches",2],["exp",7],["idx",6],["int",2],["item",5],["dict",2],["str",2],["any",2],["bool",2],["expected",6],["sub",5],["claims",2],["text",4],["contains",1],["own",1],["tokens",6],["right",1],["verdict",6],["if",4],["not",3],["has",2],["key",2],["return",4],["false",3],["none",1],["atomic",1],["must",1],["also",1],["carry",1],["another",1],["claim",1],["other",4],["enumerate",1],["continue",1],["true",1]]},{"id":"scripts/claim_audit_calibration.py#_derive_constraint_scope","name":[["derive",1],["constraint",1],["scope",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["derive",3],["constraint",13],["scope",5],["id",12],["str",6],["active",1],["tag",2],["from",1],["literal",1],["r1",1],["codex",1],["p2",1],["gemini",1],["p3",1],["closure",1],["prior",1],["implementation",1],["bare",1],["startswith",1],["mnc",5],["fallback",1],["mislabelled",1],["leading",1],["whitespace",1],["ids",2],["nc",5],["would",2],["silently",1],["accept",1],["malformed",2],["prefixes",1],["bogus",1],["judge",2],["stub",1],["never",1],["read",1],["so",1],["bug",1],["was",1],["invisible",1],["at",1],["canonical",1],["c1",1],["path",1],["real",1],["branches",1],["receive",1],["wrong",1],["function",1],["rejects",1],["diagnostic",1],["naming",1],["expected",2],["patterns",1],["spec",2],["protocol",1],["doc",1],["gold",3],["tuple",1],["schema",1],["source",1],["truth",1],["regex",1],["pair",1],["mirrors",1],["them",1],["if",3],["not",2],["isinstance",1],["raise",2],["validation",2],["error",2],["under",2],["test",2],["must",1],["be",1],["got",1],["type",1],["name",1],["re",2],["match",3],["return",2],["shape",1],["cn",1],["per",1]]},{"id":"scripts/claim_audit_calibration.py#_resolve_constraint_rule_text","name":[["resolve",1],["constraint",1],["rule",1],["text",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["resolve",4],["constraint",9],["rule",18],["text",10],["tup",6],["dict",2],["str",4],["any",2],["tuple",6],["literal",1],["judge",3],["receives",1],["r2",1],["codex",1],["p1",1],["closure",1],["prior",1],["implementation",1],["passed",1],["under",4],["test",4],["directly",1],["meant",1],["spec",2],["valid",1],["manifest",13],["only",4],["accepts",2],["either",1],["inline",9],["fixture",4],["path",8],["silently",1],["reached",2],["exact",1],["silent",2],["skip",1],["authoring",1],["bug",1],["c3",1],["was",1],["supposed",1],["prevent",1],["v3",4],["calibration",3],["runner",3],["supports",2],["resolver",2],["wiring",1],["post",2],["tracked",1],["by",1],["protocol",1],["doc",1],["resolved",1],["design",1],["decisions",1],["section",1],["until",1],["ships",1],["must",1],["fail",1],["loudly",1],["at",2],["run",2],["time",1],["not",4],["pass",1],["quietly",1],["empty",1],["if",2],["return",1],["raise",2],["implemented",1],["error",3],["references",1],["but",2],["yet",1],["fixtures",1],["into",1],["author",1],["wait",1],["validate",3],["gold",4],["both",2],["forms",1],["per",1],["form",1],["today",1],["absent",1],["should",2],["have",2],["caught",1],["defense",1],["depth",1],["surface",1],["as",1],["logic",1],["validation",1],["id",1],["neither",1],["nor",1],["rejected",1],["ingestion",1]]},{"id":"scripts/claim_audit_calibration.py#_zero_division_safe","name":[["zero",1],["division",1],["safe",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["zero",3],["division",2],["safe",2],["numerator",3],["int",4],["denominator",5],["float",2],["return",3],["rate",1],["nan",1],["semantics",1],["empty",1],["denominators",1],["class",1],["positive",1],["ground",1],["truth",1],["examples",3],["has",2],["undefined",1],["fnr",1],["report",1],["records",1],["so",1],["downstream",1],["consumers",1],["distinguish",1],["perfect",2],["score",2],["no",1],["from",1],["some",1],["spec",1],["rule",2],["authoring",1],["guard",1],["keeps",1],["constraint",1],["fpr",1],["measurable",1],["fallback",1],["alignment",1],["classes",1],["doesn",1],["apply",1],["retrieval",1],["failed",1],["only",1],["one",1],["tuple",1],["canonical",1],["fixture",1],["if",1]]},{"id":"scripts/claim_audit_calibration.py#GoldSetValidationError","name":[["gold",1],["validation",1],["error",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["class",2],["gold",4],["validation",2],["error",5],["value",2],["raised",1],["validate",1],["rejects",1],["tuple",2],["at",1],["ingestion",1],["time",1],["diagnostic",1],["always",1],["names",1],["rule",1],["failed",1],["per",1],["spec",1],["offending",1],["index",1],["so",1],["calibration",1],["fixture",1],["authoring",1],["bugs",1],["surface",1],["loudly",1],["catching",1],["exception",1],["production",1],["contract",1],["violation",1],["fix",1],["not",1],["swallow",1]]},{"id":"scripts/claim_audit_calibration.py#run_calibration","name":[["run",1],["calibration",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["run",2],["calibration",7],["gold",10],["list",3],["dict",12],["str",10],["any",7],["judge",18],["fn",13],["callable",3],["thresholds",6],["float",2],["none",5],["drive",1],["through",1],["emit",1],["report",2],["args",1],["tuples",6],["per",9],["spec",2],["schema",1],["will",1],["be",1],["validated",1],["via",1],["validate",2],["before",1],["call",1],["invalid",1],["sets",1],["raise",1],["validation",1],["error",1],["instead",1],["producing",1],["silently",2],["wrong",2],["matching",1],["v3",2],["interface",1],["claim",7],["text",12],["retrieved",4],["excerpt",7],["anchor",10],["kind",8],["value",5],["active",5],["constraints",4],["model",3],["kwargs",1],["alignment",7],["runner",1],["passes",2],["tuple",5],["ref",3],["as",4],["constraint",16],["inline",1],["rule",5],["wrapped",1],["shape",1],["optional",1],["overriding",1],["fnr",6],["fpr",5],["defaults",1],["15",1],["10",1],["returns",1],["keys",3],["aggregate",17],["rates",1],["across",2],["all",1],["class",17],["supported",2],["unsupported",7],["ambiguous",2],["violated",6],["positive",9],["negative",4],["gate",2],["values",1],["echoed",1],["surfacing",1],["total",1],["size",1],["split",1],["counts",5],["if",8],["default",2],["threshold",2],["confusion",1],["matrix",2],["vocabulary",1],["expected",17],["judgment",5],["was",2],["said",2],["not",3],["fp",6],["reporting",2],["collapse",2],["multi",2],["problem",1],["one",4],["vs",4],["rest",4],["binary",1],["standard",1],["reviewer",1],["convention",1],["referenced",1],["mode",1],["protocol",1],["md",1],["stats",3],["int",1],["cls",5],["partial",11],["support",1],["subset",2],["213",2],["fixture",2],["tagged",1],["prompt",2],["verdict",2],["its",1],["b1",1],["so",3],["scores",1],["bare",2],["hit",3],["hides",1],["exact",1],["regression",1],["closes",1],["stops",1],["decomposing",1],["metric",1],["passed",1],["only",1],["emits",1],["well",1],["formed",1],["true",2],["sub",3],["breakdown",7],["registers",1],["non",1],["zero",1],["miss",1],["rate",1],["here",1],["even",1],["while",2],["stays",1],["green",1],["misses",2],["tup",15],["response",5],["stub",2],["actual",9],["covers",1],["claims",1],["each",1],["check",1],["whether",1],["contributes",1],["tp",1],["tn",1],["accumulate",2],["label",6],["missed",1],["picked",1],["else",1],["id",5],["under",1],["test",1],["scope",4],["derive",1],["resolve",1],["uses",1],["refuse",1],["signal",1],["simplify",1],["quality",1],["p2",1],["closure",1],["elif",1],["ladder",1],["into",1],["two",1],["ground",1],["truth",1],["branches",1],["unexpected",1],["retrieval",1],["failed",1],["still",2],["toward",1],["denominator",1],["without",1],["fallback",1],["unknown",1],["dropped",1],["from",1],["counted",1],["correctly",1],["measurable",1],["but",1],["invisible",1],["divergence",1]]},{"id":"scripts/claim_audit_calibration.py#validate_gold_set","name":[["validate",1],["gold",1]],"path":[["scripts",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["validate",3],["gold",13],["tuples",3],["list",2],["dict",2],["str",2],["any",3],["none",3],["per",1],["spec",1],["rules",1],["rule",13],["355",1],["raises",1],["validation",9],["error",9],["first",1],["failed",1],["returns",2],["success",1],["so",3],["call",1],["site",1],["ignore",1],["return",1],["value",2],["function",1],["contract",1],["exceptional",1],["not",14],["returning",1],["violated",6],["constraint",18],["count",4],["idx",8],["tup",8],["enumerate",1],["kind",6],["tuple",17],["if",10],["kinds",2],["raise",8],["invalid",3],["must",6],["be",3],["one",4],["sorted",3],["expected",14],["judgment",3],["alignment",6],["judgments",4],["has",4],["forbidden",4],["carry",1],["field",3],["partial",3],["fixture",3],["declare",2],["non",2],["empty",2],["sub",3],["claims",3],["without",1],["them",1],["breakdown",1],["covers",1],["early",1],["true",1],["213",1],["atomic",2],["decomposition",2],["subset",2],["metric",2],["silently",2],["bypassed",1],["prompt",1],["verdict",1],["else",2],["skipped",1],["under",3],["test",3],["id",2],["missing",2],["required",2],["either",1],["both",1],["text",1],["manifest",1],["path",1],["at",1],["least",1],["judge",1],["evaluate",1],["only",1],["requires",1],["fpr",1],["measurable",1],["c1",1],["fail",1],["threshold",1],["line",1]]},{"id":"scripts/claim_audit_finalizer.py","name":[["claim",1],["audit",1],["finalizer",1],["py",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["ars",2],["v3",6],["claim",20],["faithfulness",3],["finalizer",4],["row",5],["matrix",5],["annotations",2],["stage",4],["histogram",2],["implements",1],["orchestrator",6],["audit",19],["gate",4],["table",2],["pipeline",1],["agent",3],["md",3],["plus",1],["reflection",1],["report",1],["renders",1],["completed",1],["entries",1],["exist",1],["module",2],["invoked",1],["by",1],["at",1],["boundary",1],["after",1],["cite",1],["time",1],["provenance",1],["resolves",1],["anchor",2],["presence",1],["before",1],["formatter",6],["runs",1],["its",1],["hard",1],["classify",1],["functions",1],["project",1],["each",1],["passport",5],["aggregate",3],["annotation",17],["tier",5],["refuse",2],["apply",1],["reduces",1],["over",1],["full",2],["produce",1],["level",3],["decision",1],["reason",1],["list",2],["consumes",1],["spec",5],["docs",1],["design",1],["2026",1],["05",1],["15",1],["issue",1],["103",1],["alignment",1],["manifest",4],["cross",1],["reference",5],["d6",1],["drift",4],["constraint",10],["routing",1],["prose",3],["deliberately",1],["no",1],["file",1],["operates",1],["python",1],["dicts",1],["matching",1],["schemas",1],["handles",2],["assembly",1],["refusal",1],["surfacing",1],["single",1],["responsibility",1],["keeps",1],["logic",1],["unit",1],["testable",1],["from",4],["future",1],["import",5],["re",3],["collections",1],["counter",1],["typing",1],["any",1],["scripts",1],["constants",1],["inv14",1],["fault",6],["class",6],["tags",1],["sentinel",1],["id",3],["severity",1],["tiers",1],["per",3],["none",2],["low",5],["warn",27],["med",4],["high",18],["literals",2],["canonical",1],["wording",1],["uncited",9],["violation",8],["drifts",1],["subsections",1],["sampling",2],["these",1],["contract",1],["surface",1],["between",1],["reads",1],["them",1],["via",1],["string",1],["match",1],["changing",1],["literal",1],["here",1],["must",1],["coordinate",1],["update",1],["ambiguous",2],["not",4],["supported",3],["negative",3],["violated",2],["fabricated",3],["anchorless",3],["l3",2],["reached",1],["unverified",2],["text",1],["retrievable",1],["tool",5],["failure",5],["118",1],["uaf",1],["same",1],["enum",1],["as",1],["cited",1],["path",1],["inv",2],["14",2],["but",1],["routed",1],["through",1],["failures",1],["because",1],["result",1],["ref",1],["slug",1],["required",1],["assertion",2],["kind",2],["sampled",1],["audited",2],["count",2],["total",1],["citation",2],["missing",2],["ran",1],["without",1],["pre",1],["commitment",1],["baseline",1],["prefixes",2],["mark",1],["read",1],["cannot",1],["clear",1],["structural",2],["verdicts",1],["rather",1],["than",1],["acknowledgement",1],["eligible",1],["trust",1],["states",1],["mirrors",1],["asymmetry",1],["locator",1],["unclearable",1],["tuple",1],["str",2],["permitted",1],["defect",1],["stages",1],["source",3],["unsupported",2],["f1c",1],["defects",1],["frozenset",2],["description",1],["metadata",1],["synthesis",1],["overclaim",1],["rationale",2],["prefix",1],["regex",1],["rows",1],["tag",1],["leading",1],["colon",1],["terminated",1],["token",1],["error",1],["handling",1],["compile",1]]},{"id":"scripts/claim_audit_finalizer.py#_classify_retrieval_failed","name":[["classify",1],["retrieval",1],["failed",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["classify",2],["retrieval",15],["failed",5],["defect",7],["stage",7],["str",8],["none",2],["ref",9],["method",10],["rationale",4],["dict",2],["any",2],["discriminate",1],["three",1],["not",5],["applicable",2],["rows",4],["by",2],["raises",1],["value",2],["error",3],["combinations",1],["covered",1],["matrix",1],["spec",1],["consistency",2],["lint",3],["check",1],["claim",1],["audit",2],["py",1],["authoritative",1],["upstream",2],["gate",5],["rejects",1],["malformed",1],["before",1],["they",1],["reach",1],["finalizer",1],["raise",2],["here",1],["signals",1],["out",1],["contract",1],["row",2],["escaped",1],["inv",3],["10",1],["11",1],["14",1],["violation",1],["passport",1],["assembled",1],["without",1],["validation",1],["coercing",1],["such",1],["default",1],["tier",9],["would",1],["silently",1],["mask",1],["bug",1],["raising",1],["surfaces",1],["if",6],["existence",1],["found",1],["return",4],["annotation",8],["high",4],["warn",8],["fabricated",1],["reference",1],["refuse",4],["true",2],["attempted",1],["anchorless",1],["low",2],["unverified",1],["false",2],["tool",2],["failure",2],["match",5],["fault",5],["class",5],["re",1],["group",2],["inv14",1],["tags",1],["else",1],["api",1],["med",2],["format",1],["unexpected",1]]},{"id":"scripts/claim_audit_finalizer.py#apply_finalizer","name":[["apply",1],["finalizer",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["apply",2],["finalizer",3],["passport",7],["dict",7],["str",10],["list",6],["any",8],["run",1],["matrix",1],["across",1],["every",1],["aggregate",7],["reduce",1],["gate",12],["decision",1],["returns",1],["annotations",8],["entry",7],["ref",1],["annotation",8],["tier",5],["refuse",11],["bool",2],["true",2],["if",5],["row",3],["has",3],["reasons",6],["triggered",1],["routing",2],["tuple",2],["claim",9],["audit",12],["results",2],["classify",6],["result",8],["uncited",5],["assertions",1],["assertion",1],["constraint",3],["violations",1],["violation",1],["drifts",1],["drift",2],["v3",1],["118",1],["uaf",2],["routes",1],["med",1],["warn",2],["advisory",3],["placed",1],["before",1],["sampling",4],["summaries",2],["so",1],["sentence",1],["level",4],["group",1],["other",1],["line",1],["item",1],["checks",1],["paper",3],["summary",2],["belongs",1],["at",2],["tail",1],["gemini",1],["r2",1],["p3",1],["2026",2],["05",2],["17",2],["without",2],["schema",1],["lint",1],["accept",1],["rows",1],["but",1],["never",3],["surfaces",1],["them",1],["formatter",1],["sees",1],["tool",1],["failure",2],["codex",2],["r1",2],["p2",2],["failures",1],["key",3],["classifier",2],["none",2],["continue",1],["append",3],["manifest",5],["missing",2],["spec",1],["acceptance",1],["criterion",1],["step",1],["closure",1],["fires",1],["ran",1],["pre",1],["commitment",1],["baseline",1],["both",1],["intent",2],["manifests",2],["empty",2],["least",1],["one",1],["carries",1],["sentinel",4],["scope",1],["second",1],["condition",1],["prevents",1],["firing",1],["there",1],["nothing",1],["surface",1],["warning",1],["about",1],["always",1],["refuses",1],["completed",1],["just",1],["lacks",1],["inheritance",1],["signal",1],["would",1],["have",1],["provided",1],["not",1],["scoped",1],["id",2],["low",1],["return",1]]},{"id":"scripts/claim_audit_finalizer.py#ars_mark_read_clears","name":[["ars",1],["mark",1],["read",1],["clears",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["ars",3],["mark",3],["read",3],["clears",2],["annotation",5],["str",4],["tier",13],["bool",2],["return",5],["true",2],["iff",1],["promote",1],["cleared",3],["state",2],["high",8],["warn",14],["classes",1],["covering",1],["structural",1],["verdicts",1],["prose",1],["faithfulness",1],["cannot",1],["be",1],["by",2],["acknowledgement",3],["f3",1],["asymmetry",1],["mirrors",1],["v3",1],["l3",1],["low",4],["paywall",2],["advisory",1],["rows",1],["user",1],["has",1],["accepted",1],["unverifiable",1],["chosen",1],["ship",1],["med",2],["audit",2],["tool",1],["failure",1],["row",1],["not",3],["clearable",1],["either",1],["remediation",1],["retry",1],["next",1],["pipeline",1],["pass",2],["stays",1],["surfaced",1],["until",1],["fresh",1],["resolves",1],["underlying",1],["infrastructure",1],["problem",1],["downgrades",1],["if",2],["false",2],["prefix",4],["check",2],["below",1],["defense",1],["depth",1],["against",1],["caller",1],["bugs",1],["arrives",1],["mismatched",1],["passport",1],["hand",1],["edit",1],["downstream",1],["consumer",1],["lost",1],["mapping",1],["well",1],["formed",1],["inputs",1],["never",1],["trigger",1],["branch",1],["every",1],["produced",1],["only",1],["matrix",1],["paths",1],["also",1],["keeping",1],["rather",1],["than",1],["dropping",1],["preserves",1],["safety",1],["surface",1],["silent",1],["mistyped",1],["would",1],["acknowledge",1],["gate",1],["refuse",1],["class",1],["violation",1],["as",1],["any",1],["startswith",1],["unclearable",1],["prefixes",1]]},{"id":"scripts/claim_audit_finalizer.py#classify_audit_sampling_summary","name":[["classify",1],["audit",1],["sampling",1],["summary",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["classify",2],["audit",2],["sampling",3],["summary",2],["entry",6],["dict",4],["str",4],["any",4],["paper",1],["level",1],["low",2],["warn",2],["annotation",4],["audited",4],["count",8],["total",4],["citation",4],["inv",1],["if",1],["return",2],["none",2],["tier",4],["gate",2],["refuse",2],["false",2],["format",1]]},{"id":"scripts/claim_audit_finalizer.py#classify_claim_audit_result","name":[["classify",1],["claim",1],["audit",1],["result",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["classify",3],["claim",5],["audit",4],["result",3],["entry",7],["dict",4],["str",6],["any",4],["apply",1],["row",6],["matrix",3],["single",1],["returns",1],["annotation",10],["none",5],["tier",10],["gate",6],["refuse",5],["bool",1],["indicates",1],["supported",3],["pass",1],["no",1],["formatter",1],["output",1],["judgment",8],["defect",10],["stage",10],["ref",4],["retrieval",6],["method",4],["not",2],["attempted",1],["rationale",4],["if",6],["return",6],["false",2],["ambiguous",3],["spec",2],["inv",2],["permits",2],["source",3],["description",2],["citation",2],["anchor",2],["synthesis",2],["overclaim",2],["null",1],["consistency",1],["lint",2],["authoritative",1],["allowed",1],["invariant",1],["however",1],["always",1],["emits",1],["same",1],["regardless",1],["permitted",1],["judge",1],["picked",1],["so",1],["local",1],["value",3],["never",2],["affects",1],["previous",1],["version",1],["branch",2],["reassigned",1],["out",1],["values",1],["but",1],["read",1],["them",1],["back",1],["dead",1],["code",1],["per",1],["step",1],["codex",1],["simplify",1],["advisory",2],["validation",1],["stays",1],["responsibility",1],["rule",1],["produces",1],["low",2],["warn",6],["trusts",1],["schema",1],["validated",1],["unsupported",3],["negative",3],["constraint",5],["violation",3],["high",4],["format",1],["violated",2],["id",2],["true",2],["level",1],["defects",1],["raise",2],["error",2],["carries",1],["unexpected",1],["metadata",1],["only",1],["failed",2],["unknown",1]]},{"id":"scripts/claim_audit_finalizer.py#classify_claim_drift","name":[["classify",1],["claim",1],["drift",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["classify",2],["claim",3],["drift",6],["entry",3],["dict",4],["str",4],["any",4],["low",3],["warn",3],["advisory",1],["findings",1],["per",1],["d4",1],["never",1],["gate",2],["refuses",1],["return",1],["annotation",2],["format",1],["kind",2],["tier",2],["refuse",1],["false",1]]},{"id":"scripts/claim_audit_finalizer.py#classify_constraint_violation","name":[["classify",1],["constraint",1],["violation",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["classify",2],["constraint",5],["violation",3],["entry",3],["dict",4],["str",4],["any",4],["high",3],["warn",3],["gate",2],["refuse",2],["uncited",2],["claim",1],["violates",1],["mnc",1],["nc",1],["scope",1],["return",1],["annotation",2],["format",1],["violated",2],["id",2],["tier",2],["true",1]]},{"id":"scripts/claim_audit_finalizer.py#classify_uncited_assertion","name":[["classify",1],["uncited",1],["assertion",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["classify",2],["uncited",5],["assertion",4],["entry",2],["dict",4],["str",4],["any",4],["low",2],["warn",2],["advisory",1],["every",1],["assertions",1],["row",1],["return",1],["annotation",2],["tier",2],["gate",1],["refuse",1],["false",1]]},{"id":"scripts/claim_audit_finalizer.py#classify_uncited_audit_failure","name":[["classify",1],["uncited",1],["audit",1],["failure",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["classify",2],["uncited",6],["audit",3],["failure",4],["entry",3],["dict",4],["str",4],["any",4],["med",3],["warn",3],["advisory",1],["path",2],["judge",1],["outage",1],["v3",1],["118",1],["mirrors",1],["inv",2],["14",1],["semantics",1],["emits",1],["claim",1],["tool",2],["fault",6],["class",6],["next",2],["offending",1],["sentence",1],["gate",2],["passes",1],["retry",1],["pass",1],["remediation",1],["uaf",1],["lint",1],["guarantees",1],["one",2],["seven",1],["inv14",1],["tags",1],["values",1],["surface",1],["row",2],["literal",1],["here",1],["fallback",1],["covers",1],["both",1],["missing",1],["key",2],["error",1],["equivalent",1],["explicit",2],["null",3],["cases",1],["without",1],["malformed",1],["would",1],["render",1],["as",1],["none",1],["gemini",1],["r2",1],["p3",1],["2026",1],["05",1],["17",1],["schema",1],["validation",1],["rejects",1],["either",1],["form",1],["but",1],["defensive",1],["renderer",1],["less",1],["thing",1],["think",1],["about",1],["return",1],["annotation",2],["format",1],["tier",2],["refuse",1],["false",1]]},{"id":"scripts/claim_audit_finalizer.py#render_stage6_histogram","name":[["render",1],["stage6",1],["histogram",1]],"path":[["scripts",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["render",3],["stage6",2],["histogram",9],["claim",5],["audit",6],["results",3],["list",2],["dict",2],["str",4],["any",2],["threshold",7],["int",2],["none",5],["per",2],["defect",11],["stage",15],["ai",1],["self",2],["reflection",4],["report",1],["status",2],["completed",20],["rows",5],["spec",2],["outputs",1],["feeding",1],["literal",2],["entries",7],["fewer",1],["than",2],["exist",1],["returns",1],["met",1],["counts",4],["by",2],["excluding",1],["null",1],["values",1],["supported",3],["if",5],["every",1],["row",1],["zero",1],["defects",4],["plot",1],["still",2],["emits",2],["surfaces",1],["no",2],["stages",2],["recorded",2],["across",2],["so",1],["appendix",3],["stays",1],["consistent",1],["user",1],["sees",1],["ran",1],["clean",1],["rather",1],["wondering",1],["whether",1],["was",1],["suppressed",1],["step",1],["codex",1],["r4",1],["p2",1],["closure",1],["prior",1],["implementation",1],["gated",1],["suppressing",1],["paper",1],["had",1],["audits",1],["but",1],["common",1],["mostly",1],["papers",1],["must",1],["surface",1],["block",2],["output",1],["stable",1],["plain",1],["text",1],["rendering",1],["keyed",1],["orchestrator",2],["embeds",1],["under",1],["formatting",1],["markdown",1],["headings",1],["separators",1],["responsibility",1],["module",1],["only",1],["len",2],["return",3],["not",2],["faithfulness",2],["counter",1],["lines",3],["sorted",1],["append",1],["join",1]]},{"id":"scripts/claim_audit_pipeline.py","name":[["claim",1],["audit",1],["pipeline",1],["py",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["claim",7],["audit",11],["pipeline",4],["python",2],["implementation",1],["step",4],["module",3],["executable",1],["face",1],["ref",1],["alignment",2],["agent",3],["md",2],["prompt",2],["narrates",1],["contract",1],["runs",1],["under",1],["test",2],["so",5],["cross",1],["field",1],["invariants",1],["emission",2],["routing",1],["be",2],["pinned",1],["without",1],["dispatching",1],["live",1],["model",1],["retrieval",7],["judge",10],["invocation",5],["dependency",1],["injected",1],["retrieve",1],["fn",2],["tests",1],["drive",1],["every",2],["error",6],["decision",1],["path",11],["paywall",1],["tool",2],["failure",3],["not",5],["found",1],["supported",2],["unsupported",4],["each",3],["defect",3],["stage",1],["hint",1],["violated",8],["production",1],["callers",1],["wire",1],["these",1],["real",1],["clients",1],["their",1],["own",1],["dispatch",1],["layer",1],["full",1],["spec",3],["docs",1],["design",1],["2026",1],["05",1],["15",1],["issue",1],["103",1],["from",4],["future",1],["import",8],["annotations",1],["hashlib",1],["json",1],["sys",2],["pathlib",1],["typing",1],["any",1],["callable",1],["allow",2],["both",2],["cli",1],["invocations",2],["python3",1],["scripts",2],["py",1],["package",1],["style",1],["unittest",1],["resolve",2],["shared",1],["constants",2],["via",2],["same",1],["insert",1],["str",3],["file",1],["parent",1],["noqa",1],["e402",1],["drift",2],["rule",3],["version",3],["inv6",1],["rationale",5],["prefix",3],["sha256",1],["re",1],["nc",1],["constraint",5],["sampling",2],["strategy",1],["sentinel",1],["manifest",2],["id",1],["uaf",1],["uncited",4],["emittable",1],["partial",4],["breakdown",1],["permitted",2],["stages",2],["non",2],["paths",2],["matrix",2],["defects",2],["source",2],["description",2],["metadata",1],["citation",2],["anchor",2],["synthesis",2],["overclaim",2],["ambiguous",3],["none",1],["cache",1],["helpers",2],["result",3],["schema",3],["max",2],["length",1],["355",1],["p2",2],["detail",3],["embeds",1],["offending",1],["payload",1],["repr",1],["must",2],["fit",1],["here",1],["clean",1],["inconclusive",1],["fallback",1],["row",2],["produces",1],["itself",1],["invalid",1],["ends",1],["up",1],["fault",3],["class",2],["bound",1],["lives",1],["those",1],["exceptions",1],["constructors",1],["single",1],["choke",1],["point",2],["rather",1],["than",1],["at",2],["raise",1],["site",1],["len",1],["2000",1],["trunc",1],["mark",1],["truncated",1],["widest",2],["across",1],["exception",1],["families",1],["network",2],["wraps",1],["callables",1],["transient",2],["failures",1],["become",1],["inv",2],["14",2],["rows",2],["instead",2],["aborting",1],["13",2],["r1",1],["r2",1],["codex",2],["findings",1],["errors",1],["either",1],["external",1],["call",1],["surface",1],["as",1],["med",1],["warn",1],["advisory",1],["legal",1],["verdicts",2],["per",1],["enum",1],["side",1],["cited",3],["route",1],["different",1],["subsets",1],["passing",1],["specific",1],["lists",1],["into",2],["invoke",1],["rejects",1],["off",1],["verdict",2],["boundary",1],["letting",1],["propagate",1],["entry",3],["value",1],["would",1],["abort",1],["r3",1],["judgments",2],["frozenset",4],["only",1],["reference",2],["support",1],["some",1],["sub",1],["claims",1],["but",1],["others",1],["has",1],["no",1],["against",1],["stays",1],["binary",1],["213",1],["builds",1],["one",1],["dict",1],["helper",1],["detection",1],["diff",1],["public",1]]},{"id":"scripts/claim_audit_pipeline.py#_active_constraints_for_claim","name":[["active",1],["constraints",1],["claim",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["active",2],["constraints",8],["claim",12],["scoped",6],["manifest",10],["id",18],["str",17],["by",6],["mc",3],["dict",11],["tuple",2],["any",7],["mncs",3],["list",5],["return",2],["negative",2],["constraint",6],["citation",2],["reads",1],["from",1],["pre",1],["built",2],["indexes",1],["once",1],["per",3],["audit",2],["run",3],["pipeline",1],["instead",1],["rescanning",1],["tree",1],["at",1],["realistic",1],["workloads",1],["150",1],["citations",1],["100",1],["claims",1],["saves",1],["30k",1],["python",1],["ops",1],["no",1],["behavioral",1],["delta",1],["mnc",4],["append",2],["rule",4],["scope",2],["if",1],["not",1],["none",1],["nc",4],["sort",1],["key",1],["lambda",1]]},{"id":"scripts/claim_audit_pipeline.py#_anchorless_entry","name":[["anchorless",1],["entry",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["anchorless",2],["entry",2],["citation",9],["dict",4],["str",10],["any",4],["audit",6],["run",5],["id",10],["now",3],["iso",3],["judge",5],["model",4],["step",1],["anchor",9],["none",5],["short",1],["circuits",1],["retrieval",3],["failed",2],["inconclusive",2],["not",4],["applicable",2],["attempted",2],["inv",1],["sentinel",3],["kind",3],["must",1],["carry",1],["value",3],["empty",2],["per",1],["claim",7],["result",1],["schema",2],["json",1],["pin",1],["string",1],["here",1],["rather",1],["than",1],["passing",1],["through",1],["stale",1],["residual",1],["like",1],["123",1],["row",2],["violates",1],["contract",1],["return",1],["scoped",2],["manifest",3],["text",2],["ref",3],["slug",2],["judgment",1],["status",1],["defect",1],["stage",1],["rationale",2],["inv6",1],["prefix",1],["cited",1],["carries",1],["v3",1],["finalizer",1],["should",1],["have",1],["gate",1],["refused",1],["upstream",3],["defense",1],["depth",1],["at",1],["method",1],["owner",2],["agent",2]]},{"id":"scripts/claim_audit_pipeline.py#_AuditInvocationError","name":[["audit",1],["invocation",1],["error",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",8],["audit",4],["invocation",3],["error",2],["exception",2],["base",1],["tool",1],["failures",1],["judge",1],["retrieval",1],["carries",1],["inv",1],["14",1],["fault",6],["tag",1],["detail",11],["bounded",2],["so",2],["rationale",2],["becomes",1],["fits",1],["claim",1],["result",1],["schema",1],["max",1],["length",1],["355",1],["p2",1],["every",1],["subclass",1],["flows",1],["row",1],["bound",1],["lives",1],["here",1],["single",1],["choke",1],["point",1],["def",1],["init",2],["self",3],["str",2],["none",1],["failure",1],["super",1]]},{"id":"scripts/claim_audit_pipeline.py#_AuditInvocationError.__init__","name":[["init",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["init",3],["self",4],["fault",5],["class",5],["str",4],["detail",8],["none",2],["bounded",1],["failure",1],["super",1]]},{"id":"scripts/claim_audit_pipeline.py#_bounded_failure_detail","name":[["bounded",1],["failure",1],["detail",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["bounded",2],["failure",3],["detail",5],["message",4],["str",4],["clamp",2],["so",2],["fault",4],["class",3],["fits",2],["max",2],["length",2],["malformed",1],["payload",1],["repr",1],["embedded",1],["1000",1],["char",1],["sub",1],["claim",1],["text",1],["over",1],["decomposed",1],["breakdown",1],["giant",1],["non",1],["string",1],["judgment",1],["method",1],["push",1],["past",1],["rationale",3],["making",1],["fallback",1],["row",1],["schema",1],["invalid",1],["355",1],["p2",1],["budgets",1],["against",1],["widest",2],["prefix",2],["composed",1],["every",1],["return",1],["budget",1],["reserved",1],["len",1]]},{"id":"scripts/claim_audit_pipeline.py#_bounded_judge_rationale","name":[["bounded",1],["judge",1],["rationale",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["bounded",2],["judge",5],["rationale",12],["any",2],["str",3],["clamp",2],["supplied",1],["copied",1],["verbatim",1],["onto",1],["success",3],["path",3],["row",2],["llm",1],["no",3],["pre",1],["emission",1],["length",1],["guarantee",1],["over",2],["long",1],["makes",1],["clean",1],["completed",1],["constraint",2],["violation",1],["schema",1],["invalid",1],["360",1],["parallel",1],["359",1],["fallback",2],["fix",1],["fault",1],["class",1],["prefix",1],["prepended",1],["so",2],["reserved",2],["validate",1],["dict",1],["only",1],["checks",1],["key",1],["present",1],["not",2],["its",1],["value",2],["string",3],["json",1],["null",1],["otherwise",1],["non",2],["passes",1],["gate",1],["return",3],["each",1],["caller",1],["existing",1],["provided",1],["default",1],["takes",1],["rather",1],["than",1],["calling",1],["len",1],["aborting",1],["audit",1],["run",1],["if",1],["isinstance",1],["budget",1]]},{"id":"scripts/claim_audit_pipeline.py#_cache_key","name":[["cache",1],["key",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["cache",2],["key",2],["claim",4],["text",8],["str",18],["ref",4],["slug",4],["anchor",8],["kind",4],["value",4],["retrieved",4],["excerpt",4],["none",2],["active",4],["constraints",4],["list",2],["dict",2],["any",2],["judge",7],["model",5],["prompt",8],["version",5],["payload",2],["hash",8],["stable",2],["json",2],["constraint",2],["id",2],["rule",2],["361",1],["revision",1],["partitions",1],["keyspace",1],["verdict",1],["cached",1],["under",1],["one",1],["never",1],["served",1],["against",1],["new",1],["logic",1],["stay",1],["separate",1],["components",1],["independent",1],["axes",1],["behavior",1],["return",1],["hashlib",1],["sha256",1],["encode",1],["utf",1],["hexdigest",1]]},{"id":"scripts/claim_audit_pipeline.py#_claim_drift_entry","name":[["claim",1],["drift",1],["entry",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["claim",10],["drift",7],["entry",4],["kind",4],["str",16],["text",4],["finding",4],["id",12],["now",3],["iso",3],["manifest",8],["none",12],["scoped",4],["section",4],["path",4],["dict",2],["any",2],["detected",1],["at",1],["rule",2],["version",2],["return",1]]},{"id":"scripts/claim_audit_pipeline.py#_clamp_to_rationale_budget","name":[["clamp",1],["rationale",1],["budget",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["clamp",3],["rationale",10],["budget",5],["text",7],["str",4],["reserved",7],["int",2],["so",3],["len",4],["result",1],["fits",3],["max",2],["length",2],["single",1],["budgeting",1],["choke",1],["point",1],["every",1],["untrusted",1],["string",3],["lands",1],["row",2],["355",1],["p2",1],["360",1],["number",1],["chars",1],["caller",1],["will",1],["prepend",1],["before",1],["reaches",1],["field",1],["failure",1],["paths",2],["emit",1],["fault",2],["class",2],["detail",1],["widest",1],["prefix",2],["width",1],["worst",1],["case",1],["composed",1],["still",1],["success",1],["copy",1],["judge",1],["own",1],["verbatim",1],["onto",1],["no",1],["truncation",1],["preserves",1],["diagnostic",1],["head",1],["says",1],["marks",1],["dropped",1],["tail",1],["short",1],["already",1],["passes",1],["through",1],["byte",2],["if",1],["return",2],["keep",2],["trunc",2],["mark",2]]},{"id":"scripts/claim_audit_pipeline.py#_constraint_violation_entry","name":[["constraint",1],["violation",1],["entry",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["constraint",6],["violation",2],["entry",2],["sentence",6],["dict",6],["str",14],["any",6],["judge",13],["result",4],["scoped",4],["manifest",8],["id",18],["finding",4],["model",4],["now",3],["iso",3],["stream",1],["uncited",2],["claim",7],["violated",9],["verdict",2],["none",1],["if",2],["nc",4],["match",4],["re",1],["group",1],["return",1],["text",2],["section",2],["path",3],["360",1],["clamp",1],["supplied",1],["rationale",5],["success",1],["max",1],["length",2],["default",1],["catches",1],["missing",1],["null",1],["empty",1],["schema",1],["min",1],["bounded",1],["by",1],["run",1],["at",1],["rule",2],["version",2],["drift",1],["upstream",2],["owner",2],["agent",2]]},{"id":"scripts/claim_audit_pipeline.py#_detect_drifts","name":[["detect",1],["drifts",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["detect",2],["drifts",5],["manifests",5],["list",7],["dict",7],["str",23],["any",12],["emitted",24],["citations",9],["uncited",7],["sentence",8],["texts",9],["constraint",13],["absorbed",12],["claim",47],["ids",4],["tuple",3],["manifest",38],["scopes",5],["now",4],["iso",4],["next",3],["finding",6],["id",27],["callable",2],["step",9],["diff",1],["producing",1],["drift",14],["entries",1],["precedence",2],["p8",1],["13",7],["r5",4],["codex",8],["p3",3],["violation",3],["absorbs",1],["full",4],["violating",1],["captures",2],["declared",2],["pairs",4],["itself",1],["so",4],["same",2],["citation",4],["drifted",2],["non",1],["also",1],["suppressed",1],["preserves",1],["spec",1],["promise",1],["not",13],["silence",1],["p10",1],["inv",3],["takes",2],["over",1],["no",4],["entry",2],["whose",3],["text",24],["matches",1],["missing",4],["fallback",3],["p2",4],["carries",4],["claims",5],["there",1],["pre",1],["commitment",1],["baseline",3],["from",2],["every",1],["would",3],["be",1],["classified",1],["intended",7],["layering",1],["spurious",1],["low",1],["warn",1],["noise",1],["top",1],["advisory",1],["formatter",1],["already",1],["surfaces",1],["short",1],["circuit",1],["return",2],["run",1],["remains",1],["audit",1],["only",1],["has",2],["if",11],["index",1],["by",2],["scoped",5],["these",1],["supported",1],["candidates",1],["prose",3],["actually",1],["produced",1],["sentinel",4],["callers",1],["omit",1],["still",2],["build",1],["coherent",1],["per",4],["contract",1],["r4",1],["d6",3],["defines",2],["as",5],["values",2],["dropped",1],["side",1],["must",2],["mirror",1],["stale",1],["re",2],["numbered",2],["appears",2],["draft",3],["otherwise",1],["show",1],["up",1],["even",1],["though",1],["false",1],["signal",1],["r2",1],["mid",6],["had",1],["absorb",2],["all",4],["its",1],["cid",5],["pair",1],["level",2],["absorption",1],["below",2],["preserved",1],["backwards",1],["compat",1],["but",1],["scope",5],["skip",2],["load",1],["bearing",1],["rule",1],["continue",7],["under",1],["different",1],["was",2],["between",1],["emission",1],["semantics",1],["drop",1],["r1",2],["co",1],["cross",1],["aggregate",1],["exclusivity",1],["assertion",1],["row",2],["priority",1],["emitting",1],["alongside",1],["fail",1],["consistency",1],["lint",1],["one",4],["across",1],["both",1],["aggregates",1],["mirrors",1],["loop",1],["append",1],["kind",1],["section",2],["path",2],["none",1],["multiple",1],["two",1],["ref",1],["markers",1],["emit",1],["dedupe",1],["here",1],["while",1],["keeping",1],["first",1],["encountered",1],["representative",1],["add",1],["seen",1],["violated",1],["negative",1],["suppresses",1]]},{"id":"scripts/claim_audit_pipeline.py#_hash_text","name":[["hash",1],["text",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["hash",2],["text",5],["str",4],["none",2],["return",1],["hashlib",1],["sha256",1],["encode",1],["utf",1],["hexdigest",1]]},{"id":"scripts/claim_audit_pipeline.py#_invoke_judge","name":[["invoke",1],["judge",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["invoke",3],["judge",21],["fn",5],["callable",2],["dict",6],["str",10],["any",7],["allowed",5],["judgments",7],["frozenset",4],["active",5],["constraint",6],["ids",6],["call",4],["kwargs",3],["translate",1],["transient",1],["failures",1],["malformed",2],["output",1],["into",1],["inv",1],["14",1],["tags",1],["exception",3],["fault",1],["class",2],["mapping",1],["timeout",4],["error",13],["json",2],["jsondecode",2],["value",3],["parse",2],["other",1],["api",2],["return",2],["validation",1],["delegates",1],["validate",2],["so",2],["cache",1],["hits",1],["reuse",1],["same",1],["surface",1],["step",3],["13",3],["r3",3],["codex",3],["p2",3],["path",6],["specific",1],["cited",3],["passes",2],["uncited",2],["retrieval",1],["failed",1],["not",2],["violated",2],["rejected",2],["here",1],["instead",1],["crashing",1],["result",3],["entry",1],["carries",1],["scope",1],["mnc",1],["nc",1],["hallucinated",1],["id",1],["at",1],["boundary",2],["swallow",1],["system",1],["exit",1],["keyboard",1],["interrupt",1],["try",1],["except",3],["as",3],["exc",10],["raise",3],["invocation",3],["timed",1],["out",1],["from",3],["returned",1],["payload",1],["noqa",1],["ble001",1],["translation",1],["source",2],["captured",1],["type",1],["name",1]]},{"id":"scripts/claim_audit_pipeline.py#_invoke_retrieve","name":[["invoke",1],["retrieve",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["invoke",4],["retrieve",13],["fn",11],["callable",2],["dict",12],["str",14],["any",9],["citation",3],["translate",1],["transient",1],["failures",1],["malformed",3],["output",1],["into",1],["inv",1],["14",1],["retrieval",39],["tags",1],["exception",3],["fault",1],["class",1],["mapping",1],["mirrors",1],["judge",3],["timeout",4],["error",35],["oserror",2],["connection",2],["network",2],["json",2],["jsondecode",2],["value",4],["api",16],["other",1],["return",4],["validation",1],["non",3],["missing",3],["ref",8],["method",17],["key",1],["unknown",2],["returns",1],["success",1],["raises",1],["invocation",10],["otherwise",2],["so",3],["caller",1],["map",2],["audit",5],["tool",3],["failure",3],["row",1],["try",1],["result",7],["except",4],["as",6],["exc",16],["raise",9],["timed",1],["out",2],["from",4],["type",8],["name",5],["if",7],["else",1],["returned",5],["payload",1],["noqa",1],["ble001",1],["translation",2],["boundary",2],["not",6],["isinstance",4],["expected",1],["none",2],["got",1],["keys",1],["sorted",1],["step",2],["13",2],["r8",1],["codex",2],["p2",3],["guard",1],["before",1],["membership",1],["like",1],["surfaces",2],["clean",1],["instead",2],["bubbling",1],["unhashable",1],["past",1],["aborting",1],["symmetric",1],["side",1],["string",1],["manual",2],["pdf",2],["failed",1],["found",1],["r3",1],["successful",2],["pathway",1],["must",2],["carry",2],["empty",3],["excerpt",7],["would",1],["be",1],["invoked",1],["retrieved",3],["could",1],["mark",1],["claim",1],["supported",1],["no",1],["source",2],["text",2],["shape",1],["violation",1],["silently",1],["degrading",1],["strip",1],["retrievals",1]]},{"id":"scripts/claim_audit_pipeline.py#_judge_result_entry","name":[["judge",1],["result",1],["entry",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",21],["result",10],["entry",6],["citation",9],["dict",9],["str",15],["any",8],["ref",6],["retrieval",4],["method",4],["audit",5],["run",5],["id",18],["now",3],["iso",3],["model",4],["steps",1],["route",1],["verdict",14],["right",1],["judgment",10],["defect",12],["stage",11],["row",4],["360",1],["llm",1],["no",2],["length",2],["guarantee",1],["clamp",1],["its",1],["rationale",7],["schema",3],["max",1],["before",1],["lands",1],["completed",3],["success",1],["path",3],["bounded",1],["if",7],["supported",2],["violated",10],["none",7],["elif",4],["ambiguous",4],["hint",10],["not",3],["defects",2],["disallowed",1],["coerce",1],["null",1],["inv",4],["protection",1],["unsupported",9],["source",4],["description",4],["non",1],["constraint",5],["cited",1],["violation",2],["negative",1],["partial",6],["213",2],["b1",1],["normalization",1],["prompt",1],["becomes",1],["carrying",1],["sub",10],["claim",12],["breakdown",4],["machine",2],["readable",2],["signal",2],["routing",1],["puts",1],["through",1],["same",1],["gate",1],["refuse",1],["fully",1],["takes",1],["shape",2],["was",1],["validated",1],["true",1],["validate",1],["so",2],["19",1],["holds",2],["emitted",2],["else",2],["raise",1],["value",3],["error",1],["unknown",1],["scoped",2],["manifest",3],["sentinel",1],["text",5],["slug",2],["anchor",4],["kind",2],["status",1],["provided",1],["at",1],["upstream",2],["owner",2],["agent",2],["carry",1],["decomposition",1],["onto",1],["normalize",1],["each",1],["item",9],["optional",1],["evidence",4],["pointer",4],["dropping",1],["extra",1],["keys",1],["added",1],["additional",1],["properties",1],["false",1],["presence",1],["field",1],["support",1],["isinstance",1],["return",1]]},{"id":"scripts/claim_audit_pipeline.py#_retrieval_failure_entry","name":[["retrieval",1],["failure",1],["entry",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieval",12],["failure",7],["entry",10],["citation",9],["dict",4],["str",14],["any",4],["method",9],["audit",11],["run",5],["id",9],["now",3],["iso",3],["judge",6],["model",4],["fault",3],["class",3],["none",4],["step",2],["side",1],["routes",1],["skip",1],["if",1],["failed",4],["d2",1],["paywall",2],["low",1],["warn",3],["advisory",1],["inv",3],["10",1],["judgment",5],["status",5],["inconclusive",2],["defect",5],["stage",5],["not",5],["applicable",2],["rationale",5],["reference",3],["full",1],["text",3],["retrievable",1],["license",1],["restricted",1],["access",1],["elif",2],["found",1],["fabricated",1],["high",1],["12",1],["completed",1],["existence",1],["api",2],["reports",1],["cited",1],["exist",1],["suspected",1],["fabrication",1],["tool",1],["transient",2],["infrastructure",2],["outage",1],["med",1],["14",1],["tag",2],["error",2],["during",1],["retry",1],["next",1],["pipeline",1],["pass",1],["else",1],["pragma",1],["no",1],["cover",1],["should",1],["be",1],["unreachable",1],["given",1],["caller",1],["dispatch",1],["raise",1],["value",3],["called",1],["non",1],["return",1],["claim",4],["scoped",2],["manifest",3],["sentinel",1],["ref",3],["slug",2],["anchor",4],["kind",2],["at",1],["upstream",2],["owner",2],["agent",2]]},{"id":"scripts/claim_audit_pipeline.py#_stable_json","name":[["stable",1],["json",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["stable",2],["json",3],["value",3],["any",2],["str",2],["jcs",1],["style",1],["canonicalization",1],["sufficient",1],["cache",1],["key",1],["hashing",1],["return",1],["dumps",1],["sort",1],["keys",1],["true",1],["separators",1],["ensure",1],["ascii",1],["false",1]]},{"id":"scripts/claim_audit_pipeline.py#_stratified_bucket_indices","name":[["stratified",1],["bucket",1],["indices",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["stratified",3],["bucket",4],["indices",6],["total",13],["int",11],["cap",13],["list",2],["pick",2],["via",1],["buckets",2],["document",2],["order",3],["divides",1],["into",1],["equal",1],["ish",1],["picks",10],["first",3],["index",1],["each",1],["result",2],["strictly",2],["ascending",4],["has",1],["length",1],["min",4],["two",1],["stage",1],["fill",3],["naive",1],["width",4],["silently",1],["collapses",1],["adjacent",1],["101",1],["100",2],["99",1],["01",1],["class",1],["duplicates",1],["after",1],["dedup",3],["inv",1],["invariant",1],["ties",1],["audited",4],["count",3],["len",3],["so",2],["silent",1],["would",1],["shrink",1],["below",1],["no",1],["surface",1],["then",1],["remaining",1],["slots",2],["from",2],["un",2],["picked",2],["keeping",1],["bias",1],["spread",1],["while",1],["honoring",1],["contract",1],["whenever",2],["achievable",1],["if",4],["return",2],["range",2],["add",2],["missing",1],["final",1],["exactly",1],["unique",1],["guaranteed",1],["by",1],["not",1],["break",1],["sorted",1]]},{"id":"scripts/claim_audit_pipeline.py#_uncited_assertion_entry","name":[["uncited",1],["assertion",1],["entry",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["uncited",10],["assertion",4],["entry",3],["sentence",13],["dict",6],["str",10],["any",4],["finding",6],["id",19],["now",3],["iso",3],["trigger",9],["tokens",14],["list",2],["none",6],["resolve",2],["strict",2],["semantics",2],["prefer",2],["explicit",2],["keyword",2],["arg",2],["fall",2],["back",2],["raise",5],["if",4],["both",3],["absent",2],["prior",2],["sentinel",2],["passed",2],["inv",5],["min",3],["items",3],["but",3],["carried",2],["no",4],["semantic",2],["content",2],["callers",2],["who",2],["skipped",2],["detector",2],["silently",2],["emitted",2],["meaningless",2],["into",2],["passport",2],["instead",2],["so",2],["contract",4],["enforced",2],["at",5],["write",2],["time",4],["not",6],["discovered",2],["audit",3],["read",2],["per",2],["codex",3],["r1",3],["p1",2],["value",1],["error",1],["has",1],["caller",1],["must",2],["pre",1],["process",1],["draft",1],["sentences",1],["through",1],["detect",1],["assertions",1],["supply",1],["explicitly",1],["schema",1],["invariant",1],["quality",1],["placeholder",1],["slot",1],["manifest",17],["claim",9],["step",1],["co",1],["pair",1],["rule",3],["scoped",6],["disambiguator",1],["specific",1],["bound",1],["scope",3],["level",1],["mnc",1],["itself",1],["runtime",1],["stream",1],["constraint",2],["violation",1],["routing",1],["row",2],["drop",1],["companion",1],["violations",1],["owns",1],["pointer",1],["case",1],["carrying",1],["rows",1],["would",1],["fail",1],["null",2],["else",1],["return",1],["text",2],["section",2],["path",2],["detected",1],["version",2],["upstream",2],["owner",2],["agent",2]]},{"id":"scripts/claim_audit_pipeline.py#_uncited_audit_failure_entry","name":[["uncited",1],["audit",1],["failure",1],["entry",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["uncited",4],["audit",4],["failure",2],["entry",2],["sentence",7],["dict",4],["str",18],["any",4],["scoped",4],["manifest",9],["id",12],["claim",6],["none",2],["fault",6],["class",6],["detail",4],["finding",4],["judge",7],["model",4],["now",3],["iso",3],["v3",1],["118",1],["pair",1],["constraint",1],["raised",1],["invocation",1],["error",1],["mirrors",1],["inv",1],["14",1],["row",1],["cited",1],["path",3],["but",1],["rides",1],["failures",1],["aggregate",1],["because",1],["result",1],["ref",1],["slug",1],["required",1],["rationale",3],["if",1],["else",1],["return",1],["text",2],["section",2],["run",1],["at",1],["rule",2],["version",2],["uaf",1],["upstream",2],["owner",2],["agent",2]]},{"id":"scripts/claim_audit_pipeline.py#_validate_judge_dict","name":[["validate",1],["judge",1],["dict",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["validate",3],["judge",33],["dict",9],["result",14],["any",5],["allowed",6],["judgments",6],["frozenset",4],["str",11],["active",6],["constraint",10],["ids",5],["source",9],["fn",2],["output",2],["fresh",1],["cache",3],["hit",1],["raises",1],["invocation",8],["error",25],["appropriate",1],["fault",1],["class",1],["tag",1],["shape",2],["violation",1],["pulled",1],["out",2],["invoke",1],["so",2],["hits",1],["reuse",1],["same",1],["validation",2],["surface",2],["without",4],["malformed",5],["entry",3],["would",3],["crash",1],["abort",1],["audit",3],["step",4],["13",4],["r3",3],["codex",4],["p2",4],["non",7],["parse",17],["missing",3],["judgment",15],["rationale",2],["not",12],["violated",8],["blank",1],["string",2],["id",7],["prevents",1],["formatter",1],["gate",2],["refuse",1],["hallucinated",2],["author",1],["never",2],["declared",1],["if",9],["isinstance",4],["raise",7],["returned",7],["type",5],["name",2],["expected",3],["required",2],["key",1],["got",3],["keys",1],["sorted",4],["r8",1],["guard",1],["before",1],["membership",1],["return",2],["like",1],["surfaces",1],["as",1],["clean",1],["instead",2],["bubbling",1],["unhashable",1],["past",1],["translation",1],["boundary",1],["aborting",1],["one",2],["path",3],["vcid",6],["strip",1],["valid",3],["inv",1],["requires",1],["null",1],["outside",1],["rejecting",1],["partial",9],["213",1],["must",1],["carry",1],["well",1],["formed",1],["true",3],["sub",8],["claim",7],["breakdown",5],["failure",3],["routing",1],["through",1],["yields",1],["existing",1],["retrieval",1],["failed",1],["inconclusive",1],["applicable",1],["tool",1],["row",3],["silent",1],["bare",1],["unsupported",1],["recreate",1],["invisible",1],["trap",1],["has",1],["no",1],["new",1],["matrix",1],["triple",1],["reuses",1],["contract",1],["emittable",3],["mix",2],["every",1],["item",3],["schema",3],["shaped",2],["empty",2],["text",3],["verdict",1],["half",1],["because",1],["copies",1],["items",2],["onto",1],["completed",1],["but",1],["emit",1],["invalid",1],["taking",1],["ship",1],["round",1],["finding",1],["supported",2],["each",1]]},{"id":"scripts/claim_audit_pipeline.py#JudgeInvocationError","name":[["judge",1],["invocation",1],["error",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",3],["judge",4],["invocation",4],["error",4],["audit",4],["raised",1],["by",1],["invoke",1],["fn",1],["fails",1],["returns",1],["malformed",1],["output",1],["carries",1],["inv",2],["14",2],["fault",1],["tag",1],["detail",1],["so",1],["caller",1],["emit",1],["retrieval",1],["failed",1],["inconclusive",1],["not",1],["applicable",1],["tool",1],["failure",1],["row",1],["per",1],["spec",1],["step",1],["instead",1],["letting",1],["exception",1],["abort",1],["pass",1]]},{"id":"scripts/claim_audit_pipeline.py#RetrievalInvocationError","name":[["retrieval",1],["invocation",1],["error",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["retrieval",7],["invocation",5],["error",7],["audit",4],["raised",1],["by",1],["invoke",1],["retrieve",2],["fn",1],["fails",1],["returns",1],["malformed",1],["output",1],["mirrors",1],["judge",1],["but",1],["tags",1],["faults",1],["inv",1],["14",1],["family",1],["api",1],["timeout",1],["network",1],["so",1],["transient",1],["outage",1],["surfaces",1],["as",1],["tool",1],["failure",1],["rather",1],["than",1],["aborting",1],["pass",1],["step",1],["13",1],["r2",1],["codex",1],["p2",1],["finding",1]]},{"id":"scripts/claim_audit_pipeline.py#run_audit_pipeline","name":[["run",1],["audit",1],["pipeline",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["run",12],["audit",10],["pipeline",3],["citations",3],["list",14],["dict",32],["str",35],["any",26],["manifests",7],["reserved",3],["production",5],["retrieval",5],["driver",3],["wiring",3],["per",9],["spec",4],["step",6],["current",2],["implementation",2],["injects",2],["via",2],["retrieve",6],["fn",8],["so",5],["corpus",8],["read",3],["inside",2],["callback",2],["keeping",2],["parameter",3],["signature",2],["lets",2],["orchestrator",2],["pass",4],["through",4],["without",2],["changing",2],["public",2],["api",2],["lands",2],["none",18],["config",7],["callable",4],["judge",11],["id",15],["now",2],["iso",2],["cache",8],["uncited",22],["sentences",13],["all",6],["manifest",11],["diff",1],["over",1],["caller",2],["supplied",1],["inputs",1],["two",1],["streams",1],["13",1],["r4",2],["codex",1],["p1",2],["d4",5],["detector",6],["positives",1],["output",2],["detect",2],["assertions",4],["matching",1],["quantifier",2],["empirical",2],["trigger",4],["filter",1],["drives",2],["low",1],["warn",3],["advisory",1],["emission",1],["only",2],["full",5],["sentence",6],["every",1],["draft",1],["no",5],["text",4],["citation",2],["marker",1],["stream",1],["constraint",7],["judging",3],["violations",2],["high",2],["needed",1],["because",1],["negative",2],["like",1],["causal",1],["language",1],["be",2],["violated",1],["by",7],["program",1],["caused",1],["improvement",1],["filters",1],["out",1],["token",2],["routing",1],["filtered",1],["subset",1],["silently",1],["drops",1],["those",2],["cases",1],["omitted",1],["defaults",1],["legacy",1],["callers",3],["preserved",1],["but",3],["warning",1],["band",1],["miss",1],["expansion",1],["should",1],["both",1],["rule",1],["scripts",2],["assertion",2],["py",3],["claim",12],["ref",1],["alignment",1],["agent",1],["md",1],["not",5],["invoked",1],["here",1],["pre",1],["process",1],["raw",1],["as",2],["test",1],["e2e",1],["exercises",1],["finalizer",1],["chain",1],["end",2],["shape",1],["section",2],["path",2],["tokens",2],["non",1],["empty",1],["inv",2],["guarantees",1],["these",1],["fields",1],["consult",1],["returns",1],["six",1],["aggregate",2],["arrays",1],["keyed",1],["passport",1],["name",1],["results",1],["drifts",1],["sampling",1],["summaries",1],["plus",1],["intent",1],["echoed",1],["downstream",1],["consumption",1],["raises",1],["value",2],["error",2],["validation",1],["fails",1],["max",3],["claims",4],["paper",3],["intentional",1],["op",1],["mark",1],["static",1],["analysers",1],["ruff",1],["arg002",1],["mypy",1],["strict",1],["unused",1],["arg",1],["flag",1],["forward",1],["compat",1],["sanity",1],["cap",5],["100",1],["if",7],["isinstance",1],["int",1],["raise",1],["must",2],["positive",1],["integer",1],["got",1],["p11",1],["rejected",1],["model",2],["gpt",1],["xhigh",1],["361",1],["prompt",13],["version",9],["key",2],["component",2],["absent",1],["default",1],["sha256",2],["own",1],["fingerprint",1],["single",1],["source",1],["truth",1],["invalidation",1],["check",1],["keeps",1],["hash",2],["lockstep",1],["edit",1],["changes",1],["automatically",1],["invalidates",1],["stale",2],["entries",1],["human",1],["readable",1],["label",1],["decoupled",1],["gate",1],["present",1],["declares",1],["unknown",3],["fail",1],["closed",1],["binding",1],["local",1],["unique",1],["entry",1],["never",1],["served",1],["across",1],["boundary",1],["cross",1],["hits",1],["disabled",1],["within",1],["dedup",1],["repeated",1],["still",1],["holds",1],["build",1],["three",1],["lookup",1],["indexes",1],["once",1],["resolution",1],["level",1],["absorption",1],["drift",1],["detection",1],["mc",1],["tuple",1],["mncs",1],["constraints",1]]},{"id":"scripts/claim_audit_pipeline.py#run_audit_pipeline._next_cd","name":[["next",1],["cd",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["next",2],["cd",6],["str",2],["nonlocal",1],["counter",3],["out",2],["03d",1],["return",1]]},{"id":"scripts/claim_audit_pipeline.py#run_audit_pipeline._written_scope_for","name":[["written",1],["scope",1]],"path":[["scripts",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["written",3],["scope",7],["citation",7],["dict",2],["str",4],["any",3],["return",4],["scoped",4],["manifest",11],["id",13],["goes",1],["onto",1],["claim",5],["audit",1],["result",1],["row",3],["step",1],["codex",1],["r1",1],["co",1],["drifted",1],["cited",1],["not",2],["but",1],["still",2],["arrives",1],["active",1],["runtime",6],["constraint",2],["resolution",1],["so",1],["global",1],["mncs",1],["apply",1],["per",1],["inv",2],["passport",2],["however",1],["must",1],["carry",1],["sentinel",5],["whenever",1],["pair",1],["present",1],["index",1],["otherwise",1],["15",1],["dangling",1],["check",1],["rejects",1],["lookup",1],["stays",1],["untouched",1],["reads",1],["directly",1],["only",1],["persisted",1],["normalized",1],["cid",2],["if",2],["by",1],["mc",1]]},{"id":"scripts/contamination_signals.py","name":[["contamination",1],["signals",1],["py",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["105",2],["v3",7],["contamination",2],["signals",3],["resolvers",1],["pure",1],["functions",1],["implementing",1],["spec",6],["vector",2],["by",3],["migration",4],["tool",2],["bibliography",2],["agent",2],["computes",1],["these",1],["at",1],["ingest",1],["time",1],["module",2],["gives",1],["equivalent",1],["computation",1],["post",1],["hoc",1],["backfill",2],["pre",3],["entries",1],["design",4],["docs",2],["2026",2],["05",2],["15",1],["issue",1],["md",2],["12",2],["ars",1],["claim",1],["faithfulness",1],["contaminated",1],["source",3],["from",5],["future",1],["import",7],["annotations",1],["typing",1],["any",1],["mapping",1],["protocol",1],["re",2],["export",1],["arxiv",6],["unavailable",3],["so",2],["callers",1],["tests",1],["reference",1],["alongside",1],["other",1],["resolver",4],["exceptions",1],["dual",1],["path",1],["mirrors",1],["client",4],["modules",1],["own",1],["guard",1],["try",1],["except",1],["error",1],["scripts",1],["431",2],["3b",1],["decision",3],["logic",3],["version",4],["stored",3],["under",3],["key",2],["each",1],["cached",1],["verdict",2],["value",1],["preferred",1],["form",1],["no",1],["cache",1],["schema",3],["v5",6],["rows",1],["simply",1],["resolve",1],["once",1],["bump",1],["whenever",1],["accept",1],["reject",1],["changes",1],["produced",1],["different",1],["not",1],["silently",1],["reused",1],["exact",1],["title",3],["bust",1],["pivot",2],["row",2],["written",1],["v4",1],["author",2],["agree",1],["tiers",1],["study",2],["same",1],["pair",1],["as",2],["matched",2],["would",1],["otherwise",1],["be",2],["returned",1],["search",1],["never",1],["called",1],["bypassing",1],["loop",1],["entirely",1],["dangerous",1],["false",1],["positive",1],["surviving",1],["up",1],["90",1],["day",1],["ttl",1],["whose",1],["absent",2],["constant",1],["miss",1],["10",1],["venue",4],["closed",1],["list",3],["per",2],["description",1],["intentionally",1],["redundant",1],["prose",1],["adapters",1],["tools",1],["both",1],["need",1],["literal",1],["preprint",2],["venues",1],["frozenset",1],["ar",4],["xiv",4],["bio",2],["rxiv",8],["med",2],["ssrn",5],["research",2],["square",2],["preprints",6],["org",9],["chem",2],["earth",2],["osf",3],["tech",2],["pointer",4],["inference",1],["table",1],["rule",1],["must",2],["check",1],["server",1],["url",1],["identifier",1],["substring",1],["match",1],["against",1],["lower",2],["cased",2],["keys",1],["unambiguous",1],["hints",1],["tuple",2],["str",2],["biorxiv",1],["medrxiv",1],["com",3],["papers",1],["researchsquare",1],["chemrxiv",1],["eartharxiv",1],["io",1],["techrxiv",1]]},{"id":"scripts/contamination_signals.py#_cached_verdict","name":[["cached",1],["verdict",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["cached",10],["verdict",6],["cache",9],["citation",5],["key",5],["resolver",6],["name",4],["str",6],["query",5],["form",5],["compute",7],["bool",3],["none",6],["wrap",1],["computation",1],["persistent",1],["spec",1],["delta",1],["returns",1],["unmatched",6],["matched",10],["by",12],["queried",5],["hit",2],["network",1],["call",1],["skipped",1],["stored",4],["returned",1],["miss",2],["live",2],["runs",2],["persisted",1],["negatives",1],["included",1],["so",3],["repeat",1],["don",1],["re",2],["hammer",1],["api",1],["byte",1],["equivalent",1],["no",3],["caching",1],["degradation",1],["exceptions",1],["propagate",1],["from",1],["never",1],["caller",1],["omits",1],["field",1],["payload",2],["carries",1],["negative",1],["keeps",1],["v6",1],["id",1],["keyed",1],["signal",1],["narrowed",1],["false",1],["reducer",1],["needs",1],["if",2],["return",3],["431",2],["12",1],["3b",1],["reusable",1],["only",1],["its",1],["decision",8],["version",7],["matches",1],["current",2],["logic",3],["row",2],["missing",1],["written",2],["older",1],["other",1],["tool",1],["carrying",1],["stale",1],["absent",1],["any",1],["pre",1],["v5",1],["title",1],["under",3],["author",1],["agree",1],["tiers",1],["treated",1],["as",1],["forcing",1],["recompute",1],["rather",1],["than",1],["reusing",1],["different",1],["path",1],["produced",1],["without",1],["pivot",1],["op",1],["every",1],["already",1],["not",4],["part",1],["value",2],["need",1],["echo",1],["into",2],["nothing",1],["reads",1],["back",1],["stamped",1],["future",1],["run",1],["newer",1],["resolves",1],["put",1]]},{"id":"scripts/contamination_signals.py#_infer_venue_from_pointer","name":[["infer",1],["venue",1],["from",1],["pointer",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["infer",2],["venue",8],["from",4],["pointer",10],["source",5],["str",4],["none",4],["return",3],["preprint",2],["inferred",1],["url",1],["if",2],["no",1],["server",1],["hint",3],["present",1],["per",1],["v3",1],["spec",1],["vector",1],["field",1],["absent",1],["inference",1],["lower",1],["hints",1]]},{"id":"scripts/contamination_signals.py#_query_form","name":[["query",1],["form",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["query",4],["form",4],["id",10],["label",3],["str",8],["value",3],["none",2],["title",7],["canonical",1],["cache",3],["keying",2],["whole",1],["resolver",3],["attempt",2],["may",1],["try",1],["exact",1],["miss",1],["then",1],["fall",1],["through",1],["search",1],["only",1],["would",1],["hit",1],["verdict",1],["under",1],["falsely",1],["imply",1],["resolved",1],["so",2],["captures",1],["both",1],["inputs",1],["doi",1],["10",1],["attention",1],["key",2],["already",1],["namespaces",1],["by",1],["citation",1],["name",1],["string",1],["never",1],["needs",1],["disambiguate",1],["across",1],["citations",1],["resolvers",1],["return",1]]},{"id":"scripts/contamination_signals.py#_resolve_arxiv_id_then_title","name":[["resolve",1],["arxiv",1],["id",1],["then",1],["title",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["resolve",4],["arxiv",11],["id",15],["then",3],["title",13],["entry",5],["mapping",2],["str",6],["any",2],["client",4],["tuple",2],["bool",2],["none",6],["ar",2],["xiv",2],["specific",1],["resolver",2],["flow",1],["keyed",2],["not",3],["doi",2],["returning",1],["unmatched",2],["matched",2],["by",9],["queried",7],["per",1],["v6",1],["signal",1],["see",1],["was",1],["present",1],["never",1],["catches",1],["exception",1],["differentiation",1],["stays",1],["at",1],["wrapper",1],["precondition",1],["only",2],["called",1],["entries",1],["carrying",1],["both",1],["callers",1],["verification",1],["gate",1],["run",1],["skip",1],["absent",1],["331",1],["so",1],["lookup",2],["always",1],["runs",1],["search",3],["miss",2],["fallback",1],["field",1],["hit",4],["if",2],["return",3],["false",2],["mismatch",1],["fall",1],["through",1],["true",1]]},{"id":"scripts/contamination_signals.py#_resolve_by_doi_then_title","name":[["resolve",1],["by",1],["doi",1],["then",1],["title",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["resolve",5],["by",2],["doi",5],["then",3],["title",7],["entry",7],["mapping",2],["str",4],["any",2],["client",3],["resolver",4],["name",4],["cache",4],["none",5],["bool",2],["shared",1],["body",1],["openalex",1],["unmatched",2],["crossref",1],["see",1],["those",1],["wrappers",1],["spec",1],["contract",1],["if",1],["obtained",1],["via",1],["manual",1],["return",2],["cached",1],["verdict",1],["citation",2],["key",2],["query",2],["form",2],["id",2],["label",1],["value",1],["compute",1],["lambda",1]]},{"id":"scripts/contamination_signals.py#_resolve_doi_then_title","name":[["resolve",1],["doi",1],["then",1],["title",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["resolve",2],["doi",14],["then",4],["title",16],["entry",6],["mapping",2],["str",6],["any",2],["client",4],["tuple",2],["bool",2],["none",6],["run",1],["resolver",2],["flow",1],["returning",1],["unmatched",2],["matched",2],["by",12],["queried",10],["channel",1],["produced",1],["match",1],["id",4],["actually",1],["was",3],["present",1],["so",1],["exact",1],["key",2],["lookup",2],["attempted",1],["even",1],["if",4],["fell",1],["through",2],["no",1],["available",1],["v6",2],["signal",1],["fabrication",1],["evidence",1],["provably",1],["bogus",1],["identifier",1],["coverage",1],["gap",1],["reduce",1],["unresolvable",1],["not",4],["false",3],["reflects",1],["execution",1],["shape",1],["see",1],["182",1],["delta",1],["exception",1],["type",1],["differentiation",1],["stays",1],["at",1],["wrapper",1],["helper",1],["never",1],["catches",1],["field",1],["hit",4],["check",1],["return",3],["miss",1],["mismatch",1],["fall",1],["search",2],["true",1]]},{"id":"scripts/contamination_signals.py#build_signals_object","name":[["build",1],["signals",1],["object",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["build",2],["signals",4],["object",3],["entry",7],["mapping",2],["str",5],["any",2],["client",11],["semantic",5],["scholar",5],["arxiv",8],["none",10],["cache",9],["dict",3],["bool",3],["construct",1],["contamination",1],["per",1],["v3",4],["spec",2],["emission",1],["rules",2],["both",5],["computed",3],["emit",1],["fields",1],["even",1],["false",1],["found",1],["clean",1],["distinct",1],["from",1],["not",4],["manual",2],["omit",3],["unmatched",6],["field",5],["api",2],["degradation",2],["optional",1],["verification",1],["delta",2],["threaded",1],["into",1],["s2",1],["ar",1],["xiv",1],["resolvers",1],["byte",2],["equivalent",2],["no",3],["caching",1],["obj",4],["preprint",2],["post",1],["llm",1],["inflection",1],["compute",2],["signal",3],["ss",5],["if",3],["11",1],["182",1],["opt",1],["via",1],["explicit",1],["so",1],["caller",1],["migrate",1],["literature",1],["corpus",1],["stays",1],["exemption",1],["resolve",2],["returns",1],["raises",1],["matching",1],["try",1],["ax",4],["except",1],["unavailable",1],["return",1]]},{"id":"scripts/contamination_signals.py#compute_preprint_signal","name":[["compute",1],["preprint",1],["signal",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["compute",2],["preprint",8],["signal",4],["entry",5],["mapping",2],["str",4],["any",2],["bool",2],["per",3],["v3",2],["spec",2],["vector",2],["true",2],["iff",1],["year",6],["2024",2],["venue",11],["resolves",2],["server",2],["resolution",1],["prefer",1],["explicit",1],["field",1],["absent",1],["infer",2],["from",2],["source",4],["pointer",9],["https",1],["arxiv",1],["org",1],["abs",1],["ar",1],["xiv",1],["missing",1],["neither",1],["nor",1],["inferable",1],["returns",1],["false",3],["inference",1],["legacy",1],["entries",1],["schema",1],["validly",1],["omit",1],["but",1],["carry",1],["url",1],["must",1],["still",1],["surface",1],["contaminated",1],["absence",1],["not",3],["negative",1],["if",4],["isinstance",3],["int",1],["return",4],["venues",2]]},{"id":"scripts/contamination_signals.py#compute_ss_unmatched_signal","name":[["compute",1],["ss",1],["unmatched",1],["signal",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["compute",4],["ss",4],["unmatched",2],["signal",3],["entry",9],["mapping",2],["str",2],["any",2],["client",6],["semantic",5],["scholar",5],["cache",7],["none",12],["bool",3],["per",2],["v3",1],["spec",4],["vector",1],["returns",4],["if",4],["obtained",2],["via",2],["manual",2],["exemption",1],["api",1],["degradation",3],["true",1],["lookup",6],["no",2],["match",2],["false",4],["emission",1],["rules",1],["means",1],["omit",2],["field",3],["from",1],["contamination",1],["signals",1],["object",1],["not",3],["would",1],["imply",1],["checked",1],["found",1],["happened",1],["optional",1],["verification",1],["delta",1],["s2",3],["wrapper",1],["resolver",2],["layer",1],["its",1],["lone",1],["keyed",1],["method",1],["so",2],["shares",1],["same",2],["cached",4],["verdict",2],["path",1],["as",2],["other",2],["three",1],["resolvers",2],["never",2],["absent",1],["unavailable",2],["raised",1],["by",3],["propagates",1],["out",1],["uncached",1],["since",1],["put",1],["runs",1],["only",1],["success",1],["caught",1],["here",1],["yield",1],["byte",1],["equivalent",1],["caching",1],["return",3],["try",1],["citation",2],["key",2],["name",1],["query",2],["form",2],["id",4],["label",1],["doi",4],["value",1],["title",3],["first",1],["then",1],["internally",1],["queried",2],["follows",1],["has",1],["rule",1],["v6",1],["lambda",1],["matched",1],["except",1]]},{"id":"scripts/contamination_signals.py#queried_by_for","name":[["queried",1],["by",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["queried",4],["by",4],["entry",6],["mapping",2],["str",6],["any",2],["id",6],["field",3],["v6",1],["value",1],["carries",1],["resolver",2],["exact",1],["identifier",1],["so",2],["keyed",4],["lookup",2],["attempted",1],["else",2],["title",2],["single",1],["definition",1],["rule",1],["all",1],["paths",1],["doi",1],["ar",1],["xiv",1],["s2",1],["derive",1],["through",1],["here",1],["narrowed",1],["false",1],["signal",1],["never",1],["drift",1],["across",1],["layers",1],["return",1],["if",1]]},{"id":"scripts/contamination_signals.py#reset_client_outage_latch","name":[["reset",1],["client",1],["outage",1],["latch",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["reset",8],["client",7],["outage",5],["latch",6],["semantic",2],["scholar",2],["none",3],["best",1],["effort",1],["115",1],["r5",1],["production",1],["clients",1],["implementing",1],["pattern",1],["expose",1],["minimal",1],["mocks",1],["tests",1],["may",1],["not",1],["helper",1],["invokes",1],["present",1],["no",1],["ops",1],["absent",1],["long",1],["running",1],["tools",1],["call",1],["between",1],["passport",1],["batches",1],["getattr",1],["if",1],["callable",1]]},{"id":"scripts/contamination_signals.py#resolve_arxiv_unmatched","name":[["resolve",1],["arxiv",1],["unmatched",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["resolve",5],["arxiv",14],["unmatched",7],["entry",10],["mapping",2],["str",2],["any",2],["client",4],["cache",7],["none",10],["bool",2],["compute",2],["per",3],["spec",4],["v3",1],["11",1],["182",1],["delta",3],["differs",1],["from",1],["crossref",1],["openalex",1],["its",1],["exact",2],["key",4],["channel",1],["ar",13],["xiv",13],["keyed",1],["by",2],["id",17],["not",7],["doi",2],["method",1],["lookup",2],["title",11],["check",3],["fallback",1],["identical",1],["manual",3],["return",7],["caller",4],["must",3],["omit",3],["field",4],["absent",2],["skip",2],["resolver",5],["non",3],["citation",4],["searched",1],["against",1],["miss",2],["there",1],["coverage",1],["gap",1],["existence",1],["evidence",1],["331",2],["keys",1],["index",1],["states",1],["citations",1],["no",7],["skipped",3],["orchestrator",1],["max",1],["rule",1],["present",2],["hit",2],["passes",1],["cross",2],["false",2],["mismatch",1],["fall",1],["through",1],["search",1],["anywhere",1],["true",2],["returns",1],["returned",1],["match",2],["found",1],["obtained",2],["via",2],["omits",1],["raises",1],["unavailable",1],["api",1],["degraded",1],["l3",1],["optional",1],["verification",1],["byte",1],["equivalent",1],["caching",1],["if",2],["network",1],["cached",2],["applicability",1],["adjudication",1],["so",1],["never",1],["persists",1],["verdict",1],["name",1],["query",2],["form",2],["label",1],["value",1],["lambda",1],["then",1]]},{"id":"scripts/contamination_signals.py#resolve_crossref_unmatched","name":[["resolve",1],["crossref",1],["unmatched",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["resolve",6],["crossref",5],["unmatched",6],["entry",3],["mapping",2],["str",2],["any",2],["client",3],["cache",7],["none",6],["bool",2],["compute",1],["per",3],["spec",2],["v3",1],["mirrors",1],["openalex",2],["semantic",1],["scholar",1],["semantics",1],["see",1],["those",1],["functions",1],["return",2],["raise",1],["contract",2],["returns",1],["true",1],["false",1],["same",1],["as",1],["raises",1],["unavailable",1],["api",1],["degraded",1],["caller",1],["must",1],["omit",1],["field",1],["l3",1],["optional",1],["verification",1],["delta",1],["byte",1],["equivalent",1],["no",1],["caching",1],["by",1],["doi",1],["then",1],["title",1],["resolver",1],["name",1]]},{"id":"scripts/contamination_signals.py#resolve_openalex_unmatched","name":[["resolve",1],["openalex",1],["unmatched",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["resolve",4],["openalex",4],["unmatched",5],["entry",4],["mapping",2],["str",2],["any",2],["client",3],["cache",7],["none",7],["bool",2],["compute",1],["per",2],["spec",2],["v3",1],["mirrors",1],["semantic",1],["scholar",1],["semantics",1],["manual",2],["return",4],["caller",4],["must",4],["omit",4],["field",4],["api",2],["down",1],["re",1],["raise",1],["open",4],["alex",4],["unavailable",2],["doi",7],["present",2],["hit",2],["passes",1],["title",6],["cross",2],["check",2],["false",2],["miss",1],["mismatch",1],["fall",1],["through",1],["search",2],["absent",1],["only",1],["no",3],["anywhere",1],["true",2],["returns",1],["returned",1],["match",2],["by",2],["found",1],["obtained",1],["via",1],["exempt",1],["raises",1],["degraded",1],["l3",1],["optional",1],["verification",1],["delta",1],["byte",1],["equivalent",1],["caching",1],["then",1],["resolver",1],["name",1]]},{"id":"scripts/contamination_signals.py#SemanticScholarClient","name":[["semantic",1],["scholar",1],["client",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["semantic",4],["scholar",4],["client",4],["protocol",5],["minimal",1],["contract",1],["ss",1],["api",3],["passed",1],["into",1],["signal",1],["production",1],["callers",1],["pass",2],["real",1],["implementing",1],["at",1],["deep",1],["research",1],["references",1],["md",1],["429",1],["2s",1],["backoff",1],["doi",1],["first",1],["then",1],["title",1],["similarity",1],["fallback",1],["tests",1],["magic",1],["mock",1],["returning",1],["whatever",1],["shape",1],["test",1],["specifies",1],["def",1],["lookup",1],["self",1],["entry",1],["mapping",2],["str",2],["any",2],["return",1],["matched",1],["bool",1],["raise",1],["unavailable",1],["transient",1],["failures",1],["after",1],["retry",1],["budget",1],["exhausted",1]]},{"id":"scripts/contamination_signals.py#SemanticScholarClient.lookup","name":[["lookup",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["lookup",2],["self",2],["entry",2],["mapping",4],["str",4],["any",4],["return",1],["matched",1],["bool",1],["raise",1],["semantic",1],["scholar",1],["unavailable",1],["transient",1],["api",1],["failures",1],["after",1],["protocol",1],["retry",1],["budget",1],["exhausted",1]]},{"id":"scripts/contamination_signals.py#SemanticScholarUnavailable","name":[["semantic",1],["scholar",1],["unavailable",1]],"path":[["scripts",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["semantic",3],["scholar",3],["unavailable",2],["exception",2],["ss",1],["api",1],["degraded",1],["network",1],["failure",1],["rate",1],["limit",1],["exhausted",1],["5xx",1],["per",1],["spec",1],["emission",1],["rules",1],["triggers",1],["omit",1],["unmatched",1],["field",1],["rather",1],["than",1],["setting",1],["false",1],["absence",1],["negative",1],["confirmation",1]]},{"id":"scripts/cross_model_verification/normalize_compat_verdict.py","name":[["normalize",1],["compat",1],["verdict",1],["py",1]],"path":[["scripts",1],["cross",1],["model",1],["verification",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["normalize",1],["open",1],["ai",1],["compatible",2],["provider",1],["citation",1],["verification",1],["response",1],["one",1],["status",2],["providers",1],["mi",1],["mo",1],["deep",1],["seek",1],["self",2],["hosted",2],["expose",1],["no",4],["web",1],["search",1],["tool",1],["so",1],["there",1],["grounding",2],["trace",1],["evidence",1],["positive",3],["verdict",4],["security",1],["invariant",1],["verified",2],["downgraded",2],["not",7],["searched",4],["ungrounded",1],["confirmation",1],["never",2],["count",1],["as",2],["grounded",1],["agreement",2],["rejection",1],["found",3],["mismatch",3],["passes",1],["through",2],["useful",1],["disagreement",1],["needs",1],["be",1],["acted",1],["anything",1],["else",2],["reported",1],["unparseable",1],["text",2],["empty",1],["fails",2],["closed",2],["consumer",1],["counter",1],["must",1],["read",1],["only",1],["returned",1],["raw",1],["model",1],["kept",1],["context",1],["humans",1],["parsed",1],["from",1],["future",1],["import",2],["annotations",1],["re",4],["first",1],["explicit",1],["token",1],["wins",1],["matched",1],["case",1],["insensitively",1],["at",1],["word",1],["boundary",1],["compile",1],["ignorecase",1],["rejections",1],["survive",1],["everything",1],["pass",1],["if",1],["name",1],["main",2],["pragma",1],["cover",1],["raise",1],["system",1],["exit",1]]},{"id":"scripts/cross_model_verification/normalize_compat_verdict.py#_main","name":[["main",1]],"path":[["scripts",1],["cross",1],["model",1],["verification",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["main",2],["int",2],["import",1],["sys",2],["json",4],["raw",3],["stdin",1],["read",1],["result",3],["normalize",1],["compat",1],["verdict",1],["single",1],["line",5],["consumer",1],["reads",1],["status",4],["text",2],["lives",1],["escaped",1],["context",4],["embedded",1],["newlines",1],["become",1],["literal",1],["cannot",2],["inject",1],["second",2],["ensure",2],["ascii",4],["true",2],["default",1],["additionally",1],["escapes",1],["all",1],["non",1],["including",1],["unicode",2],["separators",1],["2028",1],["2029",1],["some",1],["aware",1],["consumers",1],["treat",1],["as",1],["breaks",1],["so",1],["model",1],["response",1],["smuggle",1],["output",1],["via",1],["those",1],["either",1],["diagnostic",1],["escaping",1],["fine",1],["print",1],["dumps",1],["provider",1],["openai",1],["compatible",1],["return",1]]},{"id":"scripts/cross_model_verification/normalize_compat_verdict.py#normalize_compat_verdict","name":[["normalize",1],["compat",1],["verdict",1]],"path":[["scripts",1],["cross",1],["model",1],["verification",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["normalize",2],["compat",2],["verdict",3],["raw",7],["str",2],["dict",2],["return",2],["status",4],["normalized",1],["context",2],["compatible",1],["provider",1],["response",1],["re",1],["search",1],["token",4],["group",1],["upper",1],["if",2],["else",2],["none",1],["only",1],["rejections",1],["survive",1],["verified",1],["downgrade",1],["self",1],["reported",1],["not",3],["searched",3],["no",1],["recognizable",1],["all",1],["fail",1],["closed",1],["pass",1],["through",1]]},{"id":"scripts/crossref_client.py","name":[["crossref",1],["client",1],["py",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["usr",1],["bin",1],["env",2],["python3",1],["minimal",1],["crossref",8],["api",6],["client",5],["wrapper",1],["implements",1],["lookup",1],["contract",1],["documented",1],["at",1],["deep",1],["research",1],["references",1],["protocol",1],["md",1],["doi",5],["first",1],["title",11],["cross",1],["check",1],["mismatch",1],["pattern",1],["similarity",7],["fallback",1],["429",1],["2s",1],["backoff",3],["retries",3],["404",1],["5xx",1],["miss",1],["vs",1],["skip",1],["mirrors",1],["semantic",1],["scholar",1],["py",3],["openalex",2],["structure",1],["specific",1],["endpoint",1],["works",2],["no",1],["prefix",1],["search",1],["query",2],["rows",1],["polite",5],["pool",2],["email",3],["goes",1],["user",1],["agent",1],["header",1],["not",1],["param",1],["response",2],["shape",1],["nested",1],["under",1],["message",1],["list",1],["multi",1],["language",1],["variants",1],["from",4],["future",1],["import",13],["annotations",1],["http",1],["json",1],["os",1],["time",1],["urllib",3],["error",2],["parse",1],["request",1],["typing",1],["any",1],["mapping",1],["dual",1],["path",1],["see",1],["comment",1],["try",1],["text",2],["seconds",2],["max",2],["threshold",2],["exact",2],["normalized",2],["generic",2],["except",1],["scripts",1],["base",1],["https",1],["org",2],["host",1],["10",2],["req",2],["mailto",1],["anonymous",2],["per",1],["live",1],["headers",1],["rate",1],["limit",2],["interval",3],["1s",1],["min",2]]},{"id":"scripts/crossref_client.py#_extract_title","name":[["extract",1],["title",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["extract",2],["title",4],["message",3],["item",3],["mapping",2],["str",4],["any",2],["crossref",1],["returns",1],["as",1],["list",1],["language",1],["variants",1],["take",1],["first",1],["empty",1],["titles",3],["return",1],["if",1],["else",1]]},{"id":"scripts/crossref_client.py#_extract_year","name":[["extract",1],["year",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["extract",2],["year",3],["item",3],["mapping",2],["str",2],["any",2],["int",2],["none",3],["crossref",1],["lives",1],["issued",3],["date",6],["parts",6],["published",4],["print",2],["online",2],["prefer",1],["as",1],["canonical",1],["fall",1],["through",1],["alternatives",1],["key",2],["val",3],["if",2],["not",1],["isinstance",1],["dict",1],["continue",1],["return",2]]},{"id":"scripts/crossref_client.py#_require_api_url","name":[["require",1],["api",1],["url",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["require",2],["api",3],["url",6],["str",2],["none",2],["parsed",6],["urllib",2],["parse",2],["urlsplit",1],["if",1],["scheme",2],["https",1],["netloc",2],["host",1],["strip",1],["query",1],["from",1],["message",1],["carry",1],["polite",1],["pool",1],["mailto",1],["email",1],["address",1],["must",1],["never",1],["land",1],["logs",1],["raised",1],["exception",1],["text",1],["mirrors",1],["openalex",1],["client",1],["py",1],["495",1],["redacted",2],["urlunsplit",1],["path",1],["raise",1],["crossref",2],["unavailable",1],["refusing",1],["non",1]]},{"id":"scripts/crossref_client.py#CrossrefClient","name":[["crossref",1],["client",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["class",2],["crossref",13],["client",8],["production",1],["lookup",3],["by",1],["doi",9],["cross",3],["check",4],["then",1],["title",33],["concurrency",1],["note",1],["rate",2],["limit",2],["pacing",1],["per",2],["instance",1],["def",5],["init",1],["self",22],["polite",9],["email",8],["str",10],["none",17],["os",1],["environ",1],["env",1],["min",5],["interval",5],["if",15],["else",2],["anonymous",1],["last",5],["request",8],["at",5],["float",1],["pool",1],["goes",1],["user",4],["agent",4],["not",9],["query",5],["param",1],["ua",3],["ars",1],["v3",3],["mailto",1],["throttle",4],["return",9],["time",10],["monotonic",4],["elapsed",5],["measurement",1],["ntp",1],["manual",1],["clock",1],["adjustments",1],["make",1],["go",1],["backward",1],["producing",1],["negative",1],["either",2],["huge",1],["sleep",4],["zero",1],["128",1],["aligns",1],["semantic",1],["scholar",1],["py",2],["path",3],["mapping",1],["dict",5],["any",3],["url",7],["api",4],["base",1],["urllib",6],["parse",4],["urlencode",1],["require",2],["req",2],["headers",1],["attempt",2],["range",1],["max",2],["retries",3],["try",2],["fixed",1],["host",1],["https",1],["after",3],["urlopen",1],["timeout",2],["30",1],["as",5],["resp",2],["nosec",1],["b310",1],["wrap",1],["response",2],["body",4],["read",4],["decode",3],["narrow",1],["except",4],["so",4],["transient",2],["socket",2],["drops",1],["mid",2],["stream",2],["garbled",1],["bodies",1],["html",1],["error",7],["pages",1],["slipped",1],["through",2],["200",1],["status",1],["surface",1],["unavailable",5],["honoring",1],["spec",1],["degradation",1],["contract",1],["one",1],["failure",1],["must",1],["drop",2],["only",1],["unmatched",1],["abort",1],["whole",1],["backfill",1],["mirrors",2],["openalex",2],["json",2],["loads",1],["utf",1],["oserror",2],["http",3],["httpexception",3],["unicode",1],["jsondecode",1],["covers",1],["incomplete",1],["truncated",1],["canonical",1],["inherits",1],["codex",1],["review",1],["r1",1],["p2",1],["raise",4],["failed",1],["from",4],["httperror",1],["code",3],["404",3],["429",1],["backoff",2],["seconds",1],["refresh",1],["anchor",1],["next",1],["outer",1],["call",1],["paces",1],["against",1],["actual",1],["wake",1],["original",2],["entry",1],["continue",3],["reason",1],["urlerror",1],["network",2],["exhausted",1],["expected",2],["mandatory",1],["levenshtein",1],["70",2],["returns",2],["message",6],["hit",1],["passes",1],["miss",2],["mismatch",2],["success",1],["but",3],["no",5],["match",5],["data",5],["works",3],["quote",1],["safe",1],["empty",1],["extract",3],["similarity",5],["threshold",2],["search",3],["year",7],["int",1],["under",1],["431",1],["exact",8],["bust",1],["gate",1],["candidate",2],["iff",1],["clears",1],["ratio",2],["its",2],["normalized",2],["12",2],["author",2],["longer",2],["alone",1],["promote",1],["non",2],["shared",1],["signature",1],["own",1],["related",1],["distinct",1],["correction",1],["part",2],["ii",1],["ordinal",1],["companion",1],["high",1],["ends",1],["correct",1],["reachable",1],["f3",1],["fallback",1],["id",1],["corroborate",1],["was",1],["absent",1],["already",1],["missed",1],["before",1],["falling",1],["here",1],["generic",2],["promoted",1],["loop",1],["best",1],["resolver",1],["reduces",1],["keyed",1],["unresolvable",1],["never",1],["false",1],["matched",1],["rows",1],["candidates",2],["items",1],["scored",4],["cand",9],["sim",3],["score",4],["05",1],["append",1],["sort",1],["key",1],["lambda",1],["sco",1]]},{"id":"scripts/crossref_client.py#CrossrefClient.__init__","name":[["init",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["init",2],["self",9],["polite",10],["email",9],["str",2],["none",6],["os",1],["environ",1],["env",1],["min",3],["interval",3],["if",2],["else",1],["anonymous",1],["last",1],["request",1],["at",1],["float",1],["pool",1],["goes",1],["user",2],["agent",2],["not",1],["query",1],["param",1],["ua",3],["ars",1],["v3",1],["mailto",1]]},{"id":"scripts/crossref_client.py#CrossrefClient._get","name":[],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["self",6],["path",3],["str",8],["query",4],["mapping",2],["dict",2],["any",2],["url",7],["api",4],["base",1],["if",3],["urllib",5],["parse",3],["urlencode",1],["require",2],["req",2],["request",5],["headers",1],["user",2],["agent",2],["throttle",3],["last",2],["at",2],["time",5],["monotonic",2],["attempt",2],["range",1],["max",2],["retries",3],["try",2],["fixed",1],["host",1],["https",1],["after",3],["urlopen",1],["timeout",2],["30",1],["as",5],["resp",2],["nosec",1],["b310",1],["wrap",1],["response",2],["body",4],["read",4],["decode",3],["narrow",1],["except",4],["so",2],["transient",2],["socket",2],["drops",1],["mid",2],["stream",2],["garbled",1],["bodies",1],["html",1],["error",7],["pages",1],["slipped",1],["through",1],["200",1],["status",1],["surface",1],["crossref",10],["unavailable",5],["honoring",1],["v3",2],["spec",1],["per",1],["degradation",1],["contract",1],["one",1],["failure",1],["must",1],["drop",2],["only",1],["unmatched",1],["not",3],["abort",1],["whole",1],["backfill",1],["mirrors",2],["openalex",2],["client",4],["return",2],["json",2],["loads",1],["utf",1],["oserror",2],["http",3],["httpexception",3],["unicode",1],["jsondecode",1],["covers",1],["incomplete",1],["truncated",1],["canonical",1],["inherits",1],["codex",1],["review",1],["r1",1],["p2",1],["raise",4],["failed",1],["from",3],["httperror",1],["code",3],["404",1],["429",1],["sleep",1],["backoff",2],["seconds",1],["refresh",1],["anchor",1],["next",1],["outer",1],["call",1],["paces",1],["against",1],["actual",1],["wake",1],["original",1],["entry",1],["py",1],["continue",1],["reason",1],["urlerror",1],["network",1],["rate",1],["limit",1],["exhausted",1]]},{"id":"scripts/crossref_client.py#CrossrefClient._throttle","name":[["throttle",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["throttle",2],["self",6],["none",3],["if",2],["last",2],["request",2],["at",2],["return",1],["time",5],["monotonic",2],["elapsed",5],["measurement",1],["ntp",1],["manual",1],["clock",1],["adjustments",1],["make",1],["go",1],["backward",1],["producing",1],["negative",1],["either",1],["huge",1],["sleep",3],["zero",1],["128",1],["aligns",1],["semantic",1],["scholar",1],["client",1],["py",1],["min",2],["interval",2]]},{"id":"scripts/crossref_client.py#CrossrefClient.doi_lookup_with_title_check","name":[["doi",1],["lookup",1],["title",1],["check",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["doi",9],["lookup",3],["title",11],["check",4],["self",3],["str",6],["expected",3],["dict",4],["any",2],["none",5],["mandatory",1],["levenshtein",1],["70",1],["cross",2],["returns",1],["message",5],["if",3],["hit",1],["passes",1],["404",2],["miss",1],["mismatch",2],["network",1],["success",1],["but",1],["no",1],["match",1],["data",3],["works",1],["urllib",1],["parse",1],["quote",1],["safe",1],["not",1],["empty",1],["from",1],["return",3],["extract",1],["similarity",2],["threshold",1]]},{"id":"scripts/crossref_client.py#CrossrefClient.title_search","name":[["title",1],["search",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["title",25],["search",4],["self",3],["str",4],["year",8],["int",2],["none",10],["dict",2],["any",2],["under",1],["431",1],["exact",8],["bust",1],["gate",1],["candidate",2],["match",4],["iff",1],["clears",1],["70",1],["ratio",2],["its",2],["normalized",2],["12",2],["similarity",3],["author",2],["no",4],["longer",2],["alone",1],["promote",1],["non",2],["shared",1],["signature",1],["own",1],["related",1],["but",2],["distinct",1],["works",2],["correction",1],["original",1],["part",2],["ii",1],["ordinal",1],["companion",1],["high",1],["ends",1],["so",2],["correct",1],["reachable",1],["f3",1],["fallback",1],["path",1],["id",1],["corroborate",1],["doi",1],["was",1],["absent",1],["already",1],["missed",1],["before",1],["falling",1],["through",1],["here",1],["generic",2],["not",4],["promoted",1],["either",1],["loop",1],["returns",1],["best",1],["resolver",1],["reduces",1],["keyed",1],["miss",1],["unresolvable",1],["never",1],["false",1],["matched",1],["if",5],["return",3],["data",2],["query",1],["rows",1],["candidates",2],["message",1],["items",1],["scored",5],["cand",9],["extract",2],["sim",3],["threshold",1],["continue",2],["score",4],["05",1],["else",1],["append",1],["sort",1],["key",1],["lambda",1]]},{"id":"scripts/crossref_client.py#CrossrefUnavailable","name":[["crossref",1],["unavailable",1]],"path":[["scripts",1],["crossref",1],["client",1],["py",1]],"body":[["class",2],["crossref",4],["unavailable",2],["exception",2],["api",1],["degraded",1],["caller",1],["must",1],["omit",1],["unmatched",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_10.py","name":[["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["127",1],["v3",12],["10",4],["terminal",8],["policy",4],["layer",2],["seed",3],["migration",3],["tool",6],["seeds",2],["passport",10],["level",4],["policies",5],["block",1],["onward",2],["passports",2],["pure",1],["local",1],["yaml",3],["transform",1],["needs",1],["no",3],["network",1],["api",1],["client",1],["unlike",1],["injected",1],["open",1],["alex",1],["crossref",1],["clients",1],["only",4],["adds",1],["default",6],["advisory",7],["keys",4],["they",1],["absent",3],["behavior",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["31",1],["ars",1],["rescope",1],["md",1],["pr",1],["item",1],["12",1],["deep",1],["merge",1],["not",3],["overwrite",1],["r1",2],["p1",1],["write",1],["each",2],["key",3],["if",2],["already",1],["carrying",2],["partial",1],["user",1],["pre",2],["contamination",3],["triangulation",2],["strict",1],["keeps",1],["its",1],["existing",1],["untouched",1],["missing",1],["re",2],["run",4],["idempotent",1],["written",1],["once",1],["present",1],["forbidden",1],["backfill",2],["venue",4],["type",1],["from",6],["free",1],["form",1],["string",1],["fake",1],["precision",1],["l3",1],["adapter",1],["declared",1],["never",1],["touches",1],["entry",3],["fields",2],["dry",2],["mode",1],["report",1],["without",1],["writing",1],["manual",3],["skip",2],["scope",2],["p2",1],["applied",1],["lookup",2],["global",1],["vary",1],["by",1],["per",1],["status",1],["mixed",1],["vintage",1],["daisy",1],["chain",1],["targets",1],["signals",1],["anywhere",1],["reported",1],["as",3],["out",1],["first",1],["silently",1],["skipped",1],["usage",1],["python",3],["migrate",3],["literature",1],["corpus",1],["py",1],["verbose",1],["path",3],["future",1],["import",9],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["typing",1],["any",1],["dual",1],["mirrors",2],["works",1],["whether",1],["invoked",1],["module",1],["scripts",3],["script",1],["try",1],["dump",2],["load",2],["except",1],["error",1],["schema",1],["json",1],["temporal",1],["integrity",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_10.py#_entry_has_v3_9_0_signals","name":[["entry",1],["has",1],["v3",1],["signals",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["entry",7],["has",2],["v3",6],["signals",3],["any",4],["bool",2],["true",1],["iff",1],["carries",1],["era",1],["lookup",1],["field",1],["marking",1],["passport",2],["as",1],["onward",1],["scope",2],["zero",1],["such",1],["entries",1],["pre",1],["out",1],["run",1],["migration",1],["first",1],["if",2],["not",2],["isinstance",2],["dict",2],["return",3],["false",2],["sig",3],["contamination",1],["semantic",1],["scholar",1],["unmatched",3],["openalex",1],["crossref",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_10.py#_parse_args","name":[["parse",1],["args",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["parse",3],["args",3],["argv",3],["list",2],["str",2],["argparse",3],["namespace",2],["parser",6],["argument",4],["description",1],["seed",2],["passport",2],["level",1],["terminal",1],["policies",1],["default",1],["advisory",1],["v3",2],["onward",1],["literature",1],["corpus",1],["passports",1],["pure",1],["local",1],["transform",1],["deep",1],["merge",1],["only",1],["absent",1],["keys",1],["idempotent",1],["see",1],["docs",1],["design",1],["2026",1],["05",1],["31",1],["ars",1],["10",1],["policy",1],["layer",1],["rescope",1],["spec",1],["md",1],["pr",1],["item",1],["12",1],["add",3],["path",2],["type",1],["help",3],["yaml",1],["file",1],["dry",1],["run",1],["action",2],["store",2],["true",2],["show",1],["proposed",1],["write",1],["nothing",1],["verbose",1],["per",1],["key",1],["logging",1],["stderr",1],["return",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_10.py#_passport_in_v3_9_0_scope","name":[["passport",1],["v3",1],["scope",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["passport",3],["v3",6],["scope",5],["doc",3],["any",3],["bool",2],["onward",1],["at",1],["least",1],["one",1],["entry",3],["carries",1],["lookup",2],["signal",1],["empty",3],["corpus",11],["treated",1],["as",1],["nothing",1],["gate",1],["terminal",1],["policies",1],["seed",3],["independent",2],["pre",1],["passports",1],["non",1],["no",3],["signals",2],["anywhere",1],["out",1],["literature",1],["if",1],["not",1],["isinstance",1],["list",1],["len",1],["per",1],["vintage",1],["evidence",1],["so",1],["still",1],["return",2],["true",1],["has",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_10.py#_print_report","name":[["print",1],["report",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["print",4],["report",7],["path",6],["dict",2],["str",2],["any",2],["dry",7],["run",8],["bool",2],["none",2],["mode",3],["if",3],["else",2],["out",2],["scope",2],["v3",4],["10",2],["migration",2],["pre",1],["migrate",1],["literature",1],["corpus",1],["py",1],["first",1],["return",1],["verb",2],["would",1],["seed",1],["seeded",2],["keys",2],["preserved",2]]},{"id":"scripts/migrate_literature_corpus_to_v3_10.py#main","name":[["main",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["main",2],["argv",4],["list",2],["str",2],["none",4],["int",2],["args",7],["parse",1],["sys",2],["try",1],["report",3],["migrate",1],["passport",2],["path",2],["dry",3],["run",3],["verbose",2],["except",1],["shape",1],["error",2],["as",1],["print",2],["file",1],["stderr",1],["return",2]]},{"id":"scripts/migrate_literature_corpus_to_v3_10.py#migrate_passport","name":[["migrate",1],["passport",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",3],["migrate",3],["passport",13],["path",10],["dry",7],["run",8],["bool",4],["verbose",3],["false",4],["dict",7],["str",4],["any",3],["seed",5],["level",1],["terminal",14],["policies",14],["single",1],["file",2],["returns",1],["report",14],["raises",1],["shape",3],["error",6],["structurally",1],["unusable",1],["codex",3],["q3",3],["clear",2],["no",1],["silent",1],["merge",2],["doc",11],["load",2],["scope",6],["seeded",7],["keys",13],["preserved",3],["out",3],["log",5],["msg",2],["none",3],["if",10],["print",1],["sys",1],["stderr",1],["not",8],["isinstance",2],["raise",2],["yaml",1],["must",3],["be",3],["mapping",3],["got",2],["type",2],["name",2],["cannot",2],["v3",3],["true",2],["pre",1],["literature",1],["corpus",1],["py",1],["first",2],["return",4],["distinguish",1],["key",10],["absent",5],["from",1],["present",2],["null",3],["value",5],["explicit",1],["malformed",1],["block",7],["one",1],["rather",1],["than",1],["silently",2],["replaced",1],["tell",1],["them",1],["apart",1],["both",1],["so",2],["check",1],["membership",1],["whole",2],["all",1],["default",7],["new",3],["sorted",1],["always",1],["non",2],["empty",1],["here",1],["has",1],["only",2],["condition",1],["dump",2],["existing",7],["partial",1],["deep",1],["add",1],["preserve",2],["rest",1],["items",1],["append",2],["already",1],["else",2],["sort",2],["was",1],["coerced",1],["scalar",1],["list",1],["never",1],["overwrite",2],["refusing",1],["fix",1],["by",1],["hand",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_10.py#migrate_passport._log","name":[["log",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["log",2],["msg",3],["str",2],["none",2],["if",1],["verbose",1],["print",1],["path",1],["file",1],["sys",1],["stderr",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_10.py#PassportShapeError","name":[["passport",1],["shape",1],["error",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["class",2],["passport",3],["shape",2],["error",5],["value",3],["yaml",1],["structurally",1],["unusable",1],["not",1],["mapping",2],["terminal",1],["policies",1],["non",1],["per",1],["codex",1],["q3",1],["surface",1],["clear",1],["never",1],["silently",1],["merge",1],["into",1],["malformed",1],["block",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py","name":[["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["105",2],["v3",4],["contamination",5],["signals",6],["backfill",2],["migration",2],["tool",2],["re",1],["runs",1],["spec",3],["check",1],["post",1],["hoc",1],["pre",1],["literature",2],["corpus",2],["entries",3],["per",2],["l3",1],["bibliography",1],["agent",1],["computes",1],["at",1],["ingest",1],["time",1],["delivers",1],["deferred",1],["batch",1],["operation",1],["legacy",1],["corpora",1],["usage",1],["python",1],["migrate",1],["py",2],["dry",1],["run",1],["verbose",1],["path",4],["either",1],["passport",8],["yaml",4],["file",1],["directory",2],["containing",1],["files",1],["scan",1],["non",1],["recursive",1],["design",3],["docs",1],["2026",1],["05",1],["15",1],["issue",1],["md",1],["from",9],["future",1],["import",13],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["typing",1],["any",1],["iterable",1],["mapping",1],["dual",1],["see",2],["openalex",1],["client",1],["comment",1],["try",1],["as",2],["cs",2],["dump",2],["load",2],["adapters",2],["common",2],["now",2],["iso",2],["except",1],["error",1],["scripts",3],["skip",4],["reason",1],["categories",2],["surface",1],["report",1],["so",1],["users",1],["wasn",1],["migrated",3],["already",2],["skipped",2],["insufficient",2],["data",2],["counts",1],["manual",3],["exemption",1],["fired",1],["entry",1],["was",2],["still",1],["patched",2],["but",1],["semantic",1],["scholar",1],["unmatched",3],["omitted",3],["distinct",1],["above",1],["these",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py#_build_default_ss_client","name":[["build",1],["default",1],["ss",1],["client",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["build",2],["default",2],["ss",3],["client",8],["cs",2],["semantic",6],["scholar",6],["production",1],["per",1],["deep",1],["research",1],["references",1],["api",2],["protocol",1],["md",1],["doi",1],["first",1],["then",1],["title",1],["similarity",1],["429",1],["2s",1],["backoff",1],["s2",1],["key",1],["env",1],["var",1],["optional",1],["lazy",1],["imported",1],["so",1],["test",1],["code",1],["injects",1],["mock",1],["doesn",1],["trigger",1],["network",1],["dependent",1],["module",1],["load",1],["from",1],["import",1],["return",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py#_is_complete","name":[["complete",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["complete",3],["signals",5],["mapping",4],["str",4],["any",4],["entry",6],["bool",2],["existing",1],["contamination",1],["object",1],["iff",1],["every",1],["field",3],["could",1],["be",1],["computed",1],["already",1],["present",1],["preprint",2],["post",2],["llm",2],["inflection",2],["always",1],["computable",1],["has",1],["year",1],["venue",1],["so",1],["its",1],["presence",2],["required",2],["semantic",2],["scholar",2],["unmatched",2],["unless",1],["exempt",1],["obtained",2],["via",2],["manual",3],["permanently",1],["omitted",1],["per",1],["spec",1],["non",1],["entries",1],["lacking",1],["earlier",1],["migration",1],["must",1],["have",1],["hit",1],["api",1],["degradation",1],["re",1],["running",1],["fills",1],["codex",1],["r1",1],["closure",1],["only",1],["idempotency",1],["was",1],["correct",1],["first",1],["time",1],["migrations",1],["but",1],["blocked",1],["partial",1],["fill",1],["recovery",1],["if",2],["not",1],["return",3],["false",1],["true",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py#_is_insufficient","name":[["insufficient",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["insufficient",2],["entry",4],["mapping",2],["str",2],["any",2],["bool",2],["missing",1],["year",4],["cannot",1],["have",1],["signal",3],["computed",2],["at",1],["all",1],["unconditional",1],["gate",1],["without",1],["both",1],["branches",1],["spec",1],["rule",1],["undefined",1],["schema",3],["marks",1],["as",1],["required",1],["so",1],["only",1],["fires",1],["hand",1],["edited",1],["yaml",1],["venue",5],["intentionally",1],["not",4],["check",1],["codex",2],["r1",2],["closure",1],["optional",2],["absent",1],["compute",1],["preprint",3],["correctly",1],["returns",1],["false",1],["venues",1],["defined",1],["emission",1],["isn",1],["server",1],["half",1],["truth",1],["skipping",1],["absence",1],["would",1],["prevent",1],["from",1],["running",1],["valid",1],["entries",1],["simply",1],["omitted",1],["field",1],["bug",1],["caught",1],["return",1],["isinstance",1],["int",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py#_parse_args","name":[["parse",1],["args",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["parse",3],["args",3],["argv",3],["list",2],["str",2],["argparse",3],["namespace",2],["parser",6],["argument",4],["description",1],["backfill",2],["v3",3],["contamination",2],["signals",2],["pre",1],["literature",1],["corpus",1],["entries",1],["see",1],["docs",1],["migration",1],["md",1],["add",3],["path",2],["type",1],["help",3],["passport",1],["yaml",1],["file",1],["directory",1],["dry",1],["run",1],["action",2],["store",2],["true",2],["show",1],["proposed",1],["changes",1],["write",1],["nothing",1],["verbose",1],["per",1],["entry",1],["logging",1],["stderr",1],["return",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py#discover_passports","name":[["discover",1],["passports",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["discover",2],["passports",2],["directory",4],["path",4],["iterable",2],["non",1],["recursive",1],["scan",1],["yaml",2],["files",1],["return",1],["iterdir",1],["if",1],["file",1],["suffix",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py#main","name":[["main",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["main",2],["argv",4],["list",2],["str",2],["none",4],["int",2],["args",11],["parse",1],["sys",2],["try",1],["client",6],["build",1],["default",1],["ss",3],["except",1],["not",1],["implemented",1],["error",2],["as",1],["print",3],["file",1],["stderr",1],["return",2],["if",1],["path",3],["dir",1],["agg",4],["migrate",2],["directory",1],["dry",8],["run",8],["verbose",4],["files",2],["processed",6],["entries",4],["patched",4],["else",1],["report",5],["passport",1],["skipped",2],["already",2],["migrated",2],["skip",2],["insufficient",2],["data",2]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py#migrate_directory","name":[["migrate",1],["directory",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["migrate",4],["directory",7],["path",4],["ss",6],["client",9],["cs",3],["semantic",2],["scholar",2],["dry",4],["run",4],["bool",4],["verbose",4],["false",2],["dict",2],["str",2],["int",2],["every",1],["passport",4],["yaml",1],["non",1],["recursive",1],["between",1],["passports",2],["reset",2],["outage",2],["latch",3],["115",1],["r5",1],["so",1],["network",1],["blip",1],["one",1],["doesn",1],["permanently",1],["disable",1],["lookups",1],["rest",1],["within",1],["single",1],["short",1],["circuits",1],["protect",1],["against",1],["hammering",1],["dead",1],["service",1],["agg",5],["files",2],["processed",5],["entries",4],["patched",3],["discover",1],["return",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py#migrate_passport","name":[["migrate",1],["passport",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",3],["migrate",3],["passport",6],["path",7],["ss",3],["client",5],["cs",3],["semantic",2],["scholar",2],["dry",5],["run",6],["bool",4],["verbose",5],["false",4],["dict",4],["str",3],["int",2],["single",1],["file",2],["returns",1],["report",10],["counting",1],["processed",3],["patched",3],["various",1],["skip",9],["categories",1],["true",3],["emits",1],["per",2],["entry",14],["decision",1],["lines",1],["stderr",2],["codex",4],["r3",1],["closure",4],["quiet",1],["by",1],["default",1],["cli",1],["flag",1],["wires",1],["up",1],["doc",4],["load",1],["corpus",4],["literature",1],["if",12],["else",2],["none",4],["already",4],["migrated",4],["insufficient",4],["data",4],["manual",3],["unmatched",2],["omitted",2],["not",7],["return",2],["log",6],["msg",2],["print",1],["sys",1],["mutated",3],["key",11],["citation",2],["no",2],["existing",7],["contamination",6],["signals",12],["complete",1],["continue",3],["missing",1],["year",1],["build",1],["object",1],["partial",5],["fill",2],["recovery",2],["r1",2],["earlier",1],["hit",1],["api",1],["degradation",1],["wrote",1],["only",2],["preprint",1],["post",2],["llm",1],["inflection",1],["merge",1],["any",5],["newly",1],["computable",2],["fields",3],["without",1],["overwriting",1],["original",2],["backfilled",5],["at",5],["timestamp",2],["r2",1],["count",1],["as",1],["patch",3],["new",2],["field",2],["was",1],["actually",1],["added",5],["otherwise",1],["misreports",1],["non",1],["rewrites",1],["byte",1],["identical",1],["sig",3],["value",2],["items",1],["r5",1],["pre",1],["dates",1],["v3",1],["ingest",2],["time",2],["came",1],["from",2],["degraded",1],["s2",1],["lookup",1],["record",2],["provenance",1],["now",3],["so",1],["hoc",1],["mutation",1],["distinguishable",1],["preserve",1],["backfill",1],["contract",1],["iso",2],["obtained",1],["via",1],["dump",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_7_3.py#migrate_passport._log","name":[["log",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["log",2],["msg",3],["str",2],["none",2],["if",1],["verbose",1],["print",1],["path",1],["file",1],["sys",1],["stderr",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py","name":[["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["102",1],["v3",11],["cross",2],["index",2],["triangulation",2],["backfill",1],["migration",4],["tool",3],["re",1],["runs",1],["spec",3],["open",2],["alex",2],["crossref",3],["lookups",2],["post",1],["hoc",1],["literature",3],["corpus",3],["entries",3],["have",1],["semantic",2],["scholar",2],["unmatched",4],["but",1],["openalex",2],["absent",1],["scope",1],["onward",1],["only",1],["pre",3],["no",1],["contamination",1],["signals",1],["require",1],["first",1],["see",2],["scripts",2],["migrate",2],["py",3],["daisy",1],["chained",1],["per",1],["usage",1],["python",1],["dry",1],["run",3],["verbose",1],["path",3],["concurrency",1],["138",1],["both",1],["fields",1],["missing",1],["entry",1],["parallel",1],["via",1],["worker",1],["thread",2],["pool",2],["requires",2],["concurrent",2],["futures",2],["library",1],["layer",1],["sequential",1],["fallback",1],["contract",1],["sequentially",1],["if",2],["parallelism",1],["not",2],["available",1],["documented",1],["deep",1],["research",1],["agents",1],["bibliography",1],["agent",1],["md",2],["separate",1],["concern",1],["one",1],["shot",1],["simply",1],["threading",1],["fall",1],["back",1],["design",2],["docs",1],["2026",1],["05",1],["17",1],["ars",1],["measurement",1],["from",6],["future",1],["import",10],["annotations",1],["argparse",1],["sys",2],["executor",1],["pathlib",1],["typing",1],["any",1],["mapping",1],["dual",1],["client",1],["comment",1],["try",1],["passport",6],["yaml",2],["dump",2],["load",2],["except",1],["error",1],["skip",4],["reason",1],["keys",1],["surface",1],["report",1],["manual",2],["skipped",3],["complete",2],["name",1],["main",2],["exit",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#_build_default_cr_client","name":[["build",1],["default",1],["cr",1],["client",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["build",2],["default",2],["cr",2],["client",6],["production",1],["crossref",4],["lazy",1],["imported",1],["same",1],["reason",1],["from",1],["import",1],["return",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#_build_default_oa_client","name":[["build",1],["default",1],["oa",1],["client",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["build",2],["default",2],["oa",2],["client",6],["production",1],["open",3],["alex",3],["lazy",1],["imported",1],["so",1],["tests",1],["inject",1],["mock",1],["clients",1],["never",1],["trigger",1],["network",1],["dependent",1],["module",1],["load",1],["from",1],["openalex",1],["import",1],["return",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#_entry_in_v3_7_3_scope","name":[["entry",1],["v3",1],["scope",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["entry",8],["v3",11],["scope",5],["mapping",2],["str",2],["any",2],["bool",2],["return",5],["true",2],["iff",1],["has",1],["era",3],["contamination",5],["signals",5],["object",2],["so",1],["migration",2],["act",1],["false",2],["if",4],["absent",1],["entirely",1],["present",1],["without",1],["semantic",4],["scholar",4],["unmatched",4],["non",1],["manual",9],["out",1],["needs",1],["migrate",2],["literature",1],["corpus",1],["py",1],["first",1],["per",1],["spec",2],["daisy",1],["chain",1],["contract",2],["entries",3],["reported",1],["as",1],["they",3],["carry",2],["because",1],["exemption",2],["gives",1],["them",1],["only",2],["preprint",2],["post",2],["llm",2],["inflection",2],["not",2],["caller",3],["passport",1],["skips",1],["separately",2],["before",1],["invoking",1],["fill",1],["logic",1],["function",1],["branch",1],["therefore",1],["defensive",1],["accurately",1],["reports",1],["membership",1],["even",1],["skip",2],["order",1],["might",1],["change",1],["later",1],["sig",3],["none",1],["obtained",1],["via",1],["but",1],["means",1],["have",1],["handles",1],["filter",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#_is_complete","name":[["complete",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["complete",2],["sig",4],["mapping",2],["str",2],["any",2],["bool",2],["entry",1],["already",1],["has",1],["both",1],["v3",1],["fields",1],["nothing",1],["return",1],["openalex",1],["unmatched",2],["crossref",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#_parse_args","name":[["parse",1],["args",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["parse",3],["args",3],["argv",3],["list",2],["str",2],["argparse",3],["namespace",2],["parser",6],["argument",4],["description",1],["backfill",1],["v3",3],["openalex",1],["unmatched",2],["crossref",1],["onward",1],["literature",1],["corpus",1],["entries",1],["see",1],["docs",1],["design",1],["2026",1],["05",1],["17",1],["ars",1],["cross",1],["index",1],["triangulation",1],["measurement",1],["spec",1],["md",1],["add",3],["path",2],["type",1],["help",3],["passport",1],["yaml",1],["file",1],["dry",1],["run",1],["action",2],["store",2],["true",2],["show",1],["proposed",1],["changes",1],["write",1],["nothing",1],["verbose",1],["per",1],["entry",1],["logging",1],["stderr",1],["return",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#_print_report","name":[["print",1],["report",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["print",3],["report",11],["path",5],["dict",2],["str",2],["int",2],["dry",7],["run",7],["bool",2],["none",2],["mode",2],["if",2],["else",2],["would",3],["add",1],["patched",2],["v3",3],["migration",1],["processed",2],["skipped",3],["manual",2],["skip",3],["pre",2],["complete",2],["degraded",4],["openalex",2],["crossref",2]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#main","name":[["main",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["main",2],["argv",4],["list",2],["str",2],["none",4],["int",2],["args",7],["parse",1],["sys",1],["oa",4],["client",8],["build",2],["default",2],["cr",4],["report",3],["migrate",1],["passport",1],["path",2],["dry",3],["run",3],["verbose",2],["print",1],["return",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#migrate_passport","name":[["migrate",1],["passport",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",4],["migrate",5],["passport",7],["path",7],["oa",13],["client",15],["any",4],["cr",13],["dry",4],["run",5],["bool",6],["verbose",3],["false",6],["dict",4],["str",5],["int",3],["single",3],["file",3],["returns",3],["report",12],["open",5],["alex",5],["mock",3],["must",1],["expose",1],["doi",2],["lookup",1],["title",4],["check",1],["search",1],["crossref",15],["same",1],["interface",1],["mirrors",2],["literature",2],["corpus",6],["v3",9],["design",1],["accept",1],["injected",1],["clients",1],["testability",1],["no",6],["subprocess",1],["env",1],["var",1],["import",3],["contamination",4],["signals",4],["as",3],["cs",5],["from",3],["openalex",10],["unavailable",7],["doc",4],["load",1],["if",14],["else",1],["none",6],["processed",2],["patched",2],["skip",12],["manual",6],["pre",4],["complete",5],["degraded",4],["not",8],["return",5],["log",12],["msg",2],["print",4],["sys",2],["stderr",2],["degradation",6],["list",1],["mutated",3],["entry",19],["key",14],["citation",2],["spec",1],["exempt",1],["never",2],["touch",1],["obtained",1],["via",1],["continue",3],["ss",1],["field",4],["scope",1],["migration",2],["first",1],["sig",9],["already",6],["both",2],["fields",3],["backfill",1],["missing",4],["changed",9],["reconcile",6],["one",2],["resolver",2],["outcome",1],["orchestrator",1],["thread",2],["result",10],["either",1],["value",1],["re",1],["raises",1],["exception",1],["all",1],["mutation",1],["bookkeeping",1],["logging",1],["stay",1],["threaded",1],["here",3],["worker",1],["only",2],["performs",1],["network",2],["call",3],["true",3],["iff",1],["was",1],["filled",1],["exc",3],["type",3],["label",4],["try",1],["except",1],["append",1],["incomplete",1],["means",2],["handled",1],["api",1],["down",1],["would",1],["have",1],["raised",1],["above",1],["so",3],["just",1],["nothing",1],["write",1],["fill",1],["need",8],["unmatched",12],["preserve",2],["138",1],["lookups",1],["independent",1],["different",1],["hosts",1],["per",1],["instance",1],["throttle",1],["state",1],["monotonic",1],["timing",1],["dispatch",1],["two",1],["calls",2],["parallel",1],["dispatched",1],["consults",1],["its",1],["preserves",1],["partial",1],["contract",1],["skips",1],["pool",5],["directly",1],["parallelism",1],["gain",1],["executor",1],["max",1],["workers",1],["future",4],["submit",2],["resolve",4],["elif",2],["lambda",2],["dump",1],["summary",1],["stdout",1],["tool",1],["main",1],["pattern",1],["but",1],["always",1],["emit",1],["caller",1],["may",1],["also",1],["below",1],["line",2]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#migrate_passport._log","name":[["log",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["log",2],["msg",3],["str",2],["none",2],["if",1],["verbose",1],["print",1],["path",1],["file",1],["sys",1],["stderr",1]]},{"id":"scripts/migrate_literature_corpus_to_v3_9_0.py#migrate_passport._reconcile","name":[["reconcile",1]],"path":[["scripts",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["reconcile",2],["result",8],["sig",6],["key",7],["exc",4],["type",4],["label",5],["bool",2],["try",1],["except",1],["as",1],["degradation",1],["log",3],["append",1],["corpus",1],["migration",1],["incomplete",1],["report",1],["degraded",2],["return",3],["false",2],["none",3],["means",2],["manual",1],["already",1],["handled",1],["api",1],["down",1],["would",1],["have",1],["raised",1],["above",1],["so",1],["here",1],["just",1],["nothing",1],["write",1],["if",2],["not",1],["dry",1],["run",1],["entry",1],["contamination",1],["signals",1],["fill",1],["true",1]]},{"id":"scripts/openalex_client.py","name":[["openalex",1],["client",1],["py",1]],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["usr",1],["bin",1],["env",3],["python3",1],["minimal",1],["open",1],["alex",1],["api",8],["client",5],["wrapper",1],["implements",1],["lookup",1],["contract",1],["documented",1],["at",1],["deep",1],["research",1],["references",1],["openalex",6],["protocol",1],["md",1],["doi",3],["first",2],["title",9],["cross",1],["check",1],["mismatch",1],["pattern",1],["similarity",7],["fallback",2],["429",1],["budget",1],["exhausted",1],["fail",1],["fast",1],["exponential",1],["backoff",3],["retries",3],["5xx",1],["skip",1],["mirrors",1],["semantic",2],["scholar",2],["py",2],["structure",1],["code",1],["locality",1],["from",4],["future",1],["import",15],["annotations",1],["http",1],["json",1],["os",1],["time",1],["urllib",3],["error",2],["parse",1],["request",1],["typing",1],["any",1],["mapping",1],["dual",1],["path",2],["sibling",2],["so",1],["module",1],["identity",2],["matches",1],["callers",1],["via",1],["tests",1],["namespace",1],["package",1],["repo",1],["root",1],["scripts",2],["see",1],["matching",1],["rationale",1],["try",1],["text",2],["seconds",2],["max",2],["threshold",2],["exact",2],["normalized",2],["generic",2],["except",1],["base",1],["https",1],["org",2],["host",1],["key",2],["polite",2],["email",2],["fields",1],["id",1],["authorships",1],["publication",1],["year",1],["primary",1],["location",1],["authenticated",1],["min",2],["interval",2],["anonymous",1]]},{"id":"scripts/openalex_client.py#_daily_budget_exhausted","name":[["daily",1],["budget",1],["exhausted",1]],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["daily",3],["budget",5],["exhausted",2],["headers",4],["any",2],["bool",2],["true",1],["iff",1],["429",2],["carries",1],["rate",2],["limit",2],["remaining",3],["open",1],["alex",1],["exhaustion",1],["signal",1],["refills",1],["at",1],["midnight",1],["utc",1],["process",1],["retry",2],["seconds",1],["later",1],["cannot",1],["succeed",1],["without",1],["header",1],["transient",1],["burst",1],["limiting",1],["100",1],["req",1],["stays",1],["path",1],["if",2],["none",2],["return",4],["false",3],["value",4],["try",1],["int",1],["except",1],["error",2],["type",1]]},{"id":"scripts/openalex_client.py#_require_api_url","name":[["require",1],["api",1],["url",1]],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["require",2],["api",4],["url",6],["str",2],["none",2],["parsed",6],["urllib",2],["parse",2],["urlsplit",1],["if",1],["scheme",2],["https",1],["netloc",2],["host",1],["strip",1],["query",1],["from",1],["message",1],["carry",1],["key",1],["must",1],["never",1],["land",1],["logs",1],["raised",1],["exception",1],["text",1],["redacted",2],["urlunsplit",1],["path",1],["raise",1],["open",2],["alex",2],["unavailable",1],["refusing",1],["non",1]]},{"id":"scripts/openalex_client.py#OpenAlexClient","name":[["open",1],["alex",1],["client",1]],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["class",2],["open",16],["alex",16],["client",7],["production",1],["lookup",3],["by",1],["doi",9],["cross",2],["check",3],["then",1],["title",30],["concurrency",1],["note",1],["rate",3],["limit",3],["pacing",2],["per",4],["instance",2],["share",1],["single",1],["across",1],["migration",1],["run",1],["def",5],["init",1],["self",24],["polite",9],["email",8],["str",11],["none",16],["api",13],["key",10],["documented",2],["auth",1],["mechanism",1],["free",1],["10",1],["keyless",1],["daily",3],["budget",3],["predates",1],["pool",1],["no",2],["longer",1],["docs",1],["but",2],["mailto",2],["still",1],["sent",1],["backward",2],["compatibility",1],["configured",1],["either",2],["credential",1],["selects",1],["authenticated",2],["tier",1],["os",2],["environ",2],["env",2],["min",5],["interval",5],["if",13],["else",1],["anonymous",1],["last",5],["request",8],["at",5],["float",1],["throttle",3],["return",6],["time",10],["monotonic",4],["elapsed",6],["measurement",1],["ntp",1],["manual",1],["clock",1],["adjustments",1],["make",1],["go",1],["producing",1],["negative",1],["huge",1],["sleep",5],["zero",1],["128",1],["aligns",1],["semantic",1],["scholar",1],["py",1],["path",3],["query",2],["mapping",1],["dict",4],["any",3],["params",4],["url",6],["base",1],["urllib",6],["parse",4],["urlencode",1],["require",2],["req",2],["headers",2],["user",1],["agent",1],["ars",1],["v3",3],["attempt",3],["range",1],["max",2],["retries",3],["try",2],["fixed",1],["host",1],["https",1],["after",3],["urlopen",1],["timeout",2],["30",1],["as",5],["resp",2],["nosec",1],["b310",1],["wrap",1],["response",2],["body",4],["read",4],["decode",3],["narrow",1],["except",4],["so",3],["transient",3],["socket",2],["drops",1],["mid",2],["stream",2],["garbled",1],["bodies",1],["html",1],["error",7],["pages",1],["slipped",1],["through",1],["200",1],["status",1],["surface",1],["unavailable",6],["honoring",1],["spec",1],["degradation",1],["contract",1],["one",1],["failure",1],["must",1],["drop",2],["only",1],["openalex",1],["unmatched",1],["not",6],["abort",1],["whole",1],["backfill",1],["json",2],["loads",1],["utf",1],["oserror",2],["http",3],["httpexception",3],["unicode",1],["jsondecode",1],["covers",1],["incomplete",1],["truncated",1],["canonical",1],["inherits",1],["codex",1],["review",1],["r1",1],["p2",1],["raise",5],["failed",1],["from",4],["httperror",1],["code",3],["404",1],["429",2],["exhausted",3],["remaining",1],["refills",1],["midnight",1],["utc",1],["exponential",1],["backoff",4],["2s",1],["4s",1],["8s",1],["guidance",1],["burst",1],["429s",1],["seconds",1],["refresh",1],["anchor",1],["next",2],["paces",1],["against",1],["actual",1],["wake",1],["entry",1],["without",1],["call",1],["may",1],["under",2],["already",1],["counts",1],["re",1],["trigger",1],["continue",3],["reason",1],["urlerror",1],["network",1],["expected",2],["mandatory",1],["levenshtein",1],["70",2],["quoted",2],["quote",1],["safe",1],["data",5],["works",2],["select",2],["fields",2],["similarity",4],["threshold",2],["mismatch",1],["search",4],["year",5],["int",1],["431",1],["exact",6],["bust",1],["gate",1],["candidate",2],["matches",1],["iff",1],["clears",1],["ratio",2],["normalized",2],["match",2],["12",2],["non",1],["high",1],["never",1],["promoted",2],["author",1],["alone",1],["fallback",1],["id",1],["corroborate",1],["generic",2],["returns",1],["best",1],["resolver",1],["reduces",1],["keyed",1],["miss",1],["unresolvable",1],["see",1],["crossref",1],["page",1],["candidates",2],["results",1],["scored",1],["cand",6],["sim",2],["publication",1]]},{"id":"scripts/openalex_client.py#OpenAlexClient.__init__","name":[["init",1]],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["init",2],["self",8],["polite",10],["email",8],["str",4],["none",10],["api",8],["key",10],["open",4],["alex",4],["documented",2],["auth",2],["mechanism",2],["free",2],["10",2],["keyless",2],["daily",2],["budget",2],["predates",2],["pool",2],["no",2],["longer",2],["docs",2],["but",2],["mailto",2],["still",2],["sent",2],["backward",2],["compatibility",2],["configured",2],["either",2],["credential",2],["selects",2],["authenticated",3],["pacing",2],["tier",2],["os",2],["environ",2],["env",2],["min",3],["interval",3],["if",1],["else",1],["anonymous",1],["last",1],["request",1],["at",1],["float",1]]},{"id":"scripts/openalex_client.py#OpenAlexClient._get","name":[],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["self",9],["path",3],["str",8],["query",3],["mapping",2],["dict",3],["any",2],["params",4],["if",6],["api",7],["key",3],["polite",2],["email",2],["mailto",1],["url",6],["base",1],["urllib",5],["parse",3],["urlencode",1],["require",2],["req",2],["request",5],["headers",2],["user",1],["agent",1],["ars",1],["v3",3],["throttle",2],["last",2],["at",2],["time",5],["monotonic",2],["attempt",3],["range",1],["max",2],["retries",3],["try",2],["fixed",1],["host",1],["https",1],["after",3],["urlopen",1],["timeout",2],["30",1],["as",5],["resp",2],["nosec",1],["b310",1],["wrap",1],["response",2],["body",4],["read",4],["decode",3],["narrow",1],["except",4],["so",2],["transient",3],["socket",2],["drops",1],["mid",2],["stream",2],["garbled",1],["bodies",1],["html",1],["error",7],["pages",1],["slipped",1],["through",1],["200",1],["status",1],["surface",1],["open",12],["alex",12],["unavailable",6],["honoring",1],["spec",1],["per",2],["degradation",1],["contract",1],["one",1],["failure",1],["must",1],["drop",2],["only",1],["openalex",1],["unmatched",1],["not",3],["abort",1],["whole",1],["backfill",1],["return",2],["json",2],["loads",1],["utf",1],["oserror",2],["http",3],["client",2],["httpexception",3],["unicode",1],["jsondecode",1],["covers",1],["incomplete",1],["truncated",1],["canonical",1],["inherits",1],["codex",1],["review",1],["r1",1],["p2",1],["raise",5],["failed",1],["from",4],["httperror",1],["code",3],["404",1],["429",2],["daily",2],["budget",2],["exhausted",3],["rate",2],["limit",2],["remaining",1],["refills",1],["midnight",1],["utc",1],["exponential",1],["backoff",4],["2s",1],["4s",1],["8s",1],["documented",1],["guidance",1],["burst",1],["429s",1],["sleep",2],["seconds",1],["refresh",1],["anchor",1],["next",2],["paces",1],["against",1],["actual",1],["wake",1],["entry",1],["without",1],["call",1],["may",1],["under",1],["elapsed",1],["already",1],["counts",1],["re",1],["trigger",1],["continue",1],["reason",1],["urlerror",1],["network",1]]},{"id":"scripts/openalex_client.py#OpenAlexClient._throttle","name":[["throttle",1]],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["throttle",2],["self",6],["none",3],["if",2],["last",2],["request",2],["at",2],["return",1],["time",5],["monotonic",2],["elapsed",5],["measurement",1],["ntp",1],["manual",1],["clock",1],["adjustments",1],["make",1],["go",1],["backward",1],["producing",1],["negative",1],["either",1],["huge",1],["sleep",3],["zero",1],["128",1],["aligns",1],["semantic",1],["scholar",1],["client",1],["py",1],["min",2],["interval",2]]},{"id":"scripts/openalex_client.py#OpenAlexClient.doi_lookup_with_title_check","name":[["doi",1],["lookup",1],["title",1],["check",1]],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["doi",10],["lookup",3],["title",10],["check",3],["self",3],["str",6],["expected",3],["dict",2],["any",2],["none",3],["mandatory",1],["levenshtein",1],["70",1],["cross",1],["quoted",2],["urllib",1],["parse",1],["quote",1],["safe",1],["data",3],["works",1],["select",1],["fields",1],["if",1],["similarity",2],["threshold",1],["return",2],["mismatch",1]]},{"id":"scripts/openalex_client.py#OpenAlexClient.title_search","name":[["title",1],["search",1]],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["title",23],["search",5],["self",3],["str",4],["year",8],["int",2],["none",10],["dict",2],["any",2],["under",1],["431",1],["exact",6],["bust",1],["gate",1],["candidate",2],["matches",1],["iff",1],["clears",1],["70",1],["ratio",2],["normalized",2],["match",3],["12",2],["non",1],["high",1],["never",1],["promoted",2],["author",1],["alone",1],["fallback",1],["path",1],["no",1],["id",1],["corroborate",1],["so",1],["but",1],["generic",2],["not",4],["returns",1],["best",1],["resolver",1],["reduces",1],["keyed",1],["miss",1],["unresolvable",1],["see",1],["crossref",1],["client",1],["if",5],["return",3],["data",2],["works",1],["per",1],["page",1],["select",1],["fields",1],["candidates",2],["results",1],["scored",5],["cand",9],["sim",3],["similarity",2],["threshold",1],["continue",2],["publication",1],["score",4],["05",1],["else",1],["append",1],["sort",1],["key",1],["lambda",1]]},{"id":"scripts/openalex_client.py#OpenAlexUnavailable","name":[["open",1],["alex",1],["unavailable",1]],"path":[["scripts",1],["openalex",1],["client",1],["py",1]],"body":[["class",2],["open",3],["alex",3],["unavailable",2],["exception",2],["api",1],["degraded",1],["caller",1],["must",1],["omit",1],["openalex",1],["unmatched",1]]},{"id":"scripts/parse_audit_verdict.py","name":[["parse",1],["audit",1],["verdict",1],["py",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["parse",4],["audit",6],["verdict",4],["py",1],["ars",1],["v3",1],["step",1],["phase",1],["reads",1],["codex",4],["cli",4],["125",2],["json",3],["jsonl",5],["event",2],["stream",2],["converts",1],["structured",1],["section",5],["text",4],["from",5],["last",1],["agent",1],["message",1],["item",2],["completed",1],["into",1],["run",4],["id",9],["yaml",4],["file",6],["two",3],["modes",1],["probe",2],["validate",1],["only",2],["exit",3],["success",2],["non",4],["zero",3],["failure",2],["round",13],["target",1],["rounds",4],["emit",1],["stdout",1],["codes",1],["passed",2],["full",1],["emitted",1],["reason",1],["stderr",1],["one",1],["line",14],["future",1],["import",8],["annotations",1],["argparse",1],["os",1],["re",16],["sys",2],["datetime",2],["timezone",1],["typing",1],["optional",2],["constants",1],["generated",1],["by",3],["scripts",1],["sh",1],["generator",1],["version",1],["filename",1],["pattern",2],["yyyy",1],["mm",2],["ddthh",1],["ssz",1],["xxxx",1],["hyphens",1],["not",1],["colons",1],["compile",6],["9a",6],["019",1],["canonical",2],["uuid",2],["regex",1],["thread",3],["started",1],["validation",1],["always",1],["emits",2],["lowercase",1],["hex",1],["exact",1],["format",1],["matching",1],["value",2],["indicates",1],["malformed",2],["forged",1],["12",1],["valid",2],["dimension",4],["values",1],["string",1],["enum",1],["per",3],["schema",1],["dimensions",1],["parsing",2],["summary",6],["patterns",1],["forms",2],["template",2],["form",2],["findings",6],["present",1],["p1",7],["n1",2],["p2",5],["n2",2],["p3",6],["n3",2],["total",5],["any",3],["severity",6],["convergence",3],["reached",3],["both",1],["may",1],["be",1],["preceded",1],["previous",3],["all",1],["same",1],["adjacent",1],["anchor",2],["via",1],["pick",1],["authoritative",1],["rather",2],["than",2],["recap",2],["matches",3],["011",2],["fixes",1],["parenthetical",2],["now",1],["mandatory",1],["was",1],["without",3],["160",1],["should",1],["cascade",1],["no",2],["parseable",1],["failed",1],["silently",1],["accepting",1],["unchecked",1],["anchored",2],["start",1],["end",1],["multiline",3],["prevent",1],["partial",1],["lines",3],["containing",1],["as",1],["substring",2],["finding",6],["entries",1],["restate",1],["number",1],["their",1],["description",8],["ignorecase",4],["similarly",1],["consistency",1],["avoids",1],["hits",1],["entry",2],["tolerant",1],["formatting",1],["variation",1],["like",1],["007",3],["chapter",1],["synthesis",1],["md",2],["482",1],["fix",15],["001",1],["path",3],["10",1],["here",3],["suggested",2],["groups",1],["list",2],["num",1],["strategy",1],["nnn",2],["bold",1],["markdown",1],["bare",1],["standalone",1],["word",1],["prefix",1],["greedy",1],["space",1],["colon",2],["integer",1],["separated",1],["label",2],["case",1],["insensitive",1],["pass",1],["approach",1],["first",1],["match",1],["structural",1],["header",2],["sev",1],["dim",1],["then",1],["extract",1],["tail",2],["numbered",1],["123",1],["spaces",1],["stops",1],["before",1],["separator",3],["rest",2],["within",1],["deictic",1],["phrase",1],["replace",1],["status",1],["classification",1],["cross",1],["field",1],["rule",1],["serialisation",1],["hand",1],["rolled",1],["standard",1],["library",1],["error",1],["type",1],["point",1],["if",1],["name",1],["main",2]]},{"id":"scripts/parse_audit_verdict.py#_extract_run_id","name":[["extract",1],["run",1],["id",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["extract",3],["run",10],["id",10],["jsonl",9],["path",4],["str",4],["from",1],["filename",2],["basename",7],["strip",2],["extension",2],["os",1],["required",1],["if",2],["endswith",1],["len",1],["else",1],["not",2],["re",1],["match",2],["raise",1],["parse",1],["error",1],["pattern",1],["yyyy",1],["mm",2],["ddthh",1],["ssz",1],["xxxx",1],["got",1],["return",1]]},{"id":"scripts/parse_audit_verdict.py#_now_rfc3339_ms","name":[["now",1],["rfc3339",1],["ms",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["now",6],["rfc3339",2],["ms",2],["str",2],["return",2],["current",1],["utc",2],["timestamp",1],["millisecond",1],["precision",1],["yyyy",1],["mm",2],["ddthh",1],["ss",1],["mmm",1],["datetime",1],["timezone",1],["strftime",1],["microsecond",1],["1000",1],["03d",1]]},{"id":"scripts/parse_audit_verdict.py#_parse_dimension","name":[["parse",1],["dimension",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["parse",3],["dimension",4],["raw",5],["str",4],["normalize",1],["string",1],["schema",1],["enum",1],["value",1],["lstrip",1],["strip",1],["if",1],["valid",1],["dimensions",1],["return",1],["raise",1],["error",1],["malformed",1],["finding",1],["entry",1],["unknown",1]]},{"id":"scripts/parse_audit_verdict.py#_parse_finding_line","name":[["parse",1],["finding",1],["line",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["parse",7],["finding",13],["line",13],["str",2],["optional",2],["dict",2],["attempt",1],["one",1],["numbered",1],["returns",1],["none",2],["if",5],["no",3],["match",2],["header",1],["not",3],["return",2],["id",7],["severity",5],["dimension",6],["raw",2],["file",3],["path",2],["num",2],["tail",4],["groups",1],["upper",2],["int",3],["split",2],["into",1],["description",7],["suggested",7],["fix",15],["at",1],["parts",4],["separator",3],["maxsplit",1],["len",1],["strip",2],["rstrip",2],["else",1],["found",1],["consumes",1],["entire",1],["missing",1],["malformed",4],["entry",4],["raise",3],["error",3],["empty",2]]},{"id":"scripts/parse_audit_verdict.py#_yaml_str","name":[["yaml",1],["str",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["yaml",2],["str",6],["value",4],["double",1],["quote",1],["string",1],["safely",1],["embed",1],["colons",1],["brackets",1],["backslashes",1],["escaped",2],["replace",2],["return",1]]},{"id":"scripts/parse_audit_verdict.py#build_parser","name":[["build",1],["parser",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["build",2],["parser",5],["argparse",3],["argument",7],["description",1],["parse",2],["codex",1],["cli",1],["125",1],["json",1],["jsonl",10],["stream",1],["into",1],["verdict",2],["yaml",4],["modes",1],["probe",3],["validate",2],["only",1],["emit",2],["stdout",2],["mode",3],["add",5],["mutually",1],["exclusive",1],["group",1],["required",3],["true",1],["metavar",4],["dest",2],["path",2],["help",4],["has",1],["parseable",1],["agent",1],["message",1],["section",1],["summary",1],["exit",1],["success",1],["non",1],["zero",1],["failure",1],["no",1],["output",1],["requires",1],["round",4],["target",4],["rounds",4],["type",2],["int",2],["audit",1],["number",1],["total",1],["return",1]]},{"id":"scripts/parse_audit_verdict.py#classify_status","name":[["classify",1],["status",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["classify",2],["status",3],["finding",7],["counts",6],["dict",2],["str",2],["derive",1],["verdict",1],["from",1],["per",2],["spec",2],["cross",1],["field",1],["rules",1],["012",1],["original",1],["implementation",1],["omitted",1],["p3",10],["upper",1],["bound",1],["classifying",1],["as",2],["minor",4],["instead",2],["material",3],["lines",1],["231",1],["233",1],["pass",2],["p1",7],["p2",7],["contract",1],["critical",1],["audit",1],["mis",1],["classified",1],["lets",1],["orchestrator",1],["escalate",1],["user",1],["blocking",1],["silent",1],["severity",1],["downgrade",1],["if",2],["return",3]]},{"id":"scripts/parse_audit_verdict.py#cmd_jsonl","name":[["cmd",1],["jsonl",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["cmd",2],["jsonl",7],["path",4],["str",3],["round",6],["num",5],["int",6],["target",4],["rounds",4],["full",1],["parse",4],["mode",1],["emit",1],["verdict",8],["yaml",4],["stdout",2],["exit",1],["success",1],["non",1],["zero",1],["failure",1],["reason",1],["stderr",2],["002",2],["validates",1],["stream",3],["shape",3],["before",2],["classification",2],["ensure",1],["sigkill",1],["errored",1],["codex",1],["run",5],["cannot",1],["yield",1],["pass",1],["minor",1],["material",1],["status",5],["try",1],["id",4],["extract",2],["events",4],["load",1],["sanity",1],["check",1],["validate",1],["text",3],["finding",4],["counts",4],["findings",3],["section6",1],["current",1],["classify",1],["generated",3],["at",3],["now",1],["rfc3339",1],["ms",1],["out",2],["render",1],["sys",2],["write",1],["return",2],["except",1],["error",1],["as",1],["exc",2],["print",1],["file",1]]},{"id":"scripts/parse_audit_verdict.py#cmd_probe","name":[["cmd",1],["probe",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["cmd",2],["probe",5],["jsonl",4],["path",3],["str",3],["int",2],["run",1],["mode",1],["validate",2],["has",1],["parseable",2],["agent",2],["message",2],["section",1],["summary",3],["exit",1],["success",1],["non",1],["zero",1],["failure",1],["no",2],["yaml",1],["output",1],["per",1],["spec",1],["step",1],["case",1],["not",1],["require",1],["round",4],["target",1],["rounds",1],["cross",1],["field",1],["count",1],["validation",1],["deferred",1],["full",1],["parse",3],["requires",1],["anchor",1],["authoritative",1],["line",2],["002",2],["validates",1],["stream",3],["shape",3],["thread",1],["started",1],["first",1],["error",2],["event",1],["turn",1],["completed",1],["after",1],["last",1],["before",2],["accepting",1],["pass",1],["minor",1],["material",1],["try",1],["events",4],["load",1],["sanity",1],["check",1],["content",1],["parsing",1],["verdict",3],["text",3],["extract",1],["accept",1],["any",1],["current",2],["none",2],["section6",1],["return",2],["except",1],["as",1],["exc",2],["print",1],["file",1],["sys",1],["stderr",1]]},{"id":"scripts/parse_audit_verdict.py#extract_verdict_text","name":[["extract",1],["verdict",1],["text",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["extract",2],["verdict",8],["text",11],["events",4],["list",3],["dict",5],["str",3],["return",2],["last",4],["item",15],["completed",3],["agent",10],["message",6],["event",4],["per",1],["contract",1],["tool",2],["runs",1],["emit",1],["intermediate",1],["between",1],["calls",1],["bearing",1],["always",1],["one",1],["027",1],["p3",1],["r7",1],["each",1],["field",2],["must",2],["be",2],["before",1],["non",2],["empty",2],["string",2],["malformed",2],["types",1],["raise",4],["clean",1],["parse",4],["error",5],["instead",1],["type",5],["tracebacks",1],["messages",4],["idx",2],["row",4],["enumerate",1],["if",5],["continue",2],["not",5],["isinstance",2],["has",1],["name",2],["append",1],["no",1],["stream",1]]},{"id":"scripts/parse_audit_verdict.py#load_events","name":[["load",1],["events",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["load",2],["events",5],["jsonl",10],["path",8],["str",2],["list",4],["dict",4],["read",2],["all",1],["rows",1],["from",2],["given",1],["file",4],["returns",1],["parsed",1],["dicts",1],["raises",1],["parse",5],["error",6],["level",1],["failures",1],["if",4],["not",6],["os",1],["exists",1],["raise",4],["found",1],["open",1],["encoding",1],["utf",1],["as",2],["fh",2],["raw",3],["strip",2],["empty",1],["lineno",3],["line",5],["enumerate",1],["splitlines",1],["start",1],["continue",1],["try",1],["row",7],["json",4],["loads",1],["except",1],["jsondecode",1],["exc",3],["invalid",1],["at",1],["027",1],["p3",1],["r7",1],["each",1],["must",1],["be",1],["object",2],["so",1],["work",1],["later",1],["isinstance",1],["type",1],["name",1],["append",1],["return",1]]},{"id":"scripts/parse_audit_verdict.py#main","name":[["main",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",7],["build",1],["args",15],["parse",1],["if",5],["probe",3],["path",4],["not",1],["none",3],["return",2],["cmd",2],["jsonl",5],["mode",1],["validate",1],["required",1],["companion",1],["flags",1],["round",9],["target",9],["rounds",9],["error",4],["requires",1],["both",1],["must",3],["be",3],["num",1]]},{"id":"scripts/parse_audit_verdict.py#parse_section6","name":[["parse",1],["section6",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["parse",10],["section6",2],["text",7],["str",3],["current",10],["round",13],["optional",4],["int",14],["none",14],["tuple",3],["dict",5],["list",7],["section",4],["verdict",4],["returns",1],["finding",9],["counts",12],["findings",12],["p1",16],["p2",16],["p3",16],["dicts",1],["raises",1],["error",5],["if",22],["no",2],["authoritative",12],["summary",32],["line",34],["found",2],["disagrees",3],["parsed",3],["provided",1],["locate",2],["avoiding",1],["previous",2],["rounds",2],["recaps",1],["probe",2],["mode",1],["accept",2],["last",9],["parseable",2],["lines",9],["splitlines",1],["step",3],["scan",1],["all",2],["collect",1],["matches",2],["known",1],["require",2],["match",3],["not",9],["any",1],["take",1],["one",1],["011",3],["track",1],["check",2],["try",2],["form",2],["first",1],["zero",1],["convergence",1],["mb",3],["search",4],["group",10],["strip",4],["break",2],["continue",2],["ma",7],["n1",4],["n2",4],["n3",4],["cross",2],["validate",2],["total",12],["parenthetical",2],["present",1],["should",1],["reject",1],["because",2],["absent",1],["claimed",3],["computed",3],["raise",4],["bucket",1],["sum",4],["be",2],["non",6],["empty",6],["audit",2],["template",2],["format",1],["puts",1],["at",2],["end",2],["interior",2],["indicates",1],["malformed",1],["shadowed",1],["recap",1],["wrong",1],["position",1],["ln",3],["nonempty",3],["must",1],["substring",1],["may",1],["embedded",1],["longer",1],["markdown",1],["emphasis",1],["markers",1],["around",1],["expected",1],["per",1],["individual",1],["entries",1],["skip",1],["avoid",1],["spurious",1],["result",3],["append",1],["vs",1],["exp",12],["got",9],["severity",3],["return",1]]},{"id":"scripts/parse_audit_verdict.py#ParseError","name":[["parse",1],["error",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["class",2],["parse",2],["error",2],["exception",2],["raised",1],["jsonl",1],["stream",1],["verdict",1],["text",1],["cannot",1],["be",1],["parsed",1]]},{"id":"scripts/parse_audit_verdict.py#render_verdict_yaml","name":[["render",1],["verdict",1],["yaml",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["render",2],["verdict",7],["yaml",14],["run",4],["id",6],["str",17],["status",4],["round",4],["num",3],["int",4],["target",4],["rounds",4],["finding",6],["counts",6],["dict",4],["findings",6],["list",3],["generated",6],["at",4],["serialize",1],["fields",1],["string",3],["hand",1],["rolled",1],["avoid",1],["py",2],["dependency",1],["produce",1],["deterministic",1],["human",1],["readable",1],["output",1],["matching",1],["example",1],["shape",1],["lines",22],["append",20],["p1",2],["p2",2],["p3",2],["if",1],["severity",2],["dimension",2],["file",2],["line",2],["description",2],["suggested",2],["fix",2],["else",1],["013",1],["iso",1],["8601",1],["timestamps",1],["parsed",1],["as",1],["python",1],["datetime",1],["objects",1],["by",3],["default",1],["loader",4],["full",1],["safe",1],["violating",1],["schema",1],["type",1],["constraint",1],["wrap",1],["force",1],["generator",2],["version",2],["return",1],["join",1]]},{"id":"scripts/parse_audit_verdict.py#validate_stream_shape","name":[["validate",1],["stream",1],["shape",1]],"path":[["scripts",1],["parse",1],["audit",1],["verdict",1],["py",1]],"body":[["def",2],["validate",3],["stream",15],["shape",3],["events",18],["list",2],["dict",3],["none",2],["jsonl",1],["event",20],["has",5],["expected",2],["clean",4],["run",6],["002",3],["round",3],["fix",2],["anchors",1],["checks",3],["first",20],["turn",27],["completed",25],["not",13],["last",12],["rounds",2],["idx",15],["throughout",1],["allowed",2],["multi",1],["forgery",3],["thread",18],["started",24],["real",2],["agent",15],["message",13],["forged",4],["under",1],["logic",1],["pointed",1],["so",1],["trailing",5],["nothing",1],["after",6],["tc",13],["check",11],["passed",2],["was",2],["false",1],["but",1],["extract",1],["verdict",2],["text",1],["returned",1],["locate",3],["per",8],["exactly",6],["one",7],["at",5],["end",2],["no",6],["rejects",1],["any",4],["second",6],["as",2],["illegal",1],["verifies",1],["appears",2],["both",1],["together",1],["enforce",2],["canonical",4],["tool",1],["sequence",3],["item",28],["multiple",1],["surface",1],["error",15],["anywhere",2],["contains",2],["least",2],["ends",1],["including",1],["indicator",1],["usage",2],["input",2],["tokens",1],["codex",2],["always",1],["consumes",1],["id",10],["matches",1],["uuid",1],["regex",1],["019",2],["10",1],["all",1],["four",1],["fields",1],["present",2],["integers",1],["raises",1],["parse",11],["if",16],["fails",1],["probe",1],["rejection",1],["cascades",1],["into",1],["wrapper",1],["audit",1],["failed",1],["branch",1],["case",1],["raise",10],["empty",7],["emitted",1],["once",1],["count",4],["sum",1],["ev",15],["type",25],["missing",2],["got",5],["len",2],["else",1],["too",1],["short",1],["killed",1],["errored",1],["mid",1],["must",2],["make",1],["appear",2],["while",1],["hiding",1],["between",1],["anchoring",1],["collapses",1],["window",1],["enumerate",2],["break",1],["stop",1],["occurrence",1],["bearing",1],["contract",1],["027",1],["p3",2],["r7",1],["030",2],["r8",1],["r9",2],["malformed",3],["rejected",1],["outright",1],["spec",1],["schema",1],["object",2],["required",2],["non",5],["string",4],["shaped",1],["rows",1],["those",1],["keys",1],["still",1],["msg",3],["continue",1],["isinstance",3],["field",1],["name",1],["closure",1],["strings",1],["str",2],["exist",1],["r3",1],["anchored",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py","name":[["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["108",1],["policy",7],["anchor",11],["disclosure",7],["renderer",4],["executable",1],["spec",2],["referee",3],["module",2],["not",6],["production",2],["llm",1],["prose",1],["at",2],["runtime",1],["user",1],["invokes",1],["mode",1],["codifies",1],["protocol",4],["deterministic",1],["decision",2],["logic",1],["g10",3],["row",3],["precedence",3],["table",5],["auto",2],["promotion",2],["forbiddance",2],["per",1],["invariant",5],["predicates",1],["g2",1],["g5",2],["g7",2],["g8",2],["g9",2],["so",2],["conformance",1],["test",3],["suite",2],["py",1],["exercise",1],["every",1],["input",1],["expected",1],["output",1],["combination",1],["deterministically",1],["doc",2],["stay",1],["sync",1],["changes",1],["must",2],["change",2],["catches",1],["drift",1],["references",2],["invariants",1],["11",1],["open",1],["concerns",1],["academic",1],["paper",1],["md",1],["implementation",1],["resolved",1],["paths",1],["from",3],["future",1],["import",3],["annotations",1],["dataclasses",1],["dataclass",3],["field",1],["typing",1],["iterable",1],["canonical",1],["anchors",1],["prisma",3],["tr",3],["aice",3],["icmje",3],["nature",17],["ieee",4],["slr",2],["modes",1],["systematic",1],["review",1],["venue",4],["names",1],["portfolio",3],["publishing",2],["group",2],["prefix",1],["family",1],["journals",1],["medicine",1],["communications",1],["climate",1],["all",1],["inherit",1],["same",2],["parent",1],["ai",2],["any",1],["journal",1],["only",2],["consistent",1],["pair",1],["prefixes",1],["valid",1],["category",1],["states",1],["frozenset",1],["uncertain",1],["specific",1],["copyediting",4],["carve",2],["out",4],["semantics",2],["eliminate",2],["no",2],["under",1],["downgrade",2],["preserved",1],["location",1],["weaker",1],["strength",1],["scope",2],["framework",1],["address",1],["addressed",2],["explicitly",1],["silent",1],["carveout",1],["dict",2],["str",4],["each",1],["image",2],["rights",2],["regime",1],["stays",1],["distinct",1],["unify",1],["them",1],["into",1],["single",1],["boolean",1],["regimes",1],["data",1],["handling",1],["adjacency",1],["text",1],["attribution",1],["primary",1],["default",1],["deny",1],["carveouts",1],["acknowledgments",1],["frozen",2],["true",2],["helpers",1],["three",1],["gate",1],["prompt",1],["predicate",1],["paired",1],["mandate",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#_check_category_states","name":[["check",1],["category",1],["states",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["check",2],["category",6],["states",5],["ri",3],["renderer",2],["input",2],["none",2],["invalid",5],["categories",1],["items",1],["if",2],["not",1],["valid",2],["raise",1],["state",1],["must",1],["be",1],["sorted",1],["got",1],["entries",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#_check_policy_anchor_enum","name":[["check",1],["policy",1],["anchor",1],["enum",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["check",4],["policy",7],["anchor",7],["enum",5],["ri",5],["renderer",2],["input",2],["none",3],["venue",2],["only",2],["invocation",2],["not",4],["apply",2],["v3",2],["owns",2],["if",2],["return",1],["canonical",3],["anchors",2],["raise",1],["invalid",1],["closed",1],["selectors",1],["case",1],["sensitive",1],["must",1],["match",1],["exactly",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#_check_selector_supplied","name":[["check",1],["selector",1],["supplied",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["check",2],["selector",4],["supplied",3],["ri",4],["renderer",2],["input",2],["none",4],["if",1],["policy",2],["anchor",2],["venue",2],["raise",1],["unsupplied",1],["neither",1],["nor",1],["disclosure",1],["mode",1],["requires",1],["user",1],["specify",1],["one",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#_check_track_gate","name":[["check",1],["track",1],["gate",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["check",2],["track",4],["gate",3],["ri",6],["renderer",2],["input",2],["none",2],["g2",2],["invariant",2],["policy",3],["anchor",3],["prisma",3],["tr",3],["aice",3],["requires",2],["slr",4],["lineage",3],["if",3],["return",3],["mode",3],["param",3],["modes",1],["raise",1],["error",1],["true",1],["pipeline",1],["systematic",1],["review",1],["cold",1],["start",1],["silent",1],["fallback",1],["general",1],["forbidden",1],["by",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#_check_venue_anchor_conflict","name":[["check",1],["venue",1],["anchor",1],["conflict",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["check",2],["venue",11],["anchor",10],["conflict",3],["ri",8],["renderer",2],["input",2],["none",4],["only",2],["consistent",3],["pair",3],["any",3],["nature",9],["portfolio",4],["policy",6],["every",1],["other",2],["raises",1],["so",1],["silent",1],["precedence",1],["impossible",1],["if",2],["return",2],["all",1],["combinations",1],["both",1],["selectors",1],["supplied",1],["rejected",1],["by",1],["default",1],["raise",1],["map",1],["different",1],["unmapped",1],["placement",1],["phrasing",1],["requirements",1],["currently",1],["defined",1],["canonical",1],["labels",1],["prefix",1],["drop",1],["one",1],["selector",1],["reconcile",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#assert_ieee_pairing_conformant","name":[["assert",1],["ieee",1],["pairing",1],["conformant",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["assert",2],["ieee",4],["pairing",2],["conformant",2],["level",6],["involvement",4],["str",4],["none",6],["affected",4],["sections",6],["list",2],["raise",2],["paired",3],["mandate",3],["violation",2],["if",2],["one",1],["supplied",1],["without",1],["other",1],["has",4],["bool",2],["emit",1],["both",1],["together",1],["neither",1],["see",1],["g8",1],["invariant",1],["impl",1],["spec",1],["concern",1],["resolution",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#AutoPromotionForbidden","name":[["auto",1],["promotion",1],["forbidden",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["class",2],["auto",2],["promotion",2],["forbidden",2],["runtime",2],["error",2],["g3",1],["g10",1],["invariant",1],["still",1],["uncertain",1],["category",1],["must",1],["not",1],["be",1],["rendered",1],["as",1],["though",1],["any",1],["anchor",1],["output",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#copyediting_carveout_semantics","name":[["copyediting",1],["carveout",1],["semantics",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["copyediting",3],["carveout",3],["semantics",3],["anchor",3],["str",4],["return",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#decide_disclosure_output","name":[["decide",1],["disclosure",1],["output",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["decide",2],["disclosure",14],["output",2],["ri",22],["renderer",2],["input",4],["decision",13],["return",10],["g10",1],["row",12],["given",1],["runtime",1],["implements",1],["protocol",1],["table",1],["exactly",1],["rows",1],["evaluated",2],["top",1],["bottom",1],["first",1],["match",1],["wins",1],["concern",2],["10",2],["bare",1],["flag",1],["gate",3],["before",1],["admits",1],["check",5],["selector",1],["supplied",3],["policy",4],["anchor",8],["enum",1],["category",3],["states",2],["venue",4],["conflict",2],["track",19],["buckets",5],["dict",1],["str",2],["valid",1],["categories",1],["items",1],["add",1],["uncertain",10],["not",13],["only",2],["invocation",1],["defer",1],["v3",2],["flow",1],["referee",1],["meaningful",1],["selected",1],["if",9],["none",3],["kind",9],["delegated",1],["path",1],["unset",1],["ai",10],["false",4],["annotation",4],["no",3],["statement",1],["tension",1],["substantive",1],["content",1],["true",3],["forces",1],["categorization",2],["rather",1],["than",1],["rendering",1],["facts",1],["render",2],["prompt",1],["facets",3],["tuple",3],["sorted",3],["ieee",2],["assert",1],["pairing",1],["conformant",1],["level",2],["involvement",2],["affected",2],["sections",2],["silence",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#DisclosureDecision","name":[["disclosure",1],["decision",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["class",2],["disclosure",4],["decision",3],["whole",1],["returned",1],["by",1],["decide",1],["output",1],["row",1],["int",1],["kind",1],["str",4],["track",1],["facets",2],["tuple",2],["uncertain",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#image_rights_regime","name":[["image",1],["rights",1],["regime",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["image",3],["rights",3],["regime",2],["anchor",3],["str",4],["return",1],["regimes",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#InvalidCategoryState","name":[["invalid",1],["category",1],["state",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["class",2],["invalid",2],["category",3],["state",3],["value",2],["error",2],["outside",1],["not",1],["uncertain",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#InvalidPolicyAnchor","name":[["invalid",1],["policy",1],["anchor",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["class",2],["invalid",2],["policy",3],["anchor",3],["value",2],["error",2],["outside",1],["canonical",1],["anchors",1],["closed",1],["enum",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#is_nature_portfolio_venue","name":[["nature",1],["portfolio",1],["venue",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["nature",4],["portfolio",2],["venue",8],["str",2],["bool",2],["if",1],["names",1],["return",2],["true",1],["any",1],["startswith",1],["prefixes",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#nature_image_outputs","name":[["nature",1],["image",1],["outputs",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["nature",4],["image",5],["outputs",2],["images",5],["iterable",2],["dict",6],["str",2],["list",3],["disclosure",1],["emits",1],["two",1],["output",1],["channels",1],["annotation",5],["block",5],["suggested",6],["patch",6],["ars",1],["not",2],["modify",1],["manuscript",1],["source",1],["autonomously",1],["so",1],["no",1],["inline",1],["modification",1],["channel",1],["exists",1],["img",4],["if",1],["ai",2],["generated",2],["continue",1],["append",2],["id",4],["label",1],["default",1],["deny",1],["carve",1],["out",1],["evaluation",1],["required",1],["diff",1],["figure",1],["metadata",1],["caption",1],["apply",1],["at",1],["author",1],["discretion",1],["return",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#PairedMandateViolation","name":[["paired",1],["mandate",1],["violation",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["class",2],["paired",2],["mandate",2],["violation",2],["runtime",2],["error",2],["g8",1],["invariant",1],["ieee",1],["render",1],["emits",1],["level",1],["involvement",1],["affected",1],["sections",1],["together",1],["neither",1],["emitting",1],["one",1],["without",1],["other",1],["non",1],["conformant",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#prompt_disclosure_required","name":[["prompt",1],["disclosure",1],["required",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["prompt",2],["disclosure",2],["required",2],["track",3],["str",4],["tool",3],["type",3],["methodological",3],["slr",3],["bool",4],["true",2],["iff",1],["all",1],["three",1],["g5",1],["gates",1],["hold",1],["if",3],["prisma",1],["tr",1],["aice",1],["return",4],["false",3],["not",2],["llm",1],["gen",1],["ai",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#render_facet_as_used","name":[["render",1],["facet",1],["as",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["def",2],["render",5],["facet",4],["as",4],["category",5],["state",5],["str",4],["single",1],["at",1],["strength",2],["raises",1],["if",3],["input",1],["still",1],["uncertain",3],["encodes",1],["g3",2],["g10",2],["forbiddance",1],["executable",1],["invariant",2],["raise",1],["auto",1],["promotion",1],["forbidden",1],["must",1],["not",1],["be",1],["rendered",1],["see",1],["concern",1],["resolution",1],["return",2],["full",1],["no",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#RendererInput","name":[["renderer",1],["input",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["class",2],["renderer",2],["input",3],["flat",1],["runtime",1],["no",1],["corpus",1],["entry",1],["level",2],["fields",1],["per",1],["g1",1],["invariant",1],["ai",1],["bool",3],["none",12],["categories",1],["dict",2],["str",8],["field",1],["default",1],["factory",1],["policy",1],["anchor",1],["venue",1],["slr",2],["lineage",1],["false",1],["mode",1],["param",1],["tool",1],["type",1],["llm",1],["methodological",1],["true",1],["involvement",1],["affected",1],["sections",1],["list",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#SelectorUnsupplied","name":[["selector",1],["unsupplied",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["class",2],["selector",3],["unsupplied",2],["value",2],["error",2],["neither",1],["venue",1],["nor",1],["policy",1],["anchor",2],["supplied",1],["disclosure",1],["mode",1],["requires",1],["one",1],["default",1],["none",1],["both",1],["fields",1],["so",1],["bare",1],["renderer",1],["input",1],["not",1],["silently",1],["render",1],["under",1],["single",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#TrackGateError","name":[["track",1],["gate",1],["error",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["class",2],["track",2],["gate",2],["error",4],["runtime",2],["g2",1],["invariant",1],["policy",1],["anchor",1],["prisma",1],["tr",1],["aice",1],["requires",1],["slr",2],["lineage",1],["true",1],["mode",1],["input",1]]},{"id":"scripts/policy_anchor_disclosure_referee.py#VenueAnchorConflict","name":[["venue",1],["anchor",1],["conflict",1]],"path":[["scripts",1],["policy",1],["anchor",1],["disclosure",1],["referee",1],["py",1]],"body":[["class",2],["venue",3],["anchor",3],["conflict",2],["runtime",2],["error",3],["policy",1],["map",1],["incompatible",1],["placement",1],["phrasing",1],["requirements",1],["must",1],["be",1],["rejected",1],["explicit",1],["silent",1],["precedence",1],["forbidden",1]]},{"id":"scripts/render_eval_comment.py","name":[["render",1],["eval",1],["comment",1],["py",1]],"path":[["scripts",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["render",2],["run",1],["evals",1],["report",4],["as",4],["eval",5],["harness",2],["pr",2],["comment",4],["markdown",2],["display",1],["layer",1],["only",1],["184",1],["follow",1],["up",1],["workflow",3],["paste",1],["whole",1],["json",4],["into",2],["one",2],["raw",1],["fenced",1],["block",2],["module",2],["renders",1],["same",2],["line",1],["verdict",2],["per",2],["task",1],["table",1],["full",1],["folded",1],["details",1],["threshold",2],["itself",1],["computed",1],["by",1],["scripts",3],["gate",2],["renderer",1],["never",1],["gates",1],["kept",1],["out",1],["yaml",1],["no",1],["inline",1],["heredoc",1],["house",1],["rule",1],["see",1],["test",1],["py",1],["cli",1],["python",1],["prints",1],["stdout",1],["from",2],["future",1],["import",4],["annotations",1],["sys",2],["typing",1],["any",1],["comparison",1],["symbols",1],["pending",2],["result",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/render_eval_comment.py#_cell","name":[["cell",1]],"path":[["scripts",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["cell",3],["text",3],["any",3],["str",3],["markdown",1],["table",2],["safe",1],["report",1],["strings",1],["task",1],["name",1],["metric",1],["comparison",1],["come",1],["from",1],["eval",1],["manifests",1],["so",1],["line",1],["boundary",1],["2028",1],["would",1],["break",1],["spoof",1],["extra",1],["rows",1],["results",1],["return",1],["join",1],["splitlines",1],["replace",1]]},{"id":"scripts/render_eval_comment.py#_fmt_value","name":[["fmt",1],["value",1]],"path":[["scripts",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["fmt",2],["value",7],["any",2],["str",3],["if",1],["isinstance",1],["int",1],["float",1],["return",2],["2f",1]]},{"id":"scripts/render_eval_comment.py#_table_row","name":[["table",1],["row",1]],"path":[["scripts",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["table",2],["row",3],["task",8],["dict",2],["str",4],["any",2],["name",4],["cell",4],["if",4],["status",1],["measured",2],["return",2],["pending",1],["result",5],["agg",9],["aggregate",2],["metric",5],["value",8],["fmt",2],["else",3],["threshold",6],["comparison",5],["symbol",2],["symbols",1],["failed",4],["pc",2],["failures",1],["elif",1],["met",1],["its",1],["but",1],["per",2],["class",2],["did",1],["not",2],["gate",1],["still",1],["blocks",1],["328",1],["so",1],["must",1],["show",1],["clean",1],["pass",1]]},{"id":"scripts/render_eval_comment.py#_task_failures","name":[["task",1],["failures",1]],"path":[["scripts",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["task",6],["failures",2],["dict",2],["str",2],["any",3],["tuple",2],["bool",4],["aggregate",2],["failed",6],["per",2],["class",2],["mirrors",1],["gate",1],["failure",1],["signal",1],["agg",4],["metric",1],["passed",2],["false",2],["pc",4],["return",1]]},{"id":"scripts/render_eval_comment.py#main","name":[["main",1]],"path":[["scripts",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["main",2],["argv",5],["list",2],["str",2],["none",5],["int",2],["args",3],["sys",2],["if",2],["else",1],["len",1],["print",2],["usage",1],["python",1],["scripts",1],["render",2],["eval",1],["comment",2],["report",3],["json",5],["file",1],["stderr",1],["return",2],["open",1],["encoding",1],["utf",1],["as",1],["fh",2],["raw",3],["read",1],["loads",1]]},{"id":"scripts/render_eval_comment.py#render_comment","name":[["render",1],["comment",1]],"path":[["scripts",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["render",2],["comment",2],["report",3],["dict",2],["str",6],["any",3],["raw",4],["json",5],["tasks",5],["per",1],["task",3],["measured",12],["if",6],["status",2],["pending",5],["passed",4],["not",3],["failures",1],["verdict",4],["no",1],["else",2],["emoji",2],["len",5],["wired",1],["lines",4],["eval",1],["harness",1],["results",1],["metric",1],["value",1],["threshold",1],["result",1],["extend",2],["table",1],["row",1],["details",2],["summary",2],["rstrip",1],["return",1],["join",1]]},{"id":"scripts/repro_lock_validation.py","name":[["repro",1],["lock",1],["validation",1],["py",1]],"path":[["scripts",1],["repro",1],["lock",1],["validation",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["canonical",2],["repro",6],["lock",7],["field",5],["single",2],["source",2],["truth",1],["260",2],["block",2],["declared",1],["two",2],["places",1],["standalone",1],["passport",2],["level",1],["validator",1],["scripts",2],["check",2],["py",3],["nested",2],["sub",2],["shape",1],["inside",1],["shared",2],["contracts",1],["experiment",2],["provenance",2],["entry",2],["schema",4],["json",1],["each",1],["carries",1],["its",1],["own",1],["d1",1],["without",1],["copies",1],["silently",1],["diverge",1],["over",1],["time",1],["module",2],["holds",1],["required",14],["constants",2],["both",1],["imports",1],["them",1],["drift",2],["test",2],["validation",1],["asserts",1],["keys",1],["equal",1],["these",1],["see",1],["artifact",1],["reproducibility",1],["pattern",1],["md",2],["by",1],["rationale",1],["pure",1],["data",1],["stateless",1],["validate",1],["function",1],["no",2],["cli",1],["from",2],["future",1],["import",2],["annotations",1],["typing",1],["any",1],["supported",2],["versions",1],["hash",5],["timings",1],["skill",2],["load",1],["fields",1],["version",3],["stochasticity",1],["declaration",1],["ars",1],["model",7],["prompts",4],["materials",4],["external",4],["protocols",2],["cross",2],["family",1],["id",2],["weight",1],["stable",2],["timing",1],["agents",1],["bundle",1],["list",1],["count",1],["s2",2],["api",1],["protocol",1],["snapshot",1],["available",1],["crossmodel",2],["enabled",1],["secondary",1],["name",1],["pairs",1],["iteration",1],["ordered",1],["output",1],["subblocks",1]]},{"id":"scripts/repro_lock_validation.py#validate_block","name":[["validate",1],["block",1]],"path":[["scripts",1],["repro",1],["lock",1],["validation",1],["py",1]],"body":[["def",2],["validate",3],["block",3],["lock",12],["dict",4],["str",5],["any",2],["list",4],["populated",1],["repro",6],["mapping",3],["return",2],["error",1],["strings",1],["shape",1],["only",1],["caller",1],["handles",1],["missing",6],["key",1],["null",1],["opt",1],["out",1],["non",1],["top",2],["level",3],["cases",1],["those",1],["need",1],["passport",1],["context",1],["alone",1],["lacks",1],["errors",7],["required",5],["fields",1],["keys",2],["sorted",4],["append",5],["field",2],["sv",4],["schema",4],["version",2],["if",5],["not",5],["none",3],["supported",4],["versions",2],["must",3],["be",3],["one",2],["name",4],["subblocks",1],["sub",4],["continue",2],["already",1],["reported",1],["isinstance",2],["prompts",5],["ht",4],["hash",4],["timing",2],["timings",2],["see",1],["shared",1],["artifact",1],["reproducibility",1],["pattern",1],["md",1]]},{"id":"scripts/run_ci_pytest_manifest.py","name":[["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"path":[["scripts",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["unified",1],["runner",4],["pytest",7],["invocations",1],["ci",5],["exercises",1],["issue",1],["156",1],["reads",1],["scripts",4],["manifest",6],["toml",1],["executes",1],["python",3],["path",2],["args",1],["each",2],["entry",5],["invocation",1],["wrapped",1],["group",1],["id",3],["endgroup",1],["annotations",2],["so",2],["git",1],["hub",1],["actions",1],["collapses",1],["one",3],["log",1],["block",1],["per",1],["failure",1],["semantics",1],["continues",1],["through",1],["every",2],["instead",1],["failing",1],["fast",1],["first",2],["non",2],["zero",2],["exit",3],["single",1],["pr",1],["sees",1],["test",1],["suite",1],["broke",1],["not",2],["just",1],["aggregate",1],["code",1],["if",3],["any",1],["failed",1],["install",2],["pip",2],["deps",1],["happens",1],["once",1],["at",2],["workflow",1],["level",1],["via",1],["requirements",1],["dev",1],["txt",1],["local",1],["run",4],["py",3],["everything",1],["drift",1],["guard",1],["check",1],["validates",1],["shape",1],["trusts",1],["lint",1],["minimum",1],["schema",1],["checks",1],["needed",1],["fail",1],["safely",1],["malformed",1],["from",2],["future",1],["import",6],["argparse",1],["subprocess",1],["sys",2],["tomllib",1],["pathlib",1],["name",1],["main",2]]},{"id":"scripts/run_ci_pytest_manifest.py#_load_manifest","name":[["load",1],["manifest",1]],"path":[["scripts",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["load",2],["manifest",5],["path",7],["list",3],["dict",2],["if",2],["not",3],["exists",1],["print",3],["error",5],["found",1],["file",3],["sys",6],["stderr",3],["exit",3],["try",1],["data",2],["tomllib",2],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["tomldecode",1],["as",1],["exc",2],["parse",1],["entries",3],["pytest",2],["isinstance",1],["must",1],["be",1],["array",1],["tables",1],["return",1]]},{"id":"scripts/run_ci_pytest_manifest.py#_run_entry","name":[["run",1],["entry",1]],"path":[["scripts",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["run",3],["entry",13],["dict",2],["root",3],["path",5],["int",2],["id",4],["no",1],["args",3],["list",1],["cmd",3],["sys",3],["executable",1],["pytest",1],["print",3],["group",1],["join",1],["stdout",2],["flush",2],["result",2],["subprocess",1],["cwd",1],["str",1],["endgroup",1],["return",1],["returncode",1]]},{"id":"scripts/run_ci_pytest_manifest.py#main","name":[["main",1]],"path":[["scripts",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",6],["argparse",1],["argument",4],["description",1],["doc",1],["add",3],["manifest",12],["default",5],["scripts",2],["ci",4],["pytest",5],["toml",3],["help",3],["path",5],["file",3],["root",5],["repo",1],["should",1],["run",5],["from",1],["cwd",1],["id",9],["dest",1],["only",4],["none",2],["single",1],["named",1],["entry",5],["instead",1],["whole",1],["local",1],["debug",1],["args",7],["parse",1],["resolve",1],["entries",5],["load",1],["if",5],["not",3],["matches",3],["print",3],["error",1],["found",1],["sys",2],["stderr",2],["return",3],["failed",6],["list",1],["str",2],["rc",2],["append",1],["no",1],["len",2],["entr",2],["ies",2],["join",1],["ok",1]]},{"id":"scripts/run_evals.py","name":[["run",1],["evals",1],["py",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["ars",1],["multi",1],["task",11],["eval",1],["harness",4],["184",1],["delta",4],["phase",2],["1b",1],["discovers",1],["every",1],["evals",7],["gold",7],["manifest",2],["yaml",2],["runs",1],["measurement",5],["each",2],["emits",1],["report",7],["shaped",1],["by",4],["shared",1],["lift",4],["schema",1],["json",3],["per",3],["dispatch",3],["citation",9],["extraction",4],["outcome",2],["gradable",1],["computes",1],["predicted",1],["lookup",5],["verified",5],["class",1],["enum",2],["from",7],["tuple",1],["resolver",3],["outcomes",2],["via",1],["shipped",1],["182",3],["reducer",5],["verification",4],["summary",4],["reduce",4],["single",2],["source",2],["truth",2],["re",2],["exported",2],["here",2],["back",2],["compat",1],["uses",2],["v3",2],["11",2],["narrowed",2],["false",5],["definition",2],["v6",2],["requires",2],["id",3],["keyed",3],["unmatched",5],["never",2],["title",2],["only",2],["one",1],["rq",5],["framing",5],["patterns",5],["advisory",1],["calibration",1],["dispatches",1],["existing",3],["scripts",3],["check",2],["runner",2],["adapts",1],["its",1],["fnr",1],["fpr",1],["balanced",1],["accuracy",1],["output",2],["into",1],["shape",1],["cli",2],["python",1],["run",3],["name",3],["baseline",2],["path",4],["compare",3],["no",1],["discover",1],["all",1],["tasks",2],["under",1],["read",1],["two",1],["prior",1],["jsons",1],["emit",1],["side",2],["carrying",1],["pre",1],["post",1],["missing",2],["entrypoint",2],["module",2],["produces",1],["status",6],["pending",1],["skipped",3],["notice",1],["rather",1],["than",1],["traceback",1],["future",1],["import",13],["annotations",1],["argparse",1],["secrets",1],["sys",2],["datetime",2],["timezone",1],["pathlib",1],["typing",1],["any",1],["repo",2],["root",3],["file",1],["resolve",1],["parents",1],["version",1],["mirrors",1],["matched",2],["unreachable",2],["labels",1],["true",1],["unresolvable",1],["lives",1],["py",1],["so",1],["callers",1],["tests",1],["keep",1],["working",1],["queried",1],["try",1],["except",1],["error",1],["loading",1],["self",1],["whose",1],["implemented",1],["natively",1],["anything",1],["else",1],["falls",1],["probing",1],["native",1],["measurers",1],["measure",2],["assembly",1],["mode",1],["if",1],["main",2],["exit",1]]},{"id":"scripts/run_evals.py#_accuracy","name":[["accuracy",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["accuracy",2],["correct",3],["int",4],["total",4],["float",2],["return",1],["if",1],["else",1]]},{"id":"scripts/run_evals.py#_gold_set_version","name":[["gold",1],["version",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["gold",2],["version",3],["per",3],["task",3],["list",2],["dict",2],["str",4],["any",2],["versions",3],["sorted",1],["manifest",1],["return",1],["join",1],["if",1],["else",1],["none",1]]},{"id":"scripts/run_evals.py#_metric_entries","name":[["metric",1],["entries",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["metric",8],["entries",7],["task",5],["result",5],["dict",5],["str",5],["any",5],["list",3],["flatten",1],["into",1],["class",8],["name",6],["value",5],["direction",5],["aggregate",4],["exposed",2],["under",2],["per",2],["metrics",1],["their",1],["shape",1],["lift",1],["gate",1],["reads",1],["agg",5],["if",1],["append",2],["higher",2],["better",2],["pc",5],["return",1]]},{"id":"scripts/run_evals.py#_new_run_id","name":[["new",1],["run",1],["id",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["new",2],["run",2],["id",2],["str",2],["stamp",2],["datetime",1],["now",1],["timezone",1],["utc",1],["strftime",1],["sz",1],["return",1],["secrets",1],["token",1],["hex",1]]},{"id":"scripts/run_evals.py#_pending_result","name":[["pending",1],["result",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["pending",3],["result",2],["task",6],["dir",3],["path",2],["manifest",6],["dict",4],["str",7],["any",4],["notice",4],["whose",1],["entrypoint",1],["gold",1],["unavailable",1],["skip",1],["never",1],["traceback",1],["return",1],["name",3],["version",2],["status",1],["aggregate",1],["metric",2],["accuracy",1],["value",1],["direction",1],["higher",1],["better",1]]},{"id":"scripts/run_evals.py#_report_task_index","name":[["report",1],["task",1],["index",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["report",5],["task",4],["index",2],["dict",6],["str",6],["any",4],["return",1],["name",1],["per",1]]},{"id":"scripts/run_evals.py#build_compare_report","name":[["build",1],["compare",1],["report",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["build",2],["compare",12],["report",7],["baseline",6],["dict",8],["str",9],["any",8],["emit",1],["side",3],["by",2],["carrying",1],["lift",10],["pre",4],["post",4],["per",10],["task",21],["previously",1],["emitted",1],["run",3],["evals",1],["reports",1],["list",2],["union",1],["names",3],["each",1],["entry",6],["carries",1],["metrics",1],["plus",1],["metric",7],["values",2],["every",1],["present",1],["both",1],["sides",1],["base",7],["idx",6],["index",2],["cmp",7],["sorted",1],["name",5],["primary",6],["manifest",2],["version",6],["status",2],["measured",1],["aggregate",2],["if",3],["class",3],["not",2],["none",2],["entries",2],["append",1],["return",1],["harness",2],["id",2],["new",1],["gold",2],["generated",1],["at",1],["datetime",1],["now",1],["timezone",1],["utc",1],["strftime",1],["sz",1],["mode",2],["caveats",1],["signed",1],["gate",1],["decisions",1],["computed",1],["scripts",1],["check",1],["ranking",1],["py",1]]},{"id":"scripts/run_evals.py#build_report","name":[["build",1],["report",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["build",2],["report",2],["task",10],["names",3],["list",2],["str",4],["gold",9],["root",5],["path",2],["dict",2],["any",2],["per",5],["run",3],["name",3],["caveats",4],["synthetic",1],["expert",1],["concordance",1],["advisory",1],["never",1],["gates",1],["v3",1],["citation",2],["extraction",1],["predicted",1],["labels",1],["computed",1],["by",2],["182",1],["delta",1],["reducer",2],["single",2],["source",1],["truth",1],["from",1],["each",1],["tuple",1],["pre",1],["recorded",1],["resolver",1],["outcomes",1],["verification",1],["gate",1],["verify",1],["feeds",1],["same",1],["live",1],["so",1],["harness",3],["api",1],["agree",1],["construction",1],["pending",4],["if",2],["status",1],["measured",2],["append",1],["tasks",1],["not",1],["entrypoint",1],["return",1],["version",4],["id",2],["new",1],["generated",1],["at",1],["datetime",1],["now",1],["timezone",1],["utc",1],["strftime",1],["sz",1],["mode",1]]},{"id":"scripts/run_evals.py#discover_tasks","name":[["discover",1],["tasks",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["discover",2],["tasks",5],["gold",6],["root",6],["path",2],["list",2],["str",3],["return",2],["sorted",2],["task",4],["names",1],["run",4],["every",1],["discovered",4],["manifest",5],["yaml",2],["union",1],["implemented",1],["native",5],["always",1],["included",1],["even",1],["if",3],["their",2],["absent",1],["way",1],["vanished",1],["surfaces",1],["as",1],["execution",1],["error",1],["instead",1],["being",1],["silently",1],["dropped",1],["from",1],["phase",1],["no",1],["measurer",1],["only",1],["actually",1],["present",1],["dir",1],["parent",1],["name",1],["glob",1],["file",1],["measurers",1]]},{"id":"scripts/run_evals.py#load_manifest","name":[["load",1],["manifest",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["load",3],["manifest",5],["task",3],["dir",3],["path",4],["dict",2],["str",2],["any",2],["yaml",2],["return",1],["safe",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/run_evals.py#main","name":[["main",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",8],["int",2],["parser",8],["argparse",1],["argument",5],["description",1],["ars",1],["multi",1],["task",8],["eval",1],["harness",1],["184",1],["add",4],["default",6],["help",4],["run",1],["only",1],["all",1],["discovered",1],["baseline",8],["type",3],["path",3],["report",8],["json",6],["compare",11],["mode",2],["output",3],["write",2],["here",1],["stdout",1],["args",12],["parse",1],["if",4],["bool",2],["error",1],["must",1],["be",1],["provided",1],["together",1],["loads",2],["read",2],["text",3],["encoding",3],["utf",3],["build",2],["else",3],["names",3],["discover",1],["tasks",1],["payload",3],["dumps",1],["indent",1],["ensure",1],["ascii",1],["false",1],["print",1],["return",1]]},{"id":"scripts/run_evals.py#measure_citation_extraction","name":[["measure",1],["citation",1],["extraction",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["measure",2],["citation",9],["extraction",2],["task",10],["dir",13],["path",10],["manifest",8],["dict",14],["str",13],["any",7],["self",1],["reduce",3],["every",1],["tuple",5],["resolver",3],["outcomes",9],["score",1],["vs",2],["expected",13],["predicted",3],["label",1],["computed",1],["by",6],["lookup",3],["verified",3],["directly",1],["from",1],["each",1],["pre",1],["recorded",1],["no",1],["live",2],["network",1],["ci",1],["verification",1],["gate",1],["verify",1],["182",1],["delta",1],["runs",1],["resolvers",1],["feeds",1],["same",1],["reducer",2],["so",1],["harness",1],["shipped",1],["api",1],["agree",5],["construction",1],["they",1],["share",1],["one",1],["single",1],["source",1],["truth",2],["target",4],["json",5],["tuples",9],["validate",1],["declared",1],["gold",11],["artifacts",1],["up",1],["front",1],["missing",1],["real",1],["defect",1],["implemented",1],["not",8],["measured",2],["run",2],["silently",1],["scores",1],["nothing",1],["wraps",1],["these",1],["into",1],["execution",1],["error",3],["if",11],["file",3],["raise",2],["found",4],["loads",2],["read",2],["text",2],["encoding",2],["utf",2],["id",3],["sorted",1],["glob",1],["stem",1],["per",20],["class",16],["total",15],["int",4],["labels",6],["correct",7],["agg",17],["expert",4],["concordance",14],["agreement",2],["human",2],["verdict",4],["bucketed",1],["synthetic",1],["ground",1],["advisory",1],["only",1],["tid",2],["outcome",3],["items",1],["tup",2],["hev",4],["isinstance",1],["none",1],["thresholds",4],["thr",14],["aggregate",7],["value",16],["accuracy",4],["metric",10],["direction",4],["higher",2],["better",2],["threshold",8],["comparison",4],["passed",2],["list",2],["cls",9],["entry",5],["name",5],["support",1],["append",2],["labeled",5],["continue",1],["rate",1],["count",1],["agreements",1],["result",3],["version",2],["status",1],["sample",1],["return",1]]},{"id":"scripts/run_evals.py#measure_rq_framing_patterns","name":[["measure",1],["rq",1],["framing",1],["patterns",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["measure",2],["rq",6],["framing",4],["patterns",4],["task",8],["dir",4],["path",5],["manifest",9],["dict",5],["str",6],["any",5],["dispatch",1],["scripts",2],["check",2],["adapt",1],["its",1],["output",1],["existing",1],["runner",1],["returns",1],["metrics",9],["fnr",5],["fpr",5],["balanced",10],["accuracy",10],["map",1],["per",8],["aggregate",7],["metric",14],["single",1],["higher",4],["better",7],["headline",1],["number",1],["emit",1],["as",2],["class",8],["entries",1],["keyed",1],["by",1],["name",14],["advisory",1],["calibration",1],["has",1],["no",1],["axis",1],["so",1],["each",1],["threshold",11],["becomes",1],["one",1],["row",1],["from",1],["import",1],["target",3],["gold",5],["json",1],["evaluation",3],["validate",1],["thresholds",4],["value",12],["direction",6],["ba",5],["thr",12],["if",4],["comparison",8],["passed",4],["lower",4],["directions",2],["list",1],["entry",7],["else",2],["elif",1],["append",1],["return",1],["version",2],["status",1],["measured",1],["sample",1],["len",1],["item",1],["results",1]]},{"id":"scripts/run_evals.py#run_task","name":[["run",1],["task",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["run",2],["task",29],["name",11],["str",4],["gold",7],["root",5],["path",4],["dict",2],["any",2],["dir",7],["manifest",12],["yaml",4],["if",5],["not",7],["file",2],["native",6],["implemented",4],["fixed",1],["repo",1],["asset",1],["has",2],["vanished",1],["real",2],["defect",2],["raise",4],["silently",1],["skip",2],["unknown",2],["non",1],["no",4],["legitimate",1],["measurers",2],["execution",2],["error",7],["under",2],["return",3],["version",1],["status",1],["skipped",1],["notice",1],["aggregate",1],["metric",2],["accuracy",1],["value",2],["direction",1],["higher",1],["better",1],["load",1],["measurer",6],["none",2],["phase",2],["guard",1],["entrypoint",2],["module",2],["so",1],["pr",1],["touches",1],["upstream",1],["prompt",1],["before",1],["its",3],["lands",1],["blocked",1],["pending",2],["result",1],["yet",2],["wired",1],["present",1],["must",1],["measure",2],["corrupt",1],["missing",1],["runner",1],["import",1],["fails",1],["rather",1],["than",1],["masquerade",1],["as",2],["schema",1],["valid",1],["hide",1],["bug",1],["shipped",1],["takes",1],["branch",1],["above",1],["try",1],["except",1],["found",2],["json",1],["jsondecode",1],["yamlerror",1],["key",1],["exc",4],["failed",1],["type",1],["from",1]]},{"id":"scripts/run_evals.py#TaskExecutionError","name":[["task",1],["execution",1],["error",1]],"path":[["scripts",1],["run",1],["evals",1],["py",1]],"body":[["class",2],["task",5],["execution",2],["error",4],["runtime",2],["implemented",1],["one",1],["native",2],["measurer",2],["failed",1],["run",1],["raised",1],["never",1],["downgraded",1],["pending",2],["harness",1],["knows",1],["measure",1],["cannot",1],["be",1],["measured",1],["because",1],["its",2],["gold",1],["artifact",1],["missing",1],["corrupt",1],["runner",1],["import",1],["fails",1],["genuinely",1],["not",1],["yet",1],["shipped",1],["phase",1],["no",1],["still",1],["legitimate",1]]},{"id":"scripts/semantic_scholar_client.py","name":[["semantic",1],["scholar",1],["client",1],["py",1]],"path":[["scripts",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["usr",1],["bin",1],["env",2],["python3",1],["minimal",1],["semantic",6],["scholar",6],["api",10],["client",4],["wrapper",1],["implements",1],["lookup",1],["contract",1],["documented",1],["at",1],["deep",1],["research",1],["references",1],["protocol",5],["md",1],["v3",1],["contamination",4],["signals",4],["migration",3],["tool",3],["105",1],["doi",1],["first",2],["title",10],["similarity",7],["fallback",1],["429",2],["backoff",3],["per",3],["retry",1],["budget",1],["not",1],["general",1],["purpose",1],["s2",4],["narrow",1],["need",1],["single",1],["paper",1],["existence",1],["check",1],["ars",1],["later",1],["adds",1],["broader",1],["helper",1],["module",3],["class",1],["should",1],["satisfy",1],["so",2],["switch",1],["over",1],["without",1],["code",1],["changes",1],["from",6],["future",1],["import",14],["annotations",1],["os",1],["time",1],["urllib",3],["error",2],["parse",1],["request",1],["typing",1],["any",1],["mapping",1],["dual",1],["path",3],["try",2],["sibling",2],["style",2],["scripts",5],["sys",1],["by",1],["tests",1],["direct",1],["cli",1],["invocation",1],["identity",1],["matches",1],["callers",1],["via",1],["fall",1],["back",1],["namespace",1],["package",1],["repo",1],["root",1],["pythonpath",1],["same",1],["pattern",1],["as",1],["slr",1],["lineage",1],["py",1],["text",2],["seconds",2],["max",2],["retries",2],["threshold",2],["normalize",2],["exact",2],["normalized",2],["generic",2],["unavailable",2],["except",1],["semanticscholar",3],["org",3],["graph",2],["v1",2],["req",3],["unauthenticated",3],["base",1],["https",1],["host",1],["key",3],["fields",1],["authors",1],["year",1],["external",1],["ids",1],["venue",1],["publication",1],["date",1],["line",1],["tier",2],["authenticated",2],["10",1],["default",1],["throttle",1],["interval",3],["defends",1],["against",1],["proactive",1],["rate",1],["limiting",1],["before",1],["fires",1],["115",1],["r5",1],["min",2]]},{"id":"scripts/semantic_scholar_client.py#_require_api_url","name":[["require",1],["api",1],["url",1]],"path":[["scripts",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["require",2],["api",3],["url",7],["str",2],["none",2],["parsed",3],["urllib",1],["parse",1],["urlsplit",1],["if",1],["scheme",1],["https",1],["netloc",1],["host",1],["raise",1],["semantic",1],["scholar",1],["unavailable",1],["refusing",1],["non",1],["s2",1]]},{"id":"scripts/semantic_scholar_client.py#SemanticScholarClient","name":[["semantic",1],["scholar",1],["client",1]],"path":[["scripts",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["class",3],["semantic",8],["scholar",8],["client",5],["production",2],["lookup",6],["by",3],["doi",20],["then",1],["title",16],["v3",2],["backfill",1],["satisfies",1],["contamination",1],["signals",1],["protocol",7],["tests",1],["inject",1],["magic",1],["mocks",1],["callers",1],["concrete",1],["concurrency",1],["note",1],["rate",2],["limit",3],["pacing",2],["per",6],["instance",3],["migration",4],["tool",1],["spawns",1],["concurrent",1],["clients",1],["will",1],["issue",1],["req",4],["outbound",1],["even",2],["though",1],["each",2],["respects",1],["throttle",2],["blowing",1],["past",1],["unauthenticated",2],["triggering",1],["429s",1],["share",1],["single",1],["across",1],["run",1],["def",4],["init",1],["self",27],["api",15],["key",9],["str",6],["none",13],["sleep",7],["any",5],["time",3],["clock",5],["monotonic",1],["min",9],["interval",9],["seconds",4],["float",2],["os",1],["environ",1],["env",1],["if",13],["auto",1],["pick",2],["tier",1],["from",1],["presence",1],["115",4],["r5",4],["authenticated",1],["else",2],["state",1],["timestamp",2],["last",6],["request",12],["no",3],["prior",4],["call",5],["at",6],["outage",6],["latch",7],["once",1],["urlerror",4],["fires",1],["short",3],["circuit",3],["subsequent",3],["calls",1],["until",2],["reset",4],["invoked",1],["latched",4],["unavailable",9],["bool",2],["false",3],["clear",1],["so",5],["next",4],["retries",7],["network",6],["long",1],["running",1],["tools",1],["passport",1],["batch",4],["runs",1],["between",1],["batches",1],["attempt",3],["recovery",1],["failure",4],["errors",1],["skip",2],["remaining",5],["method",1],["explicit",1],["starts",1],["fresh",2],["signal",2],["entry",4],["mapping",2],["return",6],["matched",3],["paper",4],["id",2],["semantics",1],["http",3],["5xx",3],["reference",1],["only",2],["server",1],["side",1],["error",3],["lookups",2],["retry",3],["normally",1],["level",1],["latches",1],["without",2],["invoking",1],["urlopen",2],["s2",2],["query",2],["patterns",1],["response",1],["handling",1],["unmatched",1],["true",1],["neither",2],["nor",2],["yields",1],["hit",3],["present",1],["cross",1],["check",1],["returned",1],["levenshtein",1],["70",2],["mismatch",2],["differs",1],["despite",1],["404",3],["both",2],["fall",2],["through",3],["rather",1],["than",1],["returning",1],["match",1],["immediately",1],["vector",2],["contract",1],["requires",1],["miss",2],["before",2],["setting",1],["codex",1],["r2",1],["closure",2],["search",3],["url",7],["encoded",1],["top",1],["result",4],["similarity",1],["prefer",1],["matching",1],["year",2],["raises",1],["429",5],["after",5],["exhausting",1],["max",3],["rule",1],["path",2],["dict",1],["marked",1],["dead",1],["fail",1],["fast",1],["trying",1],["again",1],["raise",1],["pace",1],["requests",1],["first",1],["passes",1],["update",2],["now",1],["issuing",1],["all",1],["exit",1],["paths",1],["success",1],["httperror",2],["leave",1],["anchor",3],["outer",2],["below",1],["re",1],["their",1],["backoff",3],["reflects",1],["actual",2],["wall",1],["land",1],["slow",1],["second",1],["not",1],["elapsed",2],["base",1],["require",2],["headers",4],["user",1],["agent",1],["ars",1],["urllib",3],["range",1],["try",1],["fixed",1],["host",1],["https",1],["timeout",1],["30",1],["as",2],["resp",2],["nosec",1],["b310",1],["import",1],["json",2],["loads",1],["read",1],["decode",1],["utf",1],["except",1],["code",2],["f5",1],["simplify",1],["efficiency",1],["refresh",1],["paces",1],["against",1]]},{"id":"scripts/semantic_scholar_client.py#SemanticScholarClient.__init__","name":[["init",1]],"path":[["scripts",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["init",2],["self",10],["api",7],["key",7],["str",2],["none",14],["sleep",6],["any",4],["time",4],["clock",4],["monotonic",2],["min",8],["interval",8],["seconds",4],["float",3],["os",1],["environ",1],["env",1],["if",2],["auto",1],["pick",1],["tier",1],["from",1],["presence",1],["115",2],["r5",2],["authenticated",1],["else",2],["unauthenticated",1],["pacing",1],["state",1],["timestamp",1],["last",2],["request",2],["no",1],["prior",1],["call",1],["at",1],["outage",2],["latch",2],["once",1],["urlerror",1],["fires",1],["short",1],["circuit",1],["subsequent",1],["calls",1],["until",1],["reset",1],["invoked",1],["latched",1],["unavailable",1],["bool",1],["false",1]]},{"id":"scripts/semantic_scholar_client.py#SemanticScholarClient._lookup_by_doi","name":[["lookup",1],["by",1],["doi",1]],"path":[["scripts",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["lookup",2],["by",2],["doi",7],["self",3],["str",6],["expected",3],["title",8],["dict",2],["any",2],["data",5],["request",1],["paper",6],["urllib",1],["parse",1],["quote",1],["safe",1],["fields",2],["if",2],["not",2],["id",5],["return",3],["matched",3],["false",2],["none",2],["per",1],["protocol",1],["cross",1],["check",1],["mismatch",1],["counts",1],["as",1],["no",1],["match",1],["binary",1],["signal",1],["returned",2],["similarity",2],["threshold",1],["true",1]]},{"id":"scripts/semantic_scholar_client.py#SemanticScholarClient._lookup_by_title","name":[["lookup",1],["by",1],["title",1]],"path":[["scripts",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["lookup",2],["by",2],["title",23],["self",3],["str",5],["year",9],["int",2],["none",9],["dict",4],["any",3],["search",2],["under",1],["431",2],["exact",7],["bust",1],["gate",2],["candidate",2],["matches",1],["iff",1],["clears",1],["70",2],["ratio",2],["normalized",2],["match",4],["12",2],["must",1],["be",1],["inspected",1],["its",1],["here",1],["pre",1],["version",1],["discarded",1],["keeping",1],["only",1],["paper",6],["id",6],["so",2],["could",1],["not",4],["apply",1],["non",1],["high",1],["never",2],["promoted",2],["alone",1],["fallback",1],["path",3],["no",3],["corroborates",1],["but",1],["generic",2],["loop",1],["returns",1],["resolver",1],["reduces",1],["keyed",1],["miss",1],["unresolvable",1],["false",3],["matched",4],["if",6],["return",3],["query",1],["urllib",1],["parse",1],["quote",1],["limit",1],["fields",2],["data",3],["request",1],["candidates",2],["best",6],["tuple",1],["float",1],["cand",7],["sim",3],["similarity",2],["threshold",1],["continue",2],["per",1],["protocol",1],["prefer",1],["matching",1],["multiple",1],["results",1],["score",3],["05",1],["else",1],["true",1]]},{"id":"scripts/semantic_scholar_client.py#SemanticScholarClient._request","name":[["request",1]],"path":[["scripts",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["request",12],["self",18],["path",3],["str",4],["dict",2],["any",2],["latch",6],["short",2],["circuit",2],["115",5],["r5",4],["if",9],["prior",4],["urlerror",4],["marked",2],["network",8],["dead",2],["fail",3],["fast",3],["without",4],["trying",2],["again",2],["latched",4],["unavailable",10],["raise",6],["semantic",6],["scholar",6],["s2",8],["api",15],["after",5],["failure",5],["call",4],["reset",1],["outage",2],["retry",2],["throttle",1],["pace",1],["requests",1],["at",7],["protocol",3],["rate",1],["limit",1],["first",1],["passes",1],["through",1],["no",1],["timestamp",1],["update",2],["last",5],["now",1],["before",1],["issuing",1],["so",4],["all",1],["exit",1],["paths",1],["success",1],["404",2],["5xx",1],["httperror",2],["429",5],["leave",1],["fresh",1],["anchor",3],["next",3],["outer",3],["retries",8],["below",1],["re",2],["their",1],["backoff",4],["sleep",4],["reflects",1],["actual",2],["wall",1],["time",5],["even",1],["land",1],["slow",1],["second",1],["not",3],["none",1],["min",2],["interval",2],["elapsed",3],["clock",3],["remaining",5],["url",6],["base",1],["require",2],["headers",4],["user",1],["agent",1],["ars",1],["migration",2],["key",3],["req",2],["urllib",4],["attempt",2],["range",1],["max",4],["try",1],["fixed",1],["host",1],["https",1],["urlopen",2],["timeout",5],["30",1],["as",5],["resp",4],["nosec",1],["b310",1],["import",1],["json",2],["return",2],["loads",1],["read",7],["decode",1],["utf",1],["except",3],["error",7],["code",5],["seconds",1],["f5",1],["closure",3],["simplify",1],["efficiency",1],["refresh",1],["each",1],["paces",1],["against",1],["wake",1],["entry",2],["may",1],["under",1],["because",1],["counts",1],["2s",1],["trigger",1],["continue",1],["500",1],["600",1],["http",2],["from",4],["level",2],["client",2],["subsequent",1],["lookups",1],["same",1],["batch",3],["per",3],["skip",2],["true",2],["oserror",2],["response",2],["body",1],["timeouts",2],["socket",2],["subclasses",1],["10",1],["alias",1],["other",1],["transient",1],["failures",2],["during",3],["must",1],["be",1],["treated",1],["degradation",1],["spec",1],["never",1],["let",1],["them",1],["abort",1],["codex",2],["r4",1],["also",1],["r2",1],["rule",1],["covers",1],["transport",1],["include",1],["connection",1],["resets",1],["surface",1],["only",1],["real",1],["produces",1],["30s",1],["entries",1],["exhausted",1]]},{"id":"scripts/semantic_scholar_client.py#SemanticScholarClient.lookup","name":[["lookup",1]],"path":[["scripts",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["lookup",5],["self",4],["entry",5],["mapping",4],["str",5],["any",4],["return",4],["matched",3],["bool",1],["paper",4],["id",2],["none",2],["failure",2],["semantics",1],["http",3],["5xx",2],["semantic",4],["scholar",4],["unavailable",4],["reference",1],["only",2],["server",1],["side",1],["error",2],["subsequent",2],["lookups",2],["retry",1],["normally",1],["urlerror",2],["network",2],["level",1],["latches",1],["client",1],["short",1],["circuit",1],["without",1],["invoking",1],["urlopen",1],["until",1],["reset",1],["outage",1],["latch",1],["per",3],["protocol",3],["api",1],["skip",1],["s2",1],["remaining",1],["batch",1],["query",2],["patterns",1],["response",1],["handling",1],["unmatched",1],["true",1],["neither",2],["doi",19],["nor",2],["title",15],["yields",1],["hit",3],["so",1],["if",4],["present",1],["cross",1],["check",1],["returned",1],["levenshtein",1],["70",2],["mismatch",2],["differs",1],["despite",1],["404",1],["both",2],["fall",2],["through",2],["rather",1],["than",1],["returning",1],["no",1],["match",1],["immediately",1],["v3",1],["vector",2],["contract",1],["requires",1],["miss",2],["before",1],["setting",1],["signal",1],["codex",1],["r2",1],["closure",1],["search",3],["url",1],["encoded",1],["pick",1],["top",1],["result",4],["similarity",1],["prefer",1],["matching",1],["year",2],["raises",1],["429",1],["after",1],["exhausting",1],["max",1],["retries",2],["by",2],["rule",1],["false",1]]},{"id":"scripts/semantic_scholar_client.py#SemanticScholarClient.reset_outage_latch","name":[["reset",1],["outage",1],["latch",1]],"path":[["scripts",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["reset",2],["outage",3],["latch",3],["self",3],["none",2],["clear",1],["so",1],["next",2],["lookup",1],["retries",1],["network",2],["long",1],["running",1],["tools",1],["per",2],["passport",1],["batch",3],["migration",1],["runs",1],["call",1],["between",1],["batches",1],["attempt",1],["recovery",1],["protocol",1],["api",1],["failure",1],["errors",1],["skip",1],["remaining",1],["method",1],["explicit",1],["starts",1],["fresh",1],["signal",1],["latched",1],["unavailable",1],["false",1]]},{"id":"scripts/slr_lineage.py","name":[["slr",1],["lineage",1],["py",1]],"path":[["scripts",1],["slr",1],["lineage",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["111",2],["slr",9],["lineage",6],["resolver",1],["pure",1],["function",1],["over",1],["state",1],["tracker",1],["stages",1],["pipeline",1],["plumbing",1],["helper",1],["deep",1],["research",1],["systematic",1],["review",1],["academic",1],["paper",1],["full",1],["disclosure",5],["policy",4],["anchor",4],["prisma",1],["tr",1],["aice",1],["auto",1],["dispatch",1],["path",4],["orchestrator",1],["persists",1],["resolved",1],["value",1],["schema",1],["material",1],["passport",1],["at",1],["stage",2],["handoff",1],["renderer",2],["reads",1],["back",2],["as",1],["input",1],["design",3],["docs",1],["2026",1],["05",1],["15",1],["issue",1],["emission",2],["md",2],["contract",2],["protocol",1],["g2",1],["invariant",1],["from",6],["future",1],["import",9],["annotations",1],["typing",1],["mapping",1],["dual",1],["module",2],["loaded",2],["via",2],["scripts",4],["emit",1],["repo",1],["root",1],["namespace",1],["package",2],["style",2],["by",2],["test",3],["check",1],["sprint",1],["py",3],["tests",1],["helpers",1],["etc",1],["sibling",2],["needs",1],["prefix",1],["after",1],["sys",1],["insert",1],["bare",1],["name",1],["works",1],["try",2],["form",2],["first",1],["fall",1],["either",1],["resolves",1],["same",1],["single",1],["source",1],["truth",1],["modes",3],["preserved",1],["referee",2],["except",1],["error",1]]},{"id":"scripts/slr_lineage.py#emit","name":[["emit",1]],"path":[["scripts",1],["slr",1],["lineage",1],["py",1]],"body":[["def",2],["emit",2],["stages",6],["mapping",4],["str",2],["incoming",3],["slr",5],["lineage",5],["bool",5],["none",4],["compute",1],["outgoing",1],["passport",2],["via",1],["monotonic",1],["resume",1],["from",4],["mid",1],["entry",1],["passports",1],["may",1],["already",1],["carry",1],["true",2],["even",1],["live",1],["state",1],["tracker",1],["empty",1],["reconstructed",1],["ledger",1],["only",1],["recomputing",1],["alone",1],["would",1],["overwrite",1],["signal",2],["defeat",1],["auto",1],["dispatch",1],["goal",1],["preserves",1],["any",1],["prior",1],["never",1],["flips",1],["back",1],["false",1],["return",1],["resolve",1]]},{"id":"scripts/slr_lineage.py#resolve_from_stages","name":[["resolve",1],["from",1],["stages",1]],"path":[["scripts",1],["slr",1],["lineage",1],["py",1]],"body":[["def",2],["resolve",2],["from",2],["stages",5],["mapping",4],["str",2],["bool",2],["return",2],["true",1],["iff",1],["any",2],["stage",5],["was",1],["produced",1],["by",1],["deep",4],["research",4],["slr",3],["mode",3],["run",1],["level",1],["provenance",1],["contract",1],["bound",1],["lineage",2],["specifically",1],["mirroring",1],["g2",1],["invariant",1],["track",1],["gate",1],["non",1],["systematic",1],["review",1],["not",1],["trigger",1],["only",1],["documented",1],["producer",1],["counts",1],["skill",1],["modes",1],["values",1]]},{"id":"scripts/sync_adapter_docs.py","name":[["sync",1],["adapter",1],["docs",1],["py",1]],"path":[["scripts",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["sync",3],["adapter",3],["docs",3],["keep",1],["academic",2],["pipeline",2],["references",2],["adapters",2],["overview",3],["md",3],["field",1],["tables",1],["lockstep",1],["literature",8],["corpus",8],["entry",2],["schema",4],["json",3],["markers",2],["generated",4],["required",4],["start",2],["auto",2],["end",2],["optional",4],["modes",1],["py",2],["rewrite",2],["marked",1],["regions",1],["place",1],["check",3],["fail",1],["if",2],["would",1],["change",1],["anything",1],["exit",2],["codes",1],["no",1],["drift",2],["rewrote",1],["successfully",1],["without",1],["detected",1],["under",1],["invocation",1],["error",1],["target",2],["missing",1],["from",2],["future",1],["import",6],["annotations",1],["argparse",1],["re",1],["sys",2],["pathlib",1],["path",3],["repo",3],["root",3],["file",1],["resolve",1],["parent",2],["shared",1],["contracts",1],["passport",1],["default",1],["name",1],["main",2]]},{"id":"scripts/sync_adapter_docs.py#_short_desc","name":[["short",1],["desc",1]],"path":[["scripts",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",5],["short",2],["desc",2],["prop",3],["dict",2],["str",2],["description",1],["strip",1],["re",1],["match",1],["return",1],["group",1],["if",1],["else",1]]},{"id":"scripts/sync_adapter_docs.py#_short_type","name":[["short",1],["type",1]],"path":[["scripts",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",8],["short",2],["type",4],["prop",6],["dict",2],["str",2],["if",5],["isinstance",1],["list",1],["markdown",1],["table",1],["cells",1],["pipe",2],["delimited",1],["so",2],["json",1],["schema",1],["union",1],["rendered",1],["as",2],["null",1],["string",1],["would",1],["split",2],["into",1],["extra",1],["columns",1],["escape",1],["separator",1],["git",1],["hub",1],["renders",1],["literal",1],["inside",1],["cell",1],["return",5],["join",1],["sorted",1],["one",2],["ref",2],["any",1]]},{"id":"scripts/sync_adapter_docs.py#build_table","name":[["build",1],["table",1]],"path":[["scripts",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",5],["build",2],["table",2],["schema",4],["dict",2],["str",4],["required",4],["props",2],["properties",1],["rows",3],["name",3],["prop",3],["sorted",1],["items",1],["req",3],["if",2],["not",1],["continue",2],["optional",1],["append",1],["short",2],["type",2],["desc",1],["header",2],["field",1],["description",1],["first",1],["sentence",1],["return",1],["join",1]]},{"id":"scripts/sync_adapter_docs.py#main","name":[["main",1]],"path":[["scripts",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",2],["main",2],["int",2],["ap",4],["argparse",1],["argument",3],["parser",1],["description",1],["doc",1],["add",2],["check",2],["action",1],["store",1],["true",1],["help",2],["exit",1],["drift",2],["not",3],["modify",1],["files",1],["target",8],["type",1],["path",4],["default",2],["overview",1],["file",6],["update",1],["args",8],["parse",1],["if",4],["schema",7],["exists",2],["print",4],["error",2],["missing",2],["at",2],["sys",4],["stderr",4],["return",5],["json",1],["loads",1],["read",2],["text",3],["encoding",3],["utf",3],["old",3],["new",3],["regenerate",2],["out",1],["date",1],["relative",1],["run",1],["python",1],["scripts",1],["sync",1],["adapter",1],["docs",1],["py",1],["write",1]]},{"id":"scripts/sync_adapter_docs.py#regenerate_file","name":[["regenerate",1],["file",1]],"path":[["scripts",1],["sync",1],["adapter",1],["docs",1],["py",1]],"body":[["def",2],["regenerate",2],["file",2],["content",7],["str",4],["schema",3],["dict",2],["marker",3],["name",3],["markers",1],["items",1],["start",5],["generated",2],["end",5],["if",1],["not",2],["continue",1],["table",3],["build",1],["pattern",2],["re",4],["compile",1],["escape",2],["dotall",1],["sub",1],["return",1]]},{"id":"scripts/temporal_integrity_audit.py","name":[["temporal",1],["integrity",1],["audit",1],["py",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["usr",1],["bin",2],["env",1],["python3",1],["v3",3],["phase",1],["boundary",1],["temporal",8],["integrity",1],["verifier",1],["passes",1],["per",2],["spec",2],["p1",2],["mode",5],["future",2],["as",4],["past",2],["arithmetic",2],["impossible",1],["p2",1],["version",5],["evidence",1],["anachronism",1],["anachronistic",1],["citation",2],["p3",1],["comparator",5],["unmaterialized",2],["p4",2],["causal",3],["inversion",2],["p5",2],["time",1],["bomb",1],["deictic",3],["metadata",1],["missing",1],["surfacing",1],["ground",1],["truth",1],["unavailable",1],["all",1],["findings",1],["advisory",1],["cc1",1],["inputs",1],["finalized",1],["draft",1],["markdown",2],["ref",3],["slug",1],["markers",1],["timeline",1],["yaml",4],["provenance",1],["output",2],["phase4",1],["composition",1],["audit",1],["results",1],["machine",1],["readable",2],["md",1],["human",1],["task",3],["17",2],["ships",1],["scaffold",1],["implementations",1],["land",1],["tasks",1],["10",2],["16",1],["from",4],["import",7],["annotations",1],["argparse",1],["re",32],["sys",2],["datetime",1],["date",6],["pathlib",1],["path",1],["pattern",4],["compile",15],["currently",1],["now",1],["at",1],["present",1],["most",1],["recent",2],["latest",2],["new",1],["est",1],["recently",1],["last",2],["year",4],["nowadays",1],["presently",1],["today",1],["emerging",1],["cycle",1],["available",1],["ignorecase",14],["month",4],["names",3],["january",1],["february",1],["march",1],["april",1],["may",1],["june",1],["july",1],["august",1],["september",1],["october",1],["november",1],["december",1],["regex",5],["19",3],["20",3],["reported",1],["stated",1],["noted",1],["anchor",2],["had",1],["already",2],["completed",1],["finished",1],["delivered",1],["event",2],["dotall",2],["will",1],["be",2],["scheduled",1],["forthcoming",1],["upcoming",1],["planned",1],["by",3],["marker",1],["za",2],["z0",1],["form",3],["adj",1],["prior",1],["previous",1],["earlier",1],["older",1],["preceding",1],["noun",3],["edition",4],["standard",2],["handbook",1],["guideline",1],["verb",1],["required",1],["ordering",1],["triggers",2],["benabled",1],["left",8],["right",8],["bcaused",1],["bled",1],["response",1],["bsuperseded",1],["bpreceded",1],["bfollowed",2],["num",1],["name",3],["lower",1],["02d",1],["enumerate",1],["split",1],["day",1],["01",1],["31",7],["02",1],["28",1],["03",1],["04",1],["30",4],["05",1],["06",1],["07",1],["08",1],["09",1],["11",1],["12",1],["if",1],["main",2],["exit",1]]},{"id":"scripts/temporal_integrity_audit.py#_compute_line_number","name":[["compute",1],["line",1],["number",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["compute",2],["line",3],["number",3],["draft",4],["str",2],["char",5],["pos",5],["int",4],["return",3],["indexed",1],["if",1],["count",1]]},{"id":"scripts/temporal_integrity_audit.py#_date_diff_days","name":[["date",1],["diff",1],["days",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["date",4],["diff",2],["days",4],["str",4],["int",2],["between",1],["two",1],["yyyy",1],["mm",1],["dd",1],["strings",1],["da",2],["fromisoformat",2],["db",2],["return",1]]},{"id":"scripts/temporal_integrity_audit.py#_date_to_interval","name":[["date",1],["interval",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["date",9],["interval",11],["raw",15],["str",6],["tuple",2],["normalize",1],["capture",1],["into",1],["start",1],["end",1],["iso",1],["8601",1],["day",6],["strings",1],["handles",1],["all",1],["v3",6],["schema",2],["valid",2],["shapes",1],["yyyy",19],["mm",13],["dd",8],["point",1],["precision",10],["01",7],["last",5],["month",14],["hotfix",4],["parsed",1],["name",2],["first",1],["prose",3],["form",2],["12",2],["31",2],["year",2],["only",1],["handled",1],["forms",1],["crossref",1],["lookups",1],["from",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1],["emit",1],["effective",1],["range",1],["emits",1],["both",1],["were",1],["but",1],["raised",1],["value",3],["error",3],["here",1],["causing",1],["p2",1],["p4",1],["silently",1],["skip",1],["check",1],["strip",1],["if",6],["re",6],["fullmatch",5],["return",5],["group",6],["yr",6],["mo",9],["not",1],["raise",2],["invalid",1],["names",1],["ignorecase",1],["num",1],["lower",1],["19",1],["20",1],["unrecognized",1],["format",1]]},{"id":"scripts/temporal_integrity_audit.py#_next_finding_id","name":[["next",1],["finding",1],["id",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["next",3],["finding",3],["id",4],["findings",4],["list",2],["dict",2],["int",3],["compute",1],["sequential",1],["tf",1],["nnn",1],["indexed",1],["from",1],["existing",1],["counter",2],["split",1],["return",1],["max",1]]},{"id":"scripts/temporal_integrity_audit.py#_pass_1_arithmetic","name":[["pass",1],["arithmetic",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["pass",4],["arithmetic",4],["draft",9],["str",2],["findings",4],["list",2],["dict",2],["none",6],["p1",1],["mode",2],["future",1],["as",3],["past",3],["pattern",6],["retrospective",1],["claim",3],["had",1],["already",3],["violation",4],["event",35],["anchor",35],["prospective",1],["will",1],["be",1],["if",9],["multiple",1],["violations",7],["match",2],["same",1],["sentence",14],["emit",2],["one",2],["largest",2],["start",22],["end",17],["gap",2],["most",1],["clearly",1],["impossible",2],["pos",4],["re",1],["split",1],["find",1],["line",4],["no",2],["compute",1],["number",1],["len",1],["search",2],["raw",16],["group",4],["try",2],["date",5],["interval",4],["except",2],["value",4],["error",2],["else",4],["append",3],["forthcoming",2],["at",3],["time",4],["not",2],["continue",1],["finding",4],["per",1],["pick",1],["sort",1],["key",1],["lambda",1],["abs",1],["diff",1],["days",1],["reverse",1],["true",3],["rationale",3],["before",1],["after",1],["has",1],["yet",1],["occurred",1],["id",2],["tf",1],["next",1],["03d",1],["kind",1],["temporal",1],["severity",1],["high",1],["block",1],["eligible",1],["locator",1],["file",1],["phase4",1],["composition",1],["md",1],["strip",1],["matched",1],["span",1],["bound",3],["refs",1],["dates",1],["left",1],["role",2],["source",2],["capture",2],["ref",2],["slug",2],["right",1],["suggested",1],["fix",1],["restate",1],["horizon",1],["hedge",1]]},{"id":"scripts/temporal_integrity_audit.py#_pass_2_anachronism","name":[["pass",1],["anachronism",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["pass",2],["anachronism",5],["draft",18],["str",2],["timeline",9],["dict",6],["citation",9],["provenance",8],["findings",11],["list",2],["none",26],["p2",2],["mode",5],["version",4],["as",3],["evidence",1],["past",1],["each",1],["ref",36],["slug",21],["marker",7],["v3",2],["hotfix",2],["lookup",3],["if",8],["confidence",7],["low",9],["conflict",2],["emit",5],["temporal",9],["metadata",7],["missing",7],["skip",1],["arithmetic",2],["spec",4],["promise",1],["first",2],["party",1],["unverified",4],["dates",10],["not",5],["ground",2],["truth",2],["sources",4],["absent",3],["effective",4],["date",12],["range",4],["start",34],["find",2],["nearest",4],["event",19],["200",4],["chars",2],["around",6],["predicate",2],["future",2],["end",14],["anachronistic",2],["superseded",1],["only",1],["open",1],["ended",1],["false",5],["value",4],["known",1],["high",1],["medium",1],["by",2],["key",4],["pattern",3],["finditer",2],["group",2],["line",10],["no",9],["compute",2],["number",1],["gate",1],["prov",3],["conf",5],["append",5],["finding",14],["id",9],["tf",5],["next",5],["03d",4],["kind",4],["severity",4],["block",4],["eligible",4],["locator",4],["file",4],["phase4",4],["composition",4],["md",4],["sentence",8],["matched",4],["span",5],["bound",12],["refs",4],["entry",5],["rationale",4],["per",1],["suggested",4],["fix",4],["continue",6],["source",3],["has",2],["yaml",1],["cannot",3],["verify",2],["claims",1],["against",1],["edr",5],["check",2],["run",1],["exclude",1],["overlap",1],["itself",1],["digits",1],["window",15],["max",1],["min",2],["len",1],["re",2],["compile",1],["regex",1],["ignorecase",1],["relative",1],["pick",1],["closest",1],["position",1],["within",1],["rel",2],["lambda",1],["abs",1],["raw",2],["try",1],["interval",2],["except",1],["error",1],["step",1],["clause",1],["fi",1]]},{"id":"scripts/temporal_integrity_audit.py#_pass_3_comparator","name":[["pass",1],["comparator",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["pass",2],["comparator",17],["draft",7],["str",3],["timeline",8],["dict",6],["findings",4],["list",3],["none",4],["p3",2],["mode",2],["unmaterialized",3],["detects",1],["prose",2],["framing",1],["form",7],["prior",1],["edition",3],["yyyy",2],["each",2],["match",7],["binds",1],["version",7],["family",17],["id",7],["via",2],["nearest",1],["ref",4],["slug",6],["sentence",20],["paragraph",1],["if",9],["no",6],["entry",4],["has",2],["matching",2],["year",14],["emits",2],["temporal",2],["per",4],["spec",2],["independently",1],["up",1],["one",2],["finding",6],["there",1],["cap",1],["sources",9],["by",5],["key",3],["citation",1],["fam",3],["setdefault",1],["append",2],["pos",4],["re",2],["split",1],["start",8],["find",1],["line",4],["compute",1],["number",1],["len",2],["pattern",4],["name",3],["pat",2],["finditer",1],["resolve",1],["marker",2],["refs",4],["findall",1],["not",6],["continue",3],["binding",1],["ambiguous",1],["emit",1],["bound",11],["source",5],["determine",1],["search",1],["19",1],["20",1],["max",1],["60",2],["min",1],["end",3],["group",4],["else",1],["check",1],["whether",1],["any",1],["published",2],["date",2],["matched",4],["false",2],["pd",4],["value",2],["true",1],["break",2],["tf",1],["next",1],["03d",1],["kind",1],["severity",1],["medium",1],["block",1],["eligible",1],["locator",1],["file",1],["phase4",1],["composition",1],["md",1],["strip",1],["span",1],["text",1],["char",2],["event",1],["dates",1],["rationale",1],["references",1],["but",1],["exists",1],["v3",2],["reports",1],["as",1],["claim",2],["unsupported",1],["10",1],["cc5",1],["may",1],["escalate",1],["phantom",1],["suggested",1],["fix",1],["either",1],["add",1],["rewrite",1],["remove",1],["allows",1]]},{"id":"scripts/temporal_integrity_audit.py#_pass_4_causal","name":[["pass",1],["causal",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["pass",3],["causal",7],["draft",11],["str",2],["timeline",8],["dict",6],["citation",7],["provenance",10],["findings",6],["list",10],["none",17],["p4",4],["mode",4],["inversion",3],["each",2],["trigger",6],["phrase",1],["identifies",1],["left",41],["right",37],["arguments",1],["side",3],["may",1],["bind",4],["either",4],["ref",11],["slug",31],["marker",3],["preferred",1],["direct",5],["date",26],["capture",4],["sentence",16],["v3",5],["hotfix",3],["spec",4],["fallback",2],["also",1],["adds",1],["gate",3],["if",25],["bound",13],["has",1],["confidence",4],["low",4],["conflict",3],["emit",1],["temporal",4],["metadata",3],["missing",3],["skip",3],["predicate",3],["looks",1],["up",1],["refs",14],["published",3],["uses",1],["then",1],["verifies",1],["required",4],["ordering",1],["violated",3],["emits",1],["sources",4],["by",4],["key",4],["pattern",5],["re",4],["compile",1],["regex",1],["ignorecase",1],["pos",4],["split",1],["start",17],["find",1],["line",6],["no",4],["compute",1],["number",1],["len",1],["pat",2],["order",3],["triggers",1],["trig",7],["search",1],["not",10],["continue",14],["pre",3],["post",3],["end",3],["nearest",4],["before",2],["else",8],["finditer",4],["group",5],["raw",8],["fix",2],["dates",9],["after",3],["at",1],["least",1],["one",1],["must",1],["chk",5],["prov",4],["conf",3],["append",4],["finding",6],["id",4],["tf",2],["next",2],["03d",2],["kind",2],["severity",2],["block",2],["eligible",2],["false",2],["locator",2],["file",2],["phase4",2],["composition",2],["md",2],["strip",2],["matched",2],["span",2],["entry",3],["event",2],["rationale",1],["per",1],["as",1],["arithmetic",1],["ground",1],["truth",1],["suggested",1],["emitting",1],["break",1],["issue",1],["check",1],["any",2],["fired",1],["didn",1],["run",1],["want",1],["resolve",2],["src",6],["pd",6],["value",7],["try",4],["interval",4],["except",4],["error",4],["source",7],["vary",1],["binding",1],["medium",1],["text",1],["char",2],["role",1],["arg",1]]},{"id":"scripts/temporal_integrity_audit.py#_pass_5_deictic","name":[["pass",1],["deictic",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["pass",2],["deictic",6],["draft",7],["str",2],["findings",4],["list",2],["dict",2],["none",4],["p5",1],["mode",2],["time",2],["bomb",1],["regex",1],["lint",1],["lines",3],["splitlines",1],["keepends",1],["true",1],["pattern",1],["finditer",1],["line",8],["no",4],["compute",1],["number",1],["start",3],["text",3],["rstrip",1],["if",1],["len",1],["else",1],["append",1],["finding",3],["id",2],["tf",1],["next",1],["03d",1],["kind",1],["temporal",1],["severity",1],["low",1],["block",1],["eligible",1],["false",1],["locator",1],["file",1],["phase4",1],["composition",1],["md",1],["sentence",1],["matched",1],["span",1],["group",2],["char",2],["end",2],["bound",3],["refs",1],["event",1],["dates",1],["rationale",1],["phrase",1],["anchors",1],["claim",1],["writing",1],["rewrite",1],["specific",2],["date",1],["version",1],["identifier",1],["suggested",1],["fix",1],["replace",1],["as",1],["yyyy",1],["mm",1],["dd",1],["edition",1],["year",1],["reference",1]]},{"id":"scripts/temporal_integrity_audit.py#_provenance_confidence","name":[["provenance",1],["confidence",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["provenance",9],["confidence",6],["slug",5],["str",4],["citation",7],["dict",2],["none",5],["v3",2],["hotfix",1],["look",1],["up",1],["entries",2],["ref",1],["returns",1],["string",1],["high",1],["medium",1],["low",2],["conflict",2],["if",3],["has",1],["no",1],["entry",4],["treated",1],["as",1],["not",3],["first",1],["party",1],["verified",1],["per",1],["spec",1],["p2",2],["p4",2],["must",1],["timeline",1],["dates",1],["arithmetic",1],["instead",1],["emit",1],["temporal",1],["metadata",1],["missing",1],["audit",1],["never",1],["threaded",1],["through",1],["defeating",1],["safety",1],["check",1],["return",3],["key",1]]},{"id":"scripts/temporal_integrity_audit.py#_render_markdown","name":[["render",1],["markdown",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["render",3],["markdown",3],["result",7],["dict",3],["str",2],["temporal",3],["audit",4],["results",2],["as",1],["human",1],["readable",1],["report",3],["lines",7],["run",2],["id",3],["reference",2],["date",2],["total",1],["findings",5],["len",1],["if",2],["not",1],["append",3],["no",1],["integrity",1],["draft",4],["return",2],["join",2],["extend",1],["finding",2],["kind",1],["severity",1],["mode",2],["file",2],["locator",3],["line",2],["sentence",2],["rationale",2],["suggested",3],["fix",3]]},{"id":"scripts/temporal_integrity_audit.py#_sentence_around","name":[["sentence",1],["around",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["sentence",5],["around",2],["draft",6],["str",4],["char",9],["pos",9],["int",2],["extract",1],["containing",1],["pre",5],["post",5],["find",2],["last",1],["terminator",2],["before",1],["re",2],["search",2],["start",3],["if",2],["else",2],["next",1],["at",1],["after",1],["end",3],["len",1],["return",1],["strip",1]]},{"id":"scripts/temporal_integrity_audit.py#audit","name":[["audit",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["audit",7],["draft",7],["str",6],["timeline",5],["dict",7],["citation",5],["provenance",5],["report",4],["reference",4],["date",4],["run",5],["id",4],["pass",6],["verifier",1],["returns",1],["aggregate",1],["matching",1],["temporal",1],["results",1],["schema",2],["json",1],["v3",1],["hotfix",1],["now",1],["flows",1],["through",1],["p2",1],["p4",1],["per",1],["spec",1],["findings",8],["list",1],["arithmetic",1],["anachronism",1],["comparator",1],["causal",1],["deictic",1],["return",1],["version",1]]},{"id":"scripts/temporal_integrity_audit.py#main","name":[["main",1]],"path":[["scripts",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",5],["int",2],["parser",10],["argparse",1],["argument",8],["description",1],["v3",1],["temporal",1],["integrity",1],["verifier",1],["phase",1],["boundary",1],["add",7],["draft",4],["type",5],["path",6],["required",6],["true",6],["timeline",4],["citation",4],["provenance",4],["output",5],["markdown",4],["default",1],["help",1],["optional",1],["human",1],["readable",1],["md",1],["report",3],["reference",2],["date",2],["audit",3],["run",2],["id",2],["args",10],["parse",1],["read",3],["text",5],["yaml",3],["safe",3],["load",2],["result",3],["write",2],["dump",1],["sort",1],["keys",1],["false",1],["if",1],["render",1],["return",1]]},{"id":"scripts/test__eval_threshold_gate.py","name":[["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["tests",1],["scripts",2],["eval",2],["threshold",5],["gate",10],["py",1],["184",1],["delta",1],["fix",1],["328",4],["per",7],["class",7],["absolute",1],["must",3],["fail",2],["pr",1],["any",1],["declared",1],["binding",1],["regresses",1],["aggregate",5],["manifests",1],["declare",1],["both",1],["citation",1],["extraction",1],["accuracy",2],["90",1],["85",1],["run",1],["evals",1],["stamps",1],["passed",2],["against",1],["honour",1],["previously",1],["inspected",1],["only",1],["so",1],["but",1],["pass",1],["report",1],["should",1],["block",1],["from",2],["future",1],["import",2],["annotations",1],["as",1],["pre",1],["behaviour",1],["stay",1],["hole",1]]},{"id":"scripts/test__eval_threshold_gate.py#_report","name":[["report",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["report",2],["tasks",3],["return",1],["per",1],["task",1],["list",1]]},{"id":"scripts/test__eval_threshold_gate.py#_task","name":[["task",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["task",6],["name",4],["citation",2],["extraction",2],["agg",6],["metric",5],["accuracy",2],["passed",4],["true",2],["per",5],["class",5],["none",3],["status",4],["measured",2],["entry",3],["aggregate",1],["if",1],["not",1],["return",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_aggregate_fail_reported","name":[["test",1],["aggregate",1],["fail",1],["reported",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["aggregate",3],["fail",2],["reported",2],["assert",1],["gate",1],["failed",1],["tasks",1],["report",1],["task",1],["agg",1],["passed",1],["false",1],["citation",1],["extraction",1],["accuracy",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_aggregate_pass_no_failure","name":[["test",1],["aggregate",1],["pass",1],["no",1],["failure",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["aggregate",2],["pass",2],["no",2],["failure",2],["assert",1],["gate",1],["failed",1],["tasks",1],["report",1],["task",1],["agg",1],["passed",1],["true",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_both_aggregate_and_per_class_fail_reported","name":[["test",1],["both",1],["aggregate",1],["per",1],["class",1],["fail",1],["reported",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["both",2],["aggregate",3],["per",3],["class",4],["fail",2],["reported",2],["report",3],["task",1],["agg",1],["passed",2],["false",4],["name",1],["metric",1],["accuracy",3],["assert",1],["gate",1],["failed",1],["tasks",1],["citation",2],["extraction",2]]},{"id":"scripts/test__eval_threshold_gate.py#test_missing_status_treated_as_measured","name":[["test",1],["missing",1],["status",1],["treated",1],["as",1],["measured",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["status",6],["treated",2],["as",2],["measured",2],["back",2],["compat",2],["task",3],["no",2],["key",2],["gated",2],["pre",2],["reports",2],["stay",2],["valid",2],["name",1],["aggregate",2],["metric",2],["accuracy",2],["passed",1],["false",1],["assert",1],["gate",1],["failed",1],["tasks",1],["report",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_no_threshold_not_gated","name":[["test",1],["no",1],["threshold",1],["not",1],["gated",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["no",4],["threshold",4],["not",4],["gated",4],["aggregate",3],["without",2],["passed",2],["key",2],["task",3],["declares",2],["name",1],["status",1],["measured",1],["metric",2],["accuracy",1],["assert",1],["gate",1],["failed",1],["tasks",1],["report",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_pending_task_never_gated","name":[["test",1],["pending",1],["task",1],["never",1],["gated",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["pending",3],["task",3],["never",2],["gated",2],["assert",1],["gate",1],["failed",1],["tasks",1],["report",1],["status",1],["agg",1],["passed",1],["false",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_per_class_fail_with_aggregate_pass_is_reported","name":[["test",1],["per",1],["class",1],["fail",1],["aggregate",1],["pass",1],["reported",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["per",4],["class",7],["fail",2],["aggregate",4],["pass",2],["reported",2],["328",1],["regression",1],["case",1],["passes",1],["binding",1],["fails",1],["citation",2],["extraction",2],["false",4],["accuracy",5],["drops",1],["below",1],["85",1],["while",1],["stays",1],["90",1],["gate",2],["must",1],["surface",1],["report",3],["task",1],["agg",1],["passed",4],["true",4],["name",3],["metric",3],["unresolvable",1],["assert",1],["failed",1],["tasks",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_per_class_key_shape_matches_lift_gate","name":[["test",1],["per",1],["class",1],["key",1],["shape",1],["matches",1],["lift",1],["gate",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["per",4],["class",7],["key",3],["shape",4],["matches",3],["lift",3],["gate",4],["failures",1],["task",4],["metric",5],["not",1],["aggregate",2],["report",3],["name",3],["rq",2],["framing",2],["patterns",2],["agg",2],["balanced",1],["accuracy",1],["passed",3],["true",2],["fnr",4],["false",1],["fpr",2],["assert",1],["failed",1],["tasks",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_per_class_on_pending_task_never_gated","name":[["test",1],["per",1],["class",1],["pending",1],["task",1],["never",1],["gated",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["per",3],["class",4],["pending",3],["task",3],["never",2],["gated",2],["report",3],["status",1],["agg",1],["passed",2],["true",1],["name",1],["false",2],["metric",1],["accuracy",1],["assert",1],["gate",1],["failed",1],["tasks",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_per_class_without_threshold_not_gated","name":[["test",1],["per",1],["class",1],["without",1],["threshold",1],["not",1],["gated",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["per",7],["class",8],["without",2],["threshold",4],["not",4],["gated",4],["row",2],["carries",2],["no",4],["passed",5],["key",2],["only",2],["false",2],["blocks",2],["report",3],["task",1],["agg",1],["true",2],["name",1],["metric",1],["accuracy",1],["assert",1],["gate",1],["failed",1],["tasks",1]]},{"id":"scripts/test__eval_threshold_gate.py#test_unknown_nonmeasured_status_never_gated","name":[["test",1],["unknown",1],["nonmeasured",1],["status",1],["never",1],["gated",1]],"path":[["scripts",1],["test",1],["eval",1],["threshold",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["unknown",2],["nonmeasured",2],["status",5],["never",2],["gated",4],["symmetric",2],["lift",2],["gate",3],["future",2],["non",2],["measured",2],["skipped",2],["not",2],["assert",1],["failed",1],["tasks",1],["report",1],["task",1],["error",1],["agg",1],["passed",1],["false",1]]},{"id":"scripts/test__next_verified_at_ms.py","name":[["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["unit",1],["tests",2],["scripts",3],["next",6],["verified",9],["at",8],["ms",20],["py",2],["ars",1],["v3",1],["step",1],["phase",2],["per",2],["spec",1],["strict",1],["monotonic",2],["helper",2],["def",1],["passport",3],["audit",3],["artifacts",3],["list",1],["str",1],["now",7],["utc",2],["if",2],["not",2],["return",2],["latest",4],["max",3],["entry",2],["verdict",1],["increment",1],["10",2],["verification",1],["gate",1],["always",1],["returns",1],["string",1],["strictly",1],["greater",1],["than",1],["every",1],["prior",2],["by",2],["property",2],["based",2],["test",4],["cases",1],["empty",1],["ledger",1],["clock",2],["fresh",1],["1ms",1],["stale",1],["bumps",1],["multiple",1],["entries",1],["selected",1],["last",1],["plus",1],["rfc",1],["3339",1],["shape",1],["from",7],["future",1],["import",9],["annotations",1],["re",3],["unittest",3],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["typing",1],["any",1],["mock",1],["patch",1],["bump",1],["parse",1],["rfc3339",3],["helpers",1],["run",1],["script",2],["repo",2],["file",1],["resolve",1],["parent",2],["compile",1],["name",1],["main",2]]},{"id":"scripts/test__next_verified_at_ms.py#_persisted_entry","name":[["persisted",1],["entry",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["persisted",2],["entry",2],["verified",5],["at",4],["str",4],["dict",2],["any",2],["return",1],["stage",1],["agent",3],["synthesis",1],["deliverable",2],["path",1],["md",1],["sha",2],["64",2],["run",1],["id",1],["2026",1],["04",2],["30",1],["t15",1],["22",1],["d8f3",1],["bundle",1],["manifest",1],["artifact",1],["paths",1],["jsonl",2],["sidecar",1],["meta",1],["json",1],["verdict",3],["yaml",1],["status",1],["minor",1],["round",1],["target",1],["rounds",1],["finding",1],["counts",1],["p1",1],["p2",1],["p3",1],["by",1],["pipeline",1],["orchestrator",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestCli","name":[["test",1],["cli",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["class",2],["test",10],["cli",10],["unittest",2],["case",2],["invocation",1],["per",1],["10",1],["phase",1],["deliverables",1],["passport",29],["path",7],["def",6],["empty",1],["yaml",9],["returns",3],["now",2],["shape",1],["self",19],["none",6],["temporary",5],["directory",5],["as",6],["td",10],["write",5],["text",5],["audit",5],["artifact",5],["encoding",5],["utf",5],["result",21],["run",6],["script",12],["str",5],["assert",13],["equal",6],["returncode",6],["stderr",5],["regex",4],["stdout",4],["strip",4],["rfc3339",9],["ms",9],["re",4],["prior",1],["entries",1],["strictly",1],["greater",3],["verdict",3],["verified",3],["at",3],["2099",4],["12",4],["31",4],["t23",4],["59",4],["58",4],["000",5],["2026",1],["01",2],["t00",1],["00",2],["out",6],["parse",6],["unquoted",2],["timestamps",2],["not",2],["crash",1],["spec",1],["example",1],["uses",1],["py",1],["default",1],["loader",2],["would",1],["coerce",1],["these",1],["datetime",1],["objects",1],["break",1],["must",1],["keep",1],["them",1],["strings",1],["base",1],["no",2],["key",1],["schema",1],["version",1],["missing",1],["exits",2],["nonzero",1],["such",1],["file",1],["malformed",1],["two",1],["unbalanced",1],["failed",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestCli.test_cli_malformed_yaml_exits_two","name":[["test",1],["cli",1],["malformed",1],["yaml",1],["exits",1],["two",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["malformed",2],["yaml",3],["exits",2],["two",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["td",2],["passport",5],["path",1],["write",1],["text",1],["audit",1],["artifact",1],["unbalanced",1],["encoding",1],["utf",1],["result",3],["run",1],["script",2],["str",1],["assert",2],["equal",1],["returncode",1],["failed",1],["parse",1],["stderr",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestCli.test_cli_missing_passport_exits_nonzero","name":[["test",1],["cli",1],["missing",1],["passport",1],["exits",1],["nonzero",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["missing",2],["passport",3],["exits",2],["nonzero",2],["self",3],["none",2],["result",2],["run",1],["script",2],["no",1],["such",1],["file",1],["yaml",1],["assert",1],["not",1],["equal",1],["returncode",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestCli.test_cli_with_empty_passport_yaml_returns_now_shape","name":[["test",1],["cli",1],["empty",1],["passport",1],["yaml",1],["returns",1],["now",1],["shape",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["empty",2],["passport",7],["yaml",3],["returns",2],["now",2],["shape",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["write",1],["text",1],["audit",1],["artifact",1],["encoding",1],["utf",1],["result",4],["run",1],["script",2],["str",1],["assert",2],["equal",1],["returncode",1],["stderr",1],["regex",1],["stdout",1],["strip",1],["rfc3339",1],["ms",1],["re",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestCli.test_cli_with_no_audit_artifact_key_returns_now","name":[["test",1],["cli",1],["no",1],["audit",1],["artifact",1],["key",1],["returns",1],["now",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["no",2],["audit",2],["artifact",2],["key",2],["returns",2],["now",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["td",2],["passport",5],["path",1],["yaml",1],["write",1],["text",1],["schema",1],["version",1],["encoding",1],["utf",1],["result",4],["run",1],["script",2],["str",1],["assert",2],["equal",1],["returncode",1],["stderr",1],["regex",1],["stdout",1],["strip",1],["rfc3339",1],["ms",1],["re",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestCli.test_cli_with_prior_entries_returns_strictly_greater","name":[["test",1],["cli",1],["prior",1],["entries",1],["returns",1],["strictly",1],["greater",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["prior",2],["entries",2],["returns",2],["strictly",2],["greater",3],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["td",2],["passport",5],["path",1],["yaml",1],["write",1],["text",1],["audit",1],["artifact",1],["verdict",2],["verified",2],["at",2],["2099",2],["12",2],["31",2],["t23",2],["59",2],["58",2],["000",3],["2026",1],["01",2],["t00",1],["00",2],["encoding",1],["utf",1],["result",4],["run",1],["script",2],["str",1],["assert",3],["equal",1],["returncode",1],["stderr",1],["out",3],["stdout",1],["strip",1],["regex",1],["rfc3339",3],["ms",3],["re",1],["parse",2]]},{"id":"scripts/test__next_verified_at_ms.py#TestCli.test_cli_with_unquoted_timestamps_does_not_crash","name":[["test",1],["cli",1],["unquoted",1],["timestamps",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["cli",4],["unquoted",4],["timestamps",4],["not",2],["crash",2],["self",5],["none",2],["spec",2],["example",2],["uses",2],["py",2],["yaml",3],["default",2],["loader",4],["would",2],["coerce",2],["these",2],["datetime",2],["objects",2],["break",2],["parse",4],["rfc3339",5],["ms",5],["must",2],["keep",2],["them",2],["as",3],["strings",2],["base",2],["path",3],["temporary",1],["directory",1],["td",2],["passport",5],["write",1],["text",1],["audit",1],["artifact",1],["verdict",1],["verified",1],["at",1],["2099",2],["12",2],["31",2],["t23",2],["59",2],["58",2],["000",2],["encoding",1],["utf",1],["result",4],["run",1],["script",2],["str",1],["assert",3],["equal",1],["returncode",1],["stderr",1],["out",3],["stdout",1],["strip",1],["regex",1],["re",1],["greater",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestNextVerifiedAtMs","name":[["test",1],["next",1],["verified",1],["at",1],["ms",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["class",2],["test",11],["next",16],["verified",16],["at",16],["ms",28],["unittest",2],["case",6],["pure",1],["function",1],["behaviour",1],["per",1],["10",1],["cases",1],["def",7],["empty",1],["ledger",1],["returns",3],["now",9],["self",14],["none",7],["patch",7],["scripts",7],["utc",7],["return",7],["value",7],["2026",20],["04",24],["30",32],["t15",20],["00",13],["000",13],["assert",7],["equal",6],["clock",3],["fresh",1],["prior",10],["persisted",7],["entry",7],["22",5],["123",2],["stale",1],["bumps",2],["latest",2],["by",2],["one",2],["001",2],["behind",1],["29",1],["59",1],["500",1],["multi",1],["entries",1],["picks",1],["max",1],["not",1],["last",1],["50",2],["999",2],["01",1],["overflow",1],["carries",1],["seconds",1],["05",1],["rfc3339",2],["shape",1],["result",2],["regex",1],["re",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestNextVerifiedAtMs.test_clock_behind_bumps_latest_by_one_ms","name":[["test",1],["clock",1],["behind",1],["bumps",1],["latest",1],["by",1],["one",1],["ms",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["clock",2],["behind",2],["bumps",2],["latest",2],["by",2],["one",2],["ms",5],["self",3],["none",2],["prior",2],["persisted",1],["entry",1],["2026",3],["04",3],["30",5],["t15",3],["00",2],["000",1],["patch",1],["scripts",1],["next",2],["verified",2],["at",2],["utc",1],["now",1],["return",1],["value",1],["29",1],["59",1],["500",1],["assert",1],["equal",1],["001",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestNextVerifiedAtMs.test_clock_fresh_returns_now","name":[["test",1],["clock",1],["fresh",1],["returns",1],["now",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["clock",2],["fresh",2],["returns",2],["now",3],["self",3],["none",2],["prior",2],["persisted",1],["entry",1],["2026",3],["04",4],["30",5],["t15",3],["22",1],["123",1],["patch",1],["scripts",1],["next",2],["verified",2],["at",2],["ms",3],["utc",1],["return",1],["value",1],["00",2],["000",2],["assert",1],["equal",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestNextVerifiedAtMs.test_clock_stale_bumps_latest_by_one_ms","name":[["test",1],["clock",1],["stale",1],["bumps",1],["latest",1],["by",1],["one",1],["ms",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["clock",2],["stale",2],["bumps",2],["latest",2],["by",2],["one",2],["ms",5],["self",3],["none",2],["prior",2],["persisted",1],["entry",1],["2026",3],["04",3],["30",6],["t15",3],["00",3],["000",2],["patch",1],["scripts",1],["next",2],["verified",2],["at",2],["utc",1],["now",1],["return",1],["value",1],["assert",1],["equal",1],["001",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestNextVerifiedAtMs.test_empty_ledger_returns_now","name":[["test",1],["empty",1],["ledger",1],["returns",1],["now",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["ledger",2],["returns",2],["now",3],["self",3],["none",2],["patch",1],["scripts",1],["next",2],["verified",2],["at",2],["ms",3],["utc",1],["return",1],["value",1],["2026",2],["04",2],["30",4],["t15",2],["00",2],["000",2],["assert",1],["equal",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestNextVerifiedAtMs.test_ms_overflow_carries_to_seconds","name":[["test",1],["ms",1],["overflow",1],["carries",1],["seconds",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["ms",5],["overflow",2],["carries",2],["seconds",2],["self",3],["none",2],["prior",2],["persisted",1],["entry",1],["2026",3],["04",5],["30",3],["t15",3],["22",3],["999",1],["patch",1],["scripts",1],["next",2],["verified",2],["at",2],["utc",1],["now",1],["return",1],["value",1],["000",2],["assert",1],["equal",1],["05",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestNextVerifiedAtMs.test_multi_entries_picks_max_not_last","name":[["test",1],["multi",1],["entries",1],["picks",1],["max",1],["not",1],["last",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["multi",2],["entries",2],["picks",2],["max",2],["not",2],["last",2],["self",3],["none",2],["prior",2],["persisted",3],["entry",3],["2026",5],["04",6],["30",7],["t15",5],["22",1],["123",1],["50",2],["00",3],["999",1],["000",3],["patch",1],["scripts",1],["next",2],["verified",2],["at",2],["ms",3],["utc",1],["now",1],["return",1],["value",1],["assert",1],["equal",1],["01",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestNextVerifiedAtMs.test_returns_rfc3339_ms_shape","name":[["test",1],["returns",1],["rfc3339",1],["ms",1],["shape",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["returns",2],["rfc3339",3],["ms",6],["shape",2],["self",3],["none",2],["patch",1],["scripts",1],["next",2],["verified",2],["at",2],["utc",1],["now",1],["return",1],["value",1],["2026",1],["04",1],["30",2],["t15",1],["00",1],["000",1],["result",2],["assert",1],["regex",1],["re",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestPrimitives","name":[["test",1],["primitives",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["class",2],["test",11],["primitives",2],["unittest",2],["case",2],["parse",7],["rfc3339",10],["ms",18],["bump",5],["round",2],["trip",2],["edge",1],["cases",1],["def",5],["self",12],["none",5],["2026",12],["04",20],["30",12],["t15",10],["22",10],["123",3],["000",3],["t23",1],["59",3],["999",3],["sub",2],["assert",5],["equal",3],["overflows",2],["second",1],["05",1],["minute",1],["23",1],["00",3],["utc",2],["now",2],["real",2],["clock",2],["shape",2],["sanity",1],["returns",1],["expected",1],["regex",1],["re",1],["rejects",1],["non",1],["format",1],["12",1],["1234",1],["15",1],["raises",1],["value",1],["error",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestPrimitives.test_bump_ms_overflows_minute","name":[["test",1],["bump",1],["ms",1],["overflows",1],["minute",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["bump",3],["ms",5],["overflows",2],["minute",2],["self",3],["none",2],["assert",1],["equal",1],["rfc3339",2],["parse",1],["2026",2],["04",2],["30",2],["t15",2],["22",1],["59",1],["999",1],["23",1],["00",1],["000",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestPrimitives.test_bump_ms_overflows_second","name":[["test",1],["bump",1],["ms",1],["overflows",1],["second",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["bump",3],["ms",5],["overflows",2],["second",2],["self",3],["none",2],["assert",1],["equal",1],["rfc3339",2],["parse",1],["2026",2],["04",3],["30",2],["t15",2],["22",2],["999",1],["05",1],["000",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestPrimitives.test_parse_rejects_non_ms_format","name":[["test",1],["parse",1],["rejects",1],["non",1],["ms",1],["format",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",3],["parse",3],["rejects",2],["non",2],["ms",3],["format",2],["self",4],["none",2],["2026",5],["04",10],["30",5],["t15",4],["22",5],["12",1],["1234",1],["15",1],["123",2],["00",2],["sub",1],["assert",1],["raises",1],["value",1],["error",1],["rfc3339",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestPrimitives.test_parse_round_trip","name":[["test",1],["parse",1],["round",1],["trip",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",3],["parse",3],["round",2],["trip",2],["self",4],["none",2],["2026",3],["04",5],["30",3],["t15",2],["22",2],["123",1],["000",1],["t23",1],["59",2],["999",1],["sub",1],["assert",1],["equal",1],["rfc3339",2],["ms",2]]},{"id":"scripts/test__next_verified_at_ms.py#TestPrimitives.test_utc_now_ms_real_clock_shape","name":[["test",1],["utc",1],["now",1],["ms",1],["real",1],["clock",1],["shape",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",2],["utc",3],["now",3],["ms",4],["real",4],["clock",4],["shape",4],["self",3],["none",2],["sanity",2],["returns",2],["expected",2],["assert",1],["regex",1],["rfc3339",1],["re",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestStrictMonotonicProperty","name":[["test",1],["strict",1],["monotonic",1],["property",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["class",2],["test",6],["strict",2],["monotonic",2],["property",3],["unittest",2],["case",2],["10",1],["verification",1],["gate",1],["result",7],["strictly",2],["greater",3],["than",2],["every",2],["prior",10],["entry",2],["def",1],["self",3],["none",1],["scenarios",2],["list",2],["tuple",1],["str",2],["2026",13],["04",16],["30",21],["t15",12],["00",11],["000",9],["500",1],["t16",1],["22",3],["123",1],["50",1],["999",2],["strs",4],["now",5],["sub",1],["persisted",1],["patch",1],["scripts",1],["next",2],["verified",2],["at",2],["ms",7],["utc",1],["return",1],["value",1],["parse",2],["rfc3339",2],["assert",1],["not",1]]},{"id":"scripts/test__next_verified_at_ms.py#TestStrictMonotonicProperty.test_property_strictly_greater_than_every_prior","name":[["test",1],["property",1],["strictly",1],["greater",1],["than",1],["every",1],["prior",1]],"path":[["scripts",1],["test",1],["next",1],["verified",1],["at",1],["ms",1],["py",1]],"body":[["def",2],["test",3],["property",2],["strictly",2],["greater",3],["than",2],["every",2],["prior",10],["self",4],["none",2],["scenarios",2],["list",2],["tuple",1],["str",2],["2026",13],["04",16],["30",21],["t15",12],["00",11],["000",9],["500",1],["t16",1],["22",3],["123",1],["50",1],["999",2],["strs",4],["now",5],["sub",1],["persisted",1],["entry",1],["patch",1],["scripts",1],["next",2],["verified",2],["at",2],["ms",7],["utc",1],["return",1],["value",1],["result",6],["parse",2],["rfc3339",2],["assert",1],["not",1]]},{"id":"scripts/test_431_exact_or_bust.py","name":[["test",1],["431",1],["exact",1],["bust",1],["py",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["431",3],["exact",9],["title",9],["bust",1],["acceptance",1],["regression",1],["tests",3],["v5",1],["architecture",1],["pivot",1],["spec",3],["docs",1],["design",1],["2026",1],["06",1],["13",1],["match",4],["hardening",1],["md",1],["12",2],["non",3],["never",2],["promoted",1],["matched",2],["similarity",1],["year",1],["author",3],["alone",1],["high",2],["overlap",1],["same",2],["signal",1],["shared",1],["signature",1],["own",1],["related",3],["but",4],["distinct",2],["works",1],["correction",1],["its",2],["original",1],["reply",1],["target",1],["part",2],["ii",1],["no",3],["ordinal",1],["companion",1],["only",1],["disambiguator",1],["all",1],["four",1],["resolvers",1],["compute",1],["normalized",2],["these",1],["pin",1],["behavior",1],["pre",2],["existing",1],["client",2],["did",1],["not",4],["cover",1],["clients",1],["returned",1],["highest",1],["ratio",4],["candidate",2],["regardless",1],["exactness",1],["so",1],["work",3],["was",1],["wrongly",1],["each",1],["test",1],["below",1],["feeds",1],["clears",1],["70",1],["asserts",1],["fallback",1],["now",1],["yields",1],["legitimate",1],["acronym",1],["case",1],["variants",1],["still",1],["f3",1],["ordering",1],["reaches",1],["correct",1],["past",1],["generic",1],["corroborating",1],["id",1],["stays",1],["unmatched",1],["resolver",1],["reducer",1],["chain",1],["maps",1],["keyed",1],["miss",1],["unresolvable",1],["false",3],["from",3],["future",1],["import",6],["annotations",1],["json",1],["sys",3],["unittest",3],["pathlib",1],["path",4],["mock",2],["magic",1],["patch",1],["repo",3],["root",3],["file",1],["resolve",1],["parent",2],["if",2],["str",2],["scripts",2],["insert",1],["real",1],["r4",1],["positive",1],["first",1],["words",1],["90",1],["different",1],["topic",1],["tail",1],["must",1],["cited",1],["federated",2],["learning",2],["mobile",2],["keyboard",1],["prediction",2],["health",1],["name",1],["main",2]]},{"id":"scripts/test_431_exact_or_bust.py#_atom","name":[["atom",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["atom",3],["titles",3],["str",2],["bytes",2],["entries",2],["join",1],["entry",2],["id",2],["http",2],["arxiv",1],["org",2],["abs",1],["1706",1],["03762v5",1],["title",2],["published",2],["2017",1],["06",1],["12",1],["t00",1],["00",2],["body",2],["xml",1],["version",1],["encoding",1],["utf",2],["feed",2],["xmlns",1],["www",1],["w3",1],["2005",1],["return",1],["encode",1]]},{"id":"scripts/test_431_exact_or_bust.py#_atom_resp","name":[["atom",1],["resp",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["atom",3],["resp",8],["titles",3],["str",2],["magic",5],["mock",5],["read",1],["return",4],["value",3],["enter",1],["exit",1],["none",1]]},{"id":"scripts/test_431_exact_or_bust.py#_json_resp","name":[["json",1],["resp",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["json",3],["resp",8],["payload",3],["dict",2],["magic",5],["mock",5],["read",1],["return",4],["value",3],["dumps",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1]]},{"id":"scripts/test_431_exact_or_bust.py#ArxivExactOrBustTest","name":[["arxiv",1],["exact",1],["bust",1],["test",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["class",2],["arxiv",8],["exact",5],["bust",2],["test",7],["unittest",2],["case",2],["def",4],["search",5],["self",10],["cand",2],["titles",2],["year",3],["none",4],["from",2],["client",6],["import",2],["patch",2],["urllib",2],["request",2],["urlopen",2],["return",3],["value",2],["atom",2],["resp",2],["title",5],["cited",3],["non",1],["high",1],["ratio",1],["not",3],["match",2],["assert",4],["related",1],["work",1],["matches",1],["result",3],["equal",1],["generic",1],["no",1],["id",1],["editorial",2]]},{"id":"scripts/test_431_exact_or_bust.py#ArxivExactOrBustTest._search","name":[["search",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["search",3],["self",2],["cand",3],["titles",3],["year",4],["none",2],["from",1],["arxiv",3],["client",3],["import",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",2],["value",1],["atom",1],["resp",1],["title",1],["cited",1]]},{"id":"scripts/test_431_exact_or_bust.py#ArxivExactOrBustTest.test_exact_title_matches","name":[["test",1],["exact",1],["title",1],["matches",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["exact",2],["title",3],["matches",2],["self",5],["result",3],["search",1],["cited",2],["assert",2],["not",1],["none",1],["equal",1]]},{"id":"scripts/test_431_exact_or_bust.py#ArxivExactOrBustTest.test_generic_exact_title_no_id_does_not_match","name":[["test",1],["generic",1],["exact",1],["title",1],["no",1],["id",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["generic",2],["exact",2],["title",3],["no",2],["id",2],["not",2],["match",2],["self",3],["from",1],["arxiv",3],["client",3],["import",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["atom",1],["resp",1],["editorial",2],["assert",1],["none",1],["search",1]]},{"id":"scripts/test_431_exact_or_bust.py#ArxivExactOrBustTest.test_non_exact_high_ratio_does_not_match","name":[["test",1],["non",1],["exact",1],["high",1],["ratio",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["non",2],["exact",2],["high",2],["ratio",2],["not",2],["match",2],["self",4],["assert",1],["none",1],["search",1],["related",1],["work",1]]},{"id":"scripts/test_431_exact_or_bust.py#CrossrefExactOrBustTest","name":[["crossref",1],["exact",1],["bust",1],["test",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["class",2],["crossref",11],["exact",9],["bust",2],["test",9],["unittest",2],["case",2],["def",6],["search",7],["self",16],["cand",2],["titles",2],["year",3],["none",6],["from",3],["client",9],["import",3],["payload",6],["message",3],["items",3],["title",12],["patch",3],["urllib",3],["request",3],["urlopen",3],["return",4],["value",3],["json",3],["resp",3],["cited",5],["non",2],["high",2],["ratio",2],["not",5],["match",3],["assert",7],["related",3],["work",5],["matches",2],["result",10],["equal",3],["acronym",2],["variant",1],["rag",1],["retrieval",2],["augmented",2],["generation",2],["dotted",1],["normalizes",1],["byte",1],["f3",1],["ordering",1],["reaches",1],["second",1],["candidate",1],["pre",1],["431",1],["returned",1],["dropped",1],["real",1],["unresolvable",1],["generic",2],["no",3],["id",2],["12",1],["bare",1],["never",1],["promoted",1],["path",1],["corroborate",1],["here",1],["even",1],["editorial",4],["returns",1]]},{"id":"scripts/test_431_exact_or_bust.py#CrossrefExactOrBustTest._search","name":[["search",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["search",3],["self",2],["cand",3],["titles",3],["year",4],["none",2],["from",1],["crossref",3],["client",3],["import",1],["payload",2],["message",1],["items",1],["title",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",2],["value",1],["json",1],["resp",1],["cited",1]]},{"id":"scripts/test_431_exact_or_bust.py#CrossrefExactOrBustTest.test_acronym_variant_matches","name":[["test",1],["acronym",1],["variant",1],["matches",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["acronym",3],["variant",2],["matches",2],["self",3],["from",1],["crossref",3],["client",3],["import",1],["payload",2],["message",1],["items",1],["title",2],["rag",1],["retrieval",2],["augmented",2],["generation",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["json",1],["resp",1],["result",2],["search",1],["assert",1],["not",1],["none",1],["dotted",1],["normalizes",1],["byte",1],["equal",1]]},{"id":"scripts/test_431_exact_or_bust.py#CrossrefExactOrBustTest.test_exact_title_matches","name":[["test",1],["exact",1],["title",1],["matches",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["exact",2],["title",3],["matches",2],["self",5],["result",3],["search",1],["cited",2],["assert",2],["not",1],["none",1],["equal",1]]},{"id":"scripts/test_431_exact_or_bust.py#CrossrefExactOrBustTest.test_f3_ordering_reaches_exact_second_candidate","name":[["test",1],["f3",1],["ordering",1],["reaches",1],["exact",1],["second",1],["candidate",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["f3",2],["ordering",2],["reaches",2],["exact",6],["second",2],["candidate",2],["self",5],["high",2],["ratio",2],["related",3],["work",7],["non",2],["pre",2],["431",2],["returned",2],["dropped",2],["real",2],["unresolvable",2],["result",3],["search",1],["cited",2],["assert",2],["not",1],["none",1],["equal",1],["title",1]]},{"id":"scripts/test_431_exact_or_bust.py#CrossrefExactOrBustTest.test_generic_exact_title_no_id_does_not_match","name":[["test",1],["generic",1],["exact",1],["title",1],["no",1],["id",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["generic",4],["exact",4],["title",8],["no",6],["id",4],["not",2],["match",4],["self",3],["12",2],["bare",2],["never",2],["promoted",2],["path",2],["corroborate",2],["here",2],["even",2],["editorial",6],["returns",2],["from",1],["crossref",3],["client",3],["import",1],["payload",2],["message",1],["items",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["json",1],["resp",1],["result",2],["search",1],["assert",1],["none",1]]},{"id":"scripts/test_431_exact_or_bust.py#CrossrefExactOrBustTest.test_non_exact_high_ratio_does_not_match","name":[["test",1],["non",1],["exact",1],["high",1],["ratio",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["non",2],["exact",2],["high",2],["ratio",2],["not",2],["match",2],["self",4],["assert",1],["none",1],["search",1],["related",1],["work",1]]},{"id":"scripts/test_431_exact_or_bust.py#ExactNormalizedTitleHelperTest","name":[["exact",1],["normalized",1],["title",1],["helper",1],["test",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["class",2],["exact",12],["normalized",11],["title",11],["helper",3],["test",7],["unittest",2],["case",2],["direct",1],["pins",1],["431",2],["12",1],["acronym",6],["pre",1],["pass",1],["must",2],["only",4],["add",1],["matches",3],["over",1],["base",6],["normalization",1],["never",1],["drop",1],["one",2],["form",5],["already",1],["had",1],["codex",1],["round",1],["p2",1],["caught",1],["equality",2],["check",1],["regressed",1],["punctuation",2],["variant",3],["exactly",1],["side",1],["contiguous",1],["initialism",1],["def",3],["equal",5],["self",8],["from",3],["text",3],["similarity",3],["import",3],["makes",2],["these",1],["byte",1],["lawrence",5],["but",1],["not",2],["dh",1],["vs",2],["still",1],["be",1],["via",1],["assert",5],["true",4],["policy",4],["differs",1],["rag",2],["collapse",1],["them",1],["original",1],["carve",1],["out",1],["distinct",1],["initialisms",1],["match",1],["different",2],["initials",1],["work",1],["neither",1],["false",1]]},{"id":"scripts/test_431_exact_or_bust.py#ExactNormalizedTitleHelperTest.test_acronym_only_equal_variant_matches","name":[["test",1],["acronym",1],["only",1],["equal",1],["variant",1],["matches",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["acronym",4],["only",2],["equal",3],["variant",2],["matches",2],["self",3],["from",1],["text",1],["similarity",1],["import",1],["exact",2],["normalized",2],["title",2],["base",1],["form",1],["differs",1],["vs",1],["rag",2],["collapse",1],["makes",1],["them",1],["original",1],["431",1],["carve",1],["out",1],["assert",1],["true",1]]},{"id":"scripts/test_431_exact_or_bust.py#ExactNormalizedTitleHelperTest.test_base_equal_punctuation_variant_matches","name":[["test",1],["base",1],["equal",1],["punctuation",1],["variant",1],["matches",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["base",4],["equal",3],["punctuation",2],["variant",2],["matches",2],["self",5],["from",1],["text",1],["similarity",1],["import",1],["exact",5],["normalized",4],["title",4],["form",2],["makes",1],["these",1],["byte",1],["lawrence",3],["but",1],["acronym",1],["not",1],["dh",1],["vs",1],["must",1],["still",1],["be",1],["via",1],["equality",1],["assert",3],["true",3],["policy",4]]},{"id":"scripts/test_431_exact_or_bust.py#ExactNormalizedTitleHelperTest.test_distinct_initialisms_do_not_match","name":[["test",1],["distinct",1],["initialisms",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["distinct",2],["initialisms",2],["not",2],["match",2],["self",3],["from",1],["text",1],["similarity",1],["import",1],["exact",2],["normalized",2],["title",2],["different",2],["initials",1],["work",1],["neither",1],["form",1],["equal",1],["assert",1],["false",1],["lawrence",2]]},{"id":"scripts/test_431_exact_or_bust.py#OpenAlexExactOrBustTest","name":[["open",1],["alex",1],["exact",1],["bust",1],["test",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["class",2],["open",6],["alex",6],["exact",5],["bust",2],["test",7],["unittest",2],["case",2],["def",4],["search",5],["self",10],["cand",2],["titles",2],["year",3],["none",4],["from",2],["openalex",2],["client",6],["import",2],["payload",4],["results",2],["title",7],["patch",2],["urllib",2],["request",2],["urlopen",2],["return",3],["value",2],["json",2],["resp",2],["cited",3],["non",1],["high",1],["ratio",1],["not",3],["match",2],["assert",4],["related",1],["work",1],["matches",1],["result",3],["equal",1],["generic",1],["no",1],["id",1],["editorial",2]]},{"id":"scripts/test_431_exact_or_bust.py#OpenAlexExactOrBustTest._search","name":[["search",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["search",3],["self",2],["cand",3],["titles",3],["year",4],["none",2],["from",1],["openalex",1],["client",3],["import",1],["open",2],["alex",2],["payload",2],["results",1],["title",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",2],["value",1],["json",1],["resp",1],["cited",1]]},{"id":"scripts/test_431_exact_or_bust.py#OpenAlexExactOrBustTest.test_exact_title_matches","name":[["test",1],["exact",1],["title",1],["matches",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["exact",2],["title",3],["matches",2],["self",5],["result",3],["search",1],["cited",2],["assert",2],["not",1],["none",1],["equal",1]]},{"id":"scripts/test_431_exact_or_bust.py#OpenAlexExactOrBustTest.test_generic_exact_title_no_id_does_not_match","name":[["test",1],["generic",1],["exact",1],["title",1],["no",1],["id",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["generic",2],["exact",2],["title",4],["no",2],["id",2],["not",2],["match",2],["self",3],["from",1],["openalex",1],["client",3],["import",1],["open",2],["alex",2],["payload",2],["results",1],["editorial",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["json",1],["resp",1],["assert",1],["none",1],["search",1]]},{"id":"scripts/test_431_exact_or_bust.py#OpenAlexExactOrBustTest.test_non_exact_high_ratio_does_not_match","name":[["test",1],["non",1],["exact",1],["high",1],["ratio",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["non",2],["exact",2],["high",2],["ratio",2],["not",2],["match",2],["self",4],["assert",1],["none",1],["search",1],["related",1],["work",1]]},{"id":"scripts/test_431_exact_or_bust.py#ResolverVerdictNarrowingTest","name":[["resolver",1],["verdict",1],["narrowing",1],["test",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["class",2],["resolver",3],["verdict",5],["narrowing",2],["test",5],["unittest",2],["case",2],["end",2],["spec",1],["12",1],["non",3],["exact",3],["title",12],["fallback",1],["only",2],["entry",3],["no",3],["resolvable",1],["id",2],["must",1],["reduce",3],["unresolvable",4],["never",1],["false",3],["reserved",1],["keyed",3],["miss",1],["v6",1],["def",1],["reduces",1],["self",5],["import",2],["contamination",1],["signals",1],["as",1],["cs",2],["from",1],["citation",2],["verification",1],["summary",1],["lookup",2],["verified",2],["doi",3],["queried",4],["by",6],["client",4],["search",2],["returns",1],["none",3],["v5",1],["flow",1],["reports",1],["unmatched",5],["magic",1],["mock",1],["return",1],["value",1],["key",1],["cited",1],["matched",2],["resolve",1],["then",1],["assert",4],["true",1],["equal",2],["reducer",1],["maps",1],["not",1],["crossref",1],["status",1]]},{"id":"scripts/test_431_exact_or_bust.py#ResolverVerdictNarrowingTest.test_title_only_non_exact_reduces_to_unresolvable","name":[["test",1],["title",1],["only",1],["non",1],["exact",1],["reduces",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["title",11],["only",2],["non",3],["exact",3],["reduces",2],["unresolvable",4],["self",6],["import",2],["contamination",1],["signals",1],["as",1],["cs",2],["from",1],["citation",2],["verification",1],["summary",1],["reduce",2],["lookup",2],["verified",2],["no",2],["doi",3],["queried",4],["by",6],["client",4],["search",2],["returns",1],["none",3],["v5",1],["verdict",3],["resolver",1],["flow",1],["reports",1],["unmatched",5],["keyed",2],["magic",1],["mock",1],["return",1],["value",1],["entry",2],["key",1],["cited",1],["matched",2],["resolve",1],["then",1],["assert",4],["true",1],["equal",2],["reducer",1],["maps",1],["not",1],["false",1],["crossref",1],["status",1]]},{"id":"scripts/test_431_exact_or_bust.py#SemanticScholarExactOrBustTest","name":[["semantic",1],["scholar",1],["exact",1],["bust",1],["test",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["class",2],["semantic",4],["scholar",4],["exact",6],["bust",2],["test",8],["unittest",2],["case",2],["def",5],["search",5],["self",13],["cand",2],["titles",2],["year",2],["none",1],["import",1],["client",4],["as",1],["ssc",2],["payload",2],["data",1],["title",4],["paper",1],["id",2],["enumerate",1],["resp",3],["json",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",2],["value",1],["sleep",1],["magic",1],["mock",1],["lookup",1],["by",1],["cited",3],["non",1],["high",1],["ratio",1],["not",2],["match",2],["assert",4],["related",2],["work",2],["matched",4],["false",2],["matches",1],["true",2],["f3",1],["ordering",1],["reaches",1],["second",1],["candidate",1],["result",2],["generic",1],["no",1],["editorial",1]]},{"id":"scripts/test_431_exact_or_bust.py#SemanticScholarExactOrBustTest._search","name":[["search",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["search",2],["self",2],["cand",3],["titles",3],["year",3],["none",2],["import",1],["semantic",2],["scholar",2],["client",4],["as",1],["ssc",2],["payload",2],["data",1],["title",2],["paper",1],["id",1],["enumerate",1],["resp",3],["json",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",2],["value",1],["sleep",1],["magic",1],["mock",1],["lookup",1],["by",1],["cited",1]]},{"id":"scripts/test_431_exact_or_bust.py#SemanticScholarExactOrBustTest.test_exact_title_matches","name":[["test",1],["exact",1],["title",1],["matches",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["exact",2],["title",2],["matches",2],["self",4],["assert",1],["search",1],["cited",1],["matched",1],["true",1]]},{"id":"scripts/test_431_exact_or_bust.py#SemanticScholarExactOrBustTest.test_f3_ordering_reaches_exact_second_candidate","name":[["test",1],["f3",1],["ordering",1],["reaches",1],["exact",1],["second",1],["candidate",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["f3",2],["ordering",2],["reaches",2],["exact",2],["second",2],["candidate",2],["self",4],["result",2],["search",1],["related",1],["work",1],["cited",1],["assert",1],["matched",1],["true",1]]},{"id":"scripts/test_431_exact_or_bust.py#SemanticScholarExactOrBustTest.test_generic_exact_title_no_id_does_not_match","name":[["test",1],["generic",1],["exact",1],["title",1],["no",1],["id",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["generic",2],["exact",2],["title",2],["no",2],["id",2],["not",2],["match",2],["self",4],["assert",1],["search",1],["editorial",1],["matched",1],["false",1]]},{"id":"scripts/test_431_exact_or_bust.py#SemanticScholarExactOrBustTest.test_non_exact_high_ratio_does_not_match","name":[["test",1],["non",1],["exact",1],["high",1],["ratio",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["431",1],["exact",1],["bust",1],["py",1]],"body":[["def",2],["test",2],["non",2],["exact",2],["high",2],["ratio",2],["not",2],["match",2],["self",4],["assert",1],["search",1],["related",1],["work",1],["matched",1],["false",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py","name":[["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["lint",3],["tests",1],["opt",1],["socratic",5],["adjacent",6],["framing",5],["probe",11],["target",1],["spec",2],["docs",1],["design",1],["2026",1],["06",1],["18",1],["md",5],["file",2],["content",1],["lints",1],["read",1],["bytes",1],["regex",1],["no",2],["llm",1],["runtime",1],["subprocess",1],["fork",1],["against",1],["deep",2],["research",2],["agents",2],["mentor",3],["agent",3],["optional",2],["layer",2],["pattern",1],["matches",1],["scripts",2],["test",2],["reading",1],["py",2],["run",1],["standalone",1],["python",1],["unittest",3],["from",2],["future",1],["import",4],["annotations",1],["re",1],["pathlib",1],["path",2],["repo",4],["root",4],["resolve",1],["parent",2],["scoring",1],["pipeline",3],["files",1],["must",1],["not",1],["leak",1],["into",1],["collaboration",2],["rubric",2],["shared",1],["depth",1],["process",2],["summary",2],["academic",1],["references",1],["protocol",1],["heading",1],["env",1],["var",1],["ars",1],["required",1],["subheadings",1],["activation",1],["wording",1],["response",1],["handling",1],["banned",1],["patterns",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#_extract_probe_section","name":[["extract",1],["probe",1],["section",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["extract",2],["probe",5],["section",2],["text",4],["str",4],["return",3],["bytes",1],["from",1],["heading",3],["up",1],["next",1],["h2",1],["eof",1],["start",4],["find",1],["if",2],["rest",4],["len",1],["nxt",3],["re",1],["search",1],["else",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#_read","name":[["read",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["read",3],["path",5],["str",2],["return",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure","name":[["test",1],["adjacent",1],["framing",1],["probe",1],["structure",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["class",2],["test",16],["adjacent",7],["framing",3],["probe",26],["structure",2],["unittest",2],["case",2],["def",11],["up",1],["self",47],["none",12],["mentor",6],["text",3],["read",2],["agent",3],["section",22],["extract",1],["file",1],["has",2],["assert",17],["heading",2],["name",3],["must",21],["contain",4],["required",2],["subheadings",2],["present",4],["sub",3],["missing",1],["env",6],["var",6],["gates",1],["layer",4],["be",4],["gated",1],["by",2],["activation",5],["discipline",1],["explicit",2],["somewhere",2],["regex",2],["re",3],["escape",1],["bset",1],["specify",1],["activates",1],["string",1],["banned",10],["patterns",8],["subheading",1],["carry",1],["block",5],["verb",6],["terms",1],["named",2],["ban",5],["kong",1],["l2",1],["normative",1],["law",10],["sentence",6],["so",1],["executing",1],["knows",1],["not",17],["merely",1],["region",6],["table",2],["row",5],["label",1],["like",1],["bad",1],["rank",2],["satisfy",1],["check",1],["find",5],["match",3],["search",1],["never",2],["ignorecase",1],["group",1],["lower",4],["propose",1],["select",1],["expand",1],["substitute",1],["forbidden",1],["found",2],["wide",1],["but",1],["robustness",1],["gap",1],["wording",7],["no",1],["leak",4],["phrases",1],["legal",1],["surface",1],["idea",1],["proposing",1],["phrasing",1],["mechanism",3],["bearing",1],["facet",4],["words",1],["start",4],["end",3],["response",1],["handling",1],["greater",2],["you",1],["could",2],["research",1],["more",1],["novel",1],["consider",1],["become",1],["mediation",2],["angle",1],["mediating",2],["role",1],["phrase",4],["good",9],["directionless",2],["valenced",1],["noun",1],["line",7],["splitlines",1],["if",2],["strip",1],["startswith",1],["break",1],["true",1],["have",1],["mech",3],["impact",1],["burnout",1],["driver",1],["effect",1],["term",1],["log",2],["tag",5],["format",1],["exact",1],["machine",1],["readable",1],["prefix",1],["appear",2],["verbatim",1],["surfaced",2],["define",1],["anchor",1],["internal",1],["knowledge",1],["exploratory",3],["gate",3],["goal",4],["oriented",4],["guard",1],["against",1],["copy",2],["paste",2],["reading",2],["intent",1],["classification",1],["bug",1],["into",1],["scoring",3],["files",2],["pipeline",1],["summary",1],["dialogue",1],["only",1],["stage",1],["reflection",1],["grep",1],["embedded",1],["as",1],["scored",1],["artifact",1],["path",4],["collaboration",1],["rubric",1],["exists",1],["embed",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["up",2],["self",5],["none",2],["mentor",3],["text",2],["read",1],["agent",1],["section",2],["extract",1],["probe",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_banned_patterns_subheading_present","name":[["test",1],["banned",1],["patterns",1],["subheading",1],["present",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["banned",4],["patterns",4],["subheading",2],["present",2],["self",4],["none",2],["assert",1],["section",2],["probe",1],["must",1],["carry",1],["explicit",1],["block",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_env_var_gates_the_layer","name":[["test",1],["env",1],["var",1],["gates",1],["layer",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["env",7],["var",7],["gates",2],["layer",4],["self",6],["none",2],["assert",2],["section",3],["probe",2],["must",3],["be",2],["gated",1],["by",1],["activation",1],["discipline",1],["explicit",1],["somewhere",1],["regex",1],["re",1],["escape",1],["bset",1],["specify",1],["activates",1],["string",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_exploratory_gate_not_goal_oriented","name":[["test",1],["exploratory",1],["gate",1],["not",1],["goal",1],["oriented",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["exploratory",4],["gate",5],["not",4],["goal",6],["oriented",6],["self",6],["none",2],["guard",2],["against",2],["copy",3],["paste",3],["reading",3],["probe",4],["activation",4],["section",2],["find",1],["wording",1],["assert",2],["lower",1],["regex",1],["intent",1],["classification",1],["must",1],["bug",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_good_row_facet_is_directionless","name":[["test",1],["good",1],["row",1],["facet",1],["directionless",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["good",11],["row",6],["facet",5],["directionless",3],["self",6],["none",2],["banned",4],["patterns",4],["must",4],["not",3],["mechanism",3],["valenced",2],["noun",2],["ban",2],["region",2],["section",2],["find",1],["line",7],["splitlines",1],["if",1],["strip",1],["startswith",1],["lower",1],["break",1],["assert",2],["true",1],["table",1],["have",1],["mech",3],["mediating",1],["mediation",1],["impact",1],["burnout",1],["driver",1],["effect",1],["be",1],["found",1],["term",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_log_tag_format_present","name":[["test",1],["log",1],["tag",1],["format",1],["present",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["log",3],["tag",5],["format",2],["present",2],["self",6],["none",2],["exact",2],["machine",2],["readable",2],["prefix",2],["must",3],["appear",2],["verbatim",2],["assert",2],["adjacent",2],["probe",3],["surfaced",1],["section",3],["define",1],["anchor",1],["internal",1],["knowledge",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_mentor_file_has_probe_section","name":[["test",1],["mentor",1],["file",1],["has",1],["probe",1],["section",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["mentor",4],["file",2],["has",2],["probe",4],["section",2],["self",4],["none",2],["assert",1],["heading",2],["text",1],["agent",1],["name",1],["must",1],["contain",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_probe_does_not_leak_into_scoring_files","name":[["test",1],["probe",1],["not",1],["leak",1],["into",1],["scoring",1],["files",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["probe",6],["not",8],["leak",3],["into",2],["scoring",5],["files",4],["self",3],["none",2],["tag",3],["must",3],["appear",2],["pipeline",2],["summary",2],["dialogue",2],["layer",2],["only",2],["surfaced",2],["stage",2],["reflection",2],["by",2],["grep",2],["embedded",2],["as",2],["scored",2],["artifact",2],["path",4],["collaboration",1],["rubric",1],["if",1],["exists",1],["assert",1],["adjacent",2],["read",1],["name",1],["embed",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_probe_wording_block_has_no_leak_phrases","name":[["test",1],["probe",1],["wording",1],["block",1],["has",1],["no",1],["leak",1],["phrases",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["probe",8],["wording",8],["block",5],["has",2],["no",2],["leak",3],["phrases",2],["self",8],["none",2],["legal",2],["surface",2],["must",3],["not",4],["contain",3],["idea",2],["proposing",2],["phrasing",2],["mechanism",2],["bearing",2],["facet",2],["words",2],["start",4],["section",3],["find",2],["end",3],["response",1],["handling",1],["assert",3],["greater",2],["lower",1],["banned",2],["you",1],["could",2],["research",1],["more",1],["novel",1],["consider",1],["become",1],["mediation",1],["angle",1],["mediating",1],["role",1],["phrase",4]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_required_subheadings_present","name":[["test",1],["required",1],["subheadings",1],["present",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["required",3],["subheadings",3],["present",2],["self",4],["none",2],["sub",3],["probe",2],["assert",1],["section",2],["adjacent",1],["framing",1],["missing",1]]},{"id":"scripts/test_adjacent_framing_probe_lint.py#TestAdjacentFramingProbeStructure.test_verb_test_terms_named_in_ban","name":[["test",2],["verb",1],["terms",1],["named",1],["ban",1]],"path":[["scripts",1],["test",1],["adjacent",1],["framing",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",6],["verb",8],["terms",2],["named",4],["ban",4],["self",6],["none",3],["kong",2],["l2",2],["must",8],["be",2],["normative",2],["law",12],["sentence",7],["so",2],["executing",2],["agent",2],["knows",2],["not",6],["merely",2],["present",2],["somewhere",2],["region",5],["table",2],["row",2],["label",2],["like",2],["bad",2],["rank",3],["satisfy",2],["check",2],["section",2],["find",1],["banned",2],["patterns",2],["match",3],["re",2],["search",1],["never",2],["ignorecase",1],["assert",2],["block",1],["contain",1],["group",1],["lower",1],["propose",1],["select",1],["expand",1],["substitute",1],["name",1],["forbidden",1],["found",1],["wide",1],["but",1],["robustness",1],["gap",1]]},{"id":"scripts/test_ars_anchorize_draft.py","name":[["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["tests",1],["ars",3],["anchorize",6],["draft",5],["py",2],["89",1],["item",3],["slice",1],["spec",1],["pins",1],["three",1],["properties",1],["idempotent",1],["second",1],["run",2],["byte",1],["identical",1],["content",1],["neutral",1],["output",1],["minus",1],["marker",2],["lines",1],["input",1],["manifest",4],["agreement",1],["per",1],["block",3],["hashes",1],["base",2],["hash",2],["equal",1],["independent",1],["apply",1],["side",1],["recomputation",1],["plus",1],["fresh",1],["id",1],["assignment",1],["crlf",1],["handling",1],["schema",3],["validity",1],["emitted",1],["cli",1],["rejection",1],["path",3],["standalone",1],["python",2],["unittest",3],["scripts",3],["test",1],["from",4],["future",1],["import",8],["annotations",1],["json",3],["tempfile",1],["pathlib",1],["jsonschema",1],["parser",1],["re",1],["parse",1],["document",1],["file",2],["text",2],["main",3],["repo",2],["root",2],["resolve",1],["parent",2],["loads",1],["shared",1],["contracts",1],["patch",1],["read",1],["fixture",2],["title",1],["heading",1],["first",1],["paragraph",2],["citation",1],["ref",1],["smith2024",1],["one",1],["two",1],["code",1],["untouched",1],["quoted",1],["line",1],["final",1],["if",1],["name",1]]},{"id":"scripts/test_ars_anchorize_draft.py#_strip_marker_lines","name":[["strip",1],["marker",1],["lines",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["strip",2],["marker",3],["lines",2],["text",3],["str",4],["kept",2],["line",3],["split",1],["if",1],["not",1],["re",1],["match",1],["rstrip",1],["return",1],["join",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeFile","name":[["test",1],["anchorize",1],["file",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["class",2],["test",9],["anchorize",4],["file",4],["unittest",2],["case",2],["def",6],["run",7],["self",20],["content",2],["str",2],["tuple",1],["path",15],["dict",1],["tmp",2],["tempfile",1],["mkdtemp",1],["draft",14],["md",1],["write",1],["bytes",4],["encode",1],["utf",2],["manifest",22],["block",3],["json",4],["summary",6],["return",1],["second",3],["byte",1],["identical",1],["unchanged",1],["first",5],["fixture",4],["assert",9],["true",2],["changed",2],["after",2],["read",6],["false",1],["equal",6],["validates",1],["against",1],["schema",2],["loads",3],["text",3],["jsonschema",1],["validate",1],["agreement",1],["independent",1],["recomputation",1],["raw",3],["parsed",2],["parse",1],["document",1],["decode",1],["base",2],["hash",4],["id",2],["norm",1],["blocks",5],["old",1],["excerpt",5],["truncated",1],["80",2],["long",2],["line",3],["200",1],["less",1],["len",1],["endswith",1],["counts",1],["total",1],["newly",1],["labeled",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeFile._run","name":[["run",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["run",2],["self",2],["content",3],["str",3],["tuple",2],["path",9],["dict",2],["tmp",2],["tempfile",1],["mkdtemp",1],["draft",6],["md",1],["write",1],["bytes",1],["encode",1],["utf",1],["manifest",4],["block",1],["json",1],["summary",2],["anchorize",1],["file",1],["return",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeFile.test_excerpt_truncated_to_80","name":[["test",1],["excerpt",1],["truncated",1],["80",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["excerpt",6],["truncated",2],["80",3],["self",5],["long",2],["line",3],["200",1],["manifest",4],["path",2],["run",1],["json",1],["loads",1],["read",1],["text",1],["blocks",1],["first",1],["assert",2],["less",1],["equal",1],["len",1],["true",1],["endswith",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeFile.test_manifest_agreement_with_independent_recomputation","name":[["test",1],["manifest",1],["agreement",1],["independent",1],["recomputation",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["manifest",7],["agreement",2],["independent",2],["recomputation",2],["self",5],["draft",4],["path",2],["run",1],["fixture",1],["json",1],["loads",1],["read",2],["text",1],["raw",3],["bytes",1],["parsed",2],["parse",1],["document",1],["decode",1],["utf",1],["assert",2],["equal",2],["base",2],["hash",4],["block",2],["id",2],["norm",1],["blocks",2],["old",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeFile.test_manifest_validates_against_schema","name":[["test",1],["manifest",1],["validates",1],["against",1],["schema",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["manifest",7],["validates",2],["against",2],["schema",3],["self",3],["path",2],["run",1],["fixture",1],["json",1],["loads",1],["read",1],["text",1],["jsonschema",1],["validate",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeFile.test_second_run_byte_identical_and_unchanged","name":[["test",1],["second",1],["run",1],["byte",1],["identical",1],["unchanged",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["second",4],["run",3],["byte",2],["identical",2],["unchanged",2],["self",6],["draft",4],["manifest",2],["path",2],["first",4],["fixture",1],["assert",3],["true",1],["changed",2],["after",2],["read",2],["bytes",2],["anchorize",1],["file",1],["false",1],["equal",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeFile.test_summary_counts","name":[["test",1],["summary",1],["counts",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["summary",5],["counts",2],["self",5],["run",1],["fixture",1],["assert",2],["equal",2],["blocks",2],["total",1],["newly",1],["labeled",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeText","name":[["test",1],["anchorize",1],["text",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["class",2],["test",12],["anchorize",11],["text",13],["unittest",2],["case",2],["def",8],["all",2],["blocks",5],["labeled",3],["self",18],["anchored",15],["fixture",7],["parsed",3],["parse",3],["document",4],["assert",10],["true",2],["block",11],["id",3],["not",1],["none",1],["equal",8],["len",1],["ids",6],["zero",1],["padded",1],["sequential",1],["order",1],["b0001",3],["b0002",2],["b0003",1],["b0004",1],["b0005",1],["b0006",1],["idempotent",1],["once",3],["content",1],["neutral",1],["strip",1],["marker",3],["lines",2],["existing",1],["kept",1],["fresh",1],["max",1],["plus",1],["one",3],["b0007",2],["unlabeled",1],["b0008",1],["directly",1],["above",1],["no",1],["blank",1],["line",1],["para",6],["crlf",2],["draft",1],["gets",1],["two",2],["frontmatter",1],["never",1],["before",2],["first",2],["split",1],["heading",1],["count",1],["startswith",1],["ntitle",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeText.test_all_blocks_labeled","name":[["test",1],["all",1],["blocks",1],["labeled",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["all",3],["blocks",4],["labeled",2],["self",4],["anchored",2],["anchorize",1],["text",1],["fixture",1],["parsed",3],["parse",1],["document",1],["assert",2],["true",1],["block",1],["id",1],["not",1],["none",1],["equal",1],["len",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeText.test_content_neutral","name":[["test",1],["content",1],["neutral",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["content",2],["neutral",2],["self",3],["anchored",2],["anchorize",1],["text",1],["fixture",2],["assert",1],["equal",1],["strip",1],["marker",1],["lines",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeText.test_crlf_draft_gets_crlf_marker_lines","name":[["test",1],["crlf",2],["draft",1],["gets",1],["marker",1],["lines",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["crlf",4],["draft",2],["gets",2],["marker",2],["lines",2],["self",3],["anchored",2],["anchorize",1],["text",1],["para",4],["one",2],["two",2],["assert",1],["equal",1],["block",2],["b0001",1],["b0002",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeText.test_existing_ids_kept_fresh_is_max_plus_one","name":[["test",1],["existing",1],["ids",1],["kept",1],["fresh",1],["max",1],["plus",1],["one",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["existing",2],["ids",4],["kept",2],["fresh",2],["max",2],["plus",2],["one",2],["self",3],["text",3],["block",2],["b0007",2],["labeled",1],["unlabeled",1],["anchored",2],["anchorize",1],["id",1],["parse",1],["document",1],["blocks",1],["assert",1],["equal",1],["b0008",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeText.test_frontmatter_never_labeled","name":[["test",1],["frontmatter",1],["never",1],["labeled",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["frontmatter",2],["never",2],["labeled",2],["self",4],["anchored",3],["anchorize",1],["text",1],["fixture",2],["before",2],["first",2],["block",3],["split",1],["heading",1],["assert",2],["equal",1],["count",1],["true",1],["startswith",1],["ntitle",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeText.test_idempotent","name":[["test",1],["idempotent",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["idempotent",2],["self",3],["once",3],["anchorize",2],["text",2],["fixture",1],["assert",1],["equal",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeText.test_ids_zero_padded_sequential_document_order","name":[["test",1],["ids",1],["zero",1],["padded",1],["sequential",1],["document",1],["order",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["ids",4],["zero",2],["padded",2],["sequential",2],["document",3],["order",2],["self",3],["anchored",2],["anchorize",1],["text",1],["fixture",1],["block",1],["id",1],["parse",1],["blocks",1],["assert",1],["equal",1],["b0001",1],["b0002",1],["b0003",1],["b0004",1],["b0005",1],["b0006",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestAnchorizeText.test_marker_directly_above_block_no_blank_line","name":[["test",1],["marker",1],["directly",1],["above",1],["block",1],["no",1],["blank",1],["line",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["marker",2],["directly",2],["above",2],["block",3],["no",2],["blank",2],["line",2],["self",3],["anchored",2],["anchorize",1],["text",1],["para",2],["assert",1],["equal",1],["b0001",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestCli","name":[["test",1],["cli",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["class",2],["test",7],["cli",2],["unittest",2],["case",2],["def",3],["rejection",1],["exits",2],["self",10],["tmp",7],["path",5],["tempfile",3],["mkdtemp",3],["draft",12],["bad",1],["md",3],["write",3],["text",5],["heading",2],["assert",7],["equal",5],["main",3],["str",6],["false",1],["block",2],["manifest",8],["json",4],["exists",2],["read",2],["ok",3],["writes",1],["para",2],["loads",1],["len",1],["blocks",1],["out",5],["override",1],["custom",1],["true",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestCli.test_manifest_out_override","name":[["test",1],["manifest",1],["out",1],["override",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["manifest",4],["out",6],["override",2],["self",4],["tmp",3],["path",1],["tempfile",1],["mkdtemp",1],["draft",3],["ok",1],["md",1],["custom",1],["json",1],["write",1],["text",1],["para",1],["assert",2],["equal",1],["main",1],["str",2],["true",1],["exists",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestCli.test_ok_exits_0_writes_manifest","name":[["test",1],["ok",1],["exits",1],["writes",1],["manifest",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["ok",3],["exits",2],["writes",2],["manifest",5],["self",4],["tmp",2],["path",2],["tempfile",1],["mkdtemp",1],["draft",4],["md",1],["write",1],["text",2],["para",1],["assert",2],["equal",2],["main",1],["str",2],["json",2],["loads",1],["block",1],["read",1],["len",1],["blocks",1]]},{"id":"scripts/test_ars_anchorize_draft.py#TestCli.test_rejection_exits_2","name":[["test",1],["rejection",1],["exits",1]],"path":[["scripts",1],["test",1],["ars",1],["anchorize",1],["draft",1],["py",1]],"body":[["def",2],["test",2],["rejection",2],["exits",2],["self",5],["tmp",2],["path",2],["tempfile",1],["mkdtemp",1],["draft",5],["bad",1],["md",1],["write",1],["text",2],["heading",2],["assert",3],["equal",2],["main",1],["str",2],["false",1],["block",1],["manifest",1],["json",1],["exists",1],["read",1]]},{"id":"scripts/test_ars_apply_revision_patch.py","name":[["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["tests",1],["ars",4],["apply",5],["revision",3],["patch",4],["py",2],["89",1],["item",1],["slice",1],["spec",1],["covers",1],["per",1],["op",1],["positive",1],["negative",1],["paths",1],["two",2],["phase",1],["fail",1],["closed",1],["contract",1],["any",1],["failure",2],["whole",1],["rejected",1],["no",1],["artifact",1],["schema",1],["rejections",1],["incl",1],["doc",1],["body",3],["start",1],["hash",3],["less",2],["exemption",1],["being",1],["only",1],["legal",1],["shape",2],["structural",2],["triggers",1],["acknowledge",1],["flag",1],["pure",1],["move",1],["detection",1],["atomic",1],["write",1],["injected",1],["post",1],["marker",1],["uniqueness",1],["byte",1],["identity",1],["property",1],["test",2],["core",1],["claim",1],["tested",1],["directly",1],["over",1],["seeded",1],["randomized",1],["patches",1],["run",2],["standalone",1],["python",2],["unittest",4],["scripts",4],["from",6],["future",1],["import",10],["annotations",1],["json",1],["random",1],["tempfile",1],["pathlib",1],["path",1],["mock",1],["block",1],["parser",1],["base",1],["draft",2],["parse",1],["document",1],["anchorize",2],["text",1],["default",1],["touched",1],["ratio",1],["threshold",1],["rejection",1],["refusal",1],["main",3],["fixture",4],["introduction",2],["first",1],["paragraph",3],["citation",1],["ref",1],["smith2024",1],["second",1],["destined",1],["surgery",1],["methods",1],["step",2],["one",1],["sacred",1],["code",1],["true",1],["quoted",1],["remark",1],["closing",1],["frontmatter",1],["ntitle",1],["if",1],["name",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#_base_patch","name":[["base",1],["patch",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["base",4],["patch",3],["anchored",3],["str",2],["ops",4],["list",2],["dict",4],["round",4],["int",2],["return",1],["format",1],["version",1],["revision",1],["draft",3],["hash",2],["encode",1],["utf",1],["emitted",1],["by",1],["writer",1],["agent",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#_hash_of","name":[["hash",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["hash",3],["anchored",3],["str",6],["block",4],["id",4],["return",1],["parse",1],["document",1],["by",1],["norm",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#ApplyHarness","name":[["apply",1],["harness",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["apply",4],["harness",2],["unittest",2],["test",2],["case",2],["shared",1],["helpers",1],["write",4],["base",5],["patch",7],["temp",1],["dir",1],["run",3],["def",5],["up",1],["self",24],["tmp",5],["path",13],["tempfile",1],["mkdtemp",1],["md",3],["json",3],["output",3],["revised",2],["report",4],["anchored",3],["str",2],["dict",3],["none",2],["bytes",1],["encode",1],["utf",2],["text",2],["dumps",1],["encoding",1],["kwargs",2],["defaults",3],["acknowledge",1],["structural",1],["false",4],["touched",1],["ratio",1],["threshold",1],["update",1],["return",2],["assert",3],["no",1],["artifacts",1],["exists",2],["fixture",3],["frontmatter",3],["bool",1],["anchorize",1],["if",1],["else",1],["body",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#ApplyHarness._assert_no_artifacts","name":[["assert",1],["no",1],["artifacts",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["assert",4],["no",2],["artifacts",2],["self",6],["false",2],["output",1],["path",2],["exists",2],["report",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#ApplyHarness._run","name":[["run",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["run",3],["self",6],["kwargs",3],["dict",3],["defaults",3],["acknowledge",1],["structural",1],["false",1],["touched",1],["ratio",1],["threshold",1],["none",1],["update",1],["return",1],["base",1],["path",4],["patch",1],["output",1],["report",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#ApplyHarness._write","name":[["write",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["write",4],["self",4],["anchored",3],["str",2],["patch",4],["dict",2],["none",2],["base",1],["path",2],["bytes",1],["encode",1],["utf",2],["text",1],["json",1],["dumps",1],["encoding",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#ApplyHarness.anchored_fixture","name":[["anchored",1],["fixture",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["anchored",2],["fixture",4],["self",2],["frontmatter",4],["bool",2],["false",2],["str",2],["return",1],["anchorize",1],["text",1],["if",1],["else",1],["body",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#ApplyHarness.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["up",2],["self",11],["tmp",5],["path",5],["tempfile",1],["mkdtemp",1],["base",2],["md",3],["patch",2],["json",2],["output",1],["revised",2],["report",2],["apply",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestAtomicityAndSelfCheck","name":[["test",1],["atomicity",1],["self",1],["check",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["test",4],["atomicity",2],["self",20],["check",2],["apply",3],["harness",2],["def",2],["injected",1],["rename",1],["failure",1],["leaves",1],["no",2],["artifacts",2],["anchored",11],["fixture",2],["patch",5],["base",6],["op",3],["replace",3],["block",8],["id",4],["b0002",2],["old",3],["hash",6],["new",4],["text",4],["replacement",1],["roadmap",3],["item",3],["ids",7],["rev",3],["001",3],["write",2],["bytes",4],["path",3],["read",3],["mock",1],["scripts",1],["parser",1],["os",1],["side",1],["effect",1],["oserror",2],["disk",1],["full",1],["assert",6],["raises",1],["run",2],["equal",3],["stray",2],["tmp",1],["iterdir",1],["if",1],["name",1],["startswith",1],["revised",1],["post",1],["output",2],["reparses",1],["unique",1],["markers",1],["ops",2],["insert",1],["after",1],["b0005",2],["inserted",2],["b0008",2],["closing",2],["extra",1],["out",2],["doc",2],["parse",1],["document",1],["blocks",1],["len",2],["true",1],["all",1],["not",1],["none",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestAtomicityAndSelfCheck.test_injected_rename_failure_leaves_no_artifacts","name":[["test",1],["injected",1],["rename",1],["failure",1],["leaves",1],["no",1],["artifacts",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["injected",2],["rename",2],["failure",2],["leaves",2],["no",3],["artifacts",3],["self",12],["anchored",5],["fixture",1],["patch",4],["base",5],["op",1],["replace",2],["block",3],["id",1],["b0002",2],["old",1],["hash",2],["new",1],["text",1],["replacement",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["bytes",4],["path",2],["read",2],["mock",1],["scripts",1],["parser",1],["os",1],["side",1],["effect",1],["oserror",2],["disk",1],["full",1],["assert",4],["raises",1],["run",1],["equal",2],["stray",2],["tmp",1],["iterdir",1],["if",1],["name",1],["startswith",1],["revised",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestAtomicityAndSelfCheck.test_post_apply_output_reparses_with_unique_markers","name":[["test",1],["post",1],["apply",1],["output",1],["reparses",1],["unique",1],["markers",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["post",2],["apply",2],["output",3],["reparses",2],["unique",2],["markers",2],["self",8],["anchored",6],["fixture",1],["ops",2],["op",2],["insert",1],["after",1],["block",5],["id",3],["b0005",2],["old",2],["hash",4],["new",3],["text",3],["inserted",2],["roadmap",2],["item",2],["ids",6],["rev",2],["001",2],["replace",1],["b0008",2],["closing",2],["extra",1],["write",1],["base",1],["patch",1],["run",1],["out",2],["doc",2],["parse",1],["document",1],["path",1],["read",1],["blocks",1],["assert",2],["equal",1],["len",2],["true",1],["all",1],["not",1],["none",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestByteIdentityProperty","name":[["test",1],["byte",1],["identity",1],["property",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["test",4],["byte",7],["identity",2],["property",3],["apply",3],["harness",2],["core",1],["claim",1],["tested",1],["directly",1],["not",6],["asserted",1],["seeded",1],["randomized",1],["patches",2],["over",2],["fixture",6],["drafts",1],["every",1],["block",47],["named",4],["ops",10],["including",1],["its",1],["marker",2],["line",2],["neighbor",2],["also",1],["untouched",3],["no",2],["insertion",1],["between",3],["them",2],["separator",3],["bytes",6],["equal",4],["base",16],["output",5],["def",2],["random",7],["patch",11],["self",5],["anchored",9],["str",2],["rng",8],["dict",2],["doc",6],["parse",3],["document",3],["avoid",1],["heading",2],["blocks",8],["so",2],["structural",2],["triggers",1],["stay",1],["quiet",1],["about",1],["preservation",1],["escalation",1],["candidates",4],["if",7],["kind",1],["id",22],["shuffle",1],["list",1],["randint",3],["max",1],["len",3],["verbs",2],["replace",4],["insert",5],["delete",2],["verb",3],["choice",1],["continue",2],["add",1],["append",3],["op",9],["old",3],["hash",6],["norm",3],["new",2],["text",12],["rewritten",1],["content",2],["9999",2],["roadmap",3],["item",3],["ids",3],["rev",3],["rnd",3],["elif",1],["after",5],["inserted",4],["paragraph",2],["second",1],["else",1],["return",1],["identical",2],["across",1],["variants",4],["rotate",1],["lf",1],["frontmatter",2],["crlf",2],["final",2],["eol",2],["newline",1],["regressions",1],["translation",2],["eof",1],["handling",1],["cannot",1],["hide",1],["behind",1],["mode",1],["reads",1],["all",1],["comparisons",1],["run",2],["free",1],["decodes",1],["raw",1],["anchorize",4],["body",3],["without",1],["seed",7],["range",1],["12",1],["tmp",5],["path",10],["tempfile",1],["mkdtemp",1],["md",2],["json",3],["out",20],["write",2],["encode",1],["utf",2],["dumps",1],["report",1],["acknowledge",1],["false",1],["touched",1],["ratio",1],["threshold",1],["none",1],["read",1],["decode",1],["by",4],["enumerate",1],["row",1],["unit",4],["full",4],["start",4],["span",4],["assert",2],["next",1],["too",1],["nothing",1],["was",1],["nxt",6],["sep",4],["changed",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestByteIdentityProperty._random_patch","name":[["random",1],["patch",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["random",6],["patch",3],["self",2],["anchored",4],["str",3],["rng",7],["dict",3],["doc",2],["parse",1],["document",1],["avoid",1],["heading",2],["blocks",2],["so",1],["structural",1],["triggers",1],["stay",1],["quiet",1],["property",1],["test",1],["about",1],["preservation",1],["not",1],["escalation",1],["candidates",4],["if",3],["kind",1],["block",20],["id",9],["shuffle",1],["ops",7],["list",1],["randint",3],["max",1],["len",1],["verbs",2],["replace",3],["insert",4],["delete",2],["verb",3],["choice",1],["continue",1],["add",1],["append",3],["op",3],["old",3],["hash",6],["norm",3],["new",2],["text",2],["rewritten",1],["content",1],["9999",2],["roadmap",3],["item",3],["ids",3],["rev",3],["rnd",3],["elif",1],["after",1],["inserted",1],["paragraph",2],["second",1],["else",1],["return",1],["base",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestByteIdentityProperty.test_untouched_blocks_byte_identical_across_random_patches","name":[["test",1],["untouched",1],["blocks",1],["byte",1],["identical",1],["across",1],["random",1],["patches",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["untouched",3],["blocks",7],["byte",6],["identical",3],["across",2],["random",5],["patches",2],["self",5],["fixture",6],["variants",5],["rotate",2],["lf",2],["frontmatter",3],["crlf",4],["no",2],["final",3],["eol",3],["so",2],["newline",2],["regressions",2],["translation",4],["eof",2],["handling",2],["cannot",2],["hide",2],["behind",2],["text",11],["mode",2],["reads",2],["all",2],["comparisons",2],["run",3],["over",2],["free",2],["decodes",2],["raw",2],["output",5],["bytes",6],["anchorize",4],["body",3],["replace",1],["block",26],["without",1],["seed",7],["range",1],["12",1],["rng",2],["anchored",6],["len",2],["patch",9],["tmp",5],["path",10],["tempfile",1],["mkdtemp",1],["base",14],["md",2],["json",3],["out",20],["write",2],["encode",1],["utf",2],["dumps",1],["report",1],["acknowledge",1],["structural",1],["false",1],["touched",1],["ratio",1],["threshold",1],["none",1],["read",1],["decode",1],["doc",4],["parse",2],["document",2],["named",3],["op",6],["id",13],["ops",2],["inserted",3],["after",4],["if",4],["insert",1],["by",4],["enumerate",1],["continue",1],["marker",1],["line",1],["content",1],["equal",3],["row",1],["unit",4],["full",4],["start",4],["span",4],["assert",2],["not",3],["separator",2],["next",1],["neighbor",1],["too",1],["nothing",1],["was",1],["between",1],["them",1],["nxt",6],["sep",4],["changed",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestCliExitCodes","name":[["test",1],["cli",1],["exit",1],["codes",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["test",3],["cli",2],["exit",2],["codes",2],["apply",2],["harness",2],["def",1],["ok",1],["rejection",1],["structural",1],["self",16],["anchored",7],["fixture",1],["patch",12],["base",5],["op",2],["replace",2],["block",4],["id",2],["b0002",2],["old",2],["hash",5],["new",2],["text",4],["replacement",1],["roadmap",2],["item",2],["ids",2],["rev",2],["001",2],["write",3],["argv",3],["str",7],["path",7],["output",3],["assert",4],["equal",3],["main",3],["draft",1],["12",1],["json",3],["dumps",2],["report",1],["out",1],["tmp",2],["r2",1],["heading",2],["b0001",2],["renamed",1],["out2",3],["revised2",1],["md",1],["false",1],["exists",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestCliExitCodes.test_ok_is_0_rejection_is_2_structural_is_3","name":[["test",1],["ok",1],["rejection",1],["structural",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["ok",2],["rejection",2],["structural",2],["self",17],["anchored",7],["fixture",1],["patch",12],["base",5],["op",2],["replace",2],["block",4],["id",2],["b0002",2],["old",2],["hash",5],["new",2],["text",4],["replacement",1],["roadmap",2],["item",2],["ids",2],["rev",2],["001",2],["write",3],["argv",3],["str",7],["path",7],["output",3],["assert",4],["equal",3],["main",3],["draft",1],["12",1],["json",3],["dumps",2],["report",1],["out",1],["tmp",2],["r2",1],["heading",2],["b0001",2],["renamed",1],["out2",3],["revised2",1],["md",1],["false",1],["exists",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestDeleteBlock","name":[["test",1],["delete",1],["block",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["test",4],["delete",6],["block",10],["apply",2],["harness",2],["def",2],["removes",1],["marker",1],["self",13],["anchored",9],["fixture",1],["target",6],["b0007",2],["blockquote",1],["patch",6],["base",2],["op",2],["id",2],["old",2],["hash",4],["roadmap",2],["item",2],["ids",2],["rev",2],["004",2],["write",2],["report",2],["run",2],["out",3],["output",2],["path",2],["read",2],["text",3],["assert",4],["not",2],["quoted",1],["remark",1],["equal",2],["counters",1],["blocks",1],["touched",1],["last",1],["leaves",1],["no",1],["trailing",1],["blank",1],["anchorize",1],["para",3],["one",2],["two",1],["b0002",1],["b0001",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestDeleteBlock.test_delete_last_block_leaves_no_trailing_blank","name":[["test",1],["delete",1],["last",1],["block",1],["leaves",1],["no",1],["trailing",1],["blank",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["delete",3],["last",2],["block",5],["leaves",2],["no",2],["trailing",2],["blank",2],["self",6],["anchored",4],["anchorize",1],["text",2],["para",3],["one",2],["two",1],["target",3],["b0002",1],["patch",3],["base",1],["op",1],["id",1],["old",1],["hash",2],["roadmap",1],["item",1],["ids",1],["rev",1],["004",1],["write",1],["run",1],["assert",1],["equal",1],["output",1],["path",1],["read",1],["b0001",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestDeleteBlock.test_delete_removes_block_and_marker","name":[["test",1],["delete",1],["removes",1],["block",1],["marker",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["delete",3],["removes",2],["block",5],["marker",2],["self",9],["anchored",5],["fixture",1],["target",3],["b0007",2],["blockquote",1],["patch",3],["base",1],["op",1],["id",1],["old",1],["hash",2],["roadmap",1],["item",1],["ids",1],["rev",1],["004",1],["write",1],["report",2],["run",1],["out",3],["output",1],["path",1],["read",1],["text",1],["assert",3],["not",2],["quoted",1],["remark",1],["equal",1],["counters",1],["blocks",1],["touched",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestInsertAfter","name":[["test",1],["insert",1],["after",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["test",5],["insert",6],["after",6],["apply",2],["harness",2],["def",3],["multi",1],["paragraph",10],["fresh",1],["ids",5],["self",21],["anchored",13],["fixture",4],["anchor",7],["b0002",1],["patch",9],["base",3],["op",3],["block",7],["id",3],["old",1],["hash",2],["new",17],["text",6],["second",2],["roadmap",3],["item",3],["rev",3],["002",1],["write",3],["report",2],["run",3],["out",13],["output",3],["path",3],["read",3],["assert",6],["equal",1],["ops",1],["applied",1],["b0009",2],["b0010",2],["content",1],["untouched",1],["insertion",1],["lands",1],["between",1],["next",3],["pos",16],["index",8],["citation",1],["ref",1],["smith2024",1],["destined",1],["surgery",1],["true",5],["doc",4],["body",4],["start",4],["frontmatter",3],["brand",2],["opening",4],["003",2],["startswith",1],["ntitle",1],["fm",2],["end",2],["intro",4],["introduction",2],["without",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestInsertAfter.test_doc_body_start_with_frontmatter","name":[["test",1],["doc",1],["body",1],["start",1],["frontmatter",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["doc",3],["body",3],["start",3],["frontmatter",3],["self",8],["anchored",4],["fixture",2],["true",3],["patch",3],["base",1],["op",1],["insert",1],["after",1],["block",1],["id",1],["new",5],["text",2],["brand",2],["opening",2],["paragraph",2],["roadmap",1],["item",1],["ids",1],["rev",1],["003",1],["write",1],["run",1],["out",5],["output",1],["path",1],["read",1],["assert",2],["startswith",1],["ntitle",1],["pos",6],["fm",2],["end",2],["index",3],["intro",2],["introduction",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestInsertAfter.test_doc_body_start_without_frontmatter","name":[["test",1],["doc",1],["body",1],["start",1],["without",1],["frontmatter",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["doc",3],["body",3],["start",3],["without",2],["frontmatter",2],["self",7],["anchored",4],["fixture",1],["patch",3],["base",1],["op",1],["insert",1],["after",1],["block",1],["id",1],["new",3],["text",2],["opening",2],["paragraph",2],["roadmap",1],["item",1],["ids",1],["rev",1],["003",1],["write",1],["run",1],["out",3],["output",1],["path",1],["read",1],["pos",4],["index",2],["intro",2],["introduction",1],["assert",1],["true",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestInsertAfter.test_insert_after_multi_paragraph_fresh_ids","name":[["test",1],["insert",1],["after",1],["multi",1],["paragraph",1],["fresh",1],["ids",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["insert",3],["after",3],["multi",2],["paragraph",7],["fresh",2],["ids",4],["self",9],["anchored",5],["fixture",1],["anchor",7],["b0002",1],["patch",3],["base",1],["op",1],["block",5],["id",1],["old",1],["hash",2],["new",9],["text",2],["second",2],["roadmap",1],["item",1],["rev",1],["002",1],["write",1],["report",2],["run",1],["out",5],["output",1],["path",1],["read",1],["assert",3],["equal",1],["ops",1],["applied",1],["b0009",2],["b0010",2],["content",1],["untouched",1],["insertion",1],["lands",1],["between",1],["next",3],["pos",6],["index",3],["citation",1],["ref",1],["smith2024",1],["destined",1],["surgery",1],["true",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections","name":[["test",1],["phase1",1],["rejections",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["test",12],["phase1",2],["rejections",2],["apply",12],["harness",2],["def",10],["stale",5],["base",19],["hash",22],["rejects",4],["whole",2],["patch",28],["self",68],["anchored",46],["fixture",10],["op",18],["delete",3],["block",24],["id",14],["b0001",2],["old",11],["roadmap",12],["item",12],["ids",12],["rev",12],["001",12],["draft",1],["12",4],["write",10],["assert",24],["raises",10],["rejection",10],["as",10],["ctx",21],["run",10],["equal",8],["exception",11],["failures",11],["kind",10],["mismatch",2],["no",3],["artifacts",2],["one",1],["two",1],["phase",1],["good",2],["replace",7],["b0002",7],["new",13],["text",14],["valid",1],["replacement",3],["b0003",4],["kinds",4],["index",1],["unknown",2],["b9999",1],["duplicate",4],["target",3],["any",2],["role",1],["ops",2],["insert",3],["after",3],["insertion",1],["same",1],["anchor",1],["marker",3],["rejected",4],["b0099",1],["smuggled",1],["unsupported",2],["construct",2],["by",1],["name",1],["heading",1],["invalid",3],["setext",1],["underline",1],["schema",4],["hashless",1],["other",1],["shape",1],["true",2],["all",2],["doc",4],["body",4],["start",4],["opening",2],["dict",1],["output",2],["naming",2],["b0008",2],["bytes",2],["path",6],["read",1],["report",1],["acknowledge",1],["structural",1],["false",1],["touched",1],["ratio",1],["threshold",1],["none",1],["artifact",1],["collision",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_duplicate_doc_body_start_rejected","name":[["test",1],["duplicate",1],["doc",1],["body",1],["start",1],["rejected",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["duplicate",3],["doc",3],["body",3],["start",3],["rejected",2],["self",7],["anchored",4],["fixture",1],["op",4],["insert",1],["after",1],["block",1],["id",1],["new",1],["text",1],["opening",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["base",1],["patch",1],["dict",1],["assert",2],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["target",1],["kind",1],["exception",1],["failures",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_duplicate_target_any_role","name":[["test",1],["duplicate",1],["target",1],["any",1],["role",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["duplicate",3],["target",3],["any",2],["role",2],["self",7],["anchored",5],["fixture",1],["hash",3],["b0003",3],["ops",2],["op",2],["replace",1],["block",3],["id",2],["old",2],["new",2],["text",2],["replacement",1],["roadmap",2],["item",2],["ids",2],["rev",2],["001",2],["insert",1],["after",1],["insertion",1],["same",1],["anchor",1],["write",1],["base",1],["patch",1],["assert",2],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["kinds",2],["kind",1],["exception",1],["failures",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_existing_output_is_rejected_not_overwritten","name":[["test",1],["existing",1],["output",1],["rejected",1],["not",1],["overwritten",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["existing",4],["output",4],["rejected",2],["not",4],["overwritten",2],["self",10],["anchored",5],["fixture",1],["patch",3],["base",1],["op",1],["delete",1],["block",2],["id",1],["b0008",2],["old",1],["hash",2],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",2],["path",2],["text",2],["pre",2],["artifact",3],["ours",2],["replace",2],["assert",3],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["equal",2],["exception",1],["failures",1],["kind",1],["already",1],["exists",1],["read",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_marker_in_new_text_rejected","name":[["test",1],["marker",1],["new",1],["text",1],["rejected",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["marker",4],["new",4],["text",4],["rejected",2],["self",7],["anchored",5],["fixture",1],["patch",3],["base",1],["op",1],["replace",1],["block",3],["id",1],["b0002",2],["old",1],["hash",2],["b0099",1],["smuggled",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["assert",2],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["equal",1],["exception",1],["failures",1],["kind",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_new_text_unsupported_construct_rejected_by_name","name":[["test",1],["new",1],["text",1],["unsupported",1],["construct",1],["rejected",1],["by",1],["name",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["new",4],["text",5],["unsupported",3],["construct",3],["rejected",2],["by",2],["name",2],["self",7],["anchored",5],["fixture",1],["patch",3],["base",1],["op",1],["replace",1],["block",2],["id",1],["b0002",2],["old",1],["hash",2],["heading",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["assert",2],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["equal",1],["exception",1],["failures",1],["kind",1],["invalid",1],["setext",1],["underline",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_one_stale_op_rejects_whole_patch_two_phase","name":[["test",1],["one",1],["stale",1],["op",1],["rejects",1],["whole",1],["patch",1],["two",1],["phase",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["one",2],["stale",5],["op",5],["rejects",2],["whole",2],["patch",3],["two",2],["phase",2],["self",9],["anchored",5],["fixture",1],["good",2],["replace",2],["block",4],["id",2],["b0002",2],["old",2],["hash",4],["new",2],["text",2],["valid",1],["replacement",2],["roadmap",2],["item",2],["ids",2],["rev",2],["001",2],["b0003",1],["12",1],["write",1],["base",1],["assert",4],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",3],["run",1],["kinds",2],["kind",1],["exception",2],["failures",2],["equal",2],["mismatch",1],["index",1],["no",1],["artifacts",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_output_naming_base_is_rejected","name":[["test",1],["output",1],["naming",1],["base",1],["rejected",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["output",3],["naming",3],["base",10],["rejected",2],["self",13],["anchored",5],["fixture",1],["patch",4],["op",1],["delete",1],["block",2],["id",1],["b0008",2],["old",1],["hash",2],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["bytes",4],["path",7],["read",2],["assert",3],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["report",1],["acknowledge",1],["structural",1],["false",1],["touched",1],["ratio",1],["threshold",1],["none",1],["equal",2],["exception",1],["failures",1],["kind",1],["artifact",1],["collision",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_report_naming_base_is_rejected","name":[["test",1],["report",1],["naming",1],["base",1],["rejected",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["report",3],["naming",3],["base",10],["rejected",2],["self",15],["anchored",5],["fixture",1],["patch",4],["op",1],["delete",1],["block",2],["id",1],["b0008",2],["old",1],["hash",2],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["bytes",4],["path",8],["read",2],["assert",4],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["output",2],["out",1],["acknowledge",1],["structural",1],["false",2],["touched",1],["ratio",1],["threshold",1],["none",1],["equal",2],["exception",1],["failures",1],["kind",1],["artifact",1],["collision",1],["exists",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_report_naming_output_is_rejected","name":[["test",1],["report",1],["naming",1],["output",1],["rejected",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["report",3],["naming",3],["output",5],["rejected",2],["self",11],["anchored",5],["fixture",1],["patch",4],["base",2],["op",1],["delete",1],["block",2],["id",1],["b0008",2],["old",1],["hash",2],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["assert",3],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["path",5],["out",1],["acknowledge",1],["structural",1],["false",1],["touched",1],["ratio",1],["threshold",1],["none",1],["equal",1],["exception",1],["failures",1],["kind",1],["artifact",1],["collision",1],["no",1],["artifacts",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_report_write_failure_removes_output","name":[["test",1],["report",1],["write",1],["failure",1],["removes",1],["output",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",3],["test",2],["report",5],["write",6],["failure",2],["removes",2],["output",2],["self",8],["anchored",5],["fixture",1],["patch",6],["base",1],["op",1],["delete",1],["block",2],["id",1],["b0008",2],["old",1],["hash",2],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["real",2],["atomic",5],["import",1],["scripts",2],["ars",2],["apply",2],["revision",2],["fromlist",1],["bytes",3],["fail",2],["path",4],["data",2],["if",1],["str",2],["raise",1],["oserror",2],["disk",1],["full",1],["mock",1],["side",1],["effect",1],["assert",2],["raises",1],["run",1],["no",1],["artifacts",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_report_write_failure_removes_output.fail_on_report","name":[["fail",1],["report",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["fail",2],["report",3],["path",5],["data",3],["if",1],["str",2],["self",1],["raise",1],["oserror",1],["disk",1],["full",1],["real",1],["atomic",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_schema_rejects_doc_body_start_with_hash","name":[["test",1],["schema",1],["rejects",1],["doc",1],["body",1],["start",1],["hash",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["schema",3],["rejects",2],["doc",3],["body",3],["start",3],["hash",3],["self",7],["anchored",4],["fixture",1],["patch",3],["base",1],["op",1],["insert",1],["after",1],["block",1],["id",1],["old",1],["12",1],["new",1],["text",1],["opening",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["assert",2],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["true",1],["all",1],["kind",1],["invalid",1],["exception",1],["failures",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_schema_rejects_hashless_op_of_any_other_shape","name":[["test",1],["schema",1],["rejects",1],["hashless",1],["op",1],["any",1],["other",1],["shape",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["schema",3],["rejects",2],["hashless",2],["op",3],["any",2],["other",2],["shape",2],["self",7],["anchored",4],["fixture",1],["patch",3],["base",1],["replace",2],["block",2],["id",1],["b0002",1],["new",1],["text",1],["no",1],["old",1],["hash",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["assert",2],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["true",1],["all",1],["kind",1],["invalid",1],["exception",1],["failures",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_stale_base_hash_rejects_whole_patch","name":[["test",1],["stale",1],["base",1],["hash",1],["rejects",1],["whole",1],["patch",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["stale",2],["base",5],["hash",6],["rejects",2],["whole",2],["patch",6],["self",8],["anchored",5],["fixture",1],["op",1],["delete",1],["block",2],["id",1],["b0001",2],["old",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["draft",1],["12",1],["write",1],["assert",3],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["equal",1],["exception",1],["failures",1],["kind",1],["mismatch",1],["no",1],["artifacts",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_unanchored_base_block_cannot_be_targeted","name":[["test",1],["unanchored",1],["base",1],["block",1],["cannot",1],["be",1],["targeted",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["unanchored",2],["base",8],["block",8],["cannot",2],["be",2],["targeted",2],["self",6],["unlabeled",3],["parses",2],["fine",2],["only",2],["labeled",3],["blocks",2],["addressable",2],["phase",2],["sees",2],["unknown",3],["id",4],["b0001",1],["paragraph",1],["patch",3],["op",1],["delete",1],["b0002",1],["old",1],["hash",1],["12",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["assert",2],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["equal",1],["exception",1],["failures",1],["kind",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPhase1Rejections.test_unknown_block_id","name":[["test",1],["unknown",1],["block",1],["id",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["unknown",3],["block",5],["id",4],["self",7],["anchored",4],["fixture",1],["patch",3],["base",1],["op",1],["delete",1],["b9999",1],["old",1],["hash",1],["12",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["assert",2],["raises",1],["apply",1],["rejection",1],["as",1],["ctx",2],["run",1],["equal",1],["exception",1],["failures",1],["kind",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPureMove","name":[["test",1],["pure",1],["move",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["test",4],["pure",5],["move",5],["apply",2],["harness",2],["def",2],["byte",1],["equal",5],["relocation",2],["recorded",1],["self",12],["anchored",12],["fixture",2],["moved",2],["text",4],["second",2],["paragraph",2],["destined",1],["surgery",1],["ops",4],["op",4],["delete",2],["block",8],["id",6],["b0003",5],["old",4],["hash",8],["roadmap",4],["item",4],["ids",4],["rev",4],["006",4],["insert",2],["after",2],["b0007",4],["new",2],["write",2],["base",2],["patch",2],["report",4],["run",2],["pairs",6],["assert",4],["len",1],["from",1],["b0009",1],["reworded",2],["not",1],["claimed",1],["as",1],["during",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPureMove.test_byte_equal_relocation_recorded","name":[["test",1],["byte",1],["equal",1],["relocation",1],["recorded",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["byte",2],["equal",5],["relocation",2],["recorded",2],["self",8],["anchored",6],["fixture",1],["moved",2],["text",3],["second",1],["paragraph",1],["destined",1],["surgery",1],["ops",2],["op",2],["delete",1],["block",5],["id",4],["b0003",3],["old",2],["hash",4],["roadmap",2],["item",2],["ids",2],["rev",2],["006",2],["insert",1],["after",1],["b0007",2],["new",1],["write",1],["base",1],["patch",1],["report",2],["run",1],["pairs",5],["pure",1],["move",1],["assert",3],["len",1],["from",1],["b0009",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestPureMove.test_reworded_relocation_not_claimed_as_pure","name":[["test",1],["reworded",1],["relocation",1],["not",1],["claimed",1],["as",1],["pure",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["reworded",3],["relocation",2],["not",2],["claimed",2],["as",2],["pure",3],["self",6],["anchored",6],["fixture",1],["ops",2],["op",2],["delete",1],["block",3],["id",2],["b0003",2],["old",2],["hash",4],["roadmap",2],["item",2],["ids",2],["rev",2],["006",2],["insert",1],["after",1],["b0007",2],["new",1],["text",1],["second",1],["paragraph",1],["during",1],["move",2],["write",1],["base",1],["patch",1],["report",2],["run",1],["assert",1],["equal",1],["pairs",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestReplaceBlock","name":[["test",1],["replace",1],["block",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["test",5],["replace",8],["block",15],["apply",2],["harness",2],["def",3],["keeps",2],["marker",1],["preserves",1],["everything",1],["else",1],["self",23],["anchored",14],["fixture",2],["target",9],["b0003",5],["second",3],["paragraph",7],["destined",2],["surgery",2],["patch",9],["base",3],["op",3],["id",6],["old",3],["hash",6],["new",5],["text",8],["fully",2],["revised",2],["roadmap",3],["item",3],["ids",7],["rev",3],["001",3],["write",3],["report",6],["run",3],["out",6],["output",3],["path",3],["read",3],["assert",9],["not",1],["equal",5],["counters",2],["blocks",3],["touched",1],["preserved",1],["byte",1],["identical",1],["ops",2],["applied",2],["multi",1],["head",5],["rest",1],["fresh",1],["tail",2],["one",2],["two",1],["doc",3],["parse",1],["document",1],["b0009",1],["b0010",1],["by",1],["normalized",1],["final",4],["without",1],["trailing",1],["newline",1],["anchorize",1],["para",1],["no",1],["eol",1],["b0002",1],["replaced",2],["true",1],["endswith",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestReplaceBlock.test_multi_block_replace_head_keeps_id_rest_fresh","name":[["test",1],["multi",1],["block",1],["replace",1],["head",1],["keeps",1],["id",1],["rest",1],["fresh",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["multi",2],["block",7],["replace",3],["head",6],["keeps",2],["id",5],["rest",2],["fresh",2],["self",9],["anchored",5],["fixture",1],["target",3],["b0003",3],["patch",3],["base",1],["op",1],["old",1],["hash",2],["new",2],["text",3],["paragraph",4],["tail",2],["one",1],["two",1],["roadmap",1],["item",1],["ids",4],["rev",1],["001",1],["write",1],["report",2],["run",1],["out",3],["doc",3],["parse",1],["document",1],["output",1],["path",1],["read",1],["blocks",1],["assert",3],["equal",2],["ops",1],["applied",1],["b0009",1],["b0010",1],["by",1],["normalized",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestReplaceBlock.test_replace_final_block_without_trailing_newline","name":[["test",1],["replace",1],["final",1],["block",1],["without",1],["trailing",1],["newline",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["replace",3],["final",5],["block",4],["without",2],["trailing",2],["newline",2],["self",6],["anchored",4],["anchorize",1],["text",3],["para",1],["one",1],["no",1],["eol",1],["target",3],["b0002",1],["patch",3],["base",1],["op",1],["id",1],["old",1],["hash",2],["new",1],["replaced",2],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["run",1],["assert",1],["true",1],["output",1],["path",1],["read",1],["endswith",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestReplaceBlock.test_replace_keeps_marker_and_preserves_everything_else","name":[["test",1],["replace",1],["keeps",1],["marker",1],["preserves",1],["everything",1],["else",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["replace",3],["keeps",2],["marker",2],["preserves",2],["everything",2],["else",2],["self",11],["anchored",5],["fixture",1],["target",3],["b0003",2],["second",3],["paragraph",3],["destined",2],["surgery",2],["patch",3],["base",1],["op",1],["block",4],["id",1],["old",1],["hash",2],["new",2],["text",2],["fully",2],["revised",2],["roadmap",1],["item",1],["ids",2],["rev",1],["001",1],["write",1],["report",4],["run",1],["out",3],["output",1],["path",1],["read",1],["assert",5],["not",1],["equal",3],["counters",2],["blocks",2],["touched",1],["preserved",1],["byte",1],["identical",1],["ops",1],["applied",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers","name":[["test",1],["structural",1],["triggers",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["class",2],["test",10],["structural",15],["triggers",4],["apply",2],["harness",2],["def",9],["heading",19],["patch",16],["self",59],["anchored",35],["str",4],["dict",1],["target",3],["b0001",3],["introduction",3],["return",1],["base",7],["op",11],["replace",3],["block",9],["id",6],["old",6],["hash",12],["new",10],["text",14],["renamed",2],["roadmap",6],["item",6],["ids",6],["rev",6],["005",4],["refused",1],["without",2],["acknowledge",3],["fixture",5],["write",7],["assert",24],["raises",4],["refusal",4],["as",4],["ctx",10],["run",7],["equal",12],["exception",6],["flags",15],["indexes",3],["no",3],["artifacts",1],["proceeds",1],["recorded",2],["report",11],["true",4],["any",3],["acknowledged",1],["output",4],["path",5],["read",1],["insert",7],["after",8],["anchor",5],["exempt",1],["segments",3],["424",2],["exemption",2],["not",2],["flag",2],["its",2],["contains",1],["bytes",1],["untouched",1],["body",4],["section",7],["most",1],["common",1],["legitimate",1],["insertion",1],["b0004",4],["plain",1],["right",1],["methods",1],["count",4],["delta",3],["false",4],["still",1],["fires",3],["only",2],["bearing",1],["via",1],["regardless",1],["sneaky",1],["under",1],["change",1],["b0003",4],["whole",1],["touched",10],["ratio",13],["threshold",10],["anchorize",2],["one",2],["two",2],["three",2],["four",2],["ops",4],["bid",8],["rewritten",2],["001",2],["b0002",2],["exceeded",2],["almost",2],["75",4],["api",1],["level",1],["none",2],["but",1],["never",1],["kept",1],["callers",1],["own",2],["their",1],["escalation",1],["policy",1],["cli",4],["default",4],["tested",1],["below",1],["ship",2],["decision",2],["defaults",1],["comparator",2],["strict",2],["passed",1],["argv",3],["main",2],["exists",1],["boundary",1],["fire",1],["above",1],["spec",1],["disables",2],["nonfinite",1],["out",1],["range",1],["rejected",1],["at",1],["codex",1],["p2",1],["na",2],["makes",1],["silently",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers._heading_patch","name":[["heading",1],["patch",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["heading",2],["patch",3],["self",2],["anchored",4],["str",2],["dict",2],["target",3],["b0001",1],["introduction",2],["return",1],["base",1],["op",1],["replace",1],["block",2],["id",1],["old",1],["hash",2],["new",1],["text",1],["renamed",1],["roadmap",1],["item",1],["ids",1],["rev",1],["005",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers.test_cli_default_threshold_is_the_ship_decision","name":[["test",1],["cli",1],["default",1],["threshold",1],["ship",1],["decision",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["cli",4],["default",3],["threshold",6],["ship",4],["decision",4],["self",11],["424",2],["defaults",2],["comparator",3],["strict",3],["75",3],["fires",2],["without",2],["any",2],["flag",2],["passed",2],["assert",4],["equal",4],["touched",2],["ratio",3],["anchored",4],["anchorize",1],["text",2],["one",1],["two",1],["three",1],["four",1],["ops",2],["op",1],["replace",1],["block",2],["id",1],["bid",4],["old",1],["hash",2],["new",1],["rewritten",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["b0001",1],["b0002",1],["b0003",1],["write",1],["base",2],["patch",2],["argv",3],["str",3],["path",4],["output",3],["main",2],["false",1],["exists",1],["boundary",1],["not",1],["fire",1],["above",1],["spec",1],["disables",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers.test_heading_op_proceeds_with_acknowledge_and_is_recorded","name":[["test",1],["heading",1],["op",1],["proceeds",1],["acknowledge",1],["recorded",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["heading",3],["op",2],["proceeds",2],["acknowledge",3],["recorded",2],["self",10],["anchored",4],["fixture",1],["write",1],["patch",1],["report",3],["run",1],["structural",3],["true",3],["assert",3],["flags",2],["any",1],["acknowledged",1],["renamed",1],["introduction",1],["output",1],["path",1],["read",1],["text",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers.test_heading_op_refused_without_acknowledge","name":[["test",1],["heading",1],["op",1],["refused",1],["without",1],["acknowledge",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["heading",4],["op",3],["refused",2],["without",2],["acknowledge",2],["self",9],["anchored",4],["fixture",1],["write",1],["patch",1],["assert",3],["raises",1],["structural",1],["refusal",1],["as",1],["ctx",2],["run",1],["equal",1],["exception",1],["flags",1],["indexes",1],["no",1],["artifacts",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers.test_insert_after_heading_anchor_exempt_when_no_heading_segments","name":[["test",1],["insert",1],["after",1],["heading",2],["anchor",1],["exempt",1],["no",1],["segments",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["insert",7],["after",8],["heading",16],["anchor",4],["exempt",2],["no",4],["segments",2],["self",8],["424",2],["exemption",2],["anchored",7],["not",2],["flag",2],["its",2],["new",3],["text",6],["contains",2],["bytes",2],["untouched",2],["body",3],["section",3],["most",2],["common",2],["legitimate",2],["insertion",2],["fixture",1],["patch",3],["base",1],["op",2],["block",1],["id",1],["b0004",2],["old",1],["hash",2],["plain",1],["right",1],["methods",1],["roadmap",1],["item",1],["ids",1],["rev",1],["005",1],["write",1],["report",4],["run",1],["assert",3],["equal",2],["structural",3],["flags",3],["indexes",1],["count",1],["delta",1],["false",1],["any",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers.test_insert_after_heading_anchor_with_heading_segments_still_fires","name":[["test",1],["insert",1],["after",1],["heading",2],["anchor",1],["segments",1],["still",1],["fires",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["insert",3],["after",3],["heading",7],["anchor",6],["segments",4],["still",2],["fires",2],["self",8],["exemption",2],["only",2],["bearing",2],["new",4],["text",3],["flags",4],["via",2],["its",2],["regardless",2],["anchored",5],["fixture",1],["patch",3],["base",1],["op",2],["block",1],["id",1],["b0004",2],["old",1],["hash",2],["sneaky",1],["section",2],["body",1],["under",1],["roadmap",1],["item",1],["ids",1],["rev",1],["005",1],["write",1],["assert",3],["raises",1],["structural",1],["refusal",1],["as",1],["ctx",3],["run",1],["equal",2],["exception",2],["indexes",1],["count",1],["delta",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers.test_nonfinite_and_out_of_range_threshold_rejected_at_cli","name":[["test",1],["nonfinite",1],["out",1],["range",1],["threshold",1],["rejected",1],["at",1],["cli",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["nonfinite",2],["out",2],["range",2],["threshold",3],["rejected",2],["at",2],["cli",2],["self",10],["codex",2],["p2",2],["na",4],["makes",2],["ratio",3],["silently",2],["false",3],["disables",4],["trigger",4],["off",2],["documented",2],["path",6],["inf",3],["negatives",2],["over",2],["argparse",3],["must",2],["reject",2],["all",2],["them",2],["before",2],["run",2],["anchored",4],["anchorize",1],["text",2],["one",1],["two",1],["three",1],["four",1],["ops",2],["op",1],["replace",1],["block",2],["id",1],["b0001",3],["old",1],["hash",2],["new",1],["rewritten",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["write",1],["base",2],["patch",2],["argv",2],["str",3],["output",3],["bad",2],["nan",1],["assert",3],["raises",1],["system",1],["exit",1],["as",1],["ctx",2],["main",1],["touched",1],["equal",1],["exception",1],["code",1],["usage",1],["error",1],["exists",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers.test_section_count_change_fires","name":[["test",1],["section",1],["count",1],["change",1],["fires",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["section",4],["count",3],["change",2],["fires",2],["self",7],["anchored",5],["fixture",1],["patch",3],["base",1],["op",1],["insert",1],["after",1],["block",1],["id",1],["b0003",2],["old",1],["hash",2],["new",2],["text",2],["whole",1],["body",1],["roadmap",1],["item",1],["ids",1],["rev",1],["005",1],["write",1],["assert",2],["raises",1],["structural",1],["refusal",1],["as",1],["ctx",2],["run",1],["equal",1],["exception",1],["flags",1],["delta",1]]},{"id":"scripts/test_ars_apply_revision_patch.py#TestStructuralTriggers.test_touched_ratio_triggers_only_with_threshold","name":[["test",1],["touched",1],["ratio",1],["triggers",1],["only",1],["threshold",1]],"path":[["scripts",1],["test",1],["ars",1],["apply",1],["revision",1],["patch",1],["py",1]],"body":[["def",2],["test",2],["touched",9],["ratio",10],["triggers",3],["only",2],["threshold",5],["self",11],["anchored",4],["anchorize",1],["text",2],["one",1],["two",1],["three",1],["four",1],["ops",2],["op",1],["replace",1],["block",2],["id",1],["bid",4],["old",1],["hash",2],["new",1],["rewritten",1],["roadmap",1],["item",1],["ids",1],["rev",1],["001",1],["b0001",1],["b0002",1],["b0003",1],["write",1],["base",1],["patch",1],["assert",6],["raises",1],["structural",4],["refusal",1],["as",1],["ctx",3],["run",2],["true",1],["exception",2],["flags",5],["exceeded",2],["almost",2],["equal",2],["75",2],["api",1],["level",1],["none",2],["recorded",1],["but",1],["never",1],["kept",1],["callers",1],["own",2],["their",1],["escalation",1],["policy",1],["cli",1],["default",2],["tested",1],["below",1],["report",4],["false",1]]},{"id":"scripts/test_ars_cache_invalidate.py","name":[["test",1],["ars",1],["cache",1],["invalidate",1],["py",1]],"path":[["scripts",1],["test",1],["ars",1],["cache",1],["invalidate",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["ars",1],["cache",1],["invalidate",1],["cli",1],["shim",1],["delta",2],["deliverable",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["citation",1],["gate",1],["md",1],["from",1],["future",1],["import",2],["annotations",1],["pytest",2],["fixture",1]]},{"id":"scripts/test_ars_cache_invalidate.py#seeded_cache","name":[["seeded",1],["cache",1]],"path":[["scripts",1],["test",1],["ars",1],["cache",1],["invalidate",1],["py",1]],"body":[["def",2],["seeded",2],["cache",7],["tmp",3],["path",4],["monkeypatch",3],["verification",6],["two",1],["citations",1],["cached",1],["across",1],["resolvers",1],["from",1],["import",1],["db",4],["setenv",1],["ars",1],["str",1],["put",3],["smith2024",2],["crossref",2],["doi",2],["10",2],["title",3],["matched",3],["true",2],["arxiv",2],["false",1],["jones2024",1],["return",1]]},{"id":"scripts/test_ars_cache_invalidate.py#test_invalidate_removes_named_citation","name":[["test",1],["invalidate",1],["removes",1],["named",1],["citation",1]],"path":[["scripts",1],["test",1],["ars",1],["cache",1],["invalidate",1],["py",1]],"body":[["def",2],["test",2],["invalidate",3],["removes",2],["named",2],["citation",3],["seeded",3],["cache",8],["monkeypatch",2],["from",2],["ars",1],["import",2],["main",2],["verification",3],["db",1],["rc",2],["smith2024",3],["assert",4],["fresh",4],["reads",1],["same",1],["env",1],["path",1],["crossref",2],["doi",2],["10",2],["title",3],["none",3],["arxiv",2],["other",1],["untouched",1],["jones2024",1],["not",1]]},{"id":"scripts/test_ars_cache_invalidate.py#test_invalidate_unknown_citation_is_noop_success","name":[["test",1],["invalidate",1],["unknown",1],["citation",1],["noop",1],["success",1]],"path":[["scripts",1],["test",1],["ars",1],["cache",1],["invalidate",1],["py",1]],"body":[["def",2],["test",2],["invalidate",3],["unknown",2],["citation",2],["noop",2],["success",2],["seeded",2],["cache",3],["from",1],["ars",1],["import",1],["main",2],["rc",2],["never",1],["cached",1],["assert",1],["idempotent",1],["no",1],["op",1],["not",1],["error",1]]},{"id":"scripts/test_ars_cache_invalidate.py#test_missing_argument_is_usage_error","name":[["test",1],["missing",1],["argument",1],["usage",1],["error",1]],"path":[["scripts",1],["test",1],["ars",1],["cache",1],["invalidate",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["argument",2],["usage",2],["error",2],["seeded",2],["cache",3],["from",1],["ars",1],["invalidate",1],["import",1],["main",2],["pytest",1],["raises",1],["system",1],["exit",1],["argparse",1],["exits",1],["required",1],["arg",1]]},{"id":"scripts/test_ars_mark_read.py","name":[["test",1],["ars",1],["mark",1],["read",1],["py",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["unit",1],["tests",2],["scripts",1],["ars",4],["mark",4],["read",5],["py",2],["per",2],["v3",1],["spec",1],["step",1],["round",2],["r2",1],["002",1],["r5",1],["003",1],["amends",1],["covers",1],["fail",1],["fast",1],["modes",1],["no",1],["active",2],["passport",4],["not",2],["found",1],["parent",2],["unreadable",1],["log",1],["unwritable",1],["first",1],["time",1],["write",2],["creates",1],["file",2],["yaml",4],["schema",1],["header",1],["citation",2],["key",3],["validation",2],["against",1],["literature",3],["corpus",3],["batch",1],["form",1],["space",1],["separated",1],["keys",1],["append",2],["only",2],["existing",1],["entries",2],["preserved",1],["unmark",1],["writes",1],["rescinded",1],["at",1],["never",1],["deletes",1],["idempotency",1],["re",1],["same",1],["place",1],["from",4],["future",1],["import",8],["annotations",1],["os",1],["stat",1],["unittest",2],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["minimal",1],["material",1],["carrying",1],["adapter",1],["contract",1],["folder",1],["scan",1],["zotero",1],["obsidian",1],["all",1],["emit",1],["field",1],["consulted",1],["by",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_ars_mark_read.py#_read_log","name":[["read",1],["log",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["read",3],["log",5],["passport",4],["path",8],["dict",2],["parent",1],["stem",1],["human",1],["yaml",2],["open",1],["encoding",1],["utf",1],["as",1],["return",1],["safe",1],["load",1]]},{"id":"scripts/test_ars_mark_read.py#_write_passport","name":[["write",1],["passport",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["write",2],["passport",2],["path",5],["citation",4],["keys",4],["list",2],["str",2],["none",2],["payload",2],["literature",1],["corpus",1],["key",1],["year",1],["2024",1],["title",2],["open",1],["encoding",1],["utf",1],["as",1],["yaml",1],["safe",1],["dump",1],["sort",1],["false",1],["allow",1],["unicode",1],["true",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadCitationKeyValidation","name":[["test",1],["mark",1],["read",1],["citation",1],["key",1],["validation",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["class",2],["test",6],["mark",4],["read",8],["citation",6],["key",11],["validation",2],["unittest",2],["case",2],["def",2],["invalid",7],["hard",2],["errors",1],["self",10],["none",2],["spec",3],["firm",3],["rule",3],["error",3],["not",6],["silent",1],["miss",1],["canonical",1],["message",1],["includes",1],["slug",1],["temporary",2],["directory",2],["as",2],["tmp",4],["root",4],["path",8],["passport",16],["json",2],["write",5],["keys",2],["smith2024",3],["result",8],["run",2],["script",4],["bogus",3],["str",2],["assert",8],["equal",2],["returncode",2],["combined",4],["stderr",2],["stdout",2],["ars",2],["literature",1],["corpus",1],["refuse",2],["no",2],["log",8],["file",2],["should",1],["be",1],["created",1],["from",1],["attempt",1],["parent",2],["human",2],["yaml",2],["false",2],["exists",2],["msg",2],["must",2],["create",1],["batch",6],["one",1],["rejects",1],["whole",2],["applied",1],["if",1],["any",2],["rejected",1],["partial",2],["writes",1],["preserves",1],["all",1],["nothing",1],["semantic",1],["audit",1],["replay",1],["relies",1],["occur",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadCitationKeyValidation.test_batch_with_one_invalid_key_rejects_whole_batch","name":[["test",1],["batch",2],["one",1],["invalid",1],["key",1],["rejects",1],["whole",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["batch",8],["one",2],["invalid",4],["key",5],["rejects",2],["whole",3],["self",5],["none",2],["spec",1],["firm",1],["rule",1],["refuse",1],["write",3],["applied",1],["if",1],["any",2],["rejected",1],["no",1],["partial",2],["writes",1],["preserves",1],["all",1],["nothing",1],["semantic",1],["audit",1],["replay",1],["relies",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",2],["path",4],["passport",8],["json",1],["citation",1],["keys",1],["smith2024",2],["result",4],["run",1],["script",2],["bogus",1],["str",1],["assert",3],["not",2],["equal",1],["returncode",1],["ars",1],["mark",1],["read",2],["error",1],["stderr",1],["stdout",1],["log",3],["parent",1],["human",1],["yaml",1],["false",1],["exists",1],["msg",1],["must",1],["occur",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadCitationKeyValidation.test_invalid_citation_key_hard_errors","name":[["test",1],["invalid",1],["citation",1],["key",1],["hard",1],["errors",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["invalid",5],["citation",4],["key",6],["hard",3],["errors",2],["self",7],["none",2],["spec",2],["firm",2],["rule",2],["error",2],["not",4],["silent",1],["miss",1],["canonical",1],["message",1],["includes",1],["slug",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",2],["path",4],["passport",8],["json",1],["write",2],["keys",1],["smith2024",1],["result",4],["run",1],["script",2],["bogus",2],["str",1],["assert",5],["equal",1],["returncode",1],["combined",4],["stderr",1],["stdout",1],["ars",1],["mark",1],["read",4],["literature",1],["corpus",1],["refuse",1],["no",1],["log",5],["file",2],["should",1],["be",1],["created",1],["from",1],["attempt",1],["parent",1],["human",1],["yaml",1],["false",1],["exists",1],["msg",1],["must",1],["create",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadFailFast","name":[["test",1],["mark",1],["read",1],["fail",1],["fast",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["class",2],["test",10],["mark",6],["read",10],["fail",7],["fast",7],["unittest",2],["case",2],["modes",1],["per",1],["spec",2],["r5",2],["003",2],["amend",1],["def",4],["no",3],["active",2],["passport",24],["fails",4],["self",18],["none",4],["mode",4],["path",10],["omitted",1],["ambient",1],["discoverable",1],["emit",1],["canonical",1],["error",5],["exit",1],["non",2],["zero",1],["temporary",5],["directory",6],["as",4],["tmp",8],["result",24],["run",4],["script",8],["smith2024",6],["cwd",1],["assert",12],["not",7],["equal",4],["returncode",4],["ars",4],["stderr",8],["stdout",8],["found",2],["points",1],["existent",1],["file",3],["phantom",2],["exist",1],["json",3],["str",3],["parent",6],["unreadable",2],["lacks",2],["ok",2],["if",2],["os",6],["geteuid",2],["skip",2],["root",8],["bypasses",2],["posix",2],["permissions",3],["locked",6],["mkdir",1],["write",3],["citation",2],["keys",2],["strip",1],["permission",1],["from",1],["dir",1],["chmod",4],["0o000",1],["try",2],["finally",2],["restore",1],["so",1],["cleanup",1],["works",1],["0o700",2],["readlog",1],["unwritable",3],["log",2],["refuse",1],["target",1],["only",1],["stat",1],["but",1],["cannot",1],["create",1],["sibling",1],["0o500",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadFailFast.test_no_active_passport_fails","name":[["test",1],["no",1],["active",1],["passport",1],["fails",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["no",4],["active",3],["passport",5],["fails",2],["self",5],["none",2],["fail",1],["fast",1],["mode",1],["path",3],["omitted",1],["ambient",1],["discoverable",1],["emit",1],["canonical",1],["error",2],["exit",1],["non",1],["zero",1],["temporary",1],["directory",1],["as",1],["tmp",2],["result",6],["run",1],["script",2],["smith2024",1],["cwd",1],["assert",3],["not",1],["equal",1],["returncode",1],["ars",1],["mark",1],["read",1],["stderr",2],["stdout",2]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadFailFast.test_passport_not_found_fails","name":[["test",1],["passport",1],["not",1],["found",1],["fails",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["passport",5],["not",5],["found",3],["fails",2],["self",5],["none",2],["fail",1],["fast",1],["mode",1],["path",3],["points",1],["non",1],["existent",1],["file",2],["temporary",1],["directory",1],["as",1],["tmp",2],["phantom",2],["exist",1],["json",1],["result",6],["run",1],["script",2],["smith2024",1],["str",1],["assert",3],["equal",1],["returncode",1],["ars",1],["mark",1],["read",1],["error",1],["stderr",2],["stdout",2]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadFailFast.test_passport_parent_unreadable_fails","name":[["test",1],["passport",1],["parent",1],["unreadable",1],["fails",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",3],["passport",9],["parent",4],["unreadable",3],["fails",2],["self",6],["none",2],["fail",1],["fast",1],["mode",1],["directory",3],["lacks",1],["ok",1],["if",1],["os",3],["geteuid",1],["skip",1],["root",3],["bypasses",1],["posix",1],["permissions",2],["temporary",2],["as",1],["tmp",2],["path",2],["locked",6],["mkdir",1],["json",1],["write",1],["citation",1],["keys",1],["smith2024",2],["strip",1],["read",2],["permission",1],["from",1],["dir",1],["chmod",2],["0o000",1],["try",1],["result",6],["run",1],["script",2],["str",1],["assert",3],["not",1],["equal",1],["returncode",1],["ars",1],["mark",1],["error",1],["stderr",2],["stdout",2],["finally",1],["restore",1],["so",1],["cleanup",1],["works",1],["0o700",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadFailFast.test_readlog_unwritable_fails","name":[["test",1],["readlog",1],["unwritable",1],["fails",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",3],["readlog",2],["unwritable",4],["fails",2],["self",6],["none",2],["fail",1],["fast",1],["mode",1],["read",4],["log",2],["parent",3],["passport",8],["lacks",1],["ok",1],["spec",1],["r5",1],["003",1],["refuse",1],["write",2],["target",1],["if",1],["os",3],["geteuid",1],["skip",1],["root",5],["bypasses",1],["posix",1],["permissions",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",2],["json",1],["citation",1],["keys",1],["smith2024",2],["only",1],["stat",1],["but",1],["cannot",1],["create",1],["sibling",1],["file",1],["chmod",2],["0o500",1],["try",1],["result",6],["run",1],["script",2],["str",1],["assert",3],["not",1],["equal",1],["returncode",1],["ars",1],["mark",1],["error",1],["stderr",2],["stdout",2],["finally",1],["0o700",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadHappyPath","name":[["test",1],["mark",1],["read",1],["happy",1],["path",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["class",2],["test",7],["mark",5],["read",11],["happy",2],["path",9],["unittest",2],["case",2],["def",3],["first",3],["time",2],["write",5],["creates",2],["file",2],["schema",2],["header",2],["self",13],["none",3],["spec",3],["r5",1],["003",1],["yaml",1],["before",1],["appending",1],["not",2],["fail",1],["fast",1],["mode",1],["temporary",3],["directory",3],["as",3],["tmp",6],["root",6],["passport",23],["abc123",3],["json",3],["citation",6],["keys",8],["smith2024",9],["result",9],["run",4],["script",8],["str",4],["assert",10],["equal",7],["returncode",3],["msg",3],["stderr",6],["log",14],["data",10],["session",1],["id",1],["created",1],["at",2],["len",1],["human",5],["key",5],["marked",1],["batch",2],["form",2],["appends",1],["multiple",1],["entries",3],["ars",1],["accepts",1],["space",1],["separated",1],["each",1],["produces",1],["one",1],["entry",1],["jones2023",6],["append",2],["only",2],["preserves",1],["existing",1],["firm",1],["rule",1],["new",1],["marks",1],["rewrite",1],["replace",1],["prior",1],["second",1],["different",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadHappyPath.test_append_only_preserves_existing_entries","name":[["test",1],["append",1],["only",1],["preserves",1],["existing",1],["entries",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["append",3],["only",3],["preserves",2],["existing",2],["entries",3],["self",4],["none",2],["spec",1],["firm",1],["rule",1],["log",4],["new",1],["marks",1],["not",1],["rewrite",1],["replace",1],["prior",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",2],["path",3],["passport",9],["abc123",1],["json",1],["write",1],["citation",2],["keys",3],["smith2024",3],["jones2023",3],["first",1],["mark",2],["run",2],["script",4],["str",2],["second",1],["different",1],["key",2],["result",3],["assert",2],["equal",2],["returncode",1],["msg",1],["stderr",2],["data",2],["read",2],["human",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadHappyPath.test_batch_form_appends_multiple_entries","name":[["test",1],["batch",1],["form",1],["appends",1],["multiple",1],["entries",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["batch",3],["form",3],["appends",2],["multiple",2],["entries",2],["self",4],["none",2],["spec",1],["ars",1],["mark",1],["read",3],["accepts",1],["space",1],["separated",1],["keys",4],["each",1],["key",2],["produces",1],["one",1],["entry",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",2],["path",2],["passport",7],["abc123",1],["json",1],["write",1],["citation",2],["smith2024",3],["jones2023",3],["result",3],["run",1],["script",2],["str",1],["assert",2],["equal",2],["returncode",1],["msg",1],["stderr",2],["log",3],["data",2],["human",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadHappyPath.test_first_time_write_creates_file_with_schema_header","name":[["test",1],["first",1],["time",1],["write",1],["creates",1],["file",1],["schema",1],["header",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["first",3],["time",3],["write",4],["creates",3],["file",3],["schema",3],["header",3],["self",8],["none",2],["spec",1],["r5",1],["003",1],["yaml",1],["before",1],["appending",1],["not",1],["fail",1],["fast",1],["mode",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",2],["path",2],["passport",7],["abc123",1],["json",1],["citation",2],["keys",1],["smith2024",3],["result",3],["run",1],["script",2],["str",1],["assert",6],["equal",3],["returncode",1],["msg",1],["stderr",2],["log",7],["data",6],["read",4],["session",1],["id",1],["created",1],["at",2],["len",1],["human",3],["key",1],["marked",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadYAMLPassport","name":[["test",1],["mark",1],["read",1],["yamlpassport",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["class",2],["test",6],["mark",3],["read",7],["yamlpassport",2],["unittest",2],["case",2],["issue",1],["195",1],["real",2],["adapter",3],["output",2],["yaml",10],["not",3],["json",3],["earlier",1],["fixtures",1],["wrote",1],["was",1],["parser",1],["coincidence",1],["pass",1],["superset",1],["these",1],["tests",1],["pin",1],["format",1],["expectation",1],["extension",1],["canonical",1],["serializer",1],["def",2],["passport",17],["happy",1],["path",5],["self",7],["none",2],["written",1],["by",1],["any",1],["folder",1],["scan",1],["zotero",1],["obsidian",1],["ars",1],["must",1],["without",1],["crashing",1],["temporary",2],["directory",2],["as",2],["tmp",4],["root",4],["write",2],["citation",5],["keys",2],["smith2024",4],["result",7],["run",2],["script",4],["str",2],["assert",5],["equal",4],["returncode",2],["msg",1],["stderr",3],["log",4],["data",3],["len",1],["human",2],["key",3],["invalid",1],["hard",1],["errors",1],["validation",1],["works",1],["same",1],["against",1],["nobody2099",1],["literature",1],["corpus",1],["stdout",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadYAMLPassport.test_yaml_passport_happy_path","name":[["test",1],["yaml",1],["passport",1],["happy",1],["path",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["yaml",4],["passport",10],["happy",2],["path",4],["self",5],["none",2],["written",1],["by",1],["any",1],["adapter",1],["folder",1],["scan",1],["zotero",1],["obsidian",1],["ars",1],["mark",1],["read",5],["must",1],["without",1],["crashing",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",2],["write",1],["citation",2],["keys",1],["smith2024",3],["result",3],["run",1],["script",2],["str",1],["assert",3],["equal",3],["returncode",1],["msg",1],["stderr",2],["log",4],["data",3],["len",1],["human",2],["key",1]]},{"id":"scripts/test_ars_mark_read.py#TestMarkReadYAMLPassport.test_yaml_passport_invalid_citation_key_hard_errors","name":[["test",1],["yaml",1],["passport",1],["invalid",1],["citation",1],["key",1],["hard",1],["errors",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["yaml",4],["passport",9],["invalid",2],["citation",4],["key",3],["hard",2],["errors",2],["self",4],["none",2],["validation",1],["works",1],["same",1],["against",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",2],["path",2],["write",1],["keys",1],["smith2024",1],["result",4],["run",1],["script",2],["nobody2099",1],["str",1],["assert",2],["not",2],["equal",1],["returncode",1],["literature",1],["corpus",1],["stderr",1],["stdout",1]]},{"id":"scripts/test_ars_mark_read.py#TestReadLogUnwritableExistingFile","name":[["test",1],["read",1],["log",1],["unwritable",1],["existing",1],["file",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["class",2],["test",5],["read",6],["log",10],["unwritable",4],["existing",4],["file",5],["unittest",2],["case",2],["issue",1],["195",1],["companion",1],["p2",1],["parent",2],["ok",1],["check",1],["passes",1],["but",1],["itself",1],["must",1],["surface",2],["canonical",2],["fail",2],["fast",3],["not",4],["bare",2],["permission",1],["error",2],["def",1],["fails",1],["self",4],["none",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",6],["passport",7],["yaml",2],["write",2],["citation",1],["keys",1],["smith2024",2],["stem",1],["human",2],["text",1],["encoding",1],["utf",1],["only",1],["dir",1],["stays",1],["writable",1],["chmod",2],["stat",3],["irusr",2],["try",1],["result",4],["run",1],["script",2],["str",1],["assert",3],["equal",1],["returncode",1],["msg",1],["should",1],["succeed",1],["combined",3],["stderr",1],["stdout",1],["ars",1],["mark",1],["python",1],["traceback",2],["failure",1],["mode",1],["guarding",1],["against",1],["spec",1],["firm",1],["rule",1],["wants",1],["most",1],["recent",1],["call",1],["last",1],["finally",1],["iwusr",1]]},{"id":"scripts/test_ars_mark_read.py#TestReadLogUnwritableExistingFile.test_existing_unwritable_log_file_fails_fast","name":[["test",1],["existing",1],["unwritable",1],["log",1],["file",1],["fails",1],["fast",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["existing",3],["unwritable",2],["log",8],["file",3],["fails",2],["fast",3],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",6],["passport",7],["yaml",2],["write",2],["citation",1],["keys",1],["smith2024",2],["stem",1],["human",2],["read",4],["text",1],["encoding",1],["utf",1],["only",1],["parent",1],["dir",1],["stays",1],["writable",1],["chmod",2],["stat",3],["irusr",2],["try",1],["result",4],["run",1],["script",2],["str",1],["assert",3],["not",3],["equal",1],["returncode",1],["msg",1],["should",1],["fail",1],["succeed",1],["combined",3],["stderr",1],["stdout",1],["ars",1],["mark",1],["error",1],["bare",1],["python",1],["traceback",2],["failure",1],["mode",1],["guarding",1],["against",1],["spec",1],["firm",1],["rule",1],["wants",1],["canonical",1],["surface",1],["most",1],["recent",1],["call",1],["last",1],["finally",1],["iwusr",1]]},{"id":"scripts/test_ars_mark_read.py#TestUnmarkRead","name":[["test",1],["unmark",1],["read",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["class",2],["test",6],["unmark",8],["read",8],["unittest",2],["case",2],["def",2],["writes",2],["rescinded",3],["at",4],["self",9],["none",2],["spec",1],["firm",1],["rule",1],["step",1],["ars",3],["matching",1],["entry",6],["never",2],["deletes",1],["temporary",2],["directory",2],["as",2],["tmp",4],["root",4],["path",6],["passport",17],["json",2],["write",2],["citation",4],["keys",2],["smith2024",6],["run",4],["script",8],["str",4],["result",7],["assert",7],["equal",4],["returncode",2],["msg",1],["stderr",3],["log",4],["data",3],["original",1],["preserved",1],["not",2],["deleted",1],["len",1],["human",2],["key",3],["marked",2],["unknown",1],["hard",2],["errors",1],["was",1],["error",2],["audit",1],["replay",1],["requires",1],["rescind",1],["target",1],["exist",1],["jones2023",2],["mark",1],["stdout",1]]},{"id":"scripts/test_ars_mark_read.py#TestUnmarkRead.test_unmark_unknown_key_hard_errors","name":[["test",1],["unmark",1],["unknown",1],["key",1],["hard",1],["errors",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["unmark",4],["unknown",2],["key",3],["hard",3],["errors",2],["self",4],["none",2],["ars",2],["read",2],["citation",2],["was",1],["never",1],["marked",1],["error",2],["audit",1],["replay",1],["requires",1],["rescind",1],["target",1],["exist",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",2],["path",3],["passport",8],["json",1],["write",1],["keys",1],["smith2024",2],["jones2023",2],["run",2],["script",4],["str",2],["result",4],["assert",2],["not",1],["equal",1],["returncode",1],["mark",1],["stderr",1],["stdout",1]]},{"id":"scripts/test_ars_mark_read.py#TestUnmarkRead.test_unmark_writes_rescinded_at","name":[["test",1],["unmark",1],["writes",1],["rescinded",1],["at",1]],"path":[["scripts",1],["test",1],["ars",1],["mark",1],["read",1],["py",1]],"body":[["def",2],["test",2],["unmark",4],["writes",3],["rescinded",4],["at",5],["self",7],["none",2],["spec",1],["firm",1],["rule",1],["step",1],["ars",1],["read",4],["matching",1],["entry",6],["never",1],["deletes",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",2],["path",3],["passport",9],["json",1],["write",1],["citation",2],["keys",1],["smith2024",4],["run",2],["script",4],["str",2],["result",3],["assert",5],["equal",3],["returncode",1],["msg",1],["stderr",2],["log",4],["data",3],["original",1],["preserved",1],["not",1],["deleted",1],["len",1],["human",2],["key",1],["marked",1]]},{"id":"scripts/test_ars_write_scope_guard.py","name":[["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["tdd",1],["test",7],["suite",1],["ars",4],["write",11],["scope",2],["guard",4],["pre",1],["tool",2],["hook",2],["134",2],["slice",1],["spec",3],["docs",1],["design",1],["2026",1],["06",1],["01",1],["conductor",1],["rescope",1],["deterministic",1],["md",2],["testable",1],["core",1],["evaluate",2],["decision",5],["payload",1],["manifest",3],["workspace",6],["root",10],["plugin",6],["none",1],["pure",1],["function",1],["returning",1],["dict",1],["reason",1],["main",4],["only",2],["wires",1],["stdin",1],["stdout",1],["json",2],["now",1],["also",1],["covered",1],["by",2],["computation",1],["exercises",1],["claude",2],["plumbing",1],["448",2],["added",1],["semantics",1],["under",2],["logic",1],["amended",1],["dual",1],["anchoring",1],["step",5],["infrastructure",1],["self",2],["protection",2],["runs",2],["first",1],["anchored",1],["not",2],["target",2],["infra",3],["iff",1],["resolves",1],["inside",1],["install",1],["dir",2],["its",1],["relative",2],["path",10],["matches",1],["protected",1],["globs",6],["user",1],["project",1],["file",4],["merely",1],["shares",1],["filename",1],["their",1],["own",1],["hooks",1],["sh",1],["normalize",1],["against",2],["absolute",1],["symlink",1],["resolve",1],["commonpath",1],["escape",1],["detection",1],["canonical",1],["agent",9],["gating",1],["bucket",8],["type",2],["enforce",1],["allowed",5],["absent",2],["non",2],["allow",1],["but",1],["fail",2],["loud",1],["log",1],["specific",1],["edit",2],["multi",1],["single",1],["top",1],["level",1],["bash",2],["deny",2],["all",2],["pass",1],["through",1],["neither",1],["denylist",1],["nor",1],["allowlist",1],["sound",1],["so",2],["zero",1],["open",1],["policy",1],["tests",1],["build",1],["real",3],["tree",1],["tmp",1],["normalization",1],["filesystem",1],["no",1],["os",7],["mocking",1],["import",7],["sys",2],["tempfile",1],["unittest",2],["from",1],["pathlib",1],["insert",1],["dirname",3],["abspath",2],["repo",2],["scripts",1],["as",1],["noqa",1],["e402",1],["minimal",1],["mirroring",1],["shape",1],["keys",1],["frontmatter",1],["name",2],["version",1],["agents",1],["bibliography",1],["skill",4],["deep",2],["research",2],["phase",4],["phase2",1],["synthesis",1],["phase3",1],["formatter",1],["academic",1],["paper",1],["phase7",1],["deliberately",1],["broad",2],["glob",1],["still",1],["must",1],["lose",1],["if",1]]},{"id":"scripts/test_ars_write_scope_guard.py#BashBypassRegressionTest","name":[["bash",1],["bypass",1],["regression",1],["test",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["class",3],["bash",12],["bypass",3],["regression",3],["test",7],["unittest",2],["case",2],["pins",1],["historical",2],["fail",2],["open",4],["shapes",3],["deep",8],["path",8],["crash",4],["review",2],["surfaced",1],["long",1],["list",1],["bypasses",3],["quoted",1],["redirection",1],["statement",1],["split",1],["transparent",2],["wrappers",1],["command",4],["rm",15],["shell",1],["structure",1],["sudo",2],["bob",2],["backtick",2],["read",3],["only",2],["tools",1],["execute",2],["subprocesses",1],["like",1],["rg",2],["pre",2],["final",2],["policy",2],["denies",3],["all",6],["bucket",1],["agent",5],["so",3],["every",2],["one",1],["these",2],["trivially",2],["cases",1],["stay",1],["pinned",2],["if",2],["anyone",1],["ever",1],["re",1],["introduces",1],["denylist",2],["allowlist",3],["parse",1],["approach",1],["they",2],["must",4],["still",2],["deny",7],["recursive",3],["matcher",3],["separate",1],["fix",1],["at",1],["end",3],["def",6],["up",1],["self",22],["tmp",3],["tempfile",1],["temporary",1],["directory",1],["ws",6],["os",4],["realpath",1],["name",2],["phase2",5],["investigation",2],["phase3",4],["analysis",4],["phase7",1],["format",1],["hooks",7],["scripts",1],["makedirs",1],["join",4],["exist",1],["ok",1],["true",3],["tear",1],["down",1],["cleanup",1],["decide",3],["return",2],["guard",4],["evaluate",2],["decision",5],["manifest",1],["cmd",5],["payload",2],["cwd",2],["type",2],["bibliography",2],["denied",1],["shape",1],["defeated",1],["earlier",1],["attempt",1],["under",5],["no",5],["parsing",1],["membership",1],["flag",2],["labels",1],["coverage",1],["intent",1],["survives",1],["echo",5],["hi",1],["leak",4],["md",4],["combined",1],["redirect",1],["cat",1],["write",4],["json",3],["wrapper",2],["grouping",1],["then",1],["fi",1],["conditional",1],["substitution",3],["process",1],["cp",1],["elsewhere",1],["quote",1],["whitespace",1],["parser",1],["commands",1],["look",1],["but",1],["subprocess",1],["state",1],["sh",1],["touch",4],["git",4],["grep",3],["files",1],["pager",1],["sort",1],["compress",1],["program",1],["big",1],["txt",3],["external",1],["diff",2],["uniq",1],["out",1],["status",1],["inputs",1],["once",1],["worried",1],["about",1],["as",1],["false",2],["moot",1],["now",1],["file",2],["foo",1],["assert",4],["equal",2],["p1",1],["match",2],["segments",2],["blew",1],["python",1],["recursion",2],["limit",2],["paths",1],["glob",1],["not",1],["1100",1],["raised",1],["error",1],["1000",1],["crashing",1],["hook",1],["uncaught",1],["main",1],["wedge",1],["depending",1],["cc",1],["contract",1],["either",1],["way",1],["unacceptable",1],["handle",1],["arbitrary",1],["depth",1],["without",1],["blowing",1],["stack",1],["caught",1],["2000",2],["produce",1],["correct",1],["structured",1],["tool",1],["allowed",1],["point",1],["matches",2],["any",2],["other",2],["through",1],["actually",1],["crashed",1],["content",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#BashBypassRegressionTest._bash","name":[["bash",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["bash",3],["self",4],["cmd",3],["return",1],["decide",1],["payload",1],["command",1],["cwd",1],["ws",1],["agent",2],["type",1],["bibliography",1]]},{"id":"scripts/test_ars_write_scope_guard.py#BashBypassRegressionTest.decide","name":[["decide",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["decide",2],["self",3],["return",1],["guard",1],["evaluate",1],["decision",1],["test",1],["manifest",1],["ws",1]]},{"id":"scripts/test_ars_write_scope_guard.py#BashBypassRegressionTest.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["up",2],["self",6],["tmp",2],["tempfile",1],["temporary",1],["directory",1],["ws",2],["os",3],["path",2],["realpath",1],["name",1],["phase2",1],["investigation",1],["phase3",1],["analysis",1],["phase7",1],["format",1],["hooks",1],["scripts",1],["makedirs",1],["join",1],["exist",1],["ok",1],["true",1]]},{"id":"scripts/test_ars_write_scope_guard.py#BashBypassRegressionTest.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",3],["tmp",1],["cleanup",1]]},{"id":"scripts/test_ars_write_scope_guard.py#BashBypassRegressionTest.test_all_historical_bash_bypasses_denied","name":[["test",1],["all",1],["historical",1],["bash",1],["bypasses",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["all",8],["historical",2],["bash",7],["bypasses",3],["denied",2],["self",4],["every",2],["shape",2],["defeated",2],["earlier",2],["denylist",2],["allowlist",4],["attempt",2],["under",2],["final",2],["deny",8],["policy",2],["they",2],["trivially",2],["no",7],["parsing",2],["membership",2],["flag",3],["guard",2],["labels",2],["name",2],["bypass",2],["class",2],["so",2],["coverage",2],["intent",2],["survives",2],["shapes",2],["echo",5],["hi",1],["phase3",2],["analysis",2],["leak",2],["md",2],["combined",1],["redirect",1],["cat",1],["read",2],["write",2],["open",2],["command",2],["rm",9],["hooks",6],["json",3],["transparent",1],["wrapper",2],["sudo",1],["bob",1],["grouping",1],["if",1],["true",1],["then",1],["fi",1],["conditional",1],["substitution",3],["process",1],["backtick",1],["cp",1],["elsewhere",1],["quote",1],["whitespace",1],["parser",1],["commands",1],["look",1],["only",1],["but",1],["execute",1],["subprocess",1],["state",1],["rg",1],["pre",1],["sh",1],["touch",4],["git",4],["grep",3],["files",1],["pager",1],["sort",1],["compress",1],["program",1],["big",1],["txt",3],["external",1],["diff",2],["uniq",1],["out",1],["status",1],["inputs",1],["once",1],["worried",1],["about",1],["as",1],["false",1],["moot",1],["now",1],["denies",1],["file",1],["foo",1],["cmd",3],["assert",1],["equal",1],["decision",1],["must",1]]},{"id":"scripts/test_ars_write_scope_guard.py#BashBypassRegressionTest.test_deep_path_glob_match_does_not_crash","name":[["test",1],["deep",1],["path",1],["glob",1],["match",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["deep",7],["path",7],["glob",2],["match",2],["not",2],["crash",3],["self",8],["1100",2],["segments",2],["raised",2],["recursion",2],["error",2],["limit",2],["1000",2],["recursive",2],["matcher",4],["crashing",2],["hook",2],["uncaught",2],["main",2],["fail",2],["open",2],["wedge",2],["depending",2],["cc",2],["contract",2],["either",2],["way",2],["unacceptable",2],["must",3],["handle",2],["arbitrary",2],["depth",2],["without",2],["blowing",2],["stack",2],["caught",2],["review",2],["under",4],["phase2",4],["investigation",1],["join",3],["2000",2],["leak",2],["md",2],["still",1],["produce",1],["correct",1],["decision",3],["so",1],["structured",1],["tool",1],["write",2],["allowed",1],["point",1],["no",1],["assert",3],["true",1],["guard",2],["matches",2],["any",2],["other",2],["phase3",1],["analysis",1],["false",1],["end",2],["through",1],["evaluate",1],["actually",1],["crashed",1],["payload",1],["file",1],["os",1],["ws",2],["content",1],["cwd",1],["agent",2],["type",1],["bibliography",1],["equal",1],["decide",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#DenyJSONShapeTest","name":[["deny",1],["jsonshape",1],["test",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["class",2],["deny",7],["jsonshape",2],["test",6],["unittest",2],["case",2],["output",5],["json",4],["shape",1],["spec",1],["first",1],["party",1],["verified",1],["def",2],["render",4],["decision",7],["self",7],["out",4],["guard",4],["hook",6],["reason",3],["ars",2],["scope",2],["nope",2],["obj",2],["loads",2],["hso",7],["specific",2],["assert",6],["equal",4],["event",2],["name",2],["pre",2],["tool",2],["permission",5],["allow",4],["passthrough",1],["not",3],["grant",2],["non",1],["must",1],["be",1],["pass",1],["through",1],["no",1],["key",2],["explicit",1],["would",1],["skip",1],["every",1],["other",1],["rule",1],["review",1],["finding",1],["absent",1],["entirely",1]]},{"id":"scripts/test_ars_write_scope_guard.py#DenyJSONShapeTest.test_render_allow_is_passthrough_not_grant","name":[["test",1],["render",1],["allow",1],["passthrough",1],["not",1],["grant",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["render",3],["allow",7],["passthrough",2],["not",5],["grant",4],["self",4],["non",2],["deny",2],["must",2],["be",2],["pass",2],["through",2],["no",2],["permission",5],["decision",4],["key",4],["explicit",2],["would",2],["skip",2],["every",2],["other",2],["rule",2],["review",2],["finding",2],["assert",4],["absent",2],["entirely",2],["out",2],["guard",1],["hook",3],["output",2],["reason",1],["hso",3],["json",1],["loads",1],["specific",1],["equal",1],["event",1],["name",1],["pre",1],["tool",1]]},{"id":"scripts/test_ars_write_scope_guard.py#DenyJSONShapeTest.test_render_deny_decision_json","name":[["test",1],["render",1],["deny",1],["decision",1],["json",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["render",3],["deny",4],["decision",5],["json",3],["self",5],["out",2],["guard",3],["hook",3],["output",2],["reason",2],["ars",2],["scope",2],["nope",2],["obj",2],["loads",1],["hso",4],["specific",1],["assert",3],["equal",3],["event",1],["name",1],["pre",1],["tool",1],["permission",2]]},{"id":"scripts/test_ars_write_scope_guard.py#GlobMatchBoundaryTest","name":[["glob",1],["match",1],["boundary",1],["test",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["class",2],["glob",4],["match",6],["boundary",2],["test",8],["unittest",3],["case",2],["negative",4],["positive",4],["cases",2],["feedback",1],["widening",1],["matcher",1],["needs",1],["explicit",1],["should",3],["be",4],["rejected",1],["unit",1],["pass",1],["at",1],["one",2],["layer",1],["still",1],["mismatch",1],["phase2",17],["investigation",4],["notes",4],["txt",3],["sub",1],["deep",5],["descendant",1],["phase7",2],["format",1],["paper",1],["md",8],["scripts",1],["ars",8],["write",9],["scope",8],["guard",11],["py",9],["subdir",2],["root",6],["via",1],["bare",4],["research",2],["agents",2],["bibliography",1],["agent",1],["phase3",1],["analysis",1],["wrong",1],["phase",2],["number",1],["phase2x",1],["no",2],["underscore",1],["not",11],["other",1],["nested",1],["workspace",1],["false",4],["open",1],["regression",1],["caught",1],["review",1],["level",2],["file",3],["whose",1],["name",2],["fnmatches",1],["dir",3],["must",3],["covers",1],["descendants",1],["only",3],["phase1",2],["malicious",1],["node",1],["target",1],["matches",6],["subdirs",1],["coverage",1],["entry",1],["def",3],["self",8],["rel",6],["globs",6],["assert",3],["true",1],["any",3],["non",1],["skip",1],["if",1],["os",2],["sep",2],["posix",5],["path",2],["separator",3],["windows",1],["literal",2],["backslash",2],["filename",3],["split",1],["into",2],["segments",2],["legal",1],["character",1],["literally",1],["named",1],["segment",1],["rewritten",1],["two",1],["matched",1],["against",1],["would",1],["fence",1],["escape",1],["allow",1],["330",1],["pr",1],["450",1],["unconditional",1],["replace",1],["had",1],["bug",1],["rewrite",1],["now",1],["gated",1],["pins",1],["op",1],["treated",1],["as",1]]},{"id":"scripts/test_ars_write_scope_guard.py#GlobMatchBoundaryTest.test_negative_non_matches","name":[["test",1],["negative",1],["non",1],["matches",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["negative",3],["non",2],["matches",3],["self",4],["rel",3],["globs",3],["assert",1],["false",1],["guard",1],["any",1],["should",1],["not",1],["match",1]]},{"id":"scripts/test_ars_write_scope_guard.py#GlobMatchBoundaryTest.test_positive_matches","name":[["test",1],["positive",1],["matches",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["positive",3],["matches",3],["self",4],["rel",3],["globs",3],["assert",1],["true",1],["guard",1],["any",1],["should",1],["match",1]]},{"id":"scripts/test_ars_write_scope_guard.py#GlobMatchBoundaryTest.test_posix_literal_backslash_in_filename_not_split_into_segments","name":[["test",1],["posix",1],["literal",1],["backslash",1],["filename",1],["not",1],["split",1],["into",1],["segments",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",4],["posix",7],["literal",3],["backslash",3],["filename",5],["not",7],["split",2],["into",4],["segments",4],["self",3],["legal",2],["character",2],["separator",3],["root",2],["level",2],["file",2],["literally",2],["named",2],["phase2",6],["notes",3],["md",3],["one",2],["segment",2],["must",3],["be",5],["rewritten",2],["two",2],["matched",2],["against",2],["would",2],["fence",2],["escape",2],["false",3],["allow",2],["330",2],["pr",2],["450",2],["unconditional",2],["replace",2],["had",2],["bug",2],["rewrite",2],["now",2],["gated",2],["os",2],["sep",2],["pins",2],["no",2],["op",2],["assert",1],["guard",1],["matches",1],["any",1],["treated",1],["as",1],["path",1]]},{"id":"scripts/test_ars_write_scope_guard.py#MainPluginRootComputationTest","name":[["main",1],["plugin",1],["root",1],["computation",1],["test",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["class",2],["main",3],["plugin",9],["root",11],["computation",2],["test",6],["unittest",2],["case",2],["must",2],["compute",1],["from",2],["claude",9],["else",1],["resolved",1],["repo",3],["resolve",1],["follow",1],["skills",1],["symlink",1],["install",1],["codex",1],["p2",1],["def",2],["env",8],["self",4],["import",2],["subprocess",4],["guard",7],["path",11],["os",8],["join",5],["scripts",4],["ars",3],["write",5],["scope",3],["py",3],["tempfile",4],["temporary",4],["directory",4],["as",4],["proj",7],["plug",6],["writing",1],["user",1],["project",3],["own",2],["md",2],["pass",1],["through",1],["no",1],["permission",3],["decision",7],["points",1],["elsewhere",1],["dict",2],["environ",2],["dir",2],["inp",4],["json",4],["dumps",2],["tool",4],["name",2],["cwd",2],["input",4],["file",3],["content",2],["out",4],["run",2],["sys",2],["executable",2],["capture",2],["output",4],["true",4],["text",2],["loads",2],["stdout",2],["assert",2],["not",1],["hook",2],["specific",2],["denied",1],["via",1],["makedirs",1],["equal",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#MainPluginRootComputationTest.test_plugin_own_file_denied_via_env","name":[["test",1],["plugin",1],["own",1],["file",1],["denied",1],["via",1],["env",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["plugin",3],["own",2],["file",3],["denied",2],["via",2],["env",5],["self",3],["import",1],["subprocess",2],["guard",4],["path",6],["os",5],["join",3],["repo",1],["root",2],["scripts",3],["ars",2],["write",3],["scope",2],["py",2],["tempfile",2],["temporary",2],["directory",2],["as",2],["proj",3],["plug",4],["makedirs",1],["dict",1],["environ",1],["claude",2],["project",1],["dir",1],["inp",2],["json",2],["dumps",1],["tool",2],["name",1],["cwd",1],["input",2],["content",1],["out",2],["run",1],["sys",1],["executable",1],["capture",1],["output",2],["true",2],["text",1],["decision",3],["loads",1],["stdout",1],["assert",1],["equal",1],["hook",1],["specific",1],["permission",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#MainPluginRootComputationTest.test_plugin_root_from_env","name":[["test",1],["plugin",1],["root",1],["from",1],["env",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["plugin",4],["root",5],["from",2],["env",5],["self",3],["import",1],["subprocess",2],["guard",3],["path",5],["os",3],["join",2],["repo",1],["scripts",1],["ars",1],["write",2],["scope",1],["py",1],["tempfile",2],["temporary",2],["directory",2],["as",2],["proj",4],["plug",2],["writing",1],["user",1],["project",2],["own",1],["claude",5],["md",2],["must",1],["pass",1],["through",1],["no",1],["permission",2],["decision",4],["points",1],["elsewhere",1],["dict",1],["environ",1],["dir",1],["inp",2],["json",2],["dumps",1],["tool",2],["name",1],["cwd",1],["input",2],["file",1],["content",1],["out",2],["run",1],["sys",1],["executable",1],["capture",1],["output",2],["true",2],["text",1],["loads",1],["stdout",1],["assert",1],["not",1],["hook",1],["specific",1]]},{"id":"scripts/test_ars_write_scope_guard.py#MalformedPayloadTest","name":[["malformed",1],["payload",1],["test",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["class",2],["malformed",2],["payload",3],["test",7],["unittest",2],["case",2],["valid",1],["json",1],["wrong",2],["shape",1],["odd",1],["tool",7],["input",5],["must",2],["not",5],["crash",5],["pass",1],["through",1],["def",3],["decide",3],["self",8],["return",1],["guard",1],["evaluate",2],["decision",4],["manifest",1],["tmp",3],["list",1],["pure",1],["core",2],["main",1],["guards",1],["non",1],["dict",1],["payloads",1],["here",1],["assert",4],["type",2],["name",2],["bash",1],["cwd",2],["equal",2],["allow",2],["no",3],["catchable",1],["target",1],["agent",3],["null",1],["write",2],["none",1],["bibliography",1],["usable",1],["file",1],["path",1],["schema",2],["drift",2],["deny",2],["fail",1],["closed",1],["true",1],["advisory",1]]},{"id":"scripts/test_ars_write_scope_guard.py#MalformedPayloadTest.decide","name":[["decide",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["decide",2],["self",2],["return",1],["guard",1],["evaluate",1],["decision",1],["test",1],["manifest",1],["tmp",1]]},{"id":"scripts/test_ars_write_scope_guard.py#MalformedPayloadTest.test_list_payload_does_not_crash","name":[["test",1],["list",1],["payload",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["list",2],["payload",2],["not",4],["crash",4],["self",4],["evaluate",2],["decision",3],["pure",2],["core",4],["main",2],["guards",2],["non",2],["dict",2],["payloads",2],["here",2],["assert",3],["tool",4],["input",3],["wrong",2],["type",2],["name",1],["bash",1],["cwd",1],["tmp",1],["decide",1],["equal",1],["allow",2],["no",2],["catchable",1],["target",1],["agent",1]]},{"id":"scripts/test_ars_write_scope_guard.py#MalformedPayloadTest.test_null_tool_input_does_not_crash","name":[["test",1],["null",1],["tool",1],["input",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["null",2],["tool",4],["input",3],["not",3],["crash",3],["self",5],["name",1],["write",2],["none",1],["cwd",1],["tmp",1],["agent",2],["type",1],["bibliography",1],["no",1],["usable",1],["file",1],["path",1],["schema",2],["drift",2],["deny",2],["fail",1],["closed",1],["decide",1],["assert",2],["equal",1],["decision",1],["true",1],["advisory",1]]},{"id":"scripts/test_ars_write_scope_guard.py#NormalizationRegressionTest","name":[["normalization",1],["regression",1],["test",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["class",2],["normalization",3],["regression",4],["test",11],["unittest",2],["case",2],["tests",1],["glob",1],["boundary",1],["findings",1],["each",1],["must",4],["stay",2],["fixed",1],["def",8],["up",1],["self",44],["tmp",3],["tempfile",2],["temporary",1],["directory",1],["ws",22],["os",14],["path",17],["realpath",3],["name",2],["phase2",6],["investigation",3],["phase3",4],["analysis",4],["hooks",9],["scripts",1],["claude",2],["plugin",4],["makedirs",1],["join",12],["exist",1],["ok",1],["true",2],["tear",1],["down",1],["cleanup",1],["decide",6],["return",1],["guard",1],["evaluate",1],["decision",6],["manifest",1],["bash",3],["bypass",1],["shapes",4],["broke",1],["old",2],["parser",2],["still",1],["deny",8],["defeated",1],["literal",2],["target",2],["quote",1],["blind",1],["redirection",2],["quoted",3],["cp",5],["no",3],["whitespace",2],["dest",1],["flag",2],["order",2],["now",1],["all",2],["denied",5],["trivially",1],["by",2],["policy",1],["parsing",2],["required",1],["these",1],["as",2],["cases",1],["so",1],["future",1],["re",1],["introduction",1],["reopen",1],["them",1],["echo",2],["json",6],["leak",3],["md",6],["src",1],["cmd",3],["payload",5],["command",1],["cwd",5],["agent",11],["type",5],["bibliography",4],["assert",7],["equal",5],["should",1],["root",2],["level",1],["phase",2],["named",2],["file",6],["false",1],["open",1],["p0",1],["writing",1],["be",3],["not",3],["inside",1],["dir",3],["descendants",1],["only",1],["write",5],["content",4],["infra",2],["protected",1],["broad",1],["infrastructure",2],["reason",2],["lower",2],["symlink",6],["traversal",1],["symlinked",1],["resolve",1],["through",1],["lexically",1],["collapsed",1],["abspath",1],["build",1],["link",5],["then",1],["resolves",1],["first",1],["skip",2],["raw",4],["escaping",1],["workspace",3],["pointing",1],["outside",4],["detected",1],["escape",1],["approved",1],["its",1],["lexical",1],["mkdtemp",1],["try",1],["exit",2],["finally",1],["import",1],["shutil",2],["rmtree",1],["ignore",1],["errors",1]]},{"id":"scripts/test_ars_write_scope_guard.py#NormalizationRegressionTest.decide","name":[["decide",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["decide",2],["self",3],["return",1],["guard",1],["evaluate",1],["decision",1],["test",1],["manifest",1],["ws",1]]},{"id":"scripts/test_ars_write_scope_guard.py#NormalizationRegressionTest.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["up",2],["self",6],["tmp",2],["tempfile",1],["temporary",1],["directory",1],["ws",2],["os",3],["path",2],["realpath",1],["name",1],["phase2",1],["investigation",1],["phase3",1],["analysis",1],["hooks",1],["scripts",1],["claude",1],["plugin",1],["makedirs",1],["join",1],["exist",1],["ok",1],["true",1]]},{"id":"scripts/test_ars_write_scope_guard.py#NormalizationRegressionTest.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",3],["tmp",1],["cleanup",1]]},{"id":"scripts/test_ars_write_scope_guard.py#NormalizationRegressionTest.test_bash_bypass_shapes_that_broke_the_old_parser_still_deny","name":[["test",1],["bash",1],["bypass",1],["shapes",1],["broke",1],["old",1],["parser",1],["still",1],["deny",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["bash",5],["bypass",2],["shapes",6],["broke",2],["old",4],["parser",4],["still",2],["deny",6],["self",9],["defeated",2],["literal",4],["target",3],["quote",2],["blind",2],["redirection",4],["quoted",4],["cp",7],["no",5],["whitespace",3],["dest",2],["flag",3],["order",3],["now",2],["all",4],["denied",2],["trivially",2],["by",2],["policy",2],["parsing",4],["required",2],["these",2],["stay",2],["as",2],["regression",2],["cases",2],["so",2],["future",2],["re",2],["introduction",2],["reopen",2],["them",2],["echo",2],["os",4],["path",4],["join",4],["ws",5],["hooks",2],["json",1],["phase3",3],["analysis",3],["leak",2],["md",3],["src",1],["cmd",3],["payload",1],["command",1],["cwd",1],["agent",2],["type",1],["bibliography",1],["assert",1],["equal",1],["decide",1],["decision",1],["should",1]]},{"id":"scripts/test_ars_write_scope_guard.py#NormalizationRegressionTest.test_plugin_json_infra_protected","name":[["test",1],["plugin",1],["json",1],["infra",1],["protected",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",3],["plugin",4],["json",3],["infra",2],["protected",2],["self",7],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["claude",1],["content",1],["cwd",1],["agent",2],["type",1],["broad",1],["decide",1],["assert",2],["equal",1],["decision",1],["deny",1],["infrastructure",1],["reason",1],["lower",1]]},{"id":"scripts/test_ars_write_scope_guard.py#NormalizationRegressionTest.test_root_level_phase_named_file_denied","name":[["test",1],["root",1],["level",1],["phase",1],["named",1],["file",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["root",4],["level",2],["phase",4],["named",4],["file",5],["denied",4],["self",6],["false",2],["open",2],["p0",2],["phase2",5],["agent",4],["writing",2],["md",3],["must",2],["be",2],["not",2],["inside",2],["dir",4],["descendants",2],["only",2],["payload",1],["write",1],["path",2],["os",1],["join",1],["ws",2],["content",1],["cwd",1],["type",1],["bibliography",1],["assert",1],["equal",1],["decide",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#NormalizationRegressionTest.test_symlink_escaping_workspace_denied","name":[["test",1],["symlink",1],["escaping",1],["workspace",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["symlink",5],["escaping",2],["workspace",6],["denied",2],["self",8],["pointing",2],["outside",5],["must",2],["be",2],["detected",2],["as",2],["escape",2],["not",2],["approved",2],["its",2],["lexical",2],["name",2],["tempfile",1],["mkdtemp",1],["try",1],["skip",1],["os",2],["path",3],["join",2],["ws",3],["exit",2],["raw",2],["leak",1],["md",1],["payload",1],["write",1],["file",1],["content",1],["cwd",1],["agent",2],["type",1],["bibliography",1],["assert",1],["equal",1],["decide",1],["decision",1],["deny",1],["finally",1],["import",1],["shutil",2],["rmtree",1],["ignore",1],["errors",1],["true",1]]},{"id":"scripts/test_ars_write_scope_guard.py#NormalizationRegressionTest.test_symlink_traversal_to_infra_denied","name":[["test",1],["symlink",1],["traversal",1],["infra",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["symlink",5],["traversal",2],["infra",2],["denied",2],["self",10],["symlinked",2],["dir",2],["must",2],["resolve",2],["through",2],["realpath",4],["not",2],["be",2],["lexically",2],["collapsed",2],["by",2],["abspath",2],["build",2],["ws",10],["link",8],["phase2",3],["investigation",3],["then",2],["write",3],["hooks",10],["json",5],["resolves",2],["first",2],["skip",1],["os",3],["path",4],["join",3],["raw",2],["payload",1],["file",1],["content",1],["cwd",1],["agent",2],["type",1],["bibliography",1],["decide",1],["assert",2],["equal",1],["decision",1],["deny",1],["infrastructure",1],["reason",1],["lower",1]]},{"id":"scripts/test_ars_write_scope_guard.py#payload","name":[["payload",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["payload",2],["tool",9],["name",5],["input",4],["cwd",4],["agent",10],["type",5],["none",6],["id",6],["session",1],["test",1],["hook",1],["event",1],["pre",1],["if",2],["not",2],["return",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest","name":[["plugin",1],["root",1],["infra",1],["scope",1],["test",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["class",2],["plugin",34],["root",10],["infra",7],["scope",3],["test",19],["unittest",2],["case",2],["448",4],["self",74],["protection",2],["anchored",1],["not",4],["user",15],["project",26],["under",1],["install",5],["two",2],["differ",1],["own",14],["files",4],["happen",1],["share",1],["filename",1],["ars",6],["file",13],["claude",18],["md",26],["hooks",12],["sh",3],["shared",9],["agents",17],["must",5],["be",4],["denied",10],["stay",3],["protected",4],["def",15],["up",1],["distinct",1],["roots",1],["separate",2],["dir",1],["proj",3],["tempfile",2],["temporary",2],["directory",2],["ws",19],["os",19],["path",28],["realpath",2],["name",3],["workspace",2],["phase2",1],["investigation",1],["makedirs",3],["join",14],["exist",3],["ok",3],["true",3],["scripts",2],["tear",1],["down",1],["cleanup",2],["decide",12],["return",1],["guard",5],["evaluate",1],["decision",12],["manifest",1],["reported",1],["bug",1],["writable",2],["by",2],["main",4],["session",4],["allowed",9],["exactly",1],["pre",1],["fix",2],["was",1],["deny",6],["post",1],["allow",9],["payload",11],["write",12],["content",11],["cwd",11],["no",3],["agent",3],["type",2],["assert",11],["equal",11],["dotclaude",2],["glob",1],["but",1],["also",1],["plausible",1],["foo",3],["json",5],["preserved",1],["459",2],["longer",1],["even",1],["copy",2],["doc",1],["load",2],["bearing",2],["enforcement",1],["editing",1],["cannot",1],["fail",1],["open",1],["so",1],["below",1],["see",1],["script",2],["same",1],["inside",2],["py",1],["bar",1],["toplevel",2],["413",1],["materialized",1],["top",1],["level",1],["carry",1],["binding",1],["too",1],["added",1],["globs",1],["still",1],["covered",1],["falls",1],["through",1],["step",1],["only",1],["synthesis",1],["mirror",1],["their",1],["outside",1],["remain",1],["ca",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.decide_in_project","name":[["decide",1],["project",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["decide",2],["project",4],["self",4],["workspace",2],["user",2],["plugin",3],["root",2],["separate",2],["ars",2],["install",2],["return",1],["guard",1],["evaluate",1],["decision",1],["test",1],["manifest",1],["ws",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["up",2],["self",10],["two",2],["distinct",2],["roots",2],["user",3],["project",3],["separate",2],["plugin",8],["install",3],["dir",2],["proj",2],["tempfile",2],["temporary",2],["directory",2],["ws",2],["os",6],["path",4],["realpath",2],["name",2],["workspace",1],["root",2],["ars",1],["phase2",1],["investigation",1],["claude",2],["hooks",2],["shared",2],["agents",3],["makedirs",2],["join",2],["exist",2],["ok",2],["true",2],["scripts",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",4],["proj",1],["cleanup",2],["plugin",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_bucket_a_cannot_reach_user_claude_md","name":[["test",1],["bucket",1],["cannot",1],["reach",1],["user",1],["claude",1],["md",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["bucket",4],["cannot",2],["reach",2],["user",4],["claude",5],["md",5],["self",7],["agent",7],["still",2],["write",3],["root",2],["not",3],["because",4],["infra",3],["protection",2],["now",2],["but",2],["outside",2],["phase",3],["glob",2],["step",2],["guard",2],["unchanged",2],["agents",2],["only",2],["main",2],["session",2],["gained",2],["access",2],["payload",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["content",1],["cwd",1],["type",1],["bibliography",2],["decide",1],["project",1],["assert",2],["equal",1],["decision",1],["deny",3],["reason",1],["scope",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_bucket_a_phase_scope_unaffected_allow","name":[["test",1],["bucket",1],["phase",1],["scope",1],["unaffected",1],["allow",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["bucket",2],["phase",2],["scope",2],["unaffected",2],["allow",3],["self",6],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["phase2",1],["investigation",1],["bib",1],["md",1],["content",1],["cwd",1],["agent",2],["type",1],["bibliography",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_dual_root_bucket_a_escape_toward_plugin_infra_denied","name":[["test",1],["dual",1],["root",1],["bucket",1],["escape",1],["toward",1],["plugin",1],["infra",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["dual",2],["root",2],["bucket",4],["escape",4],["toward",2],["plugin",5],["infra",4],["denied",4],["self",6],["agent",4],["trying",2],["reach",2],["own",2],["guard",3],["script",2],["check",2],["fires",2],["first",2],["even",2],["if",2],["didn",2],["fence",2],["302",2],["would",2],["catch",2],["payload",1],["write",2],["file",1],["path",2],["os",1],["join",1],["scripts",1],["ars",1],["scope",1],["py",1],["content",1],["cwd",1],["ws",1],["type",1],["bibliography",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_dual_root_bucket_a_sibling_worktree_escape_still_allowed_for_main","name":[["test",1],["dual",1],["root",1],["bucket",1],["sibling",1],["worktree",1],["escape",1],["still",1],["allowed",1],["main",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["dual",2],["root",2],["bucket",2],["sibling",9],["worktree",5],["escape",4],["still",4],["allowed",4],["main",5],["self",6],["sanity",2],["non",2],["infra",4],["outside",2],["both",2],["roots",2],["session",3],["reorder",2],["didn",2],["over",2],["deny",2],["genuine",2],["escapes",2],["os",4],["path",4],["realpath",1],["join",2],["ws",2],["makedirs",1],["exist",1],["ok",1],["true",2],["try",1],["payload",1],["write",1],["file",1],["notes",1],["md",1],["content",1],["cwd",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1],["allow",1],["finally",1],["import",1],["shutil",2],["rmtree",1],["ignore",1],["errors",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_dual_root_symlink_into_plugin_infra_denied","name":[["test",1],["dual",1],["root",1],["symlink",1],["into",1],["plugin",1],["infra",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["dual",2],["root",2],["symlink",5],["into",2],["plugin",7],["infra",6],["denied",2],["self",8],["inside",2],["user",2],["workspace",2],["pointing",2],["at",2],["file",3],["realpath",2],["resolves",2],["link",6],["tree",2],["protected",2],["deny",3],["os",4],["path",4],["join",2],["ws",2],["sneaky",1],["py",2],["target",4],["scripts",1],["ars",1],["write",3],["scope",1],["guard",2],["makedirs",1],["dirname",1],["exist",1],["ok",1],["true",1],["open",1],["as",1],["fh",2],["real",1],["skip",1],["payload",1],["content",1],["cwd",1],["main",1],["session",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_dual_root_traversal_from_phase_into_plugin_infra_denied","name":[["test",1],["dual",1],["root",1],["traversal",1],["from",1],["phase",1],["into",1],["plugin",1],["infra",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["dual",2],["root",2],["traversal",2],["from",2],["phase",4],["into",6],["plugin",7],["infra",6],["denied",2],["self",7],["relative",2],["target",4],["escapes",2],["dir",2],["walks",2],["all",2],["way",2],["tree",2],["hooks",6],["json",3],["realpath",2],["protected",2],["must",2],["resolve",2],["deny",3],["check",2],["runs",2],["before",2],["workspace",2],["escape",2],["branch",2],["rel",2],["os",3],["path",4],["relpath",1],["join",2],["ws",2],["phase2",2],["investigation",2],["raw",2],["payload",1],["write",1],["file",1],["content",1],["cwd",1],["main",1],["session",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_fallback_none_plugin_root_claude_md_allowed","name":[["test",1],["fallback",1],["none",1],["plugin",1],["root",1],["claude",1],["md",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",3],["fallback",4],["none",3],["plugin",3],["root",3],["claude",7],["md",7],["allowed",2],["self",6],["459",2],["even",2],["under",2],["collapsed",2],["user",2],["own",2],["writable",2],["because",4],["no",2],["longer",2],["infra",2],["not",2],["detected",2],["layout",2],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["ws",3],["content",1],["cwd",1],["guard",1],["evaluate",1],["decision",2],["manifest",1],["arg",1],["defaults",1],["assert",1],["equal",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_fallback_none_plugin_root_still_protects_load_bearing_infra","name":[["test",1],["fallback",1],["none",1],["plugin",1],["root",1],["still",1],["protects",1],["load",1],["bearing",1],["infra",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",3],["fallback",4],["none",3],["plugin",3],["root",3],["still",4],["protects",2],["load",4],["bearing",4],["infra",2],["self",10],["protection",4],["must",2],["survive",2],["459",2],["under",2],["collapsed",2],["enforcement",2],["files",4],["here",2],["guard",6],["script",2],["denied",2],["dropping",2],["claude",2],["md",2],["did",2],["not",2],["weaken",2],["actually",2],["fail",2],["open",2],["os",3],["makedirs",1],["path",3],["join",2],["ws",4],["scripts",2],["exist",1],["ok",1],["true",1],["payload",1],["write",2],["file",1],["ars",1],["scope",1],["py",1],["content",1],["cwd",1],["evaluate",1],["decision",2],["manifest",1],["arg",1],["defaults",1],["assert",2],["equal",1],["deny",1],["infrastructure",1],["reason",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_plugin_own_claude_md_allowed","name":[["test",1],["plugin",1],["own",1],["claude",1],["md",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",4],["plugin",7],["own",6],["claude",5],["md",7],["allowed",2],["self",6],["459",2],["no",2],["longer",2],["infra",2],["protected",4],["even",2],["copy",2],["doc",2],["not",4],["load",4],["bearing",4],["enforcement",2],["file",3],["editing",2],["cannot",2],["fail",2],["guard",4],["open",2],["so",2],["must",2],["be",2],["denied",8],["files",2],["below",2],["stay",2],["see",2],["script",2],["hooks",2],["json",2],["shared",2],["agents",2],["payload",1],["write",1],["path",2],["os",1],["join",1],["content",1],["cwd",1],["ws",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_plugin_own_dotclaude_claude_md_allowed","name":[["test",1],["plugin",1],["own",1],["dotclaude",1],["claude",1],["md",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["plugin",6],["own",2],["dotclaude",2],["claude",9],["md",5],["allowed",2],["self",7],["same",2],["inside",2],["root",2],["459",2],["os",3],["makedirs",1],["path",3],["join",2],["exist",1],["ok",1],["true",1],["payload",1],["write",1],["file",1],["content",1],["cwd",1],["ws",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_plugin_own_guard_script_denied","name":[["test",1],["plugin",1],["own",1],["guard",1],["script",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["plugin",3],["own",2],["guard",3],["script",2],["denied",2],["self",6],["payload",1],["write",2],["file",1],["path",2],["os",1],["join",1],["scripts",1],["ars",1],["scope",1],["py",1],["content",1],["cwd",1],["ws",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_plugin_own_hooks_json_denied","name":[["test",1],["plugin",1],["own",1],["hooks",1],["json",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["plugin",3],["own",2],["hooks",4],["json",3],["denied",2],["self",6],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["content",1],["cwd",1],["ws",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_plugin_own_shared_agents_md_denied","name":[["test",1],["plugin",1],["own",1],["shared",1],["agents",1],["md",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["plugin",3],["own",2],["shared",3],["agents",3],["md",3],["denied",2],["self",6],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["bar",1],["content",1],["cwd",1],["ws",1],["assert",1],["equal",1],["decide",1],["project",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_plugin_own_toplevel_agents_md_denied","name":[["test",1],["plugin",1],["own",1],["toplevel",1],["agents",1],["md",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",4],["plugin",5],["own",4],["toplevel",2],["agents",9],["md",9],["denied",2],["self",6],["413",2],["materialized",2],["top",2],["level",2],["carry",2],["agent",3],["type",2],["name",2],["binding",2],["too",2],["448",2],["added",2],["infra",2],["globs",2],["user",2],["project",3],["foo",2],["still",2],["allowed",2],["covered",2],["by",2],["no",2],["deny",3],["falls",2],["through",2],["step",2],["allow",2],["only",2],["copy",2],["protected",2],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["synthesis",1],["content",1],["cwd",1],["ws",1],["assert",1],["equal",1],["decide",1],["decision",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_user_project_dotclaude_claude_md_allowed_main_session","name":[["test",1],["user",1],["project",1],["dotclaude",1],["claude",1],["md",1],["allowed",1],["main",1],["session",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["user",2],["project",3],["dotclaude",2],["claude",4],["md",3],["allowed",2],["main",2],["session",2],["self",6],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["content",1],["cwd",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_user_project_hooks_json_allowed","name":[["test",1],["user",1],["project",1],["hooks",1],["json",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["user",2],["project",3],["hooks",4],["json",3],["allowed",2],["self",6],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["content",1],["cwd",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_user_project_hooks_sh_allowed","name":[["test",1],["user",1],["project",1],["hooks",1],["sh",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["user",2],["project",3],["hooks",3],["sh",3],["allowed",2],["self",6],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["install",1],["content",1],["cwd",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_user_project_root_claude_md_allowed_main_session","name":[["test",1],["user",1],["project",1],["root",1],["claude",1],["md",1],["allowed",1],["main",1],["session",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["user",2],["project",3],["root",2],["claude",3],["md",3],["allowed",2],["main",3],["session",3],["self",6],["exactly",2],["448",2],["pre",2],["fix",4],["was",2],["deny",2],["post",2],["must",2],["be",2],["allow",3],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["content",1],["cwd",1],["no",1],["agent",1],["type",1],["assert",1],["equal",1],["decide",1],["decision",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_user_project_shared_agents_md_allowed","name":[["test",1],["user",1],["project",1],["shared",1],["agents",1],["md",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["user",4],["project",5],["shared",5],["agents",5],["md",5],["allowed",2],["self",6],["ars",2],["infra",2],["glob",2],["but",2],["also",2],["plausible",2],["path",4],["payload",1],["write",1],["file",1],["os",1],["join",1],["ws",2],["foo",1],["content",1],["cwd",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#PluginRootInfraScopeTest.test_user_project_toplevel_agents_md_allowed","name":[["test",1],["user",1],["project",1],["toplevel",1],["agents",1],["md",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["user",4],["project",5],["toplevel",2],["agents",8],["md",7],["allowed",2],["self",7],["mirror",2],["own",2],["foo",2],["inside",2],["their",2],["outside",2],["plugin",2],["root",2],["must",2],["remain",2],["writable",2],["448",2],["carve",2],["out",2],["applies",2],["too",2],["os",3],["makedirs",1],["path",3],["join",2],["ws",3],["exist",1],["ok",1],["true",1],["payload",1],["write",1],["file",1],["my",1],["agent",1],["content",1],["cwd",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#symlink_or_skip","name":[["symlink",1],["skip",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["symlink",7],["skip",4],["testcase",3],["target",3],["link",4],["name",3],["os",2],["but",1],["test",2],["windows",2],["host",2],["without",1],["privilege",3],["win",1],["error",2],["1314",2],["instead",1],["failing",1],["resolution",1],["tests",1],["about",2],["realpath",1],["behavior",1],["not",3],["whether",1],["ci",1],["granted",1],["se",1],["create",1],["symbolic",1],["try",1],["except",1],["oserror",1],["implemented",1],["as",1],["exc",2],["if",1],["getattr",1],["winerror",1],["none",1],["available",1],["raise",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest","name":[["write",1],["scope",1],["guard",1],["test",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["class",3],["write",9],["scope",10],["guard",4],["test",19],["unittest",2],["case",2],["def",13],["up",1],["self",59],["tmp",3],["tempfile",1],["temporary",1],["directory",1],["ws",19],["os",9],["path",19],["realpath",1],["name",1],["workspace",4],["root",8],["build",1],["real",2],["phase",3],["dirs",1],["so",2],["normalization",1],["resolves",1],["parents",1],["phase2",4],["investigation",3],["phase3",6],["analysis",4],["phase7",1],["format",1],["hooks",6],["scripts",1],["makedirs",1],["join",7],["exist",1],["ok",1],["true",2],["tear",1],["down",1],["cleanup",1],["decide",11],["return",1],["evaluate",1],["decision",10],["manifest",1],["step",3],["structured",3],["tool",2],["vs",1],["out",3],["allowed",4],["payload",10],["file",10],["annotated",1],["bib",2],["md",5],["content",4],["cwd",10],["agent",32],["type",11],["bibliography",7],["assert",14],["equal",9],["allow",5],["denied",10],["writing",3],["into",1],["dir",1],["133",1],["shape",1],["synthesis",8],["deny",10],["reason",8],["edit",7],["old",4],["string",9],["new",4],["multiedit",2],["via",1],["top",3],["level",3],["multi",3],["carries",1],["single",2],["edits",3],["check",1],["must",3],["not",2],["non",5],["existent",1],["per",2],["array",1],["bash",17],["policy",2],["all",3],["bucket",7],["passes",2],["through",1],["unconstrained",2],["wholesale",1],["every",3],["command",6],["regardless",1],["only",5],["reaches",1],["zero",1],["fail",1],["open",1],["by",1],["construction",1],["neither",1],["writes",1],["nor",1],["read",3],["decidable",1],["from",1],["one",1],["representative",1],["here",1],["flag",1],["exhaustive",1],["historical",2],["bypass",2],["list",1],["lives",1],["regression",1],["bypasses",1],["cmd",4],["rm",2],["plainly",1],["python",1],["make",1],["py",1],["interpreter",1],["no",2],["denylist",1],["could",1],["enumerate",1],["grep",4],["foo",2],["looks",1],["still",1],["rg",1],["pre",1],["sh",1],["touch",1],["executes",1],["subprocess",1],["should",2],["routes",1],["search",1],["tools",1],["tell",1],["instead",1],["glob",1],["lower",2],["replace",1],["main",3],["session",3],["any",1],["fences",1],["23",1],["agents",1],["covers",1],["named",1],["absent",1],["cp",1],["report",1],["compiler",1],["p2",2],["infrastructure",2],["protection",1],["anchored",1],["plugin",5],["these",1],["tests",1],["arg",1],["fallback",1],["collapses",1],["own",1],["infra",4],["files",1],["sit",1],["at",4],["actor",1],["cases",1],["live",1],["json",3],["formatter",1],["broad",1],["ma",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.decide","name":[["decide",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["decide",2],["self",3],["return",1],["guard",1],["evaluate",1],["decision",1],["test",1],["manifest",1],["ws",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["up",2],["self",6],["tmp",2],["tempfile",1],["temporary",1],["directory",1],["ws",2],["os",3],["path",2],["realpath",1],["name",1],["workspace",1],["root",1],["build",1],["real",2],["phase",1],["dirs",1],["so",1],["normalization",1],["resolves",1],["parents",1],["phase2",1],["investigation",1],["phase3",1],["analysis",1],["phase7",1],["format",1],["hooks",1],["scripts",1],["makedirs",1],["join",1],["exist",1],["ok",1],["true",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",3],["tmp",1],["cleanup",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_absent_agent_type_allowed","name":[["test",1],["absent",1],["agent",1],["type",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["absent",5],["agent",8],["type",8],["allowed",2],["self",7],["main",2],["session",2],["no",5],["unconstrained",2],["by",2],["slice",2],["payload",1],["write",3],["file",1],["path",2],["os",1],["join",1],["ws",2],["phase7",1],["format",1],["anything",1],["md",1],["content",1],["cwd",1],["decide",1],["assert",2],["equal",1],["decision",1],["allow",1],["but",1],["must",2],["fail",2],["loud",2],["log",1],["not",2],["silent",1],["op",2],["true",1],["advisory",2],["surface",1],["silently",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_absent_agent_type_still_denied_for_infra","name":[["test",1],["absent",1],["agent",1],["type",1],["still",1],["denied",1],["infra",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",4],["absent",2],["agent",3],["type",3],["still",2],["denied",4],["infra",8],["self",6],["even",2],["main",2],["session",2],["may",2],["not",2],["clobber",2],["plugin",8],["own",2],["here",2],["arg",2],["fallback",2],["puts",2],["root",6],["workspace",2],["so",2],["hooks",6],["json",3],["file",5],["regardless",2],["actor",2],["448",2],["carve",2],["out",2],["only",2],["spares",2],["separate",2],["user",2],["project",2],["same",2],["named",2],["see",2],["scope",2],["payload",1],["write",1],["path",2],["os",1],["join",1],["ws",2],["content",1],["cwd",1],["no",1],["assert",1],["equal",1],["decide",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_absolute_path_under_workspace_matches_relative_glob","name":[["test",1],["absolute",1],["path",1],["under",1],["workspace",1],["matches",1],["relative",1],["glob",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["absolute",6],["path",6],["under",4],["workspace",6],["matches",2],["relative",4],["glob",6],["self",6],["write",3],["file",3],["must",2],["resolve",2],["match",2],["its",2],["root",2],["anchored",2],["not",4],["cwd",3],["rel",2],["payload",1],["os",1],["join",1],["ws",2],["phase7",1],["format",1],["paper",1],["md",1],["content",1],["agent",2],["type",1],["formatter",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_bash_allowed_for_non_bucket_a","name":[["test",1],["bash",1],["allowed",1],["non",1],["bucket",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["bash",6],["allowed",2],["non",6],["bucket",6],["self",8],["agent",9],["main",5],["session",5],["unconstrained",2],["any",2],["passes",2],["guard",2],["only",2],["fences",2],["23",2],["single",2],["phase",2],["agents",2],["covers",2],["named",2],["absent",2],["type",4],["payload",2],["command",2],["cp",1],["cwd",2],["ws",2],["report",1],["compiler",1],["assert",2],["equal",2],["decide",2],["decision",2],["allow",2],["p2",2],["rm",1],["no",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_bash_denied_wholesale_for_bucket_a","name":[["test",1],["bash",1],["denied",1],["wholesale",1],["bucket",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",6],["bash",12],["denied",9],["wholesale",2],["bucket",4],["self",6],["every",2],["command",5],["agent",4],["regardless",2],["content",2],["only",6],["policy",2],["reaches",2],["zero",2],["fail",2],["open",2],["by",2],["construction",2],["neither",2],["writes",2],["file",2],["nor",2],["read",4],["decidable",2],["from",2],["string",2],["one",2],["representative",2],["per",2],["class",2],["here",2],["deny",5],["flag",2],["exhaustive",2],["historical",4],["bypass",4],["list",2],["lives",2],["regression",2],["all",3],["bypasses",2],["cmd",4],["rm",1],["plainly",1],["writing",1],["python",1],["make",1],["synthesis",1],["py",1],["interpreter",1],["no",1],["denylist",1],["could",1],["enumerate",1],["grep",1],["foo",1],["looks",1],["still",1],["rg",1],["pre",1],["sh",1],["touch",1],["tool",1],["executes",1],["subprocess",1],["payload",1],["cwd",1],["ws",1],["type",1],["bibliography",1],["decide",1],["assert",2],["equal",1],["decision",1],["should",2],["true",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_bash_deny_reason_routes_to_structured_and_search_tools","name":[["test",1],["bash",1],["deny",1],["reason",1],["routes",1],["structured",1],["search",1],["tools",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["bash",3],["deny",4],["reason",8],["routes",2],["structured",4],["search",2],["tools",2],["self",6],["must",2],["tell",2],["agent",4],["instead",2],["grep",4],["glob",2],["payload",1],["command",1],["foo",1],["cwd",1],["ws",1],["type",1],["bibliography",1],["decide",1],["lower",1],["assert",2],["write",1],["edit",1],["replace",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_in_scope_edit_allowed","name":[["test",1],["scope",1],["edit",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["scope",2],["edit",3],["allowed",2],["self",6],["payload",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["phase3",1],["analysis",1],["synthesis",2],["md",1],["old",1],["string",2],["new",1],["cwd",1],["agent",2],["type",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_in_scope_multiedit_allowed","name":[["test",1],["scope",1],["multiedit",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["scope",2],["multiedit",2],["allowed",2],["self",6],["payload",1],["multi",1],["edit",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["phase3",1],["analysis",1],["synthesis",2],["md",1],["edits",1],["old",1],["string",2],["new",1],["cwd",1],["agent",2],["type",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_in_scope_write_allowed","name":[["test",1],["scope",1],["write",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["scope",2],["write",3],["allowed",2],["self",6],["payload",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["phase2",1],["investigation",1],["annotated",1],["bib",1],["md",1],["content",1],["cwd",1],["agent",2],["type",1],["bibliography",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_infra_agent_frontmatter_denied","name":[["test",1],["infra",1],["agent",1],["frontmatter",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",3],["infra",2],["agent",11],["frontmatter",2],["denied",2],["self",7],["definition",2],["files",2],["carry",2],["type",3],["name",2],["binding",2],["writing",2],["them",2],["would",2],["let",2],["rename",2],["itself",2],["out",2],["manifest",2],["fail",2],["guard",2],["open",2],["os",3],["makedirs",1],["path",3],["join",2],["ws",3],["deep",2],["research",2],["agents",2],["exist",1],["ok",1],["true",1],["payload",1],["edit",1],["file",1],["bibliography",1],["md",1],["old",1],["string",2],["new",1],["cwd",1],["broad",1],["assert",1],["equal",1],["decide",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_infra_hook_script_denied","name":[["test",1],["infra",1],["hook",1],["script",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",3],["infra",2],["hook",4],["script",4],["denied",2],["self",6],["itself",2],["lives",2],["scripts",3],["part",2],["enforcement",2],["surface",2],["payload",1],["write",2],["file",1],["path",2],["os",1],["join",1],["ws",2],["ars",1],["scope",1],["guard",1],["py",1],["content",1],["cwd",1],["agent",2],["type",1],["broad",1],["assert",1],["equal",1],["decide",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_infra_hooks_json_denied_for_every_agent","name":[["test",1],["infra",1],["hooks",1],["json",1],["denied",1],["every",1],["agent",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",3],["infra",2],["hooks",6],["json",4],["denied",2],["every",2],["agent",7],["self",7],["at",3],["bibliography",1],["synthesis",1],["formatter",1],["broad",1],["payload",1],["write",2],["file",1],["path",2],["os",1],["join",1],["ws",2],["content",1],["cwd",1],["type",1],["decide",1],["assert",2],["equal",1],["decision",1],["deny",1],["must",1],["not",1],["infrastructure",1],["reason",1],["lower",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_infra_manifest_denied_even_with_broad_glob","name":[["test",1],["infra",1],["manifest",1],["denied",1],["even",1],["broad",1],["glob",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",5],["infra",2],["manifest",3],["denied",2],["even",2],["broad",5],["glob",4],["self",8],["agent",4],["has",2],["would",2],["otherwise",2],["permit",2],["everything",2],["step",2],["protection",2],["overrides",2],["any",2],["later",2],["allow",2],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["scripts",1],["ars",1],["phase",1],["scope",1],["json",1],["content",1],["cwd",1],["type",1],["assert",1],["equal",1],["decide",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_main_session_escape_allowed","name":[["test",1],["main",1],["session",1],["escape",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["main",8],["session",8],["escape",5],["allowed",4],["self",7],["302",2],["write",4],["whose",2],["target",2],["resolves",2],["outside",2],["workspace",2],["root",2],["sibling",3],["git",2],["worktree",3],["unconstrained",2],["by",2],["slice",2],["deny",2],["bucket",2],["fence",4],["not",3],["raw",2],["os",1],["path",2],["join",1],["ws",2],["file",2],["md",1],["payload",1],["content",1],["cwd",1],["no",2],["agent",4],["type",4],["decide",1],["assert",2],["equal",1],["decision",1],["allow",1],["still",2],["fail",1],["loud",1],["about",1],["absent",3],["silent",1],["op",1],["true",1],["advisory",2],["must",1],["surface",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_non_bucket_a_agent_escape_allowed","name":[["test",1],["non",1],["bucket",1],["agent",1],["escape",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["non",2],["bucket",5],["agent",9],["escape",2],["allowed",4],["self",7],["type",6],["present",2],["but",2],["not",3],["manifest",3],["key",2],["also",2],["unconstrained",2],["by",2],["slice",2],["escaping",2],["write",3],["no",2],["advisory",3],["has",2],["raw",2],["os",1],["path",2],["join",1],["ws",2],["sibling",1],["worktree",1],["file",2],["md",1],["payload",1],["content",1],["cwd",1],["report",1],["compiler",1],["decide",1],["assert",2],["equal",1],["decision",1],["allow",1],["false",1],["absent",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_non_bucket_a_agent_type_allowed","name":[["test",1],["non",1],["bucket",1],["agent",1],["type",1],["allowed",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["non",2],["bucket",5],["agent",8],["type",5],["allowed",2],["self",6],["not",3],["manifest",3],["unconstrained",2],["payload",1],["write",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["phase7",1],["format",1],["report",2],["md",1],["content",1],["cwd",1],["compiler",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_out_of_scope_multiedit_denied_via_top_level_file_path","name":[["test",1],["out",1],["scope",1],["multiedit",1],["denied",1],["via",1],["top",1],["level",1],["file",1],["path",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["out",2],["scope",2],["multiedit",2],["denied",2],["via",2],["top",6],["level",6],["file",7],["path",12],["self",6],["multi",3],["edit",5],["carries",2],["single",2],["edits",3],["check",2],["must",2],["not",2],["non",2],["existent",2],["per",2],["array",2],["payload",1],["os",1],["join",1],["ws",2],["phase2",2],["investigation",1],["bib",1],["md",1],["old",2],["string",4],["new",2],["cwd",1],["agent",3],["type",1],["synthesis",1],["phase3",1],["writing",1],["decide",1],["assert",1],["equal",1],["decision",1],["deny",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_out_of_scope_write_denied","name":[["test",1],["out",1],["scope",1],["write",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["out",2],["scope",2],["write",3],["denied",2],["self",7],["bibliography",4],["agent",5],["phase",2],["writing",2],["into",2],["phase3",3],["dir",2],["133",2],["shape",2],["payload",1],["file",1],["path",2],["os",1],["join",1],["ws",2],["analysis",1],["synthesis",1],["md",1],["content",1],["cwd",1],["type",1],["decide",1],["assert",2],["equal",1],["decision",1],["deny",1],["reason",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_relative_path_resolved_against_cwd","name":[["test",1],["relative",1],["path",1],["resolved",1],["against",1],["cwd",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["relative",4],["path",5],["resolved",2],["against",4],["cwd",5],["self",5],["file",3],["resolves",2],["workspace",2],["here",2],["then",2],["matches",2],["glob",2],["payload",1],["write",1],["phase7",1],["format",1],["paper",1],["md",1],["content",1],["ws",1],["agent",2],["type",1],["formatter",1],["assert",1],["equal",1],["decide",1],["decision",1],["allow",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_traversal_bypass_to_infra_denied","name":[["test",1],["traversal",1],["bypass",1],["infra",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["traversal",2],["bypass",2],["infra",2],["denied",2],["self",9],["write",3],["whose",2],["raw",4],["file",3],["path",4],["uses",2],["escape",2],["phase",2],["dir",2],["back",2],["into",2],["hooks",8],["normalization",2],["step",4],["must",2],["canonicalize",2],["json",3],["before",2],["so",2],["protection",2],["catches",2],["proves",2],["normalize",2],["first",2],["ordering",2],["os",1],["join",1],["ws",2],["phase2",1],["investigation",1],["payload",1],["content",1],["cwd",1],["agent",2],["type",1],["bibliography",1],["decide",1],["assert",2],["equal",1],["decision",1],["deny",1],["infrastructure",1],["reason",1],["lower",1]]},{"id":"scripts/test_ars_write_scope_guard.py#WriteScopeGuardTest.test_traversal_escaping_workspace_denied","name":[["test",1],["traversal",1],["escaping",1],["workspace",1],["denied",1]],"path":[["scripts",1],["test",1],["ars",1],["write",1],["scope",1],["guard",1],["py",1]],"body":[["def",2],["test",2],["traversal",2],["escaping",4],["workspace",6],["denied",4],["self",6],["root",2],["entirely",2],["must",2],["be",2],["bucket",4],["agent",4],["commonpath",2],["guard",2],["stays",2],["fenced",2],["its",2],["regardless",2],["actor",2],["raw",2],["os",1],["path",2],["join",1],["ws",2],["phase2",1],["investigation",1],["outside",1],["md",1],["payload",1],["write",1],["file",1],["content",1],["cwd",1],["type",1],["bibliography",1],["assert",1],["equal",1],["decide",1],["decision",1],["deny",1]]},{"id":"scripts/test_arxiv_client.py","name":[["test",1],["arxiv",1],["client",1],["py",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",2],["ar",3],["xiv",3],["client",3],["per",1],["deep",1],["research",1],["references",1],["arxiv",2],["api",2],["protocol",1],["md",2],["mirrors",1],["test",1],["crossref",2],["py",1],["differs",1],["from",3],["three",1],["ways",1],["exercise",1],["response",1],["atom",1],["xml",1],["not",2],["json",1],["exact",1],["key",1],["lookup",2],["by",1],["id",2],["doi",1],["there",1],["no",1],["polite",1],["pool",1],["email",1],["pacing",1],["fixed",1],["min",1],["interval",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["citation",1],["gate",1],["delta",1],["future",1],["import",5],["annotations",1],["http",1],["urllib",1],["error",1],["unittest",1],["mock",2],["magic",1],["patch",1],["pytest",1]]},{"id":"scripts/test_arxiv_client.py#_atom","name":[["atom",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["atom",4],["entries",3],["list",2],["str",2],["bytes",2],["build",1],["feed",3],["body",3],["given",1],["entry",1],["blocks",1],["raw",1],["xml",2],["strings",1],["version",1],["encoding",1],["utf",2],["xmlns",1],["http",1],["www",1],["w3",1],["org",1],["2005",1],["join",1],["return",1],["encode",1]]},{"id":"scripts/test_arxiv_client.py#_entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["entry",4],["title",5],["str",8],["arxiv",5],["url",3],["http",2],["org",2],["abs",2],["1706",2],["03762v5",2],["published",5],["2017",2],["06",2],["12",2],["t00",2],["00",4],["return",1],["id",2]]},{"id":"scripts/test_arxiv_client.py#_mock_resp","name":[["mock",1],["resp",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["mock",13],["resp",2],["body",3],["bytes",2],["magic",5],["response",6],["read",1],["return",4],["value",3],["enter",1],["exit",1],["none",1]]},{"id":"scripts/test_arxiv_client.py#test_429_backs_off_at_tou_pacing_floor","name":[["test",1],["429",1],["backs",1],["off",1],["at",1],["tou",1],["pacing",1],["floor",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",3],["test",2],["429",4],["backs",2],["off",2],["at",2],["tou",2],["pacing",3],["floor",3],["monkeypatch",3],["per",1],["protocol",1],["495",1],["3s",3],["backoff",2],["retries",1],["raise",2],["arxiv",8],["unavailable",3],["between",1],["requests",2],["sub",1],["retry",1],["would",1],["itself",1],["violate",1],["ar",1],["xiv",1],["rate",1],["terms",1],["from",1],["client",6],["import",1],["call",3],["count",3],["mock",2],["urlopen",3],["args",1],["kwargs",1],["urllib",2],["error",1],["httperror",1],["url",1],["http",1],["export",1],["org",1],["api",1],["query",1],["code",1],["msg",1],["too",1],["many",1],["hdrs",1],["fp",1],["none",1],["sleeps",3],["setattr",1],["time",1],["sleep",1],["lambda",1],["append",1],["patch",1],["request",1],["side",1],["effect",1],["pytest",1],["raises",1],["title",1],["search",1],["anything",1],["assert",2]]},{"id":"scripts/test_arxiv_client.py#test_429_backs_off_at_tou_pacing_floor.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["call",1],["count",1],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["http",1],["export",1],["arxiv",1],["org",1],["api",1],["query",1],["code",1],["429",1],["msg",1],["too",1],["many",1],["requests",1],["hdrs",1],["fp",1],["none",1]]},{"id":"scripts/test_arxiv_client.py#test_5xx_skips_immediately","name":[["test",1],["5xx",1],["skips",1],["immediately",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",3],["test",2],["5xx",3],["skips",2],["immediately",2],["per",1],["protocol",1],["no",1],["retry",1],["raise",2],["arxiv",7],["unavailable",3],["call",4],["count",4],["from",1],["client",5],["import",1],["mock",2],["urlopen",3],["args",1],["kwargs",1],["urllib",2],["error",1],["httperror",1],["url",1],["http",1],["export",1],["org",1],["api",1],["query",1],["code",1],["503",1],["msg",1],["su",1],["hdrs",1],["fp",1],["none",1],["patch",1],["request",1],["side",1],["effect",1],["pytest",1],["raises",1],["title",1],["search",1],["anything",1],["assert",1]]},{"id":"scripts/test_arxiv_client.py#test_5xx_skips_immediately.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["call",1],["count",1],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["http",1],["export",1],["arxiv",1],["org",1],["api",1],["query",1],["code",1],["503",1],["msg",1],["su",1],["hdrs",1],["fp",1],["none",1]]},{"id":"scripts/test_arxiv_client.py#test_arxiv_id_as_full_url_falls_through_to_title","name":[["test",1],["arxiv",1],["id",1],["as",1],["full",1],["url",1],["falls",1],["through",1],["title",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",3],["test",2],["arxiv",9],["id",13],["as",3],["full",3],["url",5],["falls",3],["through",5],["title",12],["if",1],["not",5],["bare",2],["list",3],["lookup",3],["won",1],["match",1],["client",8],["search",4],["documents",1],["current",1],["behavior",1],["strip",1],["urls",1],["adapters",1],["expected",2],["emit",1],["ids",1],["fall",2],["still",1],["finds",1],["paper",1],["via",1],["so",1],["hard",1],["miss",1],["from",1],["import",1],["ar",1],["xiv",1],["returns",1],["empty",1],["feed",5],["hits",1],["atom",2],["entry",1],["attention",3],["all",3],["you",3],["need",3],["responses",2],["mock",4],["resp",2],["urlopen",3],["return",1],["pop",1],["patch",1],["urllib",1],["request",1],["side",1],["effect",1],["hit",4],["https",1],["org",1],["abs",1],["1706",1],["03762",1],["assert",2],["none",2],["did",1],["resolve",1],["exact",1],["key",1],["resolver",1],["wrapper",1],["would",1],["then",1]]},{"id":"scripts/test_arxiv_client.py#test_arxiv_id_as_full_url_falls_through_to_title.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["return",1],["responses",1],["pop",1]]},{"id":"scripts/test_arxiv_client.py#test_arxiv_id_lookup_empty_feed_is_miss","name":[["test",1],["arxiv",1],["id",1],["lookup",1],["empty",1],["feed",1],["miss",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["arxiv",7],["id",5],["lookup",3],["empty",3],["feed",3],["miss",3],["non",1],["existent",1],["ar",1],["xiv",1],["returns",1],["no",1],["entry",1],["none",2],["from",1],["client",5],["import",1],["body",2],["atom",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["result",2],["9999",1],["99999",1],["expected",1],["title",1],["anything",1],["assert",1]]},{"id":"scripts/test_arxiv_client.py#test_arxiv_id_lookup_with_matching_title","name":[["test",1],["arxiv",1],["id",1],["lookup",1],["matching",1],["title",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["arxiv",7],["id",5],["lookup",3],["matching",3],["title",5],["hit",1],["success",1],["returns",1],["entry",2],["dict",1],["from",1],["client",5],["import",1],["body",2],["atom",1],["attention",3],["all",3],["you",3],["need",3],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["result",3],["1706",1],["03762",1],["expected",1],["assert",2],["not",1],["none",1]]},{"id":"scripts/test_arxiv_client.py#test_arxiv_id_lookup_with_title_cross_check","name":[["test",1],["arxiv",1],["id",1],["lookup",1],["title",1],["cross",1],["check",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["arxiv",7],["id",7],["lookup",3],["title",4],["cross",3],["check",3],["hit",1],["must",1],["pass",1],["70",1],["mismatch",2],["none",2],["from",1],["client",5],["import",1],["body",2],["atom",1],["entry",1],["some",1],["other",1],["paper",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["result",2],["1706",1],["03762",1],["expected",1],["attention",1],["all",1],["you",1],["need",1],["assert",1]]},{"id":"scripts/test_arxiv_client.py#test_arxiv_id_with_version_suffix_resolves","name":[["test",1],["arxiv",1],["id",1],["version",1],["suffix",1],["resolves",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",3],["test",2],["arxiv",7],["id",6],["version",2],["suffix",2],["resolves",3],["ar",1],["xiv",1],["natively",1],["supports",1],["versioned",1],["ids",1],["1706",3],["03762v5",3],["list",1],["client",6],["passes",1],["through",2],["verbatim",2],["matching",1],["feed",1],["from",1],["import",1],["body",2],["atom",1],["entry",1],["attention",2],["all",2],["you",2],["need",2],["captured",3],["mock",3],["urlopen",3],["req",2],["url",3],["full",1],["return",1],["resp",1],["patch",1],["urllib",1],["request",1],["side",1],["effect",1],["result",2],["lookup",1],["expected",1],["title",1],["assert",2],["not",1],["none",1],["passed",1]]},{"id":"scripts/test_arxiv_client.py#test_arxiv_id_with_version_suffix_resolves.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["mock",3],["urlopen",2],["req",3],["captured",1],["url",2],["full",1],["return",1],["resp",1],["body",1]]},{"id":"scripts/test_arxiv_client.py#test_genuine_empty_atom_feed_is_miss_not_unavailable","name":[["test",1],["genuine",1],["empty",1],["atom",1],["feed",1],["miss",1],["not",1],["unavailable",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["genuine",3],["empty",5],["atom",4],["feed",8],["miss",4],["not",3],["unavailable",2],["331",1],["guard",1],["against",1],["over",1],["correction",1],["zero",1],["entry",1],["real",1],["ar",2],["xiv",2],["shape",1],["must",1],["still",1],["resolve",1],["none",2],["raise",1],["root",2],["tag",1],["check",1],["accepts",1],["findall",1],["returns",1],["from",1],["arxiv",3],["client",5],["import",1],["xmlns",1],["http",1],["www",1],["w3",1],["org",1],["2005",1],["title",3],["query",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["assert",1],["search",1],["nonexistent",1],["paper",1]]},{"id":"scripts/test_arxiv_client.py#test_malformed_xml_body_raises_unavailable","name":[["test",1],["malformed",1],["xml",1],["body",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",5],["malformed",3],["xml",3],["body",5],["raises",5],["unavailable",7],["resp",2],["read",1],["returns",1],["bytes",2],["aren",1],["well",1],["formed",1],["truncated",2],["mid",1],["stream",1],["unclosed",2],["tag",3],["per",1],["degradation",1],["contract",1],["translate",1],["parse",2],["error",3],["arxiv",6],["mirrors",1],["crossref",1],["invalid",1],["json",1],["distinct",1],["from",2],["non",3],["atom",3],["200",2],["case",1],["331",1],["complete",1],["html",1],["page",1],["parses",1],["without",1],["but",1],["has",1],["feed",2],["root",2],["so",1],["rejected",1],["by",1],["explicit",1],["check",1],["not",1],["here",1],["covers",1],["genuinely",1],["interrupted",1],["transfer",1],["actually",1],["produces",1],["client",5],["import",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["xmlns",1],["http",1],["www",1],["w3",1],["org",1],["2005",1],["entry",1],["title",3],["trunc",1],["pytest",1],["search",1],["any",1]]},{"id":"scripts/test_arxiv_client.py#test_network_error_raises_unavailable","name":[["test",1],["network",1],["error",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",3],["test",2],["network",2],["error",4],["raises",3],["unavailable",5],["urlerror",2],["timeout",1],["arxiv",6],["degradation",1],["contract",1],["from",1],["client",5],["import",1],["mock",2],["urlopen",3],["args",1],["kwargs",1],["raise",1],["urllib",2],["connection",1],["refused",1],["patch",1],["request",1],["side",1],["effect",1],["pytest",1],["title",1],["search",1],["anything",1]]},{"id":"scripts/test_arxiv_client.py#test_network_error_raises_unavailable.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["raise",1],["urllib",1],["error",1],["urlerror",1],["connection",1],["refused",1]]},{"id":"scripts/test_arxiv_client.py#test_non_atom_200_body_raises_unavailable","name":[["test",1],["non",1],["atom",1],["200",1],["body",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["non",5],["atom",4],["200",3],["body",5],["raises",3],["unavailable",6],["331",1],["complete",1],["well",1],["formed",1],["served",1],["html",6],["error",4],["page",4],["from",2],["proxy",1],["cdn",1],["must",2],["not",1],["be",1],["treated",1],["as",2],["real",1],["empty",2],["result",2],["miss",1],["ar",1],["xiv",1],["genuine",1],["feed",3],["zero",1],["entry",1],["children",1],["has",1],["root",2],["tag",1],["raise",1],["arxiv",7],["omit",1],["degradation",1],["so",1],["never",1],["cached",1],["false",1],["unmatched",1],["true",1],["90",1],["day",1],["ttl",1],["client",5],["import",1],["h1",2],["503",1],["service",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_arxiv_client.py#test_oserror_during_read_raises_unavailable","name":[["test",1],["oserror",1],["during",1],["read",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["oserror",4],["during",2],["read",5],["raises",4],["unavailable",5],["urlopen",2],["succeeds",1],["resp",1],["socket",2],["drop",1],["mid",2],["stream",1],["translate",1],["arxiv",6],["mirrors",1],["crossref",1],["from",1],["client",5],["import",1],["mock",9],["response",6],["magic",3],["side",1],["effect",1],["dropped",1],["enter",1],["return",3],["value",3],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_arxiv_client.py#test_throttle_uses_monotonic_clock","name":[["test",1],["throttle",1],["uses",1],["monotonic",1],["clock",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["throttle",6],["uses",2],["monotonic",8],["clock",2],["monkeypatch",4],["time",12],["elapsed",1],["measurement",1],["ntp",2],["safe",1],["not",2],["aligns",1],["crossref",1],["openalex",1],["s2",1],["128",1],["from",1],["arxiv",5],["client",9],["import",1],["calls",6],["setattr",2],["lambda",2],["append",2],["100",2],["no",1],["prior",1],["request",2],["short",1],["circuit",1],["last",1],["at",1],["90",1],["assert",2],["len",2],["must",2],["read",2],["unsafe",1]]},{"id":"scripts/test_arxiv_client.py#test_title_search_empty_feed_returns_none","name":[["test",1],["title",1],["search",1],["empty",1],["feed",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",3],["search",3],["empty",3],["feed",2],["returns",2],["none",4],["zero",1],["entry",1],["elements",1],["ar",1],["xiv",1],["result",3],["shape",1],["from",1],["arxiv",3],["client",5],["import",1],["body",2],["atom",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["attention",1],["all",1],["you",1],["need",1],["assert",1]]},{"id":"scripts/test_arxiv_client.py#test_title_search_empty_title_is_miss_not_crash","name":[["test",1],["title",2],["search",1],["empty",1],["miss",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",7],["search",3],["empty",4],["miss",2],["not",3],["crash",3],["produces",1],["ti",1],["query",2],["client",6],["must",1],["returns",2],["none",2],["no",2],["candidate",1],["meets",1],["70",1],["threshold",1],["against",1],["from",1],["arxiv",3],["import",1],["body",2],["atom",1],["ar",1],["xiv",1],["entries",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["result",2],["assert",1]]},{"id":"scripts/test_arxiv_client.py#test_title_search_match_at_threshold","name":[["test",1],["title",1],["search",1],["match",1],["at",1],["threshold",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",4],["search",3],["match",2],["at",2],["threshold",3],["70",1],["similarity",1],["matches",1],["like",1],["other",1],["clients",1],["from",1],["arxiv",3],["client",5],["import",1],["body",2],["atom",1],["entry",1],["attention",3],["all",3],["you",3],["need",3],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["result",3],["assert",2],["not",1],["none",1]]},{"id":"scripts/test_arxiv_client.py#test_title_search_no_match_below_threshold","name":[["test",1],["title",1],["search",1],["no",1],["match",1],["below",1],["threshold",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",4],["search",3],["no",3],["match",3],["below",2],["threshold",2],["if",1],["best",1],["candidate",1],["similarity",1],["70",1],["from",1],["arxiv",3],["client",5],["import",1],["body",2],["atom",1],["entry",1],["completely",1],["unrelated",1],["paper",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["result",2],["attention",1],["all",1],["you",1],["need",1],["assert",1],["none",1]]},{"id":"scripts/test_arxiv_client.py#test_title_search_prefers_matching_year","name":[["test",1],["title",1],["search",1],["prefers",1],["matching",1],["year",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",4],["search",3],["prefers",2],["matching",3],["year",5],["two",1],["same",1],["candidates",1],["publication",1],["wins",1],["via",1],["05",1],["bonus",1],["from",1],["arxiv",3],["client",5],["import",1],["body",2],["atom",1],["entry",2],["attention",3],["all",3],["you",3],["need",3],["published",2],["1999",1],["01",2],["t00",2],["00",4],["2017",3],["06",1],["12",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["resp",1],["result",3],["assert",2],["not",1],["none",1]]},{"id":"scripts/test_arxiv_client.py#test_truncated_read_raises_unavailable","name":[["test",1],["truncated",1],["read",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["arxiv",1],["client",1],["py",1]],"body":[["def",2],["test",2],["truncated",3],["read",5],["raises",3],["unavailable",4],["http",2],["client",8],["incomplete",2],["mid",1],["stream",1],["socket",1],["drop",1],["200",2],["body",1],["inherits",1],["httpexception",1],["not",1],["oserror",1],["mirrors",1],["crossref",1],["from",1],["arxiv",5],["import",1],["mock",9],["response",6],["magic",3],["side",1],["effect",1],["partial",1],["feed",1],["expected",1],["enter",1],["return",3],["value",3],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_audit_schemas.py","name":[["test",1],["audit",1],["schemas",1],["py",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["phase",3],["acceptance",2],["tests",2],["four",3],["v3",1],["step",1],["audit",45],["schemas",4],["per",3],["spec",3],["10",1],["verification",3],["gate",1],["all",4],["parse",1],["as",2],["valid",5],["json",10],["schema",13],["2020",1],["12",2],["example",3],["payloads",1],["validate",4],["against",2],["their",1],["respective",1],["positive",3],["cases",2],["deliberately",1],["malformed",1],["counter",1],["examples",3],["fail",1],["negative",2],["shape",3],["test",4],["cross",1],["artifact",14],["invariants",1],["family",1],["rows",1],["mode",2],["proposal",16],["persisted",26],["arms",2],["mirror",1],["rules",2],["ordering",1],["ship",2],["scripts",5],["check",2],["consistency",3],["py",2],["at",13],["run",13],["python",1],["unittest",3],["from",5],["future",1],["import",5],["annotations",1],["pathlib",1],["path",33],["typing",1],["any",15],["helpers",1],["build",1],["validator",1],["load",1],["repo",7],["file",6],["resolve",1],["parent",2],["passport",3],["shared",3],["contracts",2],["paths",11],["dict",15],["str",15],["entry",42],["jsonl",27],["sidecar",31],["verdict",40],["drawn",1],["directly",1],["verified",13],["by",9],["present",1],["minor",22],["stage",3],["agent",14],["synthesis",8],["deliverable",12],["chapter",7],["md",10],["sha",17],["64",13],["id",26],["2026",29],["04",47],["30",29],["t15",26],["22",21],["d8f3",17],["bundle",14],["phase2",2],["chapter4",2],["manifest",4],["artifacts",11],["meta",3],["yaml",4],["status",13],["round",8],["target",8],["rounds",8],["finding",9],["counts",8],["p1",8],["p2",8],["p3",9],["23",5],["11",5],["847",5],["pipeline",4],["orchestrator",4],["absent",1],["pass",11],["failed",15],["arm",2],["only",1],["excludes",1],["failure",8],["reason",11],["codex",8],["exit",4],["70",3],["network",2],["timeout",2],["after",2],["600s",2],["canonical",3],["event",2],["one",1],["row",1],["thread",15],["started",15],["type",17],["019de371",2],["4c13",2],["7521",2],["8af7",2],["fccf6bd23279",2],["turn",6],["empirically",1],["confirmed",1],["125",3],["tool",3],["runs",1],["item",19],["precedes",1],["matching",1],["completed",9],["command",4],["execution",4],["etc",3],["table",1],["didn",1],["list",1],["but",1],["wire",1],["format",1],["requires",2],["layer",3],["accepts",1],["message",2],["text",2],["usage",2],["input",2],["tokens",4],["12345",1],["cached",1],["output",2],["678",1],["reasoning",1],["90",1],["clean",17],["cli",2],["version",5],["runner",2],["hostname",1],["local",1],["cwd",1],["academic",1],["research",1],["skills",1],["git",2],["b4fbffd",1],["dirty",1],["false",1],["timing",1],["123",1],["ended",1],["58",3],["471",3],["duration",1],["seconds",1],["54",1],["348",1],["process",7],["code",2],["stdout",4],["stderr",2],["stream",4],["prompt",9],["template",5],["templates",1],["multifile",1],["primary",3],["deliverables",3],["supporting",1],["context",1],["bibliography",1],["may",1],["be",4],["empty",1],["string",2],["findings",2],["007",1],["severity",1],["dimension",1],["line",1],["482",1],["description",1],["deictic",1],["temporal",1],["phrase",1],["currently",1],["reflexivity",1],["disclosure",1],["suggested",1],["fix",1],["replace",1],["former",1],["director",1],["generated",4],["sh",2],["generator",2],["variant",1],["must",8],["reject",4],["each",1],["whose",1],["not",6],["enum",1],["removing",1],["alone",1],["falls",1],["into",2],["lint",3],["side",2],["rule",2],["see",1],["enforcement",1],["neg",26],["bad",6],["items",6],["if",8],["invalid",1],["a2",2],["without",2],["so",1],["b5",1],["short",1],["circuit",1],["always",1],["has",1],["surface",1],["block",1],["mirrors",1],["no",7],["inverse",1],["non",1],["carrying",1],["should",2],["here",1],["rogue",2],["iso",1],["tooshort",1],["safety",3],["relative",2],["reads",1],["these",2],["locate",1],["evidence",1],["absolute",5],["escaping",4],["would",2],["let",2],["forged",4],["point",1],["outside",2],["tmp",1],["dotdot",2],["passwd",2],["secret",2],["a4",1],["acknowledgement",6],["material",4],["level",2],["then",1],["guard",1],["blocks",1],["hand",1],["edit",1],["attack",1],["someone",1],["adds",1],["ack",7],["ids",1],["001",1],["acknowledged",2],["user",1],["known",1],["residue",1],["unknown",1],["totally",1],["fake",1],["abc",1],["36",2],["char",1],["garbage",1],["dashes",3],["hex",2],["separators",2],["uuid",1],["layout",1],["closes",1],["forgery",1],["seam",1],["0123456789abcdef0123456789abcdef0123",1],["extra",2],["top",2],["fields",1],["other",1],["field",1],["wrong",2],["ref",1],["posix",1],["hashes",1],["256",1],["freshness",1],["checks",1],["drive",1],["verifier",1],["arbitrary",1],["files",1],["oops",1],["txt",1],["whatever",1],["name",1],["main",2]]},{"id":"scripts/test_audit_schemas.py#_SchemaTestBase","name":[["schema",1],["test",1],["base",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["class",5],["schema",10],["test",4],["base",2],["unittest",2],["case",2],["subclasses",1],["key",4],["up",3],["loads",1],["validator",5],["once",1],["per",1],["str",3],["classmethod",1],["def",3],["cls",4],["none",3],["super",1],["if",2],["not",1],["return",1],["build",1],["load",1],["json",1],["paths",1],["assert",3],["valid",2],["self",6],["doc",4],["dict",2],["any",2],["errors",7],["list",3],["iter",2],["msg",2],["join",1],["absolute",1],["path",1],["root",1],["message",1],["fail",1],["expected",2],["got",2],["invalid",1],["greater",1],["len",1],["rejection",1],["pass",1]]},{"id":"scripts/test_audit_schemas.py#_SchemaTestBase.assertInvalid","name":[["assert",1],["invalid",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["assert",3],["invalid",2],["self",4],["doc",3],["dict",2],["str",2],["any",2],["none",2],["errors",3],["list",1],["validator",1],["iter",1],["greater",1],["len",1],["expected",1],["schema",1],["rejection",1],["got",1],["pass",1]]},{"id":"scripts/test_audit_schemas.py#_SchemaTestBase.assertValid","name":[["assert",1],["valid",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["assert",2],["valid",3],["self",4],["doc",3],["dict",2],["str",2],["any",2],["none",2],["errors",4],["list",2],["validator",1],["iter",1],["if",1],["msg",2],["join",1],["absolute",1],["path",1],["root",1],["message",1],["fail",1],["expected",1],["got",1]]},{"id":"scripts/test_audit_schemas.py#_SchemaTestBase.setUpClass","name":[["up",1],["class",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["up",3],["class",3],["cls",5],["none",2],["super",1],["if",1],["not",1],["schema",5],["key",2],["return",1],["validator",2],["build",1],["load",1],["json",1],["paths",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema","name":[["test",1],["entry",1],["schema",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["class",2],["test",20],["entry",20],["schema",5],["base",2],["key",1],["def",16],["persisted",10],["minor",5],["self",32],["none",16],["assert",16],["valid",4],["proposal",8],["pass",6],["audit",4],["failed",4],["material",2],["acknowledgement",5],["ack",3],["rejects",12],["bad",5],["status",2],["invalid",12],["neg",12],["a4",1],["hand",1],["edit",1],["attack",1],["someone",1],["adds",1],["claim",1],["residue",1],["prompt",1],["never",1],["solicited",1],["without",1],["failure",3],["reason",4],["no",1],["artifact",4],["path",8],["absolute",4],["dotdot",4],["deliverable",5],["unknown",1],["agent",2],["malformed",1],["run",2],["id",2],["short",1],["sha",2]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_persisted_material_with_acknowledgement","name":[["test",1],["persisted",1],["material",1],["acknowledgement",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["persisted",3],["material",3],["acknowledgement",2],["self",3],["none",2],["assert",1],["valid",1],["entry",1],["ack",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_persisted_minor","name":[["test",1],["persisted",1],["minor",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["persisted",3],["minor",3],["self",3],["none",2],["assert",1],["valid",1],["entry",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_proposal_audit_failed","name":[["test",1],["proposal",1],["audit",1],["failed",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["proposal",3],["audit",3],["failed",3],["self",3],["none",2],["assert",1],["valid",1],["entry",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_proposal_pass","name":[["test",1],["proposal",1],["pass",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["proposal",3],["pass",3],["self",3],["none",2],["assert",1],["valid",1],["entry",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_artifact_path_absolute","name":[["test",1],["rejects",1],["artifact",1],["path",1],["absolute",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["artifact",3],["path",3],["absolute",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_artifact_path_dotdot","name":[["test",1],["rejects",1],["artifact",1],["path",1],["dotdot",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["artifact",3],["path",3],["dotdot",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_audit_failed_proposal_without_failure_reason","name":[["test",1],["rejects",1],["audit",1],["failed",1],["proposal",1],["without",1],["failure",1],["reason",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["audit",3],["failed",3],["proposal",3],["without",2],["failure",2],["reason",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1],["no",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_deliverable_path_absolute","name":[["test",1],["rejects",1],["deliverable",1],["path",1],["absolute",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["deliverable",3],["path",3],["absolute",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_deliverable_path_dotdot","name":[["test",1],["rejects",1],["deliverable",1],["path",1],["dotdot",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["deliverable",3],["path",3],["dotdot",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_malformed_run_id","name":[["test",1],["rejects",1],["malformed",1],["run",1],["id",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["malformed",2],["run",3],["id",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1],["bad",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_pass_proposal_with_failure_reason","name":[["test",1],["rejects",1],["pass",1],["proposal",1],["failure",1],["reason",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["pass",3],["proposal",3],["failure",3],["reason",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_persisted_minor_with_acknowledgement","name":[["test",1],["rejects",1],["persisted",1],["minor",1],["acknowledgement",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["persisted",3],["minor",5],["acknowledgement",6],["self",3],["none",2],["a4",2],["hand",2],["edit",2],["attack",2],["someone",2],["adds",2],["entry",3],["claim",2],["residue",2],["prompt",2],["never",2],["solicited",2],["assert",1],["invalid",1],["neg",1],["ack",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_persisted_pass_with_acknowledgement","name":[["test",1],["rejects",1],["persisted",1],["pass",1],["acknowledgement",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["persisted",3],["pass",3],["acknowledgement",2],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1],["ack",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_persisted_with_bad_status","name":[["test",1],["rejects",1],["persisted",1],["bad",1],["status",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["persisted",3],["bad",3],["status",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_short_deliverable_sha","name":[["test",1],["rejects",1],["short",1],["deliverable",1],["sha",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["short",2],["deliverable",2],["sha",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1],["bad",1]]},{"id":"scripts/test_audit_schemas.py#TestEntrySchema.test_rejects_unknown_agent","name":[["test",1],["rejects",1],["unknown",1],["agent",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["unknown",2],["agent",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["entry",1],["bad",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema","name":[["test",1],["jsonl",1],["schema",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["class",2],["test",16],["jsonl",15],["schema",5],["base",2],["key",1],["def",12],["thread",8],["started",11],["self",24],["none",12],["assert",12],["valid",6],["turn",6],["item",11],["completed",10],["agent",2],["message",2],["tool",6],["execution",3],["runs",1],["emit",1],["events",1],["non",1],["types",1],["no",4],["text",1],["field",3],["expected",1],["codex",1],["125",1],["emits",1],["before",1],["matching",1],["calls",1],["command",1],["file",1],["change",1],["etc",1],["rejects",6],["without",3],["id",6],["invalid",6],["neg",6],["unknown",2],["event",1],["type",2],["usage",2],["all",2],["dashes",2],["separators",2],["extra",2],["top",2]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_item_completed_agent_message","name":[["test",1],["item",1],["completed",1],["agent",1],["message",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["item",3],["completed",3],["agent",2],["message",2],["self",3],["none",2],["assert",1],["valid",1],["jsonl",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_item_completed_tool_execution","name":[["test",1],["item",1],["completed",1],["tool",1],["execution",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["item",5],["completed",5],["tool",5],["execution",2],["self",3],["none",2],["runs",2],["emit",2],["events",2],["non",2],["agent",2],["message",2],["types",2],["no",2],["text",2],["field",2],["expected",2],["assert",1],["valid",1],["jsonl",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_item_started_tool_execution","name":[["test",1],["item",1],["started",1],["tool",1],["execution",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["item",7],["started",5],["tool",5],["execution",4],["self",3],["none",2],["codex",2],["125",2],["emits",2],["before",2],["matching",2],["completed",2],["calls",2],["command",2],["file",2],["change",2],["etc",2],["assert",1],["valid",1],["jsonl",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_rejects_item_started_with_extra_top_field","name":[["test",1],["rejects",1],["item",1],["started",1],["extra",1],["top",1],["field",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["item",3],["started",3],["extra",3],["top",3],["field",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["jsonl",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_rejects_thread_id_all_dashes","name":[["test",1],["rejects",1],["thread",1],["id",1],["all",1],["dashes",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["thread",3],["id",3],["all",3],["dashes",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["jsonl",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_rejects_thread_id_without_separators","name":[["test",1],["rejects",1],["thread",1],["id",1],["without",1],["separators",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["thread",3],["id",3],["without",2],["separators",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["jsonl",1],["no",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_rejects_thread_started_without_id","name":[["test",1],["rejects",1],["thread",1],["started",1],["without",1],["id",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["thread",3],["started",3],["without",2],["id",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["jsonl",1],["no",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_rejects_turn_completed_without_usage","name":[["test",1],["rejects",1],["turn",1],["completed",1],["without",1],["usage",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["turn",3],["completed",3],["without",2],["usage",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["jsonl",1],["no",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_rejects_unknown_event_type","name":[["test",1],["rejects",1],["unknown",1],["event",1],["type",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["unknown",3],["event",2],["type",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["jsonl",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_thread_started","name":[["test",1],["thread",1],["started",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["thread",3],["started",3],["self",3],["none",2],["assert",1],["valid",1],["jsonl",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_turn_completed","name":[["test",1],["turn",1],["completed",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["turn",3],["completed",3],["self",3],["none",2],["assert",1],["valid",1],["jsonl",1]]},{"id":"scripts/test_audit_schemas.py#TestJsonlSchema.test_turn_started","name":[["test",1],["turn",1],["started",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["turn",3],["started",3],["self",3],["none",2],["assert",1],["valid",1],["jsonl",1]]},{"id":"scripts/test_audit_schemas.py#TestSchemasParseAsDraft202012","name":[["test",1],["schemas",1],["parse",1],["as",1],["draft202012",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["class",2],["test",6],["schemas",2],["parse",2],["as",2],["draft202012",2],["unittest",2],["case",2],["verification",1],["gate",1],["every",2],["schema",9],["valid",2],["json",3],["2020",2],["12",2],["def",1],["file",1],["exists",2],["parses",1],["self",3],["none",1],["name",2],["path",4],["paths",1],["items",1],["sub",1],["assert",1],["true",1],["missing",1],["relative",1],["repo",1],["load",2],["raises",1],["if",1],["isn",1]]},{"id":"scripts/test_audit_schemas.py#TestSchemasParseAsDraft202012.test_every_schema_file_exists_and_parses","name":[["test",1],["every",1],["schema",1],["file",1],["exists",1],["parses",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",3],["every",2],["schema",8],["file",2],["exists",3],["parses",2],["self",4],["none",2],["name",2],["path",4],["paths",1],["items",1],["sub",1],["assert",1],["true",1],["missing",1],["relative",1],["repo",1],["load",2],["json",2],["raises",1],["if",1],["isn",1],["valid",1],["2020",1],["12",1]]},{"id":"scripts/test_audit_schemas.py#TestSidecarSchema","name":[["test",1],["sidecar",1],["schema",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["class",2],["test",12],["sidecar",11],["schema",5],["base",2],["key",1],["def",8],["clean",2],["run",2],["self",16],["none",8],["assert",8],["valid",2],["audit",2],["failed",2],["empty",1],["thread",2],["id",2],["rejects",6],["non",2],["semver",1],["codex",1],["version",2],["invalid",6],["neg",6],["bad",1],["missing",1],["jsonl",1],["no",1],["stream",1],["canonical",1],["template",2],["path",6],["wrong",1],["bundle",4],["dotdot",1],["escaping",3],["absolute",2],["process",2],["stdout",2]]},{"id":"scripts/test_audit_schemas.py#TestSidecarSchema.test_audit_failed_run_with_empty_thread_id","name":[["test",1],["audit",1],["failed",1],["run",1],["empty",1],["thread",1],["id",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["audit",3],["failed",3],["run",2],["empty",2],["thread",2],["id",2],["self",3],["none",2],["assert",1],["valid",1],["sidecar",1]]},{"id":"scripts/test_audit_schemas.py#TestSidecarSchema.test_clean_run","name":[["test",1],["clean",1],["run",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["clean",3],["run",2],["self",3],["none",2],["assert",1],["valid",1],["sidecar",1]]},{"id":"scripts/test_audit_schemas.py#TestSidecarSchema.test_rejects_bundle_absolute_path","name":[["test",1],["rejects",1],["bundle",1],["absolute",1],["path",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["bundle",3],["absolute",3],["path",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["sidecar",1]]},{"id":"scripts/test_audit_schemas.py#TestSidecarSchema.test_rejects_bundle_path_with_dotdot","name":[["test",1],["rejects",1],["bundle",1],["path",1],["dotdot",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["bundle",3],["path",3],["dotdot",2],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["sidecar",1],["escaping",1]]},{"id":"scripts/test_audit_schemas.py#TestSidecarSchema.test_rejects_missing_jsonl_thread_id","name":[["test",1],["rejects",1],["missing",1],["jsonl",1],["thread",1],["id",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["missing",2],["jsonl",2],["thread",2],["id",2],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["sidecar",1],["no",1],["stream",1]]},{"id":"scripts/test_audit_schemas.py#TestSidecarSchema.test_rejects_non_canonical_template_path","name":[["test",1],["rejects",1],["non",1],["canonical",1],["template",1],["path",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["non",2],["canonical",2],["template",3],["path",2],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["sidecar",1],["wrong",1]]},{"id":"scripts/test_audit_schemas.py#TestSidecarSchema.test_rejects_non_semver_codex_version","name":[["test",1],["rejects",1],["non",1],["semver",1],["codex",1],["version",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["non",2],["semver",2],["codex",2],["version",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["sidecar",1],["bad",1]]},{"id":"scripts/test_audit_schemas.py#TestSidecarSchema.test_rejects_process_stdout_path_escaping","name":[["test",1],["rejects",1],["process",1],["stdout",1],["path",1],["escaping",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["process",3],["stdout",3],["path",2],["escaping",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["sidecar",1]]},{"id":"scripts/test_audit_schemas.py#TestVerdictSchema","name":[["test",1],["verdict",1],["schema",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["class",2],["test",8],["verdict",7],["schema",5],["base",2],["key",1],["def",4],["clean",1],["minor",2],["self",8],["none",4],["assert",4],["valid",2],["audit",4],["failed",4],["rejects",2],["unknown",1],["status",2],["invalid",2],["neg",2],["bad",1],["without",1],["failure",1],["reason",2],["no",1]]},{"id":"scripts/test_audit_schemas.py#TestVerdictSchema.test_audit_failed","name":[["test",1],["audit",1],["failed",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["audit",3],["failed",3],["self",3],["none",2],["assert",1],["valid",1],["verdict",1]]},{"id":"scripts/test_audit_schemas.py#TestVerdictSchema.test_clean_minor","name":[["test",1],["clean",1],["minor",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["clean",2],["minor",3],["self",3],["none",2],["assert",1],["valid",1],["verdict",1]]},{"id":"scripts/test_audit_schemas.py#TestVerdictSchema.test_rejects_audit_failed_without_failure_reason","name":[["test",1],["rejects",1],["audit",1],["failed",1],["without",1],["failure",1],["reason",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["audit",3],["failed",3],["without",2],["failure",2],["reason",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["verdict",1],["no",1]]},{"id":"scripts/test_audit_schemas.py#TestVerdictSchema.test_rejects_unknown_status","name":[["test",1],["rejects",1],["unknown",1],["status",1]],"path":[["scripts",1],["test",1],["audit",1],["schemas",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["unknown",2],["status",3],["self",3],["none",2],["assert",1],["invalid",1],["neg",1],["verdict",1],["bad",1]]},{"id":"scripts/test_audit_snapshot_render_section_0.py","name":[["test",1],["audit",1],["snapshot",1],["render",1],["section",1],["py",1]],"path":[["scripts",1],["test",1],["audit",1],["snapshot",1],["render",1],["section",1],["py",1]],"body":[["render",5],["side",2],["regression",1],["test",2],["v3",1],["step",1],["section",5],["scope",4],["report",3],["codex",3],["round",3],["review",1],["pr",1],["78",1],["surfaced",1],["p1",1],["architectural",1],["finding",1],["static",1],["block",3],["was",2],["prepended",1],["shared",2],["templates",2],["audit",6],["multifile",2],["template",4],["md",2],["lint",1],["enforced",1],["but",1],["scripts",2],["snapshot",2],["py",1],["prompt",4],["extracted",1],["only",1],["sections",1],["from",5],["therefore",1],["absent",1],["every",2],["wrapper",1],["dispatched",1],["defeating",1],["spec",1],["contract",2],["rides",1],["verbatim",1],["pins",1],["must",1],["emit",1],["ahead",1],["metadata",1],["so",1],["target",1],["sees",1],["disclosure",1],["framing",1],["before",1],["any",1],["pass",1],["fail",1],["summary",1],["future",1],["import",4],["annotations",1],["pathlib",1],["path",3],["pytest",1],["repo",2],["root",2],["file",1],["resolve",1],["parent",2]]},{"id":"scripts/test_audit_snapshot_render_section_0.py#_render_minimal_prompt","name":[["render",1],["minimal",1],["prompt",1]],"path":[["scripts",1],["test",1],["audit",1],["snapshot",1],["render",1],["section",1],["py",1]],"body":[["def",2],["render",4],["minimal",3],["prompt",4],["bytes",3],["run",1],["valid",1],["arguments",1],["return",1],["audit",1],["template",2],["path",1],["read",1],["primary",4],["paths",2],["file",1],["md",1],["contents",2],["content",1],["supporting",2],["round",1],["target",1],["rounds",1],["git",1],["sha",1],["0123456789ab",1],["stage",1],["agent",2],["synthesis",1],["prior",1],["findings",1],["none",1]]},{"id":"scripts/test_audit_snapshot_render_section_0.py#test_render_prompt_emits_aggregate_status_splits","name":[["test",1],["render",1],["prompt",1],["emits",1],["aggregate",1],["status",1],["splits",1]],"path":[["scripts",1],["test",1],["audit",1],["snapshot",1],["render",1],["section",1],["py",1]],"body":[["def",2],["test",2],["render",4],["prompt",4],["emits",2],["aggregate",4],["status",4],["splits",6],["none",2],["three",1],["must",1],["appear",1],["spec",1],["lines",1],["147",1],["150",1],["rendered",2],["minimal",1],["text",2],["decode",1],["utf",1],["required",2],["verified",1],["against",1],["source",2],["description",1],["internally",1],["consistent",1],["unaudited",1],["due",1],["missing",5],["if",1],["not",2],["assert",1],["output",1]]},{"id":"scripts/test_audit_snapshot_render_section_0.py#test_render_prompt_emits_required_scope_report_fields","name":[["test",1],["render",1],["prompt",1],["emits",1],["required",1],["scope",1],["report",1],["fields",1]],"path":[["scripts",1],["test",1],["audit",1],["snapshot",1],["render",1],["section",1],["py",1]],"body":[["def",2],["test",2],["render",4],["prompt",4],["emits",2],["required",6],["scope",5],["report",4],["fields",6],["none",2],["four",1],["content",1],["must",1],["appear",1],["spec",1],["lines",1],["136",1],["140",1],["rendered",2],["minimal",1],["text",2],["decode",1],["utf",1],["total",1],["entries",3],["audited",1],["retrieved",2],["original",1],["source",2],["description",1],["only",1],["no",1],["audit",1],["warning",1],["missing",4],["if",1],["not",2],["assert",1],["output",1]]},{"id":"scripts/test_audit_snapshot_render_section_0.py#test_render_prompt_emits_scope_report_codex_round_header","name":[["test",1],["render",1],["prompt",1],["emits",1],["scope",1],["report",1],["codex",1],["round",1],["header",1]],"path":[["scripts",1],["test",1],["audit",1],["snapshot",1],["render",1],["section",1],["py",1]],"body":[["def",2],["test",2],["render",4],["prompt",5],["emits",2],["scope",5],["report",5],["codex",3],["round",3],["header",4],["none",2],["rendered",3],["must",1],["contain",1],["canonical",2],["minimal",1],["assert",1],["audit",1],["xe2",1],["x80",1],["x94",1],["not",1],["emit",1],["literal",1],["spec",1],["line",1],["134",1]]},{"id":"scripts/test_audit_snapshot_render_section_0.py#test_render_prompt_emits_section_0_scope_report_header","name":[["test",1],["render",1],["prompt",1],["emits",1],["section",1],["scope",1],["report",1],["header",1]],"path":[["scripts",1],["test",1],["audit",1],["snapshot",1],["render",1],["section",1],["py",1]],"body":[["def",2],["test",2],["render",4],["prompt",5],["emits",2],["section",5],["scope",4],["report",4],["header",3],["none",2],["rendered",3],["must",1],["contain",1],["h2",1],["anchor",1],["minimal",1],["assert",1],["xe2",1],["x80",1],["x94",1],["not",1],["emit",1],["spec",1],["contract",1],["violated",1],["codex",1],["round",1],["pr",1],["78",1],["p1",1]]},{"id":"scripts/test_audit_snapshot_render_section_0.py#test_render_prompt_section_0_appears_before_section_1","name":[["test",1],["render",1],["prompt",1],["section",2],["appears",1],["before",1]],"path":[["scripts",1],["test",1],["audit",1],["snapshot",1],["render",1],["section",1],["py",1]],"body":[["def",2],["test",2],["render",3],["prompt",3],["section",17],["appears",2],["before",4],["none",2],["spec",2],["line",2],["146",2],["firm",2],["rule",2],["scope",3],["report",3],["must",2],["appear",2],["any",1],["pass",1],["fail",1],["summary",1],["rendered",3],["minimal",1],["pos",8],["find",2],["xe2",2],["x80",2],["x94",2],["round",1],["metadata",1],["assert",2],["fixture",1],["assumption",1],["violated",2],["both",1],["be",1],["present",1],["offset",2],["not",1]]},{"id":"scripts/test_block_parser.py","name":[["test",1],["block",1],["parser",1],["py",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["tests",1],["shared",1],["block",7],["parser",3],["89",1],["item",1],["slice",1],["spec",1],["covers",1],["segmentation",1],["per",1],["supported",1],["class",1],["marker",4],["attachment",1],["malformed",1],["state",1],["rejections",2],["duplicate",1],["ids",1],["orphan",1],["stack",1],["fence",1],["as",1],["content",1],["unsupported",1],["construct",1],["by",1],["name",2],["setext",1],["underline",1],["raw",1],["html",1],["opener",1],["footnote",1],["definition",1],["hash",3],["normalization",1],["rules",1],["run",1],["standalone",1],["python",1],["unittest",3],["scripts",2],["test",1],["py",1],["from",2],["future",1],["import",3],["annotations",1],["parse",2],["error",1],["base",1],["draft",1],["normalize",1],["text",1],["document",1],["segment",1],["fragment",1],["split",1],["lines",1],["keepends",1],["if",1],["main",2]]},{"id":"scripts/test_block_parser.py#_kinds","name":[["kinds",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["kinds",2],["text",3],["str",4],["list",2],["return",1],["kind",1],["parse",1],["document",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestFragmentMode","name":[["test",1],["fragment",1],["mode",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["class",2],["test",9],["fragment",15],["mode",2],["unittest",2],["case",2],["def",5],["segments",1],["multi",1],["paragraph",1],["self",12],["spans",4],["segment",5],["para",4],["one",2],["two",1],["assert",7],["equal",4],["len",2],["rejects",3],["embedded",1],["marker",2],["raises",3],["block",5],["parse",3],["error",3],["as",2],["ctx",4],["b0001",1],["exception",2],["kind",2],["empty",2],["has",1],["no",1],["frontmatter",2],["detection",1],["leading",1],["not",1],["after",1],["nothing",1],["line",1],["text",2],["thematic",1],["break",1],["shape",1],["unsupported",1],["constructs",1]]},{"id":"scripts/test_block_parser.py#TestFragmentMode.test_fragment_has_no_frontmatter_detection","name":[["test",1],["fragment",1],["has",1],["no",1],["frontmatter",1],["detection",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["fragment",5],["has",2],["no",2],["frontmatter",4],["detection",2],["self",3],["leading",2],["not",2],["after",2],["nothing",2],["one",2],["line",2],["text",2],["block",2],["thematic",2],["break",2],["shape",2],["spans",2],["segment",1],["para",1],["assert",1],["equal",1],["len",1]]},{"id":"scripts/test_block_parser.py#TestFragmentMode.test_fragment_rejects_embedded_marker","name":[["test",1],["fragment",1],["rejects",1],["embedded",1],["marker",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["fragment",4],["rejects",2],["embedded",2],["marker",3],["self",4],["assert",2],["raises",1],["block",2],["parse",1],["error",1],["as",1],["ctx",2],["segment",1],["b0001",1],["para",1],["equal",1],["exception",1],["kind",1]]},{"id":"scripts/test_block_parser.py#TestFragmentMode.test_fragment_rejects_empty","name":[["test",1],["fragment",1],["rejects",1],["empty",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["fragment",4],["rejects",2],["empty",3],["self",4],["assert",2],["raises",1],["block",1],["parse",1],["error",1],["as",1],["ctx",2],["segment",1],["equal",1],["exception",1],["kind",1]]},{"id":"scripts/test_block_parser.py#TestFragmentMode.test_fragment_rejects_unsupported_constructs","name":[["test",1],["fragment",1],["rejects",1],["unsupported",1],["constructs",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["fragment",3],["rejects",2],["unsupported",2],["constructs",2],["self",3],["assert",1],["raises",1],["block",1],["parse",1],["error",1],["segment",1],["text",1]]},{"id":"scripts/test_block_parser.py#TestFragmentMode.test_fragment_segments_multi_paragraph","name":[["test",1],["fragment",1],["segments",1],["multi",1],["paragraph",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["fragment",3],["segments",2],["multi",2],["paragraph",2],["self",3],["spans",2],["segment",1],["para",2],["one",1],["two",1],["assert",1],["equal",1],["len",1]]},{"id":"scripts/test_block_parser.py#TestMarkers","name":[["test",1],["markers",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["class",2],["test",13],["markers",2],["unittest",2],["case",2],["def",9],["marker",12],["attaches",1],["following",1],["block",26],["self",27],["doc",14],["parse",13],["document",9],["b0001",8],["para",7],["assert",18],["equal",8],["blocks",8],["id",8],["not",2],["none",4],["span",1],["unlabeled",1],["has",1],["no",1],["orphan",4],["before",1],["blank",1],["rejected",4],["raises",4],["error",4],["as",4],["ctx",9],["exception",5],["kind",4],["true",1],["hint",1],["at",1],["eof",1],["b0002",2],["stack",2],["duplicate",2],["ids",1],["text",10],["one",3],["two",2],["inside",1],["fence",1],["content",2],["b0009",2],["normalized",2],["next",2],["fresh",2],["max",1],["plus",1],["b0007",1],["b0003",1],["num",1],["grammar",1],["requires",1],["exact",1],["shape",1],["near",1],["miss",1],["line",1],["missing",1],["prefix",1],["merges",1],["adjacent",1],["run",1],["0001",2],["len",1]]},{"id":"scripts/test_block_parser.py#TestMarkers.test_duplicate_block_ids_rejected","name":[["test",1],["duplicate",1],["block",1],["ids",1],["rejected",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["duplicate",3],["block",6],["ids",2],["rejected",2],["self",4],["text",2],["b0001",2],["one",1],["two",1],["assert",2],["raises",1],["parse",2],["error",1],["as",1],["ctx",2],["document",1],["equal",1],["exception",1],["kind",1],["id",1]]},{"id":"scripts/test_block_parser.py#TestMarkers.test_marker_attaches_to_following_block","name":[["test",1],["marker",1],["attaches",1],["following",1],["block",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["marker",3],["attaches",2],["following",2],["block",4],["self",4],["doc",3],["parse",1],["document",1],["b0001",2],["para",1],["assert",2],["equal",1],["blocks",2],["id",1],["not",1],["none",1],["span",1]]},{"id":"scripts/test_block_parser.py#TestMarkers.test_marker_grammar_requires_exact_shape","name":[["test",1],["marker",1],["grammar",1],["requires",1],["exact",1],["shape",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["marker",6],["grammar",2],["requires",2],["exact",2],["shape",2],["self",5],["near",2],["miss",2],["line",2],["missing",2],["prefix",2],["not",2],["text",5],["content",2],["merges",2],["adjacent",2],["run",2],["doc",4],["parse",1],["document",1],["block",3],["0001",2],["para",1],["assert",3],["equal",1],["len",1],["blocks",3],["none",1],["id",1],["normalized",1]]},{"id":"scripts/test_block_parser.py#TestMarkers.test_marker_inside_fence_is_content","name":[["test",1],["marker",1],["inside",1],["fence",1],["content",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["marker",2],["inside",2],["fence",2],["content",2],["self",4],["text",3],["block",4],["b0009",2],["b0001",2],["para",1],["doc",3],["parse",1],["document",1],["assert",2],["equal",1],["id",1],["blocks",2],["none",1],["normalized",1]]},{"id":"scripts/test_block_parser.py#TestMarkers.test_marker_stack_rejected","name":[["test",1],["marker",1],["stack",1],["rejected",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["marker",3],["stack",3],["rejected",2],["self",4],["assert",2],["raises",1],["block",3],["parse",2],["error",1],["as",1],["ctx",2],["document",1],["b0001",1],["b0002",1],["para",1],["equal",1],["exception",1],["kind",1]]},{"id":"scripts/test_block_parser.py#TestMarkers.test_next_fresh_id_is_max_plus_one","name":[["test",1],["next",1],["fresh",1],["id",1],["max",1],["plus",1],["one",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["next",3],["fresh",3],["id",3],["max",2],["plus",2],["one",3],["self",3],["text",2],["block",2],["b0007",1],["b0003",1],["two",1],["doc",2],["parse",1],["document",1],["assert",1],["equal",1],["num",1]]},{"id":"scripts/test_block_parser.py#TestMarkers.test_orphan_marker_at_eof_rejected","name":[["test",1],["orphan",1],["marker",1],["at",1],["eof",1],["rejected",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["orphan",3],["marker",3],["at",2],["eof",2],["rejected",2],["self",4],["assert",2],["raises",1],["block",2],["parse",2],["error",1],["as",1],["ctx",2],["document",1],["para",1],["b0002",1],["equal",1],["exception",1],["kind",1]]},{"id":"scripts/test_block_parser.py#TestMarkers.test_orphan_marker_before_blank_rejected","name":[["test",1],["orphan",1],["marker",1],["before",1],["blank",1],["rejected",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["orphan",3],["marker",3],["before",2],["blank",2],["rejected",2],["self",5],["assert",3],["raises",1],["block",2],["parse",2],["error",1],["as",1],["ctx",3],["document",1],["b0001",1],["para",1],["equal",1],["exception",2],["kind",1],["true",1],["hint",1]]},{"id":"scripts/test_block_parser.py#TestMarkers.test_unlabeled_block_has_no_id","name":[["test",1],["unlabeled",1],["block",1],["has",1],["no",1],["id",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["unlabeled",2],["block",3],["has",2],["no",2],["id",3],["self",3],["doc",2],["parse",1],["document",1],["para",1],["assert",1],["none",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestNormalizationAndHashes","name":[["test",1],["normalization",1],["hashes",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["class",2],["test",10],["normalization",2],["hashes",2],["unittest",2],["case",2],["def",6],["crlf",2],["normalized",1],["hash",8],["only",1],["self",12],["assert",6],["equal",5],["normalize",2],["block",3],["text",5],["line",3],["one",2],["two",2],["nline",1],["blank",1],["edges",1],["stripped",1],["intraline",1],["whitespace",1],["kept",1],["12",4],["hex",2],["some",1],["regex",2],["9a",2],["base",2],["draft",2],["over",1],["bytes",2],["raw",1],["lf",1],["blocks",3],["parse",2],["document",2],["para",2],["norm",2],["split",4],["lines",5],["keepends",2],["no",1],["unicode",1],["linebreak",1],["2028",1],["must",1],["not",1],["str",1],["splitlines",1],["would",1],["nc",1]]},{"id":"scripts/test_block_parser.py#TestNormalizationAndHashes.test_base_draft_hash_is_12_hex_over_bytes","name":[["test",1],["base",1],["draft",1],["hash",1],["12",1],["hex",1],["over",1],["bytes",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["base",3],["draft",3],["hash",3],["12",3],["hex",2],["over",2],["bytes",3],["self",3],["raw",1],["assert",1],["regex",1],["9a",1]]},{"id":"scripts/test_block_parser.py#TestNormalizationAndHashes.test_blank_edges_stripped_intraline_whitespace_kept","name":[["test",1],["blank",1],["edges",1],["stripped",1],["intraline",1],["whitespace",1],["kept",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["blank",2],["edges",2],["stripped",2],["intraline",2],["whitespace",2],["kept",2],["self",3],["assert",1],["equal",1],["normalize",1],["block",1],["text",1]]},{"id":"scripts/test_block_parser.py#TestNormalizationAndHashes.test_crlf_and_lf_blocks_hash_equal","name":[["test",1],["crlf",1],["lf",1],["blocks",1],["hash",1],["equal",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["crlf",2],["lf",2],["blocks",4],["hash",4],["equal",3],["self",3],["parse",2],["document",2],["para",2],["text",2],["assert",1],["norm",2]]},{"id":"scripts/test_block_parser.py#TestNormalizationAndHashes.test_crlf_normalized_for_hash_only","name":[["test",1],["crlf",1],["normalized",1],["hash",1],["only",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["crlf",2],["normalized",2],["hash",2],["only",2],["self",3],["assert",1],["equal",1],["normalize",1],["block",1],["text",1],["line",3],["one",2],["two",2],["nline",1]]},{"id":"scripts/test_block_parser.py#TestNormalizationAndHashes.test_hash_is_12_hex","name":[["test",1],["hash",1],["12",1],["hex",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["hash",3],["12",3],["hex",2],["self",3],["block",1],["some",1],["text",1],["assert",1],["regex",1],["9a",1]]},{"id":"scripts/test_block_parser.py#TestNormalizationAndHashes.test_split_lines_keepends_no_unicode_linebreak_split","name":[["test",1],["split",2],["lines",1],["keepends",1],["no",1],["unicode",1],["linebreak",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["split",7],["lines",7],["keepends",3],["no",2],["unicode",2],["linebreak",2],["self",3],["2028",2],["must",2],["not",2],["str",2],["splitlines",2],["would",2],["nc",1],["assert",1],["equal",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation","name":[["test",1],["segmentation",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["class",2],["test",20],["segmentation",2],["unittest",2],["case",2],["def",16],["blank",2],["separated",1],["paragraphs",1],["self",38],["doc",43],["parse",18],["document",17],["para",7],["one",9],["two",7],["assert",22],["equal",19],["kind",12],["blocks",17],["text",27],["first",1],["line",4],["multiline",1],["paragraph",1],["block",6],["nline",2],["three",1],["next",1],["len",3],["atx",1],["heading",6],["single",1],["title",1],["body",2],["right",1],["under",1],["interrupts",1],["run",5],["intro",1],["section",1],["fenced",1],["code",1],["never",2],["split",1],["python",1],["ncode",2],["not",3],["fence",5],["tilde",1],["nx",1],["unterminated",4],["rejected",2],["raises",2],["error",2],["as",2],["ctx",4],["exception",2],["table",2],["list",7],["indented",1],["continuation",1],["item",4],["continued",1],["loose",1],["inside",1],["ordered",1],["n2",1],["blockquote",2],["quoted",1],["more",1],["ntext",1],["frontmatter",9],["skipped",1],["labeled",1],["ntitle",3],["none",1],["span",10],["spans",1],["reconstruct",1],["nfm",1],["l1",1],["l2",1],["rebuilt",4],["pos",4],["start",4],["full",1],["no",3],["trailing",1],["newline",1],["final",1],["eol",2]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_atx_heading_is_single_line_block","name":[["test",1],["atx",1],["heading",1],["single",1],["line",1],["block",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["atx",2],["heading",4],["single",2],["line",2],["block",2],["self",3],["doc",2],["parse",1],["document",1],["title",1],["body",1],["right",1],["under",1],["assert",1],["equal",1],["kind",1],["blocks",1],["text",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_blank_separated_paragraphs","name":[["test",1],["blank",1],["separated",1],["paragraphs",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["blank",2],["separated",2],["paragraphs",2],["self",4],["doc",3],["parse",1],["document",1],["para",3],["one",2],["two",1],["assert",2],["equal",2],["kind",1],["blocks",2],["text",2],["first",1],["line",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_blockquote_run","name":[["test",1],["blockquote",1],["run",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["blockquote",3],["run",2],["self",3],["doc",2],["parse",1],["document",1],["quoted",1],["more",1],["ntext",1],["assert",1],["equal",1],["kind",1],["blocks",1],["text",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_fenced_code_never_split","name":[["test",1],["fenced",1],["code",1],["never",1],["split",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["fenced",2],["code",2],["never",2],["split",2],["self",3],["text",2],["python",1],["ncode",1],["line",1],["not",1],["heading",1],["doc",2],["parse",1],["document",1],["assert",1],["equal",1],["kind",1],["blocks",1],["fence",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_frontmatter_skipped_never_labeled","name":[["test",1],["frontmatter",1],["skipped",1],["never",1],["labeled",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["frontmatter",5],["skipped",2],["never",2],["labeled",2],["self",5],["text",3],["ntitle",2],["body",1],["doc",6],["parse",1],["document",1],["assert",3],["not",1],["none",1],["span",3],["equal",2],["len",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_heading_interrupts_text_run","name":[["test",1],["heading",1],["interrupts",1],["text",1],["run",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["heading",3],["interrupts",2],["text",4],["run",2],["self",3],["doc",2],["parse",1],["document",1],["intro",1],["section",1],["assert",1],["equal",1],["kind",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_list_run_with_indented_continuation","name":[["test",1],["list",1],["run",1],["indented",1],["continuation",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["list",3],["run",2],["indented",2],["continuation",2],["self",3],["text",2],["item",2],["one",1],["continued",1],["two",1],["doc",2],["parse",1],["document",1],["assert",1],["equal",1],["kind",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_loose_list_blank_inside_run","name":[["test",1],["loose",1],["list",1],["blank",1],["inside",1],["run",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["loose",2],["list",4],["blank",2],["inside",2],["run",2],["self",3],["text",3],["item",2],["one",1],["two",1],["not",1],["doc",2],["parse",1],["document",1],["assert",1],["equal",1],["kind",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_multiline_paragraph_is_one_block","name":[["test",1],["multiline",1],["paragraph",1],["one",1],["block",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["multiline",2],["paragraph",2],["one",3],["block",2],["self",3],["doc",2],["parse",1],["document",1],["line",1],["nline",2],["two",1],["three",1],["next",1],["assert",1],["equal",1],["len",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_no_trailing_newline_final_block","name":[["test",1],["no",1],["trailing",1],["newline",1],["final",1],["block",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["no",4],["trailing",2],["newline",2],["final",2],["block",2],["self",4],["doc",5],["parse",1],["document",1],["para",3],["one",1],["two",2],["eol",2],["assert",2],["equal",2],["len",1],["blocks",3],["text",1],["span",2]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_ordered_list","name":[["test",1],["ordered",1],["list",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["ordered",2],["list",3],["self",3],["doc",2],["parse",1],["document",1],["one",1],["n2",1],["two",1],["assert",1],["equal",1],["kind",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_spans_reconstruct_document","name":[["test",1],["spans",1],["reconstruct",1],["document",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["spans",2],["reconstruct",2],["document",3],["self",3],["text",7],["nfm",1],["para",1],["l1",1],["l2",1],["doc",9],["parse",1],["rebuilt",4],["frontmatter",3],["span",5],["pos",4],["blocks",1],["start",4],["full",1],["assert",1],["equal",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_table_run_is_one_block","name":[["test",1],["table",1],["run",1],["one",1],["block",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["table",3],["run",2],["one",2],["block",2],["self",3],["text",2],["doc",2],["parse",1],["document",1],["assert",1],["equal",1],["kind",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_tilde_fence","name":[["test",1],["tilde",1],["fence",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["tilde",2],["fence",3],["self",3],["doc",2],["parse",1],["document",1],["nx",1],["assert",1],["equal",1],["kind",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_unterminated_fence_rejected","name":[["test",1],["unterminated",1],["fence",1],["rejected",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["unterminated",3],["fence",3],["rejected",2],["self",4],["assert",2],["raises",1],["block",1],["parse",2],["error",1],["as",1],["ctx",2],["document",1],["ncode",1],["equal",1],["exception",1],["kind",1]]},{"id":"scripts/test_block_parser.py#TestSegmentation.test_unterminated_frontmatter_rejected","name":[["test",1],["unterminated",1],["frontmatter",1],["rejected",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["unterminated",3],["frontmatter",3],["rejected",2],["self",4],["assert",2],["raises",1],["block",1],["parse",2],["error",1],["as",1],["ctx",2],["document",1],["ntitle",1],["equal",1],["exception",1],["kind",1]]},{"id":"scripts/test_block_parser.py#TestUnsupportedConstructs","name":[["test",1],["unsupported",1],["constructs",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["class",2],["test",10],["unsupported",6],["constructs",2],["unittest",2],["case",2],["def",6],["setext",4],["underline",3],["rejected",4],["by",3],["name",3],["self",16],["assert",10],["raises",4],["block",5],["parse",10],["error",4],["as",4],["ctx",8],["document",6],["heading",2],["text",5],["equal",6],["exception",4],["kind",5],["construct",4],["dashes",1],["thematic",1],["break",1],["after",1],["blank",1],["plain",1],["doc",4],["para",1],["more",1],["len",1],["blocks",2],["raw",3],["html",4],["opener",2],["div",2],["ncontent",1],["footnote",3],["definition",3],["inline",1],["ref",2],["marker",1],["not",2],["v3",1],["citation",1],["markers",1],["start",1],["detector",1],["za",1],["must",1],["catch",1],["claim",1],["smith2024",1]]},{"id":"scripts/test_block_parser.py#TestUnsupportedConstructs.test_footnote_definition_rejected_by_name","name":[["test",1],["footnote",1],["definition",1],["rejected",1],["by",1],["name",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["footnote",4],["definition",4],["rejected",2],["by",2],["name",2],["self",4],["assert",2],["raises",1],["block",1],["parse",2],["error",1],["as",1],["ctx",2],["document",1],["equal",1],["exception",1],["kind",1],["unsupported",1],["construct",1]]},{"id":"scripts/test_block_parser.py#TestUnsupportedConstructs.test_inline_ref_marker_is_not_html_opener","name":[["test",1],["inline",1],["ref",1],["marker",1],["not",1],["html",1],["opener",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["inline",2],["ref",3],["marker",2],["not",4],["html",4],["opener",2],["self",3],["v3",2],["citation",2],["markers",2],["start",2],["raw",2],["detector",2],["za",2],["must",2],["catch",2],["doc",2],["parse",1],["document",1],["claim",1],["text",2],["smith2024",1],["assert",1],["equal",1],["kind",1],["blocks",1]]},{"id":"scripts/test_block_parser.py#TestUnsupportedConstructs.test_raw_html_opener_rejected_by_name","name":[["test",1],["raw",1],["html",1],["opener",1],["rejected",1],["by",1],["name",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["raw",3],["html",3],["opener",2],["rejected",2],["by",2],["name",2],["self",4],["assert",2],["raises",1],["block",2],["parse",2],["error",1],["as",1],["ctx",2],["document",1],["div",2],["ncontent",1],["equal",1],["exception",1],["kind",1],["unsupported",1],["construct",1]]},{"id":"scripts/test_block_parser.py#TestUnsupportedConstructs.test_setext_dashes_rejected","name":[["test",1],["setext",1],["dashes",1],["rejected",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["setext",3],["dashes",2],["rejected",2],["self",4],["assert",2],["raises",1],["block",1],["parse",2],["error",1],["as",1],["ctx",2],["document",1],["heading",1],["text",1],["equal",1],["exception",1],["kind",1],["unsupported",1],["construct",1],["underline",1]]},{"id":"scripts/test_block_parser.py#TestUnsupportedConstructs.test_setext_underline_rejected_by_name","name":[["test",1],["setext",1],["underline",1],["rejected",1],["by",1],["name",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["setext",3],["underline",3],["rejected",2],["by",2],["name",2],["self",4],["assert",2],["raises",1],["block",1],["parse",2],["error",1],["as",1],["ctx",2],["document",1],["heading",1],["text",1],["equal",1],["exception",1],["kind",1],["unsupported",1],["construct",1]]},{"id":"scripts/test_block_parser.py#TestUnsupportedConstructs.test_thematic_break_after_blank_is_plain_text","name":[["test",1],["thematic",1],["break",1],["after",1],["blank",1],["plain",1],["text",1]],"path":[["scripts",1],["test",1],["block",1],["parser",1],["py",1]],"body":[["def",2],["test",2],["thematic",2],["break",2],["after",2],["blank",2],["plain",2],["text",2],["self",3],["doc",2],["parse",1],["document",1],["para",1],["more",1],["assert",1],["equal",1],["len",1],["blocks",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py","name":[["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["tests",1],["bootstrap",2],["timeline",2],["yaml",3],["py",2],["opt",1],["crossref",1],["pdftotext",1],["from",2],["future",1],["import",7],["annotations",1],["importlib",1],["util",1],["json",1],["subprocess",1],["sys",1],["pathlib",1],["path",2],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["script",1],["scripts",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#_load_script_module","name":[["load",1],["script",1],["module",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["load",2],["script",3],["module",7],["spec",7],["importlib",2],["util",2],["from",2],["file",1],["location",1],["bootstrap",1],["timeline",1],["yaml",1],["assert",2],["not",2],["none",2],["loader",2],["exec",1],["return",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_bootstrap_dry_run_emits_skeleton","name":[["test",1],["bootstrap",1],["dry",1],["run",1],["emits",1],["skeleton",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["bootstrap",2],["dry",5],["run",6],["emits",2],["skeleton",3],["tmp",4],["path",4],["produces",1],["timeline",2],["yaml",5],["without",1],["calling",1],["crossref",3],["pdftotext",1],["corpus",7],["write",1],["text",3],["safe",2],["dump",1],["literature",1],["citation",2],["key",2],["alpha",5],["title",1],["authors",1],["family",1],["smith",1],["year",2],["2024",1],["source",1],["pointer",1],["doi",2],["10",2],["out",4],["result",3],["subprocess",1],["sys",1],["executable",1],["str",3],["script",1],["output",2],["capture",1],["true",2],["assert",6],["returncode",1],["stderr",2],["exists",1],["data",3],["load",1],["read",1],["schema",1],["version",1],["sources",5],["len",1],["published",2],["date",2],["method",3],["should",1],["not",2],["be",1],["lookup",2],["no",1],["api",1],["call",1],["acceptable",1],["either",1],["falls",1],["back",1],["adapter",1],["metadata",1],["absent",1],["pd",3],["if",1],["none",1],["provenance",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_bootstrap_entry_locator_matches_queried_url","name":[["test",1],["bootstrap",1],["entry",1],["locator",1],["matches",1],["queried",1],["url",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["bootstrap",3],["entry",3],["locator",5],["matches",2],["queried",4],["url",4],["monkeypatch",3],["codex",2],["follow",2],["up",2],["310",2],["lookup",3],["encodes",2],["doi",6],["so",2],["recorded",2],["source",3],["must",2],["point",2],["at",2],["same",2],["encoded",2],["not",2],["raw",2],["provenance",3],["references",2],["resource",2],["was",2],["never",2],["module",4],["load",1],["script",1],["setattr",1],["crossref",2],["lambda",1],["dry",2],["run",2],["issued",1],["date",2],["parts",1],["2024",1],["out",2],["citation",1],["key",1],["foo2024",1],["10",2],["1000",2],["foo",1],["bar",1],["baz",1],["false",1],["assert",1],["published",1],["https",1],["api",1],["org",1],["works",1],["ffoo",1],["fbar",1],["dbaz",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_bootstrap_validates_against_timeline_schema","name":[["test",1],["bootstrap",1],["validates",1],["against",1],["timeline",1],["schema",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["bootstrap",2],["validates",2],["against",3],["timeline",6],["schema",6],["tmp",4],["path",4],["generated",1],["yaml",5],["must",1],["validate",2],["json",3],["import",1],["jsonschema",2],["corpus",6],["write",1],["text",4],["safe",2],["dump",1],["literature",1],["citation",1],["key",1],["alpha",4],["title",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["doi",2],["10",2],["out",3],["result",2],["subprocess",1],["run",2],["sys",1],["executable",1],["str",3],["script",1],["output",2],["dry",1],["capture",1],["true",2],["assert",1],["returncode",1],["data",2],["load",1],["read",2],["loads",1],["repo",1],["root",1],["shared",1],["contracts",1],["passport",1],["should",1],["not",1],["raise",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_crossref_lookup_quotes_doi_path","name":[["test",1],["crossref",1],["lookup",1],["quotes",1],["doi",1],["path",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",4],["test",2],["crossref",4],["lookup",3],["quotes",2],["doi",2],["path",2],["monkeypatch",3],["module",4],["load",1],["script",1],["captured",3],["class",2],["fake",4],["response",2],["status",1],["code",1],["200",1],["json",1],["self",1],["return",2],["message",1],["title",2],["ok",2],["requests",3],["staticmethod",1],["url",2],["timeout",2],["append",1],["setattr",1],["result",2],["10",3],["1000",2],["foo",1],["bar",1],["baz",1],["dry",1],["run",1],["false",1],["assert",2],["https",1],["api",1],["org",1],["works",1],["ffoo",1],["fbar",1],["dbaz",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_crossref_lookup_quotes_doi_path.FakeRequests","name":[["fake",1],["requests",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["class",2],["fake",3],["requests",2],["staticmethod",1],["def",1],["url",2],["timeout",2],["captured",1],["append",1],["return",1],["response",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_crossref_lookup_quotes_doi_path.FakeRequests.get","name":[],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["url",3],["timeout",3],["captured",1],["append",1],["return",1],["fake",1],["response",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_crossref_lookup_quotes_doi_path.FakeResponse","name":[["fake",1],["response",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["class",2],["fake",2],["response",2],["status",1],["code",1],["200",1],["def",1],["json",1],["self",1],["return",1],["message",1],["title",1],["ok",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_crossref_lookup_quotes_doi_path.FakeResponse.json","name":[["json",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["json",2],["self",2],["return",1],["message",1],["title",1],["ok",1]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_pdftotext_uses_resolved_executable","name":[["test",1],["pdftotext",1],["uses",1],["resolved",1],["executable",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["pdftotext",5],["uses",2],["resolved",2],["executable",2],["monkeypatch",4],["tmp",3],["path",3],["module",5],["load",1],["script",1],["pdf",4],["paper",1],["touch",1],["calls",3],["class",1],["fake",2],["completed",2],["returncode",1],["stdout",1],["first",3],["line",4],["second",1],["setattr",2],["shutil",1],["lambda",2],["name",1],["usr",2],["local",2],["bin",2],["subprocess",1],["run",2],["args",2],["kwargs",2],["append",1],["result",2],["dry",1],["false",1],["assert",2]]},{"id":"scripts/test_bootstrap_timeline_yaml.py#test_pdftotext_uses_resolved_executable.FakeCompleted","name":[["fake",1],["completed",1]],"path":[["scripts",1],["test",1],["bootstrap",1],["timeline",1],["yaml",1],["py",1]],"body":[["class",2],["fake",2],["completed",2],["returncode",1],["stdout",1],["first",1],["line",2],["second",1]]},{"id":"scripts/test_check_215_field_norm.py","name":[["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["unit",1],["tests",2],["check",3],["215",4],["field",2],["norm",2],["py",1],["lint",1],["reads",1],["three",1],["real",1],["reviewer",6],["surfaces",1],["these",1],["assert",1],["shipped",1],["files",1],["pass",1],["monkey",1],["patch",1],["file",1],["reader",1],["inject",1],["mutated",1],["content",1],["so",1],["every",1],["assertion",1],["shown",1],["be",1],["non",1],["vacuous",1],["red",1],["block",1],["marker",1],["removed",1],["de",1],["scoped",1],["mirrors",1],["falsifiability",1],["discipline",1],["v3",1],["phase",1],["boundary",1],["from",2],["future",1],["import",4],["annotations",1],["re",1],["unittest",2],["scripts",1],["as",1],["cfn",1],["domain",2],["academic",3],["paper",3],["agents",2],["agent",2],["md",3],["da",1],["devils",1],["advocate",1],["cal",1],["references",1],["calibration",1],["mode",1],["protocol",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_215_field_norm.py#_real_reads","name":[["real",1],["reads",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["real",2],["reads",2],["dict",2],["str",4],["return",1],["cfn",1],["read",1],["domain",1],["da",1],["cal",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations","name":[["test",1],["mutations",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["class",2],["test",15],["mutations",2],["unittest",2],["case",3],["each",2],["patches",1],["cfn",5],["read",6],["serve",1],["mutated",1],["copy",1],["one",1],["surface",2],["asserts",1],["lint",1],["goes",1],["red",1],["message",1],["naming",1],["def",14],["up",1],["self",39],["none",12],["orig",2],["files",6],["real",1],["reads",1],["tear",1],["down",1],["patch",10],["path",3],["str",4],["mutate",3],["list",1],["dict",1],["lambda",10],["return",1],["check",5],["domain",12],["step5",1],["removed",14],["fails",9],["errors",29],["replace",7],["step",9],["field",12],["norm",13],["severity",8],["discipline",3],["215",6],["assert",10],["true",9],["any",10],["reviewer",4],["agent",4],["md",6],["msg",9],["expected",9],["error",8],["broadened",3],["evidence",5],["not",13],["limited",2],["literature",2],["citation",2],["must",14],["scoped",5],["block",11],["removing",2],["from",3],["fail",4],["even",2],["though",2],["may",1],["exist",1],["elsewhere",2],["file",3],["proving",1],["wide",2],["strip",4],["da",9],["dimension9",1],["calibration",6],["devils",1],["advocate",1],["dimension",2],["boundary",4],["xxx",1],["crossing",2],["rationale",2],["yyy",1],["missing",1],["phase35",1],["cal",2],["phase",7],["miscalibration",2],["measurement",2],["mode",2],["protocol",2],["anti",4],["circularity",4],["anchor",1],["gold",3],["pointer",1],["codex",4],["p1",3],["fix",1],["classifier",1],["rates",1],["grounding",4],["correctness",1],["evals",2],["clause",4],["p2",1],["bare",1],["passes",1],["alone",1],["deleting",2],["load",1],["bearing",1],["positive",1],["still",1],["specific",1],["modal",1],["verb",1],["ground",2],["external",2],["something",1],["output",6],["format",5],["column",6],["critical",7],["major",4],["table",6],["columns",3],["snake",1],["names",3],["remain",1],["gating",1],["prose",1],["proves",1],["single",1],["re",1],["review",1],["if",1],["only",3],["loses",1],["its",1],["while",1],["keeps",1],["them",1],["whole",1],["would",1],["find",1],["false",1],["pass",1],["subsection",1],["be",1],["checked",1],["separately",1],["header",2],["row",2],["drop",1],["first",1],["occurrence",1],["after",1],["leaving",1],["intact",1],["idx",3],["index",1],["head",1],["tail",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations._patch","name":[["patch",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["patch",2],["self",3],["path",4],["str",4],["mutate",3],["list",2],["files",5],["dict",1],["cfn",2],["read",1],["lambda",1],["return",1],["check",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations._strip_in_block","name":[["strip",1],["block",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["strip",2],["block",11],["text",7],["str",10],["header",5],["needle",4],["replacement",4],["replace",2],["only",1],["inside",1],["starting",1],["at",1],["up",1],["next",1],["leaving",1],["any",1],["same",1],["string",1],["occurrences",1],["elsewhere",1],["intact",1],["lets",1],["test",2],["prove",1],["scoping",1],["rather",1],["than",1],["file",1],["wide",1],["presence",1],["reuses",1],["lint",1],["own",1],["so",1],["production",1],["scope",1],["logic",1],["cannot",1],["drift",1],["apart",1],["cfn",1],["re",1],["escape",1],["if",1],["none",1],["return",2],["start",3],["index",1],["len",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["orig",1],["read",2],["cfn",1],["files",1],["real",1],["reads",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",3],["none",2],["cfn",1],["read",2],["orig",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_block_not_truncated_by_code_fence","name":[["test",1],["block",1],["not",1],["truncated",1],["by",1],["code",1],["fence",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["block",12],["not",4],["truncated",2],["by",2],["code",3],["fence",5],["self",6],["none",3],["output",2],["format",2],["embeds",1],["markdown",1],["sample",1],["report",1],["whose",1],["contains",1],["devil",1],["advocate",1],["review",1],["etc",1],["must",2],["treat",1],["those",1],["fenced",1],["lines",1],["as",1],["next",1],["header",1],["otherwise",1],["truncates",1],["early",1],["drops",1],["critical",3],["table",2],["below",2],["asserts",1],["real",1],["columns",1],["inside",1],["captured",1],["cfn",1],["files",1],["da",1],["assert",3],["field",1],["norm",1],["boundary",1],["aware",1],["reach",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_calibration_anti_circularity_removed_fails","name":[["test",1],["calibration",1],["anti",1],["circularity",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["calibration",3],["anti",5],["circularity",5],["removed",3],["fails",2],["self",5],["none",2],["removing",1],["anchor",1],["gold",3],["pointer",1],["from",1],["phase",3],["must",1],["fail",1],["codex",1],["p1",1],["fix",1],["classifier",1],["rates",1],["grounding",1],["not",1],["norm",2],["correctness",1],["errors",3],["patch",1],["cal",1],["lambda",1],["strip",1],["block",1],["severity",2],["miscalibration",1],["measurement",1],["215",1],["evals",2],["field",1],["assert",1],["true",1],["any",1],["mode",1],["protocol",1],["md",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_calibration_phase35_removed_fails","name":[["test",1],["calibration",1],["phase35",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["calibration",4],["phase35",2],["removed",3],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["cal",1],["lambda",1],["replace",1],["phase",4],["severity",1],["miscalibration",1],["measurement",1],["215",1],["assert",1],["true",1],["any",1],["mode",1],["protocol",1],["md",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_calibration_risk_definitions_removed_fails","name":[["test",1],["calibration",1],["risk",1],["definitions",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["calibration",2],["risk",4],["definitions",2],["removed",3],["fails",2],["self",5],["none",2],["codex",1],["p2",1],["intro",1],["line",1],["already",1],["contains",1],["low",1],["med",1],["high",4],["so",1],["bare",1],["word",1],["check",1],["passes",1],["after",1],["three",1],["definition",4],["bullets",1],["deleted",1],["removing",1],["marker",1],["must",1],["fail",1],["errors",3],["patch",1],["cal",1],["lambda",1],["strip",1],["block",1],["phase",2],["severity",1],["miscalibration",1],["measurement",1],["215",1],["assert",1],["true",1],["any",1],["level",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_da_dimension9_removed_fails","name":[["test",1],["da",1],["dimension9",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["da",4],["dimension9",2],["removed",3],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["field",1],["norm",1],["severity",1],["calibration",1],["215",1],["assert",1],["true",1],["any",1],["devils",1],["advocate",1],["reviewer",1],["agent",1],["md",1],["dimension",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_da_field_removed_fails","name":[["test",1],["da",1],["field",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["da",4],["field",5],["removed",2],["fails",2],["self",4],["none",2],["errors",5],["patch",1],["lambda",1],["replace",2],["norm",2],["boundary",2],["xxx",1],["evidence",2],["crossing",2],["rationale",2],["yyy",1],["assert",1],["true",1],["any",2],["msg",1],["expected",1],["missing",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_da_output_format_column_removed_fails","name":[["test",1],["da",1],["output",1],["format",1],["column",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["da",3],["output",7],["format",6],["column",5],["removed",3],["fails",2],["self",5],["none",2],["codex",1],["p1",1],["deleting",1],["critical",1],["major",1],["table",1],["columns",1],["from",1],["block",3],["must",1],["fail",1],["even",1],["though",1],["snake",1],["case",1],["field",3],["names",1],["remain",1],["gating",1],["prose",1],["elsewhere",1],["proves",1],["check",1],["scoped",2],["not",1],["file",1],["wide",1],["errors",3],["patch",1],["lambda",1],["strip",1],["norm",2],["boundary",2],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_da_single_table_column_removed_fails","name":[["test",1],["da",1],["single",1],["table",1],["column",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",3],["test",2],["da",3],["single",3],["table",8],["column",4],["removed",2],["fails",2],["self",4],["none",2],["codex",1],["re",1],["review",1],["p1",1],["if",1],["only",3],["critical",9],["loses",1],["its",1],["columns",3],["while",1],["major",3],["keeps",1],["them",1],["whole",1],["block",1],["check",1],["would",1],["find",1],["names",2],["false",1],["pass",1],["each",1],["severity",1],["subsection",1],["must",1],["be",1],["checked",1],["separately",1],["mutate",1],["header",2],["row",2],["drop",2],["str",2],["replace",2],["first",1],["occurrence",1],["after",1],["leaving",1],["intact",1],["idx",3],["index",1],["head",2],["tail",4],["dimension",2],["issue",2],["description",2],["location",2],["field",2],["norm",2],["boundary",2],["evidence",1],["crossing",1],["rationale",1],["return",1],["errors",3],["patch",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_da_single_table_column_removed_fails.drop_critical_columns","name":[["drop",1],["critical",1],["columns",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["drop",2],["critical",7],["columns",2],["str",4],["replace",3],["column",2],["names",2],["table",4],["header",2],["row",2],["only",2],["first",2],["occurrence",2],["after",2],["leaving",2],["major",2],["intact",2],["idx",3],["index",1],["head",2],["tail",4],["dimension",2],["issue",2],["description",2],["location",2],["field",1],["norm",1],["boundary",1],["evidence",1],["crossing",1],["rationale",1],["return",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_domain_broadened_evidence_removed_fails","name":[["test",1],["domain",1],["broadened",1],["evidence",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["domain",3],["broadened",4],["evidence",4],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["not",1],["limited",2],["literature",2],["citation",2],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_domain_grounding_clause_removed_fails","name":[["test",1],["domain",1],["grounding",1],["clause",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["domain",4],["grounding",4],["clause",5],["removed",2],["fails",2],["self",5],["none",2],["codex",1],["p2",1],["bare",1],["must",3],["check",1],["passes",1],["not",2],["alone",1],["deleting",1],["load",1],["bearing",1],["positive",1],["still",1],["fail",1],["assert",2],["specific",1],["modal",1],["verb",1],["errors",3],["patch",1],["lambda",1],["strip",1],["block",1],["step",2],["field",1],["norm",4],["severity",1],["discipline",1],["215",1],["ground",2],["external",2],["something",1],["true",1],["any",1],["reviewer",1],["agent",1],["md",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_domain_must_not_scoped_to_block","name":[["test",1],["domain",1],["must",1],["not",1],["scoped",1],["block",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["domain",4],["must",9],["not",9],["scoped",4],["block",6],["self",5],["none",2],["removing",1],["from",1],["step",3],["fail",1],["even",1],["though",1],["may",1],["exist",1],["elsewhere",1],["file",2],["proving",1],["check",1],["wide",1],["errors",3],["patch",1],["lambda",1],["strip",1],["field",1],["norm",1],["severity",1],["discipline",1],["215",1],["assert",1],["true",1],["any",1],["reviewer",1],["agent",1],["md",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_domain_must_weakened_to_should_fails","name":[["test",1],["domain",1],["must",1],["weakened",1],["should",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["domain",3],["must",7],["weakened",3],["should",4],["fails",2],["self",5],["none",2],["codex",1],["re",1],["review",1],["p1",1],["weakening",1],["ground",5],["fail",1],["load",1],["bearing",1],["invariant",1],["positive",1],["requirement",1],["not",1],["just",1],["grounding",1],["phrase",1],["errors",3],["patch",1],["lambda",1],["strip",1],["block",1],["step",2],["field",1],["norm",4],["severity",1],["discipline",1],["215",1],["assert",1],["true",1],["any",1],["external",1],["msg",1],["expected",1],["modal",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestMutations.test_domain_step5_removed_fails","name":[["test",1],["domain",1],["step5",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["domain",5],["step5",2],["removed",3],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["step",4],["field",1],["norm",1],["severity",1],["discipline",1],["215",1],["assert",1],["true",1],["any",1],["reviewer",1],["agent",1],["md",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_215_field_norm.py#TestShipped","name":[["test",1],["shipped",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["class",2],["test",5],["shipped",4],["unittest",2],["case",2],["def",1],["surfaces",2],["pass",2],["self",2],["none",1],["assert",1],["equal",1],["cfn",1],["check",1],["msg",1],["reviewer",1],["should",1],["215",1],["lint",1]]},{"id":"scripts/test_check_215_field_norm.py#TestShipped.test_shipped_surfaces_pass","name":[["test",1],["shipped",1],["surfaces",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["215",1],["field",1],["norm",1],["py",1]],"body":[["def",2],["test",2],["shipped",3],["surfaces",3],["pass",3],["self",3],["none",2],["assert",1],["equal",1],["cfn",1],["check",1],["msg",1],["reviewer",1],["should",1],["215",1],["lint",1]]},{"id":"scripts/test_check_216_surface_form.py","name":[["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["mutation",2],["tests",2],["check",2],["216",3],["surface",4],["form",2],["py",1],["lint",2],["reads",1],["real",1],["devil",1],["advocate",1],["agent",3],["these",1],["assert",1],["shipped",1],["file",2],["passes",1],["monkey",1],["patch",1],["reader",1],["inject",1],["mutated",1],["content",1],["so",1],["every",1],["assertion",1],["shown",1],["non",1],["vacuous",1],["goes",1],["red",1],["marker",3],["load",1],["bearing",1],["clause",5],["verdict",3],["time",1],["framing",2],["attribution",1],["epistemic",1],["disclaimer",1],["removed",3],["weakened",1],["de",1],["scoped",1],["covers",1],["six",1],["classes",1],["codex",1],["flagged",1],["p1",1],["deletion",1],["test",7],["fails",7],["must",1],["should",1],["weakening",1],["authorship",1],["softened",2],["down",1],["rate",1],["only",1],["block",4],["emptied",1],["clauses",1],["moved",2],["outside",2],["fenced",2],["truncation",1],["markers",1],["output",1],["from",2],["future",1],["import",3],["annotations",1],["unittest",2],["scripts",1],["as",1],["csf",3],["da",2],["synth",2],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations","name":[["test",1],["mutations",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["class",2],["test",17],["mutations",2],["unittest",2],["case",2],["def",16],["up",1],["self",45],["none",15],["orig",3],["read",7],["csf",8],["real",3],["da",2],["tear",1],["down",7],["patch",13],["mutate",4],["list",1],["str",3],["mutated",2],["lambda",12],["if",2],["else",1],["return",2],["check",3],["clause",18],["deletion",1],["one",1],["per",1],["load",2],["bearing",2],["proving",2],["each",1],["non",1],["vacuous",1],["extract",3],["substance",4],["removed",8],["fails",12],["errors",35],["replace",14],["checkable",1],["first",1],["skip",2],["assert",13],["true",12],["any",11],["msg",11],["judge",4],["vs",3],["paper",4],["claim",4],["against",3],["not",10],["polish",2],["however",1],["no",4],["credit",4],["specificity",4],["technical",1],["checking",3],["required",1],["still",4],["requires",2],["before",1],["you",2],["accept",2],["fine",1],["counterfactual",7],["run",3],["opposite",6],["style",7],["would",5],["verdict",5],["change",3],["my",2],["same",1],["substantive",1],["were",1],["rewritten",1],["nothing",1],["changes",2],["revise",3],["ambiguous",3],["mark",2],["keep",2],["must",6],["should",2],["weakening",2],["guard",3],["binds",1],["modal",1],["action",1],["authorship",5],["softened",2],["flipping",1],["deliberate",1],["judgment",3],["input",4],["allow",1],["fail",5],["human",1],["ai",1],["origin",1],["concern",1],["deliberately",1],["may",2],["be",1],["considered",1],["as",1],["rate",6],["informal",4],["vague",2],["wording",3],["bare",1],["elsewhere",2],["cannot",1],["satisfy",1],["bound",1],["unless",4],["dropping",1],["turns",1],["parity",2],["rule",1],["into",1],["never",1],["penalise",1],["vagueness",1],["over",1],["correct",1],["sfp",1],["005",1],["boundary",1],["ambiguity",1],["actually",1],["truth",2],["conditions",2],["makes",1],["unevaluable",1],["matter",1],["marker",8],["only",1],["block",15],["markers",2],["present",1],["but",3],["all",1],["clauses",3],["gone",1],["emptied",2],["begin",1],["end",5],["body",1],["filler",1],["presence",1],["false",1],["pass",1],["checks",1],["see",1],["details",1],["sum",1],["missing",1],["drop",1],["many",1],["moved",3],["outside",3],["scoping",1],["proof",1],["delete",1],["from",1],["inside",1],["re",2],["add",1],["after",2],["text",2],["exists",1],["file",2],["scoped",2],["lint",1],["wide",1],["needle",2],["t2",2],["inject",1],["raw",1],["216",2]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations._patch","name":[["patch",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["patch",2],["self",4],["mutate",3],["list",2],["str",2],["mutated",2],["real",1],["csf",2],["read",2],["lambda",1],["if",1],["da",1],["else",1],["orig",1],["return",1],["check",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["orig",1],["read",3],["csf",2],["real",1],["da",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",3],["none",2],["csf",1],["read",2],["orig",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_authorship_softened_fails","name":[["test",1],["authorship",1],["softened",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["authorship",6],["softened",2],["fails",2],["self",4],["none",2],["flipping",1],["deliberate",1],["not",3],["judgment",3],["input",4],["allow",1],["must",1],["fail",1],["errors",3],["patch",1],["lambda",1],["replace",1],["human",1],["vs",1],["ai",1],["origin",1],["concern",1],["deliberately",1],["may",1],["be",1],["considered",1],["as",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_block_emptied_of_clauses_fails","name":[["test",1],["block",1],["emptied",1],["clauses",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["block",8],["emptied",3],["clauses",3],["fails",2],["self",5],["none",3],["keep",1],["begin",1],["end",1],["markers",1],["but",1],["replace",2],["clause",3],["body",1],["filler",1],["marker",2],["presence",1],["check",1],["would",1],["false",1],["pass",1],["checks",1],["must",1],["fail",1],["csf",1],["real",1],["assert",2],["not",1],["errors",3],["patch",1],["lambda",1],["see",1],["elsewhere",1],["details",1],["true",1],["sum",1],["parity",1],["missing",1],["load",1],["bearing",1],["msg",1],["should",1],["drop",1],["many",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clause_checking_required_removed_fails","name":[["test",1],["clause",1],["checking",1],["required",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["clause",2],["checking",4],["required",2],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["still",2],["requires",2],["against",1],["paper",1],["before",1],["you",1],["accept",2],["fine",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clause_counterfactual_removed_fails","name":[["test",1],["clause",1],["counterfactual",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["clause",2],["counterfactual",5],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["run",1],["opposite",2],["style",2],["skip",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clause_extract_substance_removed_fails","name":[["test",1],["clause",1],["extract",1],["substance",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["clause",2],["extract",4],["substance",5],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["checkable",1],["first",1],["skip",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clause_judge_vs_paper_removed_fails","name":[["test",1],["clause",1],["judge",1],["vs",1],["paper",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["clause",2],["judge",5],["vs",3],["paper",4],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["claim",1],["against",2],["not",2],["polish",2],["however",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clause_moved_outside_block_fails","name":[["test",1],["clause",1],["moved",1],["outside",1],["block",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",3],["test",2],["clause",5],["moved",3],["outside",3],["block",6],["fails",2],["self",4],["none",2],["delete",1],["from",1],["inside",1],["re",2],["add",1],["after",2],["end",4],["marker",4],["text",2],["still",2],["exists",1],["file",2],["but",1],["scoped",2],["check",1],["must",1],["fail",1],["proving",1],["lint",1],["not",1],["wide",1],["needle",2],["run",2],["opposite",3],["style",3],["counterfactual",3],["mutate",2],["str",2],["t2",2],["replace",2],["inject",1],["raw",1],["return",1],["csf",2],["216",2],["errors",3],["patch",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clause_moved_outside_block_fails.mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["mutate",2],["str",4],["t2",2],["replace",2],["run",1],["opposite",1],["style",1],["counterfactual",1],["moved",1],["re",1],["inject",1],["raw",1],["clause",1],["text",1],["after",1],["end",3],["marker",3],["outside",1],["block",1],["return",1],["csf",2],["216",2],["needle",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clause_no_credit_specificity_removed_fails","name":[["test",1],["clause",1],["no",1],["credit",1],["specificity",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["clause",2],["no",3],["credit",5],["specificity",5],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["not",1],["technical",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clause_revise_or_ambiguous_removed_fails","name":[["test",1],["clause",1],["revise",1],["ambiguous",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["clause",2],["revise",4],["ambiguous",4],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["verdict",2],["mark",2],["claim",1],["keep",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clause_would_verdict_change_removed_fails","name":[["test",1],["clause",1],["would",1],["verdict",1],["change",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["clause",2],["would",4],["verdict",4],["change",4],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["my",2],["if",1],["same",1],["substantive",1],["claim",1],["were",1],["rewritten",1],["opposite",1],["style",1],["nothing",1],["changes",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_clauses_fenced_inside_block_fails","name":[["test",1],["clauses",1],["fenced",1],["inside",1],["block",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["clauses",5],["fenced",3],["inside",2],["block",7],["fails",2],["self",5],["none",3],["codex",1],["p2",1],["round",1],["12",1],["markers",1],["stay",1],["live",3],["but",1],["bullet",1],["between",1],["them",1],["wrapped",1],["fence",1],["then",1],["only",1],["sample",1],["text",1],["check",1],["must",1],["fail",1],["csf",1],["marker",1],["real",1],["assert",2],["not",2],["errors",3],["patch",1],["lambda",1],["replace",1],["true",1],["sum",1],["missing",1],["load",1],["bearing",1],["clause",1],["msg",1],["should",1],["count",1],["as",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_down_rate_softened_fails","name":[["test",1],["down",1],["rate",1],["softened",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["down",7],["rate",7],["softened",2],["fails",2],["self",4],["none",2],["weakening",1],["not",2],["informal",4],["vague",2],["wording",3],["must",1],["fail",1],["bare",1],["elsewhere",1],["cannot",1],["satisfy",1],["bound",1],["clause",1],["errors",3],["patch",1],["lambda",1],["replace",1],["you",1],["may",1],["assert",1],["true",1],["any",1],["no",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_epistemic_disclaimer_removed_fails","name":[["test",1],["epistemic",1],["disclaimer",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["epistemic",4],["disclaimer",3],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["status",2],["note",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_f36_attribution_removed_fails","name":[["test",1],["f36",1],["attribution",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["f36",2],["attribution",3],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["assert",1],["true",1],["any",1],["paper",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_marker_block_moved_out_of_section_fails","name":[["test",1],["marker",1],["block",1],["moved",1],["out",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",3],["test",2],["marker",7],["block",6],["moved",3],["out",4],["section",9],["fails",2],["self",4],["none",2],["codex",1],["p2",1],["if",1],["whole",1],["relocated",1],["after",2],["parity",3],["ends",1],["into",1],["severity",3],["classification",3],["while",1],["header",2],["framing",1],["disclaimer",1],["remain",1],["file",2],["wide",1],["lookup",2],["would",1],["false",1],["pass",1],["scoped",1],["must",1],["fail",2],["begin",3],["csf",2],["end",4],["tail",3],["216",1],["mutate",2],["str",2],["index",2],["len",1],["without",2],["steps",1],["below",1],["re",1],["inject",1],["inside",2],["later",1],["so",1],["but",1],["still",1],["present",1],["anchor",3],["return",1],["replace",1],["errors",3],["patch",1],["assert",1],["true",1],["any",1],["da",1],["msg",1],["should",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_marker_block_moved_out_of_section_fails.mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["mutate",2],["str",4],["index",2],["begin",1],["end",2],["tail",2],["len",1],["block",3],["without",2],["parity",2],["steps",1],["moved",1],["below",1],["re",1],["inject",1],["inside",1],["later",1],["section",2],["after",1],["severity",2],["classification",2],["header",1],["so",1],["out",1],["but",1],["still",1],["present",1],["file",1],["anchor",3],["return",1],["replace",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_markers_fenced_fails","name":[["test",1],["markers",1],["fenced",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",3],["test",2],["markers",4],["fenced",3],["fails",2],["self",4],["none",2],["wrap",1],["whole",1],["marker",5],["block",6],["fence",1],["then",1],["sit",1],["inside",1],["code",1],["sample",1],["must",1],["not",2],["count",2],["as",2],["live",2],["mutate",2],["str",2],["full",2],["begin",3],["csf",3],["idx",3],["index",1],["return",1],["replace",1],["end",2],["216",2],["errors",3],["patch",1],["assert",1],["true",1],["any",1],["msg",1],["should",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_markers_fenced_fails.mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["mutate",2],["str",4],["block",2],["full",2],["begin",3],["csf",3],["marker",3],["idx",3],["index",1],["return",1],["replace",1],["end",2],["216",2]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_section_header_removed_fails","name":[["test",1],["section",1],["header",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["section",4],["header",2],["removed",3],["fails",2],["self",6],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["surface",2],["form",2],["parity",2],["check",2],["216",2],["assert",1],["true",1],["any",1],["missing",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_unless_guard_removed_fails","name":[["test",1],["unless",1],["guard",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["unless",5],["guard",3],["removed",2],["fails",2],["self",4],["none",2],["dropping",1],["turns",1],["parity",1],["rule",1],["into",1],["never",1],["penalise",1],["vagueness",1],["would",1],["over",1],["correct",1],["sfp",1],["005",1],["boundary",1],["must",1],["fail",1],["errors",3],["patch",1],["lambda",1],["replace",1],["ambiguity",1],["actually",1],["changes",1],["truth",2],["conditions",2],["makes",1],["claim",1],["unevaluable",1],["no",1],["matter",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_verdict_framing_removed_fails","name":[["test",1],["verdict",1],["framing",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["verdict",5],["framing",2],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",2],["assignment",1],["time",5],["some",2],["assert",1],["true",1],["any",1],["application",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_whole_section_fenced_fails","name":[["test",1],["whole",1],["section",1],["fenced",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",3],["test",2],["whole",2],["section",7],["fenced",4],["fails",2],["self",5],["none",2],["codex",1],["p2",1],["round",1],["if",1],["entire",1],["parity",2],["header",5],["included",1],["wrapped",1],["fence",2],["match",1],["must",2],["be",2],["ignored",1],["only",1],["code",1],["sample",2],["lint",1],["report",1],["as",2],["missing",3],["not",1],["pass",1],["surface",1],["form",1],["check",1],["216",1],["mutate",2],["str",2],["idx",4],["index",2],["wrap",1],["from",1],["through",1],["end",6],["epistemic",1],["disclaimer",1],["anchor",2],["severity",1],["classification",1],["return",1],["errors",3],["patch",1],["assert",1],["true",1],["any",1],["da",1],["msg",1],["should",1],["treated",1]]},{"id":"scripts/test_check_216_surface_form.py#TestMutations.test_whole_section_fenced_fails.mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["mutate",2],["str",4],["idx",4],["index",2],["header",2],["wrap",1],["from",1],["through",1],["end",6],["section",1],["epistemic",1],["disclaimer",1],["fence",1],["anchor",2],["severity",1],["classification",1],["return",1]]},{"id":"scripts/test_check_216_surface_form.py#TestShipped","name":[["test",1],["shipped",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["class",2],["test",5],["shipped",4],["unittest",2],["case",2],["def",1],["surface",2],["passes",1],["self",2],["none",1],["assert",1],["equal",1],["csf",1],["check",1],["msg",1],["da",1],["should",1],["pass",1],["216",1],["lint",1]]},{"id":"scripts/test_check_216_surface_form.py#TestShipped.test_shipped_surface_passes","name":[["test",1],["shipped",1],["surface",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["shipped",3],["surface",3],["passes",2],["self",3],["none",2],["assert",1],["equal",1],["csf",1],["check",1],["msg",1],["da",1],["should",1],["pass",1],["216",1],["lint",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface","name":[["test",1],["synthesizer",1],["surface",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["class",2],["test",12],["synthesizer",4],["surface",4],["unittest",2],["case",2],["editorial",1],["second",1],["verdict",1],["time",1],["codex",2],["p2",2],["round",2],["must",3],["carry",1],["its",1],["own",1],["scoped",2],["parity",3],["block",12],["each",1],["assertion",1],["proven",1],["non",1],["vacuous",1],["by",1],["mutation",1],["def",12],["up",1],["self",33],["none",11],["orig",4],["read",9],["csf",10],["real",3],["synth",18],["tear",1],["down",5],["patch",9],["mutate",4],["list",1],["str",3],["mutated",2],["lambda",7],["if",1],["else",1],["return",2],["check",4],["section",7],["present",1],["shipped",3],["sanity",1],["passes",1],["no",4],["assert",9],["equal",1],["msg",8],["surfaces",1],["should",3],["pass",1],["removed",7],["fails",7],["errors",21],["replace",7],["step",9],["1c",5],["form",1],["216",2],["true",7],["any",6],["missing",2],["clause",4],["rate",4],["not",5],["informal",2],["vague",1],["wording",1],["you",1],["may",2],["authorship",4],["whether",1],["sub",3],["claim",3],["originated",1],["from",1],["human",1],["ai",1],["reviewer",1],["weighting",1],["input",2],["weight",3],["reweight",2],["unevaluable",3],["re",2],["substance",1],["mark",1],["keep",1],["marker",6],["nsee",1],["elsewhere",1],["sum",1],["load",1],["bearing",1],["emptied",1],["drop",1],["clauses",1],["f36",1],["attribution",2],["paper",1],["moved",3],["later",3],["subsection",2],["so",1],["stop",1],["at",2],["next",1],["only",1],["move",1],["out",1],["into",1],["fail",2],["because",1],["longer",1],["inside",3],["begin",3],["end",4],["tail",3],["index",2],["len",1],["without",2],["steps",1],["below",1],["inject",1],["anchor",3],["consensus",1],["identification",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface._patch","name":[["patch",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["patch",2],["self",4],["mutate",3],["list",2],["str",2],["mutated",2],["real",1],["csf",2],["read",2],["lambda",1],["if",1],["synth",1],["else",1],["orig",1],["return",1],["check",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["orig",1],["read",3],["csf",2],["real",1],["synth",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",3],["none",2],["csf",1],["read",2],["orig",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.test_synth_clause_authorship_removed_fails","name":[["test",1],["synth",1],["clause",1],["authorship",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["synth",3],["clause",2],["authorship",5],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["whether",1],["sub",2],["claim",2],["originated",1],["from",1],["human",1],["ai",1],["reviewer",1],["not",2],["weighting",1],["input",2],["may",1],["weight",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.test_synth_clause_no_down_rate_removed_fails","name":[["test",1],["synth",1],["clause",1],["no",1],["down",1],["rate",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["synth",3],["clause",2],["no",3],["down",5],["rate",5],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["not",1],["informal",2],["vague",1],["wording",1],["you",1],["may",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.test_synth_clause_reweight_unevaluable_removed_fails","name":[["test",1],["synth",1],["clause",1],["reweight",1],["unevaluable",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["synth",3],["clause",2],["reweight",3],["unevaluable",4],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["re",1],["weight",2],["substance",1],["mark",1],["sub",1],["claim",1],["keep",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.test_synth_f36_attribution_removed_fails","name":[["test",1],["synth",1],["f36",1],["attribution",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["synth",3],["f36",2],["attribution",3],["removed",2],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["assert",1],["true",1],["any",1],["paper",1],["msg",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.test_synth_marker_block_removed_fails","name":[["test",1],["synth",1],["marker",1],["block",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["synth",4],["marker",3],["block",7],["removed",2],["fails",2],["self",5],["none",3],["csf",1],["real",1],["assert",2],["not",1],["errors",3],["patch",1],["lambda",1],["replace",1],["nsee",1],["elsewhere",1],["true",1],["sum",1],["missing",1],["load",1],["bearing",1],["clause",1],["msg",1],["emptied",1],["should",1],["drop",1],["clauses",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.test_synth_marker_moved_to_later_subsection_fails","name":[["test",1],["synth",1],["marker",1],["moved",1],["later",1],["subsection",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",3],["test",2],["synth",3],["marker",5],["moved",4],["later",4],["subsection",3],["fails",2],["self",4],["none",2],["codex",1],["p2",1],["round",1],["step",7],["1c",3],["section",4],["so",1],["must",2],["stop",1],["at",2],["next",1],["not",1],["only",1],["move",1],["block",5],["out",1],["into",1],["scoped",1],["check",1],["fail",2],["because",1],["no",1],["longer",1],["inside",3],["begin",3],["csf",2],["end",4],["tail",3],["216",1],["mutate",2],["str",2],["index",2],["len",1],["without",2],["parity",1],["steps",1],["below",1],["re",1],["inject",1],["anchor",3],["consensus",1],["identification",1],["return",1],["replace",1],["errors",3],["patch",1],["assert",1],["true",1],["any",1],["msg",1],["should",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.test_synth_marker_moved_to_later_subsection_fails.mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["mutate",2],["str",4],["index",2],["begin",1],["end",2],["tail",2],["len",1],["block",2],["without",2],["parity",1],["steps",1],["moved",1],["below",1],["re",1],["inject",1],["inside",1],["later",1],["step",2],["subsection",1],["anchor",3],["consensus",1],["identification",1],["return",1],["replace",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.test_synth_section_present_in_shipped","name":[["test",1],["synth",1],["section",1],["present",1],["shipped",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["synth",2],["section",2],["present",2],["shipped",5],["self",4],["none",2],["sanity",2],["synthesizer",2],["passes",2],["no",2],["patch",2],["csf",2],["read",2],["orig",1],["assert",1],["equal",1],["check",1],["msg",1],["surfaces",1],["should",1],["pass",1]]},{"id":"scripts/test_check_216_surface_form.py#TestSynthesizerSurface.test_synth_section_removed_fails","name":[["test",1],["synth",1],["section",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["216",1],["surface",1],["form",1],["py",1]],"body":[["def",2],["test",2],["synth",3],["section",3],["removed",3],["fails",2],["self",4],["none",2],["errors",3],["patch",1],["lambda",1],["replace",1],["step",2],["1c",2],["surface",1],["form",1],["parity",1],["check",1],["216",1],["assert",1],["true",1],["any",1],["missing",1],["msg",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py","name":[["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["mutation",2],["tests",1],["check",2],["268",2],["nested",2],["commitment",15],["ledger",2],["each",1],["invariant",1],["exercised",1],["against",2],["deliberately",1],["mutated",1],["memory",1],["fixture",2],["confirm",1],["fails",1],["guarding",1],["trivial",1],["accept",1],["all",1],["regression",1],["feedback",1],["schema",1],["test",1],["constraints",1],["clean",3],["must",1],["pass",1],["from",1],["future",1],["import",4],["annotations",1],["copy",1],["unittest",2],["scripts",1],["as",1],["lint",1],["seed",1],["cases",1],["case",3],["id",3],["f1",1],["expected",6],["commitments",3],["text",4],["add",8],["ablation",1],["cifar",2],["100",2],["type",8],["experiment",4],["required",4],["evidence",4],["new",4],["table",3],["fulfillment",5],["status",5],["fulfilled",5],["gap",4],["false",2],["p2",1],["image",1],["net",1],["experiments",2],["not",2],["unfulfilled",2],["rationale",3],["deferred",1],["compute",1],["budget",1],["acknowledged",1],["n1",1],["error",1],["bars",1],["across",1],["seeds",1],["figure",1],["omitted",1],["trigger",1],["valid",1],["true",1],["prose",1],["object",1],["carries",1],["no",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestCleanPasses","name":[["test",1],["clean",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["class",2],["test",6],["clean",6],["passes",4],["unittest",2],["case",2],["def",2],["seed",3],["self",4],["assert",2],["equal",2],["lint",2],["check",2],["copy",1],["deepcopy",1],["prose",2],["index",1],["notation",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestCleanPasses.test_clean_prose_passes","name":[["test",1],["clean",1],["prose",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["clean",3],["prose",3],["passes",2],["self",3],["assert",1],["equal",1],["lint",1],["check",1],["index",1],["notation",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestCleanPasses.test_clean_seed_passes","name":[["test",1],["clean",1],["seed",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["clean",3],["seed",4],["passes",2],["self",3],["assert",1],["equal",1],["lint",1],["check",1],["copy",1],["deepcopy",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN1MissingField","name":[["test",1],["n1",1],["missing",1],["field",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["class",2],["test",6],["n1",4],["missing",3],["field",2],["unittest",2],["case",2],["def",2],["commitment",5],["type",3],["fails",2],["self",4],["seed",10],["copy",2],["deepcopy",2],["clean",2],["del",1],["cases",2],["expected",2],["commitments",2],["errs",6],["lint",2],["check",2],["assert",2],["true",2],["any",2],["non",1],["mapping",3],["not",2],["entry",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN1MissingField.test_missing_commitment_type_fails","name":[["test",1],["missing",1],["commitment",1],["type",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["commitment",4],["type",4],["fails",2],["self",3],["seed",5],["copy",1],["deepcopy",1],["clean",1],["del",1],["cases",1],["expected",1],["commitments",1],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n1",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN1MissingField.test_non_mapping_commitment_fails","name":[["test",1],["non",1],["mapping",1],["commitment",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["non",2],["mapping",4],["commitment",3],["fails",2],["self",3],["seed",5],["copy",1],["deepcopy",1],["clean",1],["cases",1],["expected",1],["commitments",1],["not",2],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n1",1],["entry",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN2ReintroducedParallelList","name":[["test",1],["n2",1],["reintroduced",1],["parallel",1],["list",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["class",2],["test",6],["n2",4],["reintroduced",2],["parallel",4],["list",4],["unittest",2],["case",2],["def",2],["status",3],["fails",2],["self",4],["seed",10],["copy",2],["deepcopy",2],["clean",2],["cases",2],["expected",4],["fulfillment",2],["fulfilled",1],["errs",6],["lint",2],["check",2],["assert",2],["true",2],["any",2],["rationale",3],["unfulfilled",2]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN2ReintroducedParallelList.test_parallel_rationale_list_fails","name":[["test",1],["parallel",1],["rationale",1],["list",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["parallel",2],["rationale",4],["list",2],["fails",2],["self",3],["seed",5],["copy",1],["deepcopy",1],["clean",1],["cases",1],["expected",2],["unfulfilled",2],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n2",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN2ReintroducedParallelList.test_parallel_status_list_fails","name":[["test",1],["parallel",1],["status",1],["list",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["parallel",2],["status",4],["list",2],["fails",2],["self",3],["seed",5],["copy",1],["deepcopy",1],["clean",1],["cases",1],["expected",2],["fulfillment",2],["fulfilled",1],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n2",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3bGapOracleCoherence","name":[["test",1],["n3b",1],["gap",1],["oracle",1],["coherence",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["class",2],["test",7],["n3b",5],["gap",13],["oracle",4],["coherence",2],["unittest",2],["case",6],["def",3],["false",5],["silent",1],["omission",1],["fails",3],["self",6],["n1",8],["not",1],["fulfilled",3],["no",2],["rationale",1],["genuinely",1],["should",1],["flipping",1],["its",1],["must",4],["be",3],["caught",2],["seed",15],["copy",3],["deepcopy",3],["clean",3],["next",3],["cases",3],["if",3],["id",3],["expected",4],["commitment",4],["errs",9],["lint",3],["check",3],["assert",3],["true",5],["any",3],["fully",2],["f1",5],["claiming",1],["quoted",2],["boolean",3],["flag",1],["genuine",1],["would",1],["coerce",1],["truthy",1],["under",1],["bool",1],["reject",1],["non",1],["outright",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3bGapOracleCoherence.test_false_gap_on_silent_omission_fails","name":[["test",1],["false",1],["gap",1],["silent",1],["omission",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["false",5],["gap",5],["silent",2],["omission",2],["fails",2],["self",3],["n1",6],["not",2],["fulfilled",2],["no",2],["rationale",2],["genuinely",2],["should",2],["flipping",2],["its",2],["oracle",2],["must",2],["be",2],["caught",2],["seed",5],["copy",1],["deepcopy",1],["clean",1],["next",1],["cases",1],["if",1],["case",1],["id",1],["expected",1],["commitment",1],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n3b",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3bGapOracleCoherence.test_quoted_boolean_gap_flag_fails","name":[["test",1],["quoted",1],["boolean",1],["gap",1],["flag",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["quoted",4],["boolean",5],["gap",7],["flag",2],["fails",2],["self",3],["false",3],["genuine",2],["case",3],["would",2],["coerce",2],["truthy",2],["under",2],["bool",2],["oracle",2],["must",3],["reject",2],["non",2],["expected",3],["commitment",3],["outright",2],["seed",5],["copy",1],["deepcopy",1],["clean",1],["n1",3],["next",1],["cases",1],["if",1],["id",1],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n3b",1],["be",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3bGapOracleCoherence.test_true_gap_on_fully_fulfilled_fails","name":[["test",1],["true",1],["gap",1],["fully",1],["fulfilled",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["true",4],["gap",7],["fully",4],["fulfilled",4],["fails",2],["self",3],["f1",6],["no",2],["claiming",2],["must",2],["be",2],["caught",2],["seed",5],["copy",1],["deepcopy",1],["clean",1],["next",1],["cases",1],["if",1],["case",1],["id",1],["expected",1],["commitment",1],["errs",3],["lint",1],["check",1],["assert",1],["any",1],["n3b",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3LifecycleCoherence","name":[["test",1],["n3",1],["lifecycle",1],["coherence",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["class",2],["test",9],["n3",7],["lifecycle",2],["coherence",2],["unittest",2],["case",2],["def",5],["fulfilled",3],["rationale",11],["fails",5],["self",10],["seed",25],["copy",5],["deepcopy",5],["clean",5],["cases",5],["expected",5],["commitments",5],["unfulfilled",5],["should",1],["not",4],["be",1],["here",1],["errs",15],["lint",5],["check",5],["assert",5],["true",5],["any",5],["commitment",2],["carries",1],["nonfulfilled",2],["empty",3],["p2",1],["first",1],["blank",2],["out",1],["null",2],["bare",1],["yaml",1],["must",1],["read",1],["as",1],["populated",1],["via",1],["str",1],["none",3],["trap",1],["present",1],["but",1],["key",1],["bad",1],["status",5],["enum",2],["fulfillment",3],["kinda",1],["done",1],["without",2],["com",3],["del",1],["orphan",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3LifecycleCoherence.test_bad_status_enum_fails","name":[["test",1],["bad",1],["status",1],["enum",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["bad",2],["status",3],["enum",3],["fails",2],["self",3],["seed",5],["copy",1],["deepcopy",1],["clean",1],["cases",1],["expected",1],["commitments",1],["fulfillment",1],["kinda",1],["done",1],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n3",1],["not",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3LifecycleCoherence.test_fulfilled_with_rationale_fails","name":[["test",1],["fulfilled",1],["rationale",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["fulfilled",3],["rationale",3],["fails",2],["self",3],["seed",5],["copy",1],["deepcopy",1],["clean",1],["cases",1],["expected",1],["commitments",1],["unfulfilled",1],["should",1],["not",1],["be",1],["here",1],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n3",1],["commitment",1],["carries",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3LifecycleCoherence.test_nonfulfilled_with_empty_rationale_fails","name":[["test",1],["nonfulfilled",1],["empty",1],["rationale",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["nonfulfilled",2],["empty",3],["rationale",4],["fails",2],["self",3],["seed",5],["copy",1],["deepcopy",1],["clean",1],["p2",1],["first",1],["commitment",1],["not",1],["fulfilled",1],["blank",1],["out",1],["cases",1],["expected",1],["commitments",1],["unfulfilled",1],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n3",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3LifecycleCoherence.test_nonfulfilled_with_null_rationale_fails","name":[["test",1],["nonfulfilled",1],["null",1],["rationale",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["nonfulfilled",2],["null",4],["rationale",5],["fails",2],["self",3],["bare",2],["unfulfilled",3],["yaml",2],["must",2],["not",2],["read",2],["as",2],["populated",2],["via",2],["str",2],["none",5],["trap",2],["present",2],["but",2],["blank",2],["key",2],["seed",5],["copy",1],["deepcopy",1],["clean",1],["cases",1],["expected",1],["commitments",1],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n3",1],["empty",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN3LifecycleCoherence.test_rationale_without_status_fails","name":[["test",1],["rationale",1],["without",1],["status",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["rationale",4],["without",3],["status",4],["fails",2],["self",3],["seed",5],["copy",1],["deepcopy",1],["clean",1],["com",3],["cases",1],["expected",1],["commitments",1],["del",1],["fulfillment",2],["unfulfilled",1],["orphan",1],["errs",3],["lint",1],["check",1],["assert",1],["true",1],["any",1],["n3",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN4N5IndexNotation","name":[["test",1],["n4",1],["n5",1],["index",1],["notation",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["class",2],["test",7],["n4",2],["n5",2],["index",10],["notation",7],["unittest",2],["case",2],["def",3],["fulfillment",4],["status",4],["fails",2],["self",6],["errs",8],["lint",3],["check",3],["empty",1],["assert",3],["true",2],["any",2],["unfulfilled",2],["rationale",2],["placeholder",1],["legacy",2],["array",2],["description",1],["passes",1],["schema",1],["normalization",1],["note",1],["references",1],["literal",1],["not",2],["subscript",1],["must",1],["trip",1],["regex",1],["old",1],["top",1],["level",1],["arrays",1],["equal",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN4N5IndexNotation.test_fulfillment_status_index_fails","name":[["test",1],["fulfillment",1],["status",1],["index",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["fulfillment",3],["status",3],["index",4],["fails",2],["self",3],["errs",3],["lint",1],["check",1],["notation",2],["empty",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN4N5IndexNotation.test_legacy_array_description_passes","name":[["test",1],["legacy",1],["array",1],["description",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["legacy",4],["array",4],["description",2],["passes",2],["self",3],["schema",2],["normalization",2],["note",2],["references",2],["fulfillment",3],["status",3],["literal",2],["not",4],["subscript",2],["must",2],["trip",2],["index",3],["regex",2],["errs",2],["lint",1],["check",1],["notation",1],["old",1],["top",1],["level",1],["arrays",1],["assert",1],["equal",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestN4N5IndexNotation.test_unfulfilled_rationale_index_fails","name":[["test",1],["unfulfilled",1],["rationale",1],["index",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["unfulfilled",3],["rationale",3],["index",4],["fails",2],["self",3],["errs",3],["lint",1],["check",1],["notation",2],["placeholder",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestRealFiles","name":[["test",1],["real",1],["files",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["class",2],["test",5],["real",3],["files",3],["unittest",2],["case",2],["def",1],["pass",1],["self",2],["shipped",1],["artifacts",1],["must",1],["satisfy",1],["lint",2],["end",2],["hits",1],["disk",1],["assert",1],["equal",1],["main",1]]},{"id":"scripts/test_check_268_nested_commitment_ledger.py#TestRealFiles.test_real_files_pass","name":[["test",1],["real",1],["files",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["268",1],["nested",1],["commitment",1],["ledger",1],["py",1]],"body":[["def",2],["test",2],["real",2],["files",2],["pass",2],["self",3],["shipped",2],["artifacts",2],["must",2],["satisfy",2],["lint",3],["end",4],["hits",2],["disk",2],["assert",1],["equal",1],["main",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py","name":[["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["check",11],["390",3],["revision",2],["patch",4],["discipline",4],["py",1],["slice",1],["424",1],["mutation",1],["every",1],["invariant",9],["has",1],["passing",1],["case",3],["against",1],["real",1],["tree",1],["artifacts",1],["failing",1],["proving",1],["fires",1],["guarded",2],["property",1],["broken",1],["mutations",1],["reproduce",1],["literal",1],["exactly",1],["sensitive",1],["probe",1],["mutates",1],["re",2],["cased",1],["copy",1],["anchor",1],["exercises",1],["nothing",1],["383",1],["lesson",1],["from",2],["future",1],["import",5],["annotations",1],["json",1],["pytest",11],["formatter",1],["apply",1],["script",1],["orchestrator",3],["paper",2],["skill",3],["schema",2],["protocol",3],["schemas",1],["spec",4],["word",1],["count",1],["writer",3],["marker",2],["rules",2],["doc",2],["schema8",1],["example",3],["threshold",2],["lock",2],["fixture",10],["scope",10],["module",10],["block",1],["sequencing",1],["md",1],["validates",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#_mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["mutate",2],["text",4],["str",6],["literal",7],["remove",1],["exact",1],["case",1],["sensitive",1],["assert",2],["was",1],["present",1],["so",1],["drifted",2],["probe",2],["fails",1],["loudly",1],["instead",1],["exercising",1],["nothing",1],["return",1],["replace",1],["redacted",1],["by",1],["mutation",1],["test",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#apply_src","name":[["apply",1],["src",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["apply",3],["src",2],["return",1],["script",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#formatter_text","name":[["formatter",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["formatter",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#orchestrator_text","name":[["orchestrator",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["orchestrator",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#patch_schema","name":[["patch",1],["schema",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["patch",3],["schema",3],["return",1],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#protocol_text","name":[["protocol",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["protocol",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#schemas_text","name":[["schemas",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["schemas",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#skill_text","name":[["skill",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["skill",3],["text",3],["return",1],["paper",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#spec_text","name":[["spec",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["spec",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_cli_default_regressed_to_none_fails","name":[["test",1],["cli",1],["default",1],["regressed",1],["none",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["cli",4],["default",10],["regressed",5],["none",5],["fails",2],["spec",3],["text",3],["apply",4],["src",4],["codex",2],["p3",2],["lint",2],["must",2],["catch",2],["regression",2],["even",2],["while",2],["constant",2],["still",2],["equals",2],["mutate",2],["argparse",3],["replace",1],["touched",1],["ratio",1],["threshold",2],["assert",2],["probe",1],["literal",1],["drifted",1],["errs",3],["check",1],["lock",1],["any",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_formatter_lost_ordering_fails","name":[["test",1],["formatter",1],["lost",1],["ordering",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["formatter",5],["lost",2],["ordering",3],["fails",2],["text",6],["word",3],["count",3],["errs",3],["check",1],["marker",2],["rules",1],["mutate",1],["only",1],["after",1],["every",1],["dependent",1],["gate",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_marker_rules_real_tree_pass","name":[["test",1],["marker",1],["rules",1],["real",1],["tree",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["marker",3],["rules",3],["real",2],["tree",2],["pass",2],["formatter",3],["text",6],["word",3],["count",3],["assert",1],["check",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_orchestrator_lost_auto_fallback_ban_fails","name":[["test",1],["orchestrator",1],["lost",1],["auto",1],["fallback",1],["ban",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",6],["lost",2],["auto",4],["fallback",4],["ban",2],["fails",2],["text",3],["errs",3],["check",1],["mutate",1],["never",1],["full",1],["re",1],["emission",1],["assert",1],["no",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_orchestrator_lost_escalated_provenance_fails","name":[["test",1],["orchestrator",1],["lost",1],["escalated",1],["provenance",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",6],["lost",2],["escalated",4],["provenance",3],["fails",2],["text",3],["errs",3],["check",1],["mutate",1],["mode",1],["full",1],["reemission",1],["assert",1],["any",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_orchestrator_lost_no_rewrite_window_fails","name":[["test",1],["orchestrator",1],["lost",1],["no",1],["rewrite",1],["window",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",6],["lost",2],["no",3],["rewrite",4],["window",3],["fails",2],["text",3],["errs",3],["check",1],["mutate",1],["nothing",1],["may",1],["draft",1],["between",1],["steps",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_orchestrator_lost_step_fails","name":[["test",1],["orchestrator",1],["lost",1],["step",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",6],["lost",3],["step",3],["fails",2],["text",3],["errs",3],["check",1],["mutate",1],["finalizer",1],["pass",1],["assert",1],["any",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_orchestrator_real_tree_passes","name":[["test",1],["orchestrator",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",6],["real",2],["tree",2],["passes",2],["text",3],["assert",1],["check",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_orchestrator_steps_out_of_order_fails","name":[["test",1],["orchestrator",1],["steps",1],["out",1],["order",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",6],["steps",2],["out",2],["order",5],["fails",2],["text",3],["swap",2],["anchorize",4],["apply",4],["step",2],["labels",2],["same",2],["literals",2],["wrong",2],["swapped",2],["replace",3],["manifest",2],["refresh",2],["tmp",2],["errs",3],["check",1],["assert",1],["any",1],["normative",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_protocol_lost_apply_command_fails","name":[["test",1],["protocol",1],["lost",1],["apply",1],["command",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["protocol",6],["lost",2],["apply",4],["command",3],["fails",2],["text",3],["errs",3],["check",1],["doc",1],["mutate",1],["python",1],["scripts",1],["ars",1],["revision",1],["patch",1],["py",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_protocol_lost_marker_lifecycle_fails","name":[["test",1],["protocol",1],["lost",1],["marker",1],["lifecycle",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["protocol",6],["lost",2],["marker",4],["lifecycle",4],["fails",2],["text",3],["errs",3],["check",1],["doc",1],["mutate",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_protocol_missing_file_fails","name":[["test",1],["protocol",1],["missing",1],["file",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["protocol",3],["missing",3],["file",2],["fails",2],["errs",3],["check",1],["doc",1],["none",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_protocol_real_tree_passes","name":[["test",1],["protocol",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["protocol",6],["real",2],["tree",2],["passes",2],["text",3],["assert",1],["check",1],["doc",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_schema8_lost_field_fails","name":[["test",1],["schema8",1],["lost",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["schema8",3],["lost",2],["field",3],["fails",2],["schemas",3],["text",3],["errs",3],["check",1],["mutate",1],["change",1],["block",1],["ids",1],["assert",1],["row",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_schema8_lost_producer_split_fails","name":[["test",1],["schema8",1],["lost",1],["producer",1],["split",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["schema8",3],["lost",2],["producer",3],["split",3],["fails",2],["schemas",3],["text",3],["errs",3],["check",1],["mutate",1],["never",1],["by",1],["writer",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_schema8_real_tree_passes","name":[["test",1],["schema8",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["schema8",3],["real",2],["tree",2],["passes",2],["schemas",3],["text",3],["assert",1],["check",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_skill_lost_honest_boundary_fails","name":[["test",1],["skill",1],["lost",1],["honest",1],["boundary",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["skill",6],["lost",2],["honest",3],["boundary",3],["fails",2],["text",3],["errs",3],["check",1],["paper",1],["mutate",1],["not",1],["make",1],["revision",1],["itself",1],["better",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_skill_mode_row_regressed_to_full_draft_fails","name":[["test",1],["skill",1],["mode",1],["row",1],["regressed",1],["full",1],["draft",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["skill",7],["mode",2],["row",4],["regressed",4],["full",2],["draft",3],["fails",2],["text",4],["next",1],["line",3],["splitlines",1],["if",1],["lstrip",1],["startswith",1],["revision",2],["replace",1],["revise",1],["paper",2],["revised",1],["tracked",1],["changes",1],["errs",3],["check",1],["assert",1],["any",1],["patch",1],["document",1],["deliverable",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_skill_real_tree_passes","name":[["test",1],["skill",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["skill",6],["real",2],["tree",2],["passes",2],["text",3],["assert",1],["check",1],["paper",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_spec_example_extracted","name":[["test",1],["spec",1],["example",1],["extracted",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["spec",6],["example",6],["extracted",2],["text",3],["patch",2],["assert",2],["not",1],["none",1],["format",1],["version",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_spec_example_invalidated_fails","name":[["test",1],["spec",1],["example",1],["invalidated",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["spec",10],["example",9],["invalidated",2],["fails",2],["text",4],["patch",6],["schema",5],["give",2],["op",2],["shape",2],["forbids",2],["hash",3],["less",2],["replace",2],["splicing",2],["fresh",2],["block",4],["so",2],["probe",2],["independent",2],["embedded",2],["json",6],["exact",2],["formatting",2],["mutated",5],["loads",1],["dumps",2],["del",1],["ops",1],["old",1],["head",2],["tail",2],["split",2],["document",2],["after",2],["indent",1],["errs",3],["check",1],["assert",1],["no",1],["longer",1],["validates",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_spec_example_real_tree_passes","name":[["test",1],["spec",1],["example",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["spec",6],["example",3],["real",2],["tree",2],["passes",2],["text",3],["patch",3],["schema",3],["assert",1],["check",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_threshold_constant_is_the_ship_decision","name":[["test",1],["threshold",1],["constant",1],["ship",1],["decision",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["threshold",4],["constant",2],["ship",2],["decision",2],["from",1],["ars",1],["apply",1],["revision",1],["patch",1],["import",1],["default",2],["touched",2],["ratio",2],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_threshold_lock_amendment_lost_decision_fails","name":[["test",1],["threshold",1],["lock",1],["amendment",1],["lost",1],["decision",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["threshold",3],["lock",3],["amendment",2],["lost",2],["decision",3],["fails",2],["spec",3],["text",3],["apply",3],["src",3],["errs",3],["check",1],["mutate",1],["heading",1],["anchor",1],["exemption",2],["assert",1],["any",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_threshold_lock_real_tree_passes","name":[["test",1],["threshold",1],["lock",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["threshold",3],["lock",3],["real",2],["tree",2],["passes",2],["spec",3],["text",3],["apply",3],["src",3],["assert",1],["check",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_word_count_lost_strip_rule_fails","name":[["test",1],["word",1],["count",1],["lost",1],["strip",1],["rule",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["word",5],["count",6],["lost",2],["strip",4],["rule",2],["fails",2],["formatter",3],["text",6],["errs",3],["check",1],["marker",1],["rules",1],["mutate",1],["every",1],["comment",1],["before",2],["computing",1],["assert",1],["any",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_writer_lost_escalation_tag_fails","name":[["test",1],["writer",1],["lost",1],["escalation",1],["tag",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["writer",6],["lost",2],["escalation",4],["tag",3],["fails",2],["text",3],["errs",3],["check",1],["mutate",1],["patch",1],["required",1],["layer",1],["pre",1],["drafting",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_writer_lost_hash_discipline_fails","name":[["test",1],["writer",1],["lost",1],["hash",1],["discipline",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["writer",6],["lost",2],["hash",3],["discipline",3],["fails",2],["text",3],["errs",3],["check",1],["mutate",1],["copy",2],["hashes",1],["never",1],["compute",1],["them",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_writer_lost_sidecar_path_fails","name":[["test",1],["writer",1],["lost",1],["sidecar",1],["path",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["writer",6],["lost",2],["sidecar",3],["path",3],["fails",2],["text",3],["errs",3],["check",1],["mutate",1],["phase6",1],["revision",1],["patch",1],["round",1],["json",1],["assert",1],["emission",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_writer_missing_section_fails","name":[["test",1],["writer",1],["missing",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["writer",6],["missing",3],["section",2],["fails",2],["text",3],["errs",3],["check",1],["mutate",1],["patch",1],["document",1],["revision",1],["emission",1],["390",1],["assert",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#test_writer_real_tree_passes","name":[["test",1],["writer",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["test",2],["writer",6],["real",2],["tree",2],["passes",2],["text",3],["assert",1],["check",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#word_count_text","name":[["word",1],["count",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["word",3],["count",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_390_revision_patch_discipline.py#writer_text","name":[["writer",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["390",1],["revision",1],["patch",1],["discipline",1],["py",1]],"body":[["def",2],["writer",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_392_citation_verification_intake.py","name":[["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["392",4],["citation",6],["verification",5],["intake",4],["py",2],["lint",1],["from",4],["future",1],["import",7],["annotations",1],["subprocess",1],["textwrap",2],["unittest",2],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",3],["file",1],["resolve",1],["parent",3],["repo",1],["root",1],["good",1],["dedent",1],["agent",1],["paper",1],["configuration",1],["interview",3],["no",2],["handoff",1],["materials",1],["detected",1],["execute",1],["original",1],["phase",1],["full",1],["flow",1],["step",5],["11",1],["then",2],["12",2],["domain",1],["evidence",1],["profile",1],["per",1],["its",1],["own",1],["gating",1],["13",2],["level",2],["protocol",1],["v3",1],["ask",1],["scholar",1],["choose",1],["mark",3],["only",3],["strict",4],["answer",3],["ensure",1],["material",1],["passport",2],["carries",1],["terminal",1],["policies",1],["existence",1],["write",1],["nothing",1],["output",1],["format",1],["parameter",1],["value",1],["advisory",1],["default",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_392_citation_verification_intake.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["run",3],["root",4],["path",2],["subprocess",2],["completed",2],["process",2],["return",1],["script",2],["str",1]]},{"id":"scripts/test_check_392_citation_verification_intake.py#_write","name":[["write",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["write",3],["root",3],["path",5],["content",3],["str",2],["none",2],["academic",1],["paper",1],["agents",1],["intake",1],["agent",1],["md",1],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_392_citation_verification_intake.py#TestCitationVerificationIntakeLint","name":[["test",1],["citation",1],["verification",1],["intake",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["class",2],["test",12],["citation",6],["verification",6],["intake",8],["lint",2],["unittest",2],["case",2],["def",8],["good",7],["tree",1],["passes",2],["self",20],["none",8],["temporary",7],["directory",7],["as",7],["tmp",14],["root",19],["path",7],["write",10],["result",35],["run",8],["assert",12],["equal",8],["returncode",8],["stderr",12],["orphaned",1],["step",4],["13",4],["fails",4],["i2",2],["replace",4],["then",1],["level",2],["stdout",7],["missing",2],["pcr",1],["row",1],["i3",2],["join",1],["splitlines",1],["if",1],["not",1],["lost",2],["nothing",3],["rule",1],["i4",2],["passport",2],["advisory",1],["key",1],["strict",4],["seed",1],["target",2],["terminal",1],["policies",1],["existence",1],["policy",1],["seeding",1],["renamed",1],["heading",1],["parse",2],["error",2],["v3",1],["12",1],["392",1],["preferences",1],["file",1],["real",1],["repo",2]]},{"id":"scripts/test_check_392_citation_verification_intake.py#TestCitationVerificationIntakeLint.test_good_tree_passes","name":[["test",1],["good",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["test",2],["good",3],["tree",2],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["intake",1],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_392_citation_verification_intake.py#TestCitationVerificationIntakeLint.test_lost_strict_seed_target_fails_i4","name":[["test",1],["lost",1],["strict",1],["seed",1],["target",1],["fails",1],["i4",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["test",2],["lost",2],["strict",5],["seed",2],["target",3],["fails",2],["i4",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["good",1],["intake",1],["replace",1],["terminal",1],["policies",1],["citation",1],["existence",1],["policy",1],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2],["seeding",1]]},{"id":"scripts/test_check_392_citation_verification_intake.py#TestCitationVerificationIntakeLint.test_lost_write_nothing_rule_fails_i4","name":[["test",1],["lost",1],["write",1],["nothing",1],["rule",1],["fails",1],["i4",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["test",2],["lost",2],["write",6],["nothing",4],["rule",2],["fails",2],["i4",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["good",1],["intake",1],["replace",1],["passport",2],["advisory",1],["key",1],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2]]},{"id":"scripts/test_check_392_citation_verification_intake.py#TestCitationVerificationIntakeLint.test_missing_file_is_parse_error","name":[["test",1],["missing",1],["file",1],["parse",1],["error",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["file",2],["parse",2],["error",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["result",4],["run",1],["path",1],["assert",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_392_citation_verification_intake.py#TestCitationVerificationIntakeLint.test_missing_pcr_row_fails_i3","name":[["test",1],["missing",1],["pcr",1],["row",1],["fails",1],["i3",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["pcr",2],["row",2],["fails",2],["i3",3],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["join",1],["good",1],["intake",1],["splitlines",1],["if",1],["citation",1],["verification",1],["not",1],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2]]},{"id":"scripts/test_check_392_citation_verification_intake.py#TestCitationVerificationIntakeLint.test_orphaned_step_13_fails_i2","name":[["test",1],["orphaned",1],["step",1],["13",1],["fails",1],["i2",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["test",2],["orphaned",2],["step",3],["13",3],["fails",2],["i2",3],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["good",1],["intake",1],["replace",1],["then",1],["citation",1],["verification",1],["level",1],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2]]},{"id":"scripts/test_check_392_citation_verification_intake.py#TestCitationVerificationIntakeLint.test_real_repo_passes","name":[["test",1],["real",1],["repo",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["test",2],["real",2],["repo",3],["passes",2],["self",3],["none",2],["result",4],["run",1],["root",1],["assert",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_392_citation_verification_intake.py#TestCitationVerificationIntakeLint.test_renamed_heading_is_parse_error","name":[["test",1],["renamed",1],["heading",1],["parse",1],["error",1]],"path":[["scripts",1],["test",1],["check",1],["392",1],["citation",1],["verification",1],["intake",1],["py",1]],"body":[["def",2],["test",2],["renamed",2],["heading",2],["parse",2],["error",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["good",1],["intake",1],["replace",1],["step",2],["13",2],["citation",1],["verification",2],["level",1],["v3",1],["12",1],["392",1],["preferences",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_394_submission_policy.py","name":[["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["check",9],["394",3],["submission",3],["policy",3],["py",1],["slice",1],["plan",1],["d5",1],["mutation",1],["discipline",1],["every",1],["invariant",7],["has",1],["passing",1],["case",2],["against",1],["real",1],["tree",1],["artifacts",1],["failing",1],["proving",1],["fires",1],["guarded",1],["property",1],["broken",1],["from",2],["future",1],["import",5],["annotations",1],["json",1],["re",1],["pytest",7],["formatter",3],["orchestrator",3],["report",3],["schema",6],["tp",2],["verifier",2],["single",2],["homed",2],["find",1],["terminal",3],["policies",3],["access",1],["fixture",4],["scope",4],["module",4],["gate",2],["section",2],["mark",2],["parametrize",2],["literal",2],["bounded",1],["fix",1],["rounds",1],["verification",1],["incomplete",1],["freshness",1],["sole",1],["reader",1],["package",1],["stdout",1],["tokens",1],["never",1],["exit",1],["codes",1],["recompute",1],["each",1],["pass",1],["advisories",1],["mandatory",1],["non",1],["empty",1],["iff",1],["13",1],["not",1],["applicable",1],["rows",1],["ast",1],["guard",1],["slug",1]]},{"id":"scripts/test_check_394_submission_policy.py#formatter_text","name":[["formatter",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["formatter",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_394_submission_policy.py#orchestrator_text","name":[["orchestrator",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["orchestrator",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_394_submission_policy.py#report_schema","name":[["report",1],["schema",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["report",3],["schema",3],["return",1],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_comment_and_help_text_do_not_fire","name":[["test",1],["comment",1],["help",1],["text",1],["not",1],["fire",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["comment",2],["help",3],["text",2],["not",3],["fire",2],["source",2],["never",1],["touch",1],["terminal",3],["policies",3],["here",1],["orchestrator",1],["reads",1],["script",1],["assert",1],["find",1],["access",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_docstring_mention_does_not_fire","name":[["test",1],["docstring",1],["mention",1],["not",1],["fire",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["docstring",4],["mention",2],["not",2],["fire",4],["whole",2],["point",2],["ast",2],["guard",2],["gate",2],["p2",2],["verifier",2],["module",2],["legitimately",2],["says",2],["terminal",4],["policies",4],["only",2],["runtime",2],["access",3],["may",2],["source",2],["script",1],["never",1],["reads",1],["assert",1],["find",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_dotget_access_fires","name":[["test",1],["dotget",1],["access",1],["fires",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["dotget",2],["access",3],["fires",2],["assert",1],["find",1],["terminal",2],["policies",2],["passport",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_formatter_lost_literal_fails","name":[["test",1],["formatter",1],["lost",1],["literal",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["formatter",6],["lost",2],["literal",8],["fails",2],["text",3],["scope",2],["mutation",2],["advisories",3],["section",4],["so",2],["also",2],["appears",2],["elsewhere",2],["invariant",3],["13",2],["removed",2],["matters",2],["re",5],["compile",1],["submission",1],["package",1],["multiline",1],["dotall",1],["mutated",2],["sub",1],["lambda",1],["group",1],["replace",1],["redacted",1],["errs",2],["check",1],["assert",1],["dropping",1],["must",1],["fire",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_formatter_missing_section_fails","name":[["test",1],["formatter",1],["missing",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["formatter",3],["missing",2],["section",2],["fails",2],["assert",1],["check",1],["no",1],["advisories",1],["here",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_formatter_real_tree_passes","name":[["test",1],["formatter",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["formatter",6],["real",2],["tree",2],["passes",2],["text",3],["assert",1],["check",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_orchestrator_lost_literal_fails","name":[["test",1],["orchestrator",1],["lost",1],["literal",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",6],["lost",2],["literal",6],["fails",2],["text",3],["mutated",2],["replace",1],["redacted",1],["errs",2],["check",1],["assert",1],["dropping",1],["must",1],["fire",1],["invariant",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_orchestrator_missing_section_fails","name":[["test",1],["orchestrator",1],["missing",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",3],["missing",2],["section",2],["fails",2],["assert",1],["check",1],["something",1],["else",1],["entirely",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_orchestrator_real_tree_passes","name":[["test",1],["orchestrator",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",6],["real",2],["tree",2],["passes",2],["text",3],["assert",1],["check",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_planted_access_in_real_source_fires","name":[["test",1],["planted",1],["access",1],["real",1],["source",1],["fires",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["planted",4],["access",2],["real",4],["source",4],["fires",2],["mutation",2],["pair",2],["tree",2],["planting",2],["read",3],["into",2],["actual",2],["verifier",4],["must",2],["fire",2],["text",1],["encoding",1],["utf",1],["tp",1],["terminal",1],["policies",1],["assert",1],["check",1],["single",1],["homed",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_report_schema_dropped_null_semantics_fails","name":[["test",1],["report",1],["schema",1],["dropped",1],["null",1],["semantics",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["report",6],["schema",6],["dropped",2],["null",2],["semantics",2],["fails",2],["mutated",3],["json",2],["loads",1],["dumps",1],["properties",2],["header",1],["policy",1],["slug",2],["description",1],["errs",2],["check",1],["assert",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_report_schema_real_tree_passes","name":[["test",1],["report",1],["schema",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["report",6],["schema",6],["real",2],["tree",2],["passes",2],["assert",1],["check",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_report_schema_string_none_is_not_null","name":[["test",1],["report",1],["schema",1],["string",1],["none",1],["not",1],["null",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["report",6],["schema",6],["string",4],["none",5],["not",4],["null",4],["final",2],["round",2],["review",2],["p3",2],["enum",4],["member",2],["must",2],["be",2],["json",4],["str",2],["mapping",2],["lint",2],["would",2],["let",2],["them",2],["collide",2],["mutated",3],["loads",1],["dumps",1],["slug",3],["properties",2],["header",1],["policy",1],["advisory",1],["strict",1],["errs",3],["check",1],["assert",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_report_schema_widened_slug_enum_fails","name":[["test",1],["report",1],["schema",1],["widened",1],["slug",1],["enum",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["report",6],["schema",6],["widened",2],["slug",3],["enum",4],["fails",2],["mutated",3],["json",2],["loads",1],["dumps",1],["properties",2],["header",1],["policy",1],["append",1],["paranoid",1],["errs",3],["check",1],["assert",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_subscript_access_fires","name":[["test",1],["subscript",1],["access",1],["fires",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["subscript",2],["access",3],["fires",2],["assert",1],["find",1],["terminal",2],["policies",2],["passport",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_tp_schema_json_default_fails","name":[["test",1],["tp",1],["schema",1],["json",1],["default",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["tp",6],["schema",8],["json",6],["default",8],["fails",2],["invariant",2],["lesson",2],["non",2],["operational",2],["comfort",2],["absent",2],["key",2],["lives",2],["evaluator",2],["mutated",3],["loads",1],["dumps",1],["properties",1],["submission",1],["package",1],["advisory",1],["errs",3],["check",1],["assert",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_tp_schema_missing_key_fails","name":[["test",1],["tp",1],["schema",1],["missing",1],["key",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["tp",6],["schema",6],["missing",2],["key",2],["fails",2],["mutated",3],["json",2],["loads",1],["dumps",1],["del",1],["properties",1],["submission",1],["package",1],["assert",1],["check",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_tp_schema_real_tree_passes","name":[["test",1],["tp",1],["schema",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["tp",6],["schema",6],["real",2],["tree",2],["passes",2],["assert",1],["check",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_tp_schema_widened_enum_fails","name":[["test",1],["tp",1],["schema",1],["widened",1],["enum",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["tp",6],["schema",6],["widened",2],["enum",4],["fails",2],["mutated",3],["json",2],["loads",1],["dumps",1],["properties",1],["submission",1],["package",1],["append",1],["strict",1],["articles",1],["only",1],["errs",3],["check",1],["assert",1]]},{"id":"scripts/test_check_394_submission_policy.py#test_verifier_real_tree_is_single_homed","name":[["test",1],["verifier",1],["real",1],["tree",1],["single",1],["homed",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["verifier",4],["real",2],["tree",2],["single",3],["homed",3],["assert",1],["check",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_394_submission_policy.py#tp_schema","name":[["tp",1],["schema",1]],"path":[["scripts",1],["test",1],["check",1],["394",1],["submission",1],["policy",1],["py",1]],"body":[["def",2],["tp",3],["schema",3],["return",1],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_439_format_profile.py","name":[["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["check",11],["439",3],["format",2],["profile",4],["py",1],["slice",1],["mutation",1],["discipline",1],["every",1],["invariant",9],["has",1],["passing",1],["case",2],["against",1],["real",2],["schema",6],["failing",1],["proving",1],["fires",1],["guarded",1],["property",1],["broken",1],["from",3],["future",1],["import",6],["annotations",1],["copy",1],["json",1],["pytest",8],["jsonschema",1],["draft202012",1],["validator",1],["formatter",3],["intake",3],["positioning",3],["cut",8],["fields",2],["stay",3],["example",3],["fixture",7],["fixed",8],["pt",10],["conditional",3],["wiring",4],["no",2],["provenance",2],["boundary",2],["valid",3],["scope",5],["module",5],["standalone",1],["locked",2],["root",2],["machinery",1],["synthetic",1],["validates",1],["behavior",1],["contract",1],["must",1],["satisfy",1],["these",1],["assert",1],["itself",1],["not",3],["lint",1],["accepts",1],["rejects",1],["right",2],["shapes",1],["so",1],["profiles",1],["design",1],["doc",1],["rules",1],["hold",1],["at",1],["data",1],["layer",1],["mark",2],["parametrize",2],["inst",2],["body",2],["font",4],["family",3],["sim",1],["sun",1],["size",3],["10",1],["line",5],["spacing",4],["mode",6],["20",2],["double",2],["caption",3],["placement",2],["below",1],["alignment",1],["center",1],["latin",1],["times",1],["new",1],["roman",1],["margins",1],["cm",1],["top",2],["bottom",1],["left",1],["table",2],["border",2],["style",2],["three",1],["wrong",1],["missing",1],["value",1],["name",1],["guangxi",1],["undergrad",1],["field",3],["bold",1],["true",1],["heading",1],["non",1],["positive",1],["dashed",1],["enum",2],["middle",1],["unknown",1],["level",1]]},{"id":"scripts/test_check_439_format_profile.py#_valid","name":[["valid",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["valid",2],["validator",3],["inst",3],["bool",2],["return",1],["not",1],["list",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_439_format_profile.py#formatter_text","name":[["formatter",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["formatter",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_439_format_profile.py#intake_text","name":[["intake",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["intake",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_439_format_profile.py#positioning_text","name":[["positioning",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["positioning",3],["text",3],["return",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_439_format_profile.py#schema","name":[["schema",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["schema",3],["return",1],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_439_format_profile.py#test_caption_bold_reappears_fails","name":[["test",1],["caption",1],["bold",1],["reappears",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["caption",4],["bold",4],["reappears",2],["fails",2],["schema",3],["mutated",3],["copy",1],["deepcopy",1],["properties",2],["type",1],["boolean",1],["assert",1],["check",1],["cut",2],["fields",1],["stay",1],["reappearing",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_cut_fields_real_tree_passes","name":[["test",1],["cut",1],["fields",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["cut",4],["fields",3],["real",2],["tree",2],["passes",2],["schema",3],["assert",1],["check",1],["stay",1]]},{"id":"scripts/test_check_439_format_profile.py#test_example_fixture_real_tree_passes","name":[["test",1],["example",1],["fixture",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["example",3],["fixture",3],["real",2],["tree",2],["passes",2],["schema",3],["assert",1],["check",1]]},{"id":"scripts/test_check_439_format_profile.py#test_example_fixture_violation_fails","name":[["test",1],["example",1],["fixture",1],["violation",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["example",7],["fixture",3],["violation",2],["fails",2],["schema",5],["rejects",1],["committed",1],["must",2],["make",1],["check",2],["fire",2],["mutated",3],["copy",1],["deepcopy",1],["forbid",1],["table",2],["border",2],["style",2],["three",1],["line",1],["declares",1],["invalid",1],["properties",1],["enum",1],["full",1],["grid",1],["none",1],["assert",1],["violates",1]]},{"id":"scripts/test_check_439_format_profile.py#test_fixed_pt_conditional_mode_not_required_fails","name":[["test",1],["fixed",1],["pt",1],["conditional",1],["mode",1],["not",1],["required",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["fixed",4],["pt",4],["conditional",3],["mode",5],["not",2],["required",5],["fails",2],["schema",3],["drop",1],["20",1],["no",1],["becomes",1],["valid",1],["check",2],["must",2],["fire",2],["codex",1],["p2",1],["mutated",3],["copy",1],["deepcopy",1],["properties",1],["line",1],["spacing",1],["pop",1],["none",1],["assert",1],["dropping",1]]},{"id":"scripts/test_check_439_format_profile.py#test_fixed_pt_conditional_real_tree_passes","name":[["test",1],["fixed",1],["pt",1],["conditional",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["fixed",3],["pt",3],["conditional",3],["real",2],["tree",2],["passes",2],["schema",3],["assert",1],["check",1]]},{"id":"scripts/test_check_439_format_profile.py#test_fixed_pt_conditional_removed_fails","name":[["test",1],["fixed",1],["pt",1],["conditional",1],["removed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["fixed",5],["pt",5],["conditional",5],["removed",2],["fails",2],["schema",3],["drop",1],["all",2],["no",1],["longer",1],["gated",1],["check",2],["must",2],["fire",2],["mutated",3],["copy",1],["deepcopy",1],["properties",1],["line",1],["spacing",1],["pop",1],["none",1],["assert",1],["removing",1]]},{"id":"scripts/test_check_439_format_profile.py#test_formatter_wiring_dropped_best_effort_fails","name":[["test",1],["formatter",1],["wiring",1],["dropped",1],["best",1],["effort",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["formatter",6],["wiring",3],["dropped",2],["best",4],["effort",4],["fails",2],["text",3],["mutated",2],["replace",1],["per",1],["output",1],["target",1],["always",1],["applied",1],["assert",1],["check",1],["dropping",1],["rule",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_formatter_wiring_dropped_failclosed_fails","name":[["test",1],["formatter",1],["wiring",1],["dropped",1],["failclosed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["formatter",6],["wiring",3],["dropped",2],["failclosed",2],["fails",2],["text",3],["mutated",2],["replace",1],["fail",2],["closed",2],["before",1],["formatting",1],["handle",1],["path",1],["issues",1],["assert",1],["check",1],["dropping",1],["rule",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_formatter_wiring_dropped_guard_fails","name":[["test",1],["formatter",1],["wiring",1],["dropped",1],["guard",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["formatter",6],["wiring",3],["dropped",2],["guard",4],["fails",2],["text",3],["remove",1],["byte",2],["equivalence",2],["literal",1],["check",2],["must",2],["fire",2],["mutated",2],["replace",1],["skip",2],["entire",1],["section",1],["assert",1],["dropping",1]]},{"id":"scripts/test_check_439_format_profile.py#test_formatter_wiring_dropped_no_inference_fails","name":[["test",1],["formatter",1],["wiring",1],["dropped",1],["no",1],["inference",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["formatter",6],["wiring",3],["dropped",2],["no",3],["inference",3],["fails",2],["text",3],["mutated",2],["replace",1],["never",1],["infer",1],["missing",1],["layout",2],["field",1],["guess",1],["assert",1],["check",1],["dropping",1],["rule",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_formatter_wiring_dropped_venue_precedence_fails","name":[["test",1],["formatter",1],["wiring",1],["dropped",1],["venue",1],["precedence",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["formatter",6],["wiring",3],["dropped",2],["venue",4],["precedence",3],["fails",2],["text",3],["mutated",2],["replace",1],["compliance",1],["wins",2],["format",1],["profile",1],["assert",1],["check",1],["dropping",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_formatter_wiring_missing_section_fails","name":[["test",1],["formatter",1],["wiring",1],["missing",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["formatter",4],["wiring",3],["missing",2],["section",4],["fails",2],["assert",1],["check",1],["no",1],["format",2],["profile",2],["here",1],["without",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_formatter_wiring_real_tree_passes","name":[["test",1],["formatter",1],["wiring",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["formatter",6],["wiring",3],["real",2],["tree",2],["passes",2],["text",3],["assert",1],["check",1]]},{"id":"scripts/test_check_439_format_profile.py#test_inferred_marker_leak_fails","name":[["test",1],["inferred",1],["marker",1],["leak",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["inferred",2],["marker",2],["leak",2],["fails",2],["schema",3],["mutated",3],["copy",1],["deepcopy",1],["properties",1],["body",1],["font",1],["provenance",3],["type",1],["string",1],["assert",1],["check",1],["no",1],["leaked",1],["field",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_intake_wiring_dropped_byte_equiv_rule_fails","name":[["test",1],["intake",1],["wiring",1],["dropped",1],["byte",1],["equiv",1],["rule",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["intake",6],["wiring",3],["dropped",2],["byte",2],["equiv",2],["rule",3],["fails",2],["text",3],["mutated",2],["replace",1],["no",1],["pcr",1],["format",1],["profile",1],["row",2],["at",1],["all",1],["absent",1],["assert",1],["check",1],["dropping",1],["write",1],["nothing",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_intake_wiring_dropped_pcr_row_fails","name":[["test",1],["intake",1],["wiring",1],["dropped",1],["pcr",1],["row",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["intake",6],["wiring",3],["dropped",2],["pcr",4],["row",4],["fails",2],["text",3],["remove",1],["structural",2],["table",1],["check",2],["must",2],["fire",2],["not",1],["just",1],["prose",1],["mention",1],["mutated",2],["replace",1],["format",3],["profile",3],["assert",1],["losing",1]]},{"id":"scripts/test_check_439_format_profile.py#test_intake_wiring_missing_followup_fails","name":[["test",1],["intake",1],["wiring",1],["missing",1],["followup",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["intake",3],["wiring",3],["missing",3],["followup",3],["fails",2],["assert",1],["check",1],["no",1],["439",1],["follow",1],["up",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_intake_wiring_real_tree_passes","name":[["test",1],["intake",1],["wiring",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["intake",6],["wiring",3],["real",2],["tree",2],["passes",2],["text",3],["assert",1],["check",1]]},{"id":"scripts/test_check_439_format_profile.py#test_no_provenance_real_tree_passes","name":[["test",1],["no",1],["provenance",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["no",3],["provenance",3],["real",2],["tree",2],["passes",2],["schema",3],["assert",1],["check",1]]},{"id":"scripts/test_check_439_format_profile.py#test_positioning_boundary_dropped_review_criterion_fails","name":[["test",1],["positioning",1],["boundary",1],["dropped",1],["review",1],["criterion",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["positioning",6],["boundary",3],["dropped",2],["review",4],["criterion",4],["fails",2],["text",3],["mutated",2],["replace",1],["note",1],["assert",1],["check",1],["dropping",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_positioning_boundary_missing_note_fails","name":[["test",1],["positioning",1],["boundary",1],["missing",1],["note",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["positioning",5],["boundary",5],["missing",2],["note",3],["fails",2],["assert",1],["check",1],["without",2],["439",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_positioning_boundary_real_tree_passes","name":[["test",1],["positioning",1],["boundary",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["positioning",6],["boundary",3],["real",2],["tree",2],["passes",2],["text",3],["assert",1],["check",1]]},{"id":"scripts/test_check_439_format_profile.py#test_profile_name_reappears_fails","name":[["test",1],["profile",1],["name",1],["reappears",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["profile",4],["name",4],["reappears",2],["fails",2],["schema",3],["mutated",3],["copy",1],["deepcopy",1],["properties",1],["type",1],["string",1],["assert",1],["check",1],["cut",2],["fields",1],["stay",1],["reappearing",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_provenance_leak_fails","name":[["test",1],["provenance",1],["leak",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["provenance",3],["leak",2],["fails",2],["schema",3],["mutated",3],["copy",1],["deepcopy",1],["properties",1],["declared",2],["by",2],["const",1],["scholar",1],["assert",1],["check",1],["no",1],["leaked",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_schema_accepts_valid_profiles","name":[["test",1],["schema",1],["accepts",1],["valid",1],["profiles",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["schema",2],["accepts",2],["valid",4],["profiles",2],["validator",3],["inst",4],["assert",1],["should",1],["be",1]]},{"id":"scripts/test_check_439_format_profile.py#test_schema_open_root_fails","name":[["test",1],["schema",1],["open",1],["root",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["schema",6],["open",3],["root",3],["fails",2],["mutated",3],["copy",1],["deepcopy",1],["additional",2],["properties",2],["true",2],["assert",1],["check",1],["valid",1],["must",1],["fire",1]]},{"id":"scripts/test_check_439_format_profile.py#test_schema_real_tree_passes","name":[["test",1],["schema",1],["real",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["schema",6],["real",2],["tree",2],["passes",2],["assert",1],["check",1],["valid",1]]},{"id":"scripts/test_check_439_format_profile.py#test_schema_rejects_invalid_profiles","name":[["test",1],["schema",1],["rejects",1],["invalid",1],["profiles",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["schema",2],["rejects",2],["invalid",3],["profiles",2],["validator",3],["inst",4],["assert",1],["not",1],["valid",1],["should",1],["be",1]]},{"id":"scripts/test_check_439_format_profile.py#validator","name":[["validator",1]],"path":[["scripts",1],["test",1],["check",1],["439",1],["format",1],["profile",1],["py",1]],"body":[["def",2],["validator",3],["schema",3],["return",1],["draft202012",1]]},{"id":"scripts/test_check_agents_mirror_sync.py","name":[["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["check",4],["agents",2],["mirror",2],["sync",2],["py",1],["413",2],["mutation",1],["discipline",1],["every",1],["invariant",5],["has",1],["passing",1],["case",3],["green",3],["fixture",2],["tree",3],["real",2],["repo",2],["failing",1],["proving",1],["fires",1],["guarded",1],["property",1],["broken",1],["symlink",3],["load",1],["bearing",1],["one",1],["trivially",1],["byte",3],["matches",1],["its",1],["own",1],["target",1],["so",1],["equality",3],["only",1],["lint",1],["would",1],["silently",1],["re",1],["admit",1],["regression",1],["from",3],["future",1],["import",4],["annotations",1],["pathlib",1],["path",1],["pytest",1],["mirrors",1],["root",1],["regular",1],["file",1],["never",1],["canonical",1],["source",1],["roster",1],["shape",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#first_mirror","name":[["first",1],["mirror",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["first",2],["mirror",4],["tuple",2],["str",4],["source",2],["sorted",1],["mirrors",1],["items",1],["return",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#make_tree","name":[["make",1],["tree",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["make",2],["tree",3],["root",4],["path",3],["none",2],["green",1],["fixture",1],["every",1],["rostered",1],["mirror",3],["real",1],["byte",1],["identical",1],["copy",1],["its",1],["source",4],["mirrors",1],["items",1],["src",4],["parent",2],["mkdir",2],["parents",2],["true",4],["exist",2],["ok",2],["write",2],["text",1],["nname",1],["stem",1],["nbody",1],["encoding",1],["utf",1],["dst",3],["bytes",2],["read",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_agents_dir_absent_reports_all_mirrors","name":[["test",1],["agents",1],["dir",1],["absent",1],["reports",1],["all",1],["mirrors",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["agents",3],["dir",2],["absent",2],["reports",2],["all",2],["mirrors",4],["tmp",6],["path",6],["make",1],["tree",1],["mirror",2],["unlink",1],["rmdir",1],["errs",2],["check",1],["assert",1],["len",2],["if",1],["missing",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_drifted_mirror_fails_with_cp_hint","name":[["test",1],["drifted",1],["mirror",1],["fails",1],["cp",1],["hint",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["drifted",3],["mirror",8],["fails",2],["cp",3],["hint",3],["tmp",5],["path",5],["make",1],["tree",1],["source",3],["first",1],["write",1],["text",1],["encoding",1],["utf",1],["errs",3],["check",1],["assert",2],["hit",2],["next",1],["if",1],["fix",1],["names",1],["copy",1],["direction",1],["never",1],["backwards",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_drifted_source_also_fails","name":[["test",1],["drifted",1],["source",1],["also",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["drifted",2],["source",6],["also",2],["fails",2],["tmp",5],["path",5],["symmetric",2],["editing",2],["without",2],["re",2],["copying",2],["must",2],["fail",2],["too",2],["pattern",2],["c3",2],["drift",2],["retired",2],["symlinks",2],["make",3],["impossible",2],["tree",1],["mirror",3],["first",1],["write",1],["text",1],["hardened",1],["update",1],["encoding",1],["utf",1],["errs",3],["check",1],["assert",1],["any",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_green_tree_passes","name":[["test",1],["green",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["green",2],["tree",3],["passes",2],["tmp",4],["path",4],["make",1],["assert",1],["check",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_missing_mirror_fails","name":[["test",1],["missing",1],["mirror",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["mirror",8],["fails",2],["tmp",5],["path",5],["deleted",2],["silently",2],["un",2],["ships",2],["plugin",2],["agent",2],["make",1],["tree",1],["first",1],["unlink",1],["errs",3],["check",1],["assert",1],["any",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_missing_source_fails","name":[["test",1],["missing",1],["source",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["source",6],["fails",2],["tmp",5],["path",5],["make",1],["tree",1],["mirror",2],["first",1],["unlink",1],["errs",3],["check",1],["assert",1],["any",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_real_repo_passes","name":[["test",1],["real",1],["repo",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["real",2],["repo",3],["passes",2],["assert",1],["check",1],["root",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_roster_is_the_three_plugin_agents","name":[["test",1],["roster",1],["three",1],["plugin",1],["agents",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["roster",4],["three",4],["plugin",4],["agents",6],["v3",2],["phase",2],["shipped",2],["exactly",2],["these",2],["edit",2],["deliberate",2],["surface",2],["change",2],["not",2],["drift",2],["assert",2],["mirrors",2],["report",1],["compiler",1],["agent",3],["md",3],["research",2],["architect",1],["synthesis",1],["all",1],["startswith",1],["deep",1],["values",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_symlink_mirror_fails","name":[["test",1],["symlink",1],["mirror",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["symlink",6],["mirror",6],["fails",2],["tmp",6],["path",6],["413",2],["regression",2],["itself",2],["checked",2],["before",2],["byte",4],["equality",4],["matches",2],["its",2],["own",2],["target",2],["so",2],["alone",2],["would",2],["pass",2],["make",1],["tree",1],["source",2],["first",1],["mp",3],["unlink",1],["try",1],["except",1],["oserror",1],["pytest",1],["skip",1],["symlinks",1],["unavailable",1],["platform",1],["errs",3],["check",1],["assert",1],["any",1]]},{"id":"scripts/test_check_agents_mirror_sync.py#test_unrostered_extra_fails","name":[["test",1],["unrostered",1],["extra",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["agents",1],["mirror",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["unrostered",4],["extra",2],["fails",2],["tmp",5],["path",5],["agents",3],["md",4],["has",2],["no",2],["declared",2],["source",2],["stay",2],["sync",2],["make",1],["tree",1],["rogue",3],["agent",2],["write",1],["text",1],["encoding",1],["utf",1],["errs",3],["check",1],["assert",1],["any",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py","name":[["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["phase",1],["acceptance",1],["tests",4],["ars",1],["v3",1],["invariant",1],["lint",3],["every",2],["row",1],["spec",1],["families",1],["gets",1],["at",1],["least",1],["one",2],["positive",2],["valid",4],["fixture",4],["passes",1],["negative",2],["deliberately",1],["broken",1],["fails",1],["test",2],["aggregator",2],["run",4],["checks",2],["also",1],["smoke",4],["tested",1],["fully",1],["synthetic",2],["proposal",1],["persisted",1],["bundle",2],["per",1],["user",1],["iron",1],["law",1],["rule",1],["from",4],["future",1],["import",10],["annotations",1],["copy",1],["json",1],["re",1],["subprocess",1],["sys",1],["pathlib",1],["path",3],["typing",1],["any",1],["pytest",1],["scripts",2],["check",33],["audit",2],["artifact",2],["consistency",2],["context",1],["error",1],["a1",1],["a2",1],["a3",1],["a4",1],["a5",1],["a6",1],["a7",1],["b1",1],["b2",1],["b3",1],["b4",1],["b5",1],["b6",1],["b7",1],["b8",1],["b9",1],["b10",1],["c1",1],["c2",1],["c3",1],["c4",1],["d1",1],["d2",1],["d3",1],["d4",1],["e1",1],["e2",1],["e6",1],["e3",1],["e4",1],["e5",1],["e7",1],["f1",1],["f2",1],["f3",1],["compute",1],["manifest",1],["main",1],["example",2],["harness",2],["repo",2],["file",1],["resolve",1],["parent",2],["fixtures",2],["kept",1],["memory",1],["written",1],["tmp",1],["files",1],["needed",1],["id",2],["2026",1],["04",2],["30",1],["t15",1],["22",1],["d8f3",1],["thread",1],["019de371",1],["4c13",1],["7521",1],["8af7",1],["fccf6bd23279",1],["family",6],["schema",1],["self",1],["validation",2],["verification",1],["gate",1],["item",1],["cli",1],["f4",1],["runs",1],["without",1],["crash",1],["codex",1],["round",1],["p2",1],["closure",1],["root",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#make_valid_jsonl_events_no_tool","name":[["make",1],["valid",1],["jsonl",1],["events",1],["no",1],["tool",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["make",2],["valid",3],["jsonl",2],["events",2],["no",2],["tool",2],["list",2],["dict",2],["str",2],["any",3],["return",1],["type",5],["thread",3],["started",2],["id",3],["turn",2],["item",3],["completed",2],["agent",1],["message",1],["text",1],["section",1],["verdict",1],["round",1],["findings",1],["severity",1],["convergence",1],["reached",1],["usage",1],["input",2],["tokens",4],["100",1],["cached",1],["output",2],["50",1],["reasoning",1],["25",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#make_valid_jsonl_events_tool_using","name":[["make",1],["valid",1],["jsonl",1],["events",1],["tool",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["make",2],["valid",3],["jsonl",2],["events",2],["tool",2],["list",2],["dict",2],["str",2],["any",3],["return",1],["type",9],["thread",3],["started",3],["id",5],["turn",2],["item",9],["command",2],["execution",2],["completed",3],["agent",1],["message",1],["text",1],["section",1],["verdict",1],["round",1],["findings",1],["severity",1],["convergence",1],["reached",1],["usage",1],["input",2],["tokens",4],["100",1],["cached",1],["output",2],["50",1],["reasoning",1],["25",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#make_valid_persisted_entry_minor","name":[["make",1],["valid",1],["persisted",1],["entry",1],["minor",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["make",2],["valid",6],["persisted",2],["entry",2],["minor",3],["dict",2],["str",2],["any",2],["return",1],["stage",1],["agent",3],["synthesis",2],["deliverable",2],["path",1],["chapter",1],["md",1],["sha",2],["64",2],["run",5],["id",6],["bundle",2],["phase2",1],["chapter4",1],["2026",2],["04",2],["30",2],["manifest",1],["artifact",1],["paths",1],["jsonl",2],["sidecar",1],["meta",1],["json",1],["verdict",3],["yaml",1],["status",1],["round",1],["target",1],["rounds",1],["finding",1],["counts",1],["p1",1],["p2",1],["p3",1],["verified",2],["at",1],["t15",1],["23",1],["11",1],["847",1],["by",1],["pipeline",1],["orchestrator",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#make_valid_proposal_entry_pass","name":[["make",1],["valid",1],["proposal",1],["entry",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["make",2],["valid",6],["proposal",2],["entry",2],["pass",3],["dict",2],["str",2],["any",2],["return",1],["stage",1],["agent",2],["synthesis",2],["deliverable",2],["path",1],["chapter",1],["md",1],["sha",2],["64",2],["run",5],["id",6],["bundle",2],["phase2",1],["chapter4",1],["2026",1],["04",1],["30",1],["manifest",1],["artifact",1],["paths",1],["jsonl",2],["sidecar",1],["meta",1],["json",1],["verdict",3],["yaml",1],["status",1],["round",1],["target",1],["rounds",1],["finding",1],["counts",1],["p1",1],["p2",1],["p3",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#make_valid_sidecar","name":[["make",1],["valid",1],["sidecar",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["make",2],["valid",6],["sidecar",2],["template",8],["sha",11],["str",4],["64",4],["dict",2],["any",2],["primary",4],["path",6],["chapter",2],["synthesis",1],["md",3],["supporting",4],["bibliography",1],["json",1],["manifest",4],["compute",1],["bundle",4],["shared",2],["templates",2],["codex",3],["audit",6],["multifile",2],["return",1],["run",4],["id",7],["cli",1],["version",1],["128",1],["runner",2],["hostname",1],["example",1],["local",1],["cwd",1],["academic",1],["research",1],["skills",1],["git",2],["b4fbffd",1],["dirty",1],["false",1],["timing",1],["started",1],["at",2],["2026",3],["04",4],["30",3],["t15",2],["22",2],["123",1],["ended",1],["58",1],["471",1],["duration",1],["seconds",1],["54",1],["348",1],["process",1],["exit",1],["code",1],["stdout",2],["artifacts",2],["stderr",2],["stream",1],["jsonl",1],["thread",2],["prompt",1],["phase2",1],["chapter4",1],["deliverables",1],["context",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#make_valid_verdict_file_audit_failed","name":[["make",1],["valid",1],["verdict",1],["file",1],["audit",1],["failed",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["make",2],["valid",3],["verdict",3],["file",2],["audit",4],["failed",3],["dict",2],["str",2],["any",2],["return",1],["run",3],["id",2],["status",1],["round",1],["target",1],["rounds",1],["finding",1],["counts",1],["p1",1],["p2",1],["p3",1],["findings",1],["failure",1],["reason",1],["codex",2],["exit",1],["70",1],["network",1],["timeout",1],["generated",2],["at",1],["2026",1],["04",1],["30",1],["t15",1],["22",1],["58",1],["471",1],["by",1],["scripts",1],["sh",1],["generator",1],["version",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#make_valid_verdict_file_minor","name":[["make",1],["valid",1],["verdict",1],["file",1],["minor",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["make",2],["valid",3],["verdict",3],["file",3],["minor",3],["dict",2],["str",2],["any",2],["return",1],["run",3],["id",3],["status",1],["round",1],["target",1],["rounds",1],["finding",1],["counts",1],["p1",1],["p2",1],["p3",2],["findings",1],["007",1],["severity",1],["dimension",1],["chapter",1],["synthesis",1],["md",1],["line",1],["482",1],["description",1],["deictic",1],["temporal",1],["phrase",1],["suggested",1],["fix",1],["replace",1],["explicit",1],["date",1],["generated",2],["at",1],["2026",1],["04",1],["30",1],["t15",1],["22",1],["58",1],["471",1],["by",1],["scripts",1],["codex",1],["audit",1],["sh",1],["generator",1],["version",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#make_valid_verdict_file_pass","name":[["make",1],["valid",1],["verdict",1],["file",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["make",2],["valid",3],["verdict",3],["file",2],["pass",3],["dict",2],["str",2],["any",2],["return",1],["run",3],["id",2],["status",1],["round",1],["target",1],["rounds",1],["finding",1],["counts",1],["p1",1],["p2",1],["p3",1],["findings",1],["generated",2],["at",1],["2026",1],["04",1],["30",1],["t15",1],["22",1],["58",1],["471",1],["by",1],["scripts",1],["codex",1],["audit",1],["sh",1],["generator",1],["version",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1","name":[["test",1],["a1",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",12],["a1",16],["verdict",14],["status",3],["agrees",1],["finding",5],["counts",7],["failure",7],["reason",7],["def",10],["pass",12],["zero",5],["passes",4],["self",10],["make",10],["valid",10],["file",11],["assert",10],["check",10],["none",10],["nonzero",1],["p1",6],["fails",6],["findings",15],["any",6],["rule",2],["id",2],["message",6],["minor",12],["p3",6],["le",1],["codex",1],["round",1],["10",1],["p2",4],["malformed",1],["because",1],["wrapper",1],["classifies",1],["as",1],["not",2],["hand",1],["edited",1],["claiming",1],["count",1],["would",1],["otherwise",1],["send",1],["orchestrator",1],["down",1],["escalation",1],["path",1],["no",1],["act",1],["render",1],["material",5],["gt",1],["all",1],["audit",5],["failed",5],["missing",1],["del",1],["should",1],["be",1],["here",1],["forbids",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_audit_failed_missing_failure_reason_fails","name":[["test",1],["audit",1],["failed",1],["missing",1],["failure",1],["reason",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",4],["failed",4],["missing",2],["failure",3],["reason",3],["fails",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["del",1],["findings",2],["check",1],["a1",1],["none",1],["assert",1],["any",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_audit_failed_with_failure_reason_passes","name":[["test",1],["audit",1],["failed",1],["failure",1],["reason",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",3],["failed",3],["failure",2],["reason",2],["passes",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["assert",1],["check",1],["a1",1],["none",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_material_all_zero_fails","name":[["test",1],["material",1],["all",1],["zero",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["material",4],["all",2],["zero",2],["fails",2],["self",2],["make",1],["valid",1],["verdict",2],["file",1],["pass",1],["status",1],["findings",2],["check",1],["a1",1],["none",1],["assert",1],["any",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_material_with_p1_gt_0_passes","name":[["test",1],["material",1],["p1",1],["gt",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["material",3],["p1",3],["gt",2],["passes",2],["self",2],["make",1],["valid",1],["verdict",2],["file",1],["pass",1],["status",1],["finding",1],["counts",1],["p2",1],["p3",1],["assert",1],["check",1],["a1",1],["none",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_minor_with_p3_4_fails","name":[["test",1],["minor",1],["p3",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["minor",4],["p3",3],["fails",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["finding",1],["counts",1],["findings",2],["check",1],["a1",1],["none",1],["assert",1],["any",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_minor_with_p3_le_3_passes","name":[["test",1],["minor",1],["p3",1],["le",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["minor",3],["p3",2],["le",2],["passes",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["assert",1],["check",1],["a1",1],["none",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_minor_with_zero_counts_fails","name":[["test",1],["minor",1],["zero",1],["counts",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["minor",12],["zero",6],["counts",3],["fails",2],["self",2],["codex",2],["round",2],["10",2],["p2",5],["p1",3],["p3",3],["malformed",2],["because",2],["wrapper",2],["classifies",2],["findings",7],["as",2],["pass",4],["not",2],["hand",2],["edited",2],["verdict",3],["file",3],["claiming",2],["count",2],["would",2],["otherwise",2],["a1",4],["send",2],["orchestrator",2],["down",2],["escalation",2],["path",2],["no",2],["act",2],["make",1],["valid",1],["finding",1],["check",1],["none",1],["assert",1],["any",1],["rule",1],["id",1],["message",1],["render",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_pass_with_failure_reason_fails","name":[["test",1],["pass",1],["failure",1],["reason",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["pass",4],["failure",4],["reason",4],["fails",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["should",1],["not",1],["be",1],["here",1],["findings",2],["check",1],["a1",1],["none",1],["assert",1],["any",1],["forbids",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_pass_with_nonzero_p1_fails","name":[["test",1],["pass",1],["nonzero",1],["p1",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["pass",4],["nonzero",2],["p1",3],["fails",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["finding",1],["counts",1],["findings",2],["check",1],["a1",2],["none",1],["assert",1],["any",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA1.test_pass_with_zero_counts_passes","name":[["test",1],["pass",1],["zero",1],["counts",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["pass",3],["zero",2],["counts",2],["passes",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["assert",1],["check",1],["a1",1],["none",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA2","name":[["test",1],["a2",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["a2",8],["failure",3],["reason",6],["iff",1],["status",1],["audit",5],["failed",5],["def",3],["passes",1],["self",3],["make",3],["valid",3],["verdict",3],["file",3],["assert",3],["check",3],["none",3],["without",1],["fails",2],["del",1],["findings",4],["any",2],["rule",2],["id",2],["minor",2],["leftover",1],["forbidden",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA2.test_audit_failed_with_reason_passes","name":[["test",1],["audit",1],["failed",1],["reason",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",3],["failed",3],["reason",2],["passes",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["assert",1],["check",1],["a2",1],["none",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA2.test_audit_failed_without_reason_fails","name":[["test",1],["audit",1],["failed",1],["without",1],["reason",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",3],["failed",3],["without",2],["reason",3],["fails",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["del",1],["failure",1],["findings",2],["check",1],["a2",2],["none",1],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA2.test_minor_with_reason_fails","name":[["test",1],["minor",1],["reason",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["minor",3],["reason",3],["fails",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["failure",1],["leftover",1],["findings",2],["check",1],["a2",2],["none",1],["assert",1],["any",1],["rule",1],["id",1],["forbidden",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA3","name":[["test",1],["a3",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["a3",6],["round",5],["target",4],["rounds",1],["def",2],["le",1],["passes",1],["self",2],["make",2],["valid",2],["verdict",2],["file",2],["minor",2],["assert",2],["check",2],["none",2],["gt",1],["fails",1],["findings",2],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA3.test_round_gt_target_fails","name":[["test",1],["round",1],["gt",1],["target",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["round",3],["gt",2],["target",2],["fails",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["minor",1],["findings",2],["check",1],["a3",2],["none",1],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA3.test_round_le_target_passes","name":[["test",1],["round",1],["le",1],["target",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["round",3],["le",2],["target",3],["passes",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["minor",1],["assert",1],["check",1],["a3",1],["none",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA4","name":[["test",1],["a4",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["a4",8],["acknowledgement",4],["only",1],["persisted",7],["material",4],["def",3],["ack",3],["passes",1],["self",3],["make",3],["valid",3],["entry",3],["minor",2],["verdict",6],["status",2],["finding",5],["counts",2],["p1",2],["p2",2],["p3",2],["ids",3],["001",3],["acknowledged",6],["at",5],["verified",2],["by",3],["user",3],["assert",3],["check",3],["proposal",3],["fails",2],["pass",3],["2026",1],["04",1],["30",1],["t15",1],["23",1],["11",1],["847",1],["findings",4],["any",2],["rule",2],["id",2],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA4.test_persisted_material_with_ack_passes","name":[["test",1],["persisted",1],["material",1],["ack",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",4],["material",3],["ack",2],["passes",2],["self",2],["make",1],["valid",1],["entry",1],["minor",1],["verdict",3],["status",1],["finding",2],["counts",1],["p1",1],["p2",1],["p3",1],["acknowledgement",1],["ids",1],["001",1],["acknowledged",2],["at",2],["verified",1],["by",1],["user",1],["assert",1],["check",1],["a4",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA4.test_persisted_pass_with_ack_fails","name":[["test",1],["persisted",1],["pass",1],["ack",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",4],["pass",3],["ack",2],["fails",2],["self",2],["make",1],["valid",1],["entry",1],["minor",1],["verdict",3],["status",1],["finding",2],["counts",1],["p1",1],["p2",1],["p3",1],["acknowledgement",1],["ids",1],["001",1],["acknowledged",2],["at",2],["verified",1],["by",1],["user",1],["findings",2],["check",1],["a4",2],["assert",1],["any",1],["rule",1],["id",1],["material",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA4.test_proposal_with_ack_fails","name":[["test",1],["proposal",1],["ack",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["proposal",4],["ack",2],["fails",2],["self",2],["make",1],["valid",1],["entry",1],["pass",1],["acknowledgement",1],["finding",1],["ids",1],["001",1],["acknowledged",2],["at",1],["2026",1],["04",1],["30",1],["t15",1],["23",1],["11",1],["847",1],["by",1],["user",1],["findings",2],["check",1],["a4",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA5","name":[["test",1],["a5",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["a5",6],["finding",2],["counts",3],["count",2],["findings",4],["severity",1],["pn",1],["def",2],["agree",1],["passes",1],["self",2],["make",2],["valid",2],["verdict",2],["file",2],["minor",2],["assert",2],["check",2],["disagrees",1],["fails",1],["p3",3],["but",1],["only",1],["has",1],["any",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA5.test_count_disagrees_fails","name":[["test",1],["count",1],["disagrees",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["count",2],["disagrees",2],["fails",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["minor",1],["finding",1],["counts",1],["p3",3],["but",1],["findings",3],["only",1],["has",1],["check",1],["a5",2],["assert",1],["any",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA5.test_counts_agree_passes","name":[["test",1],["counts",1],["agree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["counts",2],["agree",2],["passes",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["minor",1],["assert",1],["check",1],["a5",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA6","name":[["test",1],["a6",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["a6",6],["audit",5],["failed",5],["requires",1],["findings",6],["def",2],["empty",1],["passes",1],["self",2],["make",2],["valid",2],["verdict",2],["file",3],["assert",2],["check",2],["fails",1],["id",2],["001",1],["severity",1],["p3",1],["dimension",1],["md",1],["line",1],["description",1],["suggested",1],["fix",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA6.test_audit_failed_empty_findings_passes","name":[["test",1],["audit",1],["failed",1],["empty",1],["findings",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",3],["failed",3],["empty",2],["findings",2],["passes",2],["self",2],["make",1],["valid",1],["verdict",1],["file",1],["assert",1],["check",1],["a6",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA6.test_audit_failed_with_findings_fails","name":[["test",1],["audit",1],["failed",1],["findings",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",3],["failed",3],["findings",5],["fails",2],["self",2],["make",1],["valid",1],["verdict",1],["file",2],["id",2],["001",1],["severity",1],["p3",1],["dimension",1],["md",1],["line",1],["description",1],["suggested",1],["fix",1],["check",1],["a6",2],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA7","name":[["test",1],["a7",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",8],["a7",14],["jsonl",3],["stream",1],["tool",7],["event",1],["pairing",1],["def",6],["no",2],["events",16],["passes",1],["self",6],["make",2],["valid",6],["assert",6],["check",6],["pass",1],["orphan",5],["completion",1],["fails",4],["type",23],["thread",12],["started",13],["id",19],["turn",5],["item",24],["completed",9],["command",7],["execution",7],["usage",4],["input",8],["tokens",16],["cached",4],["output",8],["reasoning",4],["findings",8],["any",4],["rule",4],["message",3],["unmatched",3],["start",1],["duplicate",2],["before",2],["appearing",1],["its",1],["would",1],["be",1],["classified",1],["as",1],["because",1],["scan",1],["top",1],["down",1],["either",1],["error",1],["covers",1],["violation",1],["expect",1],["at",1],["least",1],["one",1],["finding",1],["ordering",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA7.test_completed_before_started_fails","name":[["test",1],["completed",1],["before",1],["started",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["completed",6],["before",4],["started",6],["fails",2],["self",2],["item",10],["appearing",2],["its",2],["would",2],["be",2],["classified",2],["as",2],["orphan",3],["because",2],["scan",2],["top",2],["down",2],["either",2],["error",2],["covers",2],["violation",2],["events",2],["type",6],["thread",3],["id",5],["valid",1],["command",2],["execution",2],["turn",1],["usage",1],["input",2],["tokens",4],["cached",1],["output",2],["reasoning",1],["findings",2],["check",1],["a7",3],["expect",1],["at",1],["least",1],["one",1],["finding",1],["ordering",1],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA7.test_duplicate_started_fails","name":[["test",1],["duplicate",1],["started",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["duplicate",3],["started",6],["fails",2],["self",2],["events",2],["type",8],["thread",3],["id",6],["valid",1],["item",10],["command",3],["execution",3],["completed",2],["turn",1],["usage",1],["input",2],["tokens",4],["cached",1],["output",2],["reasoning",1],["findings",2],["check",1],["a7",2],["assert",1],["any",1],["rule",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA7.test_no_tool_events_passes","name":[["test",1],["no",1],["tool",1],["events",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["no",3],["tool",3],["events",5],["passes",2],["self",2],["make",1],["valid",1],["jsonl",1],["assert",1],["check",1],["a7",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA7.test_orphan_tool_completion_fails","name":[["test",1],["orphan",1],["tool",1],["completion",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["orphan",4],["tool",2],["completion",2],["fails",2],["self",2],["events",2],["type",5],["thread",3],["started",2],["id",4],["valid",1],["turn",2],["item",3],["completed",2],["command",1],["execution",1],["usage",1],["input",2],["tokens",4],["cached",1],["output",2],["reasoning",1],["findings",2],["check",1],["a7",2],["assert",1],["any",1],["rule",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA7.test_tool_using_events_pass","name":[["test",1],["tool",1],["events",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["tool",3],["events",5],["pass",2],["self",2],["make",1],["valid",1],["jsonl",1],["assert",1],["check",1],["a7",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestA7.test_unmatched_tool_start_fails","name":[["test",1],["unmatched",1],["tool",1],["start",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["unmatched",4],["tool",2],["start",2],["fails",2],["self",2],["events",2],["type",4],["thread",3],["started",2],["id",4],["valid",1],["item",3],["command",1],["execution",1],["turn",1],["completed",1],["usage",1],["input",2],["tokens",4],["cached",1],["output",2],["reasoning",1],["findings",2],["check",1],["a7",2],["assert",1],["any",1],["rule",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestAggregator","name":[["test",1],["aggregator",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",7],["aggregator",3],["run",17],["checks",5],["should",1],["emit",1],["zero",3],["findings",11],["fully",1],["valid",23],["synthetic",1],["bundle",10],["def",4],["clean",3],["persisted",3],["self",4],["tmp",20],["path",34],["sidecar",13],["make",9],["entry",18],["minor",2],["align",1],["manifest",5],["sha",5],["computed",1],["value",1],["prompt",2],["codex",1],["round",1],["p2",1],["closure",1],["b7",1],["now",1],["resolves",1],["artifact",5],["paths",2],["against",2],["repo",5],["root",5],["verifies",1],["disk",2],["existence",1],["samefile",1],["match",1],["cli",1],["loaded",1],["writes",1],["placeholder",3],["files",1],["at",1],["recorded",1],["basename",1],["so",1],["resolution",1],["succeeds",1],["ext",4],["jsonl",21],["meta",4],["json",8],["verdict",10],["yaml",4],["audit",4],["id",16],["write",2],["text",2],["ctx",8],["lint",4],["context",4],["mode",6],["file",3],["events",9],["no",4],["tool",3],["git",1],["deliverable",1],["b4",1],["skipped",2],["b2",1],["assert",4],["join",2],["render",2],["proposal",3],["pass",2],["stream",4],["orphan",2],["fails",1],["type",3],["thread",3],["started",1],["item",2],["completed",1],["command",1],["execution",1],["any",1],["rule",1],["a7",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestAggregator.test_clean_persisted_bundle_zero_findings","name":[["test",1],["clean",1],["persisted",1],["bundle",1],["zero",1],["findings",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",3],["clean",2],["persisted",4],["bundle",6],["zero",2],["findings",5],["self",2],["tmp",8],["path",14],["sidecar",7],["make",4],["valid",9],["entry",10],["minor",2],["align",1],["manifest",3],["sha",3],["computed",1],["value",1],["prompt",1],["codex",1],["round",1],["p2",1],["closure",1],["b7",1],["now",1],["resolves",1],["artifact",3],["paths",2],["against",2],["repo",2],["root",2],["verifies",1],["disk",2],["existence",1],["samefile",1],["match",1],["cli",1],["loaded",1],["aggregator",1],["writes",1],["placeholder",2],["files",1],["at",1],["recorded",1],["basename",1],["so",1],["resolution",1],["succeeds",1],["ext",2],["jsonl",5],["meta",2],["json",4],["verdict",5],["yaml",2],["audit",2],["run",6],["id",5],["write",1],["text",1],["ctx",2],["lint",1],["context",1],["mode",1],["file",2],["events",2],["no",3],["tool",1],["git",1],["deliverable",1],["b4",1],["skipped",2],["b2",1],["checks",1],["assert",1],["join",1],["render",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestAggregator.test_clean_proposal_bundle_zero_findings","name":[["test",1],["clean",1],["proposal",1],["bundle",1],["zero",1],["findings",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["clean",2],["proposal",4],["bundle",5],["zero",2],["findings",5],["self",2],["tmp",8],["path",14],["sidecar",6],["make",4],["valid",9],["entry",8],["pass",2],["manifest",2],["sha",2],["prompt",1],["ext",2],["jsonl",5],["meta",2],["json",4],["verdict",5],["yaml",2],["audit",2],["artifact",2],["run",6],["id",5],["write",1],["text",1],["placeholder",1],["ctx",2],["lint",1],["context",1],["mode",1],["file",1],["events",2],["no",1],["tool",1],["repo",1],["root",1],["checks",1],["assert",1],["join",1],["render",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestAggregator.test_jsonl_stream_mode_clean","name":[["test",1],["jsonl",1],["stream",1],["mode",1],["clean",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["jsonl",7],["stream",3],["mode",3],["clean",2],["self",2],["tmp",4],["path",7],["ctx",2],["lint",1],["context",1],["events",2],["make",1],["valid",2],["tool",1],["run",2],["id",1],["repo",1],["root",1],["assert",1],["checks",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestAggregator.test_jsonl_stream_mode_orphan_fails","name":[["test",1],["jsonl",1],["stream",1],["mode",1],["orphan",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["jsonl",6],["stream",3],["mode",3],["orphan",3],["fails",2],["self",2],["tmp",4],["path",7],["events",3],["type",3],["thread",3],["started",1],["id",5],["valid",2],["item",2],["completed",1],["command",1],["execution",1],["ctx",2],["lint",1],["context",1],["run",2],["repo",1],["root",1],["findings",2],["checks",1],["assert",1],["any",1],["rule",1],["a7",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB1","name":[["test",1],["b1",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["b1",9],["sidecar",4],["stream",3],["jsonl",7],["thread",7],["id",7],["matches",1],["started",1],["def",3],["matching",1],["passes",1],["self",3],["make",8],["valid",8],["events",6],["no",2],["tool",2],["verdict",3],["file",3],["minor",2],["assert",3],["check",3],["mismatched",1],["fails",1],["11111111",1],["1111",3],["111111111111",1],["findings",2],["any",1],["rule",1],["audit",4],["failed",4],["suspends",1],["permits",1],["empty",1],["may",1],["be",1],["malformed",1],["missing",1],["but",1],["suspended",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB1.test_audit_failed_suspends_b1","name":[["test",1],["audit",1],["failed",1],["suspends",1],["b1",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",5],["failed",5],["suspends",2],["b1",4],["self",2],["make",2],["valid",2],["sidecar",1],["stream",1],["jsonl",2],["thread",1],["id",1],["permits",1],["empty",1],["verdict",1],["file",1],["may",1],["be",1],["malformed",1],["missing",1],["but",1],["suspended",1],["assert",1],["check",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB1.test_matching_thread_id_passes","name":[["test",1],["matching",1],["thread",1],["id",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["thread",2],["id",2],["passes",2],["self",2],["make",3],["valid",3],["sidecar",1],["events",3],["jsonl",1],["no",1],["tool",1],["verdict",1],["file",1],["minor",1],["assert",1],["check",1],["b1",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB1.test_mismatched_thread_id_fails","name":[["test",1],["mismatched",1],["thread",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["mismatched",2],["thread",3],["id",4],["fails",2],["self",2],["make",3],["valid",3],["sidecar",1],["stream",1],["jsonl",2],["11111111",1],["1111",3],["111111111111",1],["events",3],["no",1],["tool",1],["verdict",1],["file",1],["minor",1],["findings",2],["check",1],["b1",2],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB10","name":[["test",1],["b10",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",6],["b10",10],["ack",1],["finding",14],["ids",6],["non",2],["empty",3],["all",1],["exist",1],["full",2],["coverage",4],["def",4],["passes",1],["self",4],["make",8],["valid",8],["persisted",8],["entry",4],["minor",8],["verdict",19],["status",7],["material",7],["counts",7],["p1",11],["p2",7],["p3",7],["acknowledgement",4],["001",5],["acknowledged",8],["at",8],["verified",4],["by",4],["user",4],["file",8],["findings",9],["id",8],["severity",4],["dimension",4],["md",4],["line",4],["description",4],["suggested",4],["fix",4],["assert",4],["check",4],["unknown",2],["fails",3],["999",1],["any",3],["rule",3],["message",3],["partial",1],["002",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB10.test_empty_finding_ids_fails","name":[["test",1],["empty",1],["finding",1],["ids",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["empty",3],["finding",4],["ids",3],["fails",2],["self",2],["make",2],["valid",2],["persisted",2],["entry",1],["minor",2],["verdict",4],["status",1],["material",1],["counts",1],["p1",1],["p2",1],["p3",1],["acknowledgement",1],["acknowledged",2],["at",2],["verified",1],["by",1],["user",1],["file",1],["findings",2],["check",1],["b10",2],["assert",1],["any",1],["rule",1],["id",1],["non",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB10.test_full_coverage_passes","name":[["test",1],["full",1],["coverage",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["full",2],["coverage",2],["passes",2],["self",2],["make",2],["valid",2],["persisted",2],["entry",1],["minor",2],["verdict",5],["status",2],["material",2],["finding",3],["counts",2],["p1",3],["p2",2],["p3",2],["acknowledgement",1],["ids",1],["001",2],["acknowledged",2],["at",2],["verified",1],["by",1],["user",1],["file",2],["findings",1],["id",1],["severity",1],["dimension",1],["md",1],["line",1],["description",1],["suggested",1],["fix",1],["assert",1],["check",1],["b10",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB10.test_partial_coverage_fails","name":[["test",1],["partial",1],["coverage",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["partial",2],["coverage",3],["fails",2],["self",2],["make",2],["valid",2],["persisted",2],["entry",1],["minor",2],["verdict",5],["status",2],["material",2],["finding",3],["counts",2],["p1",4],["p2",2],["p3",2],["acknowledgement",1],["ids",1],["001",2],["acknowledged",2],["at",2],["verified",1],["by",1],["user",1],["file",3],["findings",3],["id",3],["severity",2],["dimension",2],["md",2],["line",2],["description",2],["suggested",2],["fix",2],["002",1],["check",1],["b10",2],["assert",1],["any",1],["rule",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB10.test_unknown_finding_id_fails","name":[["test",1],["unknown",1],["finding",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["unknown",3],["finding",5],["id",4],["fails",2],["self",2],["make",2],["valid",2],["persisted",2],["entry",1],["minor",2],["verdict",5],["status",2],["material",2],["counts",2],["p1",3],["p2",2],["p3",2],["acknowledgement",1],["ids",1],["999",1],["acknowledged",2],["at",2],["verified",1],["by",1],["user",1],["file",2],["findings",3],["001",1],["severity",1],["dimension",1],["md",1],["line",1],["description",1],["suggested",1],["fix",1],["check",1],["b10",2],["assert",1],["any",1],["rule",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB2","name":[["test",1],["b2",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["b2",8],["entry",5],["deliverable",6],["sha",8],["sidecar",5],["primary",3],["disk",3],["def",3],["matching",1],["shas",1],["passes",1],["self",3],["tmp",6],["path",10],["make",6],["valid",6],["persisted",3],["minor",3],["repo",2],["root",1],["no",1],["file",3],["verify",1],["skipped",1],["assert",3],["check",3],["disagree",1],["fails",2],["prompt",2],["bundle",2],["deliverables",2],["64",2],["findings",4],["any",2],["rule",2],["id",2],["mismatch",1],["md",3],["write",2],["real",1],["but",1],["content",2],["whose",1],["not",1],["all",1],["text",1],["totally",1],["different",1],["current",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB2.test_disk_sha_mismatch_fails","name":[["test",1],["disk",1],["sha",1],["mismatch",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["disk",2],["sha",4],["mismatch",2],["fails",2],["self",2],["tmp",4],["path",8],["make",2],["valid",2],["persisted",1],["entry",1],["minor",1],["deliverable",4],["md",3],["sidecar",1],["prompt",1],["bundle",1],["primary",1],["deliverables",1],["64",1],["write",2],["real",1],["file",2],["but",1],["content",2],["whose",1],["not",1],["all",1],["text",1],["totally",1],["different",1],["findings",2],["check",1],["b2",2],["assert",1],["any",1],["rule",1],["id",1],["current",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB2.test_entry_sidecar_sha_disagree_fails","name":[["test",1],["entry",1],["sidecar",1],["sha",1],["disagree",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["entry",3],["sidecar",3],["sha",3],["disagree",2],["fails",2],["self",2],["make",2],["valid",2],["persisted",1],["minor",1],["prompt",1],["bundle",1],["primary",1],["deliverables",1],["64",1],["findings",2],["check",1],["b2",2],["repo",1],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB2.test_matching_shas_passes","name":[["test",1],["matching",1],["shas",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["shas",2],["passes",2],["self",2],["tmp",4],["path",6],["make",2],["valid",2],["persisted",1],["entry",1],["minor",1],["sidecar",1],["repo",1],["root",1],["no",1],["deliverable",1],["file",1],["disk",1],["verify",1],["skipped",1],["assert",1],["check",1],["b2",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB3","name":[["test",1],["b3",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["b3",11],["bundle",6],["manifest",5],["sha",3],["agrees",1],["recomputed",1],["def",3],["matching",1],["passes",1],["self",3],["make",3],["valid",3],["sidecar",5],["repo",5],["root",1],["doesn",2],["have",1],["these",1],["files",2],["but",2],["declared",3],["shas",2],["will",1],["recompute",1],["consistently",1],["because",1],["helper",1],["same",1],["assert",3],["check",3],["nonexistent",2],["subtree",2],["mismatched",1],["fails",2],["prompt",1],["64",1],["findings",5],["any",2],["rule",2],["id",2],["missing",5],["file",4],["tmp",4],["path",4],["codex",1],["round",1],["p2",1],["disk",2],["must",1],["not",1],["fall",1],["back",1],["would",1],["let",1],["deleted",1],["moved",1],["silently",1],["pass",1],["real",2],["git",4],["marker",3],["step",1],["required",1],["flag",1],["as",1],["stale",1],["unverifiable",1],["synthesize",1],["paths",1],["intentionally",1],["absent",1],["mkdir",1],["only",1],["run",1],["commands",1],["references",1],["deliverable",1],["md",2],["bibliography",1],["json",1],["verification",1],["template",1],["message",1],["render",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB3.test_matching_manifest_passes","name":[["test",1],["matching",1],["manifest",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["manifest",2],["passes",2],["self",2],["make",1],["valid",1],["sidecar",1],["repo",3],["root",1],["doesn",1],["have",1],["these",1],["files",1],["but",1],["declared",1],["shas",2],["will",1],["recompute",1],["consistently",1],["because",1],["helper",1],["same",1],["assert",1],["check",1],["b3",1],["nonexistent",1],["subtree",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB3.test_mismatched_manifest_fails","name":[["test",1],["mismatched",1],["manifest",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["mismatched",2],["manifest",3],["fails",2],["self",2],["make",1],["valid",1],["sidecar",1],["prompt",1],["bundle",2],["sha",1],["64",1],["findings",2],["check",1],["b3",2],["repo",1],["nonexistent",1],["subtree",1],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB3.test_missing_bundle_file_fails","name":[["test",1],["missing",1],["bundle",1],["file",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",9],["bundle",6],["file",8],["fails",2],["self",2],["tmp",6],["path",6],["codex",2],["round",2],["p2",2],["disk",3],["b3",7],["must",2],["not",2],["fall",2],["back",2],["sidecar",5],["declared",4],["sha",2],["would",2],["let",2],["deleted",2],["moved",2],["silently",2],["pass",2],["real",4],["git",6],["marker",5],["step",2],["required",2],["flag",2],["as",2],["stale",2],["unverifiable",2],["synthesize",2],["repo",2],["but",2],["files",2],["paths",2],["intentionally",2],["absent",2],["mkdir",1],["only",1],["doesn",1],["run",1],["commands",1],["make",1],["valid",1],["references",1],["deliverable",1],["md",2],["bibliography",1],["json",1],["verification",1],["template",1],["findings",3],["check",1],["assert",1],["any",1],["rule",1],["id",1],["message",1],["render",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB4","name":[["test",1],["b4",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["b4",8],["runner",4],["git",9],["sha",6],["resolves",1],["real",2],["commit",1],["def",3],["passes",1],["self",3],["actual",1],["repo",5],["head",4],["result",2],["subprocess",1],["run",1],["rev",1],["parse",1],["capture",1],["output",1],["true",2],["text",1],["cwd",1],["stdout",1],["strip",1],["make",3],["valid",3],["sidecar",3],["12",1],["assert",3],["check",3],["fake",1],["fails",1],["deadbeefdeadbeef",1],["findings",2],["any",1],["rule",1],["id",1],["outside",1],["skipped",2],["tmp",3],["path",4],["has",1],["no",2],["so",1],["false",1],["positive",1],["synthetic",1],["fixtures",1],["deadbeef",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB4.test_fake_git_sha_fails","name":[["test",1],["fake",1],["git",1],["sha",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["fake",2],["git",3],["sha",3],["fails",2],["self",2],["make",1],["valid",1],["sidecar",1],["runner",1],["deadbeefdeadbeef",1],["findings",2],["check",1],["b4",2],["repo",1],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB4.test_outside_git_repo_skipped","name":[["test",1],["outside",1],["git",1],["repo",1],["skipped",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["outside",2],["git",5],["repo",2],["skipped",4],["self",2],["tmp",5],["path",7],["has",2],["no",4],["so",2],["b4",3],["false",2],["positive",2],["synthetic",2],["fixtures",2],["make",1],["valid",1],["sidecar",1],["runner",1],["sha",1],["deadbeef",1],["assert",1],["check",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB4.test_real_git_sha_passes","name":[["test",1],["real",1],["git",1],["sha",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["real",2],["git",4],["sha",3],["passes",2],["self",2],["actual",2],["repo",4],["head",5],["result",2],["subprocess",1],["run",1],["rev",1],["parse",1],["capture",1],["output",1],["true",2],["text",1],["cwd",1],["stdout",1],["strip",1],["make",1],["valid",1],["sidecar",1],["runner",1],["12",1],["assert",1],["check",1],["b4",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB5","name":[["test",1],["b5",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["b5",6],["ended",1],["at",2],["started",1],["duration",2],["seconds",2],["1s",1],["def",2],["consistent",1],["timing",3],["passes",1],["self",2],["make",2],["valid",2],["sidecar",2],["assert",2],["check",2],["inconsistent",1],["fails",1],["999",1],["findings",2],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB5.test_consistent_timing_passes","name":[["test",1],["consistent",1],["timing",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["consistent",2],["timing",2],["passes",2],["self",2],["make",1],["valid",1],["sidecar",1],["assert",1],["check",1],["b5",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB5.test_inconsistent_timing_fails","name":[["test",1],["inconsistent",1],["timing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["inconsistent",2],["timing",3],["fails",2],["self",2],["make",1],["valid",1],["sidecar",1],["duration",1],["seconds",1],["999",1],["findings",2],["check",1],["b5",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB6","name":[["test",1],["b6",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["b6",7],["exit",6],["code",3],["non",1],["audit",3],["failed",3],["def",3],["zero",1],["minor",4],["passes",2],["self",3],["make",6],["valid",6],["sidecar",3],["verdict",3],["file",3],["assert",3],["check",3],["nonzero",2],["fails",1],["process",2],["70",2],["findings",2],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB6.test_nonzero_exit_audit_failed_passes","name":[["test",1],["nonzero",1],["exit",1],["audit",1],["failed",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["nonzero",2],["exit",3],["audit",3],["failed",3],["passes",2],["self",2],["make",2],["valid",2],["sidecar",1],["process",1],["code",1],["70",1],["verdict",1],["file",1],["assert",1],["check",1],["b6",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB6.test_nonzero_exit_minor_fails","name":[["test",1],["nonzero",1],["exit",1],["minor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["nonzero",2],["exit",3],["minor",3],["fails",2],["self",2],["make",2],["valid",2],["sidecar",1],["process",1],["code",1],["70",1],["verdict",1],["file",1],["findings",2],["check",1],["b6",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB6.test_zero_exit_minor_passes","name":[["test",1],["zero",1],["exit",1],["minor",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["zero",2],["exit",2],["minor",3],["passes",2],["self",2],["make",2],["valid",2],["sidecar",1],["verdict",1],["file",1],["assert",1],["check",1],["b6",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB7","name":[["test",1],["b7",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["b7",9],["entry",6],["run",13],["id",14],["sidecar",8],["bare",1],["basename",4],["every",1],["co",1],["located",1],["file",1],["def",3],["matching",1],["ids",1],["pass",1],["self",3],["tmp",10],["path",22],["make",6],["valid",12],["persisted",6],["minor",3],["meta",3],["json",3],["jsonl",4],["verdict",4],["yaml",2],["don",1],["actually",1],["need",1],["write",1],["files",1],["assert",3],["check",3],["none",5],["mismatch",2],["fails",2],["2026",1],["04",2],["30",1],["t15",1],["22",1],["aaaa",1],["findings",4],["any",2],["rule",2],["message",2],["doesn",1],["match",1],["wrong",3],["totally",1],["stem",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB7.test_basename_mismatch_fails","name":[["test",1],["basename",1],["mismatch",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["basename",4],["mismatch",2],["fails",2],["self",2],["tmp",3],["path",8],["make",2],["valid",2],["persisted",2],["entry",1],["minor",1],["sidecar",2],["doesn",1],["match",1],["run",1],["id",2],["wrong",3],["totally",1],["stem",1],["meta",1],["json",1],["findings",2],["check",1],["b7",2],["none",3],["assert",1],["any",1],["rule",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB7.test_entry_sidecar_run_id_mismatch_fails","name":[["test",1],["entry",1],["sidecar",1],["run",1],["id",1],["mismatch",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["entry",4],["sidecar",3],["run",7],["id",8],["mismatch",2],["fails",2],["self",2],["tmp",5],["path",7],["make",2],["valid",5],["persisted",2],["minor",1],["2026",1],["04",2],["30",1],["t15",1],["22",1],["aaaa",1],["findings",2],["check",1],["b7",2],["none",1],["meta",1],["json",1],["jsonl",1],["verdict",1],["yaml",1],["assert",1],["any",1],["rule",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB7.test_matching_run_ids_pass","name":[["test",1],["matching",1],["run",1],["ids",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["run",5],["ids",2],["pass",2],["self",2],["tmp",5],["path",13],["make",2],["valid",5],["persisted",2],["entry",1],["minor",1],["sidecar",3],["id",3],["meta",1],["json",1],["jsonl",3],["verdict",3],["yaml",1],["don",1],["actually",1],["need",1],["write",1],["files",1],["b7",2],["assert",1],["check",1],["none",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB8","name":[["test",1],["b8",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["b8",6],["verified",2],["at",5],["acknowledged",5],["ack",1],["entries",1],["def",2],["matching",1],["timestamps",2],["pass",1],["self",2],["make",2],["valid",2],["persisted",4],["entry",2],["minor",2],["verdict",5],["status",2],["material",2],["finding",4],["counts",2],["p1",2],["p2",2],["p3",2],["acknowledgement",2],["ids",2],["001",2],["by",2],["user",2],["assert",2],["check",2],["mismatched",1],["fail",1],["2026",1],["04",1],["30",1],["t16",1],["00",2],["000",1],["findings",2],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB8.test_matching_timestamps_pass","name":[["test",1],["matching",1],["timestamps",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["timestamps",2],["pass",2],["self",2],["make",1],["valid",1],["persisted",2],["entry",1],["minor",1],["verdict",3],["status",1],["material",1],["finding",2],["counts",1],["p1",1],["p2",1],["p3",1],["acknowledgement",1],["ids",1],["001",1],["acknowledged",2],["at",2],["verified",1],["by",1],["user",1],["assert",1],["check",1],["b8",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB8.test_mismatched_timestamps_fail","name":[["test",1],["mismatched",1],["timestamps",1],["fail",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["mismatched",2],["timestamps",2],["fail",2],["self",2],["make",1],["valid",1],["persisted",2],["entry",1],["minor",1],["verdict",2],["status",1],["material",1],["finding",2],["counts",1],["p1",1],["p2",1],["p3",1],["acknowledgement",1],["ids",1],["001",1],["acknowledged",2],["at",1],["2026",1],["04",1],["30",1],["t16",1],["00",2],["000",1],["by",1],["user",1],["findings",2],["check",1],["b8",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB9","name":[["test",1],["b9",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["b9",7],["entry",4],["bundle",10],["id",8],["sidecar",4],["prompt",2],["present",1],["def",3],["matching",1],["passes",1],["self",3],["make",6],["valid",6],["persisted",3],["minor",3],["assert",3],["check",3],["no",1],["skipped",1],["del",1],["mismatched",1],["fails",1],["different",1],["findings",2],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB9.test_matching_bundle_id_passes","name":[["test",1],["matching",1],["bundle",1],["id",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["bundle",2],["id",2],["passes",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",1],["sidecar",1],["assert",1],["check",1],["b9",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB9.test_mismatched_bundle_id_fails","name":[["test",1],["mismatched",1],["bundle",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["mismatched",2],["bundle",5],["id",4],["fails",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",1],["sidecar",1],["prompt",1],["different",1],["findings",2],["check",1],["b9",2],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestB9.test_no_bundle_id_skipped","name":[["test",1],["no",1],["bundle",1],["id",1],["skipped",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["no",2],["bundle",3],["id",3],["skipped",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",1],["del",1],["sidecar",1],["assert",1],["check",1],["b9",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC1","name":[["test",1],["c1",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["c1",8],["entry",4],["verdict",6],["mirrors",1],["file",4],["def",3],["matching",1],["mirror",1],["passes",1],["self",3],["make",6],["valid",6],["persisted",3],["minor",6],["assert",3],["check",3],["status",3],["drift",2],["fails",2],["pass",1],["findings",4],["any",2],["rule",2],["id",2],["message",2],["finding",3],["counts",3],["p1",1],["p2",1],["p3",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC1.test_finding_counts_drift_fails","name":[["test",1],["finding",1],["counts",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["finding",4],["counts",4],["drift",2],["fails",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",2],["verdict",1],["file",1],["p1",1],["p2",1],["p3",1],["findings",2],["check",1],["c1",2],["assert",1],["any",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC1.test_matching_mirror_passes","name":[["test",1],["matching",1],["mirror",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["mirror",2],["passes",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",2],["verdict",1],["file",1],["assert",1],["check",1],["c1",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC1.test_status_drift_fails","name":[["test",1],["status",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["status",4],["drift",2],["fails",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",2],["verdict",2],["file",1],["pass",1],["findings",2],["check",1],["c1",2],["assert",1],["any",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC2","name":[["test",1],["c2",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["c2",6],["entry",3],["bundle",6],["manifest",5],["sha",6],["sidecar",3],["def",2],["matching",1],["passes",1],["self",2],["make",4],["valid",4],["persisted",2],["minor",2],["prompt",1],["assert",2],["check",2],["drift",1],["fails",1],["64",1],["findings",2],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC2.test_drift_fails","name":[["test",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["drift",2],["fails",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",1],["sidecar",1],["bundle",1],["manifest",1],["sha",1],["64",1],["findings",2],["check",1],["c2",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC2.test_matching_sha_passes","name":[["test",1],["matching",1],["sha",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["sha",4],["passes",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",1],["sidecar",1],["bundle",3],["manifest",2],["prompt",1],["assert",1],["check",1],["c2",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC3","name":[["test",1],["c3",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["c3",8],["ack",1],["append",1],["copies",1],["prior",12],["entry",4],["byte",4],["except",1],["verified",6],["at",7],["by",2],["def",3],["copy",4],["passes",1],["self",3],["make",3],["valid",3],["persisted",3],["minor",3],["verdict",5],["status",1],["material",1],["finding",2],["counts",1],["p1",1],["p2",1],["p3",1],["new",11],["deepcopy",3],["2026",2],["04",2],["30",2],["t15",2],["24",2],["00",2],["000",2],["bumped",1],["acknowledgement",1],["ids",1],["001",1],["acknowledged",2],["user",1],["assert",3],["check",3],["drift",1],["copied",1],["field",1],["fails",2],["deliverable",2],["sha",2],["64",1],["diverged",1],["findings",4],["any",2],["rule",2],["id",2],["message",2],["same",2],["freshly",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC3.test_byte_for_byte_copy_passes","name":[["test",1],["byte",2],["copy",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["byte",4],["copy",3],["passes",2],["self",2],["prior",5],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["verdict",4],["status",1],["material",1],["finding",2],["counts",1],["p1",1],["p2",1],["p3",1],["new",5],["deepcopy",1],["verified",2],["at",3],["2026",1],["04",1],["30",1],["t15",1],["24",1],["00",1],["000",1],["bumped",1],["acknowledgement",1],["ids",1],["001",1],["acknowledged",2],["by",1],["user",1],["assert",1],["check",1],["c3",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC3.test_drift_in_copied_field_fails","name":[["test",1],["drift",1],["copied",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["drift",2],["copied",2],["field",2],["fails",2],["self",2],["prior",3],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["new",4],["copy",1],["deepcopy",1],["deliverable",2],["sha",2],["64",1],["diverged",1],["verdict",1],["verified",1],["at",1],["2026",1],["04",1],["30",1],["t15",1],["24",1],["00",1],["000",1],["findings",2],["check",1],["c3",2],["assert",1],["any",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC3.test_same_verified_at_fails","name":[["test",1],["same",1],["verified",1],["at",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["same",3],["verified",3],["at",3],["fails",2],["self",2],["prior",3],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["new",2],["copy",1],["deepcopy",1],["findings",2],["check",1],["c3",2],["assert",1],["any",1],["rule",1],["id",1],["freshly",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC4","name":[["test",1],["c4",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["c4",6],["entry",4],["deliverable",1],["sha",3],["sidecar",3],["primary",2],["side",1],["half",1],["b2",1],["def",2],["matching",1],["passes",1],["self",2],["make",4],["valid",4],["persisted",2],["minor",2],["assert",2],["check",2],["drift",1],["fails",1],["prompt",1],["bundle",1],["deliverables",1],["64",1],["findings",2],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC4.test_drift_fails","name":[["test",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["drift",2],["fails",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",1],["sidecar",1],["prompt",1],["bundle",1],["primary",1],["deliverables",1],["sha",1],["64",1],["findings",2],["check",1],["c4",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestC4.test_matching_passes","name":[["test",1],["matching",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["passes",2],["self",2],["make",2],["valid",2],["persisted",1],["entry",1],["minor",1],["sidecar",1],["assert",1],["check",1],["c4",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI","name":[["test",1],["cli",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",10],["cli",3],["end",2],["smoke",1],["tests",1],["subprocess",1],["style",1],["invocation",1],["through",1],["main",7],["def",7],["jsonl",25],["stream",4],["clean",2],["returns",3],["self",7],["tmp",32],["path",37],["capsys",7],["valid",23],["run",33],["id",36],["events",17],["make",16],["tool",5],["write",19],["text",17],["join",6],["json",20],["dumps",13],["rc",13],["mode",9],["str",10],["assert",12],["orphan",2],["type",3],["thread",3],["started",1],["item",2],["completed",1],["command",1],["execution",1],["persisted",15],["via",1],["files",2],["all",1],["four",1],["artifact",5],["sidecar",15],["entry",27],["minor",8],["bundle",9],["manifest",6],["sha",6],["prompt",3],["verdict",23],["file",4],["no",7],["audit",8],["meta",3],["as",6],["yaml",17],["import",4],["safe",4],["dump",4],["output",4],["dir",4],["repo",4],["root",4],["zero",1],["findings",1],["missing",2],["codex",2],["round",2],["p1",3],["companion",1],["artifacts",1],["must",2],["be",1],["rejected",2],["not",2],["silently",2],["ignored",1],["but",1],["captured",12],["readouterr",3],["out",9],["b7",1],["rejects",2],["proposal",5],["shape",1],["enforce",1],["arm",2],["shaped",2],["verified",7],["at",4],["by",3],["was",1],["passing",1],["one",1],["validation",1],["build",1],["pop",2],["none",2],["e3",1],["failed",4],["only",1],["per",1],["lifecycle",1],["conditional",1],["table",1],["status",1],["failure",1],["reason",1],["synthetic",1],["finding",1],["counts",1],["p2",1],["p3",1],["e5",1],["truncated",1],["pat",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_argparse_invalid_mode_returns_64","name":[["test",1],["argparse",1],["invalid",1],["mode",1],["returns",1],["64",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["argparse",5],["invalid",2],["mode",4],["returns",2],["64",6],["self",2],["codex",2],["round",2],["p3",2],["level",2],["failures",2],["must",2],["exit",2],["not",3],["result",4],["subprocess",1],["run",1],["sys",1],["executable",1],["str",1],["repo",1],["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1],["definitely",1],["capture",1],["output",1],["true",2],["text",1],["assert",1],["returncode",2],["usage",1],["error",1],["returned",1],["expected",1],["stderr",2]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_argparse_unknown_flag_returns_64","name":[["test",1],["argparse",1],["unknown",1],["flag",1],["returns",1],["64",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["argparse",2],["unknown",3],["flag",4],["returns",2],["64",4],["self",2],["result",4],["subprocess",1],["run",1],["sys",1],["executable",1],["str",1],["repo",1],["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1],["bogus",1],["capture",1],["output",1],["true",2],["text",1],["assert",1],["returncode",2],["returned",1],["expected",1],["stderr",2]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_artifact_path_resolves_to_missing_file_rejected","name":[["test",1],["artifact",1],["path",1],["resolves",1],["missing",1],["file",1],["rejected",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["artifact",6],["path",14],["resolves",4],["missing",7],["file",5],["rejected",2],["self",2],["tmp",8],["capsys",3],["codex",2],["round",2],["p2",2],["entry",8],["paths",4],["recording",2],["under",2],["repo",3],["root",3],["must",2],["be",2],["flagged",2],["run",11],["id",11],["valid",5],["sidecar",5],["make",4],["persisted",2],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["recorded",1],["point",1],["at",1],["sibling",1],["subdir",4],["doesn",1],["exist",2],["jsonl",4],["meta",2],["json",6],["verdict",6],["yaml",5],["events",3],["no",1],["tool",1],["audit",1],["write",4],["text",4],["dumps",3],["import",1],["as",1],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["mode",1],["output",1],["dir",1],["str",2],["captured",4],["readouterr",1],["assert",3],["out",3],["b7",1],["not",1],["disk",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_audit_failed_skips_a7_pairing","name":[["test",1],["audit",1],["failed",1],["skips",1],["a7",1],["pairing",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",3],["audit",12],["failed",11],["skips",2],["a7",8],["pairing",6],["self",2],["tmp",8],["path",10],["capsys",3],["codex",4],["round",4],["p2",4],["bundles",2],["legitimately",2],["have",2],["truncated",5],["streams",2],["must",2],["be",4],["suspended",3],["them",2],["mirroring",2],["stream",4],["shape",2],["suspension",4],["layer",2],["run",8],["id",13],["valid",5],["sidecar",5],["make",3],["jsonl",3],["thread",5],["allowed",1],["empty",1],["per",1],["entry",11],["persisted",1],["minor",2],["bundle",4],["manifest",2],["sha",2],["prompt",1],["needs",1],["proposal",4],["only",1],["switch",1],["cli",1],["mode",2],["verdict",14],["pop",2],["verified",2],["at",1],["none",2],["by",1],["status",2],["finding",3],["counts",2],["p1",2],["p3",2],["failure",2],["reason",2],["synthetic",2],["killed",3],["file",1],["findings",2],["unmatched",1],["item",3],["started",4],["would",1],["fail",1],["if",1],["weren",1],["events",2],["type",4],["turn",1],["tool",1],["command",1],["execution",1],["artifact",1],["json",5],["write",4],["text",4],["dumps",3],["meta",1],["import",1],["yaml",4],["as",1],["safe",1],["dump",1],["join",1],["rc",1],["main",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",3],["readouterr",1],["no",1],["should",2],["appear",1],["suspends",1],["assert",1],["not",2],["out",2],["produce",1],["got",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_audit_failed_skips_layer_3_b2_b3_b4_b5_b7","name":[["test",1],["audit",1],["failed",1],["skips",1],["layer",1],["b2",1],["b3",1],["b4",1],["b5",1],["b7",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",15],["failed",14],["skips",2],["layer",7],["b2",9],["b3",8],["b4",7],["b5",9],["b7",6],["self",2],["tmp",8],["path",12],["capsys",3],["codex",5],["round",2],["p2",4],["cross",2],["file",4],["rules",2],["suspended",4],["bundles",2],["per",4],["caused",2],["by",4],["bundle",8],["mutation",2],["legitimately",2],["has",2],["live",3],["deliverable",4],["sha",12],["recorded",2],["treating",2],["as",3],["violation",2],["would",5],["reject",2],["failure",4],["signaling",2],["artifact",3],["run",8],["id",11],["valid",5],["sidecar",11],["make",3],["stream",2],["jsonl",2],["thread",4],["suspension",2],["forensic",1],["exit",2],["code",2],["rule",4],["non",1],["zero",1],["allowed",1],["process",1],["70",1],["drift",4],["so",3],["recompute",1],["mismatch",1],["if",4],["ran",4],["must",2],["not",4],["fire",4],["prompt",2],["primary",1],["deliverables",1],["64",2],["git",3],["bogus",1],["hex",1],["fails",1],["cat",1],["runner",1],["deadbee",1],["duration",2],["vs",2],["end",1],["start",1],["1s",1],["timing",1],["seconds",1],["9999",1],["entry",14],["persisted",1],["minor",2],["manifest",2],["verdict",14],["pop",2],["verified",2],["at",1],["none",2],["status",2],["finding",2],["counts",2],["p1",2],["p3",2],["reason",2],["synthetic",2],["killed",3],["side",1],["internally",1],["only",1],["findings",1],["truncated",1],["expected",1],["events",2],["type",2],["started",2],["turn",2],["was",1],["before",1],["final",1],["agent",1],["message",1],["completed",1],["json",5],["write",4],["text",4],["dumps",3],["meta",1],["import",1],["yaml",4],["safe",1],["dump",1],["join",1],["rc",1],["main",1],["mode",1],["proposal",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",3],["readouterr",1],["suspends",1],["assert",1],["out",2],["fired",1],["but",1],["should",1],["be",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_audit_failed_with_partial_jsonl_no_internal_error","name":[["test",1],["audit",1],["failed",1],["partial",1],["jsonl",1],["no",1],["internal",1],["error",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",8],["failed",7],["partial",8],["jsonl",10],["no",3],["internal",6],["error",7],["self",2],["tmp",8],["path",10],["capsys",3],["codex",6],["round",4],["11",2],["p2",4],["bundle",7],["non",2],["json",9],["last",3],["line",3],["sigkill",5],["mid",3],["write",7],["must",3],["not",3],["exit",4],["suspended",2],["schema",2],["validation",2],["but",2],["load",3],["still",2],["raised",2],["before",2],["reaching",2],["suspension",2],["run",8],["id",11],["valid",5],["sidecar",6],["make",3],["stream",1],["thread",4],["process",1],["code",1],["137",1],["128",1],["entry",10],["persisted",1],["minor",2],["manifest",2],["sha",2],["prompt",1],["verdict",14],["pop",2],["verified",2],["at",1],["none",2],["by",1],["status",2],["finding",2],["counts",2],["p1",2],["p3",2],["failure",2],["reason",2],["synthetic",2],["file",1],["findings",1],["would",1],["raise",1],["value",1],["previously",1],["caused",1],["dumps",4],["type",3],["started",2],["turn",1],["item",1],["start",1],["truncated",1],["closing",1],["quote",1],["brace",1],["artifact",1],["text",4],["meta",1],["import",1],["yaml",4],["as",2],["safe",1],["dump",1],["rc",4],["main",1],["mode",1],["proposal",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",3],["readouterr",1],["be",2],["forensic",2],["only",2],["allowed",1],["assert",1],["returned",1],["should",1],["handled",1],["nstdout",1],["out",1],["stderr",1],["err",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_jsonl_lacks_section6_verdict_text_rejected","name":[["test",1],["jsonl",1],["lacks",1],["section6",1],["verdict",1],["text",1],["rejected",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["jsonl",3],["lacks",2],["section6",2],["verdict",8],["text",9],["rejected",4],["self",2],["tmp",8],["path",10],["capsys",3],["codex",2],["round",2],["p1",2],["stream",3],["shape",3],["passes",2],["but",3],["not",2],["parseable",2],["section",4],["must",2],["be",2],["as",3],["l2",3],["finding",2],["run",8],["id",11],["valid",6],["sidecar",4],["make",3],["entry",5],["persisted",2],["minor",2],["bundle",4],["manifest",2],["sha",2],["prompt",1],["file",1],["agent",2],["message",2],["has",1],["no",1],["summary",1],["events",2],["type",5],["thread",3],["started",2],["turn",2],["item",3],["completed",2],["considered",1],["decided",1],["everything",1],["looks",1],["fine",1],["usage",1],["input",2],["tokens",4],["100",1],["cached",1],["output",3],["50",1],["reasoning",1],["25",1],["audit",1],["artifact",1],["json",5],["write",4],["dumps",3],["meta",1],["import",1],["yaml",4],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["mode",1],["dir",1],["str",2],["repo",1],["root",1],["captured",6],["readouterr",1],["assert",3],["out",5]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_jsonl_stream_clean_returns_0","name":[["test",1],["jsonl",1],["stream",1],["clean",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["jsonl",9],["stream",3],["clean",2],["returns",2],["self",2],["tmp",3],["path",5],["capsys",2],["valid",2],["run",1],["id",1],["events",3],["make",1],["tool",1],["write",1],["text",1],["join",1],["json",1],["dumps",1],["rc",2],["main",1],["mode",1],["str",1],["assert",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_jsonl_stream_orphan_returns_1","name":[["test",1],["jsonl",1],["stream",1],["orphan",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["jsonl",8],["stream",3],["orphan",3],["returns",2],["self",2],["tmp",3],["path",5],["valid",2],["run",1],["id",4],["events",2],["type",3],["thread",3],["started",1],["item",2],["completed",1],["command",1],["execution",1],["write",1],["text",1],["join",1],["json",1],["dumps",1],["rc",2],["main",1],["mode",1],["str",1],["assert",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_non_dict_entry_returns_2","name":[["test",1],["non",1],["dict",1],["entry",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["non",4],["dict",2],["entry",9],["returns",2],["self",2],["tmp",7],["path",12],["capsys",3],["codex",2],["round",2],["traceback",4],["closure",2],["object",3],["payload",2],["must",2],["surface",2],["as",2],["clean",2],["error",4],["not",3],["attribute",2],["json",3],["write",1],["text",1],["rc",2],["main",1],["mode",1],["proposal",1],["str",5],["sidecar",1],["no",3],["meta",1],["verdict",2],["yaml",1],["jsonl",2],["repo",1],["root",1],["captured",2],["readouterr",1],["assert",2],["err",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_non_object_sidecar_no_traceback","name":[["test",1],["non",1],["object",1],["sidecar",1],["no",1],["traceback",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["non",5],["object",5],["sidecar",4],["no",4],["traceback",4],["self",2],["tmp",8],["path",10],["capsys",3],["codex",2],["round",2],["p2",2],["must",2],["surface",2],["as",3],["schema",3],["finding",2],["without",2],["crashing",2],["cross",2],["field",2],["checks",2],["run",8],["id",8],["valid",4],["entry",4],["make",3],["persisted",2],["minor",2],["verdict",4],["file",1],["events",3],["jsonl",2],["tool",1],["audit",1],["artifact",1],["json",4],["write",4],["text",4],["dumps",2],["meta",1],["import",1],["yaml",4],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["mode",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",6],["readouterr",1],["assert",4],["out",3],["stderr",1],["attribute",1],["error",1],["not",2],["err",2]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_non_object_verdict_no_traceback","name":[["test",1],["non",1],["object",1],["verdict",1],["no",1],["traceback",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["non",3],["object",3],["verdict",3],["no",3],["traceback",3],["self",2],["tmp",8],["path",10],["capsys",3],["run",8],["id",8],["valid",4],["sidecar",4],["make",3],["entry",5],["persisted",2],["minor",1],["bundle",3],["manifest",2],["sha",2],["prompt",1],["events",3],["jsonl",2],["tool",1],["audit",1],["artifact",1],["json",5],["write",4],["text",4],["dumps",3],["meta",1],["yaml",1],["join",1],["rc",2],["main",1],["mode",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",6],["readouterr",1],["assert",4],["out",3],["schema",1],["attribute",1],["error",1],["not",2],["err",2]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_only_entry_flag_resolves_companions_from_artifact_paths","name":[["test",1],["only",1],["entry",1],["flag",1],["resolves",1],["companions",1],["from",1],["artifact",1],["paths",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["only",5],["entry",15],["flag",2],["resolves",2],["companions",2],["from",4],["artifact",7],["paths",5],["self",2],["tmp",9],["path",11],["capsys",3],["codex",2],["round",3],["16",2],["p2",2],["caller",2],["passes",2],["repo",5],["root",4],["lint",2],["must",2],["resolve",2],["sidecar",7],["verdict",7],["jsonl",5],["instead",2],["demanding",2],["redundant",2],["flags",2],["run",7],["id",7],["valid",5],["make",4],["persisted",2],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["file",1],["events",3],["no",3],["tool",1],["companion",1],["files",1],["records",1],["them",1],["as",2],["relative",1],["basenames",1],["matching",1],["fixture",1],["convention",1],["audit",2],["json",6],["write",4],["text",4],["dumps",3],["meta",1],["import",1],["yaml",4],["safe",1],["dump",1],["join",1],["output",1],["dir",1],["rc",2],["main",1],["mode",1],["str",2],["captured",2],["readouterr",1],["assert",1],["out",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_passport_scan_rejects_audit_failed","name":[["test",1],["passport",1],["scan",1],["rejects",1],["audit",1],["failed",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["passport",12],["scan",2],["rejects",2],["audit",12],["failed",7],["self",2],["tmp",9],["path",16],["capsys",3],["codex",2],["round",3],["p2",3],["hand",4],["edited",4],["entry",8],["status",3],["plus",2],["valid",7],["verified",9],["at",4],["by",5],["must",2],["be",2],["flagged",2],["as",3],["forbidden",2],["run",9],["id",9],["sidecar",5],["make",4],["persisted",2],["minor",2],["bundle",4],["manifest",3],["sha",4],["prompt",1],["verdict",7],["file",1],["events",3],["jsonl",4],["no",1],["tool",1],["artifact",3],["json",6],["write",5],["text",5],["dumps",3],["meta",2],["import",1],["yaml",7],["safe",2],["dump",2],["join",1],["passes",1],["e1",1],["e2",1],["e6",1],["presence",1],["checks",1],["both",1],["canonical",1],["orchestrator",2],["value",1],["stage",1],["agent",3],["synthesis",2],["deliverable",2],["chapter",1],["md",1],["a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2",1],["2026",5],["04",9],["30",5],["t15",5],["22",4],["aaaa",4],["9a8b7c6d5e4f3b2a1c0d9e8f7a6b5c4d3e2f1a0b9c8d7e6f5a4b3c2d1e0f9876",1],["paths",1],["artifacts",3],["target",1],["rounds",1],["finding",1],["counts",1],["p1",1],["p3",1],["failure",1],["reason",1],["forgery",1],["23",1],["11",1],["847",1],["pipeline",1],["rc",2],["main",1],["mode",1],["output",1],["dir",1],["str",3],["repo",1],["root",1],["captured",4],["readouterr",1],["assert",3],["out",3],["e5",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_persisted_ack_without_prior_rejected","name":[["test",1],["persisted",1],["ack",1],["without",1],["prior",1],["rejected",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",6],["ack",5],["without",2],["prior",9],["rejected",4],["self",2],["tmp",9],["path",15],["capsys",3],["codex",2],["round",2],["p1",5],["entry",16],["whose",2],["copied",2],["fields",2],["don",2],["match",2],["any",2],["material",7],["must",2],["be",2],["not",2],["silently",2],["skipped",4],["previously",2],["none",2],["check",2],["c3",3],["entirely",2],["run",8],["id",9],["valid",5],["sidecar",4],["make",4],["build",1],["no",4],["matching",1],["passport",7],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["verdict",11],["status",2],["finding",3],["counts",2],["p2",2],["p3",2],["acknowledgement",1],["ids",1],["001",2],["acknowledged",2],["at",2],["verified",1],["by",1],["user",1],["file",2],["findings",1],["severity",1],["dimension",1],["md",1],["line",1],["description",1],["suggested",1],["fix",1],["events",3],["jsonl",2],["tool",1],["audit",2],["artifact",2],["json",5],["write",5],["text",5],["dumps",3],["meta",1],["import",1],["yaml",6],["as",1],["safe",2],["dump",2],["join",1],["empty",1],["copy",1],["from",1],["rc",2],["main",1],["mode",1],["output",1],["dir",1],["str",3],["repo",1],["root",1],["captured",4],["readouterr",1],["assert",3],["out",3]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_persisted_clean_via_files","name":[["test",1],["persisted",1],["clean",1],["via",1],["files",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",4],["clean",2],["via",2],["files",4],["self",2],["tmp",8],["path",10],["write",6],["all",2],["four",2],["artifact",3],["run",8],["id",8],["valid",5],["sidecar",4],["make",4],["entry",5],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["verdict",5],["file",1],["events",3],["jsonl",2],["no",1],["tool",1],["audit",1],["json",5],["text",4],["dumps",3],["meta",1],["as",2],["yaml",5],["import",1],["safe",1],["dump",1],["join",1],["rc",3],["main",1],["mode",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["zero",1],["findings",1],["assert",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_persisted_forged_artifact_paths_in_entry","name":[["test",1],["persisted",1],["forged",1],["artifact",1],["paths",1],["entry",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",4],["forged",3],["artifact",8],["paths",7],["entry",10],["self",2],["tmp",8],["path",10],["capsys",3],["codex",2],["round",2],["p2",2],["hand",2],["edited",2],["pointing",2],["at",3],["different",3],["run",13],["id",13],["must",2],["be",2],["flagged",2],["as",3],["forgery",3],["seam",3],["even",2],["cli",2],["invoked",2],["canonical",4],["output",3],["dir",3],["actual",2],["disk",2],["files",3],["have",2],["basename",2],["valid",5],["sidecar",5],["make",4],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["point",1],["jsonl",4],["audit",4],["artifacts",3],["2026",3],["04",6],["30",3],["t15",3],["22",3],["ffff",3],["meta",2],["json",6],["verdict",6],["yaml",5],["file",1],["events",3],["no",1],["tool",1],["write",4],["text",4],["dumps",3],["import",1],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["mode",1],["str",2],["repo",1],["root",1],["captured",4],["readouterr",1],["assert",3],["out",3],["b7",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_persisted_missing_sidecar_returns_1","name":[["test",1],["persisted",1],["missing",1],["sidecar",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",4],["missing",4],["sidecar",5],["returns",2],["self",2],["tmp",7],["path",9],["capsys",3],["codex",2],["round",2],["p1",2],["companion",2],["artifacts",2],["must",2],["be",2],["rejected",2],["not",4],["silently",2],["ignored",2],["write",5],["entry",6],["verdict",6],["jsonl",4],["but",2],["run",7],["id",7],["valid",4],["make",3],["minor",2],["file",1],["events",3],["no",1],["tool",1],["audit",1],["artifact",1],["json",3],["text",3],["dumps",2],["import",1],["yaml",4],["as",1],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["mode",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",4],["readouterr",1],["assert",3],["out",3],["b7",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_persisted_mode_rejects_audit_failed","name":[["test",1],["persisted",1],["mode",1],["rejects",1],["audit",1],["failed",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",3],["persisted",4],["mode",3],["rejects",2],["audit",7],["failed",6],["self",2],["tmp",8],["path",10],["capsys",3],["proposal",2],["only",2],["per",2],["lifecycle",2],["conditional",2],["table",2],["run",8],["id",8],["valid",5],["sidecar",4],["make",4],["entry",8],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["verdict",7],["status",1],["failure",1],["reason",1],["synthetic",1],["finding",1],["counts",1],["p1",1],["p2",1],["p3",1],["file",1],["events",3],["jsonl",2],["no",1],["tool",1],["artifact",1],["json",5],["write",4],["text",4],["dumps",3],["meta",1],["import",1],["yaml",4],["as",1],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",4],["readouterr",1],["assert",3],["out",3],["e5",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_persisted_mode_rejects_proposal_shape","name":[["test",1],["persisted",1],["mode",1],["rejects",1],["proposal",1],["shape",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",8],["mode",5],["rejects",2],["proposal",7],["shape",2],["self",2],["tmp",8],["path",10],["capsys",3],["codex",2],["round",2],["p1",2],["must",2],["enforce",2],["arm",4],["shaped",3],["entry",10],["no",5],["verified",9],["at",5],["by",4],["was",2],["silently",2],["passing",2],["one",2],["validation",2],["as",3],["run",8],["id",8],["valid",5],["sidecar",4],["make",4],["build",1],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["verdict",6],["pop",2],["none",2],["file",1],["events",3],["jsonl",2],["tool",1],["audit",1],["artifact",1],["json",5],["write",4],["text",4],["dumps",3],["meta",1],["import",1],["yaml",4],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",4],["readouterr",1],["assert",3],["out",3],["e3",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_persisted_schema_invalid_sidecar_returns_1","name":[["test",1],["persisted",1],["schema",1],["invalid",1],["sidecar",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",4],["schema",8],["invalid",4],["sidecar",10],["returns",2],["self",2],["tmp",8],["path",10],["capsys",3],["codex",2],["round",2],["p2",2],["must",2],["be",2],["rejected",2],["even",2],["cross",2],["field",5],["rules",2],["don",2],["cover",2],["malformed",3],["run",8],["id",8],["valid",5],["make",4],["inject",1],["bare",1],["extra",1],["additional",1],["properties",1],["false",1],["root",2],["rejects",1],["unknown",1],["top",1],["level",1],["key",1],["definitely",2],["not",2],["drift",1],["entry",5],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["verdict",4],["file",1],["events",3],["jsonl",2],["no",1],["tool",1],["audit",1],["artifact",1],["json",5],["write",4],["text",4],["dumps",3],["meta",1],["import",1],["yaml",4],["as",1],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["mode",1],["output",1],["dir",1],["str",2],["repo",1],["captured",4],["readouterr",1],["assert",3],["out",3]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_persisted_truncated_jsonl_rejected","name":[["test",1],["persisted",1],["truncated",1],["jsonl",1],["rejected",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",4],["truncated",5],["jsonl",5],["rejected",2],["self",2],["tmp",8],["path",10],["capsys",3],["codex",2],["round",2],["p1",2],["only",2],["thread",5],["started",6],["turn",3],["has",2],["no",2],["a7",4],["pairing",2],["violation",2],["but",2],["incomplete",2],["evidence",2],["phase",2],["parse",2],["audit",6],["verdict",6],["validate",2],["stream",4],["shape",3],["must",2],["run",10],["before",2],["full",2],["mode",3],["non",3],["failed",3],["bundles",2],["id",10],["valid",5],["sidecar",4],["make",3],["entry",5],["minor",3],["bundle",3],["manifest",2],["sha",2],["prompt",1],["file",1],["opens",1],["correctly",1],["never",1],["closes",1],["events",2],["type",2],["artifact",1],["json",5],["write",4],["text",4],["dumps",3],["meta",1],["import",1],["yaml",4],["as",1],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",5],["readouterr",1],["assert",2],["out",4],["l2",2]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_persisted_with_higher_round_proposal_fires_d4","name":[["test",1],["persisted",1],["higher",1],["round",1],["proposal",1],["fires",1],["d4",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["persisted",13],["higher",6],["round",17],["proposal",22],["fires",2],["d4",5],["self",2],["tmp",9],["path",13],["capsys",3],["codex",2],["13",2],["p2",3],["mode",3],["runs",2],["output",5],["dir",5],["contains",2],["unmerged",3],["same",2],["stage",2],["agent",2],["deliverable",2],["sha",4],["tuple",2],["must",2],["fire",2],["entry",23],["supposed",2],["be",2],["preempted",2],["run",16],["id",16],["valid",6],["at",2],["sidecar",5],["make",5],["minor",3],["verdict",13],["bundle",3],["manifest",2],["prompt",1],["file",1],["match",1],["events",3],["jsonl",4],["no",1],["tool",1],["move",1],["into",1],["consumed",6],["subdir",1],["so",1],["scan",1],["doesn",1],["see",1],["as",2],["matches",1],["step",1],["convention",1],["mkdir",1],["audit",3],["artifact",4],["json",9],["write",5],["text",5],["dumps",4],["companion",1],["files",1],["lint",1],["expects",1],["them",1],["meta",2],["import",1],["yaml",5],["safe",1],["dump",1],["join",1],["2026",1],["04",1],["30",2],["t15",1],["00",1],["eeee",1],["than",1],["status",1],["pass",1],["finding",1],["counts",1],["p1",1],["p3",1],["pop",2],["verified",2],["none",2],["arm",1],["by",1],["paths",1],["rc",2],["main",1],["str",3],["repo",1],["root",1],["captured",7],["readouterr",1],["assert",3],["out",6]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_schema_error_short_circuits_no_traceback","name":[["test",1],["schema",1],["error",1],["short",1],["circuits",1],["no",1],["traceback",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["schema",8],["error",5],["short",4],["circuits",2],["no",4],["traceback",4],["self",2],["tmp",8],["path",10],["capsys",3],["codex",2],["round",2],["12",2],["p2",2],["valid",7],["as",3],["dict",5],["but",5],["nested",3],["field",5],["wrong",2],["shape",2],["timing",5],["passes",3],["top",3],["level",3],["isinstance",3],["crashes",2],["check",2],["b5",2],["circuit",2],["so",2],["cross",2],["rules",2],["don",2],["crash",2],["input",2],["violating",2],["their",2],["type",2],["presuppositions",2],["run",8],["id",8],["sidecar",5],["make",4],["inject",1],["malformed",1],["rejects",1],["at",1],["still",1],["list",1],["instead",1],["entry",5],["persisted",2],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["verdict",4],["file",1],["events",3],["jsonl",2],["tool",1],["audit",1],["artifact",1],["json",5],["write",4],["text",4],["dumps",3],["meta",1],["import",1],["yaml",4],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["mode",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",8],["readouterr",1],["assert",4],["out",3],["critical",1],["must",1],["reach",1],["stderr",1],["not",2],["err",4],["attribute",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_script_is_executable","name":[["test",1],["script",1],["executable",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["script",5],["executable",5],["self",2],["codex",4],["round",2],["14",2],["p1",2],["spec",2],["l2",3],["invokes",2],["lint",2],["as",2],["scripts",3],["check",3],["audit",9],["artifact",3],["consistency",3],["py",7],["mode",2],["jsonl",2],["stream",2],["without",2],["python",2],["prefix",2],["file",2],["must",3],["carry",2],["bit",2],["100755",2],["like",2],["phase",2],["snapshot",2],["parse",2],["verdict",2],["run",3],["sh",2],["direct",3],["exec",2],["failing",2],["permission",2],["denied",2],["exit",2],["126",2],["would",2],["block",2],["orchestrator",3],["gate",2],["import",1],["os",3],["path",3],["repo",1],["assert",1],["access",1],["ok",1],["be",1],["invocation",1],["chmod",2],["git",1],["update",1],["index",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_script_runs_via_direct_exec","name":[["test",1],["script",1],["runs",1],["via",1],["direct",1],["exec",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["script",6],["runs",2],["via",2],["direct",3],["exec",3],["self",2],["end",4],["smoke",2],["invoke",2],["directly",2],["no",2],["python",2],["prefix",2],["confirm",2],["produces",2],["documented",2],["harness",3],["exit",2],["code",2],["belt",2],["braces",2],["against",2],["future",2],["chmod",2],["644",2],["regressions",2],["path",2],["repo",1],["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1],["result",5],["subprocess",1],["run",1],["str",1],["example",1],["validation",1],["capture",1],["output",1],["true",2],["text",1],["assert",1],["returncode",2],["returned",1],["expected",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_stream_shape_runs_via_importlib","name":[["test",1],["stream",1],["shape",1],["runs",1],["via",1],["importlib",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["stream",5],["shape",5],["runs",2],["via",5],["importlib",5],["self",2],["tmp",9],["path",15],["capsys",2],["codex",2],["round",2],["p2",2],["gate",3],["must",2],["work",2],["not",2],["depend",2],["scripts",5],["being",2],["sys",3],["import",4],["module",2],["under",2],["fresh",2],["package",2],["qualifier",2],["run",13],["main",2],["from",2],["there",2],["id",11],["valid",5],["sidecar",4],["make",3],["entry",5],["persisted",2],["minor",3],["bundle",3],["manifest",2],["sha",2],["prompt",1],["verdict",6],["file",2],["non",1],["audit",4],["failed",1],["truncated",3],["events",3],["type",2],["thread",3],["started",2],["turn",1],["artifact",2],["json",5],["write",5],["text",6],["dumps",3],["meta",1],["yaml",6],["as",1],["safe",2],["dump",2],["placeholder",1],["jsonl",1],["join",1],["subprocess",2],["so",1],["exercise",1],["actual",1],["uses",1],["loads",1],["parse",1],["by",1],["result",7],["executable",1],["str",3],["repo",2],["check",1],["consistency",1],["py",1],["mode",1],["output",2],["dir",1],["root",1],["capture",1],["true",2],["assert",2],["returncode",1],["stdout",4],["stderr",1],["l2",2]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestCLI.test_swap_verdict_file_with_different_run_id_rejected","name":[["test",1],["swap",1],["verdict",1],["file",1],["different",1],["run",1],["id",1],["rejected",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["swap",5],["verdict",19],["file",6],["different",5],["run",23],["id",20],["rejected",2],["self",2],["tmp",8],["path",10],["capsys",3],["codex",2],["round",4],["15",4],["p1",2],["one",3],["forgery",3],["yaml",8],["all",2],["valid",7],["schema",2],["cross",2],["field",2],["but",4],["internal",2],["pointing",2],["at",2],["renamed",2],["into",2],["canonical",2],["slot",2],["c1",2],["mirrors",2],["only",2],["nested",2],["block",2],["b7",3],["pre",2],["checked",2],["sidecar",6],["not",2],["make",4],["entry",5],["persisted",2],["minor",2],["bundle",3],["manifest",2],["sha",2],["prompt",1],["2026",1],["04",1],["30",2],["t15",1],["00",1],["ffff",1],["events",3],["jsonl",2],["no",1],["tool",1],["audit",1],["artifact",1],["json",5],["write",4],["text",4],["dumps",3],["meta",1],["import",1],["as",1],["safe",1],["dump",1],["join",1],["rc",2],["main",1],["mode",1],["output",1],["dir",1],["str",2],["repo",1],["root",1],["captured",5],["readouterr",1],["assert",4],["out",4]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD1","name":[["test",1],["d1",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["d1",6],["duplicate",3],["verified",5],["at",5],["within",1],["stage",1],["agent",1],["sha",1],["run",3],["id",3],["group",1],["def",2],["unique",1],["passes",1],["self",2],["e1",5],["make",3],["valid",3],["persisted",3],["entry",3],["minor",3],["e2",6],["verdict",1],["2026",2],["04",3],["30",2],["t15",2],["23",1],["12",1],["847",1],["22",1],["d8f4",1],["different",1],["assert",2],["check",2],["fails",1],["copy",1],["deepcopy",1],["same",2],["key",1],["findings",2],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD1.test_duplicate_verified_at_fails","name":[["test",1],["duplicate",1],["verified",1],["at",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["duplicate",3],["verified",3],["at",3],["fails",2],["self",2],["e1",3],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["e2",2],["copy",1],["deepcopy",1],["same",2],["key",1],["findings",2],["check",1],["d1",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD1.test_unique_verified_at_passes","name":[["test",1],["unique",1],["verified",1],["at",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["unique",2],["verified",3],["at",3],["passes",2],["self",2],["e1",2],["make",2],["valid",2],["persisted",2],["entry",2],["minor",2],["e2",4],["verdict",1],["2026",2],["04",3],["30",2],["t15",2],["23",1],["12",1],["847",1],["run",2],["id",1],["22",1],["d8f4",1],["different",1],["assert",1],["check",1],["d1",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD2","name":[["test",1],["d2",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["d2",6],["proposals",5],["sharing",1],["started",7],["at",7],["def",2],["distinct",1],["passes",1],["self",2],["sidecar",4],["timing",4],["2026",8],["04",14],["30",8],["t15",8],["22",8],["123",4],["entry",4],["run",4],["id",5],["aaaa",2],["05",2],["bbbb",2],["assert",2],["check",2],["shared",1],["warns",1],["findings",2],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD2.test_distinct_started_at_passes","name":[["test",1],["distinct",1],["started",1],["at",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["distinct",2],["started",4],["at",4],["passes",2],["self",2],["proposals",2],["sidecar",2],["timing",2],["2026",4],["04",6],["30",4],["t15",4],["22",4],["123",2],["entry",2],["run",2],["id",2],["aaaa",1],["05",2],["bbbb",1],["assert",1],["check",1],["d2",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD2.test_shared_started_at_warns","name":[["test",1],["shared",1],["started",1],["at",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["shared",2],["started",4],["at",4],["warns",2],["self",2],["proposals",2],["sidecar",2],["timing",2],["2026",4],["04",8],["30",4],["t15",4],["22",4],["123",2],["entry",2],["run",2],["id",3],["aaaa",1],["bbbb",1],["findings",2],["check",1],["d2",2],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD3","name":[["test",1],["d3",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["d3",6],["verified",3],["at",3],["strictly",1],["monotonic",3],["def",2],["ledger",1],["passes",1],["self",2],["e1",7],["make",2],["valid",2],["persisted",2],["entry",2],["minor",2],["e2",8],["copy",2],["deepcopy",2],["verdict",2],["2026",4],["04",6],["30",4],["t15",4],["23",1],["12",1],["847",1],["run",2],["id",3],["22",2],["d8f4",2],["assert",2],["check",2],["non",1],["fails",1],["00",2],["000",1],["earlier",1],["than",1],["findings",2],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD3.test_monotonic_ledger_passes","name":[["test",1],["monotonic",1],["ledger",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["monotonic",2],["ledger",2],["passes",2],["self",2],["e1",3],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["e2",4],["copy",1],["deepcopy",1],["verdict",1],["verified",1],["at",1],["2026",2],["04",3],["30",2],["t15",2],["23",1],["12",1],["847",1],["run",1],["id",1],["22",1],["d8f4",1],["assert",1],["check",1],["d3",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD3.test_non_monotonic_fails","name":[["test",1],["non",1],["monotonic",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["non",2],["monotonic",2],["fails",2],["self",2],["e1",4],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["e2",4],["copy",1],["deepcopy",1],["verdict",1],["verified",1],["at",1],["2026",2],["04",3],["30",2],["t15",2],["00",2],["000",1],["earlier",1],["than",1],["run",1],["id",2],["22",1],["d8f4",1],["findings",2],["check",1],["d3",2],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD4","name":[["test",1],["d4",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["d4",10],["surface",3],["supersession",6],["requirement",1],["proposal",7],["round",13],["higher",2],["than",1],["persisted",5],["spec",1],["family",1],["a1",1],["def",3],["fires",1],["self",3],["lint",1],["should",2],["preempts",1],["path",1],["so",1],["caller",1],["sees",1],["before",1],["orchestrator",2],["processes",1],["artifacts",1],["findings",3],["check",3],["assert",4],["any",2],["rule",1],["id",1],["supersedes",1],["message",1],["equal",1],["no",3],["same",1],["required",1],["silent",2],["lower",2],["reject",1],["at",1],["b1a",1],["as",1],["stale",1],["leftover",1],["but",1],["not",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD4.test_equal_round_no_supersession","name":[["test",1],["equal",1],["round",1],["no",1],["supersession",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["equal",2],["round",6],["no",4],["supersession",4],["self",2],["same",2],["required",2],["d4",3],["silent",2],["assert",1],["check",1],["persisted",1],["proposal",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD4.test_higher_round_fires_supersession","name":[["test",1],["higher",1],["round",1],["fires",1],["supersession",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["higher",2],["round",4],["fires",2],["supersession",4],["self",2],["lint",2],["should",2],["surface",2],["proposal",3],["preempts",2],["persisted",3],["path",2],["so",2],["caller",2],["sees",2],["before",2],["orchestrator",2],["processes",2],["artifacts",2],["findings",3],["check",1],["d4",2],["assert",2],["any",2],["rule",1],["id",1],["supersedes",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestD4.test_lower_round_no_supersession","name":[["test",1],["lower",1],["round",1],["no",1],["supersession",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["lower",4],["round",6],["no",2],["supersession",2],["self",2],["proposal",5],["d4",5],["silent",2],["orchestrator",2],["should",2],["reject",2],["at",2],["b1a",2],["as",2],["stale",2],["leftover",2],["but",2],["not",2],["surface",2],["assert",1],["check",1],["persisted",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE1E2E6","name":[["test",1],["e1",1],["e2",1],["e6",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["e1",8],["e2",8],["e6",8],["passport",1],["shape",1],["post",1],["hoc",1],["detection",1],["def",3],["orchestrator",1],["emitted",1],["passes",1],["self",3],["make",3],["valid",3],["persisted",3],["entry",3],["minor",3],["assert",3],["check",3],["missing",1],["verified",5],["by",5],["fails",2],["del",1],["verdict",2],["findings",4],["any",2],["rule",2],["id",2],["wrong",1],["totally",1],["different",1],["agent",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE1E2E6.test_missing_verified_by_fails","name":[["test",1],["missing",1],["verified",1],["by",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["verified",3],["by",3],["fails",2],["self",2],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["del",1],["verdict",1],["findings",2],["check",1],["e1",2],["e2",2],["e6",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE1E2E6.test_orchestrator_emitted_passes","name":[["test",1],["orchestrator",1],["emitted",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",2],["emitted",2],["passes",2],["self",2],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["assert",1],["check",1],["e1",1],["e2",1],["e6",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE1E2E6.test_wrong_verified_by_fails","name":[["test",1],["wrong",1],["verified",1],["by",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["wrong",2],["verified",4],["by",4],["fails",2],["self",2],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["verdict",1],["totally",1],["different",1],["agent",1],["findings",2],["check",1],["e1",2],["e2",2],["e6",2],["assert",1],["any",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE3E4","name":[["test",1],["e3",1],["e4",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["e3",8],["e4",8],["proposals",1],["carrying",1],["verified",8],["at",4],["by",4],["rejected",1],["def",3],["clean",1],["proposal",9],["passes",1],["self",3],["make",3],["valid",3],["entry",3],["pass",3],["assert",3],["check",3],["fails",2],["verdict",2],["2026",1],["04",1],["30",1],["t15",1],["23",1],["11",1],["847",1],["findings",4],["any",2],["rule",2],["id",2],["message",2],["pipeline",1],["orchestrator",1],["agent",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE3E4.test_clean_proposal_passes","name":[["test",1],["clean",1],["proposal",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["clean",2],["proposal",4],["passes",2],["self",2],["make",1],["valid",1],["entry",1],["pass",1],["assert",1],["check",1],["e3",1],["e4",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE3E4.test_proposal_with_verified_at_fails","name":[["test",1],["proposal",1],["verified",1],["at",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["proposal",4],["verified",4],["at",4],["fails",2],["self",2],["make",1],["valid",1],["entry",1],["pass",1],["verdict",1],["2026",1],["04",1],["30",1],["t15",1],["23",1],["11",1],["847",1],["findings",2],["check",1],["e3",2],["e4",2],["assert",1],["any",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE3E4.test_proposal_with_verified_by_fails","name":[["test",1],["proposal",1],["verified",1],["by",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["proposal",4],["verified",4],["by",4],["fails",2],["self",2],["make",1],["valid",1],["entry",1],["pass",1],["verdict",1],["pipeline",1],["orchestrator",1],["agent",1],["findings",2],["check",1],["e3",2],["e4",2],["assert",1],["any",1],["rule",1],["id",1],["message",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE5","name":[["test",1],["e5",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["e5",6],["persisted",7],["mode",1],["rejects",1],["audit",3],["failed",3],["def",2],["minor",3],["passes",1],["self",2],["make",2],["valid",2],["entry",2],["assert",2],["check",2],["fails",1],["verdict",1],["status",1],["findings",2],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE5.test_audit_failed_persisted_fails","name":[["test",1],["audit",1],["failed",1],["persisted",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["audit",3],["failed",3],["persisted",4],["fails",2],["self",2],["make",1],["valid",1],["entry",1],["minor",1],["verdict",1],["status",1],["findings",2],["check",1],["e5",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE5.test_minor_persisted_passes","name":[["test",1],["minor",1],["persisted",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["minor",3],["persisted",4],["passes",2],["self",2],["make",1],["valid",1],["entry",1],["assert",1],["check",1],["e5",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE7","name":[["test",1],["e7",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["e7",6],["ack",3],["entry",3],["status",4],["remains",1],["material",4],["def",2],["passes",1],["self",2],["make",2],["valid",2],["persisted",2],["minor",2],["verdict",4],["acknowledgement",2],["finding",2],["ids",2],["001",2],["acknowledged",5],["at",4],["verified",2],["by",2],["user",2],["assert",2],["check",2],["synthetic",1],["fails",1],["findings",2],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE7.test_material_with_ack_passes","name":[["test",1],["material",1],["ack",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["material",3],["ack",2],["passes",2],["self",2],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["verdict",2],["status",1],["acknowledgement",1],["finding",1],["ids",1],["001",1],["acknowledged",2],["at",2],["verified",1],["by",1],["user",1],["assert",1],["check",1],["e7",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestE7.test_synthetic_status_with_ack_fails","name":[["test",1],["synthetic",1],["status",1],["ack",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["synthetic",2],["status",3],["ack",2],["fails",2],["self",2],["make",1],["valid",1],["persisted",1],["entry",1],["minor",1],["verdict",2],["material",1],["acknowledged",3],["acknowledgement",1],["finding",1],["ids",1],["001",1],["at",2],["verified",1],["by",1],["user",1],["findings",2],["check",1],["e7",2],["assert",1],["any",1],["rule",1],["id",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestExampleHarness","name":[["test",1],["example",1],["harness",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",3],["example",4],["harness",7],["f4",3],["validation",1],["runs",2],["end",2],["real",1],["spec",2],["dir",1],["def",1],["self",1],["should",2],["not",1],["raise",1],["may",1],["produce",1],["findings",6],["known",2],["hyphen",1],["drift",2],["run",1],["repo",1],["don",1],["assert",4],["zero",1],["have",1],["surface",1],["only",1],["ran",1],["any",1],["produces",1],["well",1],["formed",1],["lint",2],["errors",1],["all",1],["isinstance",1],["error",1],["every",1],["finding",1],["rule",2],["id",2],["schema",2],["prefixed",1],["render",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestExampleHarness.test_harness_runs","name":[["test",1],["harness",1],["runs",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["harness",5],["runs",2],["self",2],["should",3],["not",2],["raise",2],["may",2],["produce",2],["findings",7],["known",3],["hyphen",2],["drift",3],["run",1],["example",1],["repo",1],["don",1],["assert",4],["zero",1],["spec",1],["have",1],["surface",1],["only",1],["ran",1],["any",1],["produces",1],["well",1],["formed",1],["lint",2],["errors",1],["all",1],["isinstance",1],["error",1],["every",1],["finding",1],["rule",2],["id",2],["f4",2],["schema",2],["prefixed",1],["render",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF1","name":[["test",1],["f1",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["f1",8],["run",5],["id",7],["format",2],["def",3],["canonical",1],["passes",1],["self",3],["assert",3],["check",3],["valid",1],["wrong",1],["fails",2],["findings",4],["not",1],["any",2],["rule",2],["missing",1],["none",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF1.test_canonical_run_id_passes","name":[["test",1],["canonical",1],["run",1],["id",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["canonical",2],["run",3],["id",3],["passes",2],["self",2],["assert",1],["check",1],["f1",1],["valid",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF1.test_missing_run_id_fails","name":[["test",1],["missing",1],["run",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["run",2],["id",3],["fails",2],["self",2],["findings",2],["check",1],["f1",2],["none",1],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF1.test_wrong_format_fails","name":[["test",1],["wrong",1],["format",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["wrong",2],["format",2],["fails",2],["self",2],["findings",2],["check",1],["f1",2],["not",1],["run",1],["id",2],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF2","name":[["test",1],["f2",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",5],["f2",8],["bare",1],["run",7],["id",9],["basename",1],["extensions",1],["def",3],["canonical",1],["filenames",1],["pass",1],["self",3],["tmp",9],["path",12],["jsonl",3],["valid",6],["sidecar",6],["meta",3],["json",4],["verdict",3],["yaml",1],["entry",3],["audit",1],["artifact",1],["assert",3],["check",3],["proposal",1],["stage",1],["prefix",1],["fails",2],["stage2",1],["synthesis",1],["findings",4],["none",6],["persisted",2],["any",2],["rule",2],["wrong",1],["extension",1],["missing",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF2.test_canonical_filenames_pass","name":[["test",1],["canonical",1],["filenames",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["canonical",2],["filenames",2],["pass",2],["self",2],["tmp",6],["path",8],["jsonl",3],["valid",4],["run",4],["id",4],["sidecar",2],["meta",1],["json",2],["verdict",3],["yaml",1],["entry",3],["audit",1],["artifact",1],["assert",1],["check",1],["f2",1],["proposal",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF2.test_stage_prefix_fails","name":[["test",1],["stage",1],["prefix",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["stage",2],["prefix",2],["fails",2],["self",2],["tmp",3],["path",5],["sidecar",2],["stage2",1],["synthesis",1],["valid",1],["run",1],["id",2],["meta",1],["json",1],["findings",2],["check",1],["f2",2],["none",3],["persisted",1],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF2.test_wrong_extension_fails","name":[["test",1],["wrong",1],["extension",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["wrong",2],["extension",2],["fails",2],["self",2],["tmp",3],["path",5],["sidecar",2],["valid",1],["run",1],["id",2],["json",1],["missing",1],["meta",1],["findings",2],["check",1],["f2",2],["none",3],["persisted",1],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF3","name":[["test",1],["f3",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["f3",6],["sidecar",7],["run",4],["id",5],["basename",1],["stem",1],["def",2],["matching",1],["passes",1],["self",2],["tmp",4],["path",10],["make",2],["valid",4],["meta",2],["json",2],["assert",2],["check",2],["drift",1],["fails",1],["2026",1],["04",2],["30",1],["t15",1],["22",1],["aaaa",1],["findings",2],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF3.test_drift_fails","name":[["test",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["drift",2],["fails",2],["self",2],["tmp",3],["path",7],["make",1],["valid",2],["sidecar",3],["run",2],["id",3],["2026",1],["04",2],["30",1],["t15",1],["22",1],["aaaa",1],["meta",1],["json",1],["findings",2],["check",1],["f3",2],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestF3.test_matching_passes","name":[["test",1],["matching",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["passes",2],["self",2],["tmp",3],["path",7],["make",1],["valid",2],["sidecar",3],["run",1],["id",1],["meta",1],["json",1],["assert",1],["check",1],["f3",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestFixtureSmoke","name":[["test",1],["fixture",1],["smoke",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",7],["fixture",10],["smoke",2],["verify",1],["scripts",5],["fixtures",3],["audit",5],["artifact",5],["consistency",5],["readme",2],["invocation",2],["examples",1],["actually",1],["produce",1],["documented",2],["exit",1],["codes",1],["codex",1],["round",1],["p2",1],["positive",8],["only",1],["pass",6],["repo",8],["root",8],["points",1],["at",1],["directory",1],["itself",1],["so",1],["b3",1],["live",1],["disk",1],["gate",1],["hits",1],["synthetic",1],["safe",1],["skip",1],["via",1],["missing",1],["git",1],["marker",1],["without",1],["drift",1],["could",1],["leave",1],["silently",1],["broken",1],["against",1],["def",4],["persisted",4],["minor",3],["self",4],["bundle",9],["result",20],["subprocess",4],["run",7],["sys",4],["executable",4],["str",11],["check",4],["py",4],["mode",4],["output",7],["dir",3],["id",3],["2026",4],["04",8],["30",4],["t15",4],["22",4],["d8f3",4],["capture",4],["true",8],["text",4],["assert",6],["returncode",6],["returned",2],["stdout",10],["nstderr",2],["stderr",2],["proposal",5],["negative",4],["a1",3],["p1",2],["a7",3],["orphan",2],["completion",2],["jsonl",5],["stream",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestFixtureSmoke.test_negative_a1_pass_with_p1","name":[["test",1],["negative",1],["a1",1],["pass",1],["p1",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["negative",3],["a1",4],["pass",3],["p1",3],["self",2],["bundle",3],["fixture",1],["root",2],["result",5],["subprocess",1],["run",2],["sys",1],["executable",1],["str",3],["repo",2],["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1],["mode",1],["proposal",1],["output",2],["dir",1],["id",1],["2026",1],["04",2],["30",1],["t15",1],["22",1],["d8f3",1],["capture",1],["true",2],["text",1],["assert",2],["returncode",1],["stdout",3]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestFixtureSmoke.test_negative_a7_orphan_completion","name":[["test",1],["negative",1],["a7",1],["orphan",1],["completion",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["negative",3],["a7",4],["orphan",3],["completion",3],["self",2],["jsonl",5],["fixture",1],["root",1],["2026",1],["04",2],["30",1],["t15",1],["22",1],["d8f3",1],["result",5],["subprocess",1],["run",1],["sys",1],["executable",1],["str",2],["repo",1],["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1],["mode",1],["stream",1],["capture",1],["output",1],["true",2],["text",1],["assert",2],["returncode",1],["stdout",3]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestFixtureSmoke.test_positive_persisted_minor","name":[["test",1],["positive",1],["persisted",1],["minor",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["positive",4],["persisted",5],["minor",4],["self",2],["bundle",3],["fixture",2],["root",2],["result",5],["subprocess",1],["run",2],["sys",1],["executable",1],["str",3],["repo",2],["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1],["mode",1],["output",2],["dir",1],["id",1],["2026",1],["04",2],["30",1],["t15",1],["22",1],["d8f3",1],["capture",1],["true",2],["text",1],["assert",1],["returncode",2],["returned",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestFixtureSmoke.test_positive_proposal_pass","name":[["test",1],["positive",1],["proposal",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["positive",4],["proposal",5],["pass",4],["self",2],["bundle",3],["fixture",2],["root",2],["result",5],["subprocess",1],["run",2],["sys",1],["executable",1],["str",3],["repo",2],["scripts",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1],["mode",1],["output",2],["dir",1],["id",1],["2026",1],["04",2],["30",1],["t15",1],["22",1],["d8f3",1],["capture",1],["true",2],["text",1],["assert",1],["returncode",2],["returned",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestSchemaSelfValidation","name":[["test",1],["schema",1],["self",1],["validation",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["class",2],["test",4],["schema",20],["self",3],["validation",2],["verification",1],["gate",1],["each",1],["phase",1],["validates",1],["as",1],["draft",1],["2020",1],["12",1],["pytest",1],["mark",1],["parametrize",1],["name",7],["audit",8],["artifact",1],["entry",1],["json",6],["jsonl",2],["sidecar",2],["verdict",2],["def",1],["meta",1],["valid",1],["from",1],["tests",1],["helpers",1],["import",1],["load",2],["if",1],["path",3],["repo",2],["shared",2],["contracts",2],["else",1],["passport",1],["assert",1]]},{"id":"scripts/test_check_audit_artifact_consistency.py#TestSchemaSelfValidation.test_schema_meta_valid","name":[["test",1],["schema",1],["meta",1],["valid",1]],"path":[["scripts",1],["test",1],["check",1],["audit",1],["artifact",1],["consistency",1],["py",1]],"body":[["def",2],["test",3],["schema",14],["meta",2],["valid",2],["self",2],["name",7],["from",1],["tests",1],["helpers",1],["import",1],["load",2],["json",2],["if",1],["audit",4],["jsonl",1],["sidecar",1],["verdict",1],["path",3],["repo",2],["shared",2],["contracts",2],["else",1],["passport",1],["assert",1]]},{"id":"scripts/test_check_benchmark_report.py","name":[["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["benchmark",3],["report",3],["py",2],["import",6],["json",2],["subprocess",1],["unittest",2],["from",3],["pathlib",1],["path",3],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",2],["resolve",2],["parent",3],["schema",2],["shared",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_benchmark_report.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["run",3],["path",5],["subprocess",2],["completed",2],["process",2],["return",1],["script",2],["str",1]]},{"id":"scripts/test_check_benchmark_report.py#_valid_report","name":[["valid",1],["report",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["valid",2],["report",2],["dict",2],["return",1],["ars",2],["version",1],["task",3],["definition",1],["description",1],["literature",1],["review",1],["type",2],["open",1],["ended",1],["outcome",1],["gradable",1],["false",1],["human",1],["baseline",2],["sample",2],["size",1],["author",1],["independence",2],["third",1],["party",1],["conducted",1],["hours",2],["spent",2],["20",2],["recruitment",1],["posted",1],["university",1],["mailing",1],["list",1],["tools",1],["allowed",1],["google",1],["scholar",1],["zotero",1],["run",1],["cost",1],["usd",1],["15",1],["skills",1],["deep",1],["research",1],["academic",1],["paper",1],["data",1],["access",1],["level",1],["declared",1],["raw",1],["metrics",1],["primary",2],["metric",2],["rubric",1],["score",1],["100",1],["value",1],["72",1],["scoring",1],["blind",1],["scored",1],["caveats",1],["small",1],["single",1]]},{"id":"scripts/test_check_benchmark_report.py#TestBenchmarkReport","name":[["test",1],["benchmark",1],["report",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["class",2],["test",11],["benchmark",2],["report",10],["unittest",2],["case",2],["def",7],["valid",8],["passes",2],["self",21],["none",7],["temporary",7],["directory",7],["as",7],["tmp",14],["path",7],["json",14],["write",7],["text",7],["dumps",7],["result",21],["run",7],["assert",11],["equal",7],["returncode",7],["msg",1],["stderr",3],["stdout",5],["missing",1],["sample",5],["size",5],["fails",5],["del",1],["human",4],["baseline",4],["zero",1],["empty",2],["caveats",3],["invalid",1],["author",2],["independence",3],["unspecified",1],["scored",3],["warning",2],["metrics",1],["scoring",1],["schema",1],["permits",1],["script",1],["emits",1],["exits",1],["lower",2],["tools",3],["allowed",3]]},{"id":"scripts/test_check_benchmark_report.py#TestBenchmarkReport.test_empty_caveats_fails","name":[["test",1],["empty",1],["caveats",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["caveats",4],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["valid",1],["report",1],["path",1],["json",2],["write",1],["text",1],["dumps",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_benchmark_report.py#TestBenchmarkReport.test_empty_tools_allowed_fails","name":[["test",1],["empty",1],["tools",1],["allowed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["tools",4],["allowed",4],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["valid",1],["report",1],["human",1],["baseline",1],["path",1],["json",2],["write",1],["text",1],["dumps",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_benchmark_report.py#TestBenchmarkReport.test_invalid_author_independence_fails","name":[["test",1],["invalid",1],["author",1],["independence",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["author",3],["independence",3],["fails",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["valid",1],["report",1],["human",1],["baseline",1],["unspecified",1],["path",1],["json",2],["write",1],["text",1],["dumps",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_benchmark_report.py#TestBenchmarkReport.test_missing_sample_size_fails","name":[["test",1],["missing",1],["sample",1],["size",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["sample",4],["size",4],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["valid",1],["report",1],["del",1],["human",1],["baseline",1],["path",1],["json",2],["write",1],["text",1],["dumps",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_benchmark_report.py#TestBenchmarkReport.test_self_scored_passes_with_warning","name":[["test",1],["self",1],["scored",1],["passes",1],["warning",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["test",2],["self",8],["scored",4],["passes",2],["warning",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["valid",1],["report",1],["metrics",1],["scoring",1],["independence",1],["path",1],["json",2],["write",1],["text",1],["dumps",1],["result",4],["run",1],["schema",1],["permits",1],["script",1],["emits",1],["stderr",2],["exits",1],["assert",2],["equal",1],["returncode",1],["lower",2],["stdout",1]]},{"id":"scripts/test_check_benchmark_report.py#TestBenchmarkReport.test_valid_report_passes","name":[["test",1],["valid",1],["report",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["test",2],["valid",3],["report",3],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["json",2],["write",1],["text",1],["dumps",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1],["stdout",1]]},{"id":"scripts/test_check_benchmark_report.py#TestBenchmarkReport.test_zero_sample_size_fails","name":[["test",1],["zero",1],["sample",1],["size",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["benchmark",1],["report",1],["py",1]],"body":[["def",2],["test",2],["zero",2],["sample",3],["size",3],["fails",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["valid",1],["report",1],["human",1],["baseline",1],["path",1],["json",2],["write",1],["text",1],["dumps",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_changelog_covers_merges.py","name":[["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["unit",1],["tests",2],["check",4],["changelog",4],["covers",4],["merges",4],["py",2],["from",6],["future",1],["import",10],["annotations",1],["subprocess",1],["textwrap",1],["unittest",1],["pathlib",1],["path",4],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",2],["resolve",2],["parent",2],["sys",2],["insert",1],["str",1],["noqa",2],["e402",2],["all",1],["refs",1],["audit",1],["extract",2],["coverage",1],["text",1],["unreleased",1],["covered",1],["exempt",1],["pr",1],["number",1],["uncovered",1],["previous",1],["release",1],["tag",1],["merged",1],["commit",1],["subjects",1],["git",5],["env",1],["author",2],["name",2],["email",2],["committer",2]]},{"id":"scripts/test_check_changelog_covers_merges.py#_commit","name":[["commit",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["commit",3],["repo",5],["path",2],["subject",4],["str",2],["none",2],["txt",2],["write",1],["text",1],["git",2],["add",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#_git","name":[["git",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["git",4],["repo",3],["path",2],["args",3],["str",5],["import",1],["os",2],["env",5],["environ",1],["copy",1],["update",1],["return",1],["subprocess",1],["run",1],["capture",1],["output",1],["true",3],["text",1],["check",1],["stdout",1],["strip",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AllRefsTest","name":[["all",1],["refs",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["all",10],["refs",12],["test",9],["unittest",2],["case",2],["coverage",1],["namespace",1],["every",1],["subject",2],["def",5],["collects",1],["issue",2],["pr",3],["self",11],["mid",1],["ref",3],["trailing",2],["both",1],["assert",6],["equal",6],["feat",1],["socratic",1],["probes",1],["393",2],["400",2],["umbrella",1],["fix",1],["route",1],["correction",1],["89",2],["item",1],["429",2],["single",1],["harden",2],["title",1],["fallback",1],["432",2],["no",3],["empty",1],["thing",1],["bare",1],["hash",2],["counts",1],["as",1],["liberal",1],["any",1],["still",1],["required",1],["fixes",1],["bug",1],["42",3],["43",2],["here",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AllRefsTest.test_bare_hash_counts_as_ref","name":[["test",1],["bare",1],["hash",1],["counts",1],["as",1],["ref",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["bare",2],["hash",3],["counts",2],["as",2],["ref",2],["self",4],["all",4],["refs",4],["liberal",2],["any",2],["still",2],["required",2],["assert",2],["equal",2],["fixes",1],["bug",1],["42",3],["43",2],["no",1],["here",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AllRefsTest.test_collects_issue_and_pr","name":[["test",1],["collects",1],["issue",1],["pr",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["collects",2],["issue",4],["pr",4],["self",3],["mid",2],["subject",2],["ref",2],["trailing",2],["both",2],["refs",3],["assert",1],["equal",1],["all",1],["feat",1],["socratic",1],["probes",1],["393",2],["400",2]]},{"id":"scripts/test_check_changelog_covers_merges.py#AllRefsTest.test_no_refs_is_empty","name":[["test",1],["no",1],["refs",1],["empty",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["no",3],["refs",3],["empty",2],["self",3],["assert",1],["equal",1],["all",1],["harden",1],["thing",1],["ref",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AllRefsTest.test_single_trailing","name":[["test",1],["single",1],["trailing",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["single",2],["trailing",2],["self",3],["assert",1],["equal",1],["all",1],["refs",1],["harden",1],["title",1],["fallback",1],["432",2]]},{"id":"scripts/test_check_changelog_covers_merges.py#AllRefsTest.test_umbrella_and_pr","name":[["test",1],["umbrella",1],["pr",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["umbrella",2],["pr",2],["self",3],["assert",1],["equal",1],["all",1],["refs",1],["fix",1],["route",1],["correction",1],["89",2],["item",1],["429",2]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest","name":[["audit",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["audit",12],["test",14],["unittest",2],["case",2],["def",9],["required",4],["covered",10],["passes",2],["self",26],["subjects",19],["feat",12],["thing",10],["432",8],["unreleased",7],["assert",17],["equal",16],["uncovered",9],["fails",1],["999",2],["something",1],["else",1],["result",17],["len",4],["pr",12],["reason",3],["not",6],["exempt",2],["skipped",1],["even",2],["if",1],["chore",2],["no",10],["ref",10],["at",1],["all",1],["unverifiable",2],["means",1],["anywhere",1],["subject",1],["trailing",4],["anything",1],["none",2],["reference",2],["issue",3],["covers",1],["core",1],["changelog",1],["cites",1],["393",5],["400",5],["absent",1],["any",1],["covering",1],["enough",1],["must",1],["pass",2],["socratic",2],["probes",3],["contribution",1],["neither",3],["nor",1],["documented",1],["fail",4],["display",2],["id",2],["unrelated",2],["revert",9],["by",2],["either",2],["carries",1],["both",1],["reverted",2],["433",8],["coverage",1],["counts",1],["accepted",1],["loosening",1],["original",1],["present",1],["mixed",1],["list",1],["accumulates",1],["order",1],["skip",1],["100",2],["200",3],["harden",2],["old",2]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest.test_exempt_skipped_even_if_uncovered","name":[["test",1],["exempt",1],["skipped",1],["even",1],["if",1],["uncovered",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",3],["exempt",2],["skipped",2],["even",2],["if",2],["uncovered",2],["self",3],["subjects",2],["chore",1],["assert",1],["equal",1],["audit",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest.test_issue_ref_covers_even_when_pr_does_not","name":[["test",1],["issue",1],["ref",1],["covers",1],["even",1],["pr",1],["not",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["issue",4],["ref",4],["covers",2],["even",2],["pr",4],["not",2],["self",3],["core",2],["changelog",2],["cites",2],["393",4],["trailing",2],["400",3],["absent",2],["any",2],["covering",2],["enough",2],["must",2],["pass",2],["subjects",2],["feat",1],["socratic",1],["probes",2],["unreleased",2],["contribution",1],["assert",1],["equal",1],["audit",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest.test_mixed_list_accumulates_in_order","name":[["test",1],["mixed",1],["list",1],["accumulates",1],["order",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["mixed",2],["list",2],["accumulates",2],["order",2],["self",3],["subjects",2],["chore",1],["exempt",1],["skip",1],["feat",5],["covered",6],["100",2],["required",2],["pass",1],["uncovered",5],["200",3],["fail",3],["harden",2],["thing",2],["no",4],["ref",3],["revert",3],["old",2],["432",2],["433",3],["neither",1],["result",2],["audit",1],["assert",1],["equal",1],["not",2],["none",1],["reference",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest.test_no_ref_at_all_is_unverifiable","name":[["test",1],["no",1],["ref",1],["at",1],["all",1],["unverifiable",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["no",8],["ref",3],["at",2],["all",2],["unverifiable",4],["self",5],["means",2],["anywhere",2],["subject",2],["not",2],["trailing",2],["pr",3],["subjects",2],["feat",1],["thing",1],["result",4],["audit",1],["anything",1],["assert",3],["equal",2],["len",1],["none",1],["reason",1],["reference",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest.test_required_covered_passes","name":[["test",1],["required",1],["covered",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["required",2],["covered",2],["passes",2],["self",3],["subjects",2],["feat",1],["thing",2],["432",2],["unreleased",2],["assert",1],["equal",1],["audit",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest.test_required_uncovered_fails","name":[["test",1],["required",1],["uncovered",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["required",2],["uncovered",2],["fails",2],["self",5],["subjects",2],["feat",1],["thing",1],["999",2],["unreleased",2],["something",1],["else",1],["result",4],["audit",1],["assert",3],["equal",3],["len",1],["pr",1],["reason",1],["not",1],["covered",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest.test_revert_covered_by_either_ref_passes","name":[["test",1],["revert",1],["covered",1],["by",1],["either",1],["ref",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["revert",7],["covered",2],["by",4],["either",4],["ref",2],["passes",2],["self",4],["carries",2],["both",2],["reverted",3],["pr",4],["432",4],["433",4],["coverage",2],["counts",2],["accepted",2],["loosening",2],["subjects",3],["feat",1],["thing",3],["assert",2],["equal",2],["audit",2],["original",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest.test_revert_uncovered_when_neither_ref_present","name":[["test",1],["revert",1],["uncovered",1],["neither",1],["ref",1],["present",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["revert",3],["uncovered",2],["neither",2],["ref",2],["present",2],["self",4],["subjects",2],["feat",1],["thing",1],["432",1],["433",2],["result",3],["audit",1],["unrelated",1],["assert",2],["equal",2],["len",1],["pr",2],["trailing",1],["display",1],["id",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#AuditTest.test_uncovered_when_no_ref_is_in_unreleased","name":[["test",1],["uncovered",1],["no",1],["ref",1],["unreleased",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["uncovered",2],["no",2],["ref",2],["unreleased",2],["self",5],["neither",2],["issue",2],["393",3],["nor",2],["pr",5],["400",4],["documented",2],["fail",2],["trailing",2],["display",2],["id",2],["subjects",2],["feat",1],["socratic",1],["probes",1],["result",4],["audit",1],["unrelated",1],["assert",3],["equal",3],["len",1],["reason",1],["not",1],["covered",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest","name":[["cli",1],["end",2],["test",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["cli",2],["end",4],["test",12],["unittest",2],["case",2],["def",10],["make",5],["repo",63],["self",29],["stack",23],["changelog",10],["body",2],["import",8],["os",8],["path",4],["enter",4],["context",4],["temporary",4],["directory",4],["env",58],["environ",4],["copy",4],["update",4],["git",22],["subprocess",18],["run",25],["str",25],["init",4],["check",18],["true",18],["config",2],["tag",8],["gpg",2],["sign",2],["false",2],["md",3],["write",5],["text",5],["add",10],["commit",10],["base",4],["v3",2],["12",6],["return",1],["subject",3],["txt",3],["pass",2],["covered",2],["contextlib",14],["exit",7],["as",8],["cl",8],["unreleased",9],["new",6],["old",4],["feat",4],["proc",28],["script",14],["cwd",7],["assert",11],["equal",7],["returncode",7],["stdout",7],["stderr",7],["fail",6],["uncovered",1],["unrelated",1],["closed",3],["no",5],["previous",2],["at",1],["all",1],["not",3],["first",3],["release",5],["flag",2],["lower",1],["passes",1],["missing",1],["found",1],["section",2],["by",1],["promoted",2],["prep",1],["pr",1],["promotes",1],["into",1],["13",2],["before",1],["exists",1],["entries",1],["there",1],["must",1],["still",1],["count",1],["coverage",1],["stale",1],["mention",1],["below",1],["boundary",1],["cover",1],["precision",1],["already",1],["released",1],["hist",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest._add_commit","name":[["add",1],["commit",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["add",3],["commit",3],["self",2],["repo",5],["env",6],["subject",4],["txt",2],["write",1],["text",1],["subprocess",2],["run",2],["git",2],["str",2],["check",2],["true",2]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest._make_repo","name":[["make",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["make",2],["repo",10],["self",2],["stack",3],["changelog",4],["body",3],["import",1],["os",2],["path",1],["enter",1],["context",1],["temporary",1],["directory",1],["env",14],["environ",1],["copy",1],["update",1],["git",6],["subprocess",5],["run",5],["str",5],["init",1],["check",5],["true",5],["config",1],["tag",2],["gpg",1],["sign",1],["false",1],["md",1],["write",1],["text",1],["add",1],["commit",1],["base",1],["v3",1],["12",1],["return",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_bad_merges_ref_fails_closed","name":[["test",1],["bad",1],["merges",1],["ref",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["bad",2],["merges",5],["ref",5],["fails",2],["closed",3],["self",6],["typo",2],["missing",2],["origin",2],["main",2],["ci",2],["must",2],["fail",4],["not",3],["silently",2],["pass",2],["as",3],["empty",2],["range",2],["codex",2],["p1",2],["open",2],["reproduced",2],["import",1],["contextlib",2],["exit",1],["stack",3],["cl",2],["changelog",1],["unreleased",1],["12",1],["old",1],["repo",6],["env",2],["make",1],["add",1],["commit",1],["feat",1],["new",1],["proc",4],["run",1],["script",2],["str",1],["exist",1],["cwd",1],["assert",2],["equal",1],["returncode",1],["failing",1],["stdout",1],["stderr",1],["lower",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_fail_closed_no_previous_tag","name":[["test",1],["fail",1],["closed",1],["no",1],["previous",1],["tag",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["fail",3],["closed",3],["no",4],["previous",3],["tag",4],["self",4],["import",1],["contextlib",2],["os",2],["exit",1],["stack",3],["as",1],["repo",8],["path",1],["enter",1],["context",1],["temporary",1],["directory",1],["env",9],["environ",1],["copy",1],["update",1],["git",4],["subprocess",3],["run",4],["str",4],["init",1],["check",3],["true",3],["changelog",1],["md",1],["write",1],["text",1],["unreleased",1],["add",1],["commit",1],["base",1],["at",1],["all",1],["not",1],["first",1],["release",2],["flag",1],["proc",4],["script",2],["cwd",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1],["lower",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_fail_when_changelog_missing","name":[["test",1],["fail",1],["changelog",1],["missing",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["fail",2],["changelog",2],["missing",2],["self",4],["import",1],["contextlib",2],["os",2],["exit",1],["stack",3],["as",1],["repo",10],["path",1],["enter",1],["context",1],["temporary",1],["directory",1],["env",13],["environ",1],["copy",1],["update",1],["git",6],["subprocess",5],["run",6],["str",6],["init",1],["check",5],["true",5],["config",1],["tag",2],["gpg",1],["sign",1],["false",1],["txt",1],["write",1],["text",1],["add",1],["commit",1],["base",1],["v3",1],["12",1],["proc",4],["script",2],["cwd",1],["assert",2],["equal",1],["returncode",1],["not",1],["found",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_fail_when_no_unreleased_section","name":[["test",1],["fail",1],["no",1],["unreleased",1],["section",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["fail",2],["no",3],["unreleased",4],["section",2],["self",6],["import",1],["contextlib",2],["exit",1],["stack",3],["as",1],["cl",2],["changelog",1],["12",1],["old",1],["repo",6],["env",2],["make",1],["add",1],["commit",1],["feat",1],["new",1],["proc",4],["run",1],["script",2],["str",1],["cwd",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_fail_when_previous_release_heading_missing","name":[["test",1],["fail",1],["previous",1],["release",1],["heading",1],["missing",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["fail",4],["previous",2],["release",2],["heading",4],["missing",2],["self",6],["tag",2],["v3",2],["12",4],["exists",2],["but",2],["changelog",3],["has",2],["no",2],["loud",2],["never",2],["silently",2],["widen",2],["window",3],["whole",2],["file",2],["import",1],["contextlib",2],["exit",1],["stack",3],["as",1],["cl",2],["unreleased",1],["new",2],["repo",6],["env",2],["make",1],["add",1],["commit",1],["feat",1],["proc",4],["run",1],["script",2],["str",1],["cwd",1],["assert",2],["equal",1],["returncode",1],["coverage",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_fail_when_uncovered","name":[["test",1],["fail",1],["uncovered",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["fail",2],["uncovered",2],["self",6],["import",1],["contextlib",2],["exit",1],["stack",3],["as",1],["cl",2],["changelog",1],["unreleased",1],["unrelated",1],["12",1],["old",1],["repo",6],["env",2],["make",1],["add",1],["commit",1],["feat",1],["new",1],["proc",4],["run",1],["script",2],["str",1],["cwd",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_first_release_flag_passes","name":[["test",1],["first",1],["release",1],["flag",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["first",3],["release",3],["flag",2],["passes",2],["self",3],["import",1],["contextlib",2],["os",2],["exit",1],["stack",3],["as",1],["repo",8],["path",1],["enter",1],["context",1],["temporary",1],["directory",1],["env",9],["environ",1],["copy",1],["update",1],["git",4],["subprocess",3],["run",4],["str",4],["init",1],["check",3],["true",3],["changelog",1],["md",1],["write",1],["text",1],["unreleased",1],["add",1],["commit",1],["base",1],["proc",4],["script",2],["cwd",1],["assert",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_merges_ref_bounds_audited_range","name":[["test",1],["merges",1],["ref",1],["bounds",1],["audited",1],["range",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["merges",3],["ref",3],["bounds",2],["audited",2],["range",2],["self",7],["ci",2],["release",2],["prep",4],["pr",2],["audits",2],["tag",2],["origin",2],["main",2],["not",2],["branch",2],["own",2],["flight",3],["commits",2],["import",1],["contextlib",2],["exit",1],["stack",3],["as",1],["cl",2],["changelog",1],["unreleased",1],["covered",4],["12",1],["old",1],["repo",11],["env",5],["make",1],["add",2],["commit",2],["feat",2],["tip",2],["subprocess",1],["run",3],["git",1],["str",3],["rev",1],["parse",1],["head",2],["check",1],["true",3],["capture",1],["output",1],["text",1],["stdout",2],["strip",1],["uncovered",1],["work",1],["proc",6],["script",4],["cwd",2],["assert",2],["equal",2],["returncode",2],["default",1],["sees",1],["stderr",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_pass_when_covered","name":[["test",1],["pass",1],["covered",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["pass",2],["covered",2],["self",5],["import",1],["contextlib",2],["exit",1],["stack",3],["as",1],["cl",2],["changelog",1],["unreleased",1],["new",2],["12",1],["old",1],["repo",6],["env",2],["make",1],["add",1],["commit",1],["feat",1],["proc",4],["run",1],["script",2],["str",1],["cwd",1],["assert",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_pass_when_covered_by_promoted_section","name":[["test",1],["pass",1],["covered",1],["by",1],["promoted",1],["section",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["pass",2],["covered",2],["by",2],["promoted",3],["section",2],["self",5],["release",2],["prep",2],["pr",2],["promotes",2],["unreleased",3],["into",2],["13",3],["before",2],["tag",2],["exists",2],["entries",2],["there",2],["must",2],["still",2],["count",2],["as",3],["coverage",2],["import",1],["contextlib",2],["exit",1],["stack",3],["cl",2],["changelog",1],["new",2],["12",1],["old",1],["repo",6],["env",2],["make",1],["add",1],["commit",1],["feat",1],["proc",4],["run",1],["script",2],["str",1],["cwd",1],["assert",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#CliEndToEndTest.test_stale_mention_below_boundary_does_not_cover","name":[["test",1],["stale",1],["mention",1],["below",1],["boundary",1],["not",1],["cover",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["stale",2],["mention",3],["below",2],["boundary",2],["not",4],["cover",4],["self",6],["fail",2],["closed",2],["precision",2],["already",2],["released",2],["history",2],["must",2],["new",3],["commit",3],["reuses",2],["number",2],["import",1],["contextlib",2],["exit",1],["stack",3],["as",1],["cl",2],["changelog",1],["unreleased",1],["12",1],["ancient",1],["repo",6],["env",2],["make",1],["add",1],["feat",1],["proc",4],["run",1],["script",2],["str",1],["cwd",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#ExtractCoverageTextTest","name":[["extract",1],["coverage",1],["text",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["extract",7],["coverage",8],["text",11],["test",9],["unittest",2],["case",2],["changelog",5],["textwrap",1],["dedent",1],["unreleased",3],["pending",1],["thing",3],["900",2],["15",1],["2026",2],["07",2],["10",1],["promoted",4],["by",2],["release",5],["prep",2],["pr",1],["901",2],["14",7],["02",1],["previous",4],["already",2],["released",3],["902",5],["def",5],["window",11],["spans",1],["sections",1],["self",15],["v3",5],["assert",7],["section",1],["counts",1],["excludes",1],["below",1],["stale",1],["mention",1],["history",2],["must",2],["not",5],["cover",1],["new",1],["commit",1],["reuses",1],["same",1],["issue",1],["number",1],["false",2],["covered",2],["missing",1],["heading",5],["returns",1],["none",3],["fail",1],["closed",1],["no",1],["silent",1],["widening",1],["whole",1],["file",1],["13",1],["version",1],["dots",1],["regex",1],["wildcards",1],["be",1],["matched",1],["like",1],["14x0",1],["3x14y0",1],["decoy",1],["903",1],["boundary",1],["line",3],["itself",1],["excluded",1],["own",1],["codex",1],["p3",1],["pin",1],["slice",1],["ends",1],["before",1],["rework",1],["body",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#ExtractCoverageTextTest.test_boundary_heading_line_itself_is_excluded","name":[["test",1],["boundary",1],["heading",1],["line",1],["itself",1],["excluded",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["boundary",2],["heading",6],["line",6],["itself",2],["excluded",2],["self",3],["previous",2],["release",2],["own",2],["released",2],["history",2],["not",2],["coverage",3],["codex",2],["p3",2],["pin",2],["slice",2],["ends",2],["before",2],["text",3],["unreleased",1],["14",2],["rework",1],["902",2],["body",1],["window",2],["extract",1],["v3",1],["assert",1],["false",1],["covered",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#ExtractCoverageTextTest.test_missing_previous_heading_returns_none","name":[["test",1],["missing",1],["previous",1],["heading",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["previous",2],["heading",2],["returns",2],["none",3],["self",4],["fail",2],["closed",2],["no",2],["silent",2],["widening",2],["window",2],["whole",2],["file",2],["assert",1],["extract",1],["coverage",1],["text",1],["changelog",1],["v3",1],["13",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#ExtractCoverageTextTest.test_version_dots_not_regex_wildcards","name":[["test",1],["version",1],["dots",1],["not",1],["regex",1],["wildcards",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["version",2],["dots",2],["not",4],["regex",2],["wildcards",2],["self",3],["14",3],["must",2],["be",2],["matched",2],["by",2],["heading",2],["like",2],["14x0",2],["text",3],["3x14y0",1],["decoy",1],["903",1],["assert",1],["none",1],["extract",1],["coverage",1],["v3",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#ExtractCoverageTextTest.test_window_excludes_previous_release_and_below","name":[["test",1],["window",1],["excludes",1],["previous",1],["release",1],["below",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["window",5],["excludes",2],["previous",2],["release",2],["below",2],["self",5],["extract",1],["coverage",1],["text",1],["changelog",1],["v3",1],["14",1],["stale",1],["mention",1],["already",1],["released",1],["history",1],["must",1],["not",2],["cover",1],["new",1],["commit",1],["reuses",1],["same",1],["issue",1],["number",1],["assert",2],["902",2],["false",1],["covered",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#ExtractCoverageTextTest.test_window_spans_unreleased_and_promoted_sections","name":[["test",1],["window",1],["spans",1],["unreleased",1],["promoted",1],["sections",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["window",5],["spans",2],["unreleased",2],["promoted",3],["sections",2],["self",5],["extract",1],["coverage",1],["text",1],["changelog",1],["v3",1],["14",1],["assert",2],["900",1],["901",1],["release",1],["prep",1],["section",1],["counts",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#ExtractUnreleasedTest","name":[["extract",1],["unreleased",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["extract",4],["unreleased",7],["test",6],["unittest",2],["case",2],["changelog",4],["textwrap",1],["dedent",1],["added",1],["thing",2],["432",2],["12",2],["2026",1],["06",1],["08",1],["old",1],["300",2],["def",2],["extracts",1],["only",1],["body",4],["self",6],["assert",3],["not",1],["must",1],["stop",1],["at",1],["next",1],["heading",1],["missing",1],["returns",1],["none",2]]},{"id":"scripts/test_check_changelog_covers_merges.py#ExtractUnreleasedTest.test_extracts_only_unreleased_body","name":[["test",1],["extracts",1],["only",1],["unreleased",1],["body",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["extracts",2],["only",2],["unreleased",3],["body",5],["self",5],["extract",1],["changelog",1],["assert",2],["432",1],["not",1],["300",1],["must",1],["stop",1],["at",1],["next",1],["heading",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#ExtractUnreleasedTest.test_missing_unreleased_returns_none","name":[["test",1],["missing",1],["unreleased",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["unreleased",3],["returns",2],["none",3],["self",3],["assert",1],["extract",1],["changelog",1],["12",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#GitInterfaceTest","name":[["git",1],["interface",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["git",7],["interface",2],["test",7],["unittest",2],["case",2],["def",4],["repo",20],["self",13],["stack",11],["path",1],["enter",1],["context",1],["temporary",1],["directory",1],["init",1],["disable",1],["gpg",3],["signing",1],["throwaway",1],["repos",1],["global",1],["tag",14],["sign",2],["true",1],["would",1],["otherwise",1],["force",1],["annotated",1],["mode",1],["require",1],["message",1],["config",1],["false",1],["return",1],["previous",4],["subjects",2],["import",3],["contextlib",6],["exit",3],["as",3],["commit",7],["feat",7],["base",4],["v3",5],["12",5],["new",3],["thing",2],["chore",2],["noise",2],["pre",1],["head",1],["has",1],["no",2],["so",1],["describe",1],["returns",2],["prev",1],["assert",6],["equal",2],["release",3],["subs",4],["merged",1],["not",1],["non",2],["tags",2],["ignored",2],["nightly",1],["must",1],["be",1],["none",2]]},{"id":"scripts/test_check_changelog_covers_merges.py#GitInterfaceTest._repo","name":[["repo",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["repo",2],["self",2],["stack",3],["path",1],["enter",1],["context",1],["temporary",1],["directory",1],["git",2],["init",1],["disable",1],["gpg",3],["signing",1],["throwaway",1],["repos",1],["global",1],["tag",3],["sign",2],["true",1],["would",1],["otherwise",1],["force",1],["annotated",1],["mode",1],["require",1],["message",1],["config",1],["false",1],["return",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#GitInterfaceTest.test_no_tags_returns_none","name":[["test",1],["no",1],["tags",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["no",2],["tags",2],["returns",2],["none",3],["self",4],["import",1],["contextlib",2],["exit",1],["stack",3],["as",1],["repo",4],["commit",1],["feat",1],["base",1],["assert",1],["previous",1],["release",1],["tag",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#GitInterfaceTest.test_non_v_tags_ignored","name":[["test",1],["non",1],["tags",1],["ignored",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["non",3],["tags",2],["ignored",3],["self",4],["import",1],["contextlib",2],["exit",1],["stack",3],["as",1],["repo",7],["commit",2],["feat",2],["base",1],["git",2],["tag",4],["v3",2],["12",2],["nightly",1],["must",1],["be",1],["assert",1],["equal",1],["previous",1],["release",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#GitInterfaceTest.test_previous_tag_and_subjects","name":[["test",1],["previous",1],["tag",1],["subjects",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["previous",3],["tag",7],["subjects",3],["self",7],["import",1],["contextlib",2],["exit",1],["stack",3],["as",1],["repo",8],["commit",4],["feat",4],["base",2],["git",1],["v3",3],["12",3],["new",3],["thing",2],["chore",2],["noise",2],["pre",1],["head",1],["has",1],["no",1],["so",1],["describe",1],["returns",1],["prev",1],["assert",4],["equal",1],["release",1],["subs",4],["merged",1],["not",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsCoveredTest","name":[["covered",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["covered",8],["test",8],["unittest",2],["case",2],["unreleased",4],["thing",2],["432",6],["did",1],["another",1],["89",1],["item",1],["def",4],["exact",1],["self",11],["assert",4],["true",1],["token",1],["boundary",1],["no",2],["substring",1],["match",1],["42",2],["must",2],["not",2],["be",1],["by",1],["text",1],["false",3],["uncovered",1],["999",1],["requires",1],["hash",1],["prefix",1],["bare",1],["prose",1],["count",1],["year",1],["was",1],["ad",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsCoveredTest.test_covered_exact","name":[["test",1],["covered",1],["exact",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["covered",3],["exact",2],["self",4],["assert",1],["true",1],["432",1],["unreleased",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsCoveredTest.test_requires_hash_prefix","name":[["test",1],["requires",1],["hash",1],["prefix",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["requires",2],["hash",2],["prefix",2],["self",3],["bare",2],["432",4],["no",2],["prose",2],["must",2],["not",2],["count",2],["assert",1],["false",1],["covered",1],["year",1],["was",1],["ad",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsCoveredTest.test_token_boundary_no_substring_match","name":[["test",1],["token",1],["boundary",1],["no",1],["substring",1],["match",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["token",2],["boundary",2],["no",2],["substring",2],["match",2],["self",4],["42",3],["must",2],["not",2],["be",2],["covered",3],["by",2],["432",2],["text",2],["assert",1],["false",1],["unreleased",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsCoveredTest.test_uncovered","name":[["test",1],["uncovered",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["uncovered",2],["self",4],["assert",1],["false",1],["covered",1],["999",1],["unreleased",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsExemptTest","name":[["exempt",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["exempt",15],["test",11],["unittest",2],["case",4],["def",6],["types",1],["self",16],["subj",6],["chore",3],["bump",2],["deps",2],["add",1],["pin",1],["ci",3],["tweak",1],["workflow",1],["build",1],["package",1],["scope",5],["scoped",1],["tolerant",1],["assert",10],["true",6],["internal",1],["docs",15],["scopes",1],["design",2],["spec",2],["superpowers",1],["plan",1],["release",4],["mechanics",1],["once",1],["per",1],["alignment",1],["promotion",1],["commit",1],["changelog",1],["being",1],["written",1],["cannot",1],["cite",1],["itself",1],["align",1],["all",1],["doc",1],["surfaces",1],["v3",1],["14",2],["481",1],["i18n",3],["required",6],["translation",1],["changes",1],["user",2],["facing",2],["like",1],["any",1],["other",2],["codex",1],["p2",1],["exempting",1],["would",1],["let",1],["them",1],["slip",1],["through",1],["undocumented",1],["false",4],["apply",1],["review",1],["p3s",1],["482",1],["prefixes",2],["feat",2],["thing",1],["fix",1],["bug",1],["10",1],["bare",1],["contributing",1],["guide",1],["11",1],["refactor",1],["cleanup",1],["12",1],["perf",1],["speed",1],["13",1],["harden",1],["title",1],["fallback",1],["no",1],["prefix",1],["breaking",3],["marker",2],["sensitivity",1],["change",1],["must",1],["not",1],["disturb",1],["parsing",1],["15",1],["16",1],["type",1],["match",1],["sensitive",1],["capitalized",2],["17",1],["revert",1],["18",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsExemptTest.test_breaking_marker_and_case_sensitivity","name":[["test",1],["breaking",1],["marker",1],["case",1],["sensitivity",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["breaking",5],["marker",4],["case",3],["sensitivity",2],["self",6],["change",2],["must",2],["not",2],["disturb",2],["scope",2],["parsing",2],["assert",4],["true",2],["exempt",4],["docs",1],["design",1],["spec",1],["15",1],["chore",2],["deps",1],["bump",1],["16",1],["type",1],["match",1],["sensitive",1],["capitalized",2],["prefixes",1],["required",1],["false",2],["17",1],["revert",1],["feat",1],["18",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsExemptTest.test_exempt_internal_docs_scopes","name":[["test",1],["exempt",1],["internal",1],["docs",1],["scopes",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["exempt",4],["internal",2],["docs",4],["scopes",2],["self",4],["assert",2],["true",2],["design",1],["spec",1],["superpowers",1],["plan",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsExemptTest.test_exempt_release_mechanics_docs_scope","name":[["test",1],["exempt",1],["release",1],["mechanics",1],["docs",1],["scope",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["exempt",3],["release",7],["mechanics",2],["docs",5],["scope",2],["self",3],["once",2],["per",2],["alignment",2],["promotion",2],["commit",2],["changelog",2],["being",2],["written",2],["cannot",2],["cite",2],["itself",2],["assert",1],["true",1],["align",1],["all",1],["doc",1],["surfaces",1],["v3",1],["14",1],["481",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsExemptTest.test_exempt_types","name":[["test",1],["exempt",1],["types",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",3],["exempt",3],["types",2],["self",3],["subj",3],["chore",1],["bump",1],["deps",1],["add",1],["pin",1],["ci",3],["tweak",1],["workflow",1],["build",1],["package",1],["scope",2],["scoped",1],["tolerant",1],["assert",1],["true",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsExemptTest.test_i18n_docs_required","name":[["test",1],["i18n",1],["docs",1],["required",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["i18n",5],["docs",7],["required",2],["self",3],["translation",2],["changes",2],["user",2],["facing",2],["like",2],["any",2],["other",2],["codex",2],["p2",2],["exempting",2],["would",2],["let",2],["them",2],["slip",2],["through",2],["undocumented",2],["assert",1],["false",1],["exempt",1],["apply",1],["review",1],["p3s",1],["482",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#IsExemptTest.test_required_prefixes","name":[["test",1],["required",1],["prefixes",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["required",5],["prefixes",2],["self",3],["subj",3],["feat",1],["thing",1],["fix",1],["bug",1],["docs",4],["user",1],["facing",1],["10",1],["bare",1],["contributing",1],["guide",1],["11",1],["other",1],["scope",1],["refactor",1],["cleanup",1],["12",1],["perf",1],["speed",1],["13",1],["harden",1],["title",1],["fallback",1],["14",1],["no",1],["prefix",1],["assert",1],["false",1],["exempt",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#PrNumberTest","name":[["pr",1],["number",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["class",2],["pr",13],["number",8],["test",9],["unittest",2],["case",2],["def",5],["trailing",5],["identity",3],["self",10],["assert",5],["equal",2],["harden",2],["title",2],["fallback",2],["432",2],["mid",3],["subject",2],["ref",2],["ignored",1],["present",1],["89",3],["tracking",1],["issue",1],["429",3],["route",1],["integrity",1],["fail",1],["item",2],["no",3],["returns",1],["none",5],["suffix",2],["only",1],["not",4],["count",1],["as",1],["fixes",2],["but",1],["bare",1],["hash",1],["without",2],["parens",2],["surrounding",1],["bug",1],["42",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#PrNumberTest.test_bare_hash_without_parens_is_none","name":[["test",1],["bare",1],["hash",1],["without",1],["parens",1],["none",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["bare",2],["hash",2],["without",4],["parens",4],["none",3],["self",3],["surrounding",2],["not",2],["pr",3],["identity",2],["assert",1],["number",1],["fixes",1],["bug",1],["42",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#PrNumberTest.test_mid_ref_only_is_not_identity","name":[["test",1],["mid",1],["ref",1],["only",1],["not",1],["identity",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["mid",2],["ref",2],["only",2],["not",6],["identity",2],["self",3],["number",3],["trailing",2],["count",2],["as",2],["pr",4],["assert",1],["none",1],["fixes",1],["89",1],["item",1],["but",1],["no",1],["suffix",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#PrNumberTest.test_mid_subject_ref_ignored_when_trailing_present","name":[["test",1],["mid",1],["subject",1],["ref",1],["ignored",1],["trailing",1],["present",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["mid",4],["subject",4],["ref",2],["ignored",2],["trailing",4],["present",2],["self",3],["89",3],["tracking",2],["issue",2],["429",4],["pr",3],["assert",1],["equal",1],["number",1],["route",1],["integrity",1],["fail",1],["item",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#PrNumberTest.test_no_trailing_pr_returns_none","name":[["test",1],["no",1],["trailing",1],["pr",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["no",3],["trailing",2],["pr",3],["returns",2],["none",3],["self",3],["assert",1],["number",1],["harden",1],["title",1],["fallback",1],["suffix",1]]},{"id":"scripts/test_check_changelog_covers_merges.py#PrNumberTest.test_trailing_pr_is_identity","name":[["test",1],["trailing",1],["pr",1],["identity",1]],"path":[["scripts",1],["test",1],["check",1],["changelog",1],["covers",1],["merges",1],["py",1]],"body":[["def",2],["test",2],["trailing",2],["pr",3],["identity",2],["self",3],["assert",1],["equal",1],["number",1],["harden",1],["title",1],["fallback",1],["432",2]]},{"id":"scripts/test_check_ci_pytest_manifest.py","name":[["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["unit",1],["tests",1],["scripts",15],["check",2],["ci",3],["pytest",24],["manifest",7],["py",18],["issue",1],["156",1],["lint",2],["guards",1],["failure",1],["modes",1],["unified",1],["entry",2],["path",7],["not",3],["exist",1],["disk",1],["duplicate",2],["id",1],["across",2],["entries",2],["exact",1],["args",3],["invocation",3],["unless",1],["explicit",2],["allowlist",1],["marker",1],["present",1],["malformed",1],["list",2],["elements",1],["strings",1],["unknown",1],["keys",1],["catches",1],["typos",1],["like",1],["arg",1],["github",2],["workflows",2],["spec",2],["consistency",2],["yml",2],["contains",1],["direct",1],["test",16],["outside",1],["runner",1],["including",1],["bypass",2],["variants",1],["flags",3],["quotes",1],["prefix",3],["python",5],["backslash",1],["line",1],["continuations",1],["reads",1],["at",2],["toml",1],["by",1],["default",1],["workflow",1],["from",2],["future",1],["import",6],["annotations",1],["subprocess",1],["sys",1],["textwrap",1],["pathlib",1],["script",1],["file",1],["resolve",1],["parent",1],["fixture",1],["mark",1],["parametrize",1],["intermediate",1],["run",14],["real",12],["tb",2],["short",3],["xvs",1],["quoted",4],["paths",1],["relative",2],["alternative",1],["invocations",1],["python3",2],["uv",2],["flag",5],["combo",2],["ids",1],["first",2],["long",1],["multiple",1],["double",1],["single",1],["shorthand",1],["quote",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["run",3],["manifest",4],["path",12],["workflow",4],["root",5],["none",9],["extra",4],["args",4],["list",2],["str",8],["subprocess",3],["completed",2],["process",2],["cmd",4],["sys",1],["executable",1],["script",1],["if",2],["not",1],["extend",2],["return",1],["capture",1],["output",1],["true",2],["text",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#_write","name":[["write",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["write",3],["path",5],["content",3],["str",2],["none",2],["text",1],["textwrap",1],["dedent",1],["lstrip",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_clean_manifest_passes","name":[["test",1],["clean",1],["manifest",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",4],["clean",2],["manifest",7],["passes",2],["workdir",5],["path",4],["none",2],["scripts",4],["ci",2],["pytest",4],["toml",1],["write",2],["id",2],["real",4],["py",3],["args",1],["fast",1],["workflow",3],["github",1],["workflows",1],["spec",3],["consistency",2],["yml",1],["name",1],["pull",1],["request",1],["jobs",1],["runs",1],["ubuntu",1],["latest",1],["steps",1],["run",3],["python",1],["result",6],["root",1],["assert",2],["returncode",1],["stderr",1],["stdout",3],["ok",1],["lower",1],["strip",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_direct_pytest_bypass_variants_fail","name":[["test",1],["direct",1],["pytest",1],["bypass",1],["variants",1],["fail",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",5],["direct",2],["pytest",8],["bypass",8],["variants",2],["fail",2],["workdir",5],["path",4],["invocation",4],["str",2],["none",2],["drift",1],["guard",1],["regex",1],["must",1],["catch",1],["every",1],["common",1],["pattern",1],["flags",1],["between",1],["quoted",1],["paths",1],["prefix",1],["python",2],["py",4],["uv",1],["run",4],["dual",1],["track",1],["review",1],["gemini",1],["p1",2],["codex",1],["empirical",1],["probe",1],["manifest",5],["scripts",3],["ci",2],["toml",1],["write",2],["id",1],["real",3],["workflow",5],["github",1],["workflows",1],["spec",2],["consistency",1],["yml",1],["body",2],["jobs",1],["runs",1],["ubuntu",1],["latest",1],["steps",1],["text",1],["encoding",1],["utf",1],["result",6],["root",1],["assert",2],["returncode",1],["variant",1],["should",1],["have",1],["failed",1],["lint",1],["but",1],["did",1],["not",1],["nstdout",1],["stdout",2],["stderr",3],["combined",2]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_direct_pytest_invocation_in_workflow_fails","name":[["test",1],["direct",1],["pytest",1],["invocation",1],["workflow",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",6],["direct",2],["pytest",8],["invocation",2],["workflow",5],["fails",2],["workdir",5],["path",3],["none",2],["drift",1],["guard",1],["spec",4],["consistency",3],["yml",2],["must",1],["not",1],["have",1],["scripts",6],["py",5],["outside",1],["runner",1],["manifest",5],["ci",2],["toml",1],["write",2],["id",1],["real",4],["github",1],["workflows",1],["name",1],["jobs",1],["runs",1],["ubuntu",1],["latest",1],["steps",1],["run",4],["python",1],["result",4],["root",1],["assert",3],["returncode",1],["combined",3],["stdout",1],["stderr",1],["lower",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_duplicate_id_fails","name":[["test",1],["duplicate",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",4],["duplicate",3],["id",4],["fails",2],["workdir",5],["path",4],["none",2],["manifest",4],["scripts",3],["ci",1],["pytest",3],["toml",1],["write",2],["real",5],["py",2],["workflow",3],["github",1],["workflows",1],["spec",1],["consistency",1],["yml",1],["jobs",1],["result",4],["run",1],["root",1],["assert",2],["returncode",1],["combined",3],["stdout",1],["stderr",1],["lower",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_duplicate_invocation_fails","name":[["test",1],["duplicate",1],["invocation",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",5],["duplicate",3],["invocation",2],["fails",2],["workdir",5],["path",5],["none",2],["two",1],["distinct",1],["ids",1],["pointing",1],["at",1],["same",1],["args",1],["bypass",1],["prone",1],["manifest",4],["scripts",3],["ci",1],["pytest",3],["toml",1],["write",2],["id",2],["real",5],["py",3],["workflow",3],["github",1],["workflows",1],["spec",1],["consistency",1],["yml",1],["jobs",1],["result",4],["run",1],["root",1],["assert",3],["returncode",1],["combined",3],["stdout",1],["stderr",1],["lower",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_duplicate_invocation_with_distinct_args_passes","name":[["test",1],["duplicate",1],["invocation",1],["distinct",1],["args",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",4],["duplicate",2],["invocation",2],["distinct",2],["args",4],["passes",2],["workdir",5],["path",5],["none",2],["same",1],["different",1],["filters",1],["legitimate",1],["case",1],["manifest",5],["scripts",4],["ci",2],["pytest",4],["toml",1],["write",2],["id",2],["real",4],["unit",1],["py",3],["micro",1],["integration",2],["workflow",3],["github",1],["workflows",1],["spec",2],["consistency",1],["yml",1],["jobs",1],["runs",1],["ubuntu",1],["latest",1],["steps",1],["run",3],["python",1],["result",4],["root",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_line_continuation_bypass_fails","name":[["test",1],["line",1],["continuation",1],["bypass",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",5],["line",3],["continuation",2],["bypass",2],["fails",2],["workdir",5],["path",3],["none",2],["backslash",1],["newline",1],["continuations",1],["must",1],["be",1],["normalized",1],["so",1],["regex",1],["sees",1],["one",1],["logical",1],["command",1],["dual",1],["track",1],["review",1],["gemini",1],["p1",1],["manifest",5],["scripts",4],["ci",2],["pytest",4],["toml",1],["write",2],["id",1],["real",4],["py",4],["workflow",3],["github",1],["workflows",1],["spec",2],["consistency",1],["yml",1],["text",1],["jobs",1],["runs",1],["ubuntu",1],["latest",1],["steps",1],["run",4],["python",1],["encoding",1],["utf",1],["result",4],["root",1],["assert",2],["returncode",1],["combined",2],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_malformed_args_fails","name":[["test",1],["malformed",1],["args",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",3],["malformed",2],["args",4],["fails",2],["workdir",5],["path",3],["none",2],["manifest",4],["scripts",2],["ci",1],["pytest",2],["toml",1],["write",2],["id",1],["real",2],["py",1],["should",1],["be",1],["list",1],["not",1],["string",1],["workflow",3],["github",1],["workflows",1],["spec",1],["consistency",1],["yml",1],["jobs",1],["result",4],["run",1],["root",1],["assert",2],["returncode",1],["combined",2],["stdout",1],["stderr",1],["lower",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_missing_manifest_fails","name":[["test",1],["missing",1],["manifest",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["manifest",3],["fails",2],["workdir",5],["path",2],["none",2],["workflow",3],["github",1],["workflows",1],["spec",1],["consistency",1],["yml",1],["write",1],["jobs",1],["result",2],["run",1],["scripts",1],["toml",1],["root",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_missing_path_fails","name":[["test",1],["missing",1],["path",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",4],["missing",2],["path",5],["fails",2],["workdir",5],["none",2],["manifest",5],["scripts",3],["ci",2],["pytest",3],["toml",1],["write",2],["id",1],["ghost",2],["not",2],["exist",2],["py",3],["workflow",3],["github",1],["workflows",1],["spec",2],["consistency",1],["yml",1],["jobs",1],["runs",1],["ubuntu",1],["latest",1],["steps",1],["run",3],["python",1],["result",4],["root",1],["assert",3],["returncode",1],["combined",3],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_missing_workflow_fails","name":[["test",1],["missing",1],["workflow",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",3],["missing",3],["workflow",2],["fails",2],["workdir",5],["path",3],["none",2],["manifest",4],["scripts",2],["ci",1],["pytest",2],["toml",1],["write",1],["id",1],["real",2],["py",1],["result",2],["run",1],["github",1],["workflows",1],["yml",1],["root",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_pytest_path_substring_in_comment_does_not_match","name":[["test",1],["pytest",1],["path",1],["substring",1],["comment",1],["not",1],["match",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",5],["pytest",6],["path",5],["substring",2],["comment",5],["not",4],["match",2],["workdir",5],["none",2],["drift",2],["guard",2],["strips",1],["yaml",1],["comments",1],["before",1],["scanning",1],["so",2],["example",1],["inside",1],["must",2],["trip",2],["lint",1],["pins",1],["behavior",1],["strip",1],["be",1],["regressed",1],["accidentally",1],["manifest",5],["scripts",4],["ci",2],["toml",1],["write",2],["id",1],["real",3],["py",3],["workflow",3],["github",1],["workflows",1],["spec",2],["consistency",1],["yml",1],["rejects",1],["direct",1],["calls",1],["outside",1],["runner",1],["jobs",1],["runs",1],["ubuntu",1],["latest",1],["steps",1],["run",3],["python",1],["result",4],["root",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_unittest_invocations_in_workflow_pass","name":[["test",1],["unittest",1],["invocations",1],["workflow",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",5],["unittest",4],["invocations",2],["workflow",5],["pass",2],["workdir",5],["path",3],["none",2],["python3",2],["scripts",5],["out",1],["scope",1],["156",1],["should",1],["not",1],["trigger",1],["drift",1],["guard",1],["manifest",5],["ci",2],["pytest",3],["toml",1],["write",2],["id",1],["real",3],["py",2],["github",1],["workflows",1],["spec",2],["consistency",1],["yml",1],["jobs",1],["runs",1],["ubuntu",1],["latest",1],["steps",1],["run",4],["python",1],["result",4],["root",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#test_unknown_entry_key_fails","name":[["test",1],["unknown",1],["entry",1],["key",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",4],["unknown",2],["entry",2],["key",3],["fails",2],["workdir",5],["path",3],["none",2],["typo",1],["arg",3],["instead",1],["args",2],["must",1],["not",1],["silently",1],["pass",1],["otherwise",1],["runner",1],["would",1],["skip",1],["intended",1],["filter",1],["run",4],["full",1],["manifest",5],["scripts",3],["ci",2],["pytest",3],["toml",1],["write",2],["id",1],["real",2],["py",2],["should",1],["be",1],["workflow",3],["github",1],["workflows",1],["spec",2],["consistency",1],["yml",1],["jobs",1],["runs",1],["ubuntu",1],["latest",1],["steps",1],["python",1],["result",4],["root",1],["assert",2],["returncode",1],["combined",2],["stdout",1],["stderr",1],["lower",1]]},{"id":"scripts/test_check_ci_pytest_manifest.py#workdir","name":[["workdir",1]],"path":[["scripts",1],["test",1],["check",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",4],["workdir",2],["tmp",7],["path",12],["scripts",3],["mkdir",2],["github",1],["workflows",1],["parents",1],["true",3],["plant",1],["two",1],["real",3],["test",5],["files",1],["referenced",1],["by",1],["happy",1],["manifest",1],["entries",1],["py",2],["write",2],["text",2],["assert",2],["return",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py","name":[["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["collaboration",2],["depth",2],["rubric",2],["py",2],["ars",1],["v3",1],["from",4],["future",1],["import",6],["annotations",1],["textwrap",1],["unittest",2],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",1],["resolve",1],["parent",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#_make_repo","name":[["make",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["make",2],["repo",2],["root",6],["path",2],["none",2],["shared",2],["mkdir",2],["parents",2],["true",2],["collaboration",2],["depth",2],["rubric",2],["md",5],["write",4],["text",8],["valid",4],["agents",5],["academic",2],["pipeline",3],["agent",3],["orchestrator",2],["skill",2]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["run",3],["root",3],["path",3],["return",1],["script",2],["str",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#_valid_agent_text","name":[["valid",1],["agent",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["valid",2],["agent",4],["text",2],["str",2],["return",1],["textwrap",1],["dedent",1],["name",1],["collaboration",5],["depth",5],["measures",1],["blocking",1],["false",1],["rubric",4],["ref",1],["shared",2],["md",2],["observer",1],["reads",1],["dialogue",1],["log",1],["scores",1],["per",1],["at",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#_valid_orchestrator_text","name":[["valid",1],["orchestrator",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["valid",2],["orchestrator",3],["text",2],["str",2],["return",1],["textwrap",1],["dedent",1],["pipeline",2],["agent",2],["at",2],["every",1],["full",1],["checkpoint",1],["completion",1],["dispatch",1],["collaboration",1],["depth",1],["advisory",1],["only",1],["never",1],["blocks",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#_valid_rubric_text","name":[["valid",1],["rubric",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["valid",2],["rubric",4],["text",2],["str",2],["return",1],["textwrap",1],["dedent",1],["version",1],["paper",1],["citation",1],["wang",2],["zhang",2],["2026",2],["ijethe",1],["23",1],["11",1],["doi",1],["10",1],["1186",1],["s41239",1],["026",1],["00585",1],["collaboration",1],["depth",1],["based",1],["delegation",1],["intensity",1],["whole",1],["category",1],["handoffs",1],["vs",1],["scattered",1],["micro",1],["asks",1],["cognitive",2],["vigilance",1],["user",1],["challenges",1],["ai",1],["claims",1],["requests",1],["source",1],["verification",1],["reallocation",1],["freed",1],["capacity",1],["invested",1],["higher",1],["order",1],["work",1],["zone",4],["classification",1],["synthesis",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#_valid_skill_md_text","name":[["valid",1],["skill",1],["md",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["valid",2],["skill",2],["md",2],["text",2],["str",2],["return",1],["textwrap",1],["dedent",1],["metadata",1],["data",1],["access",1],["level",1],["verified",1],["only",2],["task",1],["type",1],["orchestration",1],["academic",1],["pipeline",1],["collaboration",1],["depth",1],["agent",1],["runs",1],["at",1],["checkpoints",1],["as",1],["advisory",1],["never",1],["blocks",1],["progression",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric","name":[["test",1],["collaboration",1],["depth",1],["rubric",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["class",2],["test",16],["collaboration",16],["depth",16],["rubric",26],["unittest",2],["case",2],["def",12],["valid",7],["layout",1],["passes",1],["self",33],["none",12],["temporary",12],["directory",11],["as",12],["tmp",22],["root",43],["path",20],["make",11],["repo",11],["run",11],["assert",22],["equal",11],["returncode",11],["msg",1],["stdout",11],["stderr",1],["missing",3],["fails",11],["shared",7],["md",17],["unlink",1],["not",3],["exist",2],["without",7],["doi",1],["write",9],["text",17],["replace",6],["10",1],["1186",1],["s41239",1],["026",1],["00585",1],["wang",1],["zhang",1],["version",3],["field",1],["unused",1],["true",3],["dimension",1],["cognitive",2],["vigilance",2],["something",1],["else",1],["agent",27],["ref",7],["academic",6],["pipeline",12],["agents",6],["nope",2],["drifted",5],["frontmatter",2],["but",3],["correct",1],["body",4],["machine",1],["readable",1],["contract",1],["regression",2],["codex",2],["review",2],["p2",2],["drift",1],["if",2],["points",1],["wrong",1],["still",4],["mentions",2],["real",2],["copy",1],["paste",1],["artefact",1],["lint",3],["must",4],["fail",3],["sanity",1],["has",1],["right",1],["blocking",4],["false",1],["orchestrator",9],["invocation",1],["orch",6],["no",2],["observer",1],["mentioned",1],["completion",2],["context",1],["at",1],["full",1],["checkpoint",2],["dispatch",6],["keyword",3],["only",2],["presence",1],["semantics",1],["pass",1],["file",1],["contains",1],["substrings",1],["stage",4],["many",1],["unrelated",1],["sections",1],["actual",1],["anchor",2],["were",1],["removed",1],["checkpoints",2],["verb",1],["anywhere",1],["near",1],["name",1],["last",1],["team",2],["includes",1],["fourth",1],["member",1],["see",1],["table",1],["lower",1],["skill",1],["nonblocking",1],["phrase",1],["director",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_agent_blocking_true_fails","name":[["test",1],["agent",1],["blocking",1],["true",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["agent",6],["blocking",5],["true",3],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["make",1],["repo",1],["academic",1],["pipeline",1],["agents",1],["collaboration",1],["depth",1],["md",1],["write",1],["text",2],["valid",1],["replace",1],["false",1],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_agent_with_drifted_frontmatter_but_correct_body_fails","name":[["test",1],["agent",1],["drifted",1],["frontmatter",1],["but",1],["correct",1],["body",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["agent",6],["drifted",6],["frontmatter",3],["but",3],["correct",2],["body",5],["fails",2],["self",4],["none",2],["machine",1],["readable",1],["contract",1],["text",4],["not",1],["regression",1],["codex",1],["review",1],["p2",1],["rubric",7],["ref",5],["drift",1],["if",1],["points",1],["wrong",1],["path",4],["still",3],["mentions",1],["real",1],["copy",1],["paste",1],["artefact",1],["lint",1],["must",1],["fail",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["make",1],["repo",1],["academic",1],["pipeline",1],["agents",1],["collaboration",3],["depth",3],["md",4],["valid",1],["replace",1],["shared",2],["nope",1],["sanity",1],["has",1],["right",1],["assert",3],["write",1],["run",1],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_agent_without_rubric_ref_fails","name":[["test",1],["agent",1],["without",1],["rubric",1],["ref",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["agent",6],["without",2],["rubric",4],["ref",3],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["make",1],["repo",1],["academic",1],["pipeline",1],["agents",1],["collaboration",2],["depth",2],["md",3],["write",1],["text",2],["valid",1],["replace",1],["shared",1],["nope",1],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_missing_rubric_fails","name":[["test",1],["missing",1],["rubric",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["rubric",4],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["make",1],["repo",1],["shared",1],["collaboration",2],["depth",2],["md",2],["unlink",1],["run",1],["assert",2],["equal",1],["returncode",1],["not",1],["exist",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_orchestrator_keyword_only_without_dispatch_fails","name":[["test",1],["orchestrator",1],["keyword",1],["only",1],["without",1],["dispatch",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",5],["keyword",4],["only",3],["without",3],["dispatch",6],["fails",2],["self",4],["none",2],["presence",1],["semantics",1],["must",3],["not",1],["pass",1],["regression",1],["codex",1],["review",1],["p2",1],["lint",2],["real",1],["file",1],["contains",1],["substrings",1],["checkpoint",1],["stage",4],["many",1],["unrelated",1],["sections",1],["if",1],["actual",1],["anchor",2],["were",1],["removed",1],["still",1],["fail",2],["temporary",1],["directory",1],["as",2],["tmp",2],["root",4],["path",1],["make",1],["repo",1],["orch",2],["academic",1],["pipeline",3],["agents",1],["agent",7],["md",1],["mentions",1],["checkpoints",2],["but",1],["no",1],["verb",1],["anywhere",1],["near",1],["name",1],["write",1],["text",1],["exist",1],["last",1],["team",2],["includes",1],["collaboration",1],["depth",1],["fourth",1],["member",1],["see",1],["table",1],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["lower",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_orchestrator_missing_invocation_fails","name":[["test",1],["orchestrator",1],["missing",1],["invocation",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",4],["missing",2],["invocation",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["make",1],["repo",1],["orch",2],["academic",1],["pipeline",3],["agents",1],["agent",3],["md",1],["write",1],["text",1],["no",1],["observer",1],["mentioned",1],["run",1],["assert",2],["equal",1],["returncode",1],["collaboration",1],["depth",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_orchestrator_without_completion_context_fails","name":[["test",1],["orchestrator",1],["without",1],["completion",1],["context",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",3],["without",2],["completion",3],["context",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["make",1],["repo",1],["orch",2],["academic",1],["pipeline",3],["agents",1],["agent",2],["md",1],["write",1],["text",1],["at",1],["full",1],["checkpoint",1],["dispatch",1],["collaboration",1],["depth",1],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_rubric_missing_dimension_fails","name":[["test",1],["rubric",1],["missing",1],["dimension",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["rubric",4],["missing",2],["dimension",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",3],["make",1],["repo",1],["shared",1],["collaboration",1],["depth",1],["md",1],["write",1],["text",2],["valid",1],["replace",1],["cognitive",2],["vigilance",2],["something",1],["else",1],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_rubric_without_doi_fails","name":[["test",1],["rubric",1],["without",1],["doi",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["rubric",4],["without",2],["doi",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",3],["make",1],["repo",1],["shared",1],["collaboration",1],["depth",1],["md",1],["write",1],["text",2],["valid",1],["replace",1],["10",1],["1186",1],["s41239",1],["026",1],["00585",1],["run",1],["assert",2],["equal",1],["returncode",1],["wang",1],["zhang",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_rubric_without_version_field_fails","name":[["test",1],["rubric",1],["without",1],["version",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["rubric",6],["without",2],["version",4],["field",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",3],["make",1],["repo",1],["shared",1],["collaboration",1],["depth",1],["md",1],["write",1],["text",2],["valid",1],["replace",1],["unused",1],["true",1],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_skill_md_without_nonblocking_phrase_fails","name":[["test",1],["skill",1],["md",1],["without",1],["nonblocking",1],["phrase",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["skill",5],["md",3],["without",2],["nonblocking",2],["phrase",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["make",1],["repo",1],["academic",2],["pipeline",2],["write",1],["text",1],["collaboration",1],["depth",1],["agent",1],["run",1],["assert",2],["equal",1],["returncode",1],["non",1],["blocking",1],["stdout",1]]},{"id":"scripts/test_check_collaboration_depth_rubric.py#TestCollaborationDepthRubric.test_valid_layout_passes","name":[["test",1],["valid",1],["layout",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["collaboration",1],["depth",1],["rubric",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["layout",2],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["make",1],["repo",1],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_compliance_report.py","name":[["test",1],["check",1],["compliance",1],["report",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["compliance",3],["report",3],["py",2],["schema",3],["12",1],["validator",1],["import",6],["json",2],["subprocess",1],["unittest",2],["from",3],["pathlib",1],["path",3],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",2],["resolve",2],["parent",3],["shared",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_compliance_report.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["run",3],["path",5],["subprocess",2],["completed",2],["process",2],["return",1],["script",2],["str",1]]},{"id":"scripts/test_check_compliance_report.py#_run_with","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["run",4],["report",4],["dict",2],["subprocess",2],["completed",2],["process",2],["write",2],["temp",1],["file",1],["validator",1],["against",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["json",1],["return",1]]},{"id":"scripts/test_check_compliance_report.py#_valid_primary_report","name":[["valid",1],["primary",1],["report",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["valid",3],["primary",4],["report",3],["dict",2],["returns",1],["fresh",1],["fully",1],["research",2],["compliance",1],["callers",1],["may",1],["mutate",1],["freely",1],["return",1],["mode",2],["stage",1],["generated",1],["at",1],["2026",1],["04",1],["20",1],["t11",1],["00",2],["prisma",1],["tr",1],["aice",1],["none",1],["raise",1],["principles",2],["only",1],["human",2],["oversight",2],["pass",3],["transparency",2],["warn",3],["reproducibility",2],["fit",2],["purpose",2],["principle",1],["evidence",2],["manuscript",3],["limitations",1],["methods",1],["introduction",1],["block",1],["decision",2],["overall",1],["user",1],["action",1],["required",1],["true",1]]},{"id":"scripts/test_check_compliance_report.py#_valid_sr_report","name":[["valid",1],["sr",1],["report",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["valid",3],["sr",3],["report",3],["dict",2],["returns",1],["fresh",1],["fully",1],["compliance",1],["callers",1],["may",1],["mutate",1],["freely",1],["return",1],["mode",2],["systematic",1],["review",1],["stage",3],["generated",1],["at",1],["2026",1],["04",1],["20",1],["t10",1],["00",2],["prisma",1],["tr",1],["aice",1],["items",1],["total",5],["17",1],["by",1],["tier",1],["mandatory",1],["pass",11],["fail",4],["highly",1],["recommended",2],["optional",1],["block",2],["decision",3],["raise",1],["full",1],["principles",1],["human",2],["oversight",2],["transparency",2],["reproducibility",2],["fit",2],["purpose",2],["principle",1],["evidence",3],["bibliography",1],["yaml",1],["l12",1],["manuscript",3],["methods",2],["l40",1],["passport",1],["repro",1],["lock",1],["scoping",1],["md",1],["l5",1],["roles",1],["synthesists",1],["acknowledgements",1],["ai",1],["development",1],["teams",1],["changelog",1],["methodologists",1],["publishers",1],["users",1],["trainers",1],["organisations",1],["funders",1],["overall",1],["user",1],["action",1],["required",1],["false",1]]},{"id":"scripts/test_check_compliance_report.py#_write","name":[["write",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["write",3],["path",5],["data",3],["dict",2],["none",2],["text",1],["json",1],["dumps",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator","name":[["test",1],["compliance",1],["report",1],["validator",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["class",2],["test",25],["compliance",2],["report",74],["validator",2],["unittest",2],["case",2],["def",19],["valid",23],["sr",20],["passes",3],["self",38],["none",20],["result",41],["run",18],["assert",19],["equal",18],["returncode",18],["msg",3],["stderr",5],["primary",5],["missing",2],["required",1],["field",4],["fails",15],["del",2],["overall",3],["decision",10],["stdout",1],["invalid",8],["mode",5],["enum",6],["random",1],["stage",2],["populated",1],["prisma",10],["tr",10],["aice",10],["schema",3],["enforces",2],["research",1],["implies",1],["null",2],["cross",3],["rule",3],["was",1],["added",1],["hardening",1],["per",1],["code",1],["review",2],["systematic",1],["requires",2],["object",1],["raise",6],["full",2],["without",1],["roles",3],["scope",10],["pattern",1],["user",9],["override",11],["must",1],["match",1],["ids",3],["principles",2],["true",5],["timestamp",8],["2026",4],["04",4],["20",4],["t12",4],["00",8],["rationale",6],["not",4],["item",1],["extra",2],["top",2],["level",2],["property",1],["additional",1],["properties",1],["false",1],["rejects",1],["typos",1],["bogus",1],["m4",5],["empty",3],["insufficient",1],["time",3],["backfill",2],["details",1],["before",2],["submission",1],["deadline",2],["real",2],["positive",1],["containing",1],["principle",3],["names",1],["material",1],["unavailable",1],["venue",1],["transparency",1],["fix",1],["new",1],["tests",1],["generated",2],["at",2],["format",4],["i1",2],["date",3],["enforcement",3],["applies",1],["too",1],["items",4],["total",3],["17",4],["const",1],["18",1],["defs",2],["block",1],["warn",2],["pass",4],["maybe",1],["status",2],["fail",1],["human",1],["oversight",1],["undecided",1],["ca3",1],["all",2],["evidence",2],["warns",1],["ca",1],["fires",1],["exit",1],["warning",1],["evide",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_ca3_all_17_pass_empty_evidence_warns","name":[["test",1],["ca3",1],["all",1],["17",1],["pass",1],["empty",1],["evidence",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["ca3",2],["all",5],["17",3],["pass",4],["empty",3],["evidence",4],["warns",2],["self",4],["none",2],["ca",2],["fires",1],["items",1],["exit",1],["warning",1],["stderr",3],["report",5],["valid",2],["sr",2],["tiers",1],["already",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_ca3_mandatory_only_pass_does_not_warn","name":[["test",1],["ca3",1],["mandatory",1],["only",1],["pass",1],["not",1],["warn",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["ca3",2],["mandatory",3],["only",3],["pass",4],["not",4],["warn",2],["self",4],["none",2],["ca",2],["must",1],["fire",1],["all",1],["but",1],["hr",1],["have",1],["failures",1],["report",6],["valid",1],["sr",1],["prisma",2],["tr",2],["aice",2],["by",2],["tier",2],["highly",2],["recommended",2],["fail",1],["m7",1],["evidence",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stderr",2]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_ca4_principle_pass_no_evidence_warns","name":[["test",1],["ca4",1],["principle",1],["pass",1],["no",1],["evidence",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["ca4",2],["principle",5],["pass",3],["no",2],["evidence",4],["warns",2],["self",4],["none",2],["ca",2],["fires",1],["raise",2],["but",1],["empty",1],["report",4],["valid",1],["sr",1],["transparency",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stderr",2]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_extra_top_level_property_fails","name":[["test",1],["extra",1],["top",1],["level",1],["property",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["extra",3],["top",4],["level",4],["property",2],["fails",2],["self",3],["none",2],["additional",2],["properties",2],["false",2],["rejects",2],["typos",2],["report",4],["valid",1],["sr",1],["bogus",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_invalid_decision_enum_fails","name":[["test",1],["invalid",1],["decision",1],["enum",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["decision",4],["enum",3],["fails",2],["self",3],["none",2],["defs",1],["enforcement",1],["block",1],["warn",1],["pass",1],["report",4],["valid",1],["sr",1],["overall",1],["maybe",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_invalid_generated_at_format_fails","name":[["test",1],["invalid",1],["generated",1],["at",1],["format",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["generated",3],["at",3],["format",3],["fails",2],["self",3],["none",2],["i1",1],["date",2],["time",1],["enforcement",1],["report",4],["valid",1],["sr",1],["not",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_invalid_mode_enum_fails","name":[["test",1],["invalid",1],["mode",1],["enum",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["mode",4],["enum",2],["fails",2],["self",3],["none",2],["report",4],["valid",1],["sr",1],["random",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_invalid_override_timestamp_format_fails","name":[["test",1],["invalid",1],["override",1],["timestamp",1],["format",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",3],["invalid",2],["override",4],["timestamp",5],["format",3],["fails",2],["self",3],["none",2],["i1",1],["date",1],["time",1],["applies",1],["user",2],["too",1],["report",4],["valid",1],["sr",1],["decision",1],["true",1],["not",1],["rationale",1],["scope",1],["m4",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_invalid_principle_status_enum_fails","name":[["test",1],["invalid",1],["principle",1],["status",1],["enum",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["principle",3],["status",3],["enum",3],["fails",2],["self",3],["none",2],["defs",1],["enforcement",1],["pass",1],["warn",1],["fail",1],["report",4],["valid",1],["sr",1],["raise",1],["principles",1],["human",1],["oversight",1],["undecided",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_invalid_scope_pattern_fails","name":[["test",1],["invalid",1],["scope",1],["pattern",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",3],["invalid",3],["scope",6],["pattern",2],["fails",2],["self",3],["none",2],["user",3],["override",3],["must",2],["match",2],["prisma",2],["tr",2],["aice",2],["ids",2],["raise",2],["principles",2],["report",4],["valid",1],["sr",1],["decision",1],["true",1],["timestamp",1],["2026",1],["04",1],["20",1],["t12",1],["00",2],["rationale",1],["not",1],["item",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_invalid_stage_enum_fails","name":[["test",1],["invalid",1],["stage",1],["enum",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["stage",3],["enum",2],["fails",2],["self",3],["none",2],["report",4],["valid",1],["sr",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_items_total_not_17_fails","name":[["test",1],["items",1],["total",1],["not",1],["17",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["items",4],["total",4],["not",2],["17",3],["fails",2],["self",3],["none",2],["schema",1],["enforces",1],["const",1],["report",4],["valid",1],["sr",1],["prisma",1],["tr",1],["aice",1],["18",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_missing_maturity_warning_off_by_default","name":[["test",1],["missing",1],["maturity",1],["warning",1],["off",1],["by",1],["default",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",3],["missing",4],["maturity",7],["warning",3],["off",2],["by",2],["default",2],["self",4],["none",4],["without",1],["ars",2],["warn",2],["no",1],["omitted",1],["explicitly",1],["drop",1],["env",5],["var",1],["from",1],["subprocess",2],["environment",1],["so",1],["deterministic",1],["regardless",1],["developer",1],["ci",1],["shell",1],["state",1],["import",2],["os",3],["as",3],["sys",3],["report",4],["valid",1],["sr",1],["prisma",1],["tr",1],["aice",1],["pop",2],["protocol",2],["environ",1],["copy",1],["temporary",1],["directory",1],["tmp",2],["path",1],["json",1],["write",1],["result",4],["run",1],["executable",1],["str",2],["script",1],["capture",1],["output",1],["true",2],["text",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stderr",2],["not",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_missing_maturity_warning_opt_in","name":[["test",1],["missing",1],["maturity",1],["warning",1],["opt",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",3],["missing",4],["maturity",7],["warning",2],["opt",2],["self",4],["none",3],["ars",2],["warn",3],["prisma",2],["tr",2],["aice",2],["lacks",1],["protocol",3],["from",1],["tests",1],["helpers",1],["import",1],["run",3],["script",2],["as",2],["env",3],["report",4],["valid",1],["sr",1],["pop",1],["temporary",1],["directory",1],["tmp",2],["path",1],["json",1],["write",1],["result",4],["str",1],["extra",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stderr",2]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_missing_required_field_fails","name":[["test",1],["missing",1],["required",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["required",2],["field",2],["fails",2],["self",4],["none",2],["report",4],["valid",1],["sr",1],["del",1],["overall",2],["decision",2],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_primary_with_populated_prisma_trAIce_fails","name":[["test",1],["primary",1],["populated",1],["prisma",1],["tr",1],["aice",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["primary",5],["populated",2],["prisma",6],["tr",6],["aice",6],["fails",2],["self",3],["none",2],["schema",4],["enforces",2],["mode",2],["research",2],["implies",2],["null",2],["cross",2],["field",2],["rule",2],["was",2],["added",2],["hardening",2],["per",2],["code",2],["review",2],["report",5],["valid",2],["sr",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_protocol_maturity_invalid_status_enum_fails","name":[["test",1],["protocol",1],["maturity",1],["invalid",1],["status",1],["enum",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",3],["protocol",3],["maturity",3],["invalid",3],["status",5],["enum",4],["fails",2],["self",4],["none",2],["beta",2],["must",1],["fail",1],["validation",1],["report",4],["valid",1],["sr",1],["prisma",1],["tr",1],["aice",1],["not",1],["upstream",1],["citation",1],["holst",1],["et",1],["al",1],["jmir",1],["ai",1],["2025",2],["doi",1],["10",2],["2196",1],["80247",1],["snapshot",1],["date",1],["12",1],["caveat",1],["summary",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_protocol_maturity_missing_required_subfield_fails","name":[["test",1],["protocol",1],["maturity",1],["missing",1],["required",1],["subfield",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["protocol",4],["maturity",4],["missing",3],["required",3],["subfield",3],["fails",3],["self",4],["none",2],["all",1],["four",1],["sub",1],["fields",1],["present",1],["schema",1],["uses",1],["one",1],["at",1],["prisma",3],["tr",3],["aice",3],["level",1],["so",1],["error",1],["surfaces",1],["as",1],["not",1],["valid",2],["under",1],["any",1],["given",1],["schemas",1],["rather",1],["than",1],["naming",1],["specific",1],["only",1],["assert",3],["validation",1],["report",4],["sr",1],["status",1],["foundational",1],["proposal",1],["upstream",1],["citation",1],["holst",1],["et",1],["al",1],["jmir",1],["ai",1],["2025",2],["doi",1],["10",2],["2196",1],["80247",1],["snapshot",1],["date",1],["12",1],["caveat",1],["summary",1],["intentionally",1],["omitted",1],["result",4],["run",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_protocol_maturity_omitted_passes","name":[["test",1],["protocol",1],["maturity",1],["omitted",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["protocol",5],["maturity",5],["omitted",2],["passes",2],["self",4],["none",2],["zero",1],["touch",1],["existing",1],["reports",1],["without",1],["continue",1],["validate",1],["valid",2],["sr",2],["report",5],["not",2],["include",1],["asserts",1],["baseline",1],["assert",2],["prisma",1],["tr",1],["aice",1],["result",3],["run",1],["equal",1],["returncode",1],["msg",1],["stderr",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_protocol_maturity_valid_shape_passes","name":[["test",1],["protocol",1],["maturity",1],["valid",1],["shape",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["protocol",4],["maturity",4],["valid",3],["shape",2],["passes",2],["self",3],["none",2],["schema",1],["accepts",1],["object",1],["all",1],["four",1],["required",1],["fields",1],["report",4],["sr",1],["prisma",3],["tr",3],["aice",3],["status",1],["foundational",2],["proposal",2],["upstream",1],["citation",1],["holst",1],["et",1],["al",1],["transparent",1],["reporting",1],["ai",2],["systematic",2],["literature",1],["reviews",1],["development",1],["checklist",1],["jmir",1],["2025",2],["doi",1],["10",2],["2196",1],["80247",1],["snapshot",1],["date",1],["12",1],["caveat",1],["summary",1],["developed",1],["via",1],["adaptation",1],["items",1],["have",1],["not",1],["yet",1],["been",1],["empirically",1],["validated",1],["across",1],["diverse",1],["research",1],["contexts",1],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_raise_full_without_roles_fails","name":[["test",1],["raise",1],["full",1],["without",1],["roles",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["raise",5],["full",4],["without",2],["roles",5],["fails",2],["self",3],["none",2],["cross",2],["field",2],["rule",2],["mode",2],["requires",2],["report",4],["valid",1],["sr",1],["del",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_sr_with_null_prisma_trAIce_fails","name":[["test",1],["sr",1],["null",1],["prisma",1],["tr",1],["aice",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["sr",3],["null",2],["prisma",5],["tr",5],["aice",5],["fails",2],["self",3],["none",3],["cross",2],["field",2],["rule",2],["systematic",2],["review",2],["requires",2],["object",2],["report",4],["valid",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_user_override_empty_scope_fails","name":[["test",1],["user",1],["override",1],["empty",1],["scope",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["user",3],["override",3],["empty",2],["scope",3],["fails",2],["self",3],["none",2],["report",4],["valid",1],["sr",1],["decision",1],["true",1],["timestamp",1],["2026",1],["04",1],["20",1],["t12",1],["00",2],["rationale",1],["insufficient",1],["time",1],["backfill",1],["m4",1],["details",1],["before",1],["submission",1],["deadline",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_user_override_missing_rationale_fails","name":[["test",1],["user",1],["override",1],["missing",1],["rationale",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["user",3],["override",3],["missing",2],["rationale",3],["fails",2],["self",3],["none",2],["report",4],["valid",1],["sr",1],["decision",1],["true",1],["timestamp",1],["2026",1],["04",1],["20",1],["t12",1],["00",2],["scope",1],["m4",1],["result",2],["run",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_valid_override_with_real_ids_passes","name":[["test",1],["valid",1],["override",1],["real",1],["ids",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["valid",3],["override",3],["real",4],["ids",4],["passes",2],["self",3],["none",2],["positive",2],["scope",3],["containing",2],["prisma",2],["tr",2],["aice",2],["raise",2],["principle",2],["names",2],["report",4],["sr",1],["user",1],["decision",1],["true",1],["timestamp",1],["2026",1],["04",1],["20",1],["t12",1],["00",2],["rationale",1],["material",1],["unavailable",1],["backfill",1],["m4",2],["before",1],["venue",1],["deadline",1],["transparency",1],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_valid_primary_report_passes","name":[["test",1],["valid",1],["primary",1],["report",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["valid",3],["primary",3],["report",3],["passes",2],["self",3],["none",2],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1]]},{"id":"scripts/test_check_compliance_report.py#TestComplianceReportValidator.test_valid_sr_report_passes","name":[["test",1],["valid",1],["sr",1],["report",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["compliance",1],["report",1],["py",1]],"body":[["def",2],["test",2],["valid",3],["sr",3],["report",3],["passes",2],["self",3],["none",2],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py","name":[["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["tests",1],["cross",5],["model",5],["grounding",4],["guard",2],["doc",3],["sync",2],["lint",3],["346",1],["349",2],["mutation",2],["style",1],["confirm",1],["passes",1],["real",1],["tree",1],["fails",1],["each",2],["violation",1],["class",1],["exists",1],["catch",1],["so",2],["not",3],["vacuously",1],["green",1],["from",2],["future",2],["import",4],["annotations",1],["importlib",1],["util",1],["pathlib",1],["path",2],["pytest",2],["repo",3],["file",1],["resolve",1],["parent",2],["scripts",1],["check",1],["verification",2],["py",1],["shared",1],["md",1],["re",2],["inline",2],["pre",1],["naive",1],["gemini",4],["sources",2],["jq",7],["by",1],["test",1],["reinline",2],["old",2],["cites",2],["body",2],["new",2],["candidates",1],["metadata",1],["supports",1],["chunk",1],["indices",1],["mark",1],["parametrize",1],["drop",2],["canonical",1],["filter",2],["reference",1],["rename",1],["no",1],["longer",1],["wires",1],["grounded",1],["renamed",1],["safety",1],["branch",1],["searched",2],["ok",1],["fine",1],["error",2],["oops",1],["ids",1],["ref",1],["dropped",3],["453",1],["narrowed",1],["regression",1],["checks",1],["task",2],["defensive",1],["hardenings",1],["against",1],["silent",1],["vacuity",1],["follow",1],["up",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#_assert_lint_fails_on_mutation","name":[["assert",1],["lint",1],["fails",1],["mutation",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["assert",5],["lint",4],["fails",2],["mutation",4],["tmp",3],["path",3],["monkeypatch",3],["old",4],["str",4],["new",4],["apply",1],["string",1],["doc",4],["rejects",1],["returns",1],["mod",3],["load",1],["mutated",3],["read",2],["text",3],["encoding",3],["utf",3],["replace",1],["was",1],["no",1],["op",1],["fake",3],["cross",1],["model",1],["verification",1],["md",1],["write",1],["setattr",1],["main",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#_load_lint","name":[["load",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["load",2],["lint",4],["spec",5],["importlib",2],["util",2],["from",2],["file",1],["location",1],["xmv",1],["sync",1],["mod",3],["module",2],["loader",1],["exec",1],["return",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_bash_blocks_includes_unterminated_final_block","name":[["test",1],["bash",1],["blocks",1],["includes",1],["unterminated",1],["final",1],["block",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["bash",9],["blocks",6],["includes",2],["unterminated",5],["final",4],["block",6],["trailing",1],["must",1],["still",1],["be",2],["scanned",1],["fail",3],["closed",1],["parsing",1],["directly",1],["exercises",1],["without",1],["eof",1],["flush",1],["no",2],["closing",2],["fence",2],["silently",1],["drops",1],["open",2],["scanning",2],["checks",2],["assert",2],["openai",4],["base",4],["url",4],["expansion",2],["inside",1],["recovered",5],["so",2],["downstream",1],["check",1],["could",1],["see",1],["whole",1],["doc",2],["main",1],["assertion",1],["would",2],["vacuously",1],["green",1],["here",1],["minimal",1],["synthetic",1],["fails",1],["unrelated",1],["reasons",1],["like",1],["missing",1],["filters",1],["pin",1],["parse",1],["contract",1],["not",1],["exit",1],["code",1],["mod",2],["load",1],["lint",1],["text",2],["intro",1],["nendpoint",1],["chat",1],["completions",1],["ln",4],["any",1],["was",1],["dropped",1],["its",1],["escape",1],["lines",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_allows_openai_base_url_in_prose","name":[["test",1],["lint",1],["allows",1],["openai",1],["base",1],["url",1],["prose",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["allows",2],["openai",4],["base",4],["url",4],["prose",3],["tmp",3],["path",3],["monkeypatch",3],["comment",1],["mention",1],["explaining",1],["don",1],["read",3],["must",1],["not",1],["false",1],["fail",1],["check",1],["targets",1],["executable",1],["assignment",1],["expansion",1],["only",1],["mod",3],["load",1],["text",5],["doc",2],["encoding",2],["utf",2],["injected",3],["replace",1],["api",2],["call",2],["patterns",2],["deliberately",1],["never",1],["here",1],["assert",2],["fake",3],["cross",1],["model",1],["verification",1],["md",1],["write",1],["setattr",1],["main",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_if_compat_block_identifier_lost_v2","name":[["test",1],["lint",1],["fails",1],["if",1],["compat",1],["block",1],["identifier",1],["lost",1],["v2",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["fails",3],["if",3],["compat",3],["block",5],["identifier",3],["lost",3],["v2",2],["tmp",3],["path",4],["monkeypatch",3],["453",1],["anti",1],["vacuity",1],["endpoint",4],["locates",1],["compatible",3],["check",1],["cannot",1],["scope",1],["itself",1],["must",1],["fail",1],["loud",1],["not",1],["silently",1],["pass",1],["openai",3],["still",1],["appears",1],["detection",1],["echo",1],["cross",1],["model",1],["available",1],["so",1],["guard",1],["runs",1],["but",1],["no",1],["longer",1],["be",1],["located",1],["assert",1],["mutation",1],["ars",1],["base",1],["url",1],["chat",1],["completions",1],["build",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_if_compat_drops_normalizer_invocation","name":[["test",1],["lint",1],["fails",1],["if",1],["compat",1],["drops",1],["normalizer",1],["invocation",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",3],["lint",4],["fails",3],["if",2],["compat",4],["drops",3],["normalizer",2],["invocation",3],["tmp",3],["path",3],["monkeypatch",3],["453",1],["compatible",1],["block",2],["must",2],["invoke",1],["normalize",2],["verdict",3],["py",2],["check",2],["wiring",1],["mutate",1],["canonical",1],["unit",2],["away",1],["re",1],["implementing",1],["logic",2],["inline",2],["instead",1],["calling",1],["behavior",1],["tested",1],["fail",1],["single",1],["replaces",1],["three",1],["removed",1],["tests",1],["not",2],["searched",1],["precedence",2],["rejection",1],["only",1],["identifier",1],["lost",1],["all",1],["pinned",1],["now",1],["deleted",1],["case",1],["grep",2],["assert",1],["mutation",1],["printf",2],["text",2],["python3",1],["guard",1],["first",1],["oi",1],["found",1],["mismatch",1],["head",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_if_double_v1_reintroduced","name":[["test",1],["lint",1],["fails",1],["if",1],["double",1],["v1",1],["reintroduced",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["fails",3],["if",2],["double",3],["v1",7],["reintroduced",2],["tmp",3],["path",3],["monkeypatch",3],["literal",1],["executable",1],["bash",1],["must",1],["fail",1],["endpoint",3],["bug",1],["assert",1],["mutation",1],["ars",2],["openai",2],["compat",2],["base",2],["url",2],["chat",2],["completions",2]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_if_normalizer_only_in_comment","name":[["test",1],["lint",1],["fails",1],["if",1],["normalizer",1],["only",1],["comment",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["fails",3],["if",2],["normalizer",3],["only",2],["comment",3],["tmp",3],["path",3],["monkeypatch",3],["commented",1],["out",1],["invocation",2],["inline",1],["logic",1],["restored",1],["must",1],["not",1],["satisfy",1],["check",1],["pipe",1],["stripping",1],["require",1],["real",1],["piped",1],["assert",1],["mutation",1],["printf",1],["text",2],["python3",2],["guard",2],["normalize",3],["compat",2],["verdict",2],["py",2],["via",1],["echo",1],["status",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_if_openai_base_url_expansion_reintroduced","name":[["test",1],["lint",1],["fails",1],["if",1],["openai",1],["base",1],["url",1],["expansion",1],["reintroduced",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["fails",3],["if",2],["openai",6],["base",5],["url",5],["expansion",3],["reintroduced",2],["tmp",3],["path",3],["monkeypatch",3],["passive",2],["executable",1],["bash",1],["must",1],["fail",1],["downgrade",1],["regression",1],["reintroduce",1],["pr",1],["endpoint",3],["line",1],["assert",1],["mutation",1],["ars",1],["compat",1],["chat",2],["completions",2],["https",1],["api",1],["com",1],["v1",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_on_doc_mutation","name":[["test",1],["lint",1],["fails",1],["doc",1],["mutation",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",4],["fails",3],["doc",2],["mutation",3],["tmp",3],["path",3],["monkeypatch",3],["old",3],["new",3],["each",1],["removal",1],["wired",1],["filter",1],["reference",1],["safety",1],["branch",1],["must",1],["fail",1],["assert",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_on_double_quoted_inline_grounding_jq","name":[["test",1],["lint",1],["fails",1],["double",1],["quoted",1],["inline",1],["grounding",1],["jq",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["fails",3],["double",3],["quoted",3],["inline",4],["grounding",5],["jq",4],["tmp",3],["path",3],["monkeypatch",3],["program",1],["referencing",1],["token",1],["must",1],["be",1],["caught",1],["even",1],["re",1],["guard",1],["scans",1],["both",1],["quote",1],["styles",1],["not",1],["just",1],["single",1],["quotes",1],["assert",1],["mutation",1],["reinline",1],["old",1],["cites",1],["candidates",1],["metadata",1],["chunks",1],["web",1],["uri",1],["body",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_when_guard_reinlined","name":[["test",1],["lint",1],["fails",1],["guard",1],["reinlined",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["fails",3],["guard",2],["reinlined",2],["tmp",3],["path",3],["monkeypatch",3],["re",1],["inlining",1],["naive",1],["gemini",1],["sources",1],["jq",3],["must",1],["be",1],["caught",1],["bypasses",1],["tested",1],["kept",1],["separate",1],["from",1],["parametrized",1],["cases",1],["distinct",1],["mechanism",1],["check",1],["inline",1],["program",1],["referencing",1],["grounding",1],["token",1],["not",1],["dropped",1],["reference",1],["branch",1],["assert",1],["mutation",1],["reinline",2],["old",1],["new",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_when_jq_f_only_in_comment","name":[["test",1],["lint",1],["fails",1],["jq",1],["only",1],["comment",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",4],["fails",3],["jq",4],["only",3],["comment",3],["tmp",3],["path",3],["monkeypatch",3],["commented",1],["out",1],["line",1],["filename",1],["surviving",1],["must",1],["not",2],["satisfy",1],["wiring",1],["check",1],["scans",1],["executable",1],["bash",1],["lines",1],["comments",1],["prose",1],["assert",1],["mutation",1],["reinline",2],["old",2],["cites",1],["candidates",1],["body",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_fails_when_jq_f_only_in_trailing_comment","name":[["test",1],["lint",1],["fails",1],["jq",1],["only",1],["trailing",1],["comment",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["fails",3],["jq",4],["only",3],["trailing",4],["comment",3],["tmp",3],["path",3],["monkeypatch",3],["filename",1],["surviving",1],["weak",1],["inline",1],["line",1],["must",1],["not",1],["satisfy",1],["wiring",1],["check",2],["comments",1],["stripped",1],["before",1],["assert",1],["mutation",1],["reinline",2],["old",2],["cites",1],["candidates",1],["body",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_lint_passes_real_tree","name":[["test",1],["lint",1],["passes",1],["real",1],["tree",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["passes",2],["real",2],["tree",2],["assert",1],["load",1],["main",1]]},{"id":"scripts/test_check_cross_model_verification_sync.py#test_required_filters_all_exist_on_disk","name":[["test",1],["required",1],["filters",1],["all",1],["exist",1],["disk",1]],"path":[["scripts",1],["test",1],["check",1],["cross",1],["model",1],["verification",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["required",3],["filters",3],["all",2],["exist",2],["disk",2],["mod",3],["load",1],["lint",1],["name",3],["assert",1],["guard",1],["dir",1],["file",1],["canonical",1],["filter",1],["absent",1]]},{"id":"scripts/test_check_data_access_level.py","name":[["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["data",2],["access",2],["level",2],["py",2],["lint",1],["script",2],["import",6],["subprocess",1],["textwrap",1],["unittest",2],["from",3],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["skill",1],["linter",1],["file",1],["resolve",1],["parent",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_data_access_level.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["def",2],["run",3],["root",3],["path",2],["subprocess",2],["completed",2],["process",2],["return",1],["skill",1],["linter",1],["script",1]]},{"id":"scripts/test_check_data_access_level.py#_write_skill","name":[["write",1],["skill",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["def",2],["write",3],["skill",6],["root",3],["path",2],["name",4],["str",4],["frontmatter",3],["body",3],["none",2],["dir",3],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["md",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_data_access_level.py#TestLintScript","name":[["test",1],["lint",1],["script",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["class",2],["test",13],["lint",2],["script",2],["unittest",2],["case",2],["def",6],["missing",5],["field",1],["fails",2],["self",20],["none",6],["temporary",6],["directory",6],["as",6],["tmp",12],["root",19],["path",6],["write",6],["skill",23],["example",4],["textwrap",3],["dedent",3],["name",6],["description",3],["metadata",3],["version",3],["status",3],["active",3],["result",23],["run",6],["assert",14],["equal",6],["returncode",6],["data",4],["access",4],["level",6],["stdout",11],["stderr",8],["invalid",2],["value",2],["public",2],["valid",2],["passes",1],["raw",2],["redacted",1],["verified",1],["only",4],["msg",1],["malformed",3],["yaml",7],["reports",3],["frontmatter",6],["error",2],["detail",2],["must",4],["appear",1],["not",4],["dir",9],["bad",4],["mkdir",3],["deliberately",1],["tab",1],["character",1],["spaces",1],["required",1],["md",3],["text",3],["nkey",1],["tbad",1],["indent",1],["boom",1],["encoding",3],["utf",3],["yamlerror",1],["be",3],["so",1],["ci",1],["capture",1],["preserves",1],["cause",1],["nothing",1],["about",1],["should",1],["leak",1],["closing",4],["fence",4],["nname",1],["broken",1],["nmetadata",1],["non",1],["mapping",3],["just",1],["list",1],["object",2]]},{"id":"scripts/test_check_data_access_level.py#TestLintScript.test_invalid_value_fails","name":[["test",1],["invalid",1],["value",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["def",2],["test",3],["invalid",2],["value",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["skill",3],["example",2],["textwrap",1],["dedent",1],["name",1],["description",1],["metadata",1],["version",1],["status",1],["active",1],["data",1],["access",1],["level",1],["public",2],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_data_access_level.py#TestLintScript.test_malformed_yaml_reports_on_stdout","name":[["test",1],["malformed",1],["yaml",1],["reports",1],["stdout",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["def",2],["test",2],["malformed",4],["yaml",6],["reports",2],["stdout",6],["self",5],["none",2],["frontmatter",3],["error",2],["detail",2],["must",2],["appear",1],["not",2],["only",3],["stderr",3],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["skill",6],["dir",3],["bad",2],["mkdir",1],["deliberately",1],["invalid",1],["tab",1],["character",1],["spaces",1],["required",1],["md",1],["write",1],["text",1],["nkey",1],["valid",1],["tbad",1],["indent",1],["boom",1],["encoding",1],["utf",1],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["yamlerror",1],["be",1],["so",1],["ci",1],["capture",1],["preserves",1],["cause",1],["nothing",1],["about",1],["should",1],["leak",1]]},{"id":"scripts/test_check_data_access_level.py#TestLintScript.test_missing_closing_fence_reports_on_stdout","name":[["test",1],["missing",1],["closing",1],["fence",1],["reports",1],["stdout",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["def",2],["test",2],["missing",5],["closing",5],["fence",5],["reports",2],["stdout",3],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["skill",5],["dir",3],["bad",1],["mkdir",1],["md",1],["write",1],["text",1],["nname",1],["broken",1],["nmetadata",1],["data",1],["access",1],["level",1],["raw",1],["encoding",1],["utf",1],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["yaml",2],["frontmatter",2],["not",1],["stderr",1]]},{"id":"scripts/test_check_data_access_level.py#TestLintScript.test_missing_field_fails","name":[["test",1],["missing",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["def",2],["test",3],["missing",2],["field",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["skill",3],["example",2],["textwrap",1],["dedent",1],["name",1],["description",1],["metadata",1],["version",1],["status",1],["active",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["data",1],["access",1],["level",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_data_access_level.py#TestLintScript.test_non_mapping_frontmatter_reports_on_stdout","name":[["test",1],["non",1],["mapping",1],["frontmatter",1],["reports",1],["stdout",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["def",2],["test",2],["non",2],["mapping",4],["frontmatter",2],["reports",2],["stdout",3],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["skill",5],["dir",3],["bad",1],["mkdir",1],["md",1],["write",1],["text",1],["just",1],["list",1],["encoding",1],["utf",1],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["must",2],["be",2],["object",2],["not",1],["stderr",1]]},{"id":"scripts/test_check_data_access_level.py#TestLintScript.test_valid_value_passes","name":[["test",1],["valid",1],["value",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["data",1],["access",1],["level",1],["py",1]],"body":[["def",2],["test",3],["valid",2],["value",2],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["name",4],["level",3],["raw",1],["redacted",1],["verified",1],["only",1],["write",1],["skill",1],["textwrap",1],["dedent",1],["description",1],["metadata",1],["version",1],["status",1],["active",1],["data",1],["access",1],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py","name":[["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["mutation",1],["suite",2],["check",4],["domain",4],["evidence",4],["profile",10],["py",2],["259",1],["per",1],["iron",1],["law",1],["positive",1],["negative",2],["tests",1],["every",1],["each",1],["fixture",2],["mutates",1],["one",2],["artifact",1],["so",6],["exactly",1],["c1",1],["c7",1],["fails",2],["proving",1],["linter",1],["cannot",2],["trivially",1],["accept",1],["all",1],["fixtures",2],["cwd",2],["swap",1],["repo",3],["root",3],["path",5],["from",3],["future",3],["import",7],["annotations",1],["shutil",1],["subprocess",2],["sys",1],["pathlib",1],["pytest",1],["file",1],["resolve",1],["parent",2],["lint",5],["scripts",1],["four",3],["files",1],["reads",1],["intake",7],["academic",3],["paper",3],["agents",2],["agent",5],["md",6],["profiles",2],["references",2],["consumer",4],["literature",2],["strategist",1],["sqh",1],["deep",1],["research",1],["source",2],["quality",1],["hierarchy",1],["heading",6],["literals",1],["c8",3],["c10",3],["mutate",1],["kept",1],["here",1],["not",3],["imported",1],["module",2],["deliberately",1],["drives",1],["via",1],["stays",1],["free",1],["names",1],["match",1],["constants",1],["no",7],["handoff",5],["decision",6],["tree",7],["reword",1],["easy",1],["keep",1],["sync",1],["if",1],["drifts",1],["precondition",1],["assert",1],["affected",1],["test",1],["loudly",1],["ci",1],["rather",1],["than",1],["silently",3],["passing",1],["materials",1],["detected",1],["screening",2],["flow",2],["directive",4],["upper",2],["bound",2],["covers",1],["step",4],["12",3],["327",6],["p1",2],["bug",4],["only",3],["control",1],["bounded",1],["interview",1],["at",4],["11",1],["but",2],["producer",1],["following",1],["literally",1],["never",3],["runs",1],["writes",2],["pcr",1],["row",3],["takes",1],["neutral",1],["fallback",5],["feature",1],["activates",1],["most",1],["common",1],["pins",3],["regress",1],["runtime",1],["fix",1],["line",1],["63",1],["c9",2],["reserved",6],["gets",1],["its",1],["own",1],["advisory",2],["malformed",3],["p2",4],["request",1],["as",1],["display",1],["form",1],["unknown",1],["user",1],["defined",1],["requested",2],["case",1],["value",1],["enum",1],["then",1],["swept",1],["valid",1],["into",2],["unresolved",1],["hallucinated",1],["signal",2],["resolution",1],["block",2],["carries",1],["distinct",1],["tag",1],["actually",1],["parses",1],["parenthetical",1],["edit",1],["collapse",1],["back",1],["currency",3],["date",1],["gate",1],["aware",1],["window",1],["loosenable",1],["prose",2],["passages",2],["say",1],["year",1],["range",3],["relaxes",1],["humanities",2],["interpretive",1],["canonical",2],["texts",1],["time",2],["node",6],["had",2],["branch",1],["admitted",1],["peer",3],["review",3],["was",1],["re",1],["excluded",1],["unless",1],["100",1],["cites",1],["invariant",1],["monotonic",1],["admit",1],["violation",1],["just",1],["below",1],["also",1],["said",1],["admits",1],["encoding",1],["contradicting",1],["other",1],["inside",1],["consults",1],["fossil",1],["wording",1],["gone",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#_clone_repo","name":[["clone",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["clone",2],["repo",5],["tmp",4],["path",8],["copy",2],["four",1],["lint",1],["relevant",1],["files",1],["into",1],["minimal",1],["tree",1],["under",1],["dst",3],["rel",3],["intake",1],["profiles",1],["consumer",1],["sqh",1],["target",3],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["shutil",1],["root",1],["return",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#_mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["mutate",2],["repo",3],["path",2],["rel",5],["str",6],["old",8],["new",3],["none",2],["replace",5],["all",3],["occurrences",1],["not",4],["just",1],["first",1],["single",1],["occurrence",2],["silently",1],["self",1],["breaks",1],["mutation",1],["test",2],["token",4],["appears",1],["more",1],["than",1],["once",1],["file",1],["lint",2],["if",1],["text",7],["check",1],["still",2],["finds",1],["surviving",1],["copy",1],["passes",1],["negative",1],["assert",4],["returncode",1],["fails",1],["then",1],["actually",1],["gone",1],["so",1],["future",1],["multi",1],["reintroduce",1],["bug",1],["read",2],["encoding",3],["utf",3],["fixture",2],["precondition",1],["found",1],["write",1],["postcondition",1],["present",1],["after",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#run_lint","name":[["run",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["run",3],["lint",3],["cwd",4],["path",2],["subprocess",3],["completed",2],["process",2],["return",1],["sys",1],["executable",1],["str",2],["capture",1],["output",1],["true",2],["text",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_clone_passes_clean","name":[["test",1],["clone",1],["passes",1],["clean",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["clone",4],["passes",3],["clean",2],["sanity",1],["unmutated",1],["so",1],["each",1],["negative",1],["isolates",1],["one",1],["break",1],["import",1],["tempfile",2],["temporary",1],["directory",1],["as",1],["repo",3],["path",1],["assert",1],["run",1],["lint",1],["returncode",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_integration_passes_against_real_repo","name":[["test",1],["integration",1],["passes",1],["against",1],["real",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["integration",2],["passes",3],["against",3],["real",2],["repo",4],["lint",2],["actual",1],["after",1],["tasks",1],["land",1],["result",3],["run",1],["root",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_a_drop_ship_enum","name":[["test",1],["neg",1],["drop",1],["ship",1],["enum",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["drop",2],["ship",3],["enum",3],["tmp",3],["path",3],["make",1],["ready",1],["value",1],["go",1],["missing",1],["rename",1],["all",2],["copies",1],["c2",2],["closed",1],["table",2],["check",1],["fails",1],["humanities",3],["interpretive",2],["occurs",1],["twice",1],["profiles",2],["doc",1],["row",1],["carry",1],["forward",1],["fold",1],["so",1],["mutate",2],["must",1],["replace",1],["repo",4],["clone",1],["bogus",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_a2_fifth_effective_row","name":[["test",1],["neg",1],["a2",1],["fifth",1],["effective",1],["row",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["a2",3],["fifth",2],["effective",5],["row",6],["tmp",3],["path",3],["add",2],["5th",3],["profile",1],["clinical",2],["table",2],["c2",2],["closed",2],["check",2],["fails",1],["extra",1],["not",1],["ship",1],["enum",2],["spec",1],["value",1],["mutation",1],["strategy",1],["bare",1],["presence",1],["would",1],["have",1],["missed",1],["regression",1],["coverage",1],["repo",4],["clone",1],["profiles",1],["text",8],["read",1],["encoding",2],["utf",2],["insert",1],["data",1],["right",1],["after",1],["unknown",2],["user",2],["defined",2],["marker",3],["assert",2],["idx",2],["index",2],["line",3],["end",3],["injected",2],["rcts",1],["journal",1],["gaps",1],["smuggled",1],["write",1],["run",1],["lint",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_a3_intake_drop_enum_C1","name":[["test",1],["neg",1],["a3",1],["intake",1],["drop",1],["enum",1],["c1",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",3],["neg",3],["a3",3],["intake",5],["drop",3],["enum",3],["c1",6],["tmp",3],["path",3],["ship",1],["value",1],["from",1],["not",1],["profiles",2],["fails",1],["only",1],["mutates",1],["proves",2],["c2",1],["one",1],["actually",1],["fires",1],["surface",1],["c4",1],["negative",1],["fixture",1],["coverage",1],["repo",4],["clone",1],["mutate",1],["general",2],["social",1],["science",1],["bogus",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_b_disqualifying_rename","name":[["test",1],["neg",1],["disqualifying",1],["rename",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["disqualifying",4],["rename",3],["tmp",3],["path",3],["gaps",3],["column",1],["back",1],["c2",2],["fails",1],["repo",4],["clone",1],["mutate",1],["profiles",1],["critical",1],["surface",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_c_strip_fallback_case","name":[["test",1],["neg",1],["strip",1],["fallback",1],["case",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["strip",3],["fallback",3],["case",3],["tmp",3],["path",3],["graceful",1],["from",1],["consumer",2],["c3",2],["fails",1],["repo",4],["clone",1],["mutate",1],["profile",1],["unresolved",1],["removed",1],["tag",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_c4_drop_advisory_or_246","name":[["test",1],["neg",1],["c4",1],["drop",1],["advisory",1],["246",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["c4",7],["drop",2],["advisory",4],["246",2],["tmp",3],["path",3],["remove",1],["only",2],["statement",1],["fails",1],["previously",1],["had",1],["no",1],["negative",2],["fixture",2],["at",1],["all",1],["c1",1],["coverage",1],["repo",4],["clone",1],["mutate",1],["profiles",1],["mandatory",1],["grading",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_d_delete_legacy_text","name":[["test",1],["neg",1],["delete",1],["legacy",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["delete",3],["legacy",3],["text",2],["tmp",3],["path",3],["preserved",1],["medicine",5],["health",3],["row",2],["c5",3],["fails",1],["mutate",2],["distinctive",1],["verbatim",1],["phrase",2],["evidence",2],["based",2],["now",1],["binds",1],["not",1],["bare",1],["label",1],["could",1],["survive",1],["elsewhere",1],["replace",1],["all",1],["removes",1],["every",1],["copy",1],["repo",4],["clone",1],["profiles",1],["removed",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_e_remove_policy_fold","name":[["test",1],["neg",1],["remove",1],["policy",1],["fold",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["remove",2],["policy",8],["fold",6],["tmp",3],["path",3],["delete",1],["only",3],["line",4],["not",2],["social",3],["science",3],["identical",1],["c5",3],["fails",1],["real",1],["regression",1],["review",1],["round",1],["flagged",1],["phrase",2],["folded",2],["into",2],["general",1],["appears",1],["both",1],["so",1],["check",2],["replace",1],["all",1],["would",1],["miss",1],["deletion",1],["now",1],["binds",1],["same",1],["fixture",2],["removes",1],["exactly",2],["bound",1],["must",1],["fire",1],["repo",4],["clone",1],["profiles",1],["lines",3],["read",1],["text",2],["encoding",2],["utf",2],["splitlines",1],["keepends",1],["true",1],["kept",3],["ln",4],["if",1],["assert",2],["len",2],["expects",1],["one",1],["write",1],["join",1],["run",1],["lint",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_f_leak_into_deep_research","name":[["test",1],["neg",1],["leak",1],["into",1],["deep",1],["research",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["leak",3],["into",2],["deep",2],["research",2],["tmp",3],["path",3],["add",1],["domain",2],["evidence",2],["profiles",2],["section",1],["source",1],["quality",1],["hierarchy",1],["md",1],["c6",2],["guard",1],["heading",1],["branch",1],["fails",1],["repo",4],["clone",1],["sqh",1],["write",1],["text",2],["read",1],["nleak",1],["encoding",1],["utf",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_f2_edit_fsa_table_cell","name":[["test",1],["neg",1],["f2",1],["edit",1],["fsa",1],["table",1],["cell",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["f2",3],["edit",4],["fsa",3],["table",5],["cell",5],["tmp",3],["path",3],["one",1],["field",1],["specific",1],["adjustments",1],["no",2],["leaked",2],["heading",3],["c6",3],["sha",1],["256",1],["pin",2],["branch",1],["fails",1],["fixture",2],["only",1],["trips",1],["guard",1],["without",1],["hash",1],["behavior",1],["could",1],["regress",1],["while",1],["still",1],["has",1],["passing",1],["negative",1],["mutate",1],["distinctive",1],["substring",2],["exists",1],["real",1],["medicine",4],["health",1],["evidence",4],["based",3],["note",3],["repo",4],["clone",1],["sqh",1],["text",5],["read",1],["encoding",2],["utf",2],["pick",1],["guaranteed",1],["be",1],["inside",1],["so",1],["block",1],["digest",1],["changes",1],["but",1],["domain",1],["profiles",1],["appears",1],["assert",2],["tradition",2],["expects",1],["ebm",1],["write",1],["replace",1],["edited",1],["run",1],["lint",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_g_carrier_regression","name":[["test",1],["neg",1],["carrier",1],["regression",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["carrier",4],["regression",3],["tmp",3],["path",3],["inside",1],["step",4],["12",4],["block",1],["store",2],["profile",4],["via",1],["material",2],["passport",2],["c7",2],["guard",1],["fails",1],["repo",4],["clone",1],["insert",1],["forbidden",1],["line",1],["right",1],["after",1],["heading",1],["intake",1],["text",6],["read",1],["encoding",2],["utf",2],["replace",1],["domain",2],["evidence",2],["write",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_g2_carrier_regression_with_distant_negation","name":[["test",1],["neg",1],["g2",1],["carrier",1],["regression",1],["distant",1],["negation",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["g2",3],["carrier",3],["regression",3],["distant",3],["negation",5],["tmp",3],["path",3],["c7",4],["false",1],["negative",1],["guard",1],["line",2],["also",1],["contains",1],["word",1],["store",2],["material",2],["passport",2],["not",4],["pcr",3],["must",1],["still",1],["fail",1],["per",2],["any",1],["anywhere",1],["filter",1],["would",1],["wrongly",1],["let",1],["through",1],["occurrence",1],["immediately",1],["before",1],["token",1],["rule",1],["catches",1],["negates",1],["repo",4],["clone",1],["consumer",1],["text",6],["read",1],["encoding",2],["utf",2],["replace",1],["domain",2],["evidence",2],["profile",2],["resolution",2],["write",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_g3_carrier_regression_not_only","name":[["test",1],["neg",1],["g3",1],["carrier",1],["regression",1],["not",1],["only",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["g3",3],["carrier",3],["regression",2],["not",9],["only",8],["tmp",3],["path",3],["c7",5],["just",2],["guard",1],["store",2],["material",2],["passport",2],["but",2],["also",3],["pcr",2],["affirms",1],["so",2],["must",1],["fail",1],["negation",2],["exemption",1],["uses",1],["lookahead",2],["treated",1],["as",1],["fixture",1],["locks",1],["branch",1],["without",1],["future",1],["edit",1],["could",1],["drop",1],["while",1],["other",1],["fixtures",1],["still",1],["pass",1],["repo",4],["clone",1],["consumer",1],["text",6],["read",1],["encoding",2],["utf",2],["replace",1],["domain",2],["evidence",2],["profile",2],["resolution",2],["write",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_h_step12_bound_regression","name":[["test",1],["neg",1],["step12",1],["bound",1],["regression",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["step12",2],["bound",4],["regression",4],["tmp",3],["path",3],["revert",1],["no",6],["handoff",6],["flow",1],["directive",2],["step",8],["11",2],["upper",1],["drop",1],["12",6],["coverage",1],["c8",3],["fails",1],["exact",1],["327",1],["p1",1],["bounds",1],["interview",1],["must",2],["reach",1],["domain",1],["evidence",1],["profile",1],["producer",1],["orphaned",2],["mutate",1],["within",1],["block",7],["so",1],["exercise",1],["scoped",1],["detection",2],["not",1],["global",1],["token",1],["scan",1],["repo",4],["clone",1],["intake",2],["text",8],["read",1],["encoding",2],["utf",2],["find",1],["strip",1],["every",1],["mention",1],["inside",1],["simulating",1],["idx",4],["index",2],["heading",1],["nxt",3],["next",1],["h2",1],["plan",1],["mode",1],["ends",1],["assert",2],["then",3],["fixture",1],["precondition",1],["execute",1],["mutated",2],["replace",1],["write",1],["run",1],["lint",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_h2_step12_mentioned_but_negated","name":[["test",1],["neg",1],["h2",1],["step12",1],["mentioned",1],["but",1],["negated",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["h2",3],["step12",2],["mentioned",2],["but",4],["negated",2],["tmp",3],["path",3],["c8",4],["strength",1],["directive",5],["mentions",2],["step",8],["12",6],["token",2],["negates",2],["its",2],["execution",1],["not",2],["run",3],["flow",2],["must",2],["still",1],["fail",1],["bare",1],["presence",1],["guard",1],["would",1],["let",1],["orphan",1],["producer",1],["requires",1],["affirmative",3],["then",3],["hardening",1],["from",1],["codex",1],["review",1],["repo",4],["clone",1],["intake",2],["text",8],["read",1],["encoding",2],["utf",2],["idx",4],["index",2],["no",1],["handoff",1],["heading",1],["nxt",3],["block",3],["replace",3],["one",1],["anchored",1],["period",1],["less",1],["core",1],["phrase",1],["so",1],["tail",1],["extensions",1],["392",1],["13",1],["don",1],["break",1],["fixture",2],["mutated",3],["domain",1],["evidence",1],["profile",1],["per",1],["own",1],["gating",1],["assert",2],["precondition",1],["be",1],["present",1],["write",1],["lint",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_i_reserved_fallback_tag_removed","name":[["test",1],["neg",1],["reserved",1],["fallback",1],["tag",1],["removed",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["reserved",5],["fallback",5],["tag",4],["removed",2],["tmp",3],["path",4],["drop",1],["advisory",1],["from",1],["consumer",2],["c9",2],["fails",1],["without",1],["distinct",1],["collapses",1],["back",1],["into",1],["profile",3],["unresolved",2],["malformed",1],["signal",1],["327",1],["p2",1],["regression",1],["repo",4],["clone",1],["mutate",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_i2_reserved_parse_removed","name":[["test",1],["neg",1],["i2",1],["reserved",1],["parse",1],["removed",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["i2",3],["reserved",3],["parse",2],["removed",2],["tmp",3],["path",3],["remove",1],["requested",3],["display",1],["form",2],["from",1],["consumer",2],["block",2],["c9",2],["fails",1],["distinct",1],["tag",1],["useless",1],["if",1],["never",1],["carries",1],["agent",1],["must",1],["route",1],["repo",4],["clone",1],["mutate",1],["legacy",1],["noparse",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_i3_form_present_but_no_parse_instruction","name":[["test",1],["neg",1],["i3",1],["form",1],["present",1],["but",1],["no",1],["parse",1],["instruction",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["i3",3],["form",6],["present",3],["but",3],["no",2],["parse",9],["instruction",6],["tmp",3],["path",3],["c9",3],["strength",1],["keep",1],["requested",3],["display",3],["strip",1],["explicit",1],["must",3],["still",1],["fail",1],["block",3],["show",1],["as",1],["example",1],["while",2],["losing",1],["parenthetical",1],["directive",1],["leaving",2],["agent",1],["exact",1],["string",1],["equality",1],["so",1],["reserved",1],["fallback",1],["routes",1],["hardening",1],["from",1],["codex",1],["review",1],["repo",4],["clone",1],["consumer",1],["text",6],["read",1],["encoding",2],["utf",2],["remove",1],["two",1],["parsing",3],["phrases",2],["inside",1],["resolution",1],["verified",1],["by",4],["grep",1],["be",2],["only",1],["wording",1],["intact",1],["assert",3],["leading",3],["resolve",3],["fixture",2],["precondition",1],["both",1],["mutated",3],["replace",2],["reading",1],["survive",1],["mutation",1],["write",1],["run",1],["lint",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_j_currency_node_not_profile_aware","name":[["test",1],["neg",1],["currency",1],["node",1],["not",1],["profile",1],["aware",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["currency",3],["node",4],["not",4],["profile",3],["aware",2],["tmp",3],["path",3],["strip",1],["branch",4],["from",1],["decision",1],["tree",1],["c10",3],["fails",1],["327",1],["p2",1],["regression",1],["without",1],["canonical",1],["humanities",1],["source",1],["re",1],["excluded",1],["at",1],["time",1],["range",1],["violating",1],["invariant",1],["keys",1],["exclusive",1],["recency",2],["quality",2],["signal",2],["rationale",1],["occurs",1],["once",1],["only",1],["admit",1],["so",1],["deleting",1],["trips",1],["repo",4],["clone",1],["mutate",1],["consumer",1],["removed",1],["phrase",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_neg_j2_peer_review_node_only_fossil","name":[["test",1],["neg",1],["j2",1],["peer",1],["review",1],["node",1],["only",1],["fossil",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["neg",2],["j2",3],["peer",4],["review",4],["node",5],["only",4],["fossil",4],["tmp",3],["path",3],["reintroduce",1],["wording",2],["c10",3],["fails",1],["phrasing",1],["both",1],["encodes",1],["bug",1],["profile",3],["touch",1],["currency",2],["contradicts",1],["four",1],["prose",2],["passages",1],["say",1],["relaxes",1],["humanities",1],["fix",1],["reworded",1],["name",1],["loosenable",1],["gates",1],["fixture",1],["proves",1],["catches",1],["regression",1],["back",1],["narrow",1],["repo",4],["clone",1],["consumer",1],["text",7],["read",1],["encoding",2],["utf",2],["block",3],["idx",2],["index",2],["decision",2],["tree",4],["heading",2],["inject",1],["phrase",1],["into",1],["post",1],["within",1],["nxt",3],["len",1],["injected",2],["added",1],["at",1],["write",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_pos_historical_contrast_does_not_trip_c7","name":[["test",1],["pos",1],["historical",1],["contrast",1],["not",1],["trip",1],["c7",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["pos",2],["historical",3],["contrast",4],["not",3],["trip",3],["c7",3],["tmp",3],["path",3],["scope",1],["lock",1],["material",2],["passport",2],["mention",1],["outside",1],["heading",2],["ranges",1],["prose",2],["must",1],["repo",4],["clone",1],["consumer",1],["append",1],["far",1],["from",1],["resolution",1],["range",1],["write",1],["text",2],["read",1],["history",1],["r1",1],["r6",1],["design",1],["schema",1],["13",1],["encoding",1],["utf",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_domain_evidence_profile.py#test_pos_step11_outside_nohandoff_block_does_not_trip_c8","name":[["test",1],["pos",1],["step11",1],["outside",1],["nohandoff",1],["block",1],["not",1],["trip",1],["c8",1]],"path":[["scripts",1],["test",1],["check",1],["domain",1],["evidence",1],["profile",1],["py",1]],"body":[["def",2],["test",2],["pos",2],["step11",2],["outside",3],["nohandoff",2],["block",5],["not",3],["trip",3],["c8",4],["tmp",3],["path",3],["scope",1],["lock",1],["step",3],["11",4],["mention",1],["no",3],["handoff",3],["plan",1],["mode",1],["instead",1],["full",1],["prose",2],["must",1],["only",2],["inspects",1],["directive",1],["own",1],["repo",4],["clone",1],["intake",1],["append",1],["unrelated",2],["mentioning",1],["far",1],["from",1],["write",1],["text",2],["read",1],["misc",1],["some",1],["other",1],["flow",1],["uses",1],["encoding",1],["utf",1],["run",1],["lint",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_evals_gold_set.py","name":[["test",1],["check",1],["evals",1],["gold",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["mutation",1],["tests",1],["scripts",2],["check",3],["evals",3],["gold",3],["py",1],["each",1],["test",2],["mutates",1],["clean",4],["fixture",5],["violate",1],["one",2],["invariant",1],["asserts",1],["validator",1],["catches",1],["plus",1],["positive",1],["import",6],["json",1],["shutil",1],["from",2],["pathlib",1],["path",2],["pytest",1],["yaml",1],["root",2],["file",1],["parent",1],["fixtures",1]]},{"id":"scripts/test_check_evals_gold_set.py#_copy_clean","name":[["copy",1],["clean",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["copy",3],["clean",4],["tmp",4],["path",7],["fixture",2],["dir",1],["mutation",1],["dest",3],["mutated",1],["shutil",1],["copytree",1],["return",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_clean_fixture_passes","name":[["test",1],["clean",1],["fixture",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",2],["clean",5],["fixture",4],["passes",3],["tmp",3],["path",3],["all",1],["invariants",1],["target",2],["copy",1],["errors",3],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["should",1],["pass",1],["got",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i1_extra_tuple_file_caught","name":[["test",1],["i1",1],["extra",1],["tuple",1],["file",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",2],["i1",5],["extra",9],["tuple",4],["file",3],["caught",3],["tmp",3],["path",3],["without",1],["expected",1],["outcomes",1],["entry",2],["fails",1],["target",3],["copy",1],["clean",1],["tuples",1],["999",2],["json",2],["write",1],["text",1],["dumps",1],["id",2],["kind",2],["valid",1],["doi",3],["corpus",1],["citation",1],["key",1],["title",1],["authors",1],["year",1],["2023",1],["10",2],["venue",1],["source",1],["pointer",1],["https",1],["org",1],["obtained",1],["via",1],["folder",1],["scan",1],["arxiv",1],["none",3],["ref",1],["slug",1],["anchor",1],["page",1],["value",1],["human",1],["expert",1],["verdict",1],["provenance",1],["note",1],["fabrication",1],["intent",1],["false",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i10_authors_string_shorthand_caught","name":[["test",1],["i10",1],["authors",1],["string",1],["shorthand",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",4],["i10",6],["authors",4],["string",4],["shorthand",4],["caught",4],["tmp",3],["path",3],["corpus",3],["entry",3],["as",1],["array",1],["csl",2],["json",6],["literature",1],["schema",1],["requires",1],["each",1],["author",1],["be",1],["object",1],["family",1],["given",1],["literal",1],["like",1],["smith",1],["most",1],["common",1],["drift",1],["mode",1],["would",1],["silently",1],["fall",1],["over",1],["phase",1],["1b",1],["harness",1],["wires",1],["verify",1],["citation",1],["surfaces",1],["at",1],["commit",1],["time",1],["target",3],["copy",1],["clean",1],["tuples",1],["001",1],["valid",1],["doi",1],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i10_invalid_obtained_at_datetime_caught","name":[["test",1],["i10",1],["invalid",1],["obtained",1],["at",1],["datetime",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",5],["i10",6],["invalid",2],["obtained",5],["at",6],["datetime",2],["caught",4],["tmp",3],["path",3],["corpus",3],["entry",3],["as",2],["malformed",2],["date",4],["time",2],["jsonschema",1],["by",1],["default",1],["silently",1],["skips",1],["format",3],["constraint",1],["unless",1],["validator",1],["was",1],["constructed",1],["checker",2],["without",1],["safeguard",1],["timestamps",1],["source",1],["acquisition",1],["contamination",1],["signals",1],["backfilled",1],["would",1],["sail",1],["past",1],["surface",1],["bibliography",1],["agent",1],["runtime",1],["crashes",1],["phase",1],["1b",1],["repo",1],["convention",1],["scripts",1],["adapters",1],["tests",1],["literature",1],["schema",1],["py",1],["already",1],["enables",1],["pins",1],["same",1],["enforcement",1],["here",1],["target",3],["copy",1],["clean",1],["tuples",1],["001",1],["valid",1],["doi",1],["json",3],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["not",2],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i10_invalid_obtained_via_enum_caught","name":[["test",1],["i10",1],["invalid",1],["obtained",1],["via",1],["enum",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i10",5],["invalid",2],["obtained",4],["via",4],["enum",4],["caught",4],["tmp",3],["path",3],["corpus",2],["entry",2],["outside",1],["schema",2],["target",3],["copy",1],["clean",1],["tuples",1],["001",1],["valid",1],["doi",1],["json",3],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["csv",1],["import",1],["not",2],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i10_missing_required_citation_key_caught","name":[["test",1],["i10",1],["missing",1],["required",1],["citation",1],["key",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i10",5],["missing",3],["required",3],["citation",4],["key",4],["caught",4],["tmp",3],["path",3],["corpus",2],["entry",2],["field",1],["target",3],["copy",1],["clean",1],["tuples",1],["001",1],["valid",1],["doi",1],["json",3],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["pop",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i2_tuple_id_filename_mismatch_caught","name":[["test",1],["i2",1],["tuple",1],["id",1],["filename",1],["mismatch",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",4],["i2",7],["tuple",4],["id",5],["filename",5],["mismatch",2],["caught",3],["tmp",3],["path",3],["field",1],["disagrees",1],["stem",1],["target",3],["copy",1],["clean",2],["tuples",1],["001",2],["valid",2],["doi",2],["json",3],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["wrong",1],["write",1],["dumps",1],["i1",1],["stays",1],["expected",1],["outcomes",1],["key",2],["both",1],["still",1],["equal",1],["only",1],["fires",1],["here",1],["independent",1],["vs",1],["equality",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i3_wrong_kind_distribution_caught","name":[["test",1],["i3",1],["wrong",1],["kind",1],["distribution",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i3",5],["wrong",2],["kind",5],["distribution",3],["caught",3],["tmp",3],["path",3],["tuple",3],["count",2],["disagrees",1],["manifest",1],["target",3],["copy",1],["clean",1],["mutate",1],["one",1],["break",1],["tuples",1],["001",1],["valid",1],["doi",1],["json",3],["obj",4],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["fabricated",1],["fabrication",1],["intent",1],["true",1],["keep",1],["i7",1],["consistent",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i4_duplicate_expected_outcomes_keys_caught","name":[["test",1],["i4",1],["duplicate",1],["expected",1],["outcomes",1],["keys",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i4",5],["duplicate",5],["expected",4],["outcomes",5],["keys",3],["caught",4],["tmp",3],["path",6],["json",4],["target",3],["copy",1],["clean",1],["write",3],["raw",4],["key",2],["dumps",1],["cannot",1],["produce",1],["so",1],["text",3],["exp",3],["read",1],["encoding",1],["utf",1],["rstrip",2],["find",1],["first",1],["dict",1],["inject",1],["at",1],["end",1],["001",1],["valid",1],["doi",1],["lookup",1],["verified",1],["false",1],["resolver",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i5_invalid_label_enum_caught","name":[["test",1],["i5",1],["invalid",1],["label",1],["enum",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i5",5],["invalid",2],["label",3],["enum",3],["caught",4],["tmp",3],["path",3],["expected",3],["outcomes",3],["lookup",2],["verified",2],["not",2],["target",4],["copy",1],["clean",1],["exp",3],["json",4],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["001",1],["valid",1],["doi",1],["bogus",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i5_label_disagrees_with_kind_caught","name":[["test",1],["i5",1],["label",1],["disagrees",1],["kind",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i5",5],["label",3],["disagrees",2],["kind",3],["caught",3],["tmp",3],["path",3],["expected",3],["outcomes",3],["lookup",2],["verified",2],["mismatches",1],["manifest",1],["declared",1],["target",4],["copy",1],["clean",1],["exp",3],["json",4],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["001",1],["valid",2],["doi",2],["false",1],["should",1],["be",1],["true",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i6_valid_arxiv_missing_arxiv_id_caught","name":[["test",1],["i6",1],["valid",1],["arxiv",2],["missing",1],["id",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i6",5],["valid",4],["arxiv",8],["missing",2],["id",4],["caught",4],["tmp",3],["path",3],["tuple",1],["null",1],["target",3],["copy",1],["clean",1],["tuples",1],["002",1],["json",3],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["none",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i6_valid_doi_missing_doi_caught","name":[["test",1],["i6",1],["valid",1],["doi",2],["missing",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i6",5],["valid",4],["doi",8],["missing",2],["caught",4],["tmp",3],["path",3],["tuple",1],["null",1],["corpus",2],["entry",2],["target",3],["copy",1],["clean",1],["tuples",1],["001",1],["json",3],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["pop",1],["none",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i6_valid_doi_with_arxiv_id_caught","name":[["test",1],["i6",1],["valid",1],["doi",1],["arxiv",1],["id",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i6",5],["valid",4],["doi",4],["arxiv",4],["id",4],["caught",4],["tmp",3],["path",3],["tuple",1],["non",1],["null",1],["target",3],["copy",1],["clean",1],["tuples",1],["001",1],["json",3],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["2401",1],["12345",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i7_fabricated_without_intent_marker_caught","name":[["test",1],["i7",1],["fabricated",1],["without",1],["intent",1],["marker",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i7",5],["fabricated",4],["without",2],["intent",4],["marker",2],["caught",4],["tmp",3],["path",3],["tuple",1],["fabrication",2],["false",2],["target",3],["copy",1],["clean",1],["tuples",1],["003",1],["json",3],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i7_non_fabricated_with_intent_marker_caught","name":[["test",1],["i7",1],["non",1],["fabricated",1],["intent",1],["marker",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i7",5],["non",3],["fabricated",3],["intent",4],["marker",2],["caught",4],["tmp",3],["path",3],["tuple",1],["fabrication",2],["true",2],["target",3],["copy",1],["clean",1],["tuples",1],["001",1],["valid",1],["doi",1],["json",3],["obj",3],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i9_invalid_queried_by_enum_caught","name":[["test",1],["i9",1],["invalid",1],["queried",1],["by",1],["enum",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i9",5],["invalid",2],["queried",4],["by",4],["enum",2],["caught",4],["tmp",3],["path",3],["outside",1],["id",1],["title",1],["null",1],["v3",1],["11",1],["delta",1],["target",4],["copy",1],["clean",1],["exp",3],["json",4],["loads",1],["expected",2],["outcomes",3],["read",1],["text",2],["encoding",1],["utf",1],["001",1],["valid",1],["doi",2],["resolver",1],["crossref",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i9_invalid_status_enum_caught","name":[["test",1],["i9",1],["invalid",1],["status",1],["enum",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i9",5],["invalid",2],["status",4],["enum",3],["caught",4],["tmp",3],["path",3],["expected",3],["outcomes",4],["resolver",2],["not",2],["target",4],["copy",1],["clean",1],["exp",3],["json",4],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["001",1],["valid",1],["doi",1],["crossref",1],["bogus",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i9_missing_resolver_caught","name":[["test",1],["i9",1],["missing",1],["resolver",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i9",5],["missing",3],["resolver",3],["caught",4],["tmp",3],["path",3],["expected",3],["outcomes",4],["one",1],["four",1],["resolvers",1],["target",4],["copy",1],["clean",1],["exp",3],["json",4],["loads",1],["read",1],["text",2],["encoding",1],["utf",1],["001",1],["valid",1],["doi",1],["pop",1],["arxiv",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i9_queried_by_missing_caught","name":[["test",1],["i9",1],["queried",1],["by",1],["missing",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i9",5],["queried",5],["by",5],["missing",3],["caught",4],["tmp",3],["path",3],["coherence",1],["332",1],["p2",1],["required",2],["present",1],["entry",1],["omits",1],["must",1],["be",1],["summary",1],["schema",1],["marks",1],["key",2],["load",1],["bearing",1],["absent",1],["could",1],["let",1],["ambiguous",1],["unmatched",1],["silently",1],["reduce",1],["unresolvable",1],["instead",1],["false",1],["target",4],["copy",1],["clean",1],["exp",3],["json",4],["loads",1],["expected",2],["outcomes",3],["read",1],["text",2],["encoding",1],["utf",1],["del",1],["001",1],["valid",1],["doi",1],["resolver",1],["crossref",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i9_ran_resolver_with_null_queried_by_caught","name":[["test",1],["i9",1],["ran",1],["resolver",1],["null",1],["queried",1],["by",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i9",5],["ran",3],["resolver",4],["null",5],["queried",6],["by",6],["caught",4],["tmp",3],["path",3],["coherence",1],["332",1],["p2",1],["matched",3],["unmatched",1],["must",2],["carry",1],["id",1],["title",1],["never",1],["summary",1],["schema",1],["all",1],["forces",1],["row",1],["claiming",1],["incoherent",2],["be",1],["target",4],["copy",1],["clean",2],["exp",3],["json",4],["loads",1],["expected",2],["outcomes",3],["read",1],["text",2],["encoding",1],["utf",1],["ros",2],["001",1],["valid",1],["doi",1],["crossref",2],["fixture",1],["none",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i9_skipped_resolver_with_nonnull_queried_by_caught","name":[["test",1],["i9",1],["skipped",1],["resolver",1],["nonnull",1],["queried",1],["by",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",3],["i9",5],["skipped",7],["resolver",4],["nonnull",2],["queried",5],["by",5],["caught",3],["tmp",3],["path",3],["coherence",1],["332",1],["p2",1],["unreachable",1],["must",2],["carry",1],["null",3],["there",1],["was",1],["no",1],["query",1],["attribute",1],["row",1],["claiming",1],["id",2],["incoherent",2],["summary",1],["schema",1],["all",1],["forces",1],["target",4],["copy",1],["clean",2],["exp",3],["json",4],["loads",1],["expected",2],["outcomes",3],["read",1],["text",2],["encoding",1],["utf",1],["ros",3],["001",1],["valid",1],["doi",1],["arxiv",3],["non",1],["ar",1],["xiv",1],["citation",1],["fixture",2],["assert",2],["status",1],["assumption",1],["changed",1],["be",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["any",1],["not",1]]},{"id":"scripts/test_check_evals_gold_set.py#test_i9b_false_with_only_title_only_unmatched_caught","name":[["test",1],["i9b",1],["false",1],["only",2],["title",1],["unmatched",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["evals",1],["gold",1],["py",1]],"body":[["def",2],["test",4],["i9b",5],["false",5],["only",7],["title",6],["unmatched",6],["caught",3],["tmp",3],["path",3],["v6",1],["labeled",3],["tuple",1],["whose",1],["all",1],["queried",2],["by",2],["id",2],["mislabel",1],["narrowed",1],["requires",1],["keyed",1],["validator",1],["must",1],["catch",1],["fabrication",1],["should",1],["be",1],["unresolvable",1],["target",4],["copy",1],["clean",1],["exp",3],["json",4],["loads",1],["expected",2],["outcomes",3],["read",1],["text",2],["encoding",1],["utf",1],["003",2],["fabricated",2],["flip",1],["its",1],["resolver",1],["values",1],["if",1],["status",1],["write",1],["dumps",1],["errors",4],["check",1],["evals",1],["gold",1],["validate",1],["assert",1],["any",1],["not",1]]},{"id":"scripts/test_check_field_norm_severity.py","name":[["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["field",3],["norm",3],["severity",3],["py",1],["215",2],["gold",2],["first",2],["party",2],["regression",1],["fixture",1],["not",2],["detector",1],["calibration",1],["there",1],["no",1],["deterministic",1],["predictor",1],["miscalibration",1],["so",1],["lint",1],["validates",1],["data",1],["integrity",1],["provenance",1],["fnr",1],["fpr",1],["these",1],["drive",1],["validator",1],["against",1],["memory",1],["fixtures",1],["shipped",1],["from",3],["future",1],["import",6],["annotations",1],["copy",1],["json",1],["unittest",2],["pathlib",1],["path",1],["scripts",1],["as",1],["cfns",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_field_norm_severity.py#_load_shipped","name":[["load",1],["shipped",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["load",2],["shipped",2],["dict",2],["return",1],["json",2],["loads",1],["path",1],["file",1],["resolve",1],["parents",1],["evals",1],["gold",2],["field",1],["norm",1],["severity",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestShippedGoldSet","name":[["test",1],["shipped",1],["gold",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["class",2],["test",6],["shipped",8],["gold",5],["unittest",2],["case",2],["must",1],["pass",1],["all",1],["integrity",1],["provenance",1],["invariants",1],["def",2],["clean",1],["self",5],["none",2],["errors",3],["cfns",1],["validate",1],["load",2],["assert",3],["equal",3],["msg",1],["has",2],["violations",1],["required",1],["counts",1],["data",2],["subtypes",3],["subtype",1],["items",1],["greater",2],["count",2],["field",1],["norm",1],["boundary",2],["need",2],["w1",1],["shape",2],["cases",2],["significance",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestShippedGoldSet.test_shipped_gold_set_is_clean","name":[["test",1],["shipped",1],["gold",1],["clean",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["shipped",4],["gold",3],["clean",2],["self",3],["none",2],["errors",3],["cfns",1],["validate",1],["load",1],["assert",1],["equal",1],["msg",1],["has",1],["violations",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestShippedGoldSet.test_shipped_has_required_counts","name":[["test",1],["shipped",1],["has",1],["required",1],["counts",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["shipped",3],["has",2],["required",2],["counts",2],["self",4],["none",2],["data",2],["load",1],["subtypes",3],["subtype",1],["items",1],["assert",2],["greater",2],["equal",2],["count",2],["field",1],["norm",1],["boundary",2],["need",2],["w1",1],["shape",2],["cases",2],["significance",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants","name":[["test",1],["validator",1],["invariants",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["class",2],["test",16],["validator",3],["invariants",2],["unittest",2],["case",4],["drive",1],["against",1],["mutated",1],["copies",1],["shipped",2],["gold",1],["so",1],["every",1],["assertion",1],["shown",1],["be",2],["non",3],["vacuous",1],["red",1],["invariant",1],["broken",1],["def",16],["up",3],["self",40],["none",17],["data",5],["load",1],["mutate",13],["fn",2],["list",1],["str",2],["copy",1],["deepcopy",1],["return",1],["cfns",1],["validate",1],["missing",10],["provenance",7],["section",4],["fails",9],["errors",36],["lambda",10],["items",12],["pop",7],["assert",12],["true",16],["any",12],["msg",12],["expected",12],["error",13],["verbatim",6],["anchor",8],["empty",2],["setitem",6],["paper",3],["citation",4],["unknown",2],["subtype",4],["made",2],["severity",4],["miscalibration",3],["must",6],["false",2],["flag",5],["duplicate",3],["id",9],["lower",3],["exception",24],["item",6],["requires",1],["reason",16],["flagged",1],["carry",2],["sar",2],["dropping",1],["while",1],["keeping",1],["fail",2],["drop",2],["dict",2],["if",3],["not",5],["labeling",1],["implies",1],["contextual",2],["says",1],["clean",2],["stray",2],["losing",1],["both",3],["codex",2],["p1",1],["loses",1],["its",2],["paired",1],["check",1],["satisfied",1],["branches",1],["silently",1],["reverts",1],["positive",1],["suffix",1],["guard",2],["still",1],["declared",1],["stays",1],["strip",2],["endswith",1],["field",4],["norm",4],["metadata",3],["regression",4],["fixture",2],["disclaimer",1],["state",1],["calibrated",1],["threshold",1],["p2",1],["claim",1],["distributional",1],["calibration",2],["from",1],["10",1],["task",3],["type",3],["advisory",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants._mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["mutate",2],["self",3],["fn",3],["list",2],["str",2],["data",4],["copy",1],["deepcopy",1],["return",1],["cfns",1],["validate",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["up",2],["self",3],["none",2],["data",1],["load",1],["shipped",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_duplicate_id_fails","name":[["test",1],["duplicate",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["duplicate",4],["id",6],["fails",2],["self",4],["none",2],["errors",3],["mutate",1],["lambda",1],["items",2],["setitem",1],["assert",1],["true",1],["any",1],["lower",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_empty_verbatim_anchor_fails","name":[["test",1],["empty",1],["verbatim",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["empty",3],["verbatim",4],["anchor",5],["fails",2],["self",4],["none",2],["errors",3],["mutate",1],["lambda",1],["items",1],["provenance",1],["setitem",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_exception_id_losing_both_flag_and_reason_fails","name":[["test",1],["exception",1],["id",1],["losing",1],["both",1],["flag",1],["reason",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",3],["test",2],["exception",12],["id",5],["losing",2],["both",4],["flag",3],["reason",4],["fails",2],["self",4],["none",5],["codex",1],["p1",1],["if",2],["sar",1],["item",1],["loses",1],["its",2],["paired",1],["check",1],["satisfied",1],["branches",1],["false",1],["case",1],["silently",1],["reverts",1],["clean",1],["positive",1],["suffix",1],["guard",2],["must",1],["still",1],["fail",1],["declared",1],["stays",1],["contextual",1],["strip",2],["dict",1],["items",1],["str",1],["endswith",1],["pop",2],["errors",3],["mutate",1],["assert",1],["true",2],["any",1],["not",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_exception_id_losing_both_flag_and_reason_fails.strip_exception","name":[["strip",1],["exception",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["strip",2],["exception",5],["dict",2],["none",4],["items",1],["if",1],["str",1],["id",1],["endswith",1],["pop",2],["reason",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_exception_item_requires_reason","name":[["test",1],["exception",1],["item",1],["requires",1],["reason",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",3],["test",2],["exception",8],["item",3],["requires",2],["reason",9],["self",4],["none",3],["flagged",1],["true",3],["must",2],["carry",1],["sar",1],["case",1],["dropping",1],["while",1],["keeping",1],["flag",1],["fail",1],["drop",2],["dict",1],["items",1],["if",1],["pop",1],["errors",3],["mutate",1],["assert",1],["any",1],["msg",1],["expected",1],["missing",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_exception_item_requires_reason.drop_reason","name":[["drop",1],["reason",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["drop",2],["reason",3],["dict",2],["none",2],["items",1],["if",1],["exception",2],["true",1],["pop",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_metadata_missing_regression_fixture_disclaimer_fails","name":[["test",1],["metadata",1],["missing",1],["regression",1],["fixture",1],["disclaimer",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["metadata",4],["missing",2],["regression",5],["fixture",3],["disclaimer",2],["fails",2],["self",4],["none",2],["must",1],["state",1],["not",3],["calibrated",1],["threshold",1],["codex",1],["p2",1],["claim",1],["distributional",1],["calibration",2],["from",1],["10",1],["errors",3],["mutate",1],["lambda",1],["setitem",1],["task",3],["type",3],["advisory",1],["assert",1],["true",1],["any",1],["lower",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_missing_field_norm_fails","name":[["test",1],["missing",1],["field",1],["norm",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["field",5],["norm",5],["fails",2],["self",4],["none",2],["errors",3],["mutate",1],["lambda",1],["items",1],["pop",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_missing_paper_citation_fails","name":[["test",1],["missing",1],["paper",1],["citation",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["paper",4],["citation",5],["fails",2],["self",4],["none",2],["errors",3],["mutate",1],["lambda",1],["items",1],["provenance",1],["pop",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_missing_provenance_section_fails","name":[["test",1],["missing",1],["provenance",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["provenance",5],["section",5],["fails",2],["self",4],["none",2],["errors",3],["mutate",1],["lambda",1],["items",1],["pop",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_missing_verbatim_anchor_fails","name":[["test",1],["missing",1],["verbatim",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["verbatim",4],["anchor",5],["fails",2],["self",4],["none",2],["errors",3],["mutate",1],["lambda",1],["items",1],["provenance",1],["pop",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_non_exception_item_must_not_carry_reason","name":[["test",1],["non",1],["exception",1],["item",1],["must",1],["not",1],["carry",1],["reason",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["non",3],["exception",7],["item",4],["must",2],["not",2],["carry",2],["reason",6],["self",4],["none",2],["labeling",1],["error",2],["implies",1],["contextual",1],["flag",1],["says",1],["clean",1],["errors",3],["mutate",1],["lambda",1],["items",1],["setitem",1],["stray",2],["assert",1],["true",1],["any",1],["msg",1],["expected",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_severity_miscalibration_must_be_true","name":[["test",1],["severity",1],["miscalibration",1],["must",1],["be",1],["true",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["severity",5],["miscalibration",4],["must",2],["be",2],["true",3],["self",4],["none",2],["errors",3],["mutate",1],["lambda",1],["items",1],["setitem",1],["false",1],["assert",1],["any",1],["msg",1],["expected",1],["flag",1],["error",1]]},{"id":"scripts/test_check_field_norm_severity.py#TestValidatorInvariants.test_unknown_subtype_fails","name":[["test",1],["unknown",1],["subtype",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["field",1],["norm",1],["severity",1],["py",1]],"body":[["def",2],["test",2],["unknown",3],["subtype",5],["fails",2],["self",4],["none",2],["errors",3],["mutate",1],["lambda",1],["items",1],["setitem",1],["made",2],["up",2],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_firm_rules_sync.py","name":[["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["mutation",8],["tests",2],["check",3],["firm",5],["rules",5],["sync",5],["py",2],["v3",2],["10",2],["pr",2],["confirms",1],["lint",3],["not",1],["trivial",1],["accept",1],["all",1],["each",1],["breaks",1],["reintroduces",1],["id",2],["collision",3],["must",2],["make",1],["fail",1],["clean",2],["repo",3],["pass",1],["per",1],["feedback",1],["schema",3],["test",2],["constraints",1],["from",4],["future",1],["import",9],["annotations",1],["re",1],["shutil",1],["subprocess",1],["sys",2],["pathlib",1],["path",2],["pytest",3],["helpers",1],["run",1],["script",1],["scripts",2],["cim",3],["section",4],["header",3],["extract",2],["root",2],["file",3],["resolve",1],["parents",1],["synthesis",2],["deep",2],["research",2],["agents",4],["agent",4],["md",5],["compiler",2],["report",1],["writer",2],["academic",2],["paper",2],["draft",1],["shared",2],["contracts",1],["passport",1],["claim",2],["intent",1],["manifest",2],["json",1],["formatter",2],["references",1],["fixture",1],["positive",1],["tree",1],["passes",1],["drift",1],["mirror",1],["regression",2],["contamination",2],["back",1],["leaked",1],["into",1],["context",1],["contradiction",1],["guard",2],["l3",1],["reword",1],["canonical",1],["block",1],["removed",1],["invocation",1],["error",1],["missing",2],["violation",1],["unit",1],["boundary",1],["handling",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"scripts/test_check_firm_rules_sync.py#_mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["mutate",2],["root",3],["path",5],["rel",4],["str",6],["old",5],["new",3],["none",2],["text",5],["read",1],["encoding",2],["utf",2],["assert",1],["anchor",1],["not",1],["found",1],["write",1],["replace",1]]},{"id":"scripts/test_check_firm_rules_sync.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["run",3],["root",4],["path",2],["subprocess",2],["completed",2],["process",2],["str",3],["return",1],["script",1],["lint",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_cim_id_in_formatter_fails","name":[["test",1],["cim",1],["id",1],["formatter",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["cim",6],["id",2],["formatter",3],["fails",2],["tree",4],["path",2],["none",2],["inject",2],["token",2],["into",2],["contamination",2],["pass",2],["through",2],["paragraph",2],["mutate",1],["v3",2],["l3",2],["see",1],["also",1],["run",1],["assert",2],["returncode",1],["leaked",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_clean_tree_passes","name":[["test",1],["clean",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["clean",2],["tree",5],["passes",2],["path",2],["none",2],["run",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_contamination_id_in_schema_fails","name":[["test",1],["contamination",1],["id",1],["schema",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["contamination",2],["id",2],["schema",3],["fails",2],["tree",4],["path",2],["none",2],["mutate",1],["per",2],["cim",1],["l3",2],["run",1],["assert",2],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_contradiction_guard_does_not_flag_collaboration_observer","name":[["test",1],["contradiction",1],["guard",1],["not",1],["flag",1],["collaboration",1],["observer",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["contradiction",4],["guard",6],["not",5],["flag",2],["collaboration",6],["observer",6],["tree",4],["path",2],["none",2],["false",2],["positive",1],["depth",2],["legitimate",1],["never",3],["blocks",3],["wording",1],["different",1],["subsystem",1],["l3",3],["sentence",1],["must",2],["trip",1],["orchestrator",2],["file",2],["carries",1],["both",1],["advisory",1],["contamination",1],["references",1],["only",2],["latter",1],["scanned",1],["clean",2],["already",1],["contains",1],["prose",2],["run",2],["pass",1],["proving",1],["scopes",1],["sentences",1],["whole",1],["assert",1],["returncode",1],["flagged",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_contradiction_phrase_after_semicolon_still_caught","name":[["test",1],["contradiction",1],["phrase",1],["after",1],["semicolon",1],["still",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["contradiction",4],["phrase",5],["after",2],["semicolon",3],["still",3],["caught",3],["tree",4],["path",2],["none",2],["codex",1],["p2",1],["joined",1],["l3",3],["reference",1],["by",2],["must",2],["be",1],["guard",1],["not",1],["split",1],["would",1],["put",1],["different",1],["chunk",1],["miss",1],["mutate",1],["deep",1],["research",1],["references",1],["crossref",1],["api",1],["protocol",1],["md",1],["handled",2],["per",2],["advisory",1],["default",1],["contamination",1],["signals",1],["never",1],["block",1],["emission",1],["run",1],["assert",2],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_contradiction_phrase_in_r_l3_2_a_sentence_fails","name":[["test",1],["contradiction",1],["phrase",1],["l3",1],["sentence",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["contradiction",3],["phrase",3],["l3",5],["sentence",3],["fails",2],["tree",4],["path",2],["none",2],["injecting",1],["unqualified",1],["non",1],["blocking",1],["claim",1],["into",1],["reference",1],["must",1],["fail",1],["strict",1],["policy",1],["now",1],["block",1],["mutate",1],["deep",1],["research",1],["references",1],["crossref",1],["api",1],["protocol",1],["md",1],["handled",2],["per",2],["advisory",3],["by",1],["default",1],["only",2],["run",1],["assert",3],["returncode",1],["stderr",2]]},{"id":"scripts/test_check_firm_rules_sync.py#test_contradiction_phrase_outside_r_l3_2_a_sentence_passes","name":[["test",1],["contradiction",1],["phrase",1],["outside",1],["l3",1],["sentence",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["contradiction",2],["phrase",2],["outside",2],["l3",4],["sentence",3],["passes",2],["tree",4],["path",2],["none",2],["adding",1],["never",2],["blocks",2],["clause",1],["not",2],["name",1],["must",1],["pass",1],["guard",1],["scopes",1],["reference",1],["file",1],["mutate",1],["deep",1],["research",1],["references",1],["crossref",1],["api",1],["protocol",1],["md",1],["mirrors",2],["structure",2],["lookup",1],["anything",1],["by",1],["itself",1],["run",1],["assert",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_extract_section_at_eof_no_trailing_newline","name":[["test",1],["extract",1],["section",1],["at",1],["eof",1],["no",1],["trailing",1],["newline",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["extract",3],["section",4],["at",2],["eof",2],["no",2],["trailing",2],["newline",2],["none",2],["text",2],["claim",1],["intent",1],["manifest",1],["emission",1],["v3",1],["nlast",1],["body",2],["line",2],["assert",1],["cim",1],["header",1],["last",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_extract_section_does_not_stop_at_fenced_heading","name":[["test",1],["extract",1],["section",1],["not",1],["stop",1],["at",1],["fenced",1],["heading",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["extract",3],["section",9],["not",5],["stop",2],["at",2],["fenced",4],["heading",3],["none",2],["line",2],["inside",2],["code",2],["block",2],["example",2],["text",4],["real",4],["boundary",2],["must",2],["continue",2],["past",2],["so",2],["collision",2],["guard",2],["still",3],["scans",2],["content",2],["after",5],["fence",3],["claim",1],["intent",1],["manifest",1],["emission",1],["intro",1],["md",1],["fake",1],["hidden",1],["l3",2],["tail",2],["next",1],["body",4],["cim",1],["header",1],["assert",2],["h2",1],["closed",1],["stops",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_extract_section_does_not_stop_at_level3_heading","name":[["test",1],["extract",1],["section",1],["not",1],["stop",1],["at",1],["level3",1],["heading",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["extract",3],["section",4],["not",3],["stop",2],["at",2],["level3",2],["heading",2],["none",2],["text",2],["claim",1],["intent",1],["manifest",1],["emission",1],["nintro",1],["sub",2],["nmore",1],["next",1],["nx",1],["body",4],["cim",1],["header",1],["assert",1],["more",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_extract_section_returns_none_when_header_absent","name":[["test",1],["extract",1],["section",1],["returns",1],["none",1],["header",1],["absent",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["extract",3],["section",4],["returns",2],["none",5],["header",4],["absent",2],["assert",1],["no",1],["here",1],["njust",1],["text",1],["cim",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_extract_section_stops_at_next_level2","name":[["test",1],["extract",1],["section",1],["stops",1],["at",1],["next",1],["level2",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["extract",3],["section",5],["stops",2],["at",2],["next",2],["level2",2],["none",2],["text",2],["claim",1],["intent",1],["manifest",1],["emission",1],["nbody",1],["other",1],["nleak",1],["l3",2],["assert",1],["not",1],["cim",1],["header",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_extract_section_tolerates_version_suffix","name":[["test",1],["extract",1],["section",1],["tolerates",1],["version",1],["suffix",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["extract",3],["section",4],["tolerates",2],["version",2],["suffix",2],["none",2],["text",2],["claim",1],["intent",1],["manifest",1],["emission",1],["v3",1],["nbody",1],["line",2],["next",1],["nafter",1],["assert",1],["cim",1],["header",1],["body",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_full_contamination_namespace_guarded_in_section","name":[["test",1],["full",1],["contamination",1],["namespace",1],["guarded",1],["section",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["full",2],["contamination",4],["namespace",4],["guarded",2],["section",4],["tree",4],["path",2],["none",2],["guard",2],["seals",2],["whole",2],["l3",4],["not",2],["just",2],["historically",2],["collided",2],["id",2],["appearing",2],["claim",4],["manifest",4],["still",2],["leak",2],["surfaces",2],["carry",2],["no",2],["ids",2],["at",2],["all",2],["mutate",1],["synthesis",1],["cim",2],["one",2],["shot",2],["pre",2],["commitment",2],["stray",1],["run",1],["assert",3],["returncode",1],["stderr",2],["collision",1],["regression",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_mirror_wording_drift_fails","name":[["test",1],["mirror",1],["wording",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["mirror",5],["wording",2],["drift",2],["fails",2],["tree",4],["path",2],["none",2],["alter",2],["canonical",2],["operative",2],["clause",2],["synthesis",3],["mutate",1],["emit",2],["exactly",2],["one",1],["manifest",2],["entry",1],["per",2],["agent",2],["invocation",2],["two",1],["entries",1],["run",1],["assert",2],["returncode",1],["cim",1],["drifted",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_mirror_wording_drift_in_writer_fails","name":[["test",1],["mirror",1],["wording",1],["drift",1],["writer",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["mirror",2],["wording",2],["drift",2],["writer",3],["fails",2],["tree",4],["path",2],["none",2],["mutate",1],["before",1],["first",2],["prose",2],["block",2],["after",1],["run",1],["assert",2],["returncode",1],["drifted",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_missing_canonical_block_fails","name":[["test",1],["missing",1],["canonical",1],["block",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["canonical",5],["block",3],["fails",2],["tree",4],["path",5],["none",2],["firm",1],["rules",1],["text",5],["read",1],["encoding",2],["utf",2],["drop",1],["cim",4],["entirely",1],["text2",3],["re",2],["sub",1],["flags",1],["dotall",1],["assert",3],["write",1],["run",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_missing_cim_section_header_fails","name":[["test",1],["missing",1],["cim",1],["section",1],["header",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["missing",4],["cim",2],["section",7],["header",5],["fails",2],["tree",4],["path",2],["none",2],["rename",2],["so",2],["no",2],["longer",2],["matches",2],["collision",2],["guard",2],["must",2],["refuse",2],["flag",2],["not",3],["pass",2],["vacuously",2],["mutate",1],["synthesis",1],["claim",1],["intent",1],["manifest",2],["emission",2],["renamed",1],["run",1],["assert",2],["returncode",1],["found",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_missing_guard_file_fails","name":[["test",1],["missing",1],["guard",1],["file",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["guard",5],["file",5],["fails",2],["tree",4],["path",2],["none",2],["delete",2],["contamination",2],["context",2],["must",2],["flag",2],["absence",2],["not",2],["silently",2],["skip",2],["formatter",1],["unlink",1],["run",1],["assert",2],["returncode",1],["collision",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_renaming_cim_back_to_contamination_id_fails","name":[["test",1],["renaming",1],["cim",1],["back",1],["contamination",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",6],["renaming",2],["cim",3],["back",2],["contamination",6],["id",8],["fails",2],["tree",4],["path",2],["none",2],["reverting",2],["rule",2],["heading",2],["breaks",2],["both",2],["sync",2],["check",2],["canonical",2],["clause",2],["no",2],["longer",2],["matches",2],["collision",5],["guard",4],["either",2],["failure",2],["acceptable",2],["here",2],["guards",2],["rename",2],["not",2],["isolation",2],["see",2],["stray",2],["section",2],["mutate",1],["synthesis",1],["one",2],["shot",2],["l3",1],["run",1],["assert",2],["returncode",1],["regression",1],["stderr",2],["drifted",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_semantic_edit_in_agent_slot_fails","name":[["test",1],["semantic",1],["edit",1],["agent",1],["slot",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["semantic",4],["edit",4],["agent",8],["slot",4],["fails",2],["tree",4],["path",2],["none",2],["wildcard",2],["must",4],["not",4],["be",2],["wide",2],["enough",2],["swallow",2],["smuggled",2],["into",2],["self",2],["reference",2],["compiler",3],["words",2],["contains",2],["match",2],["flagged",2],["as",2],["drift",2],["mutate",1],["synthesis",1],["per",2],["invocation",2],["run",1],["assert",2],["returncode",1],["drifted",1],["stderr",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_stray_contamination_id_behind_fenced_fake_heading_fails","name":[["test",1],["stray",1],["contamination",1],["id",1],["behind",1],["fenced",1],["fake",1],["heading",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["stray",2],["contamination",4],["id",6],["behind",2],["fenced",4],["fake",8],["heading",6],["fails",2],["tree",4],["path",2],["none",2],["forbidden",2],["hidden",2],["inside",4],["section",18],["after",2],["must",3],["still",2],["be",3],["caught",2],["naive",2],["extractor",2],["stops",2],["at",4],["any",2],["line",2],["would",4],["terminate",2],["early",2],["miss",2],["regression",3],["guard",2],["fence",2],["aware",2],["extract",2],["legacy",3],["block",2],["so",4],["not",4],["end",2],["anchor",2],["internal",2],["cim",4],["bullet",2],["unique",2],["claim",2],["intent",2],["manifest",2],["three",2],["firm",2],["rules",2],["also",2],["appears",2],["earlier",2],["prompt",2],["outside",2],["anchoring",2],["there",2],["inject",2],["out",2],["mutate",1],["synthesis",1],["one",2],["shot",2],["pre",2],["commitment",2],["md",1],["copied",1],["wording",1],["l3",1],["here",1],["run",1],["assert",3],["returncode",1],["collision",1],["stderr",2],["drifted",1],["sync",1],["check",1],["fires",1]]},{"id":"scripts/test_check_firm_rules_sync.py#test_stray_contamination_id_in_section_fails","name":[["test",1],["stray",1],["contamination",1],["id",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["test",4],["stray",4],["contamination",4],["id",4],["section",4],["fails",2],["tree",4],["path",2],["none",2],["inject",2],["into",2],["claim",2],["intent",2],["manifest",2],["body",2],["without",2],["touching",2],["any",2],["cim",4],["canonical",2],["clause",2],["isolates",2],["collision",5],["guard",6],["sync",3],["check",3],["still",2],["passes",2],["so",2],["only",2],["catch",2],["regression",3],["v3",2],["header",2],["bug",2],["silently",2],["disabled",2],["mutate",1],["synthesis",1],["three",2],["firm",2],["rules",2],["see",1],["l3",1],["run",1],["assert",3],["returncode",1],["stderr",2],["drifted",1],["not",2],["must",1],["be",1],["fires",1]]},{"id":"scripts/test_check_firm_rules_sync.py#tree","name":[["tree",1]],"path":[["scripts",1],["test",1],["check",1],["firm",1],["rules",1],["sync",1],["py",1]],"body":[["def",2],["tree",2],["tmp",4],["path",8],["copy",2],["just",1],["files",1],["lint",1],["reads",1],["under",1],["temp",1],["root",2],["rels",2],["synthesis",1],["compiler",1],["writer",1],["schema",1],["formatter",1],["firm",1],["rules",1],["deep",3],["research",3],["references",2],["crossref",1],["api",2],["protocol",2],["md",4],["openalex",1],["academic",1],["pipeline",2],["agents",2],["orchestrator",1],["agent",2],["bibliography",1],["rel",3],["src",2],["repo",1],["dst",3],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["shutil",1],["return",1]]},{"id":"scripts/test_check_instruction_data_boundary.py","name":[["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["mutation",2],["test",2],["check",3],["instruction",5],["data",5],["boundary",5],["py",3],["272",1],["guidance",1],["layer",1],["confirms",2],["lint",2],["not",1],["trivial",1],["accept",1],["all",1],["each",2],["removes",1],["guts",1],["weakens",1],["duplicates",1],["mis",1],["targets",1],["principle",1],["must",2],["make",1],["fail",2],["positive",2],["control",2],["unmutated",1],["tree",1],["passes",1],["run",1],["python",1],["pytest",3],["scripts",2],["from",2],["future",1],["import",6],["annotations",1],["shutil",1],["subprocess",1],["sys",2],["pathlib",1],["path",2],["repo",2],["root",2],["file",2],["resolve",1],["parents",1],["checker",1],["authoritative",1],["rel",3],["shared",1],["ground",1],["truth",1],["isolation",1],["pattern",1],["md",3],["agent",4],["deep",2],["research",2],["agents",2],["source",1],["verification",1],["agent2",1],["bibliography",1],["open",1],["marker",2],["canonical",2],["close",1],["mutations",1],["exit",2],["second",1],["symmetry",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_instruction_data_boundary.py#_edit","name":[["edit",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["edit",2],["root",3],["path",2],["rel",3],["str",2],["transform",3],["none",2],["write",1],["text",2],["read",1],["encoding",2],["utf",2]]},{"id":"scripts/test_check_instruction_data_boundary.py#_first_block_body","name":[["first",1],["block",1],["body",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["first",2],["block",2],["body",2],["text",5],["str",4],["start",3],["index",2],["open",2],["marker",3],["len",1],["end",2],["close",1],["return",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#_mirror","name":[["mirror",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["mirror",2],["tmp",3],["path",7],["copy",2],["files",1],["checker",1],["reads",1],["into",1],["isolated",1],["tree",1],["lint",1],["root",4],["repo",2],["rel",6],["authoritative",1],["agent",1],["agent2",1],["dst",3],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["shutil",1],["return",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["run",3],["root",4],["path",2],["int",2],["checker",1],["against",1],["tree",1],["return",2],["its",1],["exit",1],["code",1],["run2",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#_run2","name":[["run2",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["run2",2],["root",4],["path",3],["run",2],["checker",2],["return",2],["exit",1],["code",1],["stderr",2],["so",1],["tests",1],["assert",1],["proc",3],["subprocess",1],["sys",1],["executable",1],["str",2],["capture",1],["output",1],["true",2],["text",1],["returncode",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m1_authoritative_section_deleted","name":[["test",1],["m1",1],["authoritative",1],["section",1],["deleted",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["m1",2],["authoritative",4],["section",2],["deleted",2],["tmp",3],["path",3],["whole",1],["canonical",1],["block",2],["removed",1],["from",1],["file",1],["root",3],["mirror",1],["edit",1],["rel",1],["lambda",1],["replace",1],["open",1],["marker",2],["first",1],["body",1],["close",1],["assert",1],["run",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m10_canonical_block_moved_out_of_section","name":[["test",1],["m10",1],["canonical",1],["block",1],["moved",1],["out",1],["section",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",3],["test",2],["m10",2],["canonical",2],["block",7],["moved",2],["out",2],["section",4],["tmp",3],["path",3],["kept",1],["verbatim",1],["but",1],["relocated",1],["outside",2],["root",3],["mirror",1],["relocate",2],["str",2],["open",1],["marker",2],["first",1],["body",1],["close",1],["remove",1],["from",1],["re",1],["add",1],["far",1],["below",1],["under",1],["different",1],["h2",1],["return",1],["replace",1],["elsewhere",1],["edit",1],["authoritative",1],["rel",1],["code",2],["err",2],["run2",1],["assert",2]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m10_canonical_block_moved_out_of_section.relocate","name":[["relocate",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["relocate",2],["str",4],["block",4],["open",1],["marker",2],["first",1],["body",1],["close",1],["remove",1],["from",1],["re",1],["add",1],["far",1],["below",1],["under",1],["different",1],["h2",1],["return",1],["replace",1],["elsewhere",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m11_backpoint_only_inside_fence","name":[["test",1],["m11",1],["backpoint",1],["only",1],["inside",1],["fence",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",3],["test",2],["m11",2],["backpoint",7],["only",3],["inside",3],["fence",6],["tmp",3],["path",3],["sits",1],["fenced",1],["code",4],["block",1],["must",2],["not",1],["count",1],["root",3],["mirror",1],["str",2],["bp",3],["authoritative",1],["source",1],["shared",1],["ground",1],["truth",1],["isolation",1],["pattern",1],["md",1],["wrap",1],["real",1],["so",2],["excluded",1],["markers",1],["stand",1],["their",1],["own",1],["lines",1],["stripper",1],["anchors",1],["at",1],["line",1],["start",1],["prepend",1],["append",1],["newline",1],["around",1],["each",1],["marker",1],["return",1],["replace",1],["edit",1],["agent",1],["rel",1],["err",2],["run2",1],["assert",2],["missing",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m11_backpoint_only_inside_fence.fence_the_backpoint","name":[["fence",1],["backpoint",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["fence",4],["backpoint",3],["str",4],["bp",3],["authoritative",1],["source",1],["shared",1],["ground",1],["truth",1],["isolation",1],["pattern",1],["md",1],["wrap",1],["real",1],["code",1],["so",2],["excluded",1],["markers",1],["must",1],["stand",1],["their",1],["own",1],["lines",1],["stripper",1],["anchors",1],["at",1],["line",1],["start",1],["prepend",1],["append",1],["newline",1],["around",1],["each",1],["marker",1],["return",1],["replace",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m2_heading_kept_body_gutted","name":[["test",1],["m2",1],["heading",1],["kept",1],["body",1],["gutted",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["m2",2],["heading",2],["kept",3],["body",6],["gutted",2],["tmp",3],["path",4],["markers",1],["emptied",1],["anchor",1],["preserving",1],["gutting",1],["attack",1],["distinct",1],["from",1],["m3",1],["only",1],["intent",1],["both",1],["route",1],["through",1],["verbatim",2],["compare",2],["so",1],["assert",3],["shared",1],["failure",1],["stderr",1],["fragment",1],["fires",1],["no",1],["other",1],["check",1],["caught",1],["proving",1],["load",1],["bearing",1],["root",3],["mirror",1],["edit",1],["authoritative",1],["rel",1],["lambda",1],["replace",1],["first",1],["block",1],["todo",1],["write",1],["later",1],["code",2],["err",2],["run2",1],["not",1],["match",1],["principle",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m3_normative_sentence_weakened","name":[["test",1],["m3",1],["normative",1],["sentence",1],["weakened",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["m3",2],["normative",2],["sentence",2],["weakened",2],["tmp",3],["path",3],["single",1],["word",1],["edit",2],["body",1],["must",1],["trip",1],["verbatim",2],["compare",1],["root",3],["mirror",1],["authoritative",1],["rel",1],["lambda",1],["replace",1],["data",2],["not",2],["instructions",1],["usually",1],["code",2],["err",2],["run2",1],["assert",2],["match",1],["principle",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m4_duplicate_fake_anchor","name":[["test",1],["m4",1],["duplicate",1],["fake",1],["anchor",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",3],["test",2],["m4",2],["duplicate",2],["fake",3],["anchor",2],["tmp",3],["path",3],["second",1],["canonical",1],["block",4],["authoritative",2],["file",1],["must",1],["fail",1],["exactly",1],["one",1],["root",3],["mirror",1],["add",2],["dupe",2],["str",2],["open",1],["marker",2],["first",1],["body",1],["close",1],["return",1],["edit",1],["rel",1],["assert",1],["run",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m4_duplicate_fake_anchor.add_dupe","name":[["add",1],["dupe",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["add",2],["dupe",2],["str",4],["block",3],["open",1],["marker",2],["first",1],["body",1],["close",1],["return",1],["fake",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m5_backpoint_removed_from_agent","name":[["test",1],["m5",1],["backpoint",1],["removed",1],["from",1],["agent",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["m5",2],["backpoint",4],["removed",4],["from",2],["agent",4],["tmp",3],["path",3],["loses",1],["its",1],["citation",1],["root",3],["mirror",1],["edit",1],["rel",1],["lambda",1],["replace",2],["shared",1],["ground",1],["truth",1],["isolation",1],["pattern",1],["md",1],["code",2],["err",2],["run2",1],["assert",2],["missing",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m6_backpoint_wrong_target","name":[["test",1],["m6",1],["backpoint",1],["wrong",1],["target",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["m6",2],["backpoint",4],["wrong",3],["target",2],["tmp",3],["path",3],["present",1],["but",1],["pointing",1],["at",1],["anchor",1],["root",3],["mirror",1],["edit",1],["agent",1],["rel",1],["lambda",1],["replace",1],["code",2],["err",2],["run2",1],["assert",2],["missing",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m7_inlined_principle_missing_from_agent","name":[["test",1],["m7",1],["inlined",1],["principle",1],["missing",1],["from",1],["agent",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["m7",2],["inlined",3],["principle",2],["missing",2],["from",2],["agent",5],["tmp",3],["path",3],["pointer",1],["only",1],["regression",1],["keeps",1],["backpoint",1],["but",1],["drops",1],["text",1],["root",3],["mirror",1],["edit",1],["rel",2],["lambda",1],["replace",1],["open",1],["marker",2],["first",1],["block",2],["body",1],["close",1],["see",1],["authoritative",1],["file",1],["code",2],["err",3],["run2",1],["assert",2],["canonical",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m8_second_agent_gutted","name":[["test",1],["m8",1],["second",1],["agent",1],["gutted",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["m8",2],["second",2],["agent",3],["gutted",2],["tmp",3],["path",3],["same",1],["gutting",1],["bibliography",1],["must",1],["also",1],["fail",1],["root",3],["mirror",1],["edit",1],["agent2",1],["rel",1],["lambda",1],["replace",1],["first",1],["block",1],["body",1],["todo",1],["assert",1],["run",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_m9_auth_section_heading_removed","name":[["test",1],["m9",1],["auth",1],["section",1],["heading",1],["removed",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["m9",2],["auth",2],["section",2],["heading",4],["removed",3],["tmp",3],["path",3],["renamed",1],["backpoints",1],["would",2],["target",1],["nothing",1],["rename",1],["drops",1],["token",1],["entirely",1],["not",3],["foo",1],["still",1],["contain",1],["substring",1],["keep",1],["anchored",1],["regex",1],["matching",1],["root",3],["mirror",1],["edit",1],["authoritative",1],["rel",1],["lambda",1],["replace",1],["retrieved",1],["content",1],["data",1],["instructions",1],["something",1],["else",1],["code",2],["err",3],["run2",1],["assert",2],["found",1]]},{"id":"scripts/test_check_instruction_data_boundary.py#test_unmutated_tree_passes","name":[["test",1],["unmutated",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["instruction",1],["data",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["unmutated",2],["tree",3],["passes",2],["tmp",3],["path",3],["root",2],["mirror",1],["assert",1],["run",1],["baseline",1],["should",1],["pass",1]]},{"id":"scripts/test_check_judge_prompt_version.py","name":[["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["check",2],["judge",2],["prompt",4],["version",2],["361",2],["drift",1],["guard",2],["clean",1],["fixture",1],["must",4],["pass",2],["edit",1],["not",1],["re",2],["pin",2],["hash",1],["fail",1],["core",1],["backstop",1],["correct",1],["again",1],["removed",1],["marker",1],["error",1],["out",1],["so",1],["cannot",1],["be",1],["silently",1],["disabled",1],["from",3],["future",1],["import",6],["annotations",1],["hashlib",1],["tempfile",1],["unittest",2],["pathlib",1],["path",1],["scripts",1],["as",1],["lint",1],["body",1],["claim",2],["text",1],["output",1],["one",1],["verdict",1],["supported",1],["unsupported",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_judge_prompt_version.py#_agent_md","name":[["agent",1],["md",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["agent",2],["md",2],["prompt",6],["body",4],["str",4],["markers",3],["bool",2],["true",2],["if",1],["section",3],["judge",3],["canonical",2],["start",1],["361",2],["note",1],["end",1],["else",1],["return",1],["step",2],["invocation",1],["next",1]]},{"id":"scripts/test_check_judge_prompt_version.py#_constants_src","name":[["constants",1],["src",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["constants",2],["src",2],["pinned",3],["hash",3],["str",4],["return",1],["judge",2],["prompt",2],["version",1],["step0",1],["decomp",1],["v1",1],["sha256",1]]},{"id":"scripts/test_check_judge_prompt_version.py#_hash_of","name":[["hash",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["hash",4],["prompt",4],["body",3],["str",4],["compute",2],["expected",2],["via",2],["production",2],["extraction",4],["path",2],["not",3],["shadow",2],["copy",2],["regex",2],["so",2],["bug",2],["fails",2],["test",2],["clean",2],["fixture",2],["passes",2],["instead",2],["hiding",2],["behind",2],["matching",2],["wrong",2],["answer",2],["both",2],["sides",2],["section",4],["lint",1],["extract",1],["agent",1],["md",1],["assert",1],["none",1],["return",1],["hashlib",1],["sha256",1],["encode",1],["utf",1],["hexdigest",1]]},{"id":"scripts/test_check_judge_prompt_version.py#CheckJudgePromptVersionTest","name":[["check",1],["judge",1],["prompt",1],["version",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["class",2],["check",7],["judge",3],["prompt",16],["version",3],["test",9],["unittest",2],["case",2],["def",6],["write",8],["root",20],["self",16],["agent",11],["md",7],["str",2],["constants",10],["src",6],["path",2],["tempfile",1],["mkdtemp",1],["lint",7],["rel",2],["parent",2],["mkdir",2],["parents",2],["true",4],["exist",2],["ok",2],["text",2],["encoding",2],["utf",2],["return",1],["clean",1],["fixture",1],["passes",2],["none",5],["body",11],["hash",6],["assert",5],["equal",5],["edit",2],["without",1],["repin",2],["fails",1],["changed",2],["pinned",3],["still",1],["points",1],["at",1],["old",1],["drift",1],["fail",1],["extra",2],["line",2],["changes",2],["behavior",2],["correct",2],["bump",1],["flow",1],["re",1],["pass",1],["new",3],["missing",2],["markers",2],["errors",2],["false",1],["constant",1]]},{"id":"scripts/test_check_judge_prompt_version.py#CheckJudgePromptVersionTest._write_root","name":[["write",1],["root",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["write",4],["root",6],["self",2],["agent",7],["md",3],["str",4],["constants",7],["src",3],["path",3],["tempfile",1],["mkdtemp",1],["lint",2],["rel",2],["parent",2],["mkdir",2],["parents",2],["true",4],["exist",2],["ok",2],["text",2],["encoding",2],["utf",2],["return",1]]},{"id":"scripts/test_check_judge_prompt_version.py#CheckJudgePromptVersionTest.test_clean_fixture_passes","name":[["test",1],["clean",1],["fixture",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["test",2],["clean",2],["fixture",2],["passes",2],["self",4],["none",2],["root",3],["write",1],["agent",1],["md",1],["prompt",2],["body",2],["constants",1],["src",1],["hash",1],["assert",1],["equal",1],["lint",1],["check",1]]},{"id":"scripts/test_check_judge_prompt_version.py#CheckJudgePromptVersionTest.test_missing_markers_errors","name":[["test",1],["missing",1],["markers",1],["errors",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["markers",3],["errors",2],["self",4],["none",2],["root",3],["write",1],["agent",1],["md",1],["prompt",2],["body",2],["false",1],["constants",1],["src",1],["hash",1],["assert",1],["equal",1],["lint",1],["check",1]]},{"id":"scripts/test_check_judge_prompt_version.py#CheckJudgePromptVersionTest.test_missing_pinned_constant_errors","name":[["test",1],["missing",1],["pinned",1],["constant",1],["errors",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["pinned",2],["constant",2],["errors",2],["self",4],["none",2],["root",3],["write",1],["agent",1],["md",1],["prompt",2],["body",1],["judge",1],["version",1],["assert",1],["equal",1],["lint",1],["check",1]]},{"id":"scripts/test_check_judge_prompt_version.py#CheckJudgePromptVersionTest.test_prompt_edit_with_correct_repin_passes","name":[["test",1],["prompt",1],["edit",1],["correct",1],["repin",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["test",2],["prompt",5],["edit",2],["correct",4],["repin",2],["passes",2],["self",4],["none",2],["bump",2],["flow",2],["changed",2],["hash",3],["re",2],["pinned",2],["pass",2],["new",3],["body",4],["extra",1],["line",1],["changes",1],["behavior",1],["root",3],["write",1],["agent",1],["md",1],["constants",1],["src",1],["assert",1],["equal",1],["lint",1],["check",1]]},{"id":"scripts/test_check_judge_prompt_version.py#CheckJudgePromptVersionTest.test_prompt_edit_without_repin_fails","name":[["test",1],["prompt",1],["edit",1],["without",1],["repin",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["judge",1],["prompt",1],["version",1],["py",1]],"body":[["def",2],["test",2],["prompt",8],["edit",2],["without",2],["repin",2],["fails",2],["self",4],["none",2],["changed",2],["pinned",2],["hash",3],["still",2],["points",2],["at",2],["old",2],["drift",2],["fail",2],["root",3],["write",1],["agent",1],["md",1],["body",2],["extra",1],["line",1],["changes",1],["behavior",1],["constants",1],["src",1],["assert",1],["equal",1],["lint",1],["check",1]]},{"id":"scripts/test_check_model_tiering.py","name":[["test",1],["check",1],["model",1],["tiering",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["mutation",1],["tests",2],["check",2],["model",2],["tiering",2],["py",2],["517",1],["classification",1],["drift",1],["guard",1],["import",5],["json",1],["tempfile",1],["unittest",2],["from",3],["pathlib",1],["path",3],["test",1],["helpers",1],["load",1],["module",1],["run",1],["script",2],["file",1],["resolve",1],["parent",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_model_tiering.py#_fixture_repo","name":[["fixture",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["fixture",2],["repo",3],["tmp",7],["path",4],["manifest",7],["agents",12],["none",9],["doc",6],["text",8],["disk",6],["paths",8],["build",1],["minimal",1],["tree",1],["two",1],["agent",6],["files",1],["matching",1],["by",1],["default",3],["deep",3],["research",3],["synthesis",3],["md",5],["academic",3],["paper",3],["formatter",3],["if",3],["else",1],["rel",2],["parent",1],["mkdir",3],["parents",1],["true",4],["exist",3],["ok",3],["write",3],["encoding",3],["utf",3],["tier",2],["judgment",2],["execution",2],["scripts",2],["model",3],["tiering",3],["json",2],["dumps",1],["version",1],["type",2],["skill",2],["shared",2]]},{"id":"scripts/test_check_model_tiering.py#_run_on","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["run",2],["tmp",5],["path",3],["int",2],["module",6],["load",1],["from",1],["check",1],["model",3],["tiering",3],["script",1],["repo",1],["manifest",2],["scripts",1],["json",1],["doc",1],["shared",1],["md",1],["return",1],["main",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests","name":[["model",1],["tiering",1],["lint",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["class",2],["model",3],["tiering",3],["lint",2],["tests",2],["unittest",2],["test",16],["case",3],["def",14],["repo",15],["baseline",1],["passes",2],["self",29],["none",14],["committed",1],["manifest",8],["canonical",1],["doc",25],["agent",19],["files",1],["must",3],["pass",2],["result",6],["run",13],["script",2],["assert",15],["equal",13],["returncode",1],["msg",1],["stdout",4],["nstderr",1],["stderr",1],["39",1],["agents",22],["clean",1],["fixture",14],["tempfile",13],["temporary",13],["directory",13],["as",13],["tmp",39],["path",22],["new",4],["without",1],["classification",1],["fails",13],["load",1],["bearing",1],["drift",1],["file",1],["lands",1],["no",2],["tier",11],["disk",1],["paths",1],["deep",15],["research",15],["synthesis",12],["md",12],["academic",10],["paper",10],["formatter",10],["brand",2],["orphan",1],["judgment",10],["execution",11],["deleted",1],["invalid",1],["frontier",1],["count",2],["mismatch",1],["type",12],["text",7],["listed",1],["wrong",2],["section",1],["says",1],["table",2],["lists",1],["under",2],["some",1],["other",1],["both",1],["sections",2],["duplicate",2],["missing",1],["heading",1],["nno",1],["here",1],["extra",1],["token",2],["backing",1],["fail",1],["subset",1],["only",1],["trap",1],["skill",11],["phantom",1],["per",1],["row",3],["contradictory",1],["second",1],["same",1],["not",2],["be",1],["shadowed",1],["something",1],["else",1],["unknown",1],["dir",2],["wide",1],["sweep",1],["dirs",1],["stray",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_agent_in_both_sections_fails","name":[["test",1],["agent",1],["both",1],["sections",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["agent",2],["both",2],["sections",2],["fails",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["doc",3],["judgment",1],["type",2],["deep",2],["research",2],["synthesis",2],["execution",1],["academic",1],["paper",1],["formatter",1],["fixture",1],["repo",1],["text",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_agent_in_unknown_skill_dir_fails","name":[["test",1],["agent",1],["unknown",1],["skill",1],["dir",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["agent",6],["unknown",2],["skill",4],["dir",3],["fails",3],["self",3],["none",2],["repo",2],["wide",1],["sweep",1],["md",2],["under",1],["new",2],["not",1],["dirs",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",4],["path",1],["fixture",1],["stray",3],["brand",1],["agents",1],["novel",1],["parent",1],["mkdir",1],["parents",1],["true",1],["write",1],["text",1],["encoding",1],["utf",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_agent_listed_in_wrong_section_fails","name":[["test",1],["agent",1],["listed",1],["wrong",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["agent",2],["listed",2],["wrong",2],["section",2],["fails",2],["self",3],["none",2],["manifest",1],["says",1],["execution",2],["doc",4],["table",1],["lists",1],["under",1],["judgment",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["type",2],["deep",1],["research",1],["synthesis",1],["academic",1],["paper",1],["formatter",1],["some",1],["other",1],["fixture",1],["repo",1],["text",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_clean_fixture_passes","name":[["test",1],["clean",1],["fixture",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["clean",2],["fixture",3],["passes",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["repo",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_doc_count_mismatch_fails","name":[["test",1],["doc",1],["count",1],["mismatch",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["doc",5],["count",2],["mismatch",2],["fails",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["judgment",1],["type",2],["deep",1],["research",1],["synthesis",1],["execution",1],["academic",1],["paper",1],["formatter",1],["fixture",1],["repo",1],["text",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_duplicate_manifest_path_fails","name":[["test",1],["duplicate",1],["manifest",1],["path",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["duplicate",2],["manifest",3],["path",6],["fails",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["fixture",1],["repo",1],["agents",4],["deep",2],["research",2],["synthesis",2],["agent",3],["md",3],["tier",3],["judgment",2],["academic",1],["paper",1],["formatter",1],["execution",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_duplicate_skill_row_fails","name":[["test",1],["duplicate",1],["skill",1],["row",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["duplicate",2],["skill",5],["row",3],["fails",2],["self",3],["none",2],["contradictory",1],["second",1],["same",1],["must",1],["not",1],["be",1],["shadowed",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["doc",3],["judgment",1],["type",2],["agents",2],["deep",2],["research",2],["synthesis",1],["something",1],["else",1],["execution",1],["academic",1],["paper",1],["formatter",1],["fixture",1],["repo",1],["text",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_extra_doc_token_fails","name":[["test",1],["extra",1],["doc",1],["token",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["extra",2],["doc",6],["token",3],["fails",2],["self",3],["none",2],["table",1],["no",1],["manifest",1],["backing",1],["must",1],["fail",1],["subset",1],["only",1],["trap",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["judgment",1],["type",2],["skill",2],["agents",2],["deep",1],["research",1],["synthesis",1],["phantom",1],["execution",1],["academic",1],["paper",1],["formatter",1],["fixture",1],["repo",1],["text",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_invalid_tier_fails","name":[["test",1],["invalid",1],["tier",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["tier",4],["fails",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",3],["fixture",1],["repo",1],["manifest",1],["agents",3],["deep",1],["research",1],["synthesis",1],["agent",2],["md",2],["frontier",1],["academic",1],["paper",1],["formatter",1],["execution",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_manifest_orphan_fails","name":[["test",1],["manifest",1],["orphan",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["manifest",3],["orphan",2],["fails",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",4],["fixture",1],["repo",1],["agents",4],["deep",2],["research",2],["synthesis",1],["agent",3],["md",3],["tier",3],["judgment",1],["academic",1],["paper",1],["formatter",1],["execution",2],["deleted",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_missing_doc_heading_fails","name":[["test",1],["missing",1],["doc",1],["heading",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["doc",3],["heading",2],["fails",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["fixture",1],["repo",1],["text",1],["model",1],["tiering",1],["nno",1],["tier",1],["sections",1],["here",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_new_agent_without_classification_fails","name":[["test",1],["new",1],["agent",1],["without",1],["classification",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["new",3],["agent",6],["without",2],["classification",2],["fails",2],["self",3],["none",2],["load",1],["bearing",1],["drift",1],["case",1],["file",1],["lands",1],["no",1],["tier",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["fixture",1],["repo",1],["disk",1],["paths",1],["deep",2],["research",2],["agents",3],["synthesis",1],["md",3],["academic",1],["paper",1],["formatter",1],["brand",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_repo_baseline_passes","name":[["test",1],["repo",1],["baseline",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["repo",2],["baseline",2],["passes",2],["self",5],["none",2],["committed",1],["manifest",1],["canonical",1],["doc",1],["agent",1],["files",1],["must",1],["pass",2],["result",6],["run",1],["script",2],["assert",3],["equal",1],["returncode",1],["msg",1],["stdout",4],["nstderr",1],["stderr",1],["39",1],["agents",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_skill_label_prefix_collision_is_not_a_false_pass","name":[["test",1],["skill",1],["label",1],["prefix",1],["collision",1],["not",1],["false",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["skill",2],["label",2],["prefix",2],["collision",2],["not",3],["false",2],["pass",2],["self",3],["none",2],["academic",3],["paper",3],["reviewer",2],["row",1],["must",1],["satisfy",1],["agent",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["doc",3],["judgment",1],["type",2],["deep",1],["research",1],["synthesis",1],["execution",1],["formatter",1],["fixture",1],["repo",1],["text",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_model_tiering.py#ModelTieringLintTests.test_wrong_per_row_count_fails","name":[["test",1],["wrong",1],["per",1],["row",1],["count",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["model",1],["tiering",1],["py",1]],"body":[["def",2],["test",2],["wrong",2],["per",2],["row",2],["count",2],["fails",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",3],["path",1],["doc",3],["judgment",1],["type",2],["skill",2],["agents",2],["deep",1],["research",1],["synthesis",1],["execution",1],["academic",1],["paper",1],["formatter",1],["fixture",1],["repo",1],["text",1],["assert",1],["equal",1],["run",1]]},{"id":"scripts/test_check_passport_reset_contract.py","name":[["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["unit",1],["tests",2],["check",3],["passport",6],["reset",8],["contract",4],["py",2],["ars",2],["v3",1],["lint",1],["enforces",2],["every",1],["text",1],["file",2],["mentions",1],["env",1],["flag",2],["token",1],["must",2],["co",1],["locate",1],["reference",2],["protocol",2],["doc",2],["stem",1],["as",2],["boundary",6],["so",1],["readers",1],["follow",1],["spec",1],["itself",1],["academic",1],["pipeline",1],["references",1],["md",3],["exempt",1],["from",6],["needing",1],["self",1],["also",1],["pending",3],["decision",4],["options",4],["have",1],["unique",2],["value",8],["fields",1],["within",1],["each",1],["array",1],["future",1],["import",6],["annotations",1],["unittest",2],["pathlib",1],["path",3],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["scripts",1],["scan",1],["duplicate",2],["option",1],["values",1],["resolve",1],["parent",1],["yaml",2],["kind",2],["hash",2],["a3f2b7c9d0e1",1],["stage",8],["next",9],["generated",2],["at",2],["2026",2],["04",2],["23",1],["t14",1],["00",4],["session",2],["marker",2],["sess",2],["version",2],["label",2],["v1",2],["question",2],["revise",3],["b4c2d8e7f0a1",1],["24",1],["t10",1],["reviewer",1],["mode",2],["revision",1],["restructure",1],["plan",1],["abort",1],["null",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_passport_reset_contract.py#_write","name":[["write",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["write",3],["root",4],["path",12],["rel",4],["str",4],["content",4],["create",1],["text",2],["file",1],["at",1],["utf",2],["parents",2],["auto",1],["made",1],["parent",1],["mkdir",1],["true",2],["exist",1],["ok",1],["encoding",1],["return",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint","name":[["test",1],["passport",1],["reset",1],["contract",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["class",2],["test",15],["passport",14],["reset",15],["contract",2],["lint",3],["unittest",2],["case",2],["def",11],["empty",1],["repo",1],["passes",3],["self",28],["temporary",11],["directory",11],["as",16],["td",22],["root",39],["path",12],["result",30],["run",7],["script",14],["str",7],["assert",16],["equal",10],["returncode",8],["msg",10],["stderr",9],["mention",2],["without",2],["protocol",7],["ref",2],["fails",1],["write",10],["some",2],["doc",5],["md",17],["ars",6],["enable",2],["flag",2],["stdout",7],["diagnostic",1],["should",1],["name",1],["required",1],["stem",1],["combined",4],["boundary",7],["see",2],["academic",3],["pipeline",3],["references",3],["details",1],["itself",2],["reference",4],["not",3],["need",1],["link",1],["activated",1],["by",1],["env",1],["json",2],["description",2],["satisfies",1],["shared",5],["contracts",1],["ledger",1],["entry",2],["schema",1],["code",1],["comment",1],["still",2],["requires",1],["scripts",1],["foo",1],["py",1],["handling",1],["binary",2],["file",2],["skipped",1],["blob",3],["bin",1],["bytes",2],["x00",1],["x01",1],["x02",1],["x03",1],["x04",1],["xff",1],["xfe",1],["0xff",1],["0xfe",1],["null",1],["fail",1],["utf",1],["decode",1],["must",4],["skip",1],["silently",1],["while",1],["never",1],["crashing",1],["traceback",1],["detects",1],["duplicate",11],["option",8],["values",8],["pending",3],["decision",3],["value",12],["within",1],["one",6],["options",4],["array",2],["produce",3],["violation",4],["handoff",4],["schemas",4],["violations",15],["scan",4],["true",1],["expected",2],["revise",6],["got",2],["none",1],["join",1],["unique",6],["pass",1],["no",2],["triple",4],["reports",1],["per",3],["three",1],["sharing",1],["single",1],["yaml",2],["kind",1],["hash",1],["c5d3e9f8a1b2",2],["stage",4],["next",4],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t14",1],["00",2],["session",1],["marker",1],["sess",1],["version",1],["label",1],["v1",1],["question",1],["extra",1],["occurrence",1],["len",2],["multiple",1],["blocks",2],["independent",1],["two",1],["fenced",1],["evaluated",1],["independently",1],["multi",2],["block",4],["another",1],["example",1],["first",1],["clean",1],["second",2],["dup",1],["catch",1],["only",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_binary_file_skipped","name":[["test",1],["binary",1],["file",1],["skipped",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["binary",3],["file",2],["skipped",2],["self",4],["temporary",1],["directory",1],["as",1],["td",2],["root",4],["path",1],["blob",3],["bin",1],["write",1],["bytes",2],["x00",1],["x01",1],["x02",1],["ars",1],["passport",1],["reset",1],["x03",1],["x04",1],["xff",1],["xfe",1],["result",5],["run",1],["script",2],["str",1],["0xff",1],["0xfe",1],["null",1],["fail",1],["utf",1],["decode",1],["lint",1],["must",1],["skip",1],["silently",1],["returncode",2],["while",1],["never",1],["crashing",1],["assert",2],["not",1],["traceback",1],["stderr",2],["equal",1],["msg",1],["stdout",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_code_comment_still_requires_reference","name":[["test",1],["code",1],["comment",1],["still",1],["requires",1],["reference",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["code",2],["comment",2],["still",2],["requires",2],["reference",2],["self",3],["temporary",1],["directory",1],["as",1],["td",2],["root",4],["path",1],["write",1],["scripts",1],["foo",1],["py",1],["ars",1],["passport",1],["reset",1],["handling",1],["result",4],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_detects_duplicate_option_values_in_pending_decision","name":[["test",1],["detects",1],["duplicate",1],["option",1],["values",1],["pending",1],["decision",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["detects",2],["duplicate",6],["option",4],["values",3],["pending",2],["decision",2],["self",4],["value",3],["within",1],["one",1],["options",1],["array",1],["must",1],["produce",1],["violation",2],["temporary",1],["directory",1],["as",1],["td",2],["root",3],["path",2],["write",1],["shared",1],["handoff",1],["schemas",1],["md",2],["violations",3],["scan",1],["assert",2],["true",1],["msg",1],["expected",1],["revise",2],["got",1],["none",1],["combined",2],["join",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_empty_repo_passes","name":[["test",1],["empty",1],["repo",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["repo",2],["passes",2],["self",3],["temporary",1],["directory",1],["as",1],["td",2],["root",3],["path",1],["result",3],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_json_description_satisfies_reference","name":[["test",1],["json",1],["description",1],["satisfies",1],["reference",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["json",3],["description",3],["satisfies",2],["reference",2],["self",3],["temporary",1],["directory",1],["as",2],["td",2],["root",4],["path",1],["write",1],["shared",1],["contracts",1],["passport",3],["reset",3],["ledger",1],["entry",1],["schema",1],["ars",1],["see",1],["academic",1],["pipeline",1],["references",1],["boundary",1],["md",1],["protocol",1],["result",4],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_mention_with_protocol_ref_passes","name":[["test",1],["mention",1],["protocol",1],["ref",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["mention",2],["protocol",2],["ref",2],["passes",2],["self",3],["temporary",1],["directory",1],["as",2],["td",2],["root",4],["path",1],["write",1],["some",1],["doc",1],["md",2],["ars",1],["passport",2],["reset",2],["enable",1],["see",1],["academic",1],["pipeline",1],["references",1],["boundary",1],["details",1],["result",4],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_mention_without_protocol_ref_fails","name":[["test",1],["mention",1],["without",1],["protocol",1],["ref",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["mention",2],["without",2],["protocol",3],["ref",2],["fails",2],["self",4],["temporary",1],["directory",1],["as",2],["td",2],["root",4],["path",1],["write",1],["some",1],["doc",2],["md",1],["ars",1],["passport",2],["reset",2],["enable",1],["flag",1],["result",6],["run",1],["script",2],["str",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2],["diagnostic",1],["should",1],["name",1],["required",1],["stem",1],["combined",2],["boundary",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_multiple_pending_decision_blocks_independent","name":[["test",1],["multiple",1],["pending",1],["decision",1],["blocks",1],["independent",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["multiple",2],["pending",2],["decision",2],["blocks",3],["independent",2],["self",4],["two",1],["fenced",1],["yaml",1],["one",1],["file",1],["evaluated",1],["independently",1],["multi",2],["block",4],["md",5],["unique",1],["value",2],["another",1],["example",1],["duplicate",2],["temporary",1],["directory",1],["as",1],["td",2],["root",3],["path",1],["write",1],["shared",1],["handoff",1],["schemas",1],["violations",4],["scan",1],["option",1],["values",1],["first",1],["clean",1],["second",2],["dup",1],["must",1],["catch",1],["only",1],["assert",2],["equal",1],["len",1],["msg",1],["revise",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_protocol_doc_itself_passes_without_self_reference","name":[["test",1],["protocol",1],["doc",1],["itself",1],["passes",1],["without",1],["self",1],["reference",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["protocol",4],["doc",3],["itself",3],["passes",2],["without",2],["self",5],["reference",3],["temporary",1],["directory",1],["as",3],["td",2],["root",4],["path",1],["not",1],["need",1],["link",1],["write",1],["academic",1],["pipeline",1],["references",1],["passport",3],["reset",3],["boundary",2],["md",1],["activated",1],["by",1],["ars",1],["env",1],["flag",1],["result",4],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_triple_duplicate_reports_one_per_value","name":[["test",1],["triple",1],["duplicate",1],["reports",1],["one",1],["per",1],["value",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["triple",5],["duplicate",4],["reports",2],["one",5],["per",4],["value",7],["self",5],["three",1],["options",2],["sharing",1],["single",1],["still",1],["produce",1],["violation",2],["entry",1],["md",3],["yaml",1],["reset",1],["boundary",2],["kind",1],["hash",1],["c5d3e9f8a1b2",2],["stage",4],["next",4],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t14",1],["00",2],["session",1],["marker",1],["sess",1],["version",1],["label",1],["v1",1],["pending",1],["decision",1],["question",1],["revise",4],["temporary",1],["directory",1],["as",1],["td",2],["root",3],["path",1],["write",1],["shared",1],["handoff",1],["schemas",1],["violations",5],["scan",1],["option",1],["values",1],["unique",1],["not",1],["extra",1],["occurrence",1],["assert",3],["equal",1],["len",1],["msg",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_unique_option_values_pass","name":[["test",1],["unique",1],["option",1],["values",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["unique",5],["option",4],["values",5],["pass",2],["self",3],["options",1],["array",1],["must",1],["produce",1],["no",2],["violations",5],["temporary",1],["directory",1],["as",1],["td",2],["root",3],["path",1],["write",1],["shared",1],["handoff",1],["schemas",1],["md",2],["value",1],["scan",1],["duplicate",1],["assert",1],["equal",1],["msg",1],["expected",1],["got",1]]},{"id":"scripts/test_check_passport_reset_contract.py#TestPassportResetContractLint.test_yml_extension_and_crlf_fence","name":[["test",1],["yml",1],["extension",1],["crlf",1],["fence",1]],"path":[["scripts",1],["test",1],["check",1],["passport",1],["reset",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["yml",6],["extension",2],["crlf",6],["fence",3],["self",4],["variants",1],["line",1],["endings",1],["must",1],["still",1],["be",1],["parsed",1],["md",3],["intro",1],["prose",1],["reset",1],["boundary",2],["kind",1],["hash",1],["d6f4a0c1b2e3",1],["stage",3],["next",3],["generated",1],["at",1],["2026",1],["04",1],["23",1],["t14",1],["00",2],["session",1],["marker",1],["sess",1],["version",1],["label",1],["v1",1],["pending",1],["decision",1],["question",1],["options",1],["value",2],["dup",3],["temporary",1],["directory",1],["as",1],["td",2],["root",3],["path",1],["write",1],["shared",1],["handoff",1],["schemas",1],["violations",4],["scan",1],["duplicate",1],["option",1],["values",1],["assert",2],["equal",1],["len",1],["msg",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py","name":[["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["tests",1],["scripts",5],["check",5],["pattern",7],["eval",3],["manifest",5],["py",3],["covers",1],["micro",2],["schema",2],["positive",3],["validation",2],["against",2],["synthetic",4],["well",2],["formed",2],["integration",2],["fixture",2],["kind",2],["discriminator",2],["missing",4],["unknown",1],["wrong",1],["arm",1],["rejection",3],["required",3],["field",5],["both",1],["schemas",1],["id",5],["directory",1],["name",1],["mismatch",1],["path",3],["existence",1],["coverage",2],["cross",2],["ids",3],["extra",1],["unenumerated",1],["run",8],["pytest",4],["xvs",1],["test",1],["from",2],["future",1],["import",7],["annotations",1],["json",1],["shutil",1],["subprocess",1],["sys",1],["pathlib",1],["repo",2],["root",2],["file",2],["resolve",1],["parent",2],["script",1],["a1",1],["a2",1],["a3",1],["a4",1],["a5",1],["b1",1],["b2",1],["b3",1],["b4",1],["b5",1],["c1",1],["c2",1],["c3",1],["d1",1],["d2",1],["d3",1],["d4",1],["bad",3],["verdict",4],["yaml",2],["2026",4],["04",4],["30",4],["t10",2],["00",8],["0a01",1],["status",2],["material",1],["round",2],["target",2],["rounds",3],["finding",2],["counts",2],["p1",3],["p2",2],["p3",2],["findings",2],["001",1],["severity",1],["dimension",1],["deliverable",1],["md",1],["line",1],["description",1],["suggested",1],["fix",1],["generated",4],["at",2],["123",2],["by",2],["codex",2],["audit",2],["sh",2],["generator",2],["version",2],["good",2],["t11",2],["0a02",1],["pass",1],["cases",1],["gaps",1],["violations",2],["mark",2],["parametrize",2],["agent",1],["scope",1],["stage",1],["upstream",1],["context",1],["patterns",1],["triggered",1],["escalation",1],["rationale",1],["doc",1],["checks",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#_materialize_full_inventory","name":[["materialize",1],["full",1],["inventory",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["materialize",4],["full",2],["inventory",2],["parent",4],["path",2],["none",2],["pid",2],["pattern",1],["ids",1],["doc",4],["well",2],["formed",2],["micro",2],["dir",2],["integration",2]]},{"id":"scripts/test_check_pattern_eval_manifest.py#_materialize_integration_dir","name":[["materialize",1],["integration",1],["dir",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["materialize",2],["integration",3],["dir",6],["parent",3],["path",4],["doc",3],["dict",2],["fixture",4],["chapter",1],["level",1],["run",1],["mkdir",1],["parents",1],["true",1],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["return",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#_materialize_micro_dir","name":[["materialize",1],["micro",1],["dir",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["materialize",2],["micro",3],["dir",15],["parent",4],["path",6],["doc",4],["dict",2],["create",1],["one",1],["well",1],["formed",1],["fixture",14],["under",1],["pattern",2],["id",2],["upstream",2],["context",2],["prior",1],["artifacts",1],["mkdir",3],["parents",1],["true",1],["bad",6],["run",8],["good",6],["manifest",1],["json",2],["write",8],["text",8],["dumps",1],["encoding",1],["utf",1],["passport",1],["snippet",1],["yaml",7],["schema",1],["version",1],["deliverable",2],["md",2],["expected",6],["audit",2],["findings",2],["verdict",2],["orchestrator",2],["action",2],["return",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#_run_script","name":[["run",1],["script",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["run",4],["script",7],["fixture",6],["root",8],["path",2],["subprocess",3],["completed",2],["process",2],["pointed",1],["at",1],["synthetic",2],["dir",4],["uses",1],["hardcoded",1],["copy",2],["stand",1],["into",1],["place",1],["via",1],["temp",2],["checkout",1],["style",1],["trick",1],["invoke",1],["under",1],["working",1],["tree",1],["tests",2],["fixtures",2],["v3",2],["pattern",2],["eval",2],["symlink",4],["work",2],["parent",2],["repo",9],["clone",7],["mkdir",4],["exist",4],["ok",4],["true",9],["scripts",3],["shutil",3],["copy2",2],["name",2],["audit",5],["verdict",4],["schema",8],["so",1],["validator",1],["yaml",1],["check",1],["resolve",1],["shared",2],["contracts",2],["parents",2],["real",2],["json",2],["target",9],["if",2],["exists",1],["unlink",1],["else",1],["rmtree",1],["directory",1],["return",1],["sys",1],["executable",1],["str",1],["capture",1],["output",1],["text",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#_well_formed_integration_doc","name":[["well",1],["formed",1],["integration",1],["doc",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["well",2],["formed",2],["integration",4],["doc",3],["dict",2],["return",1],["fixture",2],["kind",1],["patterns",1],["triggered",1],["a3",2],["c2",2],["d4",1],["c1",1],["rounds",4],["round",3],["target",3],["expected",4],["verdict",3],["material",3],["escalation",1],["user",1],["choice",1],["ship",1],["known",1],["residue",1],["acknowledgement",1],["finding",3],["ids",1],["rationale",1],["docs",1],["design",1],["2026",1],["04",1],["30",1],["ars",1],["v3",1],["step",1],["orchestrator",1],["hooks",1],["spec",1],["md",1],["73",1],["chapter",1],["level",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#_well_formed_micro_doc","name":[["well",1],["formed",1],["micro",1],["doc",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["well",2],["formed",2],["micro",3],["doc",2],["pattern",5],["id",4],["str",2],["a1",2],["dict",2],["return",1],["agent",3],["synthesis",1],["scope",1],["specific",1],["stage",1],["fixture",1],["kind",1],["upstream",3],["context",3],["passport",2],["snippet",2],["path",7],["yaml",5],["prior",2],["artifacts",2],["dir",1],["bad",4],["run",8],["deliverable",4],["md",2],["expected",8],["audit",4],["findings",4],["orchestrator",4],["action",4],["good",4]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_directory_pattern_id_mismatch_fails","name":[["test",1],["directory",1],["pattern",1],["id",1],["mismatch",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["directory",4],["pattern",2],["id",2],["mismatch",2],["fails",2],["tmp",3],["path",3],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["put",1],["a2",2],["manifest",2],["content",1],["into",1],["a1",2],["bad",2],["doc",3],["well",1],["formed",1],["micro",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",3],["run",1],["script",1],["assert",2],["returncode",1],["not",1],["match",1],["name",1],["stderr",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_extra_unenumerated_pattern_id_fails","name":[["test",1],["extra",1],["unenumerated",1],["pattern",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["extra",2],["unenumerated",2],["pattern",3],["id",2],["fails",2],["tmp",3],["path",3],["fixtures",6],["mkdir",2],["materialize",1],["full",1],["inventory",1],["rogue",5],["well",1],["formed",1],["micro",1],["doc",1],["z1",3],["not",1],["ids",1],["so",1],["schema",1],["enum",1],["will",1],["reject",1],["before",1],["coverage",1],["check",1],["dir",3],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",2],["run",1],["script",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_full_inventory_passes","name":[["test",1],["full",1],["inventory",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["full",4],["inventory",4],["passes",2],["tmp",3],["path",3],["fixtures",5],["mkdir",1],["materialize",1],["result",6],["run",1],["script",1],["assert",2],["returncode",2],["expected",1],["exit",1],["well",1],["formed",1],["got",1],["stdout",3],["nstderr",1],["stderr",1],["ok",1],["17",2],["micro",1],["fixture",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_integration_doc_in_micro_slot_fails","name":[["test",1],["integration",1],["doc",1],["micro",1],["slot",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["integration",4],["doc",5],["micro",3],["slot",2],["fails",2],["tmp",3],["path",3],["putting",1],["manifest",2],["under",1],["pattern",1],["dir",1],["rejected",1],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["bad",2],["well",1],["formed",1],["a1",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",2],["run",1],["script",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_integration_invalid_user_choice_fails","name":[["test",1],["integration",1],["invalid",1],["user",1],["choice",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["integration",6],["invalid",2],["user",3],["choice",4],["fails",2],["tmp",3],["path",5],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["bad",3],["doc",4],["well",1],["formed",1],["escalation",1],["rogue",1],["chapter",1],["level",1],["run",2],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",2],["script",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_integration_missing_required_field_fails","name":[["test",1],["integration",1],["missing",1],["required",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["integration",6],["missing",5],["required",2],["field",5],["fails",2],["tmp",3],["path",5],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["bad",3],["doc",4],["well",1],["formed",1],["pop",1],["chapter",1],["level",1],["run",2],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",2],["script",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_integration_round_below_one_fails","name":[["test",1],["integration",1],["round",1],["below",1],["one",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["integration",6],["round",3],["below",2],["one",2],["fails",2],["tmp",3],["path",5],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["bad",3],["doc",4],["well",1],["formed",1],["rounds",1],["chapter",1],["level",1],["run",2],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",2],["script",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_invalid_agent_enum_value_fails","name":[["test",1],["invalid",1],["agent",1],["enum",1],["value",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["agent",4],["enum",2],["value",2],["fails",2],["tmp",3],["path",3],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["bad",3],["doc",4],["well",1],["formed",1],["micro",1],["a1",2],["rogue",1],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",2],["run",1],["script",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_invalid_pattern_id_enum_value_fails","name":[["test",1],["invalid",1],["pattern",1],["id",1],["enum",1],["value",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["pattern",3],["id",3],["enum",3],["value",2],["fails",2],["tmp",3],["path",3],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["bad",3],["doc",4],["well",1],["formed",1],["micro",1],["a1",2],["x9",1],["not",1],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",2],["run",1],["script",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_micro_missing_required_field_fails","name":[["test",1],["micro",1],["missing",1],["required",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["micro",3],["missing",5],["required",2],["field",5],["fails",2],["tmp",3],["path",3],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["bad",3],["doc",4],["well",1],["formed",1],["a1",2],["pop",1],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",2],["run",1],["script",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_missing_fixture_kind_fails","name":[["test",1],["missing",1],["fixture",1],["kind",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["fixture",4],["kind",4],["fails",2],["tmp",3],["path",3],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["bad",3],["doc",4],["well",1],["formed",1],["micro",1],["a1",2],["pop",1],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",3],["run",1],["script",1],["assert",2],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_missing_one_pattern_id_fails","name":[["test",1],["missing",1],["one",1],["pattern",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["one",2],["pattern",2],["id",2],["fails",2],["tmp",3],["path",3],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["shutil",1],["rmtree",1],["a3",2],["result",4],["run",1],["script",1],["assert",3],["returncode",1],["coverage",1],["gap",1],["stderr",2]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_missing_referenced_path_fails","name":[["test",1],["missing",1],["referenced",1],["path",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["referenced",2],["path",5],["fails",2],["tmp",3],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["a1",1],["bad",1],["run",2],["deliverable",1],["md",1],["unlink",1],["result",3],["script",1],["assert",2],["returncode",1],["not",1],["exist",1],["stderr",1]]},{"id":"scripts/test_check_pattern_eval_manifest.py#test_unknown_fixture_kind_fails","name":[["test",1],["unknown",1],["fixture",1],["kind",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["pattern",1],["eval",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["unknown",3],["fixture",4],["kind",5],["fails",2],["tmp",3],["path",3],["fixtures",6],["mkdir",1],["materialize",1],["full",1],["inventory",1],["bad",3],["doc",4],["well",1],["formed",1],["micro",1],["a1",2],["manifest",1],["json",2],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["result",3],["run",1],["script",1],["assert",2],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_pipeline_integrity.py","name":[["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["pipeline",2],["integrity",2],["py",2],["v3",1],["advisory",1],["verifier",1],["import",6],["json",1],["subprocess",1],["unittest",2],["from",3],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",1],["resolve",1],["parent",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_pipeline_integrity.py#_build_workspace","name":[["build",1],["workspace",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["build",2],["workspace",2],["root",3],["path",2],["structure",3],["dict",2],["str",4],["list",2],["none",2],["materialize",1],["fixture",1],["phase",1],["dir",3],["name",3],["file1",1],["file2",1],["files",2],["items",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["fname",2],["touch",1]]},{"id":"scripts/test_check_pipeline_integrity.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["run",3],["workdir",3],["path",2],["extra",3],["args",3],["str",3],["subprocess",2],["completed",2],["process",2],["return",1],["script",2]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests","name":[["check",1],["pipeline",1],["integrity",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["class",2],["check",2],["pipeline",2],["integrity",2],["tests",2],["unittest",2],["test",15],["case",3],["def",12],["empty",3],["workdir",3],["no",9],["findings",10],["self",47],["none",11],["temporary",10],["directory",10],["as",10],["td",30],["result",43],["run",12],["path",21],["assert",36],["equal",12],["returncode",11],["advisory",5],["stdout",20],["phase",6],["dirs",2],["some",1],["other",1],["dir",3],["mkdir",2],["readme",1],["md",23],["touch",1],["issue",1],["133",3],["inflation",1],["phase5",16],["missing",7],["reviewers",1],["structural",5],["only",2],["generic",1],["review",10],["should",2],["flag",3],["attribution",2],["exact",1],["reported",1],["failure",1],["pattern",1],["build",7],["workspace",7],["phase2",4],["bibliography",4],["annotated",4],["bib",4],["phase3",4],["synthesis",8],["phase4",2],["draft",6],["v1",2],["phase6",2],["revision",2],["v2",2],["independent",3],["reviewer",9],["devil",2],["advocate",4],["editorial",7],["eic",6],["ethics",6],["panel",5],["legitimate",1],["three",1],["files",2],["passes",1],["separate",1],["da",4],["produce",1],["devils",2],["report",1],["editor",1],["chief",1],["decision",1],["not",7],["methodology",3],["domain",2],["perspective",2],["also",1],["counts",1],["alternative",1],["satisfies",1],["category",5],["rule",2],["any",1],["card",3],["flags",2],["synthesizer",4],["alone",1],["enough",1],["still",1],["letter",1],["satisfied",1],["by",1],["strict",4],["triggers",1],["heuristic",6],["enables",1],["adjacent",3],["same",3],["window",3],["skips",1],["default",1],["mode",1],["timestamp",1],["json",3],["output",1],["format",1],["payload",6],["loads",1],["greater",1],["len",1],["find",1],["finding",1],["rules",2],["invalid",1],["returns",1],["exit",1],["tmp",1],["nonexistent",1],["xyz",1],["found",1],["stderr",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_dotfiles_in_phase5_ignored","name":[["test",1],["dotfiles",1],["phase5",1],["ignored",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["dotfiles",2],["phase5",3],["ignored",2],["self",4],["none",2],["hidden",1],["files",1],["ds",2],["store",2],["gitkeep",2],["thumbs",1],["db",1],["should",1],["not",2],["count",1],["as",2],["review",3],["reports",1],["they",1],["re",1],["noise",1],["from",1],["os",1],["git",1],["authored",1],["content",1],["temporary",1],["directory",1],["td",3],["build",1],["workspace",1],["path",2],["devils",1],["advocate",1],["card",2],["md",3],["eic",1],["ethics",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["no",1],["advisory",1],["findings",1],["stdout",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_empty_workdir_no_findings","name":[["test",1],["empty",1],["workdir",1],["no",1],["findings",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["workdir",2],["no",3],["findings",3],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["td",2],["result",3],["run",1],["path",1],["assert",2],["equal",1],["returncode",1],["advisory",1],["stdout",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_invalid_workdir_returns_exit_1","name":[["test",1],["invalid",1],["workdir",1],["returns",1],["exit",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",3],["invalid",2],["workdir",2],["returns",2],["exit",2],["self",4],["none",2],["result",3],["run",1],["path",1],["tmp",1],["nonexistent",1],["dir",1],["xyz",1],["133",1],["assert",2],["equal",1],["returncode",1],["not",1],["found",1],["stderr",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_issue_133_inflation_case_phase5_missing_reviewers","name":[["test",1],["issue",1],["133",1],["inflation",1],["case",1],["phase5",1],["missing",1],["reviewers",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["issue",2],["133",3],["inflation",2],["case",2],["phase5",5],["missing",4],["reviewers",2],["self",8],["none",2],["structural",2],["only",1],["generic",1],["review",3],["md",6],["should",1],["flag",1],["attribution",1],["exact",1],["reported",1],["failure",1],["pattern",1],["temporary",1],["directory",1],["as",1],["td",3],["build",1],["workspace",1],["path",2],["phase2",1],["bibliography",1],["annotated",1],["bib",1],["phase3",1],["synthesis",2],["phase4",1],["draft",3],["v1",1],["phase6",1],["revision",1],["v2",1],["result",7],["run",1],["assert",6],["equal",1],["returncode",1],["stdout",5],["independent",1],["reviewer",2],["devil",1],["advocate",1],["editorial",1],["eic",1],["ethics",1],["panel",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_json_output_format","name":[["test",1],["json",1],["output",1],["format",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["json",4],["output",2],["format",2],["self",8],["none",2],["temporary",1],["directory",1],["as",1],["td",3],["build",1],["workspace",1],["path",2],["phase5",2],["review",2],["md",1],["result",3],["run",1],["assert",6],["equal",2],["returncode",1],["payload",6],["loads",1],["stdout",1],["workdir",1],["phase",1],["dirs",1],["findings",3],["greater",1],["len",1],["find",1],["structural",1],["finding",1],["rules",2],["rule",1],["missing",1],["independent",1],["reviewer",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_legitimate_phase5_with_three_reviewer_files_passes","name":[["test",1],["legitimate",1],["phase5",1],["three",1],["reviewer",1],["files",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["legitimate",2],["phase5",3],["three",2],["reviewer",2],["files",3],["passes",2],["self",5],["none",2],["phase",1],["separate",1],["da",1],["eic",1],["ethics",2],["should",1],["produce",1],["no",2],["structural",2],["findings",2],["temporary",1],["directory",1],["as",1],["td",3],["build",1],["workspace",1],["path",2],["phase2",1],["bibliography",1],["annotated",1],["bib",1],["md",7],["phase3",1],["synthesis",2],["phase4",1],["draft",3],["v1",1],["review",2],["devils",1],["advocate",1],["report",1],["editor",1],["chief",1],["decision",1],["phase6",1],["revision",1],["v2",1],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["not",1],["stdout",2],["advisory",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_multiple_phase5_dirs_each_independently_checked","name":[["test",1],["multiple",1],["phase5",1],["dirs",1],["each",1],["independently",1],["checked",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["multiple",2],["phase5",9],["dirs",2],["each",3],["independently",3],["checked",2],["self",5],["none",2],["review",7],["r1",3],["r2",4],["multi",1],["round",1],["should",2],["be",1],["evaluated",1],["if",1],["one",3],["complete",2],["other",1],["isn",1],["only",2],["incomplete",3],["flags",1],["temporary",1],["directory",1],["as",1],["td",3],["build",1],["workspace",1],["path",3],["devils",1],["advocate",1],["card",2],["md",4],["eic",1],["ethics",1],["missing",3],["all",1],["categories",1],["result",4],["run",1],["assert",3],["equal",2],["returncode",1],["dir",1],["produces",1],["no",1],["finding",2],["independent",2],["reviewer",2],["rule",1],["fire",1],["exactly",1],["once",1],["stdout",2],["count",1],["confirm",1],["output",1],["not",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_nested_files_in_phase5_count","name":[["test",1],["nested",1],["files",1],["phase5",1],["count",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["nested",2],["files",2],["phase5",3],["count",2],["self",4],["none",2],["rglob",1],["recurses",1],["reviewer",1],["card",1],["subdirectory",1],["should",1],["still",1],["match",1],["temporary",1],["directory",1],["as",1],["td",3],["sub",5],["path",2],["review",2],["round1",1],["mkdir",1],["parents",1],["true",1],["devils",1],["advocate",1],["md",3],["touch",3],["editor",1],["chief",1],["ethics",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["no",1],["advisory",1],["findings",1],["stdout",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_no_phase_dirs_no_findings","name":[["test",1],["no",2],["phase",1],["dirs",1],["findings",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["no",5],["phase",2],["dirs",2],["findings",3],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["td",4],["path",3],["some",1],["other",1],["dir",1],["mkdir",1],["readme",1],["md",1],["touch",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["advisory",1],["stdout",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_no_strict_flag_skips_heuristic","name":[["test",1],["no",1],["strict",1],["flag",1],["skips",1],["heuristic",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["no",2],["strict",2],["flag",2],["skips",2],["heuristic",4],["self",5],["none",2],["default",1],["mode",1],["not",3],["run",2],["timestamp",1],["temporary",1],["directory",1],["as",1],["td",3],["build",1],["workspace",1],["path",2],["phase2",1],["bibliography",1],["annotated",1],["bib",1],["md",2],["phase3",1],["synthesis",2],["result",4],["assert",3],["equal",1],["returncode",1],["stdout",2],["adjacent",1],["phase",1],["same",1],["window",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_non_phase_dirs_ignored","name":[["test",1],["non",1],["phase",1],["dirs",1],["ignored",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["non",2],["phase",5],["dirs",2],["ignored",2],["self",4],["none",2],["directories",1],["not",1],["matching",1],["pattern",1],["skipped",1],["temporary",1],["directory",1],["as",1],["td",5],["path",4],["phase0",1],["intake",1],["mkdir",3],["outside",2],["range",2],["phase7",1],["format",1],["stage5",1],["review",1],["wrong",1],["prefix",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["no",1],["advisory",1],["findings",1],["stdout",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_phase5_empty_dir_flags_advisory","name":[["test",1],["phase5",1],["empty",1],["dir",1],["flags",1],["advisory",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["phase5",4],["empty",3],["dir",2],["flags",2],["advisory",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["td",3],["path",2],["review",1],["mkdir",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_phase5_methodology_domain_perspective_also_counts","name":[["test",1],["phase5",1],["methodology",1],["domain",1],["perspective",1],["also",1],["counts",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["phase5",3],["methodology",4],["domain",3],["perspective",3],["also",2],["counts",2],["self",4],["none",2],["alternative",1],["attribution",1],["da",1],["eic",2],["panel",2],["reviewer",3],["satisfies",1],["category",2],["rule",1],["any",1],["ethics",1],["temporary",1],["directory",1],["as",1],["td",3],["build",1],["workspace",1],["path",2],["review",1],["devils",1],["advocate",1],["card",3],["md",3],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["no",1],["advisory",1],["findings",1],["stdout",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_phase5_with_only_editorial_synthesizer_flags_missing_da","name":[["test",1],["phase5",1],["only",1],["editorial",1],["synthesizer",1],["flags",1],["missing",1],["da",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["phase5",4],["only",2],["editorial",7],["synthesizer",5],["flags",2],["missing",4],["da",3],["self",7],["none",2],["alone",1],["not",2],["enough",1],["category",3],["ethics",2],["panel",2],["still",1],["temporary",1],["directory",1],["as",1],["td",3],["build",1],["workspace",1],["path",2],["review",1],["letter",1],["md",1],["result",6],["run",1],["assert",5],["equal",1],["returncode",1],["independent",1],["reviewer",2],["stdout",4],["devil",1],["advocate",1],["eic",2],["satisfied",1],["by",1]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_strict_flag_triggers_heuristic","name":[["test",1],["strict",1],["flag",1],["triggers",1],["heuristic",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["strict",4],["flag",2],["triggers",2],["heuristic",4],["self",5],["none",2],["enables",1],["adjacent",2],["phase",2],["same",2],["window",2],["temporary",1],["directory",1],["as",1],["td",3],["build",1],["workspace",1],["path",2],["phase2",1],["bibliography",1],["annotated",1],["bib",1],["md",2],["phase3",1],["synthesis",2],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["stdout",2]]},{"id":"scripts/test_check_pipeline_integrity.py#CheckPipelineIntegrityTests.test_unicode_filenames_with_canonical_stem_match","name":[["test",1],["unicode",1],["filenames",1],["canonical",1],["stem",1],["match",1]],"path":[["scripts",1],["test",1],["check",1],["pipeline",1],["integrity",1],["py",1]],"body":[["def",2],["test",2],["unicode",2],["filenames",3],["canonical",3],["stem",3],["match",3],["self",4],["none",2],["non",1],["ascii",2],["characters",1],["but",1],["containing",1],["agent",1],["should",1],["still",1],["devils",2],["advocate",2],["md",4],["temporary",1],["directory",1],["as",1],["td",3],["build",1],["workspace",1],["path",2],["phase5",1],["review",2],["editor",1],["chief",1],["ethics",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["no",1],["advisory",1],["findings",1],["stdout",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py","name":[["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["mutation",1],["tests",1],["scripts",3],["check",2],["policy",8],["anchor",14],["protocol",5],["py",1],["from",5],["future",1],["import",6],["annotations",1],["sys",3],["textwrap",2],["unittest",2],["pathlib",1],["path",4],["repo",3],["root",3],["file",1],["resolve",2],["parent",2],["if",2],["str",2],["not",5],["insert",1],["as",2],["cpap",1],["noqa",1],["e402",1],["each",2],["named",1],["invariant",11],["impl",1],["spec",2],["must",3],["be",2],["referenced",1],["verbatim",2],["doc",3],["also",1],["11",2],["concern",12],["by",2],["name",2],["carry",1],["g10",6],["row",4],["precedence",3],["table",4],["decision",2],["good",1],["dedent",1],["disclosure",4],["108",1],["inventory",1],["prisma",4],["tr",3],["aice",3],["icmje",2],["nature",8],["ieee",4],["frozen",1],["invariants",2],["g1",2],["no",9],["ai",9],["field",1],["added",1],["corpus",1],["entry",1],["schema",1],["g2",1],["slr",3],["mode",1],["dispatches",1],["via",1],["lineage",2],["track",1],["g3",2],["seven",1],["holds",1],["auto",3],["promotion",2],["forbiddance",2],["g4",1],["renderers",1],["dedup",2],["g5",1],["m6",1],["fires",1],["only",1],["all",3],["three",2],["gates",1],["hold",1],["g7",1],["copyediting",1],["carve",1],["out",1],["specific",2],["g8",1],["paired",1],["mandate",1],["g9",1],["image",2],["rights",1],["regimes",1],["open",1],["concerns",2],["resolved",1],["explicit",1],["input",2],["detect",1],["tool",2],["identity",1],["per",4],["v3",4],["phase",1],["task",1],["prompt",1],["scope",3],["tuple",1],["locator",1],["free",1],["form",1],["list",1],["imra",1],["exemplars",1],["hybrid",1],["annotation",6],["suggested",1],["patches",1],["uncertain",6],["facet",1],["alongside",1],["render",2],["venue",3],["conflict",2],["reject",1],["error",1],["state",1],["completeness",1],["flag",1],["full",2],["test",1],["covers",1],["10",1],["true",2],["force",1],["categorization",1],["flow",1],["narrowing",1],["authoritative",1],["whole",1],["precondition",1],["output",1],["false",3],["category",2],["honest",4],["statement",1],["opt",1],["tension",1],["match",1],["supplied",1],["silence",1],["default",1],["ok",1],["empty",1],["across",1],["every",1],["dimension",1],["cold",1],["start",1],["still",1],["rendered",1],["though",1],["any",1],["four",1],["outputs",1],["implementation",1],["enforces",1],["lookup",1],["mechanism",1],["renderer",3],["reads",1],["md",2],["keyed",1],["both",1],["cite",1],["canonical",1],["source",1],["pointer",1],["shared",1],["data",1],["main",2]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolGoldenPathTest","name":[["check",1],["policy",1],["anchor",1],["protocol",1],["golden",1],["path",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["class",2],["check",2],["policy",2],["anchor",2],["protocol",4],["golden",2],["path",2],["test",5],["unittest",2],["case",2],["def",1],["good",2],["passes",1],["self",2],["none",1],["violations",4],["cpap",1],["lint",1],["text",1],["assert",1],["equal",1],["msg",1],["unexpected",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolGoldenPathTest.test_good_protocol_passes","name":[["test",1],["good",1],["protocol",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["good",3],["protocol",3],["passes",2],["self",3],["none",2],["violations",4],["cpap",1],["lint",1],["text",1],["assert",1],["equal",1],["msg",1],["unexpected",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolInvariantTest","name":[["check",1],["policy",1],["anchor",1],["protocol",1],["invariant",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["class",2],["check",2],["policy",2],["anchor",2],["protocol",2],["invariant",3],["test",6],["unittest",2],["case",2],["def",2],["names",1],["count",2],["self",4],["none",2],["assert",2],["equal",2],["len",2],["cpap",2],["required",2],["invariants",1],["concern",1],["concerns",1],["11",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolInvariantTest.test_concern_count","name":[["test",1],["concern",1],["count",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["concern",2],["count",2],["self",3],["none",2],["assert",1],["equal",1],["len",1],["cpap",1],["required",1],["concerns",1],["11",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolInvariantTest.test_invariant_names_count","name":[["test",1],["invariant",1],["names",1],["count",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["invariant",2],["names",2],["count",2],["self",3],["none",2],["assert",1],["equal",1],["len",1],["cpap",1],["required",1],["invariants",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests","name":[["check",1],["policy",1],["anchor",1],["protocol",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["class",2],["check",4],["policy",5],["anchor",20],["protocol",13],["mutation",3],["tests",2],["unittest",2],["test",13],["case",2],["def",11],["missing",7],["invariant",4],["reference",1],["fails",10],["self",23],["none",11],["bad",32],["good",10],["replace",14],["g1",3],["violations",30],["cpap",10],["lint",11],["text",12],["assert",12],["true",11],["any",12],["msg",10],["expected",10],["violation",10],["got",10],["concern",15],["resolution",1],["lower",7],["g10",2],["table",1],["row",7],["drop",2],["load",3],["bearing",3],["full",2],["disclosure",2],["ai",1],["not",5],["match",1],["render",2],["auto",12],["promotion",11],["forbiddance",8],["strip",1],["every",1],["mention",2],["both",2],["keywords",1],["so",1],["validator",1],["has",1],["nothing",1],["neutral",1],["filler",1],["removed",5],["clause",5],["still",9],["uncertain",3],["category",2],["must",5],["be",2],["rendered",2],["as",2],["though",2],["four",2],["outputs",2],["promot",1],["partial",2],["token",3],["loss",2],["codex",4],["round",4],["p2",3],["dropping",2],["sentence",2],["while",1],["keeping",1],["heading",3],["should",3],["fail",4],["prohibition",2],["itself",1],["word",1],["alone",1],["insufficient",1],["keyword",1],["inverse",1],["keep",1],["but",1],["because",1],["tokens",1],["number",1],["boundary",1],["matching",1],["closure",3],["removing",1],["from",2],["doc",1],["mentions",1],["10",3],["11",3],["previous",1],["substring",2],["membership",1],["would",2],["let",1],["document",1],["pass",2],["deleted",1],["confirm",2],["contains",1],["dedup",3],["pointer",2],["shared",1],["data",1],["nature",5],["md",3],["elsewhere",2],["slug",6],["inventory",11],["line",3],["even",1],["if",1],["name",1],["appears",1],["per",1],["section",1],["prisma",5],["tr",5],["aice",5],["icmje",3],["ieee",3],["add",1],["stray",1],["strict",1],["global",1],["catch",1],["note",1],["renders",1],["mentioned",1],["extra",1],["p3",1],["advertising",1],["outside",1],["canonical",1],["cl",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_concern_number_boundary_matching","name":[["test",1],["concern",1],["number",1],["boundary",1],["matching",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["concern",15],["number",2],["boundary",2],["matching",2],["self",5],["none",2],["codex",2],["round",2],["p2",2],["closure",2],["removing",2],["from",2],["doc",2],["still",5],["mentions",2],["10",4],["11",4],["should",2],["fail",2],["previous",2],["substring",2],["membership",2],["check",2],["would",2],["let",2],["document",2],["pass",2],["bad",5],["good",1],["protocol",1],["replace",1],["deleted",1],["clause",1],["confirm",1],["text",2],["contains",1],["assert",3],["violations",3],["cpap",1],["lint",1],["true",1],["any",1],["lower",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_extra_anchor_in_inventory_fails","name":[["test",1],["extra",1],["anchor",1],["inventory",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["extra",2],["anchor",5],["inventory",6],["fails",2],["self",3],["none",2],["codex",2],["round",2],["p3",2],["closure",2],["advertising",2],["slug",2],["outside",2],["canonical",2],["closed",2],["enum",2],["cope",4],["must",2],["fail",2],["previously",2],["lint",3],["only",2],["checked",2],["presence",2],["not",2],["extras",2],["bad",2],["good",1],["protocol",1],["replace",1],["prisma",2],["tr",2],["aice",2],["icmje",2],["nature",2],["ieee",2],["violations",3],["cpap",1],["text",1],["assert",1],["true",1],["any",1],["unexpected",2],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_missing_anchor_inventory_line_fails","name":[["test",1],["missing",1],["anchor",1],["inventory",1],["line",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["anchor",5],["inventory",6],["line",3],["fails",2],["self",3],["none",2],["bad",2],["good",1],["protocol",1],["replace",1],["prisma",1],["tr",1],["aice",1],["icmje",1],["nature",1],["ieee",1],["removed",1],["violations",3],["cpap",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_missing_anchor_slug_fails","name":[["test",1],["missing",1],["anchor",1],["slug",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["anchor",10],["slug",8],["fails",2],["self",3],["none",2],["codex",2],["round",2],["p2",2],["closure",2],["dropping",2],["from",2],["inventory",5],["line",2],["must",2],["fail",2],["even",2],["if",2],["name",2],["appears",2],["elsewhere",2],["per",2],["render",2],["section",2],["bad",3],["good",1],["protocol",1],["replace",1],["prisma",4],["tr",4],["aice",4],["icmje",2],["nature",2],["ieee",2],["add",1],["stray",1],["mention",1],["confirm",1],["check",1],["strict",1],["global",1],["substring",1],["would",1],["catch",1],["pass",1],["note",1],["renders",1],["mentioned",1],["violations",3],["cpap",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["lower",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_missing_auto_promotion_forbiddance_fails","name":[["test",1],["missing",1],["auto",1],["promotion",1],["forbiddance",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["auto",6],["promotion",5],["forbiddance",7],["fails",2],["self",3],["none",2],["strip",2],["every",2],["mention",2],["both",2],["keywords",2],["so",2],["validator",2],["has",2],["nothing",2],["anchor",3],["replace",5],["neutral",2],["filler",2],["text",3],["bad",8],["good",1],["protocol",1],["removed",2],["clause",2],["still",1],["uncertain",2],["category",1],["must",1],["not",1],["be",1],["rendered",1],["as",1],["though",1],["any",2],["four",1],["outputs",1],["violations",3],["cpap",1],["lint",1],["assert",1],["true",1],["promot",1],["lower",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_missing_concern_resolution_fails","name":[["test",1],["missing",1],["concern",1],["resolution",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["concern",5],["resolution",2],["fails",2],["self",3],["none",2],["bad",2],["good",1],["protocol",1],["replace",1],["violations",3],["cpap",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["lower",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_missing_dedup_pointer_fails","name":[["test",1],["missing",1],["dedup",1],["pointer",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["dedup",4],["pointer",3],["fails",2],["self",3],["none",2],["bad",2],["good",1],["protocol",1],["replace",1],["shared",1],["policy",3],["data",1],["nature",2],["md",3],["elsewhere",1],["violations",3],["cpap",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["lower",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_missing_g10_table_row_fails","name":[["test",1],["missing",1],["g10",1],["table",1],["row",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["g10",3],["table",2],["row",10],["fails",2],["self",3],["none",2],["drop",2],["load",2],["bearing",2],["full",3],["anchor",3],["disclosure",3],["bad",2],["good",1],["protocol",1],["replace",1],["ai",1],["true",2],["not",1],["match",1],["render",1],["violations",3],["cpap",1],["lint",1],["text",1],["assert",1],["any",1],["lower",2],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_missing_invariant_reference_fails","name":[["test",1],["missing",1],["invariant",1],["reference",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["invariant",4],["reference",2],["fails",2],["self",3],["none",2],["bad",2],["good",1],["protocol",1],["replace",1],["g1",3],["violations",3],["cpap",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_partial_auto_promotion_token_loss_still_fails","name":[["test",1],["partial",1],["auto",1],["promotion",1],["token",1],["loss",1],["still",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["partial",2],["auto",4],["promotion",4],["token",3],["loss",2],["still",5],["fails",2],["self",3],["none",2],["codex",2],["round",2],["p2",2],["dropping",2],["load",2],["bearing",2],["must",4],["not",4],["sentence",2],["while",2],["keeping",2],["heading",4],["should",2],["fail",2],["protocol",3],["invariant",2],["prohibition",2],["itself",2],["word",2],["alone",2],["insufficient",2],["bad",2],["good",1],["replace",1],["uncertain",1],["category",1],["be",1],["rendered",1],["as",1],["though",1],["any",2],["four",1],["anchor",1],["outputs",1],["violations",3],["cpap",1],["lint",1],["text",1],["assert",1],["true",1],["msg",1],["expected",1],["forbiddance",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_protocol.py#CheckPolicyAnchorProtocolMutationTests.test_partial_keyword_loss_still_fails","name":[["test",1],["partial",1],["keyword",1],["loss",1],["still",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["protocol",1],["py",1]],"body":[["def",2],["test",2],["partial",2],["keyword",2],["loss",2],["still",4],["fails",2],["self",3],["none",2],["inverse",2],["mutation",2],["keep",2],["prohibition",2],["sentence",2],["but",2],["drop",2],["auto",6],["promotion",6],["anchor",2],["heading",2],["lint",3],["should",2],["fail",2],["because",2],["both",2],["tokens",2],["load",2],["bearing",2],["bad",4],["good",1],["protocol",1],["replace",2],["forbiddance",2],["removed",2],["clause",2],["violations",3],["cpap",1],["text",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["token",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_table.py","name":[["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["mutation",1],["tests",1],["scripts",3],["check",2],["policy",5],["anchor",9],["table",20],["py",1],["each",9],["test",1],["mutates",1],["known",6],["good",2],["snippet",1],["bad",2],["way",1],["asserts",1],["validator",2],["reports",1],["expected",1],["violation",1],["goal",1],["prove",1],["catches",1],["documented",2],["case",2],["docs",1],["design",1],["2026",1],["05",1],["14",5],["ai",45],["disclosure",7],["impl",1],["spec",1],["md",1],["lint",1],["scope",2],["11",5],["g1",1],["narrowing",1],["from",3],["future",1],["import",6],["annotations",1],["sys",3],["textwrap",2],["unittest",2],["pathlib",1],["path",4],["repo",3],["root",3],["file",1],["resolve",1],["parent",2],["if",7],["str",2],["not",31],["insert",1],["as",5],["cpat",1],["noqa",1],["e402",1],["dedent",1],["prisma",2],["tr",2],["aice",2],["snapshot",4],["wayback",4],["20260513075443",1],["sha256",4],["f95fc59f",1],["field",4],["source",5],["strength",4],["verbatim",4],["quote",4],["locator",8],["value",4],["type",4],["tool",22],["name",8],["explicit",24],["recommend",15],["system",3],["specify",3],["version",8],["number",3],["applicable",4],["developer",7],["provider",3],["m2",3],["narrative",36],["manufacturer",4],["stage",13],["phase",4],["clearly",1],["describe",4],["specific",10],["slr",1],["was",3],["applied",2],["m3",2],["task",7],["within",6],["precise",1],["intended",1],["perform",1],["at",4],["affected",4],["manuscript",7],["sections",6],["content",12],["implicit",12],["inference",12],["passage",12],["items",1],["prescribe",1],["section",6],["per",1],["row",4],["headings",1],["date",4],["addressed",28],["prompts",4],["llm",3],["gen",1],["report",2],["full",2],["prompt",1],["employed",1],["m6",1],["human",10],["oversight",5],["method",8],["process",1],["interaction",1],["m8",1],["10",4],["responsibility",4],["statement",4],["performance",10],["evaluation",8],["methods",5],["evaluate",1],["tasks",2],["review",3],["m9",1],["12",4],["results",5],["any",4],["evaluations",1],["r2",1],["13",4],["limitations",5],["failure",4],["modes",4],["discuss",1],["encountered",1],["d1",1],["location",4],["item",1],["categorized",1],["by",2],["groupings",1],["15",4],["copyediting",4],["exemption",4],["predicate",4],["16",4],["generated",7],["image",4],["figure",4],["rights",4],["m10",2],["covers",1],["data",1],["handling",1],["icmje",2],["20260513075516",1],["52f9e6bc",1],["identity",2],["implied",1],["paragraph",14],["they",2],["implies",5],["same",1],["authors",3],["should",3],["carefully",1],["edit",1],["output",1],["be",9],["incorrect",1],["incomplete",1],["biased",1],["mandate",10],["therefore",1],["humans",2],["responsible",1],["submitted",3],["material",2],["included",1],["assisted",2],["technologies",1],["who",1],["such",2],["technology",1],["both",1],["cover",1],["letter",1],["work",3],["appropriate",2],["must",2],["ensure",1],["there",2],["attribution",2],["all",2],["quoted",1],["including",1],["citations",1],["nature",3],["20260513075542",1],["cf691cba",1],["documentation",2],["requirement",1],["authorship",9],["rule",2],["caption",1],["generative",3],["images",4],["cases",1],["accountability",2],["final",1],["text",1],["agreement",1],["edits",1],["reflect",1],["their",1],["original",1],["carries",1],["cannot",1],["effectively",1],["llms",1],["properly",1],["available",1],["suitable",1],["alternative",1],["part",1],["other",1],["copy",1],["editing",2],["purposes",1],["need",1],["declared",1],["springer",1],["journals",1],["unable",1],["permit",1],["its",1],["publication",2],["ieee",3],["20260513075605",1],["3ab8db50",1],["shall",4],["identified",3],["sentence",6],["level",2],["degree",1],["involvement",1],["article",3],["accompanied",1],["brief",1],["explanation",1],["regarding",1],["generate",1],["disclosed",1],["acknowledgments",2],["systems",1],["grammar",1],["enhancement",1],["common",1],["practice",1],["generally",1],["outside",1],["intent",1],["above",2],["noted",1],["recommended",1],["figures",1],["code",1],["fold",1],["into",1],["general",1],["main",2]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableGoldenPathTest","name":[["check",1],["policy",1],["anchor",1],["table",1],["golden",1],["path",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["class",2],["check",2],["policy",2],["anchor",2],["table",4],["golden",2],["path",2],["test",5],["unittest",2],["case",2],["def",1],["good",2],["passes",1],["self",2],["none",1],["violations",4],["cpat",1],["lint",1],["text",1],["assert",1],["equal",1],["msg",1],["unexpected",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableGoldenPathTest.test_good_table_passes","name":[["test",1],["good",1],["table",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["good",3],["table",3],["passes",2],["self",3],["none",2],["violations",4],["cpat",1],["lint",1],["text",1],["assert",1],["equal",1],["msg",1],["unexpected",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableInvariantTest","name":[["check",1],["policy",1],["anchor",1],["table",1],["invariant",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["class",2],["check",2],["policy",2],["anchor",7],["table",3],["invariant",2],["test",6],["unittest",2],["case",2],["must",1],["reference",1],["16",2],["canonical",6],["disclosure",1],["fields",1],["per",1],["slugs",3],["matching",1],["discovery",1],["doc",1],["field",3],["list",1],["inventory",1],["def",2],["self",4],["none",2],["assert",2],["equal",2],["cpat",2],["prisma",1],["tr",1],["aice",1],["icmje",1],["nature",1],["ieee",1],["count",2]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableInvariantTest.test_canonical_anchor_slugs","name":[["test",1],["canonical",1],["anchor",1],["slugs",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["canonical",3],["anchor",3],["slugs",3],["self",3],["none",2],["assert",1],["equal",1],["cpat",1],["prisma",1],["tr",1],["aice",1],["icmje",1],["nature",1],["ieee",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableInvariantTest.test_canonical_field_count","name":[["test",1],["canonical",1],["field",1],["count",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["canonical",3],["field",3],["count",3],["self",3],["none",2],["assert",1],["equal",1],["cpat",1],["16",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableMutationTests","name":[["check",1],["policy",1],["anchor",1],["table",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["class",2],["check",2],["policy",2],["anchor",16],["table",12],["mutation",2],["tests",2],["unittest",2],["test",13],["case",2],["def",8],["missing",5],["section",7],["fails",8],["self",16],["none",8],["bad",19],["good",9],["replace",6],["ieee",6],["not",4],["violations",24],["cpat",8],["lint",8],["text",8],["assert",8],["true",8],["any",9],["lower",10],["msg",8],["expected",8],["violation",8],["got",8],["field",8],["row",3],["remove",1],["from",2],["prisma",2],["tr",2],["aice",2],["textwrap",1],["dedent",1],["strips",1],["leading",1],["indent",1],["so",1],["rows",1],["start",1],["at",1],["column",1],["match",1],["prefix",1],["exactly",1],["lines",4],["split",2],["line",3],["if",2],["lstrip",1],["startswith",1],["specific",1],["task",1],["join",1],["16",2],["count",2],["snapshot",5],["ref",1],["wayback",1],["20260513075443",1],["sha256",1],["f95fc59f",1],["deleted",1],["mandate",4],["cell",2],["without",1],["verbatim",3],["quote",5],["strip",1],["icmje",1],["10",1],["therefore",1],["humans",1],["responsible",1],["submitted",1],["material",1],["included",1],["ai",1],["assisted",1],["technologies",1],["elided",1],["unknown",3],["source",2],["strength",5],["explicit",2],["real",1],["enum",1],["invalid",1],["slug",3],["add",1],["extra",1],["four",1],["canonical",1],["ones",1],["fake",2],["nstub",1],["out",1],["order",4],["swap",1],["14",3],["15",1],["enforcement",1],["disclosure",3],["location",3],["shall",1],["be",1],["disclosed",1],["temp",1],["marker",1],["just",1],["delete",1],["catches",1],["keep",1],["all",1],["but",1],["rename",1],["one",1],["wrong",1],["number",1],["99",2],["ordering",1],["duplicate",3],["codex",1],["round",1],["p2",1],["closure",1],["second",1],["heading",1],["silently",1],["overwrote",1],["first",1],["dict",1],["based",1],["passing",1],["coverage",1],["validator",1],["now",1],["flags",1],["duplicates",1],["nduplicate",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableMutationTests.test_duplicate_anchor_section_fails","name":[["test",1],["duplicate",1],["anchor",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["duplicate",4],["anchor",6],["section",7],["fails",2],["self",3],["none",2],["codex",2],["round",2],["p2",2],["closure",2],["second",2],["ieee",3],["heading",2],["silently",2],["overwrote",2],["first",2],["dict",2],["based",2],["split",2],["passing",2],["slug",2],["coverage",2],["validator",2],["now",2],["flags",2],["duplicates",2],["bad",2],["good",1],["table",1],["nduplicate",1],["violations",3],["cpat",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableMutationTests.test_field_out_of_order_fails","name":[["test",1],["field",1],["out",1],["order",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",6],["field",6],["out",2],["order",6],["fails",2],["self",3],["none",2],["swap",2],["14",4],["15",2],["ieee",2],["table",4],["enforcement",2],["bad",3],["good",2],["replace",2],["disclosure",3],["location",3],["explicit",1],["mandate",1],["shall",1],["be",1],["disclosed",1],["temp",1],["marker",1],["if",1],["just",1],["delete",1],["row",1],["count",1],["catches",1],["keep",1],["all",1],["16",1],["but",1],["rename",1],["one",1],["wrong",1],["number",1],["99",2],["violations",3],["cpat",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["lower",2],["msg",1],["expected",1],["ordering",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableMutationTests.test_invalid_anchor_slug_fails","name":[["test",1],["invalid",1],["anchor",1],["slug",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["anchor",8],["slug",4],["fails",2],["self",3],["none",2],["add",2],["extra",2],["section",2],["not",2],["four",2],["canonical",2],["ones",2],["bad",2],["good",1],["table",1],["fake",2],["nstub",1],["violations",3],["cpat",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["unknown",2],["lower",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableMutationTests.test_mandate_cell_without_verbatim_quote_fails","name":[["test",1],["mandate",1],["cell",1],["without",1],["verbatim",1],["quote",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["mandate",4],["cell",4],["without",2],["verbatim",4],["quote",7],["fails",2],["self",3],["none",2],["strip",2],["from",2],["icmje",2],["10",2],["bad",2],["good",1],["table",1],["replace",1],["therefore",1],["humans",1],["responsible",1],["any",2],["submitted",1],["material",1],["included",1],["ai",1],["assisted",1],["technologies",1],["elided",1],["violations",3],["cpat",1],["lint",1],["text",1],["assert",1],["true",1],["lower",2],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableMutationTests.test_missing_anchor_section_fails","name":[["test",1],["missing",1],["anchor",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["anchor",5],["section",2],["fails",2],["self",3],["none",2],["bad",2],["good",1],["table",1],["replace",1],["ieee",3],["not",1],["violations",3],["cpat",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["lower",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableMutationTests.test_missing_field_row_fails","name":[["test",1],["missing",1],["field",1],["row",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["field",6],["row",4],["fails",2],["self",3],["none",2],["remove",2],["from",2],["prisma",2],["tr",2],["aice",2],["textwrap",2],["dedent",2],["strips",2],["leading",2],["indent",2],["so",2],["rows",2],["start",2],["at",2],["column",2],["match",2],["prefix",2],["exactly",2],["lines",4],["good",1],["table",1],["split",1],["bad",4],["line",3],["if",1],["not",1],["lstrip",1],["startswith",1],["specific",1],["task",1],["join",1],["violations",3],["cpat",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["16",1],["lower",1],["msg",1],["expected",1],["count",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableMutationTests.test_missing_snapshot_ref_fails","name":[["test",1],["missing",1],["snapshot",1],["ref",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["snapshot",6],["ref",2],["fails",2],["self",3],["none",2],["bad",2],["good",1],["table",1],["replace",1],["prisma",1],["tr",1],["aice",1],["wayback",1],["20260513075443",1],["sha256",1],["f95fc59f",1],["deleted",1],["violations",3],["cpat",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["lower",1],["msg",1],["expected",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableMutationTests.test_unknown_source_strength_fails","name":[["test",1],["unknown",1],["source",1],["strength",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["unknown",2],["source",3],["strength",6],["fails",2],["self",3],["none",2],["bad",2],["good",1],["table",1],["replace",1],["explicit",1],["mandate",1],["not",1],["real",1],["violations",3],["cpat",1],["lint",1],["text",1],["assert",1],["true",1],["any",1],["lower",2],["msg",1],["expected",1],["enum",1],["violation",1],["got",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableNatureSourceOfTruthTest","name":[["check",1],["policy",1],["anchor",1],["table",1],["nature",1],["source",1],["truth",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["class",2],["check",3],["policy",15],["anchor",12],["table",7],["nature",16],["source",9],["truth",2],["test",9],["unittest",2],["case",2],["de",1],["dup",1],["guard",1],["verbatim",1],["quotes",1],["v3",1],["venue",13],["policies",6],["file",5],["both",3],["cross",1],["reference",1],["canonical",9],["shared",5],["data",4],["md",11],["pointer",1],["def",4],["dedup",9],["helper",4],["exists",4],["self",8],["none",4],["assert",4],["true",4],["hasattr",1],["cpat",3],["verify",3],["msg",2],["missing",3],["integration",2],["real",1],["files",1],["path",7],["repo",5],["root",5],["academic",9],["paper",9],["references",9],["disclosure",4],["violations",3],["equal",2],["failed",1],["codex",2],["round",2],["p2",1],["closure",2],["now",1],["confirms",1],["actually",1],["not",3],["just",2],["string",1],["appears",1],["consumers",2],["at",1],["cite",1],["so",1],["must",2],["exist",1],["main",5],["command",2],["invokes",1],["p3",1],["removing",1],["should",1],["fail",2],["lint",1],["unit",1],["import",1],["shutil",3],["tempfile",2],["temporary",1],["directory",1],["as",1],["td",2],["tdir",7],["build",1],["working",1],["subtree",1],["mirror",1],["without",1],["confirm",1],["surfaces",1],["violation",1],["mkdir",2],["parents",2],["copy",3],["deliberately",1],["exit",2],["code",2],["argv",1],["str",2]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableNatureSourceOfTruthTest.test_canonical_nature_source_file_exists","name":[["test",1],["canonical",1],["nature",1],["source",1],["file",1],["exists",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["canonical",6],["nature",4],["source",5],["file",5],["exists",5],["self",3],["none",2],["codex",2],["round",2],["p2",2],["closure",2],["dedup",2],["helper",2],["now",2],["confirms",2],["shared",3],["actually",2],["not",2],["just",2],["path",3],["string",2],["appears",2],["both",3],["consumers",3],["repo",1],["root",1],["policy",3],["data",1],["md",1],["assert",1],["true",1],["missing",1],["at",1],["cite",1],["so",1],["must",1],["exist",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableNatureSourceOfTruthTest.test_main_command_invokes_dedup_helper","name":[["test",1],["main",1],["command",1],["invokes",1],["dedup",1],["helper",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",4],["main",7],["command",4],["invokes",2],["dedup",3],["helper",2],["self",3],["none",2],["codex",2],["round",2],["p3",2],["closure",2],["removing",2],["canonical",4],["nature",5],["source",4],["file",2],["should",2],["fail",3],["lint",2],["not",3],["just",2],["unit",2],["import",1],["shutil",3],["tempfile",2],["temporary",1],["directory",1],["as",1],["td",2],["tdir",7],["path",1],["anchor",5],["repo",2],["root",2],["academic",7],["paper",7],["references",7],["policy",6],["table",3],["md",7],["venue",6],["disclosure",3],["policies",4],["build",1],["working",1],["subtree",1],["mirror",1],["without",1],["confirm",1],["surfaces",1],["violation",1],["mkdir",2],["parents",2],["true",2],["shared",2],["data",2],["copy",3],["deliberately",1],["exit",2],["code",2],["cpat",1],["argv",1],["str",2],["assert",1],["equal",1],["must",1],["missing",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableNatureSourceOfTruthTest.test_nature_dedup_helper_exists","name":[["test",1],["nature",1],["dedup",1],["helper",1],["exists",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["nature",4],["dedup",4],["helper",3],["exists",2],["self",3],["none",2],["assert",1],["true",1],["hasattr",1],["cpat",1],["verify",2],["venue",2],["msg",1],["check",1],["policy",1],["anchor",1],["table",1],["missing",1]]},{"id":"scripts/test_check_policy_anchor_table.py#CheckPolicyAnchorTableNatureSourceOfTruthTest.test_nature_dedup_integration_on_real_files","name":[["test",1],["nature",1],["dedup",1],["integration",1],["real",1],["files",1]],"path":[["scripts",1],["test",1],["check",1],["policy",1],["anchor",1],["table",1],["py",1]],"body":[["def",2],["test",2],["nature",3],["dedup",4],["integration",3],["real",2],["files",2],["self",3],["none",2],["anchor",3],["path",4],["repo",2],["root",2],["academic",2],["paper",2],["references",2],["policy",1],["table",1],["md",2],["venue",4],["disclosure",1],["policies",1],["violations",3],["cpat",1],["verify",1],["assert",1],["equal",1],["msg",1],["failed",1]]},{"id":"scripts/test_check_prisma_trAIce_freshness.py","name":[["test",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["prisma",2],["tr",2],["aice",2],["freshness",2],["py",2],["import",4],["unittest",2],["from",3],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",1],["resolve",1],["parent",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_prisma_trAIce_freshness.py#_write_protocol","name":[["write",1],["protocol",1]],"path":[["scripts",1],["test",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["def",2],["write",3],["protocol",3],["path",5],["snapshot",4],["date",4],["str",2],["none",2],["text",1],["upstream",1],["source",1],["https",1],["github",1],["com",1],["cqh4046",1],["prisma",1],["tr",1],["aice",1],["body",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_prisma_trAIce_freshness.py#TestFreshnessCheck","name":[["test",1],["freshness",1],["check",1]],"path":[["scripts",1],["test",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["class",2],["test",9],["freshness",2],["check",2],["unittest",2],["case",2],["def",5],["recent",1],["snapshot",3],["passes",1],["self",12],["none",5],["temporary",5],["directory",5],["as",5],["tmp",10],["path",5],["prisma",5],["tr",5],["aice",5],["protocol",8],["md",5],["write",5],["2026",2],["03",2],["01",4],["result",14],["run",5],["script",10],["str",5],["assert",7],["equal",5],["returncode",5],["msg",1],["stderr",3],["stale",2],["warns",1],["but",1],["exits",1],["zero",1],["2024",1],["stdout",1],["lower",1],["missing",1],["date",4],["fails",3],["text",2],["no",1],["frontmatter",1],["encoding",2],["utf",2],["malformed",2],["not",1],["yaml",1],["cleanly",1],["nsnapshot",1],["nunclosed",1],["quote",1],["yes",1],["body",1],["error",1]]},{"id":"scripts/test_check_prisma_trAIce_freshness.py#TestFreshnessCheck.test_malformed_date_fails","name":[["test",1],["malformed",1],["date",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["def",2],["test",2],["malformed",2],["date",3],["fails",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["prisma",1],["tr",1],["aice",1],["protocol",2],["md",1],["write",1],["not",1],["result",2],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_prisma_trAIce_freshness.py#TestFreshnessCheck.test_malformed_yaml_fails_cleanly","name":[["test",1],["malformed",1],["yaml",1],["fails",1],["cleanly",1]],"path":[["scripts",1],["test",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["def",2],["test",2],["malformed",2],["yaml",2],["fails",2],["cleanly",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["prisma",1],["tr",1],["aice",1],["protocol",1],["md",1],["write",1],["text",1],["nsnapshot",1],["date",1],["2026",1],["03",1],["01",1],["nunclosed",1],["quote",1],["yes",1],["body",1],["encoding",1],["utf",1],["result",3],["run",1],["script",2],["str",1],["assert",2],["equal",1],["returncode",1],["error",1],["stderr",1]]},{"id":"scripts/test_check_prisma_trAIce_freshness.py#TestFreshnessCheck.test_missing_snapshot_date_fails","name":[["test",1],["missing",1],["snapshot",1],["date",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["snapshot",2],["date",2],["fails",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["prisma",1],["tr",1],["aice",1],["protocol",1],["md",1],["write",1],["text",1],["no",1],["frontmatter",1],["encoding",1],["utf",1],["result",2],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_prisma_trAIce_freshness.py#TestFreshnessCheck.test_recent_snapshot_passes","name":[["test",1],["recent",1],["snapshot",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["def",2],["test",2],["recent",2],["snapshot",2],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["prisma",1],["tr",1],["aice",1],["protocol",2],["md",1],["write",1],["2026",1],["03",1],["01",1],["result",3],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1]]},{"id":"scripts/test_check_prisma_trAIce_freshness.py#TestFreshnessCheck.test_stale_snapshot_warns_but_exits_zero","name":[["test",1],["stale",1],["snapshot",1],["warns",1],["but",1],["exits",1],["zero",1]],"path":[["scripts",1],["test",1],["check",1],["prisma",1],["tr",1],["aice",1],["freshness",1],["py",1]],"body":[["def",2],["test",2],["stale",3],["snapshot",2],["warns",2],["but",2],["exits",2],["zero",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["prisma",1],["tr",1],["aice",1],["protocol",2],["md",1],["write",1],["2024",1],["01",2],["result",4],["run",1],["script",2],["str",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1],["lower",1]]},{"id":"scripts/test_check_ranking_lift.py","name":[["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["tests",1],["scripts",2],["check",3],["ranking",2],["lift",6],["py",1],["184",1],["delta",1],["gate",2],["open",3],["issue",3],["always",1],["monkeypatched",1],["no",1],["test",1],["touches",1],["network",1],["from",3],["future",1],["import",3],["annotations",1],["pytest",2],["as",1],["crl",1],["compute",1],["signed",1],["pure",1],["function",1],["polarity",1],["zero",2],["combos",1],["mark",1],["parametrize",1],["baseline",4],["compare",3],["direction",1],["expected",1],["higher",5],["better",8],["80",2],["90",1],["125",1],["improvement",2],["40",3],["regression",2],["lower",3],["fnr",3],["drops",1],["20",2],["halved",1],["positive",1],["doubled",1],["negative",1],["10",1],["inf",1],["improved",1],["unchanged",1],["at",1],["report",2],["builders",1],["flatten",1],["status",1],["filter",1],["328",1],["p2",1],["pending",1],["task",1],["pollution",1],["semantics",1],["fix",3],["metric",1],["dropped",1],["by",1],["omission",1],["cross",1],["repo",2],["url",1],["not",2],["satisfy",1],["ack",1],["contract",2],["same",1],["all",1]]},{"id":"scripts/test_check_ranking_lift.py#_report","name":[["report",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["report",2],["task",8],["citation",2],["extraction",2],["agg",9],["value",4],["95",2],["metric",5],["accuracy",2],["direction",4],["higher",2],["better",2],["per",6],["class",5],["none",3],["entry",3],["name",1],["manifest",1],["version",3],["aggregate",1],["if",1],["not",1],["return",1],["harness",1],["run",1],["id",1],["gold",1],["caveats",1]]},{"id":"scripts/test_check_ranking_lift.py#_report_two_metrics","name":[["report",1],["two",1],["metrics",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["report",2],["two",2],["metrics",2],["agg",3],["value",5],["95",2],["baseline",2],["carries",2],["extra",2],["per",4],["class",4],["metric",5],["compare",2],["will",2],["drop",2],["return",1],["harness",1],["version",3],["run",1],["id",1],["gold",1],["task",2],["name",2],["citation",1],["extraction",1],["manifest",1],["aggregate",1],["accuracy",2],["direction",2],["higher",2],["better",2],["true",1],["90",1],["caveats",1]]},{"id":"scripts/test_check_ranking_lift.py#test_acked_and_open_passes","name":[["test",1],["acked",1],["open",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["acked",2],["open",3],["passes",2],["monkeypatch",3],["setattr",1],["crl",2],["issue",1],["lambda",1],["url",1],["true",1],["base",2],["report",2],["agg",2],["value",2],["90",1],["cmp",2],["80",1],["body",3],["ranking",1],["regression",1],["acknowledged",1],["https",1],["github",1],["com",1],["imbad0202",1],["academic",1],["research",1],["skills",1],["issues",1],["123",1],["affected",1],["metric",1],["citation",1],["extraction",1],["aggregate",1],["accuracy",1],["result",3],["evaluate",1],["gate",1],["pr",1],["assert",1],["blocked",1],["false",1],["reasons",1]]},{"id":"scripts/test_check_ranking_lift.py#test_acked_but_closed_blocks","name":[["test",1],["acked",1],["but",1],["closed",1],["blocks",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["acked",2],["but",2],["closed",3],["blocks",2],["monkeypatch",3],["setattr",1],["crl",2],["issue",1],["open",2],["lambda",1],["url",1],["false",1],["404",1],["base",2],["report",2],["agg",2],["value",2],["90",1],["cmp",2],["80",1],["body",3],["ranking",1],["regression",1],["acknowledged",1],["https",1],["github",1],["com",1],["imbad0202",1],["academic",1],["research",1],["skills",1],["issues",1],["123",1],["affected",1],["metric",1],["citation",1],["extraction",1],["aggregate",1],["accuracy",1],["result",3],["evaluate",1],["gate",1],["pr",1],["assert",2],["blocked",1],["true",1],["any",1],["same",1],["repo",1],["reasons",1]]},{"id":"scripts/test_check_ranking_lift.py#test_affected_metric_mismatch_blocks","name":[["test",1],["affected",1],["metric",1],["mismatch",1],["blocks",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["affected",3],["metric",5],["mismatch",2],["blocks",2],["monkeypatch",3],["acked",2],["open",3],["issue",3],["but",2],["declared",2],["not",2],["match",2],["observed",2],["regression",4],["setattr",1],["crl",2],["lambda",1],["url",1],["true",3],["base",2],["report",2],["agg",2],["value",2],["90",1],["cmp",2],["80",1],["body",3],["ranking",1],["acknowledged",1],["https",1],["github",1],["com",1],["imbad0202",1],["academic",1],["research",1],["skills",1],["issues",1],["123",1],["citation",1],["extraction",1],["accuracy",1],["wrong",1],["class",1],["result",3],["evaluate",1],["gate",1],["pr",1],["assert",2],["blocked",1],["any",1],["undeclared",1],["reasons",1]]},{"id":"scripts/test_check_ranking_lift.py#test_all_closed_same_repo_blocks","name":[["test",1],["all",1],["closed",1],["same",1],["repo",1],["blocks",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["all",2],["closed",2],["same",3],["repo",3],["blocks",2],["monkeypatch",3],["setattr",1],["crl",2],["issue",1],["open",2],["lambda",1],["url",1],["false",1],["base",2],["report",2],["agg",2],["value",2],["90",1],["cmp",2],["80",1],["body",3],["ranking",1],["regression",1],["acknowledged",1],["https",2],["github",2],["com",2],["imbad0202",2],["academic",2],["research",2],["skills",2],["issues",2],["affected",1],["metric",1],["citation",1],["extraction",1],["aggregate",1],["accuracy",1],["result",3],["evaluate",1],["gate",1],["pr",1],["assert",2],["blocked",1],["true",1],["any",1],["reasons",1]]},{"id":"scripts/test_check_ranking_lift.py#test_boundary_minus_005_passes_strict","name":[["test",1],["boundary",1],["minus",1],["005",1],["passes",1],["strict",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["boundary",4],["minus",2],["005",2],["passes",2],["strict",4],["monkeypatch",3],["signed",3],["lift",5],["05",4],["must",2],["pass",2],["threshold",2],["float",2],["noise",2],["tolerant",2],["95",3],["05000000000000004",2],["ieee",2],["754",2],["without",2],["epsilon",2],["tolerance",2],["exact",2],["case",2],["would",2],["wrongly",2],["block",2],["setattr",1],["crl",2],["issue",1],["open",1],["lambda",1],["url",1],["true",1],["base",2],["report",2],["agg",4],["value",2],["00",1],["cmp",2],["nominal",1],["result",3],["evaluate",1],["gate",1],["pr",1],["body",1],["next",1],["lifts",1],["if",1],["class",1],["aggregate",1],["assert",2],["pytest",1],["approx",1],["blocked",1],["false",1]]},{"id":"scripts/test_check_ranking_lift.py#test_boundary_minus_00501_blocks","name":[["test",1],["boundary",1],["minus",1],["00501",1],["blocks",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["boundary",2],["minus",2],["00501",2],["blocks",3],["monkeypatch",3],["setattr",1],["crl",2],["issue",1],["open",1],["lambda",1],["url",1],["true",2],["base",2],["report",2],["agg",2],["value",2],["00",1],["cmp",2],["9499",1],["0501",1],["result",2],["evaluate",1],["gate",1],["pr",1],["body",1],["assert",1],["blocked",1]]},{"id":"scripts/test_check_ranking_lift.py#test_compute_signed_lift_combos","name":[["test",1],["compute",1],["signed",1],["lift",1],["combos",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["compute",3],["signed",3],["lift",3],["combos",2],["baseline",3],["compare",3],["direction",3],["expected",5],["got",3],["crl",1],["if",1],["isinstance",1],["str",1],["assert",2],["else",1],["pytest",1],["approx",1]]},{"id":"scripts/test_check_ranking_lift.py#test_compute_signed_lift_rejects_unknown_direction","name":[["test",1],["compute",1],["signed",1],["lift",1],["rejects",1],["unknown",1],["direction",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["compute",3],["signed",3],["lift",3],["rejects",2],["unknown",2],["direction",2],["pytest",1],["raises",1],["value",1],["error",1],["crl",1],["sideways",1]]},{"id":"scripts/test_check_ranking_lift.py#test_cross_repo_issue_url_rejected_by_issue_is_open","name":[["test",1],["cross",1],["repo",1],["issue",2],["url",1],["rejected",1],["by",1],["open",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",3],["test",2],["cross",3],["repo",6],["issue",7],["url",3],["rejected",2],["by",2],["open",5],["monkeypatch",3],["must",3],["short",2],["circuit",2],["false",3],["foreign",2],["before",2],["any",2],["network",4],["call",2],["make",2],["path",2],["explode",2],["prove",2],["never",3],["reached",2],["boom",2],["pragma",1],["no",1],["cover",1],["run",2],["raise",1],["assertion",1],["error",1],["gh",1],["api",1],["invoked",1],["setattr",1],["crl",2],["subprocess",1],["assert",1],["https",1],["github",1],["com",1],["someone",1],["else",1],["other",1],["issues",1]]},{"id":"scripts/test_check_ranking_lift.py#test_cross_repo_issue_url_rejected_by_issue_is_open.boom","name":[["boom",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["boom",2],["pragma",2],["no",2],["cover",2],["must",2],["never",2],["run",2],["raise",1],["assertion",1],["error",1],["gh",1],["api",1],["invoked",1],["cross",1],["repo",1],["url",1]]},{"id":"scripts/test_check_ranking_lift.py#test_cross_repo_open_issue_does_not_satisfy_ack","name":[["test",1],["cross",1],["repo",1],["open",1],["issue",1],["not",1],["satisfy",1],["ack",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["cross",5],["repo",9],["open",7],["issue",6],["not",4],["satisfy",2],["ack",2],["monkeypatch",3],["even",2],["if",4],["foreign",2],["must",2],["unblock",2],["gate",3],["real",4],["rejects",2],["urls",2],["without",2],["networking",2],["so",2],["function",2],["but",2],["stub",2],["subprocess",3],["fail",2],["loudly",2],["ever",2],["called",2],["setattr",1],["crl",2],["run",1],["lambda",1],["throw",1],["assertion",1],["error",1],["networked",1],["url",1],["base",2],["report",2],["agg",2],["value",2],["90",1],["cmp",2],["80",1],["body",3],["ranking",1],["regression",1],["acknowledged",1],["https",1],["github",1],["com",1],["someone",1],["else",1],["other",1],["issues",1],["affected",1],["metric",1],["citation",1],["extraction",1],["aggregate",1],["accuracy",1],["result",3],["evaluate",1],["pr",1],["assert",2],["blocked",1],["true",1],["any",1],["same",1],["reasons",1]]},{"id":"scripts/test_check_ranking_lift.py#test_dropped_metric_blocks_without_ack","name":[["test",1],["dropped",1],["metric",1],["blocks",1],["without",1],["ack",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["dropped",2],["metric",2],["blocks",2],["without",2],["ack",2],["monkeypatch",3],["setattr",1],["crl",2],["issue",1],["open",1],["lambda",1],["url",1],["true",3],["base",2],["report",2],["two",1],["metrics",1],["cmp",2],["agg",1],["value",1],["95",1],["result",3],["evaluate",1],["gate",1],["pr",1],["body",1],["assert",2],["blocked",1],["any",1],["reasons",1]]},{"id":"scripts/test_check_ranking_lift.py#test_dropped_metric_is_a_violation","name":[["test",1],["dropped",1],["metric",1],["violation",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["dropped",8],["metric",2],["violation",2],["monkeypatch",3],["setattr",1],["crl",2],["issue",1],["open",1],["lambda",1],["url",1],["true",5],["base",2],["report",2],["two",1],["metrics",1],["has",1],["aggregate",2],["accuracy",2],["cmp",2],["agg",1],["value",1],["95",1],["only",1],["lifts",3],["compute",1],["if",1],["assert",3],["len",1],["class",1],["regression",1]]},{"id":"scripts/test_check_ranking_lift.py#test_flatten_includes_measured_task","name":[["test",1],["flatten",1],["includes",1],["measured",1],["task",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["flatten",3],["includes",2],["measured",3],["task",4],["report",3],["per",1],["name",1],["citation",3],["extraction",3],["status",1],["aggregate",3],["metric",2],["accuracy",3],["value",2],["95",2],["flat",3],["crl",1],["assert",2]]},{"id":"scripts/test_check_ranking_lift.py#test_flatten_missing_status_treated_as_measured","name":[["test",1],["flatten",1],["missing",1],["status",1],["treated",1],["as",1],["measured",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["flatten",3],["missing",2],["status",5],["treated",2],["as",2],["measured",2],["back",1],["compat",1],["task",5],["no",1],["key",1],["pre",1],["reports",1],["still",1],["flattens",1],["only",1],["explicit",1],["pending",1],["skipped",1],["dropped",1],["report",3],["per",1],["name",1],["legacy",2],["aggregate",2],["metric",2],["accuracy",2],["value",1],["88",1],["flat",2],["crl",1],["assert",1]]},{"id":"scripts/test_check_ranking_lift.py#test_flatten_skips_pending_task","name":[["test",1],["flatten",1],["skips",1],["pending",1],["task",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["flatten",3],["skips",2],["pending",6],["task",7],["not",3],["yet",1],["landed",1],["emitted",1],["by",1],["run",1],["evals",1],["result",1],["status",2],["placeholder",3],["aggregate",2],["metric",5],["value",3],["must",2],["enter",2],["baseline",4],["else",1],["once",1],["implemented",1],["produces",1],["real",1],["compute",1],["signed",1],["lift",1],["hits",1],["zero",1],["branch",1],["brand",1],["new",1],["spuriously",1],["flagged",1],["as",1],["regression",1],["needing",1],["acknowledgement",1],["328",1],["p2",1],["report",3],["per",1],["name",1],["future",1],["phase2",1],["accuracy",1],["direction",1],["higher",1],["better",1],["flat",2],["crl",1],["assert",1]]},{"id":"scripts/test_check_ranking_lift.py#test_flatten_skips_skipped_task","name":[["test",1],["flatten",1],["skips",1],["skipped",1],["task",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["flatten",3],["skips",2],["skipped",4],["task",5],["report",3],["per",1],["name",1],["status",1],["aggregate",1],["metric",2],["accuracy",1],["value",1],["assert",1],["crl",1]]},{"id":"scripts/test_check_ranking_lift.py#test_flatten_skips_unknown_nonmeasured_status","name":[["test",1],["flatten",1],["skips",1],["unknown",1],["nonmeasured",1],["status",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["flatten",3],["skips",2],["unknown",2],["nonmeasured",2],["status",5],["future",1],["non",1],["measured",2],["error",2],["excluded",1],["too",1],["positive",1],["skip",1],["unless",1],["guard",1],["not",1],["pending",1],["skipped",1],["blocklist",1],["prevents",1],["new",1],["from",1],["silently",1],["polluting",1],["baseline",1],["again",1],["328",1],["p2",1],["report",3],["per",1],["task",3],["name",1],["errored",1],["aggregate",1],["metric",2],["accuracy",1],["value",1],["assert",1],["crl",1]]},{"id":"scripts/test_check_ranking_lift.py#test_higher_is_better_positive_passes","name":[["test",1],["higher",1],["better",1],["positive",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["higher",2],["better",2],["positive",2],["passes",2],["monkeypatch",3],["setattr",1],["crl",2],["issue",1],["open",1],["lambda",1],["url",1],["true",1],["base",2],["report",2],["agg",2],["value",2],["90",1],["cmp",2],["95",1],["result",2],["evaluate",1],["gate",1],["pr",1],["body",1],["assert",1],["blocked",1],["false",1]]},{"id":"scripts/test_check_ranking_lift.py#test_issue_url_regex_is_bounded","name":[["test",1],["issue",1],["url",1],["regex",1],["bounded",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["issue",5],["url",3],["regex",2],["bounded",3],["monkeypatch",2],["precision",2],["glued",3],["prefix",3],["must",5],["not",5],["match",2],["github",7],["com",7],["dot",2],["literal",2],["trailing",2],["path",2],["segment",2],["smuggle",2],["extra",2],["digits",2],["codex",2],["r2",2],["p2",2],["parsed",6],["crl",3],["parse",3],["pr",3],["body",3],["xhttps",1],["imbad0202",5],["academic",5],["research",5],["skills",5],["issues",5],["12",3],["assert",3],["urls",3],["rejected",1],["https",4],["comments",2],["number",2],["be",1],["absorbed",1],["into",1],["clean",1],["same",1],["repo",1],["still",1],["matches",1],["see",1],["ok",1]]},{"id":"scripts/test_check_ranking_lift.py#test_lower_is_better_polarity_inverted","name":[["test",1],["lower",1],["better",1],["polarity",1],["inverted",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["lower",4],["better",4],["polarity",2],["inverted",2],["monkeypatch",3],["fnr",9],["improvement",2],["drops",2],["40",3],["20",3],["positive",2],["lift",5],["not",2],["regression",2],["setattr",1],["crl",2],["issue",1],["open",1],["lambda",1],["url",1],["true",1],["pc",4],["base",4],["class",4],["name",2],["metric",5],["value",2],["direction",2],["cmp",4],["report",2],["task",2],["rq",2],["framing",2],["patterns",2],["agg",2],["balanced",2],["accuracy",2],["per",2],["result",3],["evaluate",1],["gate",1],["pr",1],["body",1],["assert",2],["blocked",1],["false",1],["next",1],["lifts",1],["if",1],["signed",1],["pytest",1],["approx",1]]},{"id":"scripts/test_check_ranking_lift.py#test_no_regression_no_network","name":[["test",1],["no",2],["regression",1],["network",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",3],["test",2],["no",6],["regression",3],["network",3],["monkeypatch",3],["if",2],["nothing",2],["regresses",2],["gate",3],["must",3],["not",2],["consult",2],["issue",4],["open",4],["at",2],["all",2],["boom",2],["url",1],["pragma",1],["cover",1],["never",1],["run",1],["raise",1],["assertion",1],["error",1],["called",1],["setattr",1],["crl",2],["base",2],["report",2],["agg",2],["value",2],["90",1],["cmp",2],["92",1],["result",2],["evaluate",1],["pr",1],["body",1],["assert",1],["blocked",1],["false",1]]},{"id":"scripts/test_check_ranking_lift.py#test_no_regression_no_network.boom","name":[["boom",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["boom",2],["url",2],["pragma",2],["no",3],["cover",2],["must",2],["never",2],["run",2],["raise",1],["assertion",1],["error",1],["network",1],["issue",1],["open",1],["called",1],["regression",1]]},{"id":"scripts/test_check_ranking_lift.py#test_one_open_one_closed_same_repo_passes","name":[["test",1],["one",2],["open",1],["closed",1],["same",1],["repo",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["one",4],["open",9],["closed",4],["same",2],["repo",2],["passes",4],["monkeypatch",3],["first",2],["url",6],["second",2],["gate",3],["urls",2],["https",3],["github",3],["com",3],["imbad0202",3],["academic",3],["research",3],["skills",3],["issues",3],["setattr",1],["crl",2],["issue",1],["lambda",1],["base",2],["report",2],["agg",2],["value",2],["90",1],["cmp",2],["80",1],["body",3],["ranking",1],["regression",1],["acknowledged",1],["affected",1],["metric",1],["citation",1],["extraction",1],["aggregate",1],["accuracy",1],["result",3],["evaluate",1],["pr",1],["assert",1],["blocked",1],["false",1],["reasons",1]]},{"id":"scripts/test_check_ranking_lift.py#test_parse_pr_body_extracts_tokens","name":[["test",1],["parse",1],["pr",1],["body",1],["extracts",1],["tokens",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["parse",3],["pr",3],["body",5],["extracts",2],["tokens",2],["intro",1],["ranking",1],["regression",1],["acknowledged",1],["affected",2],["metric",1],["citation",2],["extraction",2],["aggregate",2],["accuracy",2],["https",2],["github",2],["com",2],["imbad0202",2],["academic",2],["research",2],["skills",2],["issues",2],["42",2],["parsed",4],["crl",1],["assert",3],["has",1],["token",1],["true",1],["metrics",1],["issue",1],["urls",1]]},{"id":"scripts/test_check_ranking_lift.py#test_regression_blocks_without_ack","name":[["test",1],["regression",1],["blocks",1],["without",1],["ack",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["regression",3],["blocks",2],["without",2],["ack",2],["monkeypatch",3],["setattr",1],["crl",2],["issue",1],["open",1],["lambda",1],["url",1],["true",2],["base",2],["report",2],["agg",2],["value",2],["90",1],["cmp",2],["80",1],["111",1],["signed",1],["lift",1],["05",1],["result",3],["evaluate",1],["gate",1],["pr",1],["body",1],["no",1],["acknowledgement",1],["here",1],["assert",2],["blocked",1],["any",1],["acknowledged",2],["ranking",1],["reasons",1]]},{"id":"scripts/test_check_ranking_lift.py#test_zero_baseline_minus_inf_blocks_unless_acked","name":[["test",1],["zero",1],["baseline",1],["minus",1],["inf",1],["blocks",1],["unless",1],["acked",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["zero",2],["baseline",2],["minus",2],["inf",2],["blocks",2],["unless",2],["acked",2],["monkeypatch",3],["setattr",1],["crl",2],["issue",1],["open",1],["lambda",1],["url",1],["true",2],["base",2],["report",2],["agg",3],["value",2],["cmp",2],["direction",1],["higher",1],["better",1],["result",2],["evaluate",1],["gate",1],["pr",1],["body",1],["assert",1],["blocked",1]]},{"id":"scripts/test_check_ranking_lift.py#test_zero_baseline_negative_inf_lower_is_better","name":[["test",1],["zero",1],["baseline",1],["negative",1],["inf",1],["lower",1],["better",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["zero",2],["baseline",4],["negative",2],["inf",5],["lower",5],["better",5],["compare",2],["worsens",2],["goes",2],["up",2],["assert",1],["crl",1],["compute",1],["signed",1],["lift",1],["10",1]]},{"id":"scripts/test_check_ranking_lift.py#test_zero_baseline_plus_inf_passes","name":[["test",1],["zero",1],["baseline",1],["plus",1],["inf",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["ranking",1],["lift",1],["py",1]],"body":[["def",2],["test",2],["zero",8],["baseline",8],["plus",2],["inf",4],["passes",2],["monkeypatch",3],["improved",2],["still",2],["change",4],["so",2],["requires",2],["acknowledgement",2],["any",2],["must",2],["be",2],["acked",2],["setattr",1],["crl",2],["issue",1],["open",1],["lambda",1],["url",1],["true",1],["base",2],["report",2],["agg",2],["value",2],["cmp",2],["body",3],["ranking",1],["regression",1],["acknowledged",1],["https",1],["github",1],["com",1],["imbad0202",1],["academic",1],["research",1],["skills",1],["issues",1],["999",1],["affected",1],["metric",1],["citation",1],["extraction",1],["aggregate",1],["accuracy",1],["result",2],["evaluate",1],["gate",1],["pr",1],["assert",1],["blocked",1],["false",1]]},{"id":"scripts/test_check_repro_lock.py","name":[["test",1],["check",1],["repro",1],["lock",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["repro",2],["lock",2],["py",2],["import",6],["subprocess",1],["unittest",2],["from",3],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["textwrap",1],["test",1],["helpers",1],["run",1],["script",2],["file",1],["resolve",1],["parent",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_repro_lock.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["def",2],["run",3],["path",5],["subprocess",2],["completed",2],["process",2],["return",1],["script",2],["str",1]]},{"id":"scripts/test_check_repro_lock.py#_valid_passport_yaml","name":[["valid",1],["passport",1],["yaml",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["def",2],["valid",2],["passport",2],["yaml",2],["str",2],["return",1],["textwrap",1],["dedent",1],["origin",3],["skill",3],["deep",1],["research",1],["mode",1],["full",1],["date",1],["2026",1],["04",1],["15",1],["t10",1],["00",2],["verification",1],["status",1],["verified",1],["version",4],["label",1],["v1",1],["repro",1],["lock",1],["schema",1],["stochasticity",1],["declaration",1],["llm",1],["outputs",1],["not",2],["byte",1],["reproducible",1],["lockfile",1],["documents",1],["configuration",1],["deterministic",1],["replay",1],["guarantee",1],["ars",1],["model",3],["family",1],["claude",2],["id",2],["opus",1],["weight",1],["stable",1],["false",3],["prompts",1],["hash",4],["timing",1],["load",1],["md",1],["sha256",3],["abc123",1],["agents",1],["bundle",1],["def456",1],["materials",1],["list",1],["ghi789",1],["count",1],["12",1],["external",1],["protocols",1],["s2",2],["api",1],["protocol",1],["snapshot",1],["available",1],["cross",1],["enabled",1],["secondary",1],["null",1]]},{"id":"scripts/test_check_repro_lock.py#TestReproLock","name":[["test",1],["repro",1],["lock",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["class",2],["test",10],["repro",7],["lock",7],["unittest",2],["case",2],["def",6],["valid",7],["block",1],["passes",2],["self",18],["none",6],["temporary",6],["directory",6],["as",6],["tmp",12],["path",6],["passport",12],["yaml",12],["write",6],["text",6],["result",20],["run",6],["assert",12],["equal",6],["returncode",6],["msg",1],["stderr",3],["stdout",7],["null",2],["warning",1],["split",2],["warn",4],["signal",1],["must",1],["reach",1],["at",1],["least",1],["ok",1],["line",2],["also",1],["mentions",1],["missing",3],["key",2],["fails",4],["strip",1],["entirely",1],["subfield",1],["replace",2],["ars",2],["version",6],["unknown",1],["schema",4],["stochasticity",4],["declaration",4],["remove",1],["lines",2],["splitlines",1],["if",1],["not",1],["join",1]]},{"id":"scripts/test_check_repro_lock.py#TestReproLock.test_missing_key_fails","name":[["test",1],["missing",1],["key",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["key",3],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["passport",2],["yaml",2],["valid",1],["split",1],["repro",2],["lock",2],["strip",1],["entirely",1],["write",1],["text",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_repro_lock.py#TestReproLock.test_missing_stochasticity_declaration_fails","name":[["test",1],["missing",1],["stochasticity",1],["declaration",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["stochasticity",5],["declaration",5],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["passport",2],["yaml",2],["valid",1],["remove",1],["line",1],["lines",2],["splitlines",1],["if",1],["not",1],["write",1],["text",1],["join",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_repro_lock.py#TestReproLock.test_missing_subfield_fails","name":[["test",1],["missing",1],["subfield",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["subfield",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["passport",2],["yaml",2],["valid",1],["replace",1],["ars",2],["version",2],["write",1],["text",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_repro_lock.py#TestReproLock.test_null_repro_lock_passes_with_warning","name":[["test",1],["null",1],["repro",1],["lock",1],["passes",1],["warning",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["def",2],["test",2],["null",3],["repro",4],["lock",4],["passes",2],["warning",2],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["passport",2],["yaml",2],["valid",1],["split",1],["write",1],["text",1],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["warn",4],["signal",1],["must",1],["reach",1],["at",1],["least",1],["stderr",2],["stdout",2],["ok",1],["line",1],["also",1],["mentions",1]]},{"id":"scripts/test_check_repro_lock.py#TestReproLock.test_unknown_schema_version_fails","name":[["test",1],["unknown",1],["schema",1],["version",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["def",2],["test",2],["unknown",2],["schema",5],["version",5],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["passport",2],["yaml",2],["valid",1],["replace",1],["write",1],["text",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_repro_lock.py#TestReproLock.test_valid_block_passes","name":[["test",1],["valid",1],["block",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["repro",1],["lock",1],["py",1]],"body":[["def",2],["test",2],["valid",3],["block",2],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["passport",2],["yaml",2],["write",1],["text",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1],["stdout",1]]},{"id":"scripts/test_check_rq_framing_patterns.py","name":[["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["from",3],["future",1],["import",5],["annotations",1],["subprocess",1],["sys",1],["pathlib",1],["path",2],["scripts",1],["check",1],["rq",1],["framing",1],["patterns",1],["as",1],["checker",1],["repo",1],["root",1],["file",1],["resolve",1],["parents",1],["wp",2],["ids",1],["02d",1],["range",1],["21",1]]},{"id":"scripts/test_check_rq_framing_patterns.py#_read","name":[["read",1]],"path":[["scripts",1],["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["read",3],["rel",3],["path",3],["str",4],["return",1],["repo",1],["root",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_rq_framing_patterns.py#test_cli_reports_metrics","name":[["test",1],["cli",1],["reports",1],["metrics",1]],"path":[["scripts",1],["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["reports",2],["metrics",2],["none",2],["result",6],["subprocess",1],["run",1],["sys",1],["executable",1],["scripts",1],["check",2],["rq",1],["framing",1],["patterns",1],["cwd",1],["repo",1],["root",1],["capture",1],["output",1],["true",2],["text",1],["false",1],["assert",4],["returncode",1],["stderr",1],["fnr",1],["000",3],["stdout",3],["fpr",1],["balanced",1],["accuracy",1]]},{"id":"scripts/test_check_rq_framing_patterns.py#test_detector_is_wording_only_on_smoke_cases","name":[["test",1],["detector",1],["wording",1],["only",1],["smoke",1],["cases",1]],"path":[["scripts",1],["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["test",2],["detector",2],["wording",2],["only",2],["smoke",2],["cases",2],["none",2],["cliche",3],["checker",2],["analyze",2],["framing",2],["exploring",1],["impact",1],["ai",1],["feedback",2],["student",1],["motivation",1],["assert",4],["trigger",2],["advisory",2],["true",1],["wp01",1],["matched",2],["pattern",2],["ids",2],["native",3],["cues",1],["taiwanese",1],["vocational",1],["students",1],["deciding",1],["whether",1],["comment",1],["actionable",1],["false",1]]},{"id":"scripts/test_check_rq_framing_patterns.py#test_example_and_design_doc_cover_boundaries","name":[["test",1],["example",1],["design",1],["doc",1],["cover",1],["boundaries",1]],"path":[["scripts",1],["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["test",2],["example",6],["design",10],["doc",2],["cover",2],["boundaries",2],["none",2],["read",2],["deep",1],["research",1],["examples",1],["idea",3],["diversity",2],["coverage",2],["gap",2],["advisory",4],["md",2],["assert",9],["wording",2],["pattern",1],["distributional",1],["skew",1],["not",1],["say",1],["generic",1],["bad",1],["docs",1],["2026",1],["05",1],["28",1],["kong",1],["257",1],["134",1],["boundary",1],["mode",1],["should",1],["be",1],["proposed",1],["rq",1],["resemble",1],["ai",1],["typical",1],["shell",1],["fnr",1],["30",1],["fpr",1],["20",1],["balanced",1],["accuracy",1],["75",1]]},{"id":"scripts/test_check_rq_framing_patterns.py#test_gold_set_calibration_passes_thresholds","name":[["test",1],["gold",1],["calibration",1],["passes",1],["thresholds",1]],"path":[["scripts",1],["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["test",2],["gold",3],["calibration",2],["passes",2],["thresholds",2],["none",2],["result",6],["checker",1],["validate",1],["assert",5],["errors",1],["counts",1],["tp",1],["20",5],["tn",1],["fp",1],["fn",1],["positives",1],["negatives",1],["metrics",3],["fnr",1],["30",1],["fpr",1],["balanced",1],["accuracy",1],["75",1]]},{"id":"scripts/test_check_rq_framing_patterns.py#test_lit_review_agents_define_distributional_skew_advisory","name":[["test",1],["lit",1],["review",1],["agents",1],["define",1],["distributional",1],["skew",1],["advisory",1]],"path":[["scripts",1],["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["test",2],["lit",2],["review",2],["agents",4],["define",2],["distributional",4],["skew",4],["advisory",4],["none",2],["rel",2],["path",2],["deep",1],["research",1],["bibliography",1],["agent",2],["md",2],["academic",1],["paper",1],["literature",1],["strategist",1],["text",10],["read",1],["assert",9],["kong",1],["257",1],["70",1],["time",1],["distribution",4],["geographic",1],["methodological",1],["venue",1],["tier",1],["uncovered",1],["topics",1],["never",1],["blocks",1]]},{"id":"scripts/test_check_rq_framing_patterns.py#test_reference_pattern_set_has_twenty_ids","name":[["test",1],["reference",1],["pattern",1],["has",1],["twenty",1],["ids",1]],"path":[["scripts",1],["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["test",2],["reference",3],["pattern",3],["has",2],["twenty",2],["ids",6],["none",2],["spec",2],["id",1],["checker",1],["patterns",1],["assert",2],["len",1],["20",1],["wp",1]]},{"id":"scripts/test_check_rq_framing_patterns.py#test_socratic_agents_define_wording_pattern_advisory","name":[["test",1],["socratic",1],["agents",1],["define",1],["wording",1],["pattern",1],["advisory",1]],"path":[["scripts",1],["test",1],["check",1],["rq",1],["framing",1],["patterns",1],["py",1]],"body":[["def",2],["test",2],["socratic",4],["agents",4],["define",2],["wording",4],["pattern",7],["advisory",4],["none",2],["rel",3],["path",3],["deep",1],["research",1],["mentor",2],["agent",2],["md",2],["academic",1],["paper",1],["text",7],["read",1],["assert",6],["kong",1],["257",1],["surface",1],["phrasing",1],["only",1],["not",2],["about",1],["idea",1],["quality",1],["generate",1],["alternative",1],["ideas",1],["id",3],["wp",1],["ids",1],["missing",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py","name":[["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["rubric",2],["weight",2],["consistency",2],["py",2],["396",1],["lint",1],["from",4],["future",1],["import",7],["annotations",1],["subprocess",1],["textwrap",1],["unittest",2],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",3],["file",1],["resolve",1],["parent",3],["repo",1],["root",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_rubric_weight_consistency.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["run",3],["root",4],["path",2],["subprocess",2],["completed",2],["process",2],["return",1],["script",2],["str",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#_write_consistent_tree","name":[["write",1],["consistent",1],["tree",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["write",5],["consistent",2],["tree",2],["root",5],["path",2],["none",2],["rubrics",1],["framework",1],["paper",1],["skill",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#_write_framework","name":[["write",1],["framework",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["framework",4],["root",3],["path",5],["restate",3],["weight",4],["bool",2],["false",2],["none",2],["academic",1],["paper",1],["reviewer",1],["references",1],["review",2],["criteria",2],["md",2],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["suffix",2],["15",1],["if",1],["else",1],["text",1],["textwrap",1],["dedent",1],["weights",1],["single",1],["sourced",1],["quality",1],["rubrics",1],["dimension",1],["originality",1],["level",1],["score",1],["description",1],["outstanding",1],["new",1],["theory",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#_write_paper_skill","name":[["write",1],["paper",1],["skill",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["paper",4],["skill",3],["root",3],["path",5],["originality",4],["int",2],["20",2],["none",2],["academic",2],["md",1],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["text",1],["textwrap",1],["dedent",1],["14",1],["five",1],["dimensions",1],["methodological",1],["rigor",1],["25",2],["evidence",1],["sufficiency",1],["argument",1],["coherence",1],["15",2],["writing",1],["quality",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#_write_rubrics","name":[["write",1],["rubrics",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["rubrics",4],["root",3],["path",5],["header",3],["originality",8],["int",2],["20",4],["formula",7],["str",4],["writing",5],["15",5],["none",2],["academic",1],["paper",1],["reviewer",1],["references",1],["quality",3],["md",1],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["text",1],["textwrap",1],["dedent",1],["dimension",5],["weight",5],["score",2],["range",1],["descriptor",1],["90",1],["100",1],["exceptional",1],["methodological",1],["rigor",1],["25",4],["evidence",2],["sufficiency",1],["argument",1],["coherence",2],["aggregation",1],["final",1],["methodology",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency","name":[["test",1],["rubric",1],["weight",1],["consistency",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["class",2],["test",13],["rubric",3],["weight",8],["consistency",2],["unittest",2],["case",2],["def",9],["consistent",12],["tree",9],["passes",1],["self",25],["none",9],["temporary",8],["directory",8],["as",8],["tmp",16],["root",34],["path",11],["write",16],["result",42],["run",9],["assert",16],["equal",9],["returncode",9],["stderr",15],["weights",2],["stdout",9],["header",4],["vs",1],["formula",6],["mismatch",1],["fails",5],["rubrics",10],["originality",3],["30",2],["says",2],["20",1],["skill",5],["rule",1],["drift",1],["paper",6],["15",4],["md",5],["framework",4],["restatement",2],["restate",1],["true",1],["restates",2],["percent",1],["parenthetical",1],["other",1],["shape",1],["nn",1],["aggregation",2],["style",1],["term",1],["academic",4],["reviewer",3],["references",3],["review",1],["criteria",1],["text",6],["read",3],["encoding",6],["utf",6],["total",1],["not",1],["summing",1],["100",1],["drop",1],["writing",4],["from",1],["10",3],["both",1],["internally",1],["matching",1],["but",1],["sum",2],["95",2],["quality",4],["replace",2],["missing",2],["heading",2],["parse",3],["error",3],["renamed",1],["file",1],["unlink",1],["real",1],["repo",2]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency.test_consistent_tree_passes","name":[["test",1],["consistent",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["consistent",4],["tree",3],["passes",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["stderr",1],["rubric",1],["weights",1],["stdout",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency.test_framework_percent_parenthetical_fails","name":[["test",1],["framework",1],["percent",1],["parenthetical",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["framework",3],["percent",2],["parenthetical",2],["fails",2],["self",4],["none",2],["other",2],["restatement",2],["shape",2],["nn",2],["aggregation",2],["style",2],["term",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",4],["write",2],["consistent",1],["tree",1],["academic",1],["paper",1],["reviewer",1],["references",1],["review",1],["criteria",1],["md",1],["text",2],["read",1],["encoding",2],["utf",2],["total",1],["originality",1],["15",1],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2],["restates",1],["weight",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency.test_framework_weight_restatement_fails","name":[["test",1],["framework",1],["weight",1],["restatement",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["framework",3],["weight",4],["restatement",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["consistent",1],["tree",1],["restate",1],["true",1],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2],["restates",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency.test_header_vs_formula_mismatch_fails","name":[["test",1],["header",1],["vs",1],["formula",1],["mismatch",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["header",4],["vs",2],["formula",3],["mismatch",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["consistent",1],["tree",1],["rubrics",1],["originality",1],["30",2],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2],["says",2],["20",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency.test_missing_file_is_parse_error","name":[["test",1],["missing",1],["file",1],["parse",1],["error",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["file",2],["parse",2],["error",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",1],["consistent",1],["tree",1],["academic",1],["paper",1],["skill",1],["md",1],["unlink",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency.test_missing_formula_heading_is_parse_error","name":[["test",1],["missing",1],["formula",1],["heading",1],["parse",1],["error",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["formula",3],["heading",3],["parse",3],["error",3],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["consistent",1],["tree",1],["rubrics",4],["academic",1],["paper",1],["reviewer",1],["references",1],["quality",1],["md",1],["text",2],["read",1],["encoding",2],["utf",2],["replace",1],["aggregation",1],["renamed",1],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency.test_real_repo_is_consistent","name":[["test",1],["real",1],["repo",1],["consistent",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["real",2],["repo",3],["consistent",2],["self",3],["none",2],["result",4],["run",1],["root",1],["assert",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency.test_skill_rule_drift_fails","name":[["test",1],["skill",1],["rule",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["skill",4],["rule",2],["drift",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["consistent",1],["tree",1],["paper",1],["originality",1],["15",1],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2],["md",1]]},{"id":"scripts/test_check_rubric_weight_consistency.py#TestRubricWeightConsistency.test_weights_not_summing_to_100_fails","name":[["test",1],["weights",1],["not",1],["summing",1],["100",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["rubric",1],["weight",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["weights",2],["not",2],["summing",2],["100",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",6],["path",1],["write",4],["consistent",2],["tree",1],["drop",1],["writing",4],["from",1],["15",2],["10",3],["both",1],["header",1],["formula",2],["internally",1],["matching",1],["but",1],["sum",2],["95",2],["rubrics",5],["academic",1],["paper",2],["reviewer",1],["references",1],["quality",3],["md",1],["text",2],["read",1],["encoding",2],["utf",2],["replace",1],["weight",2],["skill",1],["result",5],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",2]]},{"id":"scripts/test_check_setup_cross_model_parity.py","name":[["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["setup",2],["cross",4],["model",5],["parity",2],["py",2],["491",1],["fold",1],["import",3],["unittest",2],["from",3],["pathlib",1],["path",3],["test",1],["helpers",1],["load",1],["module",1],["run",1],["script",2],["file",1],["resolve",1],["parent",1],["en",2],["ok",4],["export",2],["ars",2],["gpt",5],["gemini",3],["pro",4],["preview",2],["zh",1],["canonical",1],["api",1],["id",1],["provider",1],["open",1],["ai",1],["google",1],["remain",1],["accepted",1],["existing",1],["setups",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_setup_cross_model_parity.py#_load_module","name":[["load",1],["module",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["load",3],["module",3],["return",1],["from",1],["path",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["script",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests","name":[["setup",1],["cross",1],["model",1],["parity",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["class",2],["setup",8],["cross",6],["model",12],["parity",2],["tests",2],["unittest",2],["test",12],["case",2],["def",10],["repo",1],["baseline",1],["passes",2],["self",23],["none",10],["committed",1],["canonical",20],["doc",3],["state",1],["must",4],["pass",4],["result",4],["run",1],["script",2],["assert",13],["equal",3],["returncode",1],["msg",7],["stderr",2],["passed",1],["stdout",1],["clean",1],["fixture",1],["module",28],["load",9],["check",7],["en",6],["ok",14],["zh",7],["drift",2],["fails",4],["one",1],["sided",1],["edit",1],["b4",1],["f02",1],["shape",1],["updated",1],["tw",1],["forgotten",1],["stale",8],["export",4],["ars",4],["gpt",15],["pro",8],["errors",24],["true",6],["any",10],["legacy",2],["id",8],["prose",3],["note",3],["not",10],["count",2],["codex",2],["p1",1],["regression",2],["pr",2],["492",2],["backticked",2],["accepted",1],["but",1],["absent",1],["from",1],["tables",1],["example",7],["reverting",1],["fail",3],["table",5],["parse",1],["closed",3],["no",2],["api",6],["parser",2],["error",2],["only",1],["went",2],["compat",3],["column",3],["counts",1],["ids",11],["members",1],["provider",2],["endpoint",2],["deep",1],["seek",1],["deepseek",3],["v4",2],["https",1],["com",1],["v1",1],["wildcard",1],["prefix",2],["tokens",1],["p2",1],["non",2],["gemini",3],["sits",1],["globs",1],["patterns",1],["leaked",1],["token",1],["open",1],["ai",1],["compatible",1],["glob",3],["unknown",1],["naming",1],["outside",1],["lineup",1],["bad",3],["imaginary",2],["zero",1],["examples",3],["regex",1],["block",1],["removed",1],["be",1],["here",1],["commented",1],["lines",1],["extracted",1],["alternates",1],["they",1],["user",1],["pasteable",1],["too",1],["extract",1],["preview",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_canonical_table_parse_fails_closed","name":[["test",1],["canonical",1],["table",1],["parse",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["canonical",3],["table",3],["parse",2],["fails",2],["closed",2],["self",3],["none",2],["no",1],["api",1],["id",1],["doc",1],["parser",2],["stale",2],["error",1],["module",3],["load",1],["errors",4],["check",1],["en",1],["ok",2],["zh",1],["prose",1],["only",1],["gpt",1],["backticked",1],["assert",1],["true",1],["any",1],["went",1],["msg",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_clean_fixture_passes","name":[["test",1],["clean",1],["fixture",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["clean",2],["fixture",2],["passes",2],["self",3],["none",2],["module",3],["load",1],["assert",1],["equal",1],["check",1],["en",1],["ok",3],["zh",1],["canonical",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_commented_example_lines_are_extracted","name":[["test",1],["commented",1],["example",1],["lines",1],["extracted",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["commented",2],["example",2],["lines",2],["extracted",2],["self",3],["none",2],["alternates",1],["count",1],["they",1],["user",1],["pasteable",1],["examples",1],["too",1],["module",3],["load",1],["ids",3],["extract",1],["en",1],["ok",1],["assert",1],["equal",1],["gpt",1],["gemini",1],["pro",1],["preview",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_compat_table_column_counts","name":[["test",1],["compat",1],["table",1],["column",1],["counts",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["compat",3],["table",3],["column",3],["counts",2],["self",4],["none",2],["ids",5],["example",2],["api",3],["id",2],["members",1],["module",3],["load",1],["canonical",4],["ok",1],["provider",1],["endpoint",1],["deep",1],["seek",1],["deepseek",3],["v4",2],["pro",3],["https",1],["com",1],["v1",1],["model",1],["assert",2],["not",1],["gpt",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_en_zh_drift_fails","name":[["test",1],["en",1],["zh",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["en",4],["zh",5],["drift",3],["fails",2],["self",3],["none",2],["one",1],["sided",1],["edit",1],["b4",1],["f02",1],["shape",1],["updated",1],["tw",1],["forgotten",1],["module",3],["load",1],["stale",2],["export",1],["ars",1],["cross",1],["model",1],["gpt",1],["pro",1],["errors",4],["check",1],["ok",2],["canonical",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_legacy_id_in_prose_note_does_not_count","name":[["test",1],["legacy",1],["id",1],["prose",1],["note",1],["not",1],["count",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["legacy",3],["id",2],["prose",2],["note",4],["not",4],["count",2],["self",3],["none",2],["codex",1],["p1",1],["regression",1],["pr",1],["492",1],["gpt",3],["pro",3],["backticked",1],["canonical",2],["doc",1],["accepted",1],["but",1],["absent",1],["from",1],["model",2],["tables",1],["setup",1],["example",1],["reverting",1],["must",1],["fail",1],["pass",1],["module",3],["load",1],["stale",3],["export",1],["ars",1],["cross",1],["errors",4],["check",1],["ok",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_repo_baseline_passes","name":[["test",1],["repo",1],["baseline",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["repo",2],["baseline",2],["passes",2],["self",4],["none",2],["committed",1],["setup",1],["canonical",1],["doc",1],["state",1],["must",1],["pass",1],["result",4],["run",1],["script",2],["assert",2],["equal",1],["returncode",1],["msg",1],["stderr",2],["passed",1],["stdout",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_unknown_model_fails","name":[["test",1],["unknown",1],["model",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["unknown",2],["model",4],["fails",2],["self",3],["none",2],["example",1],["naming",1],["outside",1],["canonical",3],["lineup",1],["module",3],["load",1],["bad",3],["export",1],["ars",1],["cross",1],["gpt",2],["imaginary",2],["errors",4],["check",1],["ok",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_wildcard_prefix_tokens_are_not_ids","name":[["test",1],["wildcard",1],["prefix",1],["tokens",1],["not",1],["ids",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["wildcard",2],["prefix",3],["tokens",2],["not",6],["ids",4],["self",4],["none",2],["codex",1],["p2",1],["regression",1],["pr",1],["492",1],["compat",1],["table",1],["any",5],["non",2],["gpt",6],["gemini",2],["id",4],["prose",1],["sits",1],["api",2],["column",1],["globs",1],["patterns",1],["model",3],["setup",4],["example",2],["must",1],["fail",1],["pass",1],["leaked",1],["token",1],["module",4],["load",1],["canonical",5],["ok",1],["provider",1],["endpoint",1],["open",1],["ai",1],["compatible",1],["assert",2],["glob",3],["export",1],["ars",1],["cross",1],["errors",4],["check",1],["true",1],["msg",1]]},{"id":"scripts/test_check_setup_cross_model_parity.py#SetupCrossModelParityTests.test_zero_examples_fails_closed","name":[["test",1],["zero",1],["examples",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["setup",1],["cross",1],["model",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["zero",2],["examples",3],["fails",2],["closed",3],["self",3],["none",2],["regex",1],["went",1],["stale",1],["block",1],["removed",1],["must",1],["be",1],["error",1],["not",1],["pass",1],["module",3],["load",1],["errors",4],["check",1],["no",1],["here",1],["zh",1],["ok",2],["canonical",1],["assert",1],["true",1],["any",1],["fail",1],["msg",1]]},{"id":"scripts/test_check_spec_consistency.py","name":[["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["unit",1],["tests",3],["check",14],["spec",3],["consistency",4],["py",2],["pre",1],["171",2],["uses",2],["module",1],["level",1],["root",2],["errors",2],["state",1],["these",2],["monkey",1],["patch",10],["into",1],["temporary",2],["directory",2],["containing",1],["minimal",8],["fixture",4],["readme",17],["drive",1],["specific",1],["checker",1],["directly",1],["read",1],["lands",1],["schema",1],["driven",1],["manifest",2],["rewrite",1],["call",1],["runner",1],["instead",1],["from",4],["future",1],["import",5],["annotations",1],["unittest",2],["pathlib",1],["path",1],["tempfile",1],["scripts",1],["as",3],["csc",1],["ja",3],["jp",1],["capturing",3],["version",24],["bearing",4],["surfaces",4],["lint",2],["needs",2],["police",2],["badge",7],["release",13],["tag",7],["link",3],["three",3],["blocks",1],["current",4],["two",2],["prior",17],["so",3],["symmetric",1],["structure",1],["zh",13],["sections",3],["visible",1],["four",8],["localized",4],["mode",13],["headings",6],["skill",14],["detail",3],["docx",7],["line",4],["template",7],["academic",43],["research",17],["skills",8],["https",8],["img",4],["shields",4],["io",4],["ver",16],["blue",4],["github",4],["com",4],["imbad0202",4],["releases",4],["deep",9],["outline",4],["only",10],["abstract",4],["disclosure",4],["review",4],["paper",18],["11",18],["reviewer",13],["calibration",4],["pipeline",18],["v2",4],["v3",105],["v1",4],["10",9],["pandoc",4],["changelog",8],["12",6],["2026",107],["06",26],["08",5],["latest",8],["entry",6],["04",57],["01",6],["minor",5],["05",37],["19",8],["ci",4],["discipline",4],["hotfix",8],["previous",4],["18",9],["temporal",4],["verification",5],["client",4],["hardening",4],["17",4],["triangulation",4],["16",5],["l3",4],["audit",4],["plugin",4],["packaging",4],["03",4],["generator",4],["evaluator",4],["30",4],["pattern",4],["protection",4],["27",4],["corpus",8],["consumer",4],["25",4],["input",4],["port",4],["23",8],["passport",4],["reset",4],["sprint",4],["22",4],["reading",4],["probe",4],["21",4],["collaboration",4],["depth",4],["20",4],["compliance",4],["agent",5],["15",20],["streamlining",4],["sync",4],["prep",4],["data",4],["access",4],["levels",4],["info",3],["suite",5],["ko",3],["kr",1],["polices",2],["same",3],["block",3],["list",2],["other",2],["locales",1],["ascii",2],["parens",1],["korean",2],["typographic",1],["norm",1],["matching",2],["english",2],["not",4],["full",1],["width",1],["form",2],["paren",1],["reused",1],["verbatim",1],["07",1],["cn",3],["via",1],["configs",3],["tw",5],["simplified",2],["chinese",3],["iterates",1],["both",1],["test",1],["branch",1],["isolation",1],["still",1],["need",1],["passing",1],["companion",1],["vice",1],["versa",1],["below",1],["shape",2],["traditional",1],["strings",1],["docs",1],["architecture",3],["md",6],["carrying",2],["marker",2],["kinds",1],["invariant",1],["345",1],["must",5],["distinguish",1],["component",4],["markers",1],["mermaid",3],["node",1],["stage",2],["rows",2],["equal",1],["feature",2],["history",1],["timeline",4],["be",2],["policed",2],["prose",3],["mention",1],["provenance",3],["narrative",3],["also",1],["excluded",1],["by",1],["table",3],["row",1],["anchor",1],["comp",5],["hist",2],["named",1],["flowchart",1],["td",1],["br",3],["orchestrator",2],["team",1],["gate",4],["integrity",2],["verified",2],["process",1],["summary",1],["role",1],["delegates",1],["sub",1],["modes",1],["first",2],["introduced",1],["title",1],["ars",1],["evolution",1],["deterministic",1],["citation",1],["182",1],["377",2],["frontmatter",2],["all",1],["date",6],["sanity",2],["metadata",2],["last",5],["updated",5],["mirrors",1],["real",3],["name",4],["fm",2],["body",1],["field",1],["value",1],["tbl",2],["paths",1],["generalized",1],["cover",1],["their",1],["independent",1],["versions",1],["dates",1],["tracks",1],["move",1],["independently",1],["fixtures",1],["whose",1],["parameter",1],["compares",1],["against",1],["entries",1],["selection",1],["after",1],["unreleased",2],["exercised",1],["just",1],["sole",1],["if",1],["main",2]]},{"id":"scripts/test_check_spec_consistency.py#_write_architecture_fixture","name":[["write",1],["architecture",1],["fixture",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["write",5],["architecture",5],["fixture",3],["root",6],["path",2],["suite",7],["str",8],["comp",4],["hist",4],["prose",6],["none",6],["claude",5],["md",5],["version",4],["source",1],["docs",3],["defaults",1],["so",1],["narrative",1],["line",1],["innocuous",1],["unless",1],["test",1],["deliberately",1],["sets",1],["stale",1],["assert",1],["mention",1],["not",1],["policed",1],["mkdir",2],["parents",2],["true",4],["exist",2],["ok",2],["text",2],["ars",1],["per",1],["changelog",1],["encoding",2],["utf",2],["template",1],["format",1]]},{"id":"scripts/test_check_spec_consistency.py#_write_date_sanity_fixtures","name":[["write",1],["date",1],["sanity",1],["fixtures",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["write",5],["date",13],["sanity",2],["fixtures",3],["root",4],["path",2],["changelog",9],["str",6],["pipeline",6],["ver",4],["12",2],["none",2],["known",1],["latest",3],["entry",1],["four",1],["skill",2],["md",2],["only",1],["academic",2],["last",1],["updated",1],["variable",1],["under",1],["test",1],["text",1],["template",1],["format",1],["encoding",1],["utf",1],["overrides",1],["fm",1],["tbl",1]]},{"id":"scripts/test_check_spec_consistency.py#_write_ja_readme","name":[["write",1],["ja",1],["readme",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["ja",4],["readme",4],["root",3],["path",2],["version",3],["str",2],["none",2],["jp",1],["md",1],["text",1],["template",1],["format",1],["ver",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_spec_consistency.py#_write_ko_readme","name":[["write",1],["ko",1],["readme",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["ko",4],["readme",4],["root",3],["path",2],["version",3],["str",2],["none",2],["kr",1],["md",1],["text",1],["template",1],["format",1],["ver",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_spec_consistency.py#_write_skill_fixtures","name":[["write",1],["skill",1],["fixtures",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["write",4],["skill",12],["fixtures",3],["root",4],["path",2],["overrides",6],["dict",3],["none",6],["all",1],["four",1],["md",2],["frontmatter",1],["table",1],["by",1],["default",1],["maps",1],["dir",1],["partial",1],["fm",4],["ver",7],["date",7],["tbl",4],["introduce",1],["drift",1],["items",1],["fields",3],["update",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["text",1],["template",1],["format",1],["name",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_spec_consistency.py#_write_zh_cn_readme","name":[["write",1],["zh",1],["cn",1],["readme",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["zh",4],["cn",4],["readme",4],["root",3],["path",2],["version",3],["str",2],["none",2],["md",1],["text",1],["template",1],["format",1],["ver",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_spec_consistency.py#_write_zh_tw_readme","name":[["write",1],["zh",1],["tw",1],["readme",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["zh",4],["tw",4],["readme",4],["root",3],["path",2],["version",3],["str",2],["none",2],["md",1],["text",1],["template",1],["format",1],["ver",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_spec_consistency.py#RebuttalAuditGuardTest","name":[["rebuttal",1],["audit",1],["guard",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["class",2],["rebuttal",9],["audit",7],["guard",14],["test",8],["unittest",2],["case",2],["check",3],["must",7],["enforce",1],["integrity",1],["boundary",1],["language",3],["academic",2],["paper",2],["mode",3],["section",4],["mutation",1],["tests",1],["prove",1],["actually",1],["fails",4],["suppression",3],["dropped",3],["otherwise",1],["would",1],["be",1],["vacuous",1],["pass",1],["lets",1],["false",1],["certification",1],["risk",1],["back",1],["good",4],["advisory",1],["qa",1],["existing",1],["draft",1],["iron",1],["rule",1],["standalone",1],["so",1],["not",6],["emit",1],["schema",3],["11",3],["ledger",1],["write",1],["material",1],["passport",1],["mark",1],["ready",1],["submit",1],["next",1],["def",5],["run",5],["self",16],["skill",3],["text",2],["str",1],["list",2],["orig",3],["read",6],["csc",7],["errors",3],["clear",2],["try",1],["lambda",1],["rel",3],["if",1],["md",1],["else",1],["return",1],["finally",1],["passes",1],["full",1],["none",4],["assert",4],["equal",1],["missing",2],["errs",9],["some",1],["other",1],["nno",1],["here",1],["true",3],["any",3],["schema11",1],["mutated",4],["replace",2],["tracker",1],["should",1],["avoid",1]]},{"id":"scripts/test_check_spec_consistency.py#RebuttalAuditGuardTest._run_guard_with","name":[["run",1],["guard",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["run",2],["guard",3],["self",2],["skill",4],["text",3],["str",2],["list",3],["orig",3],["read",6],["csc",7],["errors",3],["clear",2],["try",1],["lambda",1],["rel",3],["if",1],["academic",1],["paper",1],["md",1],["else",1],["check",1],["rebuttal",1],["audit",1],["return",1],["finally",1]]},{"id":"scripts/test_check_spec_consistency.py#RebuttalAuditGuardTest.test_guard_fails_when_must_not_dropped","name":[["test",1],["guard",1],["fails",1],["must",1],["not",1],["dropped",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["guard",3],["fails",2],["must",4],["not",4],["dropped",2],["self",5],["none",2],["mutated",2],["good",1],["replace",1],["should",1],["avoid",1],["errs",3],["run",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_spec_consistency.py#RebuttalAuditGuardTest.test_guard_fails_when_schema11_suppression_dropped","name":[["test",1],["guard",1],["fails",1],["schema11",1],["suppression",1],["dropped",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["guard",3],["fails",2],["schema11",2],["suppression",2],["dropped",2],["self",5],["none",2],["mutated",2],["good",1],["replace",1],["schema",2],["11",2],["tracker",1],["errs",3],["run",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_spec_consistency.py#RebuttalAuditGuardTest.test_guard_fails_when_section_missing","name":[["test",1],["guard",1],["fails",1],["section",1],["missing",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["guard",3],["fails",2],["section",3],["missing",3],["self",4],["none",2],["errs",3],["run",1],["some",1],["other",1],["mode",1],["nno",1],["rebuttal",2],["here",1],["assert",1],["true",1],["any",1],["audit",1]]},{"id":"scripts/test_check_spec_consistency.py#RebuttalAuditGuardTest.test_guard_passes_with_full_suppression_language","name":[["test",1],["guard",1],["passes",1],["full",1],["suppression",1],["language",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["guard",3],["passes",2],["full",2],["suppression",2],["language",2],["self",5],["none",2],["assert",1],["equal",1],["run",1],["good",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion","name":[["test",1],["architecture",1],["component",1],["version",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["class",2],["test",11],["architecture",19],["component",33],["version",21],["unittest",2],["case",2],["345",1],["invariant",1],["lint",1],["docs",3],["md",5],["current",2],["markers",8],["def",9],["up",1],["self",19],["none",9],["orig",4],["root",35],["csc",32],["errors",21],["list",1],["clear",2],["tear",1],["down",1],["extend",1],["aligned",6],["passes",2],["all",2],["at",6],["suite",18],["no",4],["timeline",6],["older",1],["fine",1],["records",3],["history",1],["temporary",7],["directory",7],["as",8],["tmp",14],["path",7],["write",8],["fixture",8],["11",13],["comp",6],["hist",6],["check",8],["assert",6],["equal",3],["msg",6],["unexpected",2],["stale",5],["marker",11],["fails",3],["left",1],["prior",1],["exact",1],["343",1],["344",1],["drift",3],["must",9],["fail",5],["both",2],["mermaid",2],["node",2],["rows",1],["carry",1],["here",3],["true",7],["any",3],["expected",3],["error",4],["not",7],["critical",1],["distinction",1],["feature",3],["different",1],["from",2],["shipped",1],["naive",1],["v3",5],["scan",1],["would",2],["wrongly",1],["flag",1],["only",3],["old",2],["be",2],["policed",2],["but",2],["got",1],["missing",2],["if",1],["vanish",1],["entirely",1],["refactor",1],["removes",1],["them",1],["surface",1],["rather",1],["than",1],["silently",1],["passing",1],["empty",1],["match",1],["claude",3],["mkdir",2],["parents",2],["exist",2],["ok",2],["text",2],["per",1],["changelog",1],["encoding",2],["utf",2],["academic",2],["pipeline",2],["four",2],["352",3],["p2",2],["repo",1],["own",1],["grammar",1],["ships",1],["versions",1],["pass",3],["regex",1],["capture",3],["full",4],["token",2],["truncate",1],["three",2],["components",1],["against",3],["silent",1],["fix",1],["closes",1],["carries",1],["truncating",1],["falsely",1],["instead",1],["see",1],["name",1],["asserting",1],["just",1],["substring",1],["contained",1],["proves",1],["captured",1],["was",2],["truncation",1],["closed",1],["vs",1],["prose",3],["provenance",2],["mention",1],["p3",1],["narrative",1],["line",2],["naming",1],["markdown",1],["table",1],["row",1],["cells",1],["innocuous",1],["co",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["orig",2],["root",2],["csc",3],["errors",3],["list",1],["clear",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",4],["none",2],["csc",3],["root",2],["orig",2],["errors",3],["clear",1],["extend",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion.test_aligned_passes","name":[["test",1],["aligned",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["aligned",3],["passes",2],["self",3],["none",2],["all",1],["component",2],["markers",1],["at",2],["suite",2],["version",3],["no",1],["errors",4],["timeline",1],["older",1],["fine",1],["records",1],["history",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["architecture",2],["fixture",2],["11",3],["comp",1],["hist",1],["check",1],["assert",1],["equal",1],["msg",1],["unexpected",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion.test_four_component_aligned_passes","name":[["test",1],["four",1],["component",1],["aligned",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["four",2],["component",7],["aligned",3],["passes",2],["self",3],["none",2],["352",1],["p2",1],["repo",1],["own",1],["grammar",1],["ships",1],["versions",1],["v3",1],["suite",2],["markers",1],["both",1],["at",1],["version",3],["must",2],["pass",1],["regex",1],["capture",1],["full",1],["token",1],["not",1],["truncate",1],["three",1],["components",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["architecture",2],["fixture",2],["comp",1],["hist",1],["check",1],["assert",1],["equal",1],["errors",3],["msg",1],["unexpected",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion.test_four_component_marker_against_three_component_suite_fails","name":[["test",1],["four",1],["component",2],["marker",1],["against",1],["three",1],["suite",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["four",2],["component",11],["marker",6],["against",3],["three",2],["suite",8],["fails",2],["self",3],["none",2],["352",1],["p2",1],["silent",1],["pass",2],["fix",1],["closes",1],["but",1],["carries",1],["truncating",1],["would",1],["capture",2],["from",1],["falsely",1],["full",3],["token",1],["must",2],["instead",1],["see",1],["fail",1],["temporary",1],["directory",1],["as",2],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["architecture",2],["fixture",1],["comp",1],["hist",1],["check",1],["version",1],["error",2],["name",1],["asserting",1],["v3",3],["not",1],["just",1],["substring",1],["contained",1],["proves",1],["captured",1],["was",2],["truncation",1],["closed",1],["assert",1],["true",1],["any",1],["errors",2],["msg",1],["expected",1],["vs",1],["drift",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion.test_missing_component_marker_fails","name":[["test",1],["missing",1],["component",1],["marker",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["component",5],["marker",3],["fails",2],["self",3],["none",2],["if",1],["markers",2],["vanish",1],["entirely",1],["refactor",1],["removes",1],["them",1],["check",2],["must",1],["surface",1],["rather",1],["than",1],["silently",1],["passing",1],["empty",1],["match",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",7],["path",1],["csc",4],["claude",3],["mkdir",2],["parents",2],["true",5],["exist",2],["ok",2],["md",3],["write",2],["text",2],["suite",1],["version",2],["11",1],["per",1],["changelog",1],["encoding",2],["utf",2],["docs",2],["architecture",3],["no",3],["here",1],["assert",1],["any",1],["mermaid",1],["academic",1],["pipeline",1],["errors",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion.test_prose_provenance_mention_does_not_fail","name":[["test",1],["prose",1],["provenance",1],["mention",1],["not",1],["fail",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["prose",5],["provenance",4],["mention",3],["not",4],["fail",2],["self",3],["none",2],["352",1],["p3",1],["narrative",1],["line",2],["naming",1],["academic",1],["pipeline",1],["old",1],["feature",1],["must",2],["be",2],["policed",2],["against",1],["suite",2],["version",2],["only",2],["markdown",1],["table",1],["row",1],["component",3],["cells",1],["markers",1],["timeline",1],["aligned",1],["innocuous",1],["stale",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["architecture",2],["fixture",1],["11",2],["comp",1],["hist",1],["check",1],["assert",1],["equal",1],["errors",2],["msg",1],["but",1],["got",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion.test_stale_component_marker_fails","name":[["test",1],["stale",1],["component",1],["marker",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["stale",4],["component",5],["marker",3],["fails",2],["self",3],["none",2],["current",1],["left",1],["at",1],["prior",1],["version",3],["exact",1],["343",1],["344",1],["drift",2],["must",1],["fail",1],["both",1],["mermaid",1],["node",1],["rows",1],["carry",1],["here",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["architecture",3],["fixture",1],["suite",1],["11",5],["comp",1],["hist",1],["check",1],["assert",1],["true",1],["any",1],["md",1],["errors",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestArchitectureComponentVersion.test_stale_timeline_marker_does_not_fail","name":[["test",1],["stale",1],["timeline",1],["marker",1],["not",1],["fail",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["stale",2],["timeline",5],["marker",3],["not",4],["fail",3],["self",3],["none",2],["critical",1],["distinction",1],["feature",2],["node",1],["at",2],["different",1],["version",5],["from",1],["suite",3],["must",2],["records",2],["shipped",1],["naive",1],["v3",1],["scan",1],["would",1],["wrongly",1],["flag",1],["component",3],["markers",2],["aligned",1],["here",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["all",1],["only",1],["old",1],["write",1],["architecture",2],["fixture",1],["11",2],["comp",1],["hist",1],["check",1],["assert",1],["equal",1],["errors",2],["msg",1],["be",1],["policed",1],["but",1],["got",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeJaSections","name":[["test",1],["readme",1],["ja",1],["sections",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["class",2],["test",7],["readme",11],["ja",13],["sections",4],["unittest",2],["case",2],["def",4],["up",1],["self",10],["none",4],["check",3],["spec",1],["consistency",1],["uses",1],["module",1],["level",1],["root",13],["errors",13],["reset",1],["restore",1],["around",1],["each",1],["so",1],["state",1],["not",1],["leak",1],["between",1],["cases",1],["orig",4],["csc",14],["list",2],["clear",2],["tear",1],["down",1],["extend",1],["aligned",2],["passes",1],["jp",5],["md",4],["whose",1],["badge",4],["tag",4],["link",2],["release",3],["headings",1],["all",1],["agree",1],["suite",1],["version",4],["v3",10],["must",2],["pass",1],["without",1],["temporary",2],["directory",2],["as",2],["tmp",4],["path",2],["write",3],["16",5],["assert",2],["equal",1],["msg",2],["unexpected",1],["fixture",1],["stale",4],["fails",1],["regression",1],["170",1],["if",1],["keeps",1],["while",1],["changelog",1],["has",1],["moved",1],["lint",2],["surface",1],["drift",4],["instead",1],["silently",1],["passing",1],["pre",1],["fix",1],["behavior",1],["file",1],["was",1],["outside",1],["needle",1],["never",1],["surfaced",1],["current",1],["block",1],["but",1],["downgrade",1],["only",1],["realistic",1],["shape",1],["one",1],["place",1],["gets",1],["forgotten",1],["during",1],["template",1],["format",1],["ver",1],["replace",2],["blue",2],["releases",2],["text",1],["encoding",1],["utf",1],["true",1],["any",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeJaSections.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["check",2],["spec",2],["consistency",2],["uses",2],["module",2],["level",2],["root",4],["errors",5],["reset",2],["restore",2],["around",2],["each",2],["test",2],["so",2],["state",2],["not",2],["leak",2],["between",2],["cases",2],["orig",2],["csc",3],["list",1],["clear",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeJaSections.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",4],["none",2],["csc",3],["root",2],["orig",2],["errors",3],["clear",1],["extend",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeJaSections.test_aligned_ja_readme_passes","name":[["test",1],["aligned",1],["ja",1],["readme",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["aligned",3],["ja",5],["readme",5],["passes",2],["self",3],["none",2],["jp",1],["md",1],["whose",1],["badge",1],["tag",1],["link",1],["release",1],["headings",1],["all",1],["agree",1],["suite",1],["version",2],["v3",1],["must",1],["pass",1],["without",1],["errors",4],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["16",1],["check",1],["sections",1],["assert",1],["equal",1],["msg",1],["unexpected",1],["fixture",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeJaSections.test_stale_ja_badge_fails","name":[["test",1],["stale",1],["ja",1],["badge",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["stale",5],["ja",8],["badge",4],["fails",2],["self",3],["none",2],["regression",1],["170",1],["if",1],["readme",5],["jp",4],["md",3],["keeps",1],["v3",9],["while",1],["changelog",1],["has",1],["moved",1],["lint",2],["must",1],["surface",1],["drift",4],["instead",1],["silently",1],["passing",1],["pre",1],["fix",1],["behavior",1],["file",1],["was",1],["outside",1],["needle",1],["list",1],["never",1],["surfaced",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",2],["current",1],["release",2],["block",1],["but",1],["downgrade",1],["only",1],["tag",3],["link",1],["realistic",1],["shape",1],["one",1],["place",1],["gets",1],["forgotten",1],["during",1],["template",1],["format",1],["ver",1],["16",4],["replace",2],["version",2],["blue",2],["releases",2],["text",1],["encoding",1],["utf",1],["check",1],["sections",1],["assert",1],["true",1],["any",1],["errors",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeKoSections","name":[["test",1],["readme",1],["ko",1],["sections",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["class",2],["test",9],["readme",19],["ko",22],["sections",6],["unittest",2],["case",2],["def",6],["up",1],["self",14],["none",6],["check",5],["spec",1],["consistency",1],["uses",1],["module",1],["level",1],["root",21],["errors",16],["reset",1],["restore",1],["around",1],["each",1],["so",1],["state",1],["not",3],["leak",1],["between",1],["cases",1],["orig",4],["csc",22],["list",1],["clear",2],["tear",1],["down",1],["extend",1],["aligned",2],["passes",1],["kr",9],["md",8],["whose",1],["badge",3],["tag",4],["link",2],["release",1],["headings",3],["korean",5],["mode",3],["skill",1],["all",1],["agree",1],["suite",1],["version",4],["must",3],["pass",1],["temporary",4],["directory",4],["as",4],["tmp",8],["path",4],["write",4],["16",10],["assert",4],["equal",1],["msg",4],["unexpected",1],["fixture",1],["stale",4],["fails",2],["symmetric",1],["ja",1],["drift",3],["regression",1],["surface",1],["rather",1],["than",1],["silently",1],["passing",1],["template",3],["format",3],["ver",3],["replace",4],["v3",8],["blue",2],["releases",2],["text",3],["encoding",3],["utf",3],["true",3],["any",3],["expected",3],["error",3],["missing",2],["heading",4],["if",1],["localized",1],["dropped",1],["form",1],["accidentally",1],["written",1],["english",1],["modes",2],["shape",1],["lint",1],["catch",1],["proving",1],["checks",1],["load",1],["bearing",1],["vacuous",1],["broken",4],["deep",2],["research",2],["full",2],["width",2],["changelog",2],["parentheses",2],["fail",1],["ascii",1],["forms",1],["2026",3],["07",3],["12",3],["parenthesis",1],["style",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeKoSections.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["check",2],["spec",2],["consistency",2],["uses",2],["module",2],["level",2],["root",4],["errors",5],["reset",2],["restore",2],["around",2],["each",2],["test",2],["so",2],["state",2],["not",2],["leak",2],["between",2],["cases",2],["orig",2],["csc",3],["list",1],["clear",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeKoSections.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",4],["none",2],["csc",3],["root",2],["orig",2],["errors",3],["clear",1],["extend",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeKoSections.test_aligned_ko_readme_passes","name":[["test",1],["aligned",1],["ko",1],["readme",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["aligned",3],["ko",6],["readme",5],["passes",2],["self",3],["none",2],["kr",1],["md",1],["whose",1],["badge",1],["tag",1],["link",1],["release",1],["headings",2],["korean",1],["mode",1],["skill",1],["all",1],["agree",1],["suite",1],["version",2],["must",1],["pass",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["16",1],["check",1],["sections",1],["assert",1],["equal",1],["errors",3],["msg",1],["unexpected",1],["fixture",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeKoSections.test_full_width_korean_changelog_parentheses_fail","name":[["test",1],["full",1],["width",1],["korean",1],["changelog",1],["parentheses",1],["fail",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["full",3],["width",3],["korean",4],["changelog",3],["parentheses",3],["fail",2],["self",3],["none",2],["headings",1],["ascii",1],["not",1],["forms",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["broken",2],["ko",4],["readme",4],["template",1],["format",1],["ver",1],["16",4],["replace",1],["v3",3],["2026",3],["07",3],["12",3],["kr",2],["md",2],["write",1],["text",1],["encoding",1],["utf",1],["check",1],["sections",1],["assert",1],["true",1],["any",1],["errors",2],["msg",1],["expected",1],["parenthesis",1],["style",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeKoSections.test_missing_korean_mode_heading_fails","name":[["test",1],["missing",1],["korean",1],["mode",1],["heading",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["korean",2],["mode",3],["heading",5],["fails",2],["self",3],["none",2],["if",1],["localized",1],["dropped",1],["form",1],["accidentally",1],["written",1],["english",1],["modes",2],["shape",1],["lint",1],["must",1],["catch",1],["proving",1],["checks",1],["load",1],["bearing",1],["not",1],["vacuous",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["broken",2],["ko",4],["readme",4],["template",1],["format",1],["ver",1],["16",1],["replace",1],["deep",2],["research",2],["kr",2],["md",2],["write",1],["text",1],["encoding",1],["utf",1],["check",1],["sections",1],["assert",1],["true",1],["any",1],["errors",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeKoSections.test_stale_ko_badge_fails","name":[["test",1],["stale",1],["ko",1],["badge",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["stale",5],["ko",8],["badge",3],["fails",2],["self",3],["none",2],["symmetric",1],["ja",1],["drift",3],["regression",1],["tag",3],["link",1],["readme",5],["kr",4],["md",3],["must",1],["surface",1],["rather",1],["than",1],["silently",1],["passing",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["template",1],["format",1],["ver",1],["16",4],["replace",2],["version",2],["v3",5],["blue",2],["releases",2],["write",1],["text",1],["encoding",1],["utf",1],["check",1],["sections",1],["assert",1],["true",1],["any",1],["errors",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeZhSections","name":[["test",1],["readme",1],["zh",1],["sections",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["class",2],["test",7],["readme",16],["zh",24],["sections",6],["unittest",2],["case",2],["coverage",1],["configs",3],["tuple",1],["branch",3],["added",1],["cn",11],["joined",1],["tw",4],["under",1],["check",4],["iterates",1],["both",3],["so",1],["fixtures",3],["must",2],["exist",1],["every",1],["path",3],["def",4],["up",1],["self",10],["none",4],["orig",4],["root",14],["csc",14],["errors",12],["list",1],["clear",2],["tear",1],["down",1],["extend",1],["aligned",3],["passes",1],["v3",8],["produce",1],["no",1],["lint",2],["locks",1],["new",1],["temporary",2],["directory",2],["as",2],["tmp",4],["write",4],["version",5],["16",7],["assert",2],["equal",1],["msg",2],["unexpected",1],["stale",4],["badge",2],["fails",1],["regression",1],["symmetric",1],["170",1],["ja",1],["jp",1],["if",1],["md",3],["keeps",1],["while",1],["rest",1],["file",1],["moved",1],["surface",1],["drift",2],["specifically",1],["template",1],["format",1],["ver",1],["replace",2],["blue",2],["releases",2],["tag",2],["text",1],["encoding",1],["utf",1],["true",1],["any",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeZhSections.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["orig",2],["root",2],["csc",3],["errors",3],["list",1],["clear",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeZhSections.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",4],["none",2],["csc",3],["root",2],["orig",2],["errors",3],["clear",1],["extend",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeZhSections.test_aligned_zh_cn_readme_passes","name":[["test",1],["aligned",1],["zh",1],["cn",1],["readme",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["aligned",4],["zh",9],["cn",4],["readme",6],["passes",2],["self",3],["none",2],["both",1],["tw",2],["fixtures",2],["v3",1],["produce",1],["no",1],["lint",1],["errors",4],["locks",1],["new",1],["configs",1],["branch",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["csc",4],["write",2],["version",2],["16",2],["check",1],["sections",1],["assert",1],["equal",1],["msg",1],["unexpected",1]]},{"id":"scripts/test_check_spec_consistency.py#TestReadmeZhSections.test_stale_zh_cn_badge_fails","name":[["test",1],["stale",1],["zh",1],["cn",1],["badge",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["stale",5],["zh",10],["cn",8],["badge",3],["fails",2],["self",3],["none",2],["regression",1],["symmetric",1],["170",1],["ja",1],["jp",1],["if",1],["readme",6],["md",3],["keeps",1],["v3",7],["while",1],["rest",1],["file",1],["moved",1],["lint",1],["must",1],["surface",1],["drift",2],["branch",1],["specifically",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["csc",4],["write",2],["tw",1],["version",3],["16",5],["template",1],["format",1],["ver",1],["replace",2],["blue",2],["releases",2],["tag",2],["text",1],["encoding",1],["utf",1],["check",1],["sections",1],["assert",1],["true",1],["any",1],["errors",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSkillVersionTableConsistency","name":[["test",1],["skill",1],["version",1],["table",1],["consistency",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["class",2],["test",8],["skill",21],["version",15],["table",14],["consistency",2],["unittest",2],["case",2],["377",4],["frontmatter",6],["last",2],["updated",2],["info",3],["all",3],["four",3],["md",7],["pre",2],["only",2],["academic",6],["paper",4],["reviewer",4],["was",1],["checked",1],["def",6],["up",1],["self",14],["none",6],["orig",4],["root",22],["csc",22],["errors",16],["list",1],["clear",2],["tear",1],["down",1],["extend",1],["aligned",2],["passes",1],["matching",1],["their",1],["no",2],["temporary",4],["directory",4],["as",4],["tmp",8],["path",4],["write",5],["fixtures",5],["check",6],["blocks",4],["assert",4],["equal",1],["msg",4],["unexpected",1],["date",6],["drift",5],["non",1],["fails",4],["exact",1],["cause",1],["whose",2],["bumped",1],["but",1],["left",1],["stale",1],["must",2],["fail",1],["crucially",1],["other",1],["than",2],["one",1],["covered",1],["overrides",2],["pipeline",2],["tbl",2],["2026",4],["06",4],["01",3],["true",3],["any",3],["08",1],["expected",3],["error",3],["not",2],["between",1],["also",1],["third",1],["deep",3],["research",3],["prove",1],["specific",1],["ver",1],["missing",2],["rows",3],["loses",1],["its",1],["surface",1],["rather",1],["silently",1],["pass",1],["empty",1],["match",1],["text",1],["nname",1],["nmetadata",1],["here",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSkillVersionTableConsistency.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["orig",2],["root",2],["csc",3],["errors",3],["list",1],["clear",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSkillVersionTableConsistency.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",4],["none",2],["csc",3],["root",2],["orig",2],["errors",3],["clear",1],["extend",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSkillVersionTableConsistency.test_all_four_aligned_passes","name":[["test",1],["all",1],["four",1],["aligned",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["all",3],["four",3],["aligned",3],["passes",2],["self",3],["none",2],["skill",3],["md",1],["frontmatter",1],["matching",1],["their",1],["table",1],["no",1],["errors",4],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["fixtures",2],["check",1],["version",1],["blocks",1],["assert",1],["equal",1],["msg",1],["unexpected",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSkillVersionTableConsistency.test_missing_table_rows_fails","name":[["test",1],["missing",1],["table",1],["rows",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["table",5],["rows",4],["fails",2],["self",3],["none",2],["skill",5],["md",3],["loses",1],["its",1],["version",5],["info",2],["must",1],["surface",1],["rather",1],["than",1],["silently",1],["pass",1],["empty",1],["match",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["csc",4],["write",2],["fixtures",1],["academic",3],["paper",3],["text",1],["nname",1],["nmetadata",1],["last",1],["updated",1],["2026",1],["06",1],["01",1],["no",1],["here",1],["encoding",1],["utf",1],["check",1],["blocks",1],["assert",1],["true",1],["any",1],["errors",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSkillVersionTableConsistency.test_table_date_drift_in_non_reviewer_skill_fails","name":[["test",1],["table",1],["date",1],["drift",1],["non",1],["reviewer",1],["skill",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["table",4],["date",6],["drift",3],["non",2],["reviewer",3],["skill",7],["fails",2],["self",3],["none",2],["exact",1],["377",2],["root",5],["cause",1],["whose",2],["frontmatter",2],["bumped",1],["but",1],["left",1],["stale",1],["must",1],["fail",1],["crucially",1],["other",1],["than",1],["only",1],["one",1],["pre",1],["check",2],["covered",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["csc",4],["write",1],["fixtures",1],["overrides",1],["academic",2],["pipeline",2],["tbl",1],["2026",3],["06",3],["01",2],["version",1],["blocks",1],["assert",1],["true",1],["any",1],["md",1],["08",1],["errors",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSkillVersionTableConsistency.test_table_version_drift_fails","name":[["test",1],["table",1],["version",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["table",4],["version",5],["drift",4],["fails",3],["self",3],["none",2],["not",2],["date",1],["between",1],["frontmatter",2],["also",1],["third",1],["skill",4],["deep",3],["research",3],["prove",1],["check",2],["reviewer",1],["specific",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["fixtures",1],["overrides",1],["tbl",1],["ver",1],["blocks",1],["assert",1],["true",1],["any",1],["md",1],["errors",2],["msg",1],["expected",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSuiteSkillDateSanity","name":[["test",1],["suite",1],["skill",1],["date",1],["sanity",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["class",2],["test",10],["suite",23],["skill",33],["date",47],["sanity",14],["unittest",2],["case",3],["377",2],["academic",13],["pipeline",23],["md",8],["last",6],["updated",6],["must",6],["be",2],["latest",4],["changelog",14],["entry",3],["other",1],["three",1],["version",6],["independently",1],["not",6],["policed",4],["here",1],["def",7],["up",1],["self",17],["none",7],["orig",6],["root",26],["csc",33],["errors",23],["list",1],["clear",3],["tear",1],["down",1],["extend",1],["equal",5],["passes",2],["fine",1],["normal",1],["aligned",2],["release",4],["temporary",5],["directory",5],["as",6],["tmp",10],["path",15],["write",7],["fixtures",6],["2026",18],["06",18],["08",12],["check",12],["assert",6],["msg",6],["unexpected",1],["after",3],["strictly",1],["allowed",1],["post",1],["doc",1],["touch",1],["legitimately",1],["advances",1],["past",1],["10",1],["later",1],["pass",2],["got",3],["before",1],["fails",2],["exact",2],["v3",1],["12",2],["drift",1],["bumped",1],["left",1],["at",3],["prior",1],["earlier",1],["than",1],["fail",2],["01",5],["true",2],["any",2],["expected",2],["stale",1],["error",4],["bound",1],["only",3],["out",2],["scope",1],["guard",1],["polices",1],["prove",1],["genuine",1],["scoping",1],["vacuous",1],["demonstrates",1],["same",3],["early",9],["ignored",2],["carried",2],["by",2],["independent",2],["but",1],["flagged",3],["whatever",1],["names",1],["repointing",2],["constant",5],["repoints",1],["policing",1],["fixture",1],["current",1],["paper",9],["carries",1],["real",2],["if",2],["ever",1],["fanned",1],["across",1],["all",1],["four",1],["skills",1],["first",1],["assertion",1],["would",1],["already",2],["try",1],["keeps",1],["its",3],["default",1],["from",2],["repoint",1],["now",1],["one",2],["repointed",1],["police",1],["finally",1],["malformed",1],["double",1],["report",2],["unparseable",1],["blocks",2],["records",1],["re",2],["cause",1],["own",1],["parse",2],["drives",1],["both",1],["checks",1],["order",1],["main",1],["asserts",1],["single",1],["strip",1],["info",1],["table",1],["rows",1],["so",1],["text",4],["read",1],["encoding",2],["utf",2],["replace",2],["len",2],["exactly",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSuiteSkillDateSanity.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["orig",2],["root",2],["csc",3],["errors",3],["list",1],["clear",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSuiteSkillDateSanity.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",4],["none",2],["csc",3],["root",2],["orig",2],["errors",3],["clear",1],["extend",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSuiteSkillDateSanity.test_date_check_is_bound_to_suite_path_only","name":[["test",1],["date",1],["check",1],["bound",1],["suite",1],["path",1],["only",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",3],["date",18],["check",6],["bound",2],["suite",12],["path",12],["only",4],["self",4],["none",2],["out",2],["scope",1],["guard",1],["377",1],["polices",1],["skill",12],["prove",1],["genuine",1],["scoping",1],["not",3],["vacuous",1],["pass",1],["demonstrates",1],["same",2],["early",9],["ignored",2],["carried",2],["by",2],["independent",2],["but",1],["flagged",3],["whatever",1],["names",1],["repointing",2],["constant",5],["repoints",1],["policing",1],["fixture",1],["pipeline",3],["current",1],["2026",7],["06",7],["08",4],["changelog",3],["academic",9],["paper",9],["carries",1],["01",3],["real",2],["after",1],["at",2],["exact",1],["if",1],["ever",1],["fanned",1],["across",1],["all",1],["four",1],["skills",1],["first",1],["assertion",1],["would",1],["already",1],["fail",1],["orig",2],["csc",11],["try",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["write",2],["sanity",3],["fixtures",2],["keeps",1],["its",2],["default",1],["from",1],["policed",3],["assert",2],["equal",1],["errors",5],["msg",2],["must",2],["be",1],["got",1],["repoint",1],["now",1],["one",1],["clear",1],["md",2],["true",1],["any",1],["repointed",1],["police",1],["finally",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSuiteSkillDateSanity.test_malformed_suite_skill_does_not_double_report","name":[["test",1],["malformed",1],["suite",1],["skill",1],["not",1],["double",1],["report",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["malformed",2],["suite",6],["skill",14],["not",3],["double",2],["report",3],["self",3],["none",2],["md",3],["unparseable",1],["check",4],["version",4],["blocks",2],["already",1],["records",1],["error",3],["date",5],["sanity",3],["must",1],["re",2],["same",1],["root",6],["cause",1],["from",1],["its",1],["own",1],["parse",2],["drives",1],["both",1],["checks",1],["order",1],["as",2],["main",1],["asserts",1],["single",1],["pipeline",12],["temporary",1],["directory",1],["tmp",2],["path",1],["csc",4],["write",2],["fixtures",1],["changelog",1],["2026",3],["06",3],["08",3],["strip",1],["info",1],["table",1],["rows",1],["so",1],["fails",1],["academic",2],["text",4],["read",1],["encoding",2],["utf",2],["replace",2],["12",1],["last",1],["updated",1],["errors",5],["if",1],["assert",1],["equal",1],["len",2],["msg",1],["expected",1],["exactly",1],["one",1],["got",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSuiteSkillDateSanity.test_pipeline_date_after_changelog_passes","name":[["test",1],["pipeline",1],["date",1],["after",1],["changelog",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["pipeline",3],["date",8],["after",3],["changelog",4],["passes",2],["self",3],["none",2],["last",2],["updated",2],["strictly",1],["latest",1],["allowed",1],["post",1],["release",2],["doc",1],["touch",1],["legitimately",1],["advances",1],["past",1],["entry",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["sanity",2],["fixtures",1],["2026",2],["06",2],["08",1],["10",1],["check",1],["suite",1],["skill",1],["assert",1],["equal",1],["errors",2],["msg",1],["later",1],["must",1],["pass",1],["got",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSuiteSkillDateSanity.test_pipeline_date_before_changelog_fails","name":[["test",1],["pipeline",1],["date",1],["before",1],["changelog",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["pipeline",4],["date",8],["before",2],["changelog",4],["fails",2],["self",3],["none",2],["exact",1],["v3",1],["12",1],["drift",1],["suite",3],["version",1],["bumped",1],["last",1],["updated",1],["left",1],["at",1],["prior",1],["release",1],["earlier",1],["than",1],["latest",1],["entry",1],["must",1],["fail",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["sanity",2],["fixtures",1],["2026",4],["06",4],["08",2],["01",2],["check",1],["skill",2],["assert",1],["true",1],["any",1],["academic",1],["md",1],["errors",2],["msg",1],["expected",1],["stale",1],["error",1]]},{"id":"scripts/test_check_spec_consistency.py#TestSuiteSkillDateSanity.test_pipeline_date_equal_to_changelog_passes","name":[["test",1],["pipeline",1],["date",1],["equal",1],["changelog",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["spec",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["pipeline",3],["date",8],["equal",3],["changelog",4],["passes",2],["self",3],["none",2],["last",1],["updated",1],["latest",1],["fine",1],["normal",1],["aligned",2],["release",1],["case",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["csc",4],["write",1],["sanity",2],["fixtures",1],["2026",2],["06",2],["08",2],["check",1],["suite",1],["skill",1],["assert",1],["errors",3],["msg",1],["unexpected",1]]},{"id":"scripts/test_check_sprint_contract.py","name":[["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["sprint",3],["contract",3],["py",2],["schema",3],["13",1],["validator",1],["from",4],["future",1],["import",6],["annotations",1],["json",6],["unittest",2],["pathlib",1],["path",7],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",6],["resolve",6],["parent",11],["shared",5],["template",4],["full",6],["contracts",4],["reviewer",2],["method",1],["methodology",1],["focus",1],["writer",2],["evaluator",2],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_sprint_contract.py#_load_template","name":[["load",1],["template",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["load",3],["template",3],["path",5],["dict",3],["shipped",1],["reviewer",1],["contract",1],["as",1],["return",1],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_sprint_contract.py#_valid_evaluator_full_contract","name":[["valid",1],["evaluator",1],["full",1],["contract",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["valid",4],["evaluator",4],["full",5],["contract",4],["dict",2],["returns",1],["fresh",1],["loaded",1],["from",1],["shipped",1],["template",3],["same",1],["rationale",1],["as",1],["writer",1],["return",1],["load",1]]},{"id":"scripts/test_check_sprint_contract.py#_valid_reviewer_full_contract","name":[["valid",1],["reviewer",1],["full",1],["contract",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["valid",3],["reviewer",12],["full",6],["contract",5],["dict",2],["returns",1],["fresh",1],["fully",1],["callers",1],["may",1],["mutate",1],["freely",1],["return",1],["id",11],["v1",1],["mode",1],["stage",1],["review",1],["baseline",1],["version",1],["v3",1],["panel",1],["size",1],["acceptance",1],["dimensions",3],["d1",1],["name",5],["methodology",1],["rigor",1],["description",5],["priority",6],["mandatory",6],["d2",1],["domain",1],["accuracy",1],["d3",1],["argumentative",1],["coherence",1],["d4",1],["cross",5],["disciplinary",1],["relevance",1],["high",2],["d5",1],["writing",1],["structure",1],["normal",1],["measurement",1],["procedure",1],["must",1],["output",1],["before",1],["paper",1],["paraphrase",2],["scoring",2],["plan",2],["schema",1],["required",1],["dimension",4],["look",1],["triggers",2],["block",3],["warn",2],["minimum",1],["all",2],["failure",1],["conditions",1],["condition",4],["f1",1],["severity",4],["90",1],["quantifier",4],["any",4],["expression",4],["scores",3],["action",4],["editorial",4],["decision",4],["reject",1],["major",3],["revision",3],["f2",1],["70",1],["majority",1],["two",1],["more",1],["score",1],["worse",1],["f3",1],["60",1],["f0",1],["10",1],["every",1],["pass",1],["accept",1]]},{"id":"scripts/test_check_sprint_contract.py#_valid_writer_full_contract","name":[["valid",1],["writer",1],["full",1],["contract",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["valid",3],["writer",4],["full",4],["contract",3],["dict",2],["returns",1],["fresh",1],["loaded",1],["from",1],["shipped",1],["template",4],["so",1],["structural",1],["drift",1],["between",1],["test",3],["live",1],["surfaces",1],["as",1],["failure",1],["rather",1],["than",1],["only",1],["divergence",1],["return",1],["load",1]]},{"id":"scripts/test_check_sprint_contract.py#TestCLI","name":[["test",1],["cli",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["class",2],["test",7],["cli",5],["unittest",2],["case",2],["def",3],["missing",1],["file",1],["returns",3],["self",6],["result",7],["run",3],["script",6],["nonexistent",1],["path",3],["json",6],["assert",3],["equal",3],["returncode",3],["bad",5],["temporary",2],["directory",2],["as",2],["tmp",4],["write",2],["text",2],["not",1],["encoding",2],["utf",2],["str",2],["valid",2],["good",4],["dumps",1],["reviewer",1],["full",1],["contract",1],["stderr",1]]},{"id":"scripts/test_check_sprint_contract.py#TestCLI.test_cli_bad_json_returns_1","name":[["test",1],["cli",1],["bad",1],["json",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["bad",6],["json",4],["returns",2],["self",3],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",1],["text",1],["not",1],["encoding",1],["utf",1],["result",2],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_sprint_contract.py#TestCLI.test_cli_missing_file_returns_1","name":[["test",1],["cli",1],["missing",1],["file",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["missing",2],["file",2],["returns",2],["self",3],["result",2],["run",1],["script",2],["nonexistent",1],["path",1],["json",1],["assert",1],["equal",1],["returncode",1]]},{"id":"scripts/test_check_sprint_contract.py#TestCLI.test_cli_valid_returns_0","name":[["test",1],["cli",1],["valid",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["valid",3],["returns",2],["self",3],["temporary",1],["directory",1],["as",1],["tmp",2],["good",4],["path",1],["json",2],["write",1],["text",1],["dumps",1],["reviewer",1],["full",1],["contract",1],["encoding",1],["utf",1],["result",3],["run",1],["script",2],["str",1],["assert",1],["equal",1],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSC5SC9SC11ModeGating","name":[["test",1],["sc5",1],["sc9",1],["sc11",1],["mode",1],["gating",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["class",2],["test",10],["sc5",4],["sc9",4],["sc11",4],["mode",4],["gating",2],["unittest",2],["case",2],["implementation",1],["requirement",1],["sc",17],["measurement",2],["procedure",2],["missing",1],["canonical",1],["outputs",1],["paraphrase",5],["minimum",6],["dimensions",7],["exceeds",2],["dim",2],["count",2],["11",3],["panel",1],["size",1],["sanity",1],["reviewer",2],["specific",1],["they",1],["must",1],["not",7],["fire",7],["clean",1],["writer",10],["evaluator",8],["templates",1],["intentionally",1],["omit",1],["only",1],["fields",1],["per",1],["agnostic",1],["warnings",5],["10",1],["continue",1],["across",1],["all",1],["modes",1],["def",6],["full",15],["self",12],["from",6],["scripts",6],["check",6],["sprint",6],["contract",12],["import",6],["warn",12],["suspicious",12],["valid",6],["assert",6],["false",4],["any",6],["v3",6],["reads",2],["pre",4],["commitment",4],["artifacts",4],["path",2],["should",2],["read",3],["acceptance",2],["criteria",2],["integer",1],["carry",1],["d1",1],["d7",1],["shipped",1],["template",1],["99",3],["true",2],["disagreement",4],["handling",4]]},{"id":"scripts/test_check_sprint_contract.py#TestSC5SC9SC11ModeGating.test_sc11_does_not_fire_on_evaluator_full","name":[["test",1],["sc11",1],["not",1],["fire",1],["evaluator",1],["full",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc11",2],["not",2],["fire",2],["evaluator",3],["full",3],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["assert",1],["false",1],["any",1],["sc",1],["11",1],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSC5SC9SC11ModeGating.test_sc11_does_not_fire_on_writer_full","name":[["test",1],["sc11",1],["not",1],["fire",1],["writer",1],["full",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc11",2],["not",2],["fire",2],["writer",3],["full",3],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["assert",1],["false",1],["any",1],["sc",1],["11",1],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSC5SC9SC11ModeGating.test_sc5_does_not_fire_on_evaluator_full","name":[["test",1],["sc5",1],["not",1],["fire",1],["evaluator",1],["full",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc5",2],["not",2],["fire",2],["evaluator",3],["full",3],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["assert",1],["false",1],["any",1],["sc",1],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSC5SC9SC11ModeGating.test_sc5_does_not_fire_on_writer_full","name":[["test",1],["sc5",1],["not",1],["fire",1],["writer",1],["full",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc5",2],["not",2],["fire",2],["writer",3],["full",3],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["assert",1],["false",1],["any",1],["sc",1],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSC5SC9SC11ModeGating.test_sc9_evaluator_full_reads_disagreement_handling_path","name":[["test",1],["sc9",1],["evaluator",1],["full",1],["reads",1],["disagreement",1],["handling",1],["path",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc9",2],["evaluator",4],["full",4],["reads",2],["disagreement",5],["handling",5],["path",2],["self",3],["sc",2],["should",1],["read",1],["paraphrase",2],["minimum",2],["dimensions",2],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["99",1],["warnings",2],["v3",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSC5SC9SC11ModeGating.test_sc9_writer_full_reads_pre_commitment_artifacts_path","name":[["test",1],["sc9",1],["writer",1],["full",1],["reads",1],["pre",1],["commitment",1],["artifacts",1],["path",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc9",2],["writer",6],["full",5],["reads",2],["pre",5],["commitment",5],["artifacts",5],["path",2],["self",3],["sc",2],["should",1],["read",2],["acceptance",2],["criteria",2],["paraphrase",2],["minimum",3],["dimensions",4],["fire",1],["integer",1],["exceeds",1],["dim",1],["count",1],["not",2],["measurement",1],["procedure",1],["carry",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["d1",1],["d7",1],["shipped",1],["template",1],["99",2],["warnings",2],["v3",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131NegativeBranches","name":[["test",1],["schema131",1],["negative",1],["branches",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["class",2],["test",9],["schema131",2],["negative",3],["branches",4],["unittest",2],["case",2],["schema",2],["level",1],["fixtures",1],["exercising",1],["five",1],["v3",2],["validator",1],["hard",2],["fails",4],["11",2],["12",2],["per",2],["cross",2],["mode",2],["field",1],["leakage",1],["r1",1],["intentionally",1],["not",2],["tested",1],["as",1],["fail",4],["here",1],["settled",1],["decision",10],["clause",1],["hardening",1],["covers",1],["def",5],["branch",10],["writer",10],["full",12],["missing",2],["pre",3],["commitment",3],["artifacts",3],["self",10],["from",5],["scripts",5],["check",5],["sprint",5],["contract",10],["import",5],["validate",10],["valid",5],["del",2],["errors",10],["assert",5],["true",5],["any",5],["evaluator",7],["disagreement",3],["handling",3],["action",13],["pinned",3],["enum",8],["pinning",3],["failure",6],["conditions",6],["editorial",2],["value",3],["reviewer",4],["must",3],["under",3],["all",3],["f0",2],["fc",9],["if",3],["condition",3],["id",3],["f1",3],["reject",1],["major",1],["revision",1],["break",3],["lower",3],["revise",2],["phase",2],["4b",2],["mis",1],["generator",1],["completes",1],["triplet",1],["coverage",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131NegativeBranches.test_branch_11_writer_full_missing_pre_commitment_artifacts_fails","name":[["test",1],["branch",1],["11",1],["writer",1],["full",1],["missing",1],["pre",1],["commitment",1],["artifacts",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["branch",2],["11",2],["writer",3],["full",3],["missing",2],["pre",4],["commitment",4],["artifacts",4],["fails",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["del",1],["errors",2],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131NegativeBranches.test_branch_12_evaluator_full_missing_disagreement_handling_fails","name":[["test",1],["branch",1],["12",1],["evaluator",1],["full",1],["missing",1],["disagreement",1],["handling",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["branch",2],["12",2],["evaluator",3],["full",3],["missing",2],["disagreement",4],["handling",4],["fails",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["del",1],["errors",2],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131NegativeBranches.test_branch_4_reviewer_action_mis_pinned_to_generator_enum_fails","name":[["test",1],["branch",1],["reviewer",1],["action",1],["mis",1],["pinned",1],["generator",1],["enum",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["branch",3],["reviewer",4],["action",6],["mis",2],["pinned",2],["generator",2],["enum",4],["fails",2],["self",3],["full",2],["pinning",1],["failure",2],["conditions",2],["writer",2],["decision",3],["evaluator",1],["value",1],["must",1],["fail",1],["under",1],["all",1],["completes",1],["cross",1],["mode",1],["triplet",1],["coverage",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["fc",3],["if",1],["condition",1],["id",1],["f1",1],["revise",1],["phase",1],["4b",1],["break",1],["errors",2],["assert",1],["true",1],["any",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131NegativeBranches.test_branch_5_writer_full_action_pinned_to_writer_decision_enum","name":[["test",1],["branch",1],["writer",2],["full",1],["action",1],["pinned",1],["decision",1],["enum",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["branch",4],["writer",6],["full",4],["action",5],["pinned",2],["decision",4],["enum",4],["self",3],["pinning",1],["failure",2],["conditions",2],["editorial",2],["value",1],["reviewer",1],["must",1],["fail",1],["under",1],["all",1],["f0",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["fc",3],["if",1],["condition",1],["id",1],["f1",1],["reject",1],["major",1],["revision",1],["break",1],["errors",2],["assert",1],["true",1],["any",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131NegativeBranches.test_branch_6_evaluator_full_action_pinned_to_evaluator_decision_enum","name":[["test",1],["branch",1],["evaluator",2],["full",1],["action",1],["pinned",1],["decision",1],["enum",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["branch",4],["evaluator",6],["full",4],["action",5],["pinned",2],["decision",4],["enum",3],["self",3],["pinning",1],["failure",2],["conditions",2],["writer",2],["value",1],["must",1],["fail",1],["under",1],["all",1],["f0",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["fc",3],["if",1],["condition",1],["id",1],["f1",1],["revise",1],["phase",1],["4b",1],["break",1],["errors",2],["assert",1],["true",1],["any",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131ReviewerZeroTouch","name":[["test",1],["schema131",1],["reviewer",1],["zero",1],["touch",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["class",2],["test",10],["schema131",2],["reviewer",7],["zero",3],["touch",3],["unittest",2],["case",2],["backward",1],["compat",1],["proof",1],["existing",2],["contracts",3],["validate",6],["identically",1],["under",3],["schema",4],["13",5],["these",2],["two",1],["names",1],["explicitly",1],["committed",1],["by",1],["def",2],["still",1],["valid",1],["self",8],["loads",1],["both",1],["shipped",2],["templates",2],["against",2],["asserts",2],["validation",2],["success",1],["without",1],["modification",1],["verification",1],["from",2],["scripts",2],["check",4],["sprint",2],["contract",2],["import",2],["structural",3],["invariants",2],["path",6],["template",9],["full",2],["method",2],["sub",2],["name",2],["load",2],["assert",4],["equal",4],["byte",1],["equivalent",2],["running",1],["each",1],["produces",1],["empty",2],["error",1],["list",1],["diffing",1],["now",1],["superseded",1],["result",1],["was",1],["also",1],["promised",1],["regression",1],["warn",2],["suspicious",2],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131ReviewerZeroTouch.test_byte_equivalent_validation_for_reviewer_contracts","name":[["test",1],["byte",1],["equivalent",1],["validation",1],["reviewer",1],["contracts",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",4],["byte",2],["equivalent",3],["validation",2],["reviewer",3],["contracts",2],["self",5],["asserts",1],["running",1],["validate",3],["each",1],["shipped",1],["template",5],["under",1],["schema",2],["13",2],["produces",1],["empty",2],["error",1],["list",1],["structural",1],["diffing",1],["against",1],["now",1],["superseded",1],["result",1],["was",1],["also",1],["these",1],["templates",1],["promised",1],["regression",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",1],["import",1],["warn",2],["suspicious",2],["path",3],["full",1],["method",1],["sub",1],["name",1],["load",1],["assert",2],["equal",2],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131ReviewerZeroTouch.test_existing_reviewer_contracts_still_valid_under_13_1","name":[["test",1],["existing",1],["reviewer",1],["contracts",1],["still",1],["valid",1],["under",1],["13",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",3],["existing",2],["reviewer",3],["contracts",2],["still",2],["valid",2],["under",2],["13",3],["self",5],["loads",1],["both",1],["shipped",1],["templates",1],["against",1],["schema",1],["asserts",1],["validation",1],["success",1],["without",1],["modification",1],["zero",1],["touch",1],["verification",1],["from",1],["scripts",1],["check",3],["sprint",1],["contract",1],["import",1],["validate",2],["structural",2],["invariants",2],["path",3],["template",4],["full",1],["method",1],["sub",1],["name",1],["load",1],["assert",2],["equal",2]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131WriterEvaluatorPositive","name":[["test",1],["schema131",1],["writer",1],["evaluator",1],["positive",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["class",2],["test",8],["schema131",2],["writer",7],["evaluator",7],["positive",3],["unittest",2],["case",2],["schema",4],["level",1],["fixtures",1],["shipped",5],["templates",1],["must",1],["validate",5],["cleanly",1],["under",1],["13",1],["produce",1],["zero",3],["soft",3],["warnings",3],["def",4],["full",8],["passes",2],["invariants",6],["self",10],["from",4],["scripts",4],["check",8],["sprint",4],["contract",8],["import",4],["structural",4],["valid",4],["assert",6],["equal",6],["produces",2],["warn",4],["suspicious",4],["v3",2]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131WriterEvaluatorPositive.test_shipped_evaluator_full_passes_schema_and_invariants","name":[["test",1],["shipped",1],["evaluator",1],["full",1],["passes",1],["schema",1],["invariants",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["evaluator",3],["full",3],["passes",2],["schema",2],["invariants",4],["self",4],["from",1],["scripts",1],["check",3],["sprint",1],["contract",2],["import",1],["validate",2],["structural",2],["valid",1],["assert",2],["equal",2]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131WriterEvaluatorPositive.test_shipped_evaluator_full_produces_zero_soft_warnings","name":[["test",1],["shipped",1],["evaluator",1],["full",1],["produces",1],["zero",1],["soft",1],["warnings",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["evaluator",3],["full",3],["produces",2],["zero",2],["soft",2],["warnings",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["assert",1],["equal",1],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131WriterEvaluatorPositive.test_shipped_writer_full_passes_schema_and_invariants","name":[["test",1],["shipped",1],["writer",1],["full",1],["passes",1],["schema",1],["invariants",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["writer",3],["full",3],["passes",2],["schema",2],["invariants",4],["self",4],["from",1],["scripts",1],["check",3],["sprint",1],["contract",2],["import",1],["validate",2],["structural",2],["valid",1],["assert",2],["equal",2]]},{"id":"scripts/test_check_sprint_contract.py#TestSchema131WriterEvaluatorPositive.test_shipped_writer_full_produces_zero_soft_warnings","name":[["test",1],["shipped",1],["writer",1],["full",1],["produces",1],["zero",1],["soft",1],["warnings",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["writer",3],["full",3],["produces",2],["zero",2],["soft",2],["warnings",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["assert",1],["equal",1],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation","name":[["test",1],["schema",1],["validation",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["class",2],["test",19],["schema",4],["validation",3],["unittest",2],["case",2],["def",15],["valid",16],["reviewer",17],["full",16],["passes",2],["self",30],["from",16],["scripts",15],["check",15],["sprint",15],["contract",33],["import",15],["validate",30],["errors",28],["assert",15],["equal",2],["missing",1],["top",2],["level",3],["required",6],["fails",4],["del",2],["acceptance",6],["dimensions",5],["true",13],["any",13],["bad",2],["id",12],["pattern",6],["lower",10],["mode",3],["enum",2],["rejects",1],["quick",2],["additional",4],["property",1],["foo",2],["bar",1],["agent",2],["amendments",2],["extra",3],["key",1],["field",3],["override",8],["ladder",8],["present",1],["must",5],["be",3],["exactly",1],["round",7],["trigger",5],["rationale",5],["only",1],["items",2],["min",1],["optional",1],["absence",1],["if",3],["positional",1],["order",1],["enforced",1],["should",1],["const",1],["priority",3],["critical",1],["dimension",2],["no",3],["scoring",3],["scale",3],["block",1],["warn",1],["pass",1],["d1",1],["failure",7],["condition",7],["conditions",6],["fail1",1],["contain",2],["f0",10],["accept",8],["grade",3],["codex",2],["review",3],["p2",2],["removing",1],["fail",2],["without",1],["synthesizer",1],["protocol",1],["reach",1],["fired",1],["state",1],["there",1],["editorial",3],["decision",3],["emit",1],["aborting",1],["at",3],["runtime",1],["instead",1],["ci",1],["fc",6],["expected",1],["contains",1],["clause",1],["violation",1],["got",1],["action",4],["non",1],["reservation",1],["per",1],["shipped",1],["templates",2],["tying",1],["its",1],["prevents",1],["future",1],["misusing",1],["reserved",1],["reject",1],["low",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_acceptance_dimension_id_pattern","name":[["test",1],["acceptance",1],["dimension",1],["id",1],["pattern",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["acceptance",3],["dimension",2],["id",4],["pattern",3],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["dimensions",1],["d1",1],["errors",2],["assert",1],["true",1],["any",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_additional_top_level_property_fails","name":[["test",1],["additional",1],["top",1],["level",1],["property",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["additional",3],["top",2],["level",2],["property",2],["fails",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["foo",2],["bar",1],["errors",2],["assert",1],["true",1],["any",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_agent_amendments_extra_key_fails","name":[["test",1],["agent",1],["amendments",1],["extra",1],["key",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["agent",3],["amendments",3],["extra",4],["key",2],["fails",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["field",2],["errors",2],["assert",1],["true",1],["any",1],["additional",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_bad_contract_id_pattern_fails","name":[["test",1],["bad",1],["contract",1],["id",1],["pattern",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["bad",3],["contract",6],["id",4],["pattern",3],["fails",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["errors",2],["assert",1],["true",1],["any",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_conditional_quantifier_not_required_for_non_reviewer_mode","name":[["test",1],["conditional",1],["quantifier",1],["not",1],["required",1],["non",1],["reviewer",1],["mode",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",3],["conditional",3],["quantifier",8],["not",5],["required",2],["non",5],["reviewer",14],["mode",9],["self",3],["spec",2],["start",1],["all",1],["branch",2],["must",1],["require",1],["cross",5],["failure",3],["conditions",2],["guards",1],["p2",1],["12",1],["future",1],["proofing",1],["intent",1],["so",2],["v3",2],["writer",6],["evaluator",1],["enum",4],["additions",1],["stay",1],["backward",1],["compatible",1],["schema",8],["only",2],["contains",1],["values",1],["patch",1],["loaded",1],["add",2],["hypothetical",1],["re",1],["validate",1],["modify",1],["disk",1],["import",3],["copy",2],["from",2],["scripts",1],["check",1],["sprint",1],["contract",3],["load",2],["jsonschema",3],["deepcopy",1],["prefixed",1],["properties",1],["append",1],["full",5],["valid",1],["id",1],["v1",1],["stage",1],["draft",1],["strip",1],["every",1],["condition",1],["fc",2],["pop",1],["none",1],["validator",4],["draft202012",2],["format",2],["checker",2],["errors",4],["str",1],["message",1],["iter",1],["no",1],["error",2],["should",1],["mention",1],["fires",1],["starts",1],["assert",1],["false",1],["any",1],["unexpected",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_cross_reviewer_quantifier_enum","name":[["test",1],["cross",1],["reviewer",1],["quantifier",1],["enum",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["cross",3],["reviewer",4],["quantifier",4],["enum",3],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["full",1],["failure",1],["conditions",1],["plurality",1],["errors",2],["assert",1],["true",1],["any",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_dimension_no_scoring_scale_field","name":[["test",1],["dimension",1],["no",1],["scoring",1],["scale",1],["field",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["dimension",2],["no",2],["scoring",4],["scale",4],["field",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["acceptance",1],["dimensions",1],["block",1],["warn",1],["pass",1],["errors",2],["assert",1],["true",1],["any",1],["additional",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_failure_condition_id_pattern","name":[["test",1],["failure",1],["condition",1],["id",1],["pattern",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["failure",3],["condition",4],["id",4],["pattern",3],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["conditions",1],["fail1",1],["errors",2],["assert",1],["true",1],["any",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_failure_condition_id_pattern_rejects_leading_zero","name":[["test",1],["failure",1],["condition",1],["id",1],["pattern",1],["rejects",1],["leading",1],["zero",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["failure",4],["condition",6],["id",6],["pattern",5],["rejects",2],["leading",3],["zero",3],["self",4],["audit",1],["induced",1],["task",1],["quality",1],["review",1],["forms",1],["f00",2],["f01",2],["f02",1],["must",1],["be",1],["rejected",1],["keep",1],["ordinal",1],["tie",1],["break",1],["severity",1],["precedence",1],["unambiguous",1],["schema",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",3],["valid",1],["reviewer",1],["full",1],["conditions",2],["errors",4],["assert",2],["true",2],["any",2],["lower",2]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_failure_condition_requires_severity","name":[["test",1],["failure",1],["condition",1],["requires",1],["severity",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["failure",3],["condition",2],["requires",2],["severity",4],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["del",1],["conditions",1],["errors",2],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_failure_conditions_F0_must_be_accept_action","name":[["test",1],["failure",1],["conditions",1],["f0",1],["must",1],["be",1],["accept",1],["action",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["failure",3],["conditions",3],["f0",7],["must",3],["be",2],["accept",7],["action",5],["self",3],["codex",1],["review",1],["p2",1],["non",1],["fail",1],["grade",1],["reservation",1],["per",1],["shipped",1],["templates",2],["tying",1],["its",1],["editorial",2],["decision",2],["at",1],["schema",1],["level",1],["prevents",1],["future",1],["from",2],["misusing",1],["reserved",1],["id",2],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["fc",3],["if",1],["condition",1],["reject",1],["errors",4],["assert",1],["true",1],["any",1],["lower",2],["contains",2],["expected",1],["got",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_failure_conditions_must_contain_F0_accept_grade","name":[["test",1],["failure",1],["conditions",1],["must",1],["contain",1],["f0",1],["accept",1],["grade",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["failure",4],["conditions",4],["must",3],["contain",3],["f0",6],["accept",4],["grade",3],["self",3],["codex",1],["review",2],["p2",1],["removing",1],["condition",3],["fail",1],["schema",1],["validation",1],["without",1],["synthesizer",1],["protocol",1],["reach",1],["no",2],["fired",1],["state",1],["there",1],["editorial",1],["decision",1],["emit",1],["aborting",1],["round",1],["at",2],["runtime",1],["instead",1],["ci",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["fc",3],["if",1],["id",1],["errors",3],["assert",1],["true",1],["any",1],["lower",2],["expected",1],["contains",1],["clause",1],["violation",1],["got",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_missing_top_level_required_fails","name":[["test",1],["missing",1],["top",1],["level",1],["required",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["top",2],["level",2],["required",2],["fails",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["del",1],["acceptance",2],["dimensions",2],["errors",2],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_mode_enum_rejects_quick","name":[["test",1],["mode",1],["enum",1],["rejects",1],["quick",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["mode",4],["enum",2],["rejects",2],["quick",3],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",2],["full",1],["errors",2],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_override_ladder_optional_absence_passes","name":[["test",1],["override",1],["ladder",1],["optional",1],["absence",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["override",4],["ladder",4],["optional",2],["absence",2],["passes",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["if",1],["del",1],["assert",1],["equal",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_override_ladder_positional_order_enforced","name":[["test",1],["override",1],["ladder",1],["positional",1],["order",1],["enforced",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["override",3],["ladder",3],["positional",2],["order",2],["enforced",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["round",4],["trigger",3],["required",3],["rationale",3],["should",1],["be",1],["errors",2],["assert",1],["true",1],["any",1],["const",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_override_ladder_when_present_must_be_exactly_3","name":[["test",1],["override",1],["ladder",1],["present",1],["must",1],["be",1],["exactly",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["override",4],["ladder",4],["present",2],["must",2],["be",2],["exactly",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["round",2],["trigger",2],["required",2],["rationale",2],["only",1],["items",2],["errors",2],["assert",1],["true",1],["any",1],["min",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_panel_size_minimum_1","name":[["test",1],["panel",1],["size",1],["minimum",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["panel",4],["size",4],["minimum",3],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["errors",2],["assert",1],["true",1],["any",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_panel_size_required","name":[["test",1],["panel",1],["size",1],["required",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["panel",4],["size",4],["required",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["del",1],["errors",2],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_paraphrase_minimum_dimensions_accepts_all_and_integer","name":[["test",1],["paraphrase",1],["minimum",1],["dimensions",1],["accepts",1],["all",1],["integer",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["paraphrase",6],["minimum",6],["dimensions",6],["accepts",2],["all",3],["integer",2],["self",6],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",5],["valid",1],["reviewer",1],["full",1],["measurement",4],["procedure",4],["assert",4],["equal",4],["not",2],["most",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_priority_enum","name":[["test",1],["priority",1],["enum",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["priority",4],["enum",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["acceptance",1],["dimensions",1],["critical",1],["errors",2],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_reviewer_mode_failure_condition_requires_quantifier","name":[["test",1],["reviewer",1],["mode",1],["failure",1],["condition",1],["requires",1],["quantifier",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["reviewer",5],["mode",2],["failure",3],["condition",2],["requires",2],["quantifier",4],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["full",1],["del",1],["conditions",1],["cross",2],["errors",2],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_scoring_plan_required_must_contain_all_four_canonical_fields","name":[["test",1],["scoring",1],["plan",1],["required",1],["must",1],["contain",1],["all",1],["four",1],["canonical",1],["fields",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["scoring",6],["plan",6],["required",6],["must",3],["contain",2],["all",2],["four",3],["canonical",3],["fields",3],["self",3],["codex",1],["review",1],["p2",1],["schema",2],["list",3],["phase",2],["empty",1],["partial",1],["lets",1],["contract",3],["clear",1],["ci",1],["while",1],["making",1],["hard",1],["gate",1],["vacuous",1],["from",1],["scripts",1],["check",1],["sprint",1],["import",1],["validate",2],["valid",1],["reviewer",1],["full",1],["measurement",1],["procedure",1],["errors",4],["assert",1],["true",1],["any",1],["lower",2],["min",2],["items",2],["expected",1],["got",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_scoring_plan_required_rejects_typo_field_names","name":[["test",1],["scoring",1],["plan",1],["required",1],["rejects",1],["typo",1],["field",1],["names",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["scoring",3],["plan",3],["required",3],["rejects",2],["typo",3],["field",3],["names",3],["self",3],["codex",1],["review",1],["p2",1],["typoed",1],["entries",1],["trigger",4],["block",5],["instead",1],["triggers",2],["must",1],["fail",1],["schema",2],["validation",1],["otherwise",1],["every",1],["reviewer",2],["fails",1],["phase",1],["lint",1],["at",1],["runtime",1],["nonexistent",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["valid",1],["full",1],["measurement",1],["procedure",1],["dimension",1],["id",1],["look",1],["missing",1],["warn",1],["errors",4],["assert",1],["true",1],["any",1],["enum",2],["lower",1],["expected",1],["got",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_severity_range","name":[["test",1],["severity",1],["range",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["severity",6],["range",2],["self",4],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",3],["valid",1],["reviewer",1],["full",1],["failure",2],["conditions",2],["errors",4],["assert",2],["true",2],["any",2],["minimum",1],["lower",2],["101",1],["maximum",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_shipped_template_full_passes_schema_and_invariants","name":[["test",1],["shipped",1],["template",1],["full",1],["passes",1],["schema",1],["invariants",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["template",4],["full",3],["passes",2],["schema",2],["invariants",4],["self",4],["from",1],["scripts",1],["check",3],["sprint",1],["contract",4],["import",1],["validate",2],["structural",2],["load",1],["assert",2],["equal",2]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_shipped_template_full_produces_zero_soft_warnings","name":[["test",1],["shipped",1],["template",1],["full",1],["produces",1],["zero",1],["soft",1],["warnings",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["template",4],["full",3],["produces",2],["zero",2],["soft",2],["warnings",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",3],["import",1],["warn",2],["suspicious",2],["load",1],["assert",1],["equal",1],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_shipped_template_methodology_focus_passes_schema_and_invariants","name":[["test",1],["shipped",1],["template",1],["methodology",1],["focus",1],["passes",1],["schema",1],["invariants",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["template",4],["methodology",2],["focus",2],["passes",2],["schema",2],["invariants",4],["self",4],["from",1],["scripts",1],["check",3],["sprint",1],["contract",4],["import",1],["validate",2],["structural",2],["load",1],["method",1],["assert",2],["equal",2]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_shipped_template_methodology_focus_produces_zero_soft_warnings","name":[["test",1],["shipped",1],["template",1],["methodology",1],["focus",1],["produces",1],["zero",1],["soft",1],["warnings",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["template",4],["methodology",2],["focus",2],["produces",2],["zero",2],["soft",2],["warnings",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",3],["import",1],["warn",2],["suspicious",2],["load",1],["method",1],["assert",1],["equal",1],["v3",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSchemaValidation.test_valid_reviewer_full_passes","name":[["test",1],["valid",1],["reviewer",1],["full",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["valid",3],["reviewer",3],["full",3],["passes",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["validate",2],["errors",2],["assert",1],["equal",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings","name":[["test",1],["soft",1],["warnings",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["class",2],["test",17],["soft",2],["warnings",26],["unittest",2],["case",4],["def",13],["sc1",3],["baseline",7],["lag",4],["warns",8],["self",26],["from",12],["scripts",12],["check",12],["sprint",12],["contract",27],["import",12],["warn",29],["suspicious",25],["valid",16],["reviewer",15],["full",12],["version",4],["v3",6],["assert",14],["true",7],["any",14],["sc",18],["lower",2],["no",2],["ars",2],["skips",1],["none",10],["false",6],["exactly",1],["not",9],["boundary",1],["spec",2],["line",1],["340",1],["says",1],["fires",1],["lags",1],["current",1],["by",1],["more",1],["than",1],["minor",1],["versions",1],["must",4],["vs",1],["sc2",2],["single",1],["dimension",4],["acceptance",6],["dimensions",7],["remove",1],["failure",11],["conditions",10],["referencing",2],["d2",1],["d5",3],["so",1],["don",1],["trigger",2],["condition",4],["id",2],["f0",1],["severity",4],["10",1],["cross",2],["quantifier",2],["all",1],["expression",4],["d1",2],["scores",2],["pass",1],["action",4],["editorial",4],["decision",4],["accept",1],["sc3",2],["mandatory",4],["priority",2],["normal",1],["multi",1],["negative",2],["dim",1],["default",2],["fixture",2],["has",1],["dims",2],["skip",1],["sc4",1],["orphan",1],["reference",1],["append",1],["f9",1],["50",1],["d9",3],["block",1],["major",2],["revision",2],["sc5",1],["measurement",3],["procedure",3],["missing",1],["required",1],["outputs",1],["output",1],["before",1],["paper",1],["paraphrase",3],["sc6",1],["placeholder",1],["unreachable",1],["schema",4],["was",1],["retained",1],["as",1],["dead",1],["path",1],["defense",1],["depth",1],["never",1],["fire",1],["because",1],["additional",1],["properties",1],["agent",1],["amendments",1],["blocks",1],["only",2],["checks",1],["emit",1],["input",1],["validate",2],["equal",1],["precondition",1],["sc7",1],["conflicting",1],["actions",1],["80",2],["reject",1],["sc9",1],["impossible",1],["minimum",2],["keep",1],["d3",1],["drop",1],["d4",2],["refs",1],["fc",4],["if",1],["sc10",1],["unreferenced",1],["add",1],["high",1],["d6",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc1_baseline_lag_warns","name":[["test",1],["sc1",1],["baseline",1],["lag",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc1",2],["baseline",4],["lag",2],["warns",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",1],["full",1],["version",1],["v3",2],["warnings",2],["assert",1],["true",1],["any",1],["sc",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc1_lag_exactly_2_does_not_warn","name":[["test",1],["sc1",1],["lag",1],["exactly",1],["not",1],["warn",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc1",2],["lag",4],["exactly",2],["not",3],["warn",5],["self",3],["boundary",1],["spec",1],["line",1],["340",1],["says",1],["sc",2],["fires",1],["baseline",2],["lags",1],["current",1],["ars",1],["by",1],["more",1],["than",1],["minor",1],["versions",1],["must",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["suspicious",2],["valid",1],["reviewer",1],["full",1],["version",1],["v3",3],["vs",1],["warnings",2],["assert",1],["false",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc1_no_ars_version_skips","name":[["test",1],["sc1",1],["no",1],["ars",1],["version",1],["skips",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc1",2],["no",2],["ars",2],["version",3],["skips",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",1],["full",1],["baseline",2],["v3",1],["warnings",2],["none",1],["assert",1],["false",1],["any",1],["sc",1],["lower",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc10_unreferenced_mandatory_dimension_warns","name":[["test",1],["sc10",1],["unreferenced",1],["mandatory",1],["dimension",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc10",2],["unreferenced",2],["mandatory",2],["dimension",3],["warns",2],["self",3],["add",2],["high",9],["priority",12],["d6",6],["drop",3],["only",1],["expression",2],["from",4],["fixture",3],["so",3],["neither",2],["direct",1],["id",4],["reference",1],["nor",2],["scope",2],["covers",1],["sc",3],["10",3],["should",1],["fire",2],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",1],["full",1],["f3",2],["any",2],["scores",1],["block",1],["class",1],["has",2],["zero",1],["scoped",1],["coverage",1],["failure",2],["conditions",2],["fc",3],["if",2],["condition",1],["existing",1],["dim",1],["d4",1],["not",1],["contaminate",1],["assertion",1],["then",1],["fresh",1],["ref",1],["cover",1],["acceptance",3],["dimensions",3],["append",1],["name",1],["orphan",2],["criterion",1],["description",1],["warnings",3],["none",1],["assert",1],["true",1],["expected",1],["got",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc11_mode_panel_mismatch_full","name":[["test",1],["sc11",1],["mode",1],["panel",1],["mismatch",1],["full",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc11",2],["mode",2],["panel",3],["mismatch",2],["full",4],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",2],["size",1],["warnings",2],["none",1],["assert",1],["true",1],["any",1],["sc",1],["11",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc11_mode_panel_mismatch_methodology","name":[["test",1],["sc11",1],["mode",1],["panel",1],["mismatch",1],["methodology",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc11",2],["mode",3],["panel",3],["mismatch",2],["methodology",5],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",3],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",5],["full",1],["focus",3],["id",1],["v1",1],["size",1],["warnings",2],["none",1],["assert",1],["true",1],["any",1],["sc",1],["11",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc11_panel_size_1_warns","name":[["test",1],["sc11",1],["panel",1],["size",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc11",2],["panel",4],["size",4],["warns",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",1],["full",1],["warnings",2],["none",1],["assert",1],["true",1],["any",1],["sc",1],["11",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc2_multi_dimension_does_not_warn","name":[["test",1],["sc2",1],["multi",1],["dimension",1],["not",1],["warn",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc2",2],["multi",2],["dimension",2],["not",3],["warn",4],["self",3],["negative",1],["case",1],["dim",1],["default",1],["fixture",1],["must",1],["trigger",1],["sc",2],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["suspicious",2],["warnings",2],["valid",1],["reviewer",1],["full",1],["none",1],["assert",1],["false",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc2_single_dimension_warns","name":[["test",1],["sc2",1],["single",1],["dimension",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc2",2],["single",2],["dimension",2],["warns",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",2],["full",1],["acceptance",2],["dimensions",2],["remove",1],["failure",2],["conditions",2],["referencing",1],["d2",1],["d5",1],["so",1],["don",1],["trigger",1],["sc",2],["condition",1],["id",1],["f0",1],["severity",1],["10",1],["cross",1],["quantifier",1],["all",1],["expression",1],["d1",1],["scores",1],["pass",1],["action",1],["editorial",1],["decision",1],["accept",1],["warnings",2],["none",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc3_no_mandatory_warns","name":[["test",1],["sc3",1],["no",1],["mandatory",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc3",2],["no",2],["mandatory",2],["warns",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",1],["full",1],["acceptance",1],["dimensions",1],["priority",1],["normal",1],["warnings",2],["none",1],["assert",1],["true",1],["any",1],["sc",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc3_with_mandatory_does_not_warn","name":[["test",1],["sc3",1],["mandatory",1],["not",1],["warn",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc3",2],["mandatory",3],["not",2],["warn",4],["self",3],["negative",1],["case",1],["default",1],["fixture",1],["has",1],["dims",1],["sc",2],["must",1],["skip",1],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["suspicious",2],["warnings",2],["valid",1],["reviewer",1],["full",1],["none",1],["assert",1],["false",1],["any",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc4_orphan_dimension_reference_warns","name":[["test",1],["sc4",1],["orphan",1],["dimension",1],["reference",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc4",2],["orphan",2],["dimension",2],["reference",2],["warns",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",2],["full",1],["failure",1],["conditions",1],["append",1],["condition",1],["id",1],["f9",1],["severity",1],["50",1],["cross",1],["quantifier",1],["any",2],["expression",1],["d9",3],["scores",1],["block",1],["not",1],["acceptance",1],["dimensions",1],["action",1],["editorial",1],["decision",1],["major",1],["revision",1],["warnings",2],["none",1],["assert",1],["true",1],["sc",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc5_measurement_procedure_missing_required_outputs_warns","name":[["test",1],["sc5",1],["measurement",1],["procedure",1],["missing",1],["required",1],["outputs",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc5",2],["measurement",3],["procedure",3],["missing",2],["required",2],["outputs",2],["warns",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",3],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",2],["full",1],["must",1],["output",1],["before",1],["paper",1],["paraphrase",1],["warnings",2],["none",1],["assert",1],["true",1],["any",1],["sc",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc6_placeholder_unreachable_on_schema_valid_contract","name":[["test",1],["sc6",1],["placeholder",1],["unreachable",1],["schema",1],["valid",1],["contract",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc6",2],["placeholder",2],["unreachable",2],["schema",5],["valid",6],["contract",5],["self",4],["sc",3],["was",1],["retained",1],["spec",1],["as",1],["dead",1],["path",1],["defense",1],["depth",1],["never",1],["fire",1],["because",1],["additional",1],["properties",1],["false",2],["agent",1],["amendments",1],["blocks",1],["only",1],["condition",1],["checks",1],["assert",3],["warn",3],["suspicious",3],["not",1],["emit",1],["any",2],["input",1],["from",1],["scripts",1],["check",1],["sprint",1],["import",1],["validate",2],["reviewer",1],["full",1],["equal",1],["precondition",1],["warnings",2],["none",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc7_conflicting_failure_condition_actions_warns","name":[["test",1],["sc7",1],["conflicting",1],["failure",1],["condition",1],["actions",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc7",2],["conflicting",2],["failure",6],["condition",2],["actions",2],["warns",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",1],["full",1],["conditions",4],["severity",2],["80",2],["action",2],["editorial",2],["decision",2],["reject",1],["major",1],["revision",1],["warnings",2],["none",1],["assert",1],["true",1],["any",1],["sc",1]]},{"id":"scripts/test_check_sprint_contract.py#TestSoftWarnings.test_sc9_impossible_paraphrase_minimum_warns","name":[["test",1],["sc9",1],["impossible",1],["paraphrase",1],["minimum",1],["warns",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["sc9",2],["impossible",2],["paraphrase",3],["minimum",3],["warns",2],["self",3],["from",1],["scripts",1],["check",1],["sprint",1],["contract",2],["import",1],["warn",2],["suspicious",2],["valid",1],["reviewer",1],["full",1],["acceptance",2],["dimensions",3],["dims",1],["keep",1],["failure",3],["conditions",3],["referencing",1],["d1",1],["d3",1],["only",1],["drop",1],["d4",2],["d5",2],["refs",1],["fc",4],["if",1],["not",2],["expression",2],["measurement",1],["procedure",1],["warnings",2],["none",1],["assert",1],["true",1],["any",1],["sc",1]]},{"id":"scripts/test_check_sprint_contract.py#TestStructuralInvariants","name":[["test",1],["structural",1],["invariants",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["class",2],["test",8],["structural",14],["invariants",10],["unittest",2],["case",2],["def",4],["invariant",4],["duplicate",7],["dimension",2],["id",7],["self",8],["from",4],["scripts",4],["check",12],["sprint",4],["contract",9],["import",4],["valid",4],["reviewer",4],["full",4],["force",1],["acceptance",4],["dimensions",4],["dict",3],["d1",1],["errors",6],["assert",4],["true",3],["any",3],["lower",6],["name",3],["methodology",1],["rigor",1],["condition",3],["failure",2],["conditions",2],["f1",1],["clean",1],["passes",1],["equal",1]]},{"id":"scripts/test_check_sprint_contract.py#TestStructuralInvariants.test_structural_invariant_clean_contract_passes","name":[["test",1],["structural",1],["invariant",1],["clean",1],["contract",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["structural",4],["invariant",2],["clean",2],["contract",4],["passes",2],["self",3],["from",1],["scripts",1],["check",3],["sprint",1],["import",1],["invariants",2],["assert",1],["equal",1],["valid",1],["reviewer",1],["full",1]]},{"id":"scripts/test_check_sprint_contract.py#TestStructuralInvariants.test_structural_invariant_duplicate_condition_id","name":[["test",1],["structural",1],["invariant",1],["duplicate",1],["condition",1],["id",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["structural",4],["invariant",2],["duplicate",3],["condition",4],["id",4],["self",3],["from",1],["scripts",1],["check",3],["sprint",1],["contract",2],["import",1],["invariants",2],["valid",1],["reviewer",1],["full",1],["failure",2],["conditions",2],["dict",1],["f1",1],["errors",2],["assert",1],["true",1],["any",1],["lower",2]]},{"id":"scripts/test_check_sprint_contract.py#TestStructuralInvariants.test_structural_invariant_duplicate_dimension_id","name":[["test",1],["structural",1],["invariant",1],["duplicate",1],["dimension",1],["id",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["structural",4],["invariant",2],["duplicate",4],["dimension",2],["id",5],["self",3],["from",1],["scripts",1],["check",3],["sprint",1],["contract",2],["import",1],["invariants",2],["valid",1],["reviewer",1],["full",1],["force",1],["acceptance",2],["dimensions",2],["dict",1],["d1",1],["errors",2],["assert",1],["true",1],["any",1],["lower",2]]},{"id":"scripts/test_check_sprint_contract.py#TestStructuralInvariants.test_structural_invariant_duplicate_dimension_name","name":[["test",1],["structural",1],["invariant",1],["duplicate",1],["dimension",1],["name",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",2],["structural",4],["invariant",2],["duplicate",3],["dimension",2],["name",4],["self",3],["from",1],["scripts",1],["check",3],["sprint",1],["contract",2],["import",1],["invariants",2],["valid",1],["reviewer",1],["full",1],["acceptance",2],["dimensions",2],["dict",1],["methodology",1],["rigor",1],["errors",2],["assert",1],["true",1],["any",1],["lower",2]]},{"id":"scripts/test_check_sprint_contract.py#TestTemplateSemantics","name":[["test",1],["template",1],["semantics",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["class",2],["test",6],["template",6],["semantics",2],["unittest",2],["case",2],["def",1],["full",2],["precedence",2],["rule",2],["self",3],["f1",4],["severity",3],["90",1],["f3",2],["60",1],["both",1],["fire",1],["same",1],["round",1],["spec",1],["selects",1],["exercises",1],["against",1],["shipped",1],["rather",1],["than",1],["synthetic",1],["contract",3],["severities",1],["differ",1],["by",1],["construction",1],["so",1],["ordinal",1],["tie",1],["break",1],["not",1],["exercised",1],["here",1],["separate",1],["would",1],["be",1],["needed",1],["load",1],["fired",2],["fc",5],["condition",2],["id",2],["action",1],["failure",1],["conditions",1],["if",1],["winning",3],["max",1],["key",1],["lambda",1],["assert",2],["equal",2],["editorial",1],["decision",1],["reject",1],["major",1],["revision",1]]},{"id":"scripts/test_check_sprint_contract.py#TestTemplateSemantics.test_full_template_precedence_rule","name":[["test",1],["full",1],["template",1],["precedence",1],["rule",1]],"path":[["scripts",1],["test",1],["check",1],["sprint",1],["contract",1],["py",1]],"body":[["def",2],["test",3],["full",3],["template",5],["precedence",3],["rule",3],["self",4],["f1",4],["severity",3],["90",1],["f3",2],["60",1],["both",1],["fire",1],["same",1],["round",1],["spec",1],["selects",1],["exercises",1],["against",1],["shipped",1],["rather",1],["than",1],["synthetic",1],["contract",3],["severities",1],["differ",1],["by",1],["construction",1],["so",1],["ordinal",1],["tie",1],["break",1],["not",1],["exercised",1],["here",1],["separate",1],["would",1],["be",1],["needed",1],["load",1],["fired",2],["fc",5],["condition",2],["id",2],["action",1],["failure",1],["conditions",1],["if",1],["winning",3],["max",1],["key",1],["lambda",1],["assert",2],["equal",2],["editorial",1],["decision",1],["reject",1],["major",1],["revision",1]]},{"id":"scripts/test_check_surface_form_parity.py","name":[["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["tests",3],["check",2],["surface",2],["form",2],["parity",2],["py",1],["216",2],["three",1],["layers",1],["shipped",1],["gold",1],["passes",1],["mutation",1],["each",1],["integrity",1],["provenance",2],["pair",1],["invariant",1],["goes",1],["red",1],["broken",1],["non",1],["vacuous",1],["serializer",1],["strip",1],["render",1],["judge",2],["view",2],["leaks",1],["nothing",1],["decision",2],["keeps",1],["blind",1],["enforcement",1],["point",1],["framing",1],["style",1],["type",1],["verdict",1],["labels",1],["nested",1],["authorship",1],["signal",1],["all",1],["absent",1],["from",4],["future",1],["import",6],["annotations",1],["copy",1],["json",1],["unittest",2],["pathlib",1],["path",1],["scripts",1],["as",1],["csp",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_surface_form_parity.py#_load","name":[["load",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["load",2],["dict",2],["return",1],["json",1],["loads",1],["csp",1],["default",1],["gold",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_surface_form_parity.py#_manifest","name":[["manifest",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["manifest",4],["dict",2],["none",2],["return",1],["csp",2],["load",1],["default",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMainGuards","name":[["test",1],["main",1],["guards",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["class",2],["test",8],["main",9],["guards",2],["unittest",2],["case",2],["def",4],["missing",4],["manifest",11],["makes",2],["fail",4],["self",8],["none",6],["codex",3],["p2",2],["round",3],["must",4],["lint",2],["not",4],["silently",2],["skip",1],["agreement",2],["checks",2],["otherwise",1],["deleted",1],["renamed",1],["fixture",1],["undiscoverable",1],["by",1],["run",2],["evals",2],["passes",2],["ci",1],["rc",7],["csp",8],["str",4],["default",4],["gold",4],["tmp",1],["exist",1],["216",1],["yaml",7],["assert",4],["equal",4],["empty",3],["present",1],["but",1],["null",2],["too",1],["returns",2],["would",1],["disable",1],["all",1],["crash",1],["later",1],["import",2],["tempfile",4],["named",2],["temporary",2],["file",2],["suffix",2],["delete",2],["false",2],["as",2],["write",2],["safe",1],["load",1],["path",8],["name",2],["unlink",2],["ok",2],["true",2],["non",3],["mapping",1],["fails",1],["without",1],["traceback",2],["p3",1],["scalar",1],["list",3],["produce",1],["error",2],["attribute",1],["from",1],["validate",1],["calling",1],["dict",2],["just",1],["try",1],["raise",1],["finally",1],["shipped",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMainGuards.test_empty_manifest_makes_main_fail","name":[["test",1],["empty",1],["manifest",1],["makes",1],["main",1],["fail",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["empty",4],["manifest",4],["makes",2],["main",3],["fail",3],["self",3],["none",4],["codex",1],["p2",1],["round",1],["present",1],["but",1],["null",2],["must",1],["too",1],["yaml",3],["returns",2],["would",1],["silently",1],["disable",1],["all",1],["agreement",1],["checks",1],["crash",1],["run",1],["evals",1],["later",1],["import",1],["tempfile",2],["named",1],["temporary",1],["file",1],["suffix",1],["delete",1],["false",1],["as",1],["write",1],["safe",1],["load",1],["path",4],["name",1],["rc",2],["csp",2],["str",1],["default",1],["gold",1],["unlink",1],["missing",1],["ok",1],["true",1],["assert",1],["equal",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMainGuards.test_missing_manifest_makes_main_fail","name":[["test",1],["missing",1],["manifest",1],["makes",1],["main",1],["fail",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["manifest",5],["makes",2],["main",3],["fail",3],["self",3],["none",2],["codex",1],["p2",1],["round",1],["must",1],["lint",1],["not",2],["silently",1],["skip",1],["agreement",1],["checks",1],["otherwise",1],["deleted",1],["renamed",1],["fixture",1],["undiscoverable",1],["by",1],["run",1],["evals",1],["passes",1],["ci",1],["rc",2],["csp",2],["str",1],["default",1],["gold",1],["tmp",1],["exist",1],["216",1],["yaml",1],["assert",1],["equal",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMainGuards.test_non_mapping_manifest_fails_without_traceback","name":[["test",1],["non",1],["mapping",1],["manifest",1],["fails",1],["without",1],["traceback",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["non",4],["mapping",2],["manifest",5],["fails",2],["without",2],["traceback",3],["self",3],["none",2],["codex",1],["p3",1],["round",1],["yaml",3],["scalar",1],["list",3],["must",2],["produce",1],["lint",1],["error",2],["rc",3],["not",2],["attribute",1],["from",1],["validate",1],["calling",1],["dict",2],["import",1],["tempfile",2],["named",1],["temporary",1],["file",1],["suffix",1],["delete",1],["false",1],["as",1],["write",1],["just",1],["path",4],["name",1],["try",1],["csp",2],["main",1],["str",1],["default",1],["gold",1],["raise",1],["finally",1],["unlink",1],["missing",1],["ok",1],["true",1],["assert",1],["equal",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMainGuards.test_shipped_main_passes","name":[["test",1],["shipped",1],["main",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["main",3],["passes",2],["self",3],["none",2],["assert",1],["equal",1],["csp",2],["str",1],["default",1],["gold",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations","name":[["test",1],["mutations",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["class",2],["test",21],["mutations",2],["unittest",2],["case",2],["each",1],["breaks",1],["one",1],["invariant",2],["deep",1],["copy",2],["asserts",1],["matching",1],["violation",1],["def",17],["up",2],["self",74],["none",18],["data",36],["load",3],["manifest",8],["dict",2],["list",2],["str",2],["type",14],["ignore",1],["assignment",1],["return",1],["csp",3],["validate",3],["if",9],["else",3],["wrong",1],["task",3],["fails",15],["metadata",4],["detector",1],["assert",14],["true",14],["any",14],["missing",6],["judge",7],["blind",8],["entry",1],["fields",7],["pair",1],["id",3],["drop",1],["rest",1],["dropping",2],["verdict",5],["label",2],["from",14],["codex",5],["p2",5],["answer",1],["leaking",1],["expert",2],["meta",2],["reviewer",4],["asymmetry",2],["direction",2],["dropped",1],["must",10],["fail",5],["serializer",1],["strip",1],["reads",1],["same",1],["silently",1],["stops",1],["checking",1],["too",1],["leaky",3],["errors",6],["msg",2],["should",2],["duplicate",2],["items",12],["append",1],["deepcopy",1],["bad",6],["framing",3],["style",3],["neutral",1],["provenance",15],["made",1],["expected",3],["correctness",3],["maybe",1],["paper",9],["verbatim",15],["without",1],["anchor",11],["find",1],["item",2],["blank",1],["its",1],["break",7],["derived",12],["round",4],["11",2],["maintainer",8],["marker",1],["relabeled",1],["cf",1],["rewrite",7],["not",6],["be",2],["certified",2],["as",1],["first",1],["party",1],["sfp",2],["002",1],["carry",4],["source",7],["have",1],["human",4],["ai",2],["counterfactual",9],["claiming",1],["honesty",1],["p1",1],["fake",1],["quote",1],["del",1],["non",3],["string",2],["null",1],["false",2],["coerced",1],["presence",1],["check",1],["would",1],["pass",1],["while",1],["loop",1],["skips",1],["strings",1],["letting",1],["escape",1],["001",1],["empty",1],["boundary",2],["mechanism",3],["12",1],["authored",2],["synthetic",1],["gets",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations._v","name":[],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["self",3],["data",3],["dict",4],["manifest",5],["none",2],["list",2],["str",2],["type",2],["ignore",2],["assignment",2],["return",1],["csp",1],["validate",1],["if",1],["else",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["up",2],["self",4],["none",2],["data",1],["load",1],["manifest",2]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_ambiguous_id_without_flag_fails","name":[["test",1],["ambiguous",1],["id",1],["without",1],["flag",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["ambiguous",4],["id",4],["without",2],["flag",2],["fails",2],["self",6],["none",2],["ending",1],["must",2],["keep",1],["exception",3],["true",2],["else",1],["reverts",1],["clean",1],["case",1],["data",2],["items",1],["if",1],["endswith",1],["false",1],["reason",1],["break",1],["assert",1],["any",1],["stay",1],["marked",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_bad_expected_correctness_fails","name":[["test",1],["bad",1],["expected",1],["correctness",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["bad",2],["expected",4],["correctness",4],["fails",2],["self",6],["none",2],["data",2],["items",1],["maybe",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_bad_framing_style_fails","name":[["test",1],["bad",1],["framing",1],["style",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["bad",2],["framing",4],["style",4],["fails",2],["self",6],["none",2],["data",2],["items",1],["neutral",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_bad_provenance_type_fails","name":[["test",1],["bad",1],["provenance",1],["type",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["bad",2],["provenance",4],["type",4],["fails",2],["self",6],["none",2],["data",2],["items",1],["made",1],["up",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_boundary_with_ai_source_fails","name":[["test",1],["boundary",1],["ai",1],["source",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["boundary",3],["ai",3],["source",3],["fails",2],["self",6],["none",2],["data",2],["items",1],["if",1],["provenance",2],["type",1],["maintainer",2],["reviewer",1],["break",1],["assert",1],["true",1],["any",1],["must",1],["be",1],["synthetic",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_counterfactual_claiming_verbatim_anchor_fails","name":[["test",1],["counterfactual",1],["claiming",1],["verbatim",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["counterfactual",4],["claiming",2],["verbatim",5],["anchor",5],["fails",2],["self",6],["none",2],["provenance",3],["honesty",1],["p1",1],["must",2],["not",2],["carry",2],["data",2],["items",1],["if",1],["type",1],["rewrite",1],["fake",1],["quote",1],["break",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_counterfactual_deriving_from_non_paper_source_fails","name":[["test",1],["counterfactual",1],["deriving",1],["from",1],["non",1],["paper",1],["source",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["counterfactual",4],["deriving",2],["from",7],["non",3],["paper",6],["source",3],["fails",2],["self",7],["none",2],["codex",1],["p2",1],["rewrite",2],["must",2],["derive",2],["verbatim",3],["item",4],["not",1],["another",1],["maintainer",3],["point",1],["derived",3],["at",1],["boundary",7],["matching",1],["its",1],["claim",4],["verdict",2],["framing",4],["so",2],["only",2],["provenance",3],["check",2],["catch",1],["next",2],["data",3],["items",2],["if",3],["type",2],["cf",5],["align",1],["fires",1],["id",1],["canonical",2],["expected",2],["correctness",2],["style",2],["technical",1],["precise",1],["informal",2],["vague",2],["else",1],["errors",3],["assert",1],["true",1],["any",1],["msg",1],["should",1],["fail",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_counterfactual_drift_caught_even_without_pair_id","name":[["test",1],["counterfactual",1],["drift",1],["caught",1],["even",1],["without",1],["pair",1],["id",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["counterfactual",3],["drift",5],["caught",3],["even",3],["without",3],["pair",12],["id",9],["self",8],["none",4],["codex",1],["p2",1],["loses",1],["its",3],["whose",1],["manifest",2],["dropped",1],["must",2],["still",1],["be",2],["validated",1],["against",1],["derived",4],["from",6],["source",2],["loop",2],["would",1],["miss",1],["but",1],["invariant",2],["check",1],["catches",1],["claim",1],["verdict",2],["framing",1],["drop",1],["so",1],["never",1],["runs",1],["rewrite",1],["data",3],["items",2],["if",3],["sfp",2],["001",2],["cf",1],["expected",2],["correctness",2],["not",1],["correct",1],["away",1],["break",2],["man",4],["copy",1],["deepcopy",1],["pairs",2],["01",1],["errors",3],["assert",1],["true",1],["any",1],["differs",1],["msg",1],["via",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_counterfactual_missing_derived_from_fails","name":[["test",1],["counterfactual",1],["missing",1],["derived",1],["from",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["counterfactual",3],["missing",2],["derived",4],["from",4],["fails",2],["self",6],["none",2],["data",2],["items",1],["if",1],["provenance",1],["type",1],["rewrite",1],["del",1],["break",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_counterfactual_non_string_derived_from_fails","name":[["test",1],["counterfactual",1],["non",1],["string",1],["derived",1],["from",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["counterfactual",3],["non",4],["string",3],["derived",6],["from",6],["fails",2],["self",4],["none",3],["codex",1],["p2",1],["round",1],["null",1],["false",2],["must",1],["fail",2],["str",1],["coerced",1],["presence",1],["check",1],["would",1],["pass",1],["while",1],["source",1],["invariant",1],["loop",1],["skips",1],["strings",1],["letting",1],["escape",1],["bad",3],["sfp",1],["001",1],["data",3],["load",1],["items",1],["if",1],["provenance",1],["type",1],["rewrite",1],["break",1],["errors",3],["csp",1],["validate",1],["manifest",1],["assert",1],["true",1],["any",1],["empty",1],["msg",1],["should",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_counterfactual_with_human_source_fails","name":[["test",1],["counterfactual",1],["human",1],["source",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["counterfactual",4],["human",4],["source",4],["fails",2],["self",6],["none",2],["codex",1],["p2",1],["round",1],["12",1],["maintainer",3],["authored",2],["must",2],["carry",1],["rewrite",4],["not",1],["ai",1],["else",1],["synthetic",1],["gets",1],["certified",1],["data",2],["items",1],["if",1],["provenance",2],["type",1],["reviewer",1],["break",1],["assert",1],["true",1],["any",1],["be",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_dangling_derived_from_fails","name":[["test",1],["dangling",1],["derived",1],["from",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["dangling",2],["derived",4],["from",4],["fails",2],["self",6],["none",2],["data",2],["items",1],["if",1],["sfp",1],["nonexistent",1],["break",1],["assert",1],["true",1],["any",2],["not",1],["match",1],["item",1],["id",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_dropping_verdict_label_from_blind_fields_fails","name":[["test",1],["dropping",1],["verdict",1],["label",1],["from",1],["blind",1],["fields",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",3],["dropping",3],["verdict",6],["label",3],["from",3],["blind",6],["fields",6],["fails",2],["self",4],["none",2],["codex",1],["p2",1],["answer",1],["leaking",1],["expert",2],["meta",2],["reviewer",2],["asymmetry",2],["direction",2],["dropped",1],["judge",4],["must",1],["fail",2],["else",1],["serializer",1],["strip",1],["reads",1],["same",1],["list",1],["silently",1],["stops",1],["checking",1],["too",1],["leaky",3],["data",4],["load",1],["metadata",2],["if",1],["errors",3],["csp",1],["validate",1],["manifest",1],["assert",1],["true",1],["any",1],["missing",1],["msg",1],["should",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_duplicate_id_fails","name":[["test",1],["duplicate",1],["id",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["duplicate",3],["id",3],["fails",2],["self",7],["none",2],["data",3],["items",2],["append",1],["copy",1],["deepcopy",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_exception_without_reason_fails","name":[["test",1],["exception",1],["without",1],["reason",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["exception",5],["without",2],["reason",4],["fails",2],["self",6],["none",2],["data",2],["items",1],["if",1],["true",2],["break",1],["assert",1],["any",1],["missing",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_lonely_pair_member_fails","name":[["test",1],["lonely",1],["pair",1],["member",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["lonely",2],["pair",4],["member",3],["fails",2],["self",6],["none",3],["id",3],["only",1],["one",1],["must",2],["fail",1],["data",2],["items",1],["if",1],["sfp",1],["001",1],["cf",1],["break",1],["assert",1],["true",1],["any",1],["have",1],["exactly",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_maintainer_boundary_missing_mechanism_anchor_fails","name":[["test",1],["maintainer",1],["boundary",1],["missing",1],["mechanism",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["maintainer",3],["boundary",3],["missing",2],["mechanism",4],["anchor",4],["fails",2],["self",6],["none",2],["data",2],["items",1],["if",1],["provenance",2],["type",1],["break",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_manifest_provenance_dist_drift_fails","name":[["test",1],["manifest",1],["provenance",1],["dist",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["manifest",3],["provenance",5],["dist",2],["drift",2],["fails",2],["self",6],["none",2],["man",3],["copy",1],["deepcopy",1],["distribution",2],["type",1],["paper",1],["verbatim",1],["99",1],["assert",1],["true",1],["any",1],["data",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_manifest_sample_n_drift_fails","name":[["test",1],["manifest",1],["sample",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["manifest",3],["sample",4],["drift",2],["fails",2],["self",6],["none",2],["man",3],["copy",1],["deepcopy",1],["99",1],["assert",1],["true",1],["any",1],["data",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_missing_judge_blind_entry_fails","name":[["test",1],["missing",1],["judge",1],["blind",1],["entry",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["judge",4],["blind",4],["entry",2],["fails",2],["self",6],["none",2],["data",2],["metadata",1],["fields",2],["pair",1],["id",1],["drop",1],["rest",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_null_exception_reason_fails","name":[["test",1],["null",1],["exception",1],["reason",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["null",3],["exception",7],["reason",6],["fails",2],["self",6],["none",4],["codex",1],["p2",1],["round",1],["12",1],["item",1],["must",1],["fail",1],["str",1],["would",1],["otherwise",1],["read",1],["as",1],["present",1],["data",2],["items",1],["if",1],["true",2],["break",1],["assert",1],["any",1],["missing",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_null_mechanism_anchor_fails","name":[["test",1],["null",1],["mechanism",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["null",3],["mechanism",5],["anchor",5],["fails",2],["self",6],["none",4],["codex",1],["p2",1],["round",1],["12",1],["must",1],["fail",1],["str",1],["would",1],["read",1],["as",1],["present",1],["data",2],["items",1],["if",1],["provenance",3],["type",1],["maintainer",1],["boundary",1],["break",1],["assert",1],["true",1],["any",1],["non",1],["empty",1],["string",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_pair_claim_drift_fails","name":[["test",1],["pair",1],["claim",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["pair",5],["claim",6],["drift",2],["fails",2],["self",6],["none",2],["whose",1],["members",1],["hold",1],["different",3],["canonical",3],["must",1],["fail",1],["data",2],["items",1],["if",1],["id",2],["01",1],["endswith",1],["cf",1],["totally",1],["break",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_pair_same_style_fails","name":[["test",1],["pair",1],["same",1],["style",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["pair",6],["same",2],["style",6],["fails",2],["self",6],["none",2],["whose",1],["members",1],["share",2],["framing",3],["not",1],["contrast",1],["data",2],["items",1],["if",1],["id",2],["01",1],["endswith",1],["cf",1],["match",1],["its",1],["partner",1],["informal",1],["vague",1],["break",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_pair_verdict_drift_fails","name":[["test",1],["pair",1],["verdict",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["pair",5],["verdict",3],["drift",2],["fails",2],["self",6],["none",2],["whose",1],["members",1],["hold",1],["different",2],["expected",4],["correctness",3],["must",2],["fail",1],["framing",1],["not",2],["change",1],["data",2],["items",1],["if",1],["id",2],["01",1],["endswith",1],["cf",1],["correct",1],["break",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_paper_verbatim_anchor_not_in_review_text_fails","name":[["test",1],["paper",1],["verbatim",1],["anchor",1],["not",1],["review",1],["text",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["paper",5],["verbatim",5],["anchor",3],["not",4],["review",4],["text",5],["fails",2],["self",8],["none",3],["codex",1],["p2",1],["whose",1],["substring",2],["possibly",1],["paraphrased",2],["item",2],["must",1],["fail",1],["otherwise",1],["maintainer",1],["gets",1],["label",1],["data",3],["items",1],["if",1],["provenance",1],["type",1],["totally",1],["concern",1],["quote",1],["break",1],["assert",1],["true",1],["any",1],["msg",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_paper_verbatim_with_derived_from_fails","name":[["test",1],["paper",1],["verbatim",1],["derived",1],["from",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["paper",4],["verbatim",4],["derived",5],["from",5],["fails",2],["self",6],["none",2],["codex",1],["p2",1],["round",1],["11",1],["maintainer",1],["marker",1],["item",1],["must",3],["fail",1],["relabeled",1],["cf",1],["rewrite",1],["not",2],["be",1],["certified",1],["as",1],["first",1],["party",1],["data",2],["items",1],["if",1],["provenance",1],["type",1],["sfp",1],["002",1],["break",1],["assert",1],["true",1],["any",1],["carry",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_paper_verbatim_with_maintainer_source_fails","name":[["test",1],["paper",1],["verbatim",1],["maintainer",1],["source",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["paper",4],["verbatim",4],["maintainer",4],["source",5],["fails",2],["self",6],["none",2],["codex",1],["p2",1],["round",1],["11",1],["must",2],["have",1],["human",2],["ai",1],["reviewer",2],["not",1],["data",2],["items",1],["if",1],["provenance",2],["type",1],["rewrite",1],["break",1],["assert",1],["true",1],["any",1],["be",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_paper_verbatim_without_anchor_fails","name":[["test",1],["paper",1],["verbatim",1],["without",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["paper",5],["verbatim",7],["without",2],["anchor",6],["fails",2],["self",6],["none",2],["find",2],["item",2],["blank",2],["its",2],["data",2],["items",1],["if",1],["provenance",2],["type",1],["break",1],["assert",1],["true",1],["any",1],["missing",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_pdftotext_line_anchor_fails","name":[["test",1],["pdftotext",1],["line",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["pdftotext",3],["line",3],["anchor",3],["fails",2],["self",6],["none",2],["data",2],["items",1],["provenance",1],["section",1],["l4753",1],["assert",1],["true",1],["any",1],["number",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_pdftotext_plural_range_anchor_fails","name":[["test",1],["pdftotext",1],["plural",1],["range",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["pdftotext",3],["plural",3],["range",3],["anchor",3],["fails",2],["self",6],["none",2],["codex",1],["p2",1],["common",1],["lines",2],["4753",2],["4756",2],["form",1],["must",1],["also",1],["be",1],["rejected",1],["data",2],["items",1],["provenance",1],["section",1],["assert",1],["true",1],["any",1],["line",1],["number",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestMutations.test_wrong_task_type_fails","name":[["test",1],["wrong",1],["task",1],["type",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["wrong",2],["task",4],["type",4],["fails",2],["self",6],["none",2],["data",2],["metadata",1],["detector",1],["assert",1],["true",1],["any",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestSerializerStrip","name":[["test",1],["serializer",1],["strip",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["class",2],["test",11],["serializer",2],["strip",4],["unittest",2],["case",2],["216",1],["decision",1],["enforcement",1],["point",1],["render",9],["judge",24],["view",34],["must",5],["leak",4],["nothing",1],["blind",6],["def",8],["up",1],["self",29],["none",8],["items",10],["load",2],["only",1],["whitelisted",2],["keys",5],["allowed",2],["handle",10],["csp",9],["visible",1],["content",1],["key",1],["enumerate",6],["assert",13],["equal",4],["msg",8],["id",17],["leaked",9],["non",2],["strips",2],["all",1],["fields",3],["metadata",1],["not",13],["semantic",2],["fixture",2],["encodes",1],["answer",3],["cf",4],["counterfactual",1],["ambiguous",3],["expected",1],["boundary",1],["verdict",1],["appear",2],["derived",3],["internally",1],["from",3],["index",9],["so",3],["even",1],["caller",4],["cannot",2],["inject",1],["codex",3],["review",4],["p2",3],["serialized",7],["json",3],["dumps",3],["into",2],["suffix",5],["opaque",1],["controlled",2],["item",8],["rejects",1],["int",2],["round",1],["10",1],["string",2],["bool",1],["would",1],["be",2],["interpolated",1],["encoding",2],["helper",2],["raise",2],["runtime",1],["check",1],["stripped",1],["instead",1],["producing",1],["leaky",1],["sample",4],["bad",3],["sfp",1],["001",1],["pair",1],["01",1],["true",2],["raises",1],["type",1],["error",1],["should",1],["derives",1],["accept",1],["arbitrary",1],["passing",1],["always",1],["yields",1],["smuggle",1],["as",1],["path",1],["closed",1],["at",1],["api",1],["level",1],["never",1],["echoed",1],["regardless",1],["rendered",1],["if",1],["endswith",1],["nested",2],["authorship",1],["signal",1],["provenance",1],["reviewer",3],["source",3],["human",2],["ai",2],["maintainer",3],["rewrite",2],["author",2],["label",5],["built",1],["hide",1],["anywhere",1],["synthetic",1],["keeps",1],["aggressive",1],["removes",1],["thing",1],["being",1],["evaluated",1],["text",3],["lost",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestSerializerStrip.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["up",2],["self",3],["none",2],["items",2],["load",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestSerializerStrip.test_judge_handle_is_index_derived_not_caller_controlled","name":[["test",1],["judge",1],["handle",1],["index",1],["derived",1],["not",1],["caller",1],["controlled",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["judge",4],["handle",5],["index",5],["derived",2],["not",4],["caller",3],["controlled",2],["self",6],["none",2],["helper",1],["derives",1],["from",1],["accept",1],["arbitrary",1],["string",1],["passing",1],["int",1],["always",1],["yields",1],["item",3],["so",1],["cannot",1],["smuggle",1],["fixture",1],["id",4],["as",1],["codex",1],["p2",1],["leak",1],["path",1],["closed",1],["at",1],["api",1],["level",1],["sample",2],["items",2],["assert",2],["equal",1],["csp",2],["render",2],["view",2],["answer",1],["encoding",1],["never",1],["echoed",1],["regardless",1],["rendered",1],["enumerate",1],["if",1],["endswith",1],["cf",1],["ambiguous",1],["json",1],["dumps",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestSerializerStrip.test_judge_view_does_not_leak_semantic_id","name":[["test",1],["judge",1],["view",1],["not",1],["leak",1],["semantic",1],["id",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["judge",5],["view",8],["not",6],["leak",2],["semantic",3],["id",9],["self",6],["none",2],["fixture",1],["encodes",1],["answer",1],["cf",2],["counterfactual",1],["ambiguous",2],["expected",1],["boundary",1],["verdict",1],["must",1],["appear",1],["handle",3],["derived",2],["internally",1],["from",2],["index",2],["so",1],["even",1],["caller",2],["cannot",1],["inject",1],["codex",1],["review",1],["p2",1],["enumerate",1],["items",1],["csp",1],["render",1],["serialized",3],["json",1],["dumps",1],["assert",3],["msg",2],["leaked",2],["into",1],["suffix",4],["opaque",1],["controlled",1],["equal",1],["item",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestSerializerStrip.test_judge_view_keeps_the_item_to_judge","name":[["test",1],["judge",2],["view",1],["keeps",1],["item",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["judge",6],["view",7],["keeps",2],["item",5],["self",5],["none",2],["strip",2],["must",1],["not",1],["be",1],["so",1],["aggressive",1],["removes",1],["thing",1],["being",1],["evaluated",1],["enumerate",1],["items",1],["csp",1],["render",1],["assert",2],["review",3],["text",3],["msg",1],["id",1],["lost",1],["true",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestSerializerStrip.test_judge_view_only_whitelisted_keys","name":[["test",1],["judge",1],["view",1],["only",1],["whitelisted",1],["keys",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["judge",5],["view",7],["only",2],["whitelisted",3],["keys",5],["self",4],["none",2],["allowed",2],["handle",1],["csp",2],["visible",1],["content",1],["key",1],["enumerate",1],["items",1],["render",1],["assert",1],["equal",1],["msg",1],["id",1],["leaked",1],["non",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestSerializerStrip.test_judge_view_rejects_non_int_index","name":[["test",1],["judge",1],["view",1],["rejects",1],["non",1],["int",1],["index",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["judge",3],["view",3],["rejects",2],["non",2],["int",2],["index",4],["self",4],["none",2],["codex",1],["p2",1],["round",1],["10",1],["string",1],["bool",1],["would",1],["be",1],["interpolated",1],["into",1],["handle",2],["leak",1],["answer",1],["encoding",1],["suffix",1],["helper",1],["must",1],["raise",2],["runtime",1],["check",1],["not",1],["stripped",1],["assert",2],["instead",1],["producing",1],["leaky",1],["sample",2],["items",1],["bad",3],["sfp",1],["001",1],["cf",1],["pair",1],["01",1],["true",1],["raises",1],["type",1],["error",1],["msg",1],["should",1],["csp",1],["render",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestSerializerStrip.test_judge_view_strips_all_blind_fields","name":[["test",1],["judge",1],["view",1],["strips",1],["all",1],["blind",1],["fields",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["judge",5],["view",6],["strips",2],["all",2],["blind",6],["fields",4],["self",4],["none",2],["load",1],["metadata",1],["enumerate",1],["items",1],["csp",1],["render",1],["leaked",4],["keys",1],["assert",1],["equal",1],["msg",1],["id",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestSerializerStrip.test_judge_view_strips_nested_authorship_signal","name":[["test",1],["judge",1],["view",1],["strips",1],["nested",1],["authorship",1],["signal",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["judge",3],["view",6],["strips",2],["nested",3],["authorship",2],["signal",2],["self",5],["none",2],["provenance",1],["reviewer",3],["source",3],["human",2],["ai",2],["maintainer",3],["rewrite",2],["author",2],["label",5],["built",1],["hide",1],["must",1],["not",3],["appear",1],["anywhere",1],["serialized",4],["enumerate",1],["items",1],["csp",1],["render",1],["json",1],["dumps",1],["assert",2],["msg",2],["id",2],["leaked",2],["synthetic",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestShipped","name":[["test",1],["shipped",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["class",2],["test",5],["shipped",4],["unittest",2],["case",2],["def",1],["gold",2],["passes",1],["self",2],["none",1],["assert",1],["equal",1],["csp",1],["validate",1],["load",1],["manifest",1],["msg",1],["should",1],["be",1],["clean",1]]},{"id":"scripts/test_check_surface_form_parity.py#TestShipped.test_shipped_gold_set_passes","name":[["test",1],["shipped",1],["gold",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["surface",1],["form",1],["parity",1],["py",1]],"body":[["def",2],["test",2],["shipped",3],["gold",3],["passes",2],["self",3],["none",2],["assert",1],["equal",1],["csp",1],["validate",1],["load",1],["manifest",1],["msg",1],["should",1],["be",1],["clean",1]]},{"id":"scripts/test_check_task_type.py","name":[["test",1],["check",1],["task",1],["type",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["scripts",1],["test",2],["check",3],["task",3],["type",3],["py",3],["unit",1],["tests",2],["lint",1],["script",2],["import",6],["subprocess",1],["textwrap",1],["unittest",2],["from",3],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["helpers",1],["run",1],["skill",1],["linter",1],["file",1],["resolve",1],["parent",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_task_type.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["def",2],["run",3],["root",3],["path",2],["subprocess",2],["completed",2],["process",2],["return",1],["skill",1],["linter",1],["script",1]]},{"id":"scripts/test_check_task_type.py#_write_skill","name":[["write",1],["skill",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["def",2],["write",3],["skill",6],["root",3],["path",2],["name",4],["str",4],["frontmatter",3],["body",3],["none",2],["dir",3],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["md",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_task_type.py#TestTaskTypeLint","name":[["test",1],["task",1],["type",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["class",2],["test",13],["task",6],["type",6],["lint",2],["unittest",2],["case",2],["def",6],["missing",5],["field",1],["fails",2],["self",20],["none",6],["temporary",6],["directory",6],["as",6],["tmp",12],["root",18],["path",6],["write",6],["skill",15],["example",4],["textwrap",3],["dedent",3],["name",6],["description",3],["metadata",3],["version",3],["status",3],["active",3],["result",23],["run",6],["assert",14],["equal",6],["returncode",6],["stdout",8],["stderr",6],["invalid",1],["value",4],["experimental",2],["valid",1],["passes",1],["open",2],["ended",2],["outcome",1],["gradable",1],["msg",1],["malformed",3],["yaml",5],["reports",3],["dir",9],["broken",5],["mkdir",3],["md",3],["text",3],["nname",2],["nmetadata",2],["tversion",1],["encoding",3],["utf",3],["frontmatter",5],["not",3],["closing",4],["fence",4],["non",1],["mapping",3],["just",1],["list",1],["must",2],["be",2],["object",2]]},{"id":"scripts/test_check_task_type.py#TestTaskTypeLint.test_invalid_value_fails","name":[["test",1],["invalid",1],["value",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["def",2],["test",3],["invalid",2],["value",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["skill",1],["example",2],["textwrap",1],["dedent",1],["name",1],["description",1],["metadata",1],["version",1],["status",1],["active",1],["task",1],["type",1],["experimental",2],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_task_type.py#TestTaskTypeLint.test_malformed_yaml_reports_on_stdout","name":[["test",1],["malformed",1],["yaml",1],["reports",1],["stdout",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["def",2],["test",2],["malformed",4],["yaml",4],["reports",2],["stdout",3],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["skill",4],["dir",3],["broken",2],["mkdir",1],["md",1],["write",1],["text",1],["nname",1],["nmetadata",1],["tversion",1],["encoding",1],["utf",1],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["frontmatter",2],["not",1],["stderr",1]]},{"id":"scripts/test_check_task_type.py#TestTaskTypeLint.test_missing_closing_fence_reports_on_stdout","name":[["test",1],["missing",1],["closing",1],["fence",1],["reports",1],["stdout",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["def",2],["test",2],["missing",5],["closing",5],["fence",5],["reports",2],["stdout",3],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["skill",4],["dir",3],["broken",2],["mkdir",1],["md",1],["write",1],["text",1],["nname",1],["nmetadata",1],["task",1],["type",1],["open",1],["ended",1],["encoding",1],["utf",1],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["yaml",2],["frontmatter",2],["not",1],["stderr",1]]},{"id":"scripts/test_check_task_type.py#TestTaskTypeLint.test_missing_field_fails","name":[["test",1],["missing",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["def",2],["test",3],["missing",2],["field",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["skill",1],["example",2],["textwrap",1],["dedent",1],["name",1],["description",1],["metadata",1],["version",1],["status",1],["active",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["task",1],["type",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_task_type.py#TestTaskTypeLint.test_non_mapping_frontmatter_reports_on_stdout","name":[["test",1],["non",1],["mapping",1],["frontmatter",1],["reports",1],["stdout",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["def",2],["test",2],["non",2],["mapping",4],["frontmatter",2],["reports",2],["stdout",3],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["skill",4],["dir",3],["broken",1],["mkdir",1],["md",1],["write",1],["text",1],["just",1],["list",1],["encoding",1],["utf",1],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["must",2],["be",2],["object",2],["not",1],["stderr",1]]},{"id":"scripts/test_check_task_type.py#TestTaskTypeLint.test_valid_value_passes","name":[["test",1],["valid",1],["value",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["task",1],["type",1],["py",1]],"body":[["def",2],["test",3],["valid",2],["value",4],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["name",4],["open",1],["ended",1],["outcome",1],["gradable",1],["write",1],["skill",1],["textwrap",1],["dedent",1],["description",1],["metadata",1],["version",1],["status",1],["active",1],["task",1],["type",1],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",1]]},{"id":"scripts/test_check_tools_allowlist.py","name":[["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["check",5],["tools",4],["allowlist",2],["py",2],["524",2],["mutation",1],["discipline",1],["every",1],["invariant",4],["branch",1],["has",2],["passing",1],["case",2],["green",4],["fixture",2],["tree",4],["real",2],["repo",2],["failing",1],["proving",1],["fires",1],["guarded",1],["property",1],["broken",1],["two",1],["load",1],["bearing",1],["families",1],["symmetric",1],["source",1],["mirror",2],["edit",1],["re",1],["adding",1],["bash",2],["passes",1],["agents",1],["sync",1],["byte",1],["equal",1],["pair",1],["name",1],["keyed",1],["runtime",1],["guard",1],["lint",1],["so",1],["before",1],["sailed",1],["through",1],["ci",1],["drift",1],["issue",1],["documents",1],["yaml",1],["form",1],["bypasses",1],["semantic",2],["checks",1],["quoted",1],["flow",1],["block",1],["escaped",1],["spellings",1],["raw",1],["line",2],["scan",1],["cannot",1],["see",1],["these",1],["were",1],["found",1],["by",1],["codex",1],["xhigh",1],["review",1],["node",1],["parse",2],["closes",1],["them",1],["each",1],["witness",1],["here",1],["from",3],["future",1],["import",5],["annotations",1],["json",1],["sys",1],["pathlib",1],["path",1],["allowlisted",1],["files",1],["canonical",1],["manifest",1],["pinned",1],["root",1],["exact",1],["value",1],["bucket",1],["frontmatter",1],["must",1],["not",1],["declare",1],["lock",1],["shape",1]]},{"id":"scripts/test_check_tools_allowlist.py#bash_fixture","name":[["bash",1],["fixture",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["bash",2],["fixture",2],["tmp",4],["path",4],["frontmatter",4],["body",4],["str",4],["list",2],["write",2],["bucket",1],["agent",3],["given",1],["return",2],["errors",1],["mentioning",1],["eic",4],["academic",1],["paper",1],["reviewer",1],["agents",1],["md",1],["text",1],["nbody",1],["encoding",1],["utf",1],["check",1],["if",1]]},{"id":"scripts/test_check_tools_allowlist.py#errs_for","name":[["errs",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["errs",2],["tmp",3],["path",5],["rel",3],["str",4],["list",2],["return",1],["check",1],["if",1]]},{"id":"scripts/test_check_tools_allowlist.py#first_pair","name":[["first",1],["pair",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["first",2],["pair",3],["tuple",2],["str",4],["one",1],["source",1],["mirror",1],["symmetric",1],["edit",1],["mutations",1],["return",1],["deep",1],["research",3],["agents",2],["architect",2],["agent",2],["md",2]]},{"id":"scripts/test_check_tools_allowlist.py#make_tree","name":[["make",1],["tree",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["make",2],["tree",3],["tmp",7],["path",11],["green",1],["fixture",1],["six",1],["allowlisted",2],["files",2],["carrying",1],["pinned",2],["line",2],["minimal",1],["bucket",3],["manifest",5],["fenced",2],["no",2],["tools",3],["agent",12],["unfenced",1],["bash",3],["holding",1],["rel",2],["parent",4],["mkdir",4],["parents",4],["true",8],["exist",4],["ok",4],["write",4],["text",4],["nname",3],["stem",1],["ndescription",1],["nmodel",1],["inherit",2],["nbody",3],["encoding",4],["utf",4],["json",1],["dumps",1],["agents",4],["report",1],["compiler",1],["research",1],["architect",1],["synthesis",1],["eic",6],["key",1],["must",1],["pass",1],["untouched",1],["academic",2],["paper",1],["reviewer",1],["md",2],["non",1],["advertising",1],["allowed",1],["invariant",1],["scoped",1],["orchestrator",3],["legitimately",1],["holds",1],["shell",1],["orch",3],["pipeline",3],["ntools",1],["read",1],["return",1]]},{"id":"scripts/test_check_tools_allowlist.py#rewrite_tools_line","name":[["rewrite",1],["tools",1],["line",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["rewrite",2],["tools",3],["line",6],["path",6],["new",3],["str",2],["none",2],["text",4],["read",1],["encoding",2],["utf",2],["write",1],["replace",1],["pinned",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_alias_value_bash_fails_closed","name":[["test",1],["alias",1],["value",1],["bash",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["alias",5],["value",4],["bash",4],["fails",2],["closed",4],["tmp",4],["path",4],["makes",2],["tools",2],["share",2],["another",2],["node",6],["tree",3],["sees",2],["same",2],["object",2],["twice",2],["shared",2],["identity",2],["fail",2],["make",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["read",1],["ntools",1],["assert",1],["any",1],["merge",1],["key",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_allowlisted_file_with_alias_fails_closed","name":[["test",1],["allowlisted",1],["file",1],["alias",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["allowlisted",2],["file",2],["alias",5],["fails",4],["closed",4],["tmp",5],["path",5],["invariant",2],["also",2],["aliases",2],["could",2],["inject",2],["pinned",2],["value",4],["from",2],["elsewhere",2],["defeating",2],["lock",2],["make",1],["tree",1],["src",3],["first",1],["pair",1],["write",2],["text",1],["nname",1],["research",1],["architect",1],["agent",1],["read",1],["edit",1],["grep",1],["glob",1],["ntools",1],["nbody",1],["encoding",1],["utf",1],["assert",1],["any",1],["merge",1],["key",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_allowlisted_files_are_the_three_pairs","name":[["test",1],["allowlisted",1],["files",1],["three",1],["pairs",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["allowlisted",3],["files",3],["three",2],["pairs",2],["assert",1],["deep",3],["research",5],["agents",6],["report",2],["compiler",2],["agent",6],["md",6],["architect",2],["synthesis",2]]},{"id":"scripts/test_check_tools_allowlist.py#test_ampersand_in_quoted_value_is_not_an_anchor","name":[["test",1],["ampersand",1],["quoted",1],["value",1],["not",1],["anchor",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["ampersand",2],["quoted",4],["value",4],["not",6],["anchor",4],["tmp",4],["path",4],["false",2],["positive",2],["guard",2],["literal",2],["inside",2],["scalar",2],["yaml",2],["alias",2],["node",4],["carries",2],["plain",2],["str",2],["must",2],["fail",2],["clean",2],["file",2],["tree",3],["detector",2],["unlike",2],["text",2],["scan",2],["sees",2],["correctly",2],["make",1],["errs",2],["bash",1],["fixture",1],["name",1],["eic",1],["agent",1],["ndescription",1],["tools",1],["read",1],["grep",1],["assert",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_bare_bash_scalar_fails_closed","name":[["test",1],["bare",1],["bash",1],["scalar",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["bare",2],["bash",9],["scalar",4],["fails",2],["closed",2],["tmp",4],["path",4],["as",2],["whole",2],["value",2],["not",2],["list",2],["member",2],["still",2],["resolves",2],["base",2],["name",3],["make",1],["tree",1],["errs",2],["fixture",1],["eic",1],["agent",1],["ntools",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_bare_cr_frontmatter_bucket_a_bash_fails_closed","name":[["test",1],["bare",1],["cr",1],["frontmatter",1],["bucket",1],["bash",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["bare",6],["cr",4],["frontmatter",4],["bucket",4],["bash",6],["fails",2],["closed",2],["tmp",5],["path",5],["codex",2],["round",2],["p1",2],["old",2],["mac",2],["yaml",2],["line",2],["break",2],["but",2],["split",2],["fence",2],["scan",2],["reads",2],["file",2],["as",2],["less",2],["skips",2],["hiding",2],["tools",2],["splitlines",2],["recognizes",2],["so",2],["declaration",2],["caught",2],["make",1],["tree",1],["eic",5],["academic",1],["paper",1],["reviewer",1],["agents",1],["agent",3],["md",1],["write",1],["bytes",1],["rname",1],["rtools",1],["read",1],["encode",1],["utf",1],["assert",1],["any",1],["declares",1],["check",1],["if",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_bashoutput_is_a_different_tool_and_passes","name":[["test",1],["bashoutput",1],["different",1],["tool",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["bashoutput",2],["different",2],["tool",2],["passes",2],["tmp",4],["path",4],["exact",2],["base",2],["name",3],["match",4],["bash",4],["output",3],["grants",2],["no",2],["shell",2],["prefix",2],["would",2],["false",2],["fire",2],["make",1],["tree",1],["errs",2],["fixture",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_block_list_bash_fails","name":[["test",1],["block",1],["list",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["block",2],["list",2],["bash",5],["fails",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_block_scalar_containing_tools_text_no_false_positive","name":[["test",1],["block",1],["scalar",1],["containing",1],["tools",1],["text",1],["no",1],["false",1],["positive",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["block",4],["scalar",4],["containing",2],["tools",8],["text",3],["no",2],["false",2],["positive",2],["tmp",5],["path",5],["codex",2],["round",2],["p2",2],["description",3],["whose",2],["body",2],["contains",2],["line",7],["must",2],["not",5],["trip",2],["byte",2],["witness",4],["key",5],["anchored",2],["composed",2],["own",2],["so",2],["clean",2],["allowlisted",2],["file",2],["such",2],["documentation",3],["passes",2],["make",1],["tree",1],["src",3],["first",1],["pair",1],["write",1],["nname",1],["research",1],["architect",1],["agent",1],["pinned",1],["nbody",1],["encoding",1],["utf",1],["assert",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_block_scalar_containing_triple_dash_is_not_a_fence","name":[["test",1],["block",1],["scalar",1],["containing",1],["triple",1],["dash",1],["not",1],["fence",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["block",4],["scalar",4],["containing",2],["triple",2],["dash",2],["not",3],["fence",3],["tmp",4],["path",4],["companion",2],["false",2],["positive",2],["legitimately",2],["contains",2],["indented",2],["line",2],["must",2],["still",2],["parse",2],["real",2],["keys",2],["below",2],["pass",2],["clean",2],["file",2],["make",1],["tree",1],["errs",2],["bash",1],["fixture",1],["name",1],["eic",1],["agent",1],["ndescription",1],["intro",1],["tools",1],["read",1],["grep",1],["assert",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_body_tools_line_does_not_satisfy_pin","name":[["test",1],["body",1],["tools",1],["line",1],["not",1],["satisfy",1],["pin",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["body",4],["tools",5],["line",6],["not",4],["satisfy",2],["pin",2],["tmp",5],["path",5],["pinned",4],["must",2],["live",2],["frontmatter",2],["mention",2],["grant",2],["make",1],["tree",1],["src",3],["first",1],["pair",1],["write",1],["text",2],["read",1],["encoding",2],["utf",2],["replace",1],["assert",1],["any",1],["no",1],["key",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_bom_canonical_allowlist_value_still_fires_byte_witness","name":[["test",1],["bom",1],["canonical",1],["allowlist",1],["value",1],["still",1],["fires",1],["byte",1],["witness",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["bom",4],["canonical",7],["allowlist",2],["value",5],["still",5],["fires",2],["byte",8],["witness",5],["tmp",5],["path",5],["524",2],["r9",2],["companion",2],["folding",2],["semantic",2],["check",3],["must",5],["not",4],["weaken",2],["invariant",2],["plugin",2],["agent",3],["whose",2],["tools",7],["padded",2],["now",2],["folds",2],["five",2],["semantically",2],["but",2],["additive",2],["fire",3],["raw",2],["line",4],["equal",3],["pinned",2],["make",1],["tree",1],["target",2],["sorted",1],["allowlisted",1],["files",1],["write",2],["text",1],["nname",1],["report",1],["compiler",1],["read",1],["edit",1],["grep",1],["glob",1],["nbody",1],["encoding",1],["utf",1],["errs",2],["if",1],["assert",1],["invisible",1],["char",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_bom_padded_bash_fails","name":[["test",1],["bom",1],["padded",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",4],["bom",4],["padded",2],["bash",11],["fails",2],["tmp",4],["path",4],["524",2],["r9",2],["feff",2],["not",2],["stripped",2],["by",2],["str",2],["strip",2],["so",4],["would",2],["survive",2],["as",2],["token",2],["slip",2],["membership",2],["fold",2],["drops",2],["cf",2],["format",2],["chars",2],["collapses",2],["back",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_bom_prefixed_bucket_a_bash_fails_closed","name":[["test",1],["bom",1],["prefixed",1],["bucket",1],["bash",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["bom",8],["prefixed",2],["bucket",2],["bash",8],["fails",4],["closed",4],["tmp",5],["path",5],["leading",2],["utf",3],["makes",2],["fail",2],["column",2],["fence",2],["match",2],["so",4],["file",2],["would",2],["read",7],["as",2],["frontmatter",2],["less",2],["skip",2],["invariant",2],["while",2],["real",2],["yaml",2],["reader",2],["strips",4],["sees",2],["tools",2],["raw",2],["two",2],["agree",2],["smuggled",2],["make",1],["tree",1],["eic",5],["academic",1],["paper",1],["reviewer",1],["agents",1],["agent",3],["md",1],["write",1],["bytes",1],["nname",1],["ntools",1],["nbody",1],["encode",1],["assert",1],["any",1],["declares",1],["check",1],["if",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_bom_prefixed_clean_file_passes","name":[["test",1],["bom",1],["prefixed",1],["clean",1],["file",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["bom",2],["prefixed",2],["clean",2],["file",2],["passes",2],["tmp",5],["path",5],["make",1],["tree",1],["eic",5],["academic",1],["paper",1],["reviewer",1],["agents",1],["agent",3],["md",1],["write",1],["bytes",1],["nname",1],["ntools",1],["read",1],["grep",1],["nbody",1],["encode",1],["utf",1],["assert",1],["not",1],["check",1],["if",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_bucket_a_agent_advertising_bash_fails","name":[["test",1],["bucket",1],["agent",1],["advertising",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["bucket",2],["agent",3],["advertising",2],["bash",5],["fails",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_bucket_a_agent_without_tools_key_passes","name":[["test",1],["bucket",1],["agent",1],["without",1],["tools",1],["key",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["bucket",2],["agent",5],["without",2],["tools",4],["key",4],["passes",2],["tmp",4],["path",4],["eic",3],["green",2],["fixture",2],["has",2],["no",2],["inherit",2],["fine",2],["runtime",2],["guard",2],["still",2],["fences",2],["make",1],["tree",1],["assert",1],["not",1],["check",1],["if",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_compose_recursion_error_maps_to_none","name":[["test",1],["compose",1],["recursion",1],["error",1],["maps",1],["none",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",3],["test",2],["compose",11],["recursion",6],["error",7],["maps",2],["none",5],["mapping",3],["node",3],["must",2],["turn",2],["from",2],["yaml",5],["into",2],["caller",2],["emits",2],["fail",2],["closed",2],["not",4],["let",2],["escape",2],["driven",2],["by",2],["monkeypatching",2],["raise",3],["so",2],["deterministic",2],["python",2],["version",2],["independent",2],["unlike",2],["relying",2],["specific",2],["nesting",2],["depth",3],["tripping",2],["interpreter",2],["own",2],["limit",2],["import",1],["check",1],["tools",1],["allowlist",1],["as",1],["boom",2],["maximum",1],["exceeded",1],["orig",2],["try",1],["assert",1],["name",1],["finally",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_compose_recursion_error_maps_to_none.boom","name":[["boom",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["boom",2],["raise",1],["recursion",2],["error",1],["maximum",1],["depth",1],["exceeded",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_crlf_conversion_is_byte_drift","name":[["test",1],["crlf",1],["conversion",1],["byte",1],["drift",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["crlf",4],["conversion",4],["byte",6],["drift",2],["tmp",6],["path",6],["symmetric",2],["lf",2],["leaves",2],["yaml",2],["semantics",2],["intact",2],["so",2],["only",2],["cr",2],["sensitive",2],["witness",2],["catches",2],["codex",2],["round",2],["p2",2],["make",1],["tree",1],["src",3],["mirror",3],["first",1],["pair",1],["rel",2],["write",1],["bytes",2],["read",1],["replace",1],["assert",2],["any",2],["not",2],["equal",2],["errs",2]]},{"id":"scripts/test_check_tools_allowlist.py#test_deeply_nested_frontmatter_does_not_crash","name":[["test",1],["deeply",1],["nested",1],["frontmatter",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",4],["deeply",2],["nested",2],["frontmatter",2],["not",9],["crash",4],["tmp",4],["path",6],["codex",2],["round",2],["p2",2],["pathologically",2],["deep",4],["flow",2],["sequence",2],["must",5],["never",2],["lint",2],["unhandled",2],["traceback",2],["check",2],["return",2],["whether",2],["given",2],["depth",6],["trips",2],["recursion",4],["error",4],["python",2],["version",4],["dependent",2],["14",2],["tolerates",2],["far",2],["deeper",2],["nesting",2],["than",2],["11",2],["so",2],["independent",2],["contract",2],["returns",2],["raise",3],["fails",4],["at",2],["recurse",2],["past",2],["limit",2],["harmless",2],["if",2],["odd",2],["file",2],["legitimately",2],["passes",2],["fail",2],["closed",4],["exercised",2],["deterministically",2],["by",2],["below",2],["make",1],["tree",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["grep",1],["nx",1],["400",2],["errs",2],["bash",1],["fixture",1],["assert",1],["isinstance",1],["list",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_directory_symlink_under_agent_dir_fails_closed","name":[["test",1],["directory",1],["symlink",1],["under",1],["agent",1],["dir",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["directory",6],["symlink",6],["under",2],["agent",6],["dir",2],["fails",2],["closed",4],["tmp",6],["path",6],["codex",2],["round",2],["p1",2],["rglob",2],["not",3],["descend",2],["into",2],["symlinks",3],["so",2],["tracked",2],["agents",6],["nested",3],["payload",7],["could",2],["hide",2],["bucket",2],["declaring",2],["bash",3],["fail",2],["itself",2],["make",1],["tree",1],["academic",1],["paper",1],["reviewer",1],["mkdir",2],["parents",1],["true",3],["exist",1],["ok",1],["eic",2],["md",1],["write",1],["text",1],["nname",1],["ntools",1],["read",1],["nbody",1],["encoding",1],["utf",1],["try",1],["target",1],["except",1],["oserror",1],["implemented",1],["error",1],["import",1],["pytest",2],["skip",1],["unavailable",1],["platform",1],["assert",1],["any",1],["check",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_dropped_tool_fails","name":[["test",1],["dropped",1],["tool",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["dropped",2],["tool",2],["fails",2],["tmp",5],["path",5],["make",1],["tree",1],["src",3],["first",1],["pair",1],["rewrite",1],["tools",2],["line",1],["read",1],["write",1],["edit",1],["glob",1],["assert",1],["any",1],["diverges",1],["from",1],["canonical",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_duplicate_name_neither_bucket_a_passes","name":[["test",1],["duplicate",1],["name",1],["neither",1],["bucket",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["duplicate",2],["name",5],["neither",2],["bucket",4],["passes",2],["tmp",4],["path",4],["if",2],["no",4],["resolution",2],["file",2],["out",2],["scope",2],["whichever",2],["way",2],["parser",2],["resolves",2],["need",2],["fail",2],["closed",2],["make",1],["tree",1],["errs",2],["bash",2],["fixture",1],["safe",2],["one",1],["nname",1],["two",1],["ntools",1],["read",1],["assert",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_duplicate_name_one_bucket_a_fails_closed","name":[["test",1],["duplicate",1],["name",1],["one",1],["bucket",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["duplicate",4],["name",10],["one",4],["bucket",8],["fails",2],["closed",4],["tmp",4],["path",4],["resolution",2],["non",2],["last",2],["wins",4],["would",2],["skip",2],["file",2],["hiding",2],["first",2],["bash",4],["fail",2],["make",1],["tree",1],["errs",2],["fixture",1],["safe",1],["agent",2],["nname",1],["eic",1],["ntools",1],["read",1],["assert",1],["any",1],["keys",1],["parser",1],["dependent",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_duplicate_tools_first_wins_bash_fails_closed","name":[["test",1],["duplicate",1],["tools",1],["first",1],["wins",1],["bash",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["duplicate",2],["tools",3],["first",2],["wins",2],["bash",4],["fails",2],["closed",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",2],["read",2],["grep",1],["assert",1],["any",1],["keys",1],["parser",1],["dependent",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_duplicate_tools_on_bucket_a_fails_closed","name":[["test",1],["duplicate",1],["tools",1],["bucket",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["duplicate",4],["tools",3],["bucket",2],["fails",4],["closed",4],["tmp",4],["path",4],["codex",2],["round",2],["p2",2],["last",2],["wins",4],["would",4],["pick",2],["read",4],["grep",3],["pass",2],["but",2],["first",2],["parser",5],["grant",2],["bash",4],["key",2],["resolution",2],["dependent",3],["so",2],["invariant",4],["as",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",2],["assert",1],["any",1],["keys",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_escaped_duplicate_key_fails","name":[["test",1],["escaped",1],["duplicate",1],["key",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["escaped",4],["duplicate",6],["key",2],["fails",2],["tmp",5],["path",5],["sharpest",2],["round",2],["bypass",2],["keep",2],["pinned",3],["bare",2],["line",4],["add",2],["tools",7],["safe",2],["load",2],["collapses",2],["two",4],["last",2],["wins",2],["canonical",2],["value",2],["preserving",2],["node",2],["tree",3],["sees",2],["keys",3],["fires",2],["make",1],["src",3],["first",1],["pair",1],["rewrite",1],["tool",1],["u0073",1],["read",1],["write",1],["edit",1],["grep",1],["glob",1],["bash",1],["assert",1],["any",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_escaped_tools_key_fires_byte_witness_on_allowlisted","name":[["test",1],["escaped",1],["tools",1],["key",1],["fires",1],["byte",1],["witness",1],["allowlisted",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["escaped",4],["tools",2],["key",4],["fires",4],["byte",5],["witness",4],["allowlisted",2],["tmp",5],["path",5],["codex",2],["round",2],["p2",2],["replacing",2],["pinned",4],["line",4],["spelling",2],["makes",2],["raw",2],["lines",2],["empty",2],["must",2],["still",2],["fire",2],["require",2],["verbatim",2],["semantic",2],["check",2],["too",2],["make",1],["tree",1],["src",3],["first",1],["pair",1],["write",2],["text",1],["nname",1],["research",1],["architect",1],["agent",1],["tool",1],["u0073",1],["read",1],["edit",1],["grep",1],["glob",1],["nbody",1],["encoding",1],["utf",1],["assert",1],["any",1],["not",1],["equal",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_flow_list_bash_fails","name":[["test",1],["flow",1],["list",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["flow",2],["list",2],["bash",5],["fails",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_flow_merge_with_quoted_hash_key_fails_closed","name":[["test",1],["flow",1],["merge",1],["quoted",1],["hash",1],["key",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["flow",4],["merge",5],["quoted",4],["hash",2],["key",5],["fails",2],["closed",2],["tmp",5],["path",5],["codex",2],["round",2],["p1",2],["inside",2],["fooled",2],["old",2],["text",3],["scan",2],["comment",2],["strip",2],["node",2],["tree",3],["tag",2],["detector",2],["immune",2],["make",1],["eic",5],["academic",1],["paper",1],["reviewer",1],["agents",1],["agent",3],["md",1],["write",1],["name",1],["tools",1],["read",1],["bash",1],["nbody",1],["encoding",1],["utf",1],["assert",1],["any",1],["alias",1],["check",1],["if",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_fullwidth_bash_and_paren_specifier_fails","name":[["test",1],["fullwidth",1],["bash",1],["paren",1],["specifier",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["fullwidth",4],["bash",6],["paren",2],["specifier",2],["fails",2],["tmp",4],["path",4],["524",2],["r10",2],["both",2],["tool",2],["name",3],["its",2],["parens",2],["whole",2],["thing",2],["must",2],["fold",2],["ascii",2],["be",2],["caught",2],["make",1],["tree",1],["errs",2],["fixture",1],["eic",1],["agent",1],["ntools",1],["read",1],["git",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_fullwidth_bash_fails","name":[["test",1],["fullwidth",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["fullwidth",4],["bash",6],["fails",2],["tmp",4],["path",4],["524",2],["r9",2],["ff22",2],["etc",2],["compatibility",2],["homoglyph",2],["nfkc",2],["fold",2],["folds",2],["onto",2],["ascii",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_fullwidth_comma_and_name_and_paren_bash_fails","name":[["test",1],["fullwidth",1],["comma",1],["name",1],["paren",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["fullwidth",8],["comma",4],["name",5],["paren",2],["bash",6],["fails",2],["tmp",4],["path",4],["524",2],["r11",2],["parens",2],["all",2],["at",2],["once",2],["whole",2],["value",2],["fold",2],["must",2],["reduce",2],["read",3],["make",1],["tree",1],["errs",2],["fixture",1],["eic",1],["agent",1],["ntools",1],["git",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_fullwidth_comma_separated_bash_fails","name":[["test",1],["fullwidth",1],["comma",1],["separated",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["fullwidth",4],["comma",6],["separated",2],["bash",13],["fails",2],["tmp",4],["path",4],["524",2],["r11",4],["ff0",2],["split",4],["misses",2],["so",2],["read",7],["stays",2],["one",4],["token",4],["folding",2],["must",2],["happen",2],["whole",2],["value",2],["before",2],["corollary",2],["r10",2],["folds",2],["slips",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_fullwidth_paren_permission_specifier_bash_fails","name":[["test",1],["fullwidth",1],["paren",1],["permission",1],["specifier",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["fullwidth",4],["paren",2],["permission",4],["specifier",4],["bash",9],["fails",2],["tmp",4],["path",4],["524",2],["r10",2],["parens",2],["ff08",2],["ff09",2],["ascii",2],["split",4],["misses",2],["them",2],["so",2],["folding",2],["must",2],["happen",2],["before",2],["otherwise",2],["nfkc",2],["leaves",2],["whole",2],["git",3],["as",2],["one",2],["token",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_green_tree_passes","name":[["test",1],["green",1],["tree",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["green",2],["tree",3],["passes",2],["tmp",4],["path",4],["make",1],["assert",1],["check",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_indented_fence_in_block_scalar_does_not_truncate","name":[["test",1],["indented",1],["fence",1],["block",1],["scalar",1],["not",1],["truncate",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["indented",4],["fence",4],["block",6],["scalar",4],["not",4],["truncate",2],["tmp",5],["path",5],["codex",2],["round",2],["p1",2],["inside",2],["description",2],["must",2],["be",2],["read",5],["as",2],["closing",2],["doing",2],["so",2],["truncated",2],["hid",2],["bucket",2],["name",2],["tools",2],["bash",4],["below",2],["only",2],["column",2],["closes",2],["frontmatter",2],["make",1],["tree",1],["eic",5],["academic",1],["paper",1],["reviewer",1],["agents",1],["agent",3],["md",1],["write",1],["text",1],["ndescription",1],["nname",1],["ntools",1],["nbody",1],["encoding",1],["utf",1],["assert",1],["any",1],["declares",1],["check",1],["if",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_inline_comment_bash_fails","name":[["test",1],["inline",1],["comment",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["inline",2],["comment",2],["bash",5],["fails",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["reviewed",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_lowercase_bash_is_a_different_tool_and_passes","name":[["test",1],["lowercase",1],["bash",1],["different",1],["tool",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["lowercase",4],["bash",8],["different",2],["tool",6],["passes",2],["tmp",4],["path",4],["names",2],["exact",2],["not",2],["shell",2],["granting",2],["case",2],["folding",2],["would",2],["false",2],["fire",2],["legitimate",2],["value",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_mapping_list_member_fails_closed","name":[["test",1],["mapping",1],["list",1],["member",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["mapping",2],["list",2],["member",2],["fails",2],["closed",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["bash",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["unrecognized",1],["shape",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_mapping_tools_value_fails_closed","name":[["test",1],["mapping",1],["tools",1],["value",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["mapping",2],["tools",2],["value",2],["fails",2],["closed",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["bash",1],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["yes",1],["assert",1],["any",1],["unrecognized",1],["shape",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_merge_key_injecting_bash_fails_closed","name":[["test",1],["merge",1],["key",1],["injecting",1],["bash",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["merge",5],["key",5],["injecting",2],["bash",6],["fails",2],["closed",4],["tmp",4],["path",4],["codex",2],["round",2],["base",3],["merges",2],["tools",3],["duplicate",2],["preserving",2],["node",4],["scan",2],["never",2],["sees",2],["top",2],["level",2],["only",2],["shows",2],["literal",2],["composed",2],["tree",3],["carries",2],["tag",2],["detected",2],["there",2],["not",2],["by",2],["text",2],["failed",2],["make",1],["errs",2],["fixture",1],["read",1],["nname",1],["eic",1],["agent",1],["assert",1],["any",1],["alias",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_merge_nested_in_sequence_fails_closed","name":[["test",1],["merge",1],["nested",1],["sequence",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["merge",5],["nested",2],["sequence",4],["fails",4],["closed",4],["tmp",4],["path",4],["alias",5],["walk",2],["must",2],["recurse",2],["into",2],["values",4],["not",2],["only",2],["mapping",2],["buried",2],["list",2],["still",2],["make",1],["tree",1],["errs",2],["bash",2],["fixture",1],["name",1],["eic",1],["agent",1],["tools",1],["read",1],["nx",1],["assert",1],["any",1],["key",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_merge_tagged_complex_key_fails_closed","name":[["test",1],["merge",1],["tagged",1],["complex",1],["key",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["merge",13],["tagged",4],["complex",2],["key",10],["fails",2],["closed",2],["tmp",4],["path",4],["codex",2],["round",2],["p1",2],["tag",4],["land",2],["non",2],["scalar",2],["sequence",2],["safe",2],["load",2],["applies",2],["semantics",2],["injects",2],["tools",3],["read",3],["bash",4],["check",2],["must",2],["fire",2],["any",3],["node",2],["type",2],["not",2],["just",2],["scalars",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["assert",1],["alias",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_missing_allowlisted_file_fails","name":[["test",1],["missing",1],["allowlisted",1],["file",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["allowlisted",2],["file",2],["fails",2],["tmp",5],["path",5],["make",1],["tree",1],["src",3],["first",1],["pair",1],["unlink",1],["assert",1],["any",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_missing_manifest_fails_closed","name":[["test",1],["missing",1],["manifest",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["manifest",4],["fails",2],["closed",3],["tmp",5],["path",5],["make",1],["tree",1],["unlink",1],["errs",2],["check",1],["assert",1],["any",1],["failing",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_missing_tools_key_fails_as_widening","name":[["test",1],["missing",1],["tools",1],["key",1],["fails",1],["as",1],["widening",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["tools",6],["key",5],["fails",2],["as",2],["widening",2],["tmp",5],["path",5],["dropping",2],["silently",2],["widens",2],["capability",2],["agent",2],["inherits",2],["all",2],["make",1],["tree",1],["src",3],["first",1],["pair",1],["write",1],["text",2],["read",1],["encoding",2],["utf",2],["replace",1],["pinned",1],["line",1],["assert",1],["any",1],["no",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_nested_bucket_a_agent_declaring_bash_fails_closed","name":[["test",1],["nested",1],["bucket",1],["agent",1],["declaring",1],["bash",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["nested",7],["bucket",4],["agent",7],["declaring",2],["bash",6],["fails",2],["closed",2],["tmp",5],["path",7],["codex",2],["round",2],["p1",2],["invariant",2],["must",2],["reach",2],["files",2],["rglob",2],["not",2],["glob",2],["runtime",2],["guard",2],["keys",2],["name",4],["regardless",2],["so",2],["agents",3],["subdir",3],["md",3],["real",2],["exposure",2],["make",1],["tree",1],["academic",1],["paper",1],["reviewer",1],["eic",3],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["write",1],["text",1],["nname",1],["ntools",1],["read",1],["nbody",1],["encoding",1],["utf",1],["assert",1],["any",1],["declares",1],["check",1],["if",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_nested_list_member_fails_closed","name":[["test",1],["nested",1],["list",1],["member",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["nested",2],["list",4],["member",4],["fails",2],["closed",2],["tmp",4],["path",4],["non",2],["scalar",2],["unrecognized",3],["shape",3],["must",2],["not",2],["be",2],["silently",2],["stringified",2],["into",2],["passing",2],["value",2],["codex",2],["round",2],["p2",2],["make",1],["tree",1],["errs",2],["bash",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_nfkc_stable_alt_separator_is_not_a_bash_grant","name":[["test",1],["nfkc",1],["stable",1],["alt",1],["separator",1],["not",1],["bash",1],["grant",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["nfkc",8],["stable",2],["alt",2],["separator",6],["not",8],["bash",12],["grant",2],["tmp",6],["path",6],["524",2],["r12",2],["convergence",2],["boundary",2],["documented",2],["as",4],["non",2],["bug",2],["alternate",2],["fold",4],["ascii",6],["ideographic",2],["comma",6],["3001",2],["arabic",2],["060",2],["semicolon",2],["keeps",2],["read",5],["one",2],["token",2],["everyone",2],["string",2],["single",2],["yaml",2],["scalar",2],["lint",2],["splits",2],["only",2],["any",2],["normalizing",2],["consumer",4],["would",4],["too",2],["so",2],["no",4],["extracts",2],["bare",2],["from",2],["shell",2],["granted",2],["fullwidth",2],["paren",2],["cases",2],["fail",2],["above",2],["precisely",2],["because",2],["them",2],["into",2],["separators",2],["split",2],["honors",2],["these",2],["flagging",4],["correct",2],["be",2],["false",2],["positive",2],["future",2],["maintainer",2],["might",2],["fix",2],["by",2],["over",2],["broadening",2],["make",1],["tree",1],["assert",3],["fixture",3],["name",3],["eic",3],["agent",3],["ntools",3]]},{"id":"scripts/test_check_tools_allowlist.py#test_no_frontmatter_fails","name":[["test",1],["no",1],["frontmatter",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["no",3],["frontmatter",3],["fails",2],["tmp",5],["path",5],["make",1],["tree",1],["src",3],["first",1],["pair",1],["write",1],["text",1],["body",1],["only",1],["encoding",1],["utf",1],["assert",1],["any",1],["yaml",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_non_bucket_a_agent_with_bash_passes","name":[["test",1],["non",1],["bucket",1],["agent",1],["bash",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["non",2],["bucket",2],["agent",4],["bash",4],["passes",2],["tmp",4],["path",4],["baked",2],["into",2],["green",2],["fixture",2],["pipeline",2],["orchestrator",2],["declares",2],["assert",3],["raises",2],["nothing",2],["its",2],["own",2],["make",1],["tree",1],["check",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_non_mapping_agents_value_fails_closed","name":[["test",1],["non",1],["mapping",1],["agents",1],["value",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["non",2],["mapping",3],["agents",4],["value",2],["fails",2],["closed",2],["tmp",5],["path",5],["make",1],["tree",1],["manifest",2],["write",1],["text",1],["encoding",1],["utf",1],["errs",2],["check",1],["assert",1],["any",1],["no",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_non_string_manifest_agent_key_still_reconciles","name":[["test",1],["non",1],["string",1],["manifest",1],["agent",1],["key",1],["still",1],["reconciles",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["non",4],["string",4],["manifest",5],["agent",9],["key",4],["still",2],["reconciles",2],["tmp",5],["path",5],["whose",2],["agents",3],["mapping",2],["carries",2],["alongside",2],["real",4],["ones",2],["must",2],["not",2],["break",2],["reconciliation",2],["bucket",2],["make",1],["tree",1],["write",1],["text",1],["123",1],["report",1],["compiler",1],["research",1],["architect",1],["synthesis",1],["eic",2],["encoding",1],["utf",1],["errs",2],["bash",3],["fixture",1],["name",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_permission_specifier_bash_fails","name":[["test",1],["permission",1],["specifier",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["permission",2],["specifier",2],["bash",5],["fails",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["git",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_pinned_line_is_the_frozen_514_value","name":[["test",1],["pinned",1],["line",1],["frozen",1],["514",1],["value",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",4],["pinned",3],["line",3],["frozen",2],["514",2],["value",2],["editing",2],["allowlist",2],["deliberate",2],["security",2],["surface",2],["change",2],["must",2],["touch",2],["lint",2],["same",2],["commit",2],["second",2],["witness",2],["assert",2],["tools",3],["read",2],["write",2],["edit",2],["grep",2],["glob",2],["canonical",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_quoted_duplicate_key_fails","name":[["test",1],["quoted",1],["duplicate",1],["key",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["quoted",2],["duplicate",2],["key",2],["fails",2],["tmp",5],["path",5],["make",1],["tree",1],["src",3],["first",1],["pair",1],["rewrite",1],["tools",4],["line",2],["pinned",1],["read",1],["bash",1],["assert",1],["any",1],["keys",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_quoted_name_with_bash_fails","name":[["test",1],["quoted",1],["name",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["quoted",2],["name",3],["bash",5],["fails",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["fixture",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_quoted_string_value_bash_fails","name":[["test",1],["quoted",1],["string",1],["value",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["quoted",2],["string",2],["value",2],["bash",5],["fails",2],["tmp",4],["path",4],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_real_repo_passes","name":[["test",1],["real",1],["repo",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["real",2],["repo",3],["passes",2],["assert",1],["check",1],["root",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_repeated_identical_scalars_are_not_aliases","name":[["test",1],["repeated",1],["identical",1],["scalars",1],["not",1],["aliases",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["repeated",2],["identical",4],["scalars",2],["not",4],["aliases",2],["tmp",4],["path",4],["false",2],["positive",2],["guard",2],["alias",2],["by",2],["shared",2],["identity",2],["detector",2],["yaml",2],["compose",2],["intern",2],["scalar",2],["values",2],["each",2],["gets",2],["distinct",2],["node",2],["so",2],["clean",2],["file",2],["repeating",2],["value",2],["must",2],["still",2],["pass",2],["make",1],["tree",1],["errs",2],["bash",1],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",4],["grep",1],["ndescription",1],["assert",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_small_comma_separated_bash_fails","name":[["test",1],["small",1],["comma",1],["separated",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["small",4],["comma",6],["separated",2],["bash",5],["fails",2],["tmp",4],["path",4],["524",2],["r11",2],["fe50",2],["another",2],["compatibility",2],["nfkc",2],["folds",2],["ascii",2],["only",2],["if",2],["fold",2],["precedes",2],["split",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_symmetric_bash_readd_fails_on_both_files","name":[["test",1],["symmetric",1],["bash",1],["readd",1],["fails",1],["both",1],["files",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["symmetric",2],["bash",5],["readd",2],["fails",2],["both",4],["files",2],["tmp",6],["path",6],["524",2],["drift",2],["scenario",2],["source",2],["mirror",7],["edited",2],["together",2],["re",2],["add",2],["sync",2],["stays",2],["green",2],["byte",4],["equal",2],["pair",3],["lint",2],["must",2],["fire",2],["via",2],["semantic",2],["value",2],["check",2],["exact",2],["witness",2],["make",1],["tree",1],["src",3],["first",1],["rel",2],["rewrite",1],["tools",2],["line",2],["pinned",1],["assert",2],["any",2],["diverges",2],["from",2],["canonical",2],["errs",2]]},{"id":"scripts/test_check_tools_allowlist.py#test_trailing_whitespace_is_byte_drift","name":[["test",1],["trailing",1],["whitespace",1],["byte",1],["drift",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["trailing",4],["whitespace",2],["byte",5],["drift",2],["tmp",5],["path",5],["space",2],["keeps",2],["semantic",2],["value",2],["intact",2],["but",2],["breaks",2],["exact",4],["witness",2],["form",2],["pin",2],["must",2],["still",2],["fire",2],["make",1],["tree",1],["src",3],["first",1],["pair",1],["rewrite",1],["tools",2],["line",2],["pinned",1],["assert",1],["any",1],["not",1],["equal",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_typed_scalar_tools_on_bucket_a_fails_closed","name":[["test",1],["typed",1],["scalar",1],["tools",1],["bucket",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["typed",2],["scalar",4],["tools",6],["bucket",6],["fails",4],["closed",4],["tmp",4],["path",4],["int",2],["bool",2],["null",3],["timestamp",2],["unrecognized",3],["shape",3],["reconciliation",2],["cannot",2],["confirm",2],["excludes",2],["bash",3],["so",2],["scoped",2],["out",2],["scope",2],["agents",2],["nonsense",2],["value",2],["not",2],["lint",2],["concern",2],["make",1],["tree",1],["val",3],["true",1],["2020",1],["01",2],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["assert",1],["any",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_typoed_tool_name_fails","name":[["test",1],["typoed",1],["tool",1],["name",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["typoed",2],["tool",2],["name",2],["fails",2],["tmp",5],["path",5],["make",1],["tree",1],["src",3],["first",1],["pair",1],["rewrite",1],["tools",2],["line",1],["read",1],["write",1],["edit",1],["gerp",1],["glob",1],["assert",1],["any",1],["diverges",1],["from",1],["canonical",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_uncomposable_bucket_a_frontmatter_fails_closed","name":[["test",1],["uncomposable",1],["bucket",1],["frontmatter",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["uncomposable",2],["bucket",2],["frontmatter",4],["fails",2],["closed",4],["tmp",4],["path",4],["won",2],["compose",3],["be",4],["cleared",2],["by",2],["name",5],["fail",2],["codex",2],["round",2],["p2",2],["quoted",2],["indented",2],["under",2],["malformed",2],["yaml",2],["must",2],["not",3],["silently",2],["skipped",2],["make",1],["tree",1],["errs",2],["bash",1],["fixture",1],["eic",1],["agent",1],["ndescription",1],["unclosed",1],["assert",1],["any",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_uncomposable_frontmatter_fails_closed","name":[["test",1],["uncomposable",1],["frontmatter",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["uncomposable",2],["frontmatter",2],["fails",2],["closed",2],["tmp",5],["path",5],["make",1],["tree",1],["src",3],["first",1],["pair",1],["write",1],["text",2],["read",1],["encoding",2],["utf",2],["replace",1],["pinned",1],["tools",2],["line",1],["unclosed",1],["assert",1],["any",1],["not",1],["compose",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_unicode_line_break_before_tools_no_false_positive","name":[["test",1],["unicode",1],["line",1],["break",1],["before",1],["tools",1],["no",1],["false",1],["positive",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["unicode",2],["line",13],["break",2],["before",4],["tools",5],["no",4],["false",2],["positive",2],["tmp",5],["path",5],["codex",2],["round",2],["p2",2],["yaml",4],["counts",2],["nel",2],["0085",2],["ls",2],["2028",2],["ps",2],["2029",2],["as",2],["breaks",2],["but",2],["str",2],["split",4],["not",4],["placed",2],["quoted",2],["value",2],["key",4],["they",2],["shift",2],["start",4],["mark",4],["off",2],["index",4],["so",4],["based",2],["anchor",2],["would",2],["read",2],["wrong",2],["physical",2],["byte",4],["witness",2],["anchors",2],["via",2],["offset",2],["clean",2],["allowlisted",2],["file",2],["falsely",2],["rejected",2],["non",2],["verbatim",2],["slips",2],["past",2],["make",1],["tree",1],["src",3],["first",1],["pair",1],["write",1],["text",1],["nname",1],["research",1],["architect",1],["agent",1],["description",1],["pinned",1],["nbody",1],["encoding",1],["utf",1],["assert",1],["errs",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_unparseable_manifest_fails_closed","name":[["test",1],["unparseable",1],["manifest",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["unparseable",2],["manifest",4],["fails",2],["closed",3],["tmp",5],["path",5],["make",1],["tree",1],["write",1],["text",1],["not",1],["json",1],["encoding",1],["utf",1],["errs",2],["check",1],["assert",1],["any",1],["failing",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_valid_json_non_object_manifest_fails_closed","name":[["test",1],["valid",1],["json",1],["non",1],["object",1],["manifest",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["json",4],["non",2],["object",2],["manifest",4],["fails",2],["closed",2],["tmp",5],["path",5],["array",2],["parses",2],["fine",2],["but",2],["has",2],["no",3],["agents",3],["mapping",3],["must",2],["be",2],["curated",2],["diagnostic",2],["not",2],["traceback",2],["codex",2],["round",2],["p2",2],["make",1],["tree",1],["write",1],["text",1],["encoding",1],["utf",1],["errs",2],["check",1],["assert",1],["any",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_walk_recursion_error_fails_closed","name":[["test",1],["walk",1],["recursion",1],["error",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",3],["test",4],["walk",6],["recursion",10],["error",7],["fails",2],["closed",4],["uses",3],["merge",3],["alias",3],["must",2],["treat",2],["as",4],["true",3],["fail",2],["tree",2],["could",2],["not",4],["be",2],["proven",2],["clean",2],["forced",2],["deterministically",2],["mapping",3],["node",6],["whose",2],["value",5],["iterable",2],["raises",2],["iteration",2],["standing",2],["recurses",2],["past",2],["interpreter",2],["limit",2],["so",2],["depend",2],["any",2],["python",2],["version",2],["depth",3],["import",2],["check",1],["tools",1],["allowlist",1],["yaml",2],["class",1],["exploding",2],["iter",1],["self",1],["raise",1],["maximum",1],["exceeded",1],["tag",1],["org",1],["2002",1],["map",1],["assert",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_walk_recursion_error_fails_closed.ExplodingValue","name":[["exploding",1],["value",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["class",2],["exploding",2],["value",2],["def",1],["iter",1],["self",1],["raise",1],["recursion",2],["error",1],["maximum",1],["depth",1],["exceeded",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_walk_recursion_error_fails_closed.ExplodingValue.__iter__","name":[["iter",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["iter",2],["self",2],["raise",1],["recursion",2],["error",1],["maximum",1],["depth",1],["exceeded",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_zero_width_non_joiner_padded_bash_fails","name":[["test",1],["zero",1],["width",1],["non",1],["joiner",1],["padded",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["zero",4],["width",4],["non",4],["joiner",4],["padded",2],["bash",5],["fails",2],["tmp",4],["path",4],["524",2],["r9",2],["200",2],["another",2],["cf",2],["format",2],["char",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_tools_allowlist.py#test_zero_width_space_padded_bash_fails","name":[["test",1],["zero",1],["width",1],["space",1],["padded",1],["bash",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["tools",1],["allowlist",1],["py",1]],"body":[["def",2],["test",2],["zero",4],["width",4],["space",4],["padded",2],["bash",5],["fails",2],["tmp",4],["path",4],["524",2],["r9",2],["200",2],["cf",2],["format",2],["char",2],["str",2],["strip",2],["leaves",2],["make",1],["tree",1],["errs",2],["fixture",1],["name",1],["eic",1],["agent",1],["ntools",1],["read",1],["assert",1],["any",1],["declares",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py","name":[["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["mutation",2],["tests",1],["check",2],["v3",2],["10",2],["134",2],["write",2],["scope",2],["py",1],["fail",1],["open",1],["guard",1],["lint",5],["feedback",1],["schema",1],["test",2],["constraints",1],["after",1],["passes",2],["real",1],["repo",3],["inject",1],["deliberately",1],["broken",1],["state",1],["assert",1],["fails",1],["both",1],["clean",1],["mutated",1],["vacuous",1],["trivially",1],["accept",1],["all",1],["each",1],["below",1],["mutates",1],["one",1],["invariant",1],["input",1],["asserts",1],["matching",1],["error",1],["surfaces",1],["import",6],["os",3],["sys",2],["tempfile",1],["unittest",2],["from",1],["pathlib",1],["path",4],["insert",1],["dirname",1],["abspath",1],["file",1],["as",1],["noqa",1],["e402",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#CleanRepoTest","name":[["clean",1],["repo",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["class",2],["clean",3],["repo",4],["test",5],["unittest",2],["case",2],["def",1],["passes",1],["self",2],["baseline",1],["real",1],["state",1],["must",1],["pass",1],["errors",1],["assert",1],["equal",1],["lint",1],["run",1],["checks",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#CleanRepoTest.test_clean_repo_passes","name":[["test",1],["clean",1],["repo",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["clean",2],["repo",4],["passes",2],["self",3],["baseline",2],["real",2],["state",2],["must",2],["pass",2],["errors",2],["assert",1],["equal",1],["lint",1],["run",1],["checks",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest","name":[["i5",1],["depth",1],["symlink",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["class",2],["i5",20],["depth",2],["symlink",5],["test",9],["unittest",2],["case",4],["must",10],["catch",3],["agent",45],["dir",3],["nested",4],["deeper",1],["than",1],["one",1],["level",1],["not",11],["false",2],["flag",1],["plugin",2],["root",26],["agents",41],["mirror",6],["real",21],["byte",3],["identical",2],["copies",2],["since",1],["413",4],["symlinks",2],["before",1],["both",1],["file",6],["kinds",1],["map",1],["back",2],["rostered",5],["deep",15],["research",15],["source",6],["runs",1],["run",5],["checks",5],["against",1],["synthetic",2],["repo",5],["so",2],["untouched",1],["def",9],["up",1],["self",45],["lint",21],["list",4],["bucket",7],["files",10],["bcd",7],["keys",8],["load",6],["manifest",11],["name",13],["read",4],["frontmatter",2],["tmp",3],["tempfile",1],["temporary",1],["directory",1],["path",2],["resolve",1],["tear",1],["down",1],["cleanup",1],["write",12],["rel",2],["parent",1],["mkdir",4],["parents",1],["true",5],["exist",1],["ok",1],["text",1],["nname",1],["nbody",1],["encoding",1],["utf",1],["return",1],["stub",5],["loaders",5],["point",1],["every",1],["non",3],["invariant",2],["at",2],["consistent",1],["data",1],["only",3],["react",1],["phase",1],["allowed",1],["globs",1],["phase1",1],["lambda",2],["materialized",1],["copy",4],["flagged",6],["holds",1],["relative",1],["broke",1],["windows",1],["checkouts",1],["zip",1],["installs",1],["maps",4],["its",1],["by",2],["report",1],["as",1],["undeclared",2],["equality",1],["check",1],["sync",1],["py",1],["md",18],["agg",9],["bytes",4],["errs",12],["assert",4],["any",4],["be",4],["got",4],["without",1],["mapping",2],["become",1],["blanket",1],["allowlist",1],["dropped",1],["into",1],["whose",2],["no",1],["still",2],["fail",4],["open",2],["exists",2],["rogue",4],["if",3],["unrostered",2],["trigger",1],["fails",1],["closed",3],["points",1],["shadow",1],["match",1],["same",2],["named",1],["living",1],["elsewhere",1],["academic",3],["paper",3],["documented",1],["lockstep",1],["edit",1],["prompt",1],["never",1],["silent",1],["pass",1],["under",2],["remapped",2],["codex",1],["review",1],["round",1],["p2",1],["remap",1],["applies",1],["direct",1],["children",1],["sub",3],["collides",1],["remapping",1],["would",1],["reopen",1],["recursive",1],["glob",1],["aggregate",1],["legacy",1],["transition",1],["pin",1],["pre",1],["kind",1],["way",1],["try",1],["os",1],["except",1],["oserror",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest._stub_loaders_to","name":[["stub",1],["loaders",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["stub",2],["loaders",2],["self",2],["files",8],["bcd",4],["manifest",6],["keys",5],["point",2],["every",2],["non",2],["i5",4],["invariant",2],["at",2],["consistent",2],["synthetic",2],["data",2],["so",2],["only",2],["react",2],["lint",4],["bucket",3],["agent",2],["list",2],["agents",3],["phase",1],["allowed",1],["write",1],["globs",1],["phase1",1],["load",2],["lambda",2]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest._write_agent","name":[["write",1],["agent",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["write",3],["agent",2],["self",3],["rel",3],["name",3],["root",1],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["text",1],["nname",1],["nbody",1],["encoding",1],["utf",1],["return",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["up",2],["self",12],["real",6],["root",5],["lint",7],["repo",2],["list",2],["bucket",2],["agent",2],["files",2],["bcd",2],["keys",2],["load",2],["manifest",3],["name",3],["read",1],["frontmatter",1],["tmp",2],["tempfile",1],["temporary",1],["directory",1],["path",1],["resolve",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",9],["lint",6],["repo",1],["root",2],["real",6],["bucket",2],["agent",2],["files",2],["bcd",2],["load",2],["manifest",3],["keys",2],["read",1],["frontmatter",1],["name",2],["tmp",1],["cleanup",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest.test_nested_agents_dir_undeclared_is_caught","name":[["test",1],["nested",1],["agents",1],["dir",1],["undeclared",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["nested",7],["agents",5],["dir",2],["undeclared",4],["caught",2],["self",7],["genuinely",2],["new",2],["standalone",2],["agent",12],["file",3],["two",2],["levels",2],["deep",4],["absent",2],["from",2],["roster",2],["must",3],["be",2],["flagged",2],["one",2],["level",2],["glob",2],["would",2],["have",2],["silently",2],["missed",2],["write",2],["research",2],["md",3],["skill",1],["sub",1],["sneaky",3],["stub",1],["loaders",1],["errs",3],["lint",1],["run",1],["checks",1],["i5",7],["if",1],["assert",2],["true",2],["trigger",1],["got",2],["any",1],["error",1],["should",1],["name",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest.test_nested_dir_under_root_agents_is_not_remapped","name":[["test",1],["nested",1],["dir",1],["under",1],["root",1],["agents",1],["not",1],["remapped",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["nested",5],["dir",2],["under",3],["root",5],["agents",15],["not",3],["remapped",3],["self",6],["codex",2],["review",2],["413",2],["round",2],["p2",2],["mirror",2],["remap",2],["applies",2],["only",2],["direct",2],["children",2],["sub",4],["md",6],["whose",2],["name",2],["collides",2],["rostered",2],["deep",4],["research",4],["agent",10],["must",3],["still",2],["be",3],["flagged",2],["remapping",2],["would",2],["reopen",2],["fail",2],["open",2],["case",2],["recursive",2],["glob",2],["exists",2],["catch",2],["write",2],["rogue",1],["stub",1],["loaders",1],["errs",3],["lint",1],["run",1],["checks",1],["i5",3],["if",1],["assert",1],["true",1],["any",1],["file",1],["got",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest.test_root_agents_copy_of_non_deep_research_source_fails_closed","name":[["test",1],["root",1],["agents",1],["copy",1],["non",1],["deep",1],["research",1],["source",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["root",3],["agents",10],["copy",2],["non",3],["deep",7],["research",7],["source",2],["fails",2],["closed",5],["self",6],["by",2],["name",2],["mapping",2],["points",2],["only",2],["at",2],["must",3],["not",2],["shadow",2],["match",2],["same",2],["named",2],["rostered",2],["agent",11],["living",2],["elsewhere",2],["mirror",3],["academic",4],["paper",4],["md",6],["maps",2],["unrostered",2],["path",2],["flagged",2],["fail",3],["documented",2],["lockstep",2],["edit",2],["prompt",2],["never",2],["silent",2],["pass",2],["real",2],["write",2],["agg",3],["mkdir",1],["bytes",2],["read",1],["stub",1],["loaders",1],["errs",3],["lint",1],["run",1],["checks",1],["i5",3],["if",1],["assert",1],["true",1],["any",1],["got",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest.test_root_agents_copy_without_rostered_source_is_flagged","name":[["test",1],["root",1],["agents",1],["copy",1],["without",1],["rostered",1],["source",1],["flagged",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["root",5],["agents",8],["copy",2],["without",2],["rostered",4],["source",4],["flagged",2],["self",6],["name",4],["mapping",2],["must",3],["not",2],["become",2],["blanket",2],["allowlist",2],["file",3],["dropped",2],["into",2],["whose",2],["maps",2],["no",2],["deep",4],["research",4],["still",2],["fail",2],["open",2],["case",2],["i5",6],["exists",2],["catch",2],["write",2],["agent",9],["md",3],["rogue",3],["stub",1],["loaders",1],["errs",3],["lint",1],["run",1],["checks",1],["if",1],["assert",1],["true",1],["any",1],["unrostered",1],["trigger",1],["got",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest.test_root_agents_materialized_copy_not_flagged","name":[["test",1],["root",1],["agents",1],["materialized",1],["copy",1],["not",1],["flagged",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["root",8],["agents",14],["materialized",2],["copy",3],["not",7],["flagged",2],["self",6],["413",2],["plugin",2],["holds",2],["real",4],["byte",4],["identical",2],["copies",2],["relative",2],["symlinks",2],["broke",2],["windows",2],["checkouts",2],["zip",2],["installs",2],["i5",6],["maps",2],["file",2],["its",2],["deep",4],["research",4],["name",4],["source",4],["by",2],["must",3],["report",2],["as",2],["undeclared",3],["equality",2],["check",2],["mirror",3],["sync",2],["py",2],["invariant",2],["write",2],["agent",6],["md",3],["agg",3],["mkdir",1],["bytes",2],["read",1],["stub",1],["loaders",1],["errs",3],["lint",1],["run",1],["checks",1],["assert",1],["false",1],["any",1],["be",1],["got",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#I5DepthAndSymlinkTest.test_root_agents_symlink_aggregate_not_flagged","name":[["test",1],["root",1],["agents",1],["symlink",1],["aggregate",1],["not",1],["flagged",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",3],["root",6],["agents",8],["symlink",6],["aggregate",2],["not",6],["flagged",4],["self",7],["legacy",2],["transition",2],["pin",2],["pre",2],["413",2],["file",2],["kind",2],["maps",2],["back",2],["same",2],["way",2],["must",3],["be",3],["real",2],["write",1],["agent",6],["deep",2],["research",2],["md",3],["agg",3],["mkdir",1],["try",1],["os",1],["except",1],["oserror",1],["skip",1],["symlinks",1],["unavailable",1],["platform",1],["roster",1],["sizes",1],["checked",1],["by",2],["i1",1],["bypass",1],["patching",1],["size",1],["expectation",1],["possible",1],["so",1],["just",1],["assert",2],["no",1],["i5",3],["error",1],["specifically",1],["stub",1],["loaders",1],["errs",3],["lint",1],["run",1],["checks",1],["false",1],["any",1],["undeclared",1],["got",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest","name":[["mutation",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["class",2],["mutation",5],["test",13],["unittest",2],["case",2],["each",2],["must",3],["make",1],["run",5],["checks",5],["report",3],["at",3],["least",2],["one",4],["error",6],["def",13],["up",1],["self",42],["snapshot",1],["real",34],["loaders",1],["restore",1],["after",1],["keys",10],["lint",23],["load",9],["manifest",20],["name",11],["read",3],["frontmatter",4],["list",2],["bucket",12],["agent",21],["files",7],["bcd",5],["tear",1],["down",1],["assert",12],["fails",16],["needle",4],["none",1],["errs",13],["true",5],["should",1],["have",1],["produced",1],["if",2],["any",4],["expected",4],["mentioning",1],["got",4],["i1",2],["roster",5],["size",2],["drift",1],["drop",2],["from",4],["23",1],["i2",6],["missing",1],["key",5],["disk",5],["has",1],["no",2],["entry",5],["fail",2],["open",2],["risk",1],["dropped",3],["sorted",4],["lambda",5],["typo",3],["matches",1],["rename",1],["bibliografy",1],["renamed",2],["file",4],["drifts",1],["away",1],["its",1],["fake",2],["rel",3],["endswith",1],["bibliography",2],["md",2],["return",2],["i3",3],["leak",2],["into",1],["compiler",2],["appears",1],["as",2],["i4",4],["empty",1],["globs",2],["import",2],["copy",4],["mutated",8],["deepcopy",2],["first",4],["agents",5],["allowed",1],["write",1],["wrong",1],["i5",7],["undeclared",3],["both",1],["rosters",1],["be",1],["caught",1],["by",1],["filesystem",2],["exhaustiveness",1],["glob",2],["non",2],["vacuous",1],["guard",1],["hook",1],["would",1],["still",1],["exists",1],["so",1],["flag",1],["stale",3],["pointing",1],["existent",1],["deep",1],["research",1],["ghost",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest._assert_fails","name":[["assert",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["assert",4],["fails",2],["self",4],["needle",5],["none",2],["errs",4],["lint",1],["run",1],["checks",1],["true",2],["mutation",1],["should",1],["have",1],["produced",1],["at",1],["least",1],["one",1],["error",2],["if",1],["any",1],["expected",1],["mentioning",1],["got",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["up",2],["self",7],["snapshot",2],["real",7],["loaders",2],["restore",2],["after",2],["each",2],["mutation",2],["keys",2],["lint",5],["load",2],["manifest",3],["name",2],["read",1],["frontmatter",1],["list",2],["bucket",2],["agent",2],["files",2],["bcd",2]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",7],["lint",5],["load",2],["manifest",3],["keys",2],["real",5],["read",1],["frontmatter",1],["name",2],["bucket",2],["agent",2],["files",2],["bcd",2]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I1_roster_size_drift_fails","name":[["test",1],["i1",1],["roster",1],["size",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["i1",3],["roster",4],["size",4],["drift",2],["fails",3],["self",4],["drop",2],["one",2],["bucket",3],["agent",3],["from",2],["23",2],["lint",1],["files",1],["real",1],["assert",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I2_agent_renamed_on_disk_fails","name":[["test",1],["i2",1],["agent",1],["renamed",1],["disk",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",3],["test",2],["i2",3],["agent",6],["renamed",3],["disk",2],["fails",3],["self",4],["file",2],["frontmatter",3],["name",6],["drifts",2],["away",2],["from",2],["its",2],["manifest",2],["key",2],["fake",2],["rel",3],["if",1],["endswith",1],["bibliography",2],["md",1],["return",2],["real",1],["lint",1],["read",1],["assert",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I2_agent_renamed_on_disk_fails.fake_name","name":[["fake",1],["name",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["fake",2],["name",3],["rel",4],["if",1],["endswith",1],["bibliography",2],["agent",2],["md",1],["return",2],["renamed",1],["self",1],["real",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I2_manifest_missing_key_fails","name":[["test",1],["i2",1],["manifest",1],["missing",1],["key",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["i2",3],["manifest",5],["missing",2],["key",2],["fails",3],["self",4],["real",6],["agent",2],["disk",2],["has",2],["no",2],["entry",2],["fail",2],["open",2],["risk",2],["keys",2],["dropped",2],["sorted",1],["lint",1],["load",1],["lambda",1],["assert",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I2_manifest_typo_key_fails","name":[["test",1],["i2",1],["manifest",1],["typo",1],["key",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["i2",3],["manifest",5],["typo",5],["key",4],["fails",3],["self",4],["matches",2],["no",2],["disk",2],["name",2],["rename",2],["real",4],["keys",2],["lint",1],["load",1],["lambda",1],["sorted",1],["bibliografy",1],["agent",1],["assert",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I3_bcd_leak_into_manifest_fails","name":[["test",1],["i3",1],["bcd",1],["leak",1],["into",1],["manifest",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["i3",4],["bcd",2],["leak",3],["into",2],["manifest",5],["fails",2],["self",4],["bucket",2],["agent",5],["name",2],["report",3],["compiler",3],["appears",2],["as",2],["key",2],["real",3],["keys",2],["lint",2],["load",1],["lambda",1],["errs",3],["run",1],["checks",1],["assert",1],["true",1],["any",1],["expected",1],["error",1],["got",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I4_empty_globs_fails","name":[["test",1],["i4",1],["empty",1],["globs",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["i4",3],["empty",2],["globs",3],["fails",3],["self",4],["real",3],["manifest",2],["import",1],["copy",2],["mutated",4],["deepcopy",1],["first",2],["sorted",1],["agents",2],["allowed",1],["write",1],["lint",1],["load",1],["lambda",1],["assert",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I4_wrong_bucket_fails","name":[["test",1],["i4",1],["wrong",1],["bucket",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["i4",3],["wrong",2],["bucket",3],["fails",3],["self",4],["real",3],["manifest",2],["import",1],["copy",2],["mutated",4],["deepcopy",1],["first",2],["sorted",1],["agents",2],["lint",1],["load",1],["lambda",1],["assert",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I5_stale_roster_entry_fails","name":[["test",1],["i5",1],["stale",1],["roster",1],["entry",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["i5",4],["stale",5],["roster",4],["entry",7],["fails",2],["self",4],["pointing",2],["at",2],["non",2],["existent",2],["file",2],["lint",2],["bucket",1],["agent",2],["files",1],["real",1],["deep",1],["research",1],["agents",1],["ghost",1],["md",1],["errs",3],["run",1],["checks",1],["assert",1],["true",1],["any",1],["expected",1],["error",1],["got",1]]},{"id":"scripts/test_check_v3_10_134_write_scope.py#MutationTest.test_I5_undeclared_agent_on_disk_fails","name":[["test",1],["i5",1],["undeclared",1],["agent",1],["disk",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["134",1],["write",1],["scope",1],["py",1]],"body":[["def",2],["test",2],["i5",5],["undeclared",4],["agent",6],["disk",3],["fails",2],["self",4],["real",3],["file",3],["dropped",2],["from",3],["both",2],["rosters",2],["must",3],["be",2],["caught",2],["by",2],["filesystem",3],["exhaustiveness",2],["glob",3],["non",2],["vacuous",2],["guard",2],["hook",2],["would",2],["fail",2],["open",2],["lint",2],["bucket",2],["files",1],["drop",1],["one",1],["roster",1],["still",1],["exists",1],["so",1],["flag",1],["as",1],["errs",3],["run",1],["checks",1],["assert",1],["true",1],["any",1],["expected",1],["error",1],["got",1]]},{"id":"scripts/test_check_v3_10_policy.py","name":[["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["tests",3],["v3",3],["10",2],["policy",2],["layer",1],["lint",6],["127",1],["pr",3],["two",1],["halves",1],["marker",8],["grammar",2],["parser",2],["fixtures",2],["spec",2],["item",2],["terminal",4],["co",1],["emit",1],["non",2],["advisory",1],["clean",2],["legacy",1],["no",2],["stamp",1],["bare",1],["prose",1],["high",1],["block",1],["not",3],["refuse",1],["mutation",3],["each",2],["rule",3],["fails",2],["contract",1],["violated",2],["so",1],["trivially",2],["passing",2],["feedback",1],["schema",5],["test",1],["constraints",1],["from",3],["future",1],["import",5],["annotations",1],["json",1],["pathlib",1],["path",1],["pytest",3],["scripts",1],["check",6],["parse",1],["ref",1],["triggers",3],["refusal",3],["any",2],["assert",1],["venue",1],["type",1],["source",1],["entry",2],["policies",1],["finalizer",1],["prompt",2],["formatter",2],["default",4],["tp",1],["orchestrator",1],["well",1],["formedness",1],["codex",2],["p1",2],["base",1],["status",1],["malformed",1],["scans",1],["all",1],["markers",1],["laundering",1],["guard",1],["semantic",1],["passes",1],["real",1],["repo",1],["fixture",2],["11",1],["v6",1],["citation",1],["existence",1],["mutations",1]]},{"id":"scripts/test_check_v3_10_policy.py#entry_schema","name":[["entry",1],["schema",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["entry",3],["schema",3],["return",1],["json",1],["loads",1],["default",1],["read",1],["text",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_any_marker_refusal_catches_later_terminal_marker","name":[["test",1],["any",1],["marker",2],["refusal",1],["catches",1],["later",1],["terminal",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["any",3],["marker",12],["refusal",4],["catches",3],["later",3],["terminal",5],["clean",2],["first",2],["followed",1],["by",1],["still",1],["refuses",1],["single",2],["helper",2],["would",1],["miss",1],["second",1],["one",1],["doc",3],["some",1],["prose",2],["ref",2],["ok",2],["policy",3],["hash",2],["contamination",3],["triangulation",3],["strict",3],["more",1],["block",2],["severity",1],["high",1],["reason",1],["k3",1],["all",1],["indexes",1],["unmatched",1],["mode",1],["only",1],["sees",1],["false",2],["assert",2],["triggers",2],["whole",1],["document",1],["scan",1],["true",2]]},{"id":"scripts/test_check_v3_10_policy.py#test_any_marker_refusal_false_when_all_clean","name":[["test",1],["any",1],["marker",1],["refusal",1],["false",1],["all",1],["clean",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["any",3],["marker",3],["refusal",3],["false",3],["all",2],["clean",2],["doc",2],["ref",2],["ok",1],["text",1],["low",1],["warn",1],["contaminated",1],["preprint",1],["assert",1],["triggers",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_bare_prose_high_block_does_not_refuse","name":[["test",1],["bare",1],["prose",1],["high",1],["block",1],["not",1],["refuse",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["bare",2],["prose",6],["high",4],["block",4],["not",3],["refuse",3],["token",1],["plain",1],["outside",1],["any",1],["ref",2],["must",1],["trigger",1],["refusal",2],["anti",1],["false",2],["invariant",1],["12",1],["reviewer",1],["wrote",1],["section",1],["risk",1],["argument",1],["assert",2],["parse",1],["marker",2],["none",1],["triggers",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_laundering_guard_accepts_legitimate_source","name":[["test",1],["laundering",1],["guard",1],["accepts",1],["legitimate",1],["source",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["laundering",2],["guard",2],["accepts",2],["legitimate",2],["source",4],["assert",2],["venue",1],["type",1],["clean",1],["publisher",1],["metadata",1],["feed",1],["trusted",1],["declared",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_laundering_guard_inert_for_non_trusted_provenance","name":[["test",1],["laundering",1],["guard",1],["inert",1],["non",1],["trusted",1],["provenance",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["laundering",2],["guard",2],["inert",2],["non",2],["trusted",4],["provenance",4],["isn",4],["source",5],["declared",3],["field",2],["checked",2],["assert",2],["venue",1],["type",1],["clean",1],["open",1],["alex",1],["adapter",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_laundering_guard_rejects_empty_source","name":[["test",1],["laundering",1],["guard",1],["rejects",1],["empty",1],["source",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["laundering",2],["guard",2],["rejects",2],["empty",2],["source",6],["assert",4],["venue",2],["type",2],["clean",2],["trusted",2],["declared",2]]},{"id":"scripts/test_check_v3_10_policy.py#test_laundering_guard_rejects_lookup_index_source","name":[["test",1],["laundering",1],["guard",1],["rejects",1],["lookup",1],["index",1],["source",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["laundering",2],["guard",2],["rejects",2],["lookup",2],["index",2],["source",5],["bad",3],["open",1],["alex",1],["crossref",1],["registry",1],["semantic",2],["scholar",2],["problems",2],["assert",2],["venue",1],["type",1],["clean",1],["trusted",1],["declared",1],["should",1],["be",1],["rejected",1],["as",1],["laundered",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_laundering_guard_word_boundary_no_false_positive","name":[["test",1],["laundering",1],["guard",1],["word",1],["boundary",1],["no",1],["false",1],["positive",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["laundering",2],["guard",2],["word",3],["boundary",3],["no",2],["false",2],["positive",2],["codex",1],["p2",1],["matching",1],["must",1],["not",1],["flag",1],["legitimate",1],["source",7],["merely",1],["contains",1],["lookup",1],["index",3],["name",2],["as",2],["substring",2],["ok",3],["open",2],["alexandria",1],["university",1],["press",1],["crossreference",1],["publisher",1],["feed",1],["semantic",2],["scholarship",1],["quarterly",1],["real",2],["journal",1],["assert",6],["venue",3],["type",3],["clean",3],["trusted",3],["declared",3],["should",1],["pass",1],["only",1],["appears",1],["but",1],["names",1],["separators",1],["still",1],["caught",1],["alex",1],["api",1],["scholar",1],["record",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_lint_passes_on_real_files","name":[["test",1],["lint",1],["passes",1],["real",1],["files",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["lint",2],["passes",2],["real",2],["files",2],["entry",4],["schema",8],["json",2],["loads",2],["default",4],["read",4],["text",4],["tp",3],["orchestrator",3],["formatter",4],["assert",4],["check",4],["terminal",1],["policies",1],["finalizer",1],["prompt",2]]},{"id":"scripts/test_check_v3_10_policy.py#test_marker_citation_existence_terminal_parses_and_refuses","name":[["test",1],["marker",1],["citation",1],["existence",1],["terminal",1],["parses",1],["refuses",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["marker",7],["citation",10],["existence",10],["terminal",5],["parses",3],["refuses",2],["policy",5],["token",2],["v6",1],["real",1],["line",1],["869",1],["example",1],["grammar",3],["cleanly",1],["no",4],["residual",1],["unknown",2],["triggers",2],["refusal",2],["pins",1],["canonical",1],["enumeration",1],["covers",1],["333",1],["mode",3],["strict",6],["only",2],["articles",1],["unlike",1],["contamination",1],["carries",1],["advisory",3],["suffix",2],["slot",2],["false",3],["lives",1],["reason",3],["aggregate",1],["ref",2],["bogus2024",1],["ok",2],["block",3],["severity",1],["high",2],["lookup",2],["verified",2],["hash",2],["pm",11],["parse",1],["assert",11],["not",1],["none",2],["base",1],["status",1],["occupies",1],["true",3],["tokens",1],["nothing",1],["falls",1],["outside",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_marker_dual_policy_co_emit_parses_and_refuses","name":[["test",1],["marker",1],["dual",1],["policy",1],["co",1],["emit",1],["parses",1],["refuses",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["marker",5],["dual",2],["policy",7],["co",2],["emit",2],["parses",2],["refuses",3],["v6",1],["ref",2],["violating",1],["both",1],["contamination",3],["triangulation",4],["strict",6],["citation",3],["existence",3],["carries",1],["two",1],["terminal",3],["block",6],["tokens",1],["generic",1],["refusal",2],["must",1],["still",1],["fire",1],["formatter",1],["any",1],["unresolved",1],["high",3],["no",1],["per",1],["enumeration",1],["pins",1],["multi",1],["grammar",1],["at",1],["line",1],["887",1],["consistent",1],["canonical",1],["shape",1],["333",1],["both2024",1],["low",1],["warn",1],["contaminated",1],["unmatched",2],["severity",2],["reason",2],["k3",1],["all",1],["indexes",1],["mode",2],["lookup",1],["verified",1],["false",1],["hash",1],["assert",1],["triggers",1],["true",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_marker_legacy_no_stamp_recognized","name":[["test",1],["marker",1],["legacy",1],["no",1],["stamp",1],["recognized",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["marker",8],["legacy",4],["no",4],["stamp",2],["recognized",2],["v3",1],["carries",1],["policy",2],["hash",2],["terminal",2],["token",1],["version",1],["distinguished",1],["not",1],["malformed",1],["ref",2],["smith2024",1],["low",1],["warn",1],["contaminated",1],["triangulation",1],["unmatched",1],["pm",4],["parse",1],["assert",4],["none",1],["false",2],["true",1],["triggers",1],["refusal",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_marker_non_terminal_advisory_parses_no_refuse","name":[["test",1],["marker",1],["non",1],["terminal",1],["advisory",1],["parses",1],["no",1],["refuse",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",3],["marker",9],["non",5],["terminal",5],["advisory",8],["parses",2],["no",3],["refuse",3],["under",2],["passport",2],["suffix",2],["policy",3],["hash",3],["slug",1],["token",1],["not",1],["all",1],["would",1],["be",1],["stampless",1],["see",1],["legacy",2],["ref",2],["smith2024",1],["low",1],["warn",1],["contaminated",2],["triangulation",4],["unmatched",2],["contamination",2],["strict",2],["pm",6],["parse",1],["assert",6],["false",4],["high",1],["block",1],["triggers",1],["refusal",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_marker_non_terminal_clean_parses_no_refuse","name":[["test",1],["marker",1],["non",1],["terminal",1],["clean",1],["parses",1],["no",1],["refuse",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["marker",8],["non",5],["terminal",4],["clean",3],["parses",2],["no",3],["refuse",2],["under",1],["advisory",3],["passport",1],["base",2],["status",2],["policy",3],["hash",3],["slug",1],["suffix",2],["ref",2],["smith2024",1],["ok",2],["contamination",2],["triangulation",2],["strict",2],["pm",5],["parse",1],["assert",5],["none",1],["false",2],["triggers",1],["refusal",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_marker_terminal_co_emit_parses_and_refuses","name":[["test",1],["marker",1],["terminal",1],["co",1],["emit",1],["parses",1],["refuses",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["marker",7],["terminal",5],["co",3],["emit",2],["parses",2],["refuses",2],["canonical",1],["emitted",1],["form",1],["advisory",2],["suffix",2],["its",1],["slot",1],["block",4],["token",1],["parseable",1],["refusing",1],["ref",2],["smith2024",2],["ok",2],["contaminated",2],["preprint",2],["triangulation",6],["unmatched",4],["severity",1],["high",2],["policy",4],["contamination",4],["reason",2],["k3",2],["all",2],["indexes",2],["mode",2],["strict",4],["hash",2],["pm",12],["parse",1],["assert",12],["not",1],["none",1],["slug",1],["base",1],["status",1],["true",3],["legacy",1],["false",1],["triggers",1],["refusal",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_marker_terminal_without_advisory_suffix_parses","name":[["test",1],["marker",1],["terminal",1],["without",1],["advisory",1],["suffix",1],["parses",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["marker",8],["terminal",5],["without",2],["advisory",4],["suffix",4],["parses",2],["need",1],["not",1],["carry",1],["ref",2],["smith2024",1],["ok",1],["block",2],["severity",1],["high",1],["policy",2],["contamination",2],["triangulation",2],["reason",1],["k3",1],["all",1],["indexes",1],["unmatched",1],["mode",2],["strict",3],["articles",3],["only",3],["hash",1],["pm",4],["parse",1],["assert",4],["none",1],["true",2],["triggers",1],["refusal",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_marker_with_unknown_residual_token_is_malformed","name":[["test",1],["marker",1],["unknown",1],["residual",1],["token",1],["malformed",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["marker",3],["unknown",3],["residual",2],["token",4],["malformed",2],["pm",3],["parse",1],["ref",2],["smith2024",1],["ok",1],["bogus",2],["policy",1],["hash",1],["contamination",1],["triangulation",1],["strict",1],["assert",2],["tokens",1],["well",1],["formed",1],["false",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_marker_without_base_status_is_malformed","name":[["test",1],["marker",1],["without",1],["base",1],["status",1],["malformed",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["marker",4],["without",2],["base",4],["status",4],["malformed",3],["lacking",1],["ok",1],["low",1],["warn",1],["v3",1],["cell",1],["resolution",1],["always",1],["produces",1],["one",1],["still",1],["parses",1],["so",1],["lint",1],["flag",1],["but",1],["well",2],["formed",2],["false",2],["pm",4],["parse",1],["ref",2],["smith2024",1],["policy",1],["hash",1],["contamination",1],["triangulation",1],["strict",1],["assert",3],["not",1],["none",2]]},{"id":"scripts/test_check_v3_10_policy.py#test_multi_terminal_block_per_block_validation","name":[["test",1],["multi",1],["terminal",1],["block",2],["per",1],["validation",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["multi",3],["terminal",14],["block",36],["per",4],["validation",3],["self",2],["unused",2],["none",2],["329",1],["codex",1],["r2",1],["r3",2],["co",2],["emission",2],["v6",2],["validated",1],["each",1],["must",2],["independently",1],["carry",1],["severity",9],["high",9],["policy",16],["reason",9],["mode",11],["plus",1],["marker",9],["level",2],["hash",8],["complete",3],["later",1],["not",2],["mask",1],["earlier",1],["stripped",1],["metadata",1],["first",2],["missing",2],["second",2],["flat",1],["field",1],["would",1],["fill",1],["from",1],["but",1],["catches",1],["gap",1],["masked",3],["parse",3],["ref",7],["both",4],["ok",2],["contamination",6],["triangulation",8],["k3",4],["all",4],["indexes",4],["unmatched",6],["citation",6],["existence",6],["lookup",4],["verified",4],["false",6],["strict",11],["assert",6],["count",2],["well",4],["formed",4],["has",1],["no",3],["fully",1],["dual",6],["canonical",1],["every",1],["carries",2],["its",1],["four",1],["fields",1],["shared",1],["reject",1],["valid",1],["markers",1],["full",3],["low",2],["warn",2],["contaminated",2],["true",2],["triggers",1],["refusal",1],["malformed",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_citation_existence_enum_drift_fails","name":[["test",1],["mutation",1],["citation",1],["existence",1],["enum",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["citation",5],["existence",5],["enum",4],["drift",2],["fails",4],["tp",4],["schema",5],["rule",1],["v6",1],["if",1],["accepts",1],["strict",3],["articles",2],["only",2],["any",2],["member",1],["outside",1],["advisory",1],["lint",1],["must",1],["fail",1],["properties",1],["append",1],["check",1],["terminal",1],["policies",1],["assert",1],["mismatch",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_citation_existence_json_schema_default_fails","name":[["test",1],["mutation",1],["citation",1],["existence",1],["json",1],["schema",1],["default",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["citation",5],["existence",5],["json",4],["schema",9],["default",5],["fails",4],["tp",4],["rule",1],["v6",1],["non",1],["operational",1],["false",1],["safety",1],["lint",1],["must",2],["reject",1],["properties",1],["advisory",1],["check",1],["terminal",1],["policies",1],["assert",1],["any",1],["not",1],["carry",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_contamination_enum_drift_fails","name":[["test",1],["mutation",1],["contamination",1],["enum",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["contamination",4],["enum",4],["drift",2],["fails",4],["tp",4],["schema",5],["properties",1],["triangulation",2],["append",1],["high",1],["block",1],["check",1],["terminal",1],["policies",1],["assert",1],["any",1],["mismatch",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_dropping_pair_branch_fails","name":[["test",1],["mutation",1],["dropping",1],["pair",1],["branch",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["dropping",2],["pair",2],["branch",4],["fails",4],["entry",6],["schema",6],["remove",2],["trusted",4],["source",4],["required",3],["all",2],["if",1],["not",1],["isinstance",1],["dict",1],["declared",1],["description",1],["check",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_finalizer_citation_existence_without_recompute_fails","name":[["test",1],["mutation",1],["finalizer",1],["citation",1],["existence",1],["without",1],["recompute",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["finalizer",5],["citation",5],["existence",5],["without",2],["recompute",5],["fails",4],["rule",2],["v6",1],["documents",1],["but",2],["drops",1],["each",3],["pass",3],["no",2],["cache",1],["property",1],["must",3],["fail",2],["text",2],["cite",1],["time",1],["provenance",1],["v3",1],["10",1],["extension",1],["terminal",1],["block",2],["severity",1],["high",1],["policy",3],["reason",1],["lookup",1],["verified",1],["false",1],["hash",1],["present",2],["sole",1],["evaluator",1],["not",1],["infer",1],["venue",1],["type",1],["from",1],["index",1],["fields",1],["next",1],["check",1],["prompt",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_finalizer_missing_citation_existence_token_fails","name":[["test",1],["mutation",1],["finalizer",1],["missing",1],["citation",1],["existence",1],["token",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["finalizer",5],["missing",2],["citation",5],["existence",5],["token",4],["fails",4],["rule",2],["v6",1],["if",1],["section",1],["drops",1],["terminal",3],["grammar",2],["lint",1],["must",3],["fail",2],["writer",1],["pin",1],["text",2],["cite",1],["time",1],["provenance",1],["v3",1],["10",1],["extension",1],["block",2],["severity",1],["high",1],["policy",3],["hash",1],["present",1],["sole",1],["evaluator",1],["not",1],["infer",1],["venue",1],["type",1],["from",1],["index",1],["fields",1],["recompute",1],["each",1],["pass",1],["next",1],["reason",2],["absent",1],["check",1],["prompt",1],["assert",1],["any",1],["lookup",1],["verified",1],["false",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_finalizer_missing_terminal_block_fails","name":[["test",1],["mutation",1],["finalizer",1],["missing",1],["terminal",1],["block",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["finalizer",4],["missing",2],["terminal",5],["block",7],["fails",4],["text",4],["cite",1],["time",1],["provenance",1],["v3",1],["10",1],["extension",1],["no",1],["token",1],["here",1],["policy",2],["hash",1],["present",1],["sole",1],["evaluator",1],["severity",3],["high",3],["must",1],["not",1],["infer",1],["venue",1],["type",1],["from",1],["index",1],["fields",1],["next",1],["replace",2],["check",1],["prompt",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_formatter_advisory_label_renamed_fails","name":[["test",1],["mutation",1],["formatter",1],["advisory",1],["label",1],["renamed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["formatter",10],["advisory",3],["label",5],["renamed",2],["fails",4],["v6",1],["333",1],["codex",1],["p2",1],["r2",1],["renaming",1],["exact",1],["deliverable",1],["visible",1],["citation",5],["existence",5],["advisories",5],["inside",1],["section",6],["while",1],["keeping",1],["header",5],["provenance",3],["summary",3],["must",1],["still",1],["fail",1],["because",1],["consumer",1],["greps",1],["md",1],["default",1],["read",1],["text",1],["start",4],["index",2],["end",3],["len",1],["rename",1],["only",1],["body",1],["plural",1],["leave",1],["h2",1],["replace",2],["some",2],["other",2],["mutated",2],["check",1],["prompt",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_formatter_advisory_not_in_provenance_summary_fails","name":[["test",1],["mutation",1],["formatter",1],["advisory",1],["not",1],["provenance",1],["summary",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",3],["mutation",2],["formatter",12],["advisory",4],["not",4],["provenance",9],["summary",9],["fails",4],["v6",1],["333",1],["carrier",1],["must",2],["be",1],["named",1],["inside",2],["citation",2],["existence",2],["section",4],["merely",1],["somewhere",1],["prompt",5],["detach",1],["only",2],["within",1],["subsection",1],["pre",1],["existing",1],["contamination",1],["version",1],["family",1],["mentions",2],["mask",1],["gap",1],["codex",1],["p2",1],["whole",2],["scan",2],["false",2],["passes",1],["here",1],["default",1],["read",1],["text",1],["rewrite",1],["some",2],["other",2],["file",2],["ce",1],["header",3],["start",5],["index",2],["end",4],["len",1],["replace",1],["mutated",2],["sanity",1],["rest",1],["still",1],["so",1],["would",1],["pass",1],["pins",1],["scoped",1],["check",2],["assert",2],["any",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_formatter_missing_citation_existence_advisory_fails","name":[["test",1],["mutation",1],["formatter",1],["missing",1],["citation",1],["existence",1],["advisory",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["formatter",7],["missing",2],["citation",5],["existence",5],["advisory",4],["fails",4],["v6",2],["333",1],["if",1],["drops",1],["mandatory",1],["provenance",1],["summary",1],["advisories",1],["section",4],["header",2],["lint",1],["must",1],["fail",1],["otherwise",1],["lookup",1],["verified",1],["false",1],["provably",1],["bogus",1],["doi",1],["has",1],["no",1],["visibility",1],["carrier",2],["marker",1],["stays",1],["byte",1],["equivalent",1],["v3",1],["so",2],["be",1],["default",1],["read",1],["text",1],["rename",1],["extract",1],["find",1],["mutated",2],["replace",1],["removed",1],["check",1],["prompt",1],["assert",1],["any",1],["advisor",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_formatter_missing_stamp_only_fails","name":[["test",1],["mutation",1],["formatter",1],["missing",1],["stamp",1],["only",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["formatter",3],["missing",3],["stamp",4],["only",4],["fails",4],["text",2],["cite",1],["time",1],["terminal",1],["policy",2],["gate",3],["v3",1],["10",1],["freshness",1],["refusal",1],["stale",1],["evaluation",1],["severity",1],["high",1],["block",1],["plain",1],["prose",1],["next",1],["must",2],["not",2],["re",2],["evaluate",2],["should",1],["fail",1],["check",1],["prompt",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_inferred_provenance_fails","name":[["test",1],["mutation",1],["inferred",1],["provenance",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["inferred",4],["provenance",3],["fails",4],["entry",5],["schema",5],["properties",1],["venue",1],["type",1],["enum",1],["append",1],["openalex",2],["check",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_missing_unknown_member_fails","name":[["test",1],["mutation",1],["missing",1],["unknown",1],["member",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["missing",2],["unknown",4],["member",2],["fails",4],["entry",5],["schema",5],["properties",1],["venue",1],["type",1],["enum",1],["remove",1],["check",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_strict_articles_only_missing_by_design_fn_fails","name":[["test",1],["mutation",1],["strict",1],["articles",1],["only",1],["missing",1],["by",1],["design",1],["fn",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["strict",5],["articles",5],["only",5],["missing",2],["by",5],["design",5],["fn",3],["fails",4],["if",1],["false",2],["negative",2],["disclosure",2],["dropped",1],["lint",1],["must",3],["fail",2],["recall",1],["limit",1],["protection",1],["future",1],["edit",1],["cannot",1],["silently",1],["widen",1],["into",1],["all",1],["journal",2],["hard",1],["block",3],["text",2],["cite",1],["time",1],["provenance",1],["finalizer",2],["v3",1],["10",1],["extension",1],["terminal",1],["severity",1],["high",1],["policy",2],["hash",1],["sole",1],["evaluator",1],["not",1],["infer",1],["venue",2],["type",2],["from",1],["index",1],["fields",1],["requires",1],["doi",1],["present",1],["article",1],["conference",1],["paper",1],["next",1],["absent",1],["rule",1],["check",1],["prompt",1],["assert",1],["any",1],["stays",1],["advisory",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_temporal_strict_accepted_fails","name":[["test",1],["mutation",1],["temporal",1],["strict",1],["accepted",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["temporal",4],["strict",3],["accepted",2],["fails",4],["tp",4],["schema",5],["properties",1],["integrity",2],["enum",1],["append",1],["check",1],["terminal",1],["policies",1],["assert",1],["any",1],["must",1],["accept",1],["only",1],["advisory",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_mutation_terminal_policies_in_entry_schema_fails","name":[["test",1],["mutation",1],["terminal",1],["policies",1],["entry",1],["schema",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["terminal",4],["policies",4],["entry",7],["schema",7],["fails",4],["properties",1],["type",1],["object",1],["check",1],["assert",1],["any",1],["must",1],["not",1],["appear",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_stripped_stamp_but_high_block_still_refuses","name":[["test",1],["stripped",1],["stamp",1],["but",1],["high",1],["block",1],["still",1],["refuses",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["stripped",4],["stamp",3],["but",3],["high",5],["block",7],["still",4],["refuses",2],["r4",1],["p1",1],["bypass",1],["guard",1],["marker",6],["whose",1],["policy",3],["hash",2],["was",1],["carries",1],["terminal",2],["severity",2],["token",1],["must",1],["be",1],["detected",1],["as",1],["refusal",2],["trigger",1],["gate",2],["applies",1],["regardless",1],["outcome",1],["ref",2],["smith2024",1],["ok",1],["contamination",1],["triangulation",1],["reason",1],["k3",1],["all",1],["indexes",1],["unmatched",1],["mode",1],["strict",1],["pm",3],["parse",1],["assert",3],["none",1],["true",2],["triggers",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_terminal_marker_missing_metadata_fields_is_malformed","name":[["test",1],["terminal",1],["marker",1],["missing",1],["metadata",1],["fields",1],["malformed",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["terminal",14],["marker",14],["missing",6],["metadata",4],["fields",3],["malformed",7],["329",1],["block",15],["severity",8],["high",9],["must",2],["carry",1],["four",2],["mandatory",1],["grammar",2],["policy",11],["reason",5],["mode",5],["hash",5],["freshness",1],["remediation",1],["formatter",2],["gate",2],["depends",1],["but",2],["any",1],["them",1],["even",1],["though",1],["base",1],["status",1],["flag",1],["all",2],["valid",2],["isolation",1],["without",1],["stripped",1],["passes",1],["reference",1],["checker",1],["downstream",1],["finalizer",1],["output",1],["validator",1],["loses",1],["needs",2],["absent",1],["bare",4],["parse",5],["ref",10],["ok",5],["assert",7],["true",5],["well",7],["formed",6],["false",6],["complete",1],["positive",1],["control",1],["full",2],["citation",4],["existence",4],["lookup",2],["verified",2],["strict",4],["each",1],["single",1],["field",2],["individually",1],["breaks",1],["formedness",1],["mutation",1],["parts",5],["omit",6],["tokens",2],["join",2],["items",2],["if",2],["pm",4],["should",2],["be",3],["blank",7],["token",1],["parses",1],["not",1],["none",1],["present",1],["empty",1],["too",1],["same",1],["as",1],["codex",1],["p2",1],["value",1],["one",1],["rest",1],["still",1],["toks",2],["else",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_terminal_marker_without_high_block_is_malformed","name":[["test",1],["terminal",1],["marker",1],["without",1],["high",1],["block",1],["malformed",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["terminal",4],["marker",3],["without",2],["high",2],["block",3],["malformed",2],["pm",4],["parse",1],["ref",2],["smith2024",1],["ok",1],["policy",1],["hash",1],["assert",3],["true",1],["severity",1],["none",1],["well",1],["formed",1],["false",1]]},{"id":"scripts/test_check_v3_10_policy.py#test_well_formed_markers_pass","name":[["test",1],["well",1],["formed",1],["markers",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["well",4],["formed",4],["markers",2],["pass",2],["assert",2],["parse",2],["ref",4],["marker",2],["smith2024",2],["ok",1],["policy",1],["hash",1],["contamination",1],["triangulation",1],["strict",1],["low",1],["warn",1],["legacy",1],["no",1],["stamp",1]]},{"id":"scripts/test_check_v3_10_policy.py#tp_schema","name":[["tp",1],["schema",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["10",1],["policy",1],["py",1]],"body":[["def",2],["tp",3],["schema",3],["return",1],["json",1],["loads",1],["default",1],["read",1],["text",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py","name":[["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["unit",1],["tests",2],["check",3],["v3",5],["pattern",4],["protection",4],["py",3],["ars",1],["lint",4],["mutation",3],["evidence",1],["preserved",1],["from",3],["codex",1],["review",1],["rounds",1],["r3",1],["r5",1],["b2",1],["phase",1],["each",2],["test",3],["mutates",1],["clause",1],["temporary",1],["copy",4],["repo",4],["asserts",1],["flags",1],["guards",1],["against",2],["future",2],["regressions",1],["contract",1],["without",1],["these",1],["ci",1],["would",2],["only",2],["verify",1],["current",1],["prompt",1],["prose",1],["passes",1],["but",1],["checker",1],["regression",1],["silently",1],["accepts",1],["weakened",1],["obligations",1],["be",1],["caught",1],["by",1],["ad",1],["hoc",1],["runs",2],["suite",1],["operates",1],["sandboxed",1],["constructs",1],["via",1],["git",1],["archive",1],["head",1],["tar",1],["applies",1],["single",1],["scripts",2],["actual",1],["files",1],["never",1],["modified",1],["import",5],["annotations",1],["subprocess",1],["tempfile",1],["unittest",2],["pathlib",1],["path",2],["root",1],["file",1],["resolve",1],["parent",2],["script",1],["rel",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#_archive_repo","name":[["archive",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["archive",12],["repo",3],["dest",4],["path",2],["none",3],["materialise",1],["current",1],["head",2],["into",1],["via",1],["git",3],["tar",2],["subprocess",3],["popen",1],["cwd",1],["root",1],["stdout",4],["pipe",1],["try",1],["run",1],["str",1],["stdin",1],["check",1],["true",1],["finally",1],["if",2],["not",1],["close",1],["wait",1],["returncode",2],["raise",1],["runtime",1],["error",1],["failed",1],["rc",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#_mutate","name":[["mutate",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["mutate",2],["repo",4],["dir",4],["path",10],["rel",5],["str",6],["old",6],["new",3],["none",2],["apply",1],["single",1],["replace",2],["mutation",2],["asserts",1],["string",2],["present",1],["so",1],["refactored",1],["prompt",1],["no",2],["longer",1],["matches",1],["surfaces",1],["as",1],["clear",1],["test",1],["failure",1],["rather",1],["than",1],["silently",1],["op",1],["text",5],["read",1],["encoding",2],["utf",2],["if",1],["not",2],["raise",1],["assertion",1],["error",1],["source",1],["found",1],["80",1],["write",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#_MutationTestBase","name":[["mutation",1],["test",1],["base",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["mutation",4],["test",6],["base",2],["unittest",2],["case",2],["each",1],["materialises",1],["fresh",1],["repo",7],["copy",1],["under",1],["self",14],["dir",5],["def",4],["up",1],["none",4],["tmpdir",3],["tempfile",1],["temporary",1],["directory",1],["prefix",1],["ars",1],["v367",1],["path",1],["name",1],["archive",1],["tear",1],["down",1],["cleanup",1],["assert",4],["baseline",2],["passes",1],["rc",4],["stdout",2],["stderr",4],["run",2],["lint",4],["equal",2],["should",2],["pass",1],["fails",1],["not",1],["make",1],["fail",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#_MutationTestBase.assert_baseline_passes","name":[["assert",1],["baseline",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["assert",3],["baseline",3],["passes",2],["self",4],["none",2],["rc",2],["stdout",1],["stderr",3],["run",1],["lint",2],["repo",1],["dir",1],["equal",1],["should",1],["pass",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#_MutationTestBase.assert_mutation_fails","name":[["assert",1],["mutation",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["assert",3],["mutation",3],["fails",2],["self",4],["none",2],["rc",2],["stdout",1],["stderr",1],["run",1],["lint",2],["repo",1],["dir",1],["not",1],["equal",1],["should",1],["make",1],["fail",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#_MutationTestBase.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["up",2],["self",6],["none",2],["tmpdir",2],["tempfile",1],["temporary",1],["directory",1],["prefix",1],["ars",1],["v367",1],["test",1],["repo",3],["dir",2],["path",1],["name",1],["archive",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#_MutationTestBase.tearDown","name":[["tear",1],["down",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["tear",2],["down",2],["self",3],["none",2],["tmpdir",1],["cleanup",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#_run_lint","name":[["run",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["run",4],["lint",4],["repo",4],["dir",4],["path",2],["tuple",2],["int",2],["str",4],["v3",1],["inside",1],["returns",1],["rc",1],["stdout",3],["stderr",3],["proc",4],["subprocess",3],["python3",1],["script",1],["rel",1],["cwd",1],["text",1],["true",1],["pipe",2],["return",1],["returncode",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#BaselineTest","name":[["baseline",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["baseline",3],["test",5],["mutation",2],["base",2],["def",1],["unmutated",1],["repo",1],["passes",2],["self",2],["none",1],["assert",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#BaselineTest.test_unmutated_repo_passes","name":[["test",1],["unmutated",1],["repo",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["unmutated",2],["repo",2],["passes",3],["self",3],["none",2],["assert",1],["baseline",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR1MutationTests","name":[["codex",1],["r1",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["codex",8],["r1",14],["mutation",10],["tests",3],["test",7],["base",2],["phase",4],["review",1],["closures",1],["p2",8],["findings",1],["against",3],["initial",1],["inv",9],["implementation",1],["each",2],["re",4],["introduces",1],["bypass",1],["demonstrated",1],["asserts",1],["lint",3],["now",2],["fails",11],["canonical",11],["bullet",7],["inv1",2],["def",4],["inv2",1],["wrapped",5],["disclosure",1],["self",16],["none",4],["patterns",2],["compiled",1],["without",1],["dotall",2],["allow",1],["forbidden",1],["clause",2],["sentence",2],["be",1],["markdown",1],["soft",1],["across",1],["newlines",2],["slip",1],["past",1],["regex",3],["inject",1],["violation",3],["orchestrator",2],["one",2],["line",4],["audit",4],["next",1],["assert",6],["closure",4],["compiles",1],["ignorecase",1],["so",3],["crosses",1],["dispatches",1],["template",1],["covers",1],["deliverable",1],["mutate",2],["repo",5],["dir",5],["deep",4],["research",4],["agents",4],["synthesis",1],["agent",4],["md",4],["tail",2],["weakener",1],["prior",1],["stopped",1],["at",1],["state",4],["manifest",16],["prompt",1],["could",1],["keep",1],["yet",1],["append",3],["if",4],["feasible",3],["still",1],["passed",4],["anchors",1],["multiline",1],["any",1],["content",1],["same",2],["breaks",1],["match",2],["both",1],["c3",2],["must",3],["reject",1],["defense",2],["depth",2],["negation",2],["post",1],["filter",1],["also",2],["catches",1],["via",1],["always",1],["report",1],["compiler",1],["output",2],["metadata",2],["not",3],["claim",2],["widening",3],["copy",3],["paste",1],["attack",2],["add",1],["fourth",1],["file",4],["into",1],["pattern",2],["protection",2],["block",1],["pre",1],["fix",2],["all",1],["four",1],["present",1],["everywhere",1],["silently",1],["skipped",1],["new",1],["because",1],["was",1],["validates",1],["files",6],["frozen",1],["expected",1],["exact",1],["no",2],["superset",1],["drift",1],["triggers",1],["l2",1],["resolution",1],["per",2],["spec",1],["1807",1],["requires",1],["landing",1],["v3",5],["editing",1],["construct",1],["bibliography",5],["original",2],["read",3],["text",6],["encoding",6],["utf",6],["write",3],["path",8],["scripts",2],["inversion",2],["json",8],["import",2],["data",7],["loads",2],["dumps",2],["indent",2],["duplicate",3],["entry",2],["should",1],["fail",1],["uniqueness",1],["check",1],["added",1],["even",1],["otherwise",1],["valid",1],["first",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR1MutationTests.test_r1_p2_inv1_canonical_with_tail_weakener_fails","name":[["test",1],["r1",1],["p2",1],["inv1",1],["canonical",1],["tail",1],["weakener",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r1",6],["p2",4],["inv1",2],["canonical",6],["tail",4],["weakener",2],["fails",3],["self",4],["none",2],["codex",2],["prior",2],["clause",2],["re",4],["stopped",2],["at",2],["state",6],["so",4],["manifest",2],["prompt",2],["could",2],["keep",2],["sentence",2],["yet",2],["append",2],["if",5],["feasible",5],["inv",4],["still",2],["passed",4],["phase",2],["closure",2],["anchors",2],["regex",4],["multiline",2],["any",2],["content",2],["same",2],["bullet",2],["line",2],["breaks",2],["match",2],["both",2],["c3",4],["must",4],["reject",2],["mutation",3],["defense",2],["depth",2],["negation",4],["post",2],["filter",2],["also",2],["catches",2],["via",2],["always",2],["patterns",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["output",2],["metadata",2],["not",2],["claim",2],["audit",2],["assert",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR1MutationTests.test_r1_p2_inv2_wrapped_disclosure_fails","name":[["test",1],["r1",1],["p2",1],["inv2",1],["wrapped",1],["disclosure",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r1",6],["p2",4],["inv2",2],["wrapped",8],["disclosure",2],["fails",5],["self",6],["none",2],["codex",3],["inv",4],["patterns",2],["compiled",2],["without",2],["re",2],["dotall",4],["allow",2],["forbidden",2],["clause",2],["sentence",2],["be",2],["markdown",2],["soft",2],["across",2],["newlines",4],["slip",2],["past",2],["regex",2],["inject",2],["violation",4],["orchestrator",3],["one",2],["line",2],["audit",3],["next",2],["assert",3],["lint",2],["phase",2],["closure",2],["compiles",2],["ignorecase",2],["so",2],["crosses",2],["dispatches",1],["against",1],["template",1],["covers",1],["each",1],["deliverable",1],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["canonical",2],["bullet",2],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR1MutationTests.test_r1_p2_manifest_duplicate_entry_fails","name":[["test",1],["r1",1],["p2",1],["manifest",1],["duplicate",1],["entry",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r1",4],["p2",2],["manifest",6],["duplicate",5],["entry",3],["fails",3],["self",4],["none",2],["defense",2],["depth",2],["same",2],["closure",2],["file",2],["path",7],["files",4],["should",2],["also",2],["fail",2],["per",2],["uniqueness",2],["check",2],["added",2],["fix",2],["even",2],["if",2],["otherwise",2],["valid",2],["repo",1],["dir",1],["scripts",1],["v3",1],["inversion",1],["json",4],["import",1],["data",4],["loads",1],["read",1],["text",2],["encoding",2],["utf",2],["append",1],["first",1],["write",1],["dumps",1],["indent",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR1MutationTests.test_r1_p2_manifest_widening_with_canonical_copy_fails","name":[["test",1],["r1",1],["p2",1],["manifest",1],["widening",1],["canonical",1],["copy",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r1",6],["p2",4],["manifest",16],["widening",6],["canonical",7],["copy",6],["fails",5],["self",6],["none",2],["codex",2],["paste",2],["attack",4],["add",2],["fourth",2],["file",6],["bullet",3],["into",2],["pattern",3],["protection",3],["block",2],["pre",2],["fix",2],["inv",4],["passed",2],["all",2],["four",2],["line",4],["present",2],["everywhere",2],["silently",2],["skipped",2],["new",2],["because",2],["was",2],["now",2],["phase",2],["closure",2],["validates",2],["files",5],["against",2],["frozen",2],["expected",2],["exact",2],["match",2],["no",4],["superset",2],["drift",2],["triggers",2],["l2",2],["resolution",2],["per",2],["spec",2],["1807",2],["requires",2],["landing",2],["v3",6],["not",2],["editing",2],["one",2],["construct",2],["assert",3],["lint",2],["bibliography",5],["repo",2],["dir",2],["deep",2],["research",2],["agents",2],["agent",2],["md",2],["original",2],["read",2],["text",4],["encoding",4],["utf",4],["write",2],["path",3],["scripts",1],["inversion",1],["json",4],["import",1],["data",3],["loads",1],["append",1],["dumps",1],["indent",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR2MutationTests","name":[["codex",1],["r2",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["codex",11],["r2",11],["mutation",8],["tests",3],["test",6],["base",2],["phase",1],["review",4],["after",1],["r1",1],["fixes",1],["closures",1],["p2",8],["findings",1],["against",1],["bullet",28],["text",2],["exactness",1],["contract",2],["inv",6],["cross",3],["over",1],["reach",1],["canonical",14],["inv1",3],["def",4],["prefix",1],["weakener",1],["fails",4],["self",19],["none",4],["form",1],["feasible",2],["not",9],["simulate",2],["carries",1],["sentences",1],["as",2],["substring",1],["but",1],["verbatim",1],["pre",1],["fix",2],["regex",2],["search",1],["anywhere",1],["accepted",1],["extraction",2],["exact",1],["match",2],["rejects",1],["mutate",4],["repo",6],["dir",6],["deep",4],["research",5],["agents",4],["report",1],["compiler",1],["agent",5],["md",4],["any",1],["audit",4],["step",2],["claim",4],["have",3],["run",6],["external",4],["output",1],["metadata",1],["must",3],["passed",1],["state",1],["assert",5],["softwrap",1],["passes",2],["dual",1],["soft",3],["wrapped",2],["line",1],["break",2],["between",1],["still",5],["pass",2],["false",5],["negative",1],["side",1],["anchor",1],["problem",1],["whitespace",1],["normalization",1],["closes",1],["asserts",1],["specific",1],["markdown",1],["reflow",1],["baseline",1],["lint",5],["synthesis",2],["should",3],["leave",1],["passing",1],["wrap",1],["benign",6],["rc",4],["stdout",2],["stderr",6],["equal",2],["inv2",2],["no",3],["positive",4],["prior",1],["bthe",1],["orchestrator",6],["baudit",1],["re",1],["dotall",1],["applied",1],["raw",1],["block",2],["would",2],["across",1],["bullets",1],["mention",4],["one",1],["plus",1],["even",1],["though",1],["single",2],["expresses",1],["forbidden",1],["disclosure",1],["insert",1],["new",1],["near",1],["may",1],["supply",1],["dispatch",1],["context",1],["running",1],["violation",4],["defense",1],["depth",1],["002",1],["per",1],["catch",1],["real",1],["lives",1],["inside",1],["runs",1],["afterward",1],["deliverable",1],["architect",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR2MutationTests.test_r2_p2_inv1_bullet_prefix_weakener_fails","name":[["test",1],["r2",1],["p2",1],["inv1",1],["bullet",1],["prefix",1],["weakener",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r2",4],["p2",4],["inv1",2],["bullet",9],["prefix",2],["weakener",2],["fails",3],["self",5],["none",2],["codex",3],["form",2],["feasible",3],["not",7],["simulate",3],["carries",2],["canonical",5],["sentences",2],["as",2],["substring",2],["but",2],["verbatim",2],["pre",2],["fix",2],["inv",2],["regex",2],["search",2],["anywhere",2],["accepted",2],["extraction",2],["exact",2],["match",2],["contract",2],["rejects",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["any",1],["audit",2],["step",1],["claim",2],["have",1],["run",1],["external",1],["review",1],["output",1],["metadata",1],["must",1],["passed",1],["state",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR2MutationTests.test_r2_p2_inv1_softwrap_canonical_passes","name":[["test",1],["r2",1],["p2",1],["inv1",1],["softwrap",1],["canonical",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r2",4],["p2",4],["inv1",2],["softwrap",2],["canonical",5],["passes",2],["self",5],["none",2],["codex",6],["dual",2],["soft",4],["wrapped",3],["bullet",5],["line",2],["break",4],["between",2],["run",5],["external",4],["must",2],["still",3],["pass",3],["inv",2],["false",2],["negative",2],["side",2],["regex",2],["anchor",2],["problem",2],["extraction",2],["whitespace",2],["normalization",2],["fix",2],["closes",2],["asserts",2],["specific",2],["markdown",2],["reflow",2],["not",4],["baseline",2],["lint",4],["mutate",1],["repo",2],["dir",2],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["claim",2],["have",2],["review",2],["mutation",1],["should",2],["leave",1],["passing",1],["wrap",1],["benign",1],["rc",2],["stdout",1],["stderr",3],["assert",1],["equal",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR2MutationTests.test_r2_p2_inv2_cross_bullet_no_false_positive","name":[["test",1],["r2",1],["p2",1],["inv2",1],["cross",1],["bullet",1],["no",1],["false",1],["positive",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r2",4],["p2",4],["inv2",2],["cross",3],["bullet",17],["no",6],["false",7],["positive",7],["self",7],["none",2],["codex",2],["prior",2],["inv",3],["bthe",2],["orchestrator",8],["baudit",2],["re",2],["dotall",2],["applied",2],["raw",2],["block",3],["text",2],["would",4],["match",2],["across",2],["bullets",2],["benign",7],["mention",7],["one",2],["plus",2],["canonical",6],["audit",2],["step",2],["even",2],["though",2],["single",2],["expresses",2],["forbidden",2],["disclosure",2],["insert",2],["as",2],["new",2],["near",2],["assert",3],["lint",3],["still",2],["passes",2],["may",1],["supply",1],["dispatch",1],["context",1],["running",1],["agent",2],["mutate",1],["repo",2],["dir",2],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["rc",2],["stdout",1],["stderr",3],["run",1],["equal",1],["should",1],["not",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR2MutationTests.test_r2_p2_inv2_in_bullet_violation_still_fails","name":[["test",1],["r2",1],["p2",1],["inv2",1],["bullet",1],["violation",1],["still",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r2",4],["p2",2],["inv2",2],["bullet",8],["violation",6],["still",4],["fails",3],["self",6],["none",2],["defense",2],["depth",2],["002",2],["per",2],["inv",2],["must",2],["catch",2],["real",2],["lives",2],["inside",2],["single",2],["orchestrator",1],["runs",1],["codex",1],["audit",1],["afterward",1],["deliverable",1],["mutate",1],["repo",1],["dir",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",1],["canonical",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR3MutationTests","name":[["codex",1],["r3",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["codex",6],["r3",6],["mutation",6],["tests",3],["test",3],["base",2],["phase",3],["review",1],["after",2],["r2",2],["fixes",1],["closure",2],["p2",3],["finding",1],["restoring",1],["inv",3],["coverage",1],["intro",5],["paragraph",6],["prose",3],["not",1],["just",1],["bullets",2],["canonical",2],["bullet",3],["inv1",1],["def",1],["inv2",1],["disclosure",3],["fails",2],["self",3],["none",1],["sweep",1],["removed",1],["clause",1],["sentences",1],["lived",1],["each",1],["pattern",3],["protection",3],["block",2],["cross",3],["model",3],["audit",6],["follows",3],["multifile",2],["template",2],["md",6],["synthesis",3],["agent",4],["line",1],["164",1],["per",1],["refactor",1],["only",1],["iterated",1],["original",2],["could",1],["be",1],["silently",1],["re",2],["added",1],["adds",1],["segments",2],["iteration",1],["via",1],["iter",1],["introduce",1],["sentence",1],["into",1],["assert",2],["lint",1],["catches",1],["as",1],["violation",1],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["documented",2],["docs",2],["design",2],["2026",2],["04",2],["29",2],["ars",2],["v3",2],["downstream",2],["spec",2],["a1",2],["a5",2],["shared",1],["templates",1],["dimensions",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR3MutationTests.test_r3_p2_inv2_intro_paragraph_disclosure_fails","name":[["test",1],["r3",1],["p2",1],["inv2",1],["intro",1],["paragraph",1],["disclosure",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r3",6],["p2",4],["inv2",2],["intro",8],["paragraph",10],["disclosure",6],["fails",3],["self",4],["none",2],["codex",5],["phase",4],["sweep",2],["removed",2],["clause",2],["sentences",2],["lived",2],["each",2],["pattern",4],["protection",4],["block",4],["cross",5],["model",5],["audit",9],["follows",5],["multifile",3],["template",3],["md",8],["synthesis",5],["agent",5],["line",2],["164",2],["after",2],["r2",2],["per",2],["bullet",2],["refactor",2],["inv",4],["only",2],["iterated",2],["bullets",2],["original",4],["could",2],["be",2],["silently",2],["re",4],["added",2],["closure",2],["adds",2],["prose",4],["segments",4],["iteration",2],["via",2],["iter",2],["introduce",2],["sentence",2],["into",2],["assert",3],["lint",2],["catches",2],["as",2],["violation",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["documented",2],["docs",2],["design",2],["2026",2],["04",2],["29",2],["ars",2],["v3",2],["downstream",2],["spec",2],["a1",2],["a5",2],["shared",1],["templates",1],["dimensions",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR4MutationTests","name":[["codex",1],["r4",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["codex",5],["r4",6],["mutation",6],["tests",3],["test",3],["base",2],["phase",1],["review",1],["after",3],["r3",2],["fixes",1],["closure",2],["p2",3],["finding",1],["restoring",1],["inv",1],["coverage",1],["post",2],["bullet",9],["prose",5],["canonical",3],["inv1",1],["def",1],["inv2",1],["disclosure",3],["fails",2],["self",3],["none",1],["iter",1],["block",3],["segments",1],["only",2],["iterated",1],["paragraphs",3],["first",2],["pre",1],["clause",1],["appended",1],["as",2],["paragraph",3],["anywhere",1],["list",1],["was",1],["outside",1],["segmentation",2],["window",1],["silently",1],["passed",3],["lint",2],["rewrites",1],["split",1],["entire",1],["distinguishing",1],["groups",1],["from",1],["uniformly",1],["append",1],["forbidden",1],["trailing",1],["assert",2],["catches",1],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["output",2],["metadata",2],["must",2],["not",2],["claim",2],["audit",3],["state",2],["orchestrator",1],["runs",1],["afterward",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR4MutationTests.test_r4_p2_inv2_post_bullet_prose_disclosure_fails","name":[["test",1],["r4",1],["p2",1],["inv2",1],["post",1],["bullet",1],["prose",1],["disclosure",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",6],["p2",4],["inv2",2],["post",2],["bullet",12],["prose",8],["disclosure",6],["fails",3],["self",4],["none",2],["codex",3],["r3",2],["iter",2],["block",6],["segments",2],["only",4],["iterated",2],["paragraphs",6],["first",4],["pre",2],["clause",2],["appended",2],["as",4],["paragraph",6],["after",4],["canonical",2],["anywhere",2],["list",2],["was",2],["outside",2],["segmentation",4],["window",2],["silently",2],["passed",4],["lint",4],["closure",2],["rewrites",2],["split",2],["entire",2],["distinguishing",2],["groups",2],["from",2],["uniformly",2],["append",2],["forbidden",2],["trailing",2],["assert",3],["catches",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["output",2],["metadata",2],["must",2],["not",2],["claim",2],["audit",3],["state",2],["orchestrator",1],["runs",1],["afterward",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR5MutationTests","name":[["codex",1],["r5",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["codex",7],["r5",6],["mutation",5],["tests",2],["test",4],["base",2],["phase",2],["review",3],["after",1],["r4",1],["fixes",1],["closure",2],["p2",3],["finding",1],["c3",3],["regex",4],["was",1],["not",3],["whitespace",1],["tolerant",1],["inside",3],["sentences",2],["causing",1],["ci",2],["fail",2],["harmless",1],["markdown",2],["soft",4],["wraps",1],["inv",3],["correctly",1],["accepts",1],["def",1],["compiler",4],["softwrap",1],["canonical",3],["passes",1],["self",4],["none",1],["literal",1],["spaces",1],["so",2],["wrap",3],["between",1],["run",4],["external",3],["same",1],["benign",1],["reflow",1],["r2",1],["verifies",1],["synthesis",1],["caused",1],["report",2],["rewrites",1],["every",1],["inter",1],["token",1],["space",1],["tolerance",1],["uniform",1],["across",1],["check",1],["should",2],["leave",1],["lint",2],["passing",1],["mutate",1],["repo",2],["dir",2],["deep",1],["research",1],["agents",1],["agent",1],["md",1],["claim",2],["have",2],["rc",2],["stdout",1],["stderr",3],["assert",1],["equal",1],["bullet",1],["pass",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR5MutationTests.test_r5_p2_compiler_softwrap_canonical_passes","name":[["test",1],["r5",1],["p2",1],["compiler",1],["softwrap",1],["canonical",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",4],["r5",6],["p2",4],["compiler",6],["softwrap",2],["canonical",5],["passes",2],["self",5],["none",2],["codex",6],["c3",4],["regex",6],["literal",2],["spaces",2],["inside",4],["sentences",2],["so",4],["soft",5],["wrap",5],["between",2],["run",5],["external",4],["same",2],["benign",2],["markdown",2],["reflow",2],["r2",2],["inv",4],["verifies",2],["synthesis",2],["caused",2],["ci",2],["fail",2],["report",3],["phase",2],["closure",2],["rewrites",2],["every",2],["inter",2],["token",2],["space",2],["tolerance",2],["uniform",2],["across",2],["check",2],["mutation",2],["should",3],["leave",2],["lint",3],["passing",2],["mutate",1],["repo",2],["dir",2],["deep",1],["research",1],["agents",1],["agent",1],["md",1],["not",2],["claim",2],["have",2],["review",2],["rc",2],["stdout",1],["stderr",3],["assert",1],["equal",1],["bullet",1],["pass",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR6MutationTests","name":[["codex",1],["r6",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["codex",6],["r6",8],["mutation",7],["tests",3],["test",4],["base",2],["phase",2],["review",3],["after",1],["r5",1],["fixes",1],["closure",2],["p2",4],["finding",1],["inv",2],["only",1],["counted",1],["exact",4],["canonical",13],["matches",1],["ignored",1],["weakened",8],["near",2],["duplicates",1],["preserved",1],["bullet",10],["while",1],["adding",1],["confusing",1],["variant",3],["alongside",2],["inv1",3],["def",2],["duplicate",3],["fails",5],["self",10],["none",2],["attacker",1],["keeps",1],["adds",2],["second",1],["feasible",4],["not",9],["simulate",4],["pre",1],["fix",1],["count",1],["stayed",1],["at",1],["lint",2],["passed",5],["block",1],["was",1],["left",1],["state",5],["agent",3],["reads",1],["two",1],["contradictory",1],["bullets",1],["introduces",1],["clause",1],["like",1],["flags",1],["any",3],["carrying",1],["fragment",1],["markers",1],["claim",5],["have",3],["run",3],["audit",6],["each",1],["flagged",1],["must",3],["equal",1],["text",1],["byte",2],["step",2],["external",2],["output",2],["metadata",2],["mutate",2],["repo",2],["dir",2],["deep",2],["research",3],["agents",2],["synthesis",1],["md",2],["assert",2],["tail",3],["defense",1],["depth",1],["weakener",2],["same",1],["attack",1],["if",2],["preserves",1],["architect",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR6MutationTests.test_r6_p2_inv1_tail_weakened_duplicate_fails","name":[["test",1],["r6",1],["p2",1],["inv1",1],["tail",1],["weakened",1],["duplicate",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r6",4],["p2",2],["inv1",2],["tail",6],["weakened",4],["duplicate",4],["fails",3],["self",6],["none",2],["defense",2],["depth",2],["weakener",4],["variant",2],["same",2],["attack",2],["audit",4],["passed",3],["state",3],["if",3],["feasible",3],["preserves",2],["canonical",4],["adds",2],["near",2],["not",3],["simulate",1],["any",1],["step",1],["claim",2],["have",1],["run",1],["codex",1],["external",1],["review",1],["output",1],["metadata",1],["must",1],["mutate",1],["repo",1],["dir",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",1],["bullet",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR6MutationTests.test_r6_p2_inv1_weakened_duplicate_alongside_canonical_fails","name":[["test",1],["r6",1],["p2",1],["inv1",1],["weakened",1],["duplicate",1],["alongside",1],["canonical",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r6",6],["p2",4],["inv1",2],["weakened",6],["duplicate",2],["alongside",2],["canonical",10],["fails",5],["self",6],["none",2],["codex",3],["attacker",2],["keeps",2],["exact",4],["bullet",8],["adds",2],["second",2],["variant",2],["feasible",3],["not",9],["simulate",5],["pre",2],["fix",2],["inv",2],["count",2],["stayed",2],["at",2],["lint",4],["passed",5],["block",2],["was",2],["left",2],["state",5],["agent",3],["reads",2],["two",2],["contradictory",2],["bullets",2],["phase",2],["closure",2],["introduces",2],["clause",2],["like",2],["flags",2],["any",3],["carrying",2],["fragment",2],["markers",2],["claim",4],["have",3],["run",3],["audit",4],["each",2],["flagged",2],["must",3],["equal",2],["text",2],["byte",4],["step",1],["external",1],["review",1],["output",1],["metadata",1],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR7R9MutationTests","name":[["codex",1],["r7",1],["r9",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["codex",5],["r7",4],["r9",7],["mutation",4],["tests",2],["test",4],["base",2],["architectural",3],["rewind",3],["originally",1],["extended",1],["inv",4],["clause",6],["like",2],["catch",1],["weakened",7],["variants",4],["outside",5],["manifest",7],["surfaced",1],["over",1],["extends",1],["spec",1],["detects",1],["canonical",4],["line",1],["found",1],["actual",1],["sentence",2],["not",7],["v3",4],["lint",3],["updated",1],["reflect",1],["correct",1],["contract",1],["variant",3],["non",2],["agent",2],["passes",2],["def",1],["inv3",1],["self",4],["none",1],["p2",1],["violation",2],["only",1],["exact",1],["whitespace",1],["normalized",1],["equal",2],["text",3],["widens",1],["scope",1],["concern",1],["if",1],["l2",1],["reopened",1],["bibliography",4],["repo",2],["dir",2],["deep",1],["research",1],["agents",1],["md",1],["original",2],["read",1],["encoding",2],["utf",2],["feasible",1],["simulate",1],["any",1],["audit",2],["step",1],["claim",2],["have",1],["run",2],["external",1],["review",1],["output",1],["metadata",1],["must",1],["passed",1],["state",1],["write",1],["rc",2],["stdout",1],["stderr",3],["assert",1],["per",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR7R9MutationTests.test_r9_inv3_weakened_clause_1_in_non_manifest_passes","name":[["test",1],["r9",1],["inv3",1],["weakened",1],["clause",1],["non",1],["manifest",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r9",5],["inv3",2],["weakened",7],["clause",5],["non",2],["manifest",5],["passes",2],["self",5],["none",2],["codex",3],["p2",2],["architectural",3],["rewind",3],["canonical",6],["variant",3],["outside",3],["not",6],["v3",5],["inv",3],["violation",3],["only",2],["exact",2],["sentence",2],["whitespace",2],["normalized",2],["equal",3],["text",4],["widens",2],["scope",2],["variants",2],["concern",2],["if",2],["l2",2],["reopened",2],["bibliography",4],["repo",2],["dir",2],["deep",1],["research",1],["agents",1],["agent",1],["md",1],["original",2],["read",1],["encoding",2],["utf",2],["feasible",1],["simulate",1],["any",1],["audit",2],["step",1],["claim",2],["have",1],["run",2],["external",1],["review",1],["output",1],["metadata",1],["must",1],["passed",1],["state",1],["write",1],["rc",2],["stdout",1],["stderr",3],["lint",1],["assert",1],["per",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR8MutationTests","name":[["codex",1],["r8",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["codex",7],["r8",10],["mutation",6],["tests",3],["test",4],["base",2],["phase",3],["review",3],["after",2],["r7",1],["fixes",1],["closures",1],["p2",5],["findings",1],["clause",4],["like",3],["was",2],["over",1],["broad",1],["rejected",1],["legitimate",2],["anti",3],["fabrication",3],["guidance",1],["inv",4],["missed",1],["prose",6],["form",1],["copies",1],["canonical",6],["bullet",7],["inv1",1],["def",2],["generic",3],["not",9],["simulate",5],["non",4],["manifest",5],["passes",2],["self",7],["none",2],["prior",2],["flagged",1],["any",2],["containing",1],["common",1],["language",1],["data",2],["sources",2],["would",1],["false",3],["positive",3],["even",2],["though",2],["has",1],["no",2],["audit",7],["prohibition",2],["semantics",1],["closure",2],["narrows",1],["heuristic",1],["require",1],["specific",2],["fragment",1],["step",2],["passed",3],["state",2],["external",2],["inject",2],["into",1],["bibliography",10],["agent",5],["assert",4],["lint",4],["repo",3],["dir",3],["deep",2],["research",2],["agents",2],["md",2],["original",4],["read",2],["text",5],["encoding",4],["utf",4],["write",2],["rc",2],["stdout",1],["stderr",3],["run",2],["equal",1],["should",1],["tightening",1],["inv3",1],["as",3],["fails",3],["only",1],["walked",1],["markdown",1],["bullets",1],["prompt",1],["pasted",1],["exact",1],["sentence",2],["normal",1],["paragraph",3],["silently",1],["v3",1],["now",1],["widened",1],["beyond",1],["frozen",1],["adds",1],["level",1],["scan",1],["compares",1],["whitespace",1],["normalized",1],["paragraphs",1],["against",1],["exactly",1],["canon",2],["claim",2],["have",1],["output",1],["metadata",1],["must",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR8MutationTests.test_r8_p2_generic_do_not_simulate_in_non_manifest_passes","name":[["test",1],["r8",1],["p2",1],["generic",1],["not",1],["simulate",1],["non",1],["manifest",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r8",7],["p2",4],["generic",5],["not",8],["simulate",7],["non",4],["manifest",4],["passes",4],["self",5],["none",2],["codex",4],["prior",2],["clause",2],["like",4],["flagged",2],["any",2],["bullet",7],["containing",2],["common",2],["anti",3],["fabrication",3],["language",2],["legitimate",2],["data",3],["sources",3],["would",2],["false",5],["positive",5],["inv",3],["even",2],["though",2],["has",2],["no",4],["audit",9],["prohibition",2],["semantics",2],["phase",2],["closure",2],["narrows",2],["heuristic",2],["require",2],["specific",3],["fragment",2],["step",2],["passed",2],["state",2],["external",2],["review",2],["inject",2],["into",2],["bibliography",6],["agent",3],["assert",3],["lint",3],["repo",2],["dir",2],["deep",1],["research",1],["agents",1],["md",1],["original",2],["read",1],["text",2],["encoding",2],["utf",2],["write",1],["rc",2],["stdout",1],["stderr",3],["run",1],["equal",1],["should",1],["after",1],["tightening",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR8MutationTests.test_r8_p2_inv3_canonical_as_prose_in_non_manifest_fails","name":[["test",1],["r8",1],["p2",1],["inv3",1],["canonical",1],["as",1],["prose",1],["non",1],["manifest",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r8",6],["p2",4],["inv3",2],["canonical",8],["as",6],["prose",8],["non",4],["manifest",6],["fails",5],["self",4],["none",2],["codex",3],["prior",2],["inv",2],["only",2],["walked",2],["markdown",2],["bullets",2],["agent",5],["prompt",2],["pasted",2],["exact",2],["sentence",4],["normal",2],["paragraph",6],["not",5],["bullet",2],["silently",2],["passed",3],["lint",4],["even",2],["though",2],["v3",2],["prohibition",2],["was",2],["now",2],["widened",2],["beyond",2],["frozen",2],["phase",2],["closure",2],["adds",2],["level",2],["scan",2],["compares",2],["whitespace",2],["normalized",2],["paragraphs",2],["against",2],["clause",2],["text",4],["exactly",2],["inject",2],["bibliography",6],["assert",3],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["md",1],["original",2],["read",1],["encoding",2],["utf",2],["canon",2],["simulate",1],["any",1],["audit",2],["step",1],["claim",2],["have",1],["run",1],["external",1],["review",1],["output",1],["metadata",1],["must",1],["state",1],["write",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR9MutationTests","name":[["codex",1],["r9",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["codex",6],["r9",11],["mutation",5],["tests",2],["test",4],["base",2],["phase",1],["review",4],["after",5],["r8",4],["fixes",1],["architectural",2],["rewind",2],["r7",1],["had",1],["over",1],["extended",2],["inv",3],["clause",2],["like",2],["heuristic",2],["false",1],["positives",1],["legitimate",1],["audit",8],["step",5],["mentions",1],["non",2],["manifest",2],["agents",3],["under",1],["prose",3],["scan",2],["missed",1],["canonical",4],["heading",6],["no",4],["blank",3],["line",4],["closes",1],["both",1],["def",2],["p2",4],["inv3",2],["fragment",1],["unrelated",2],["bullet",3],["passes",1],["self",7],["none",2],["agent",3],["prompt",1],["may",1],["legitimately",1],["discuss",1],["steps",1],["process",1],["flow",1],["guidance",1],["each",2],["before",2],["finalizing",2],["flagged",1],["as",2],["even",1],["though",1],["has",1],["prohibition",1],["semantics",1],["closure",2],["scopes",1],["exact",1],["sentence",3],["only",1],["bibliography",8],["repo",3],["dir",3],["deep",2],["research",2],["md",2],["original",4],["read",2],["text",5],["encoding",4],["utf",4],["write",2],["rc",2],["stdout",1],["stderr",3],["run",2],["lint",1],["assert",2],["equal",1],["should",1],["not",5],["trip",1],["fails",2],["pasted",1],["immediately",1],["markdown",1],["re",1],["split",1],["kept",1],["one",1],["paragraph",1],["startswith",1],["filter",1],["skipped",1],["whole",1],["thing",1],["switches",1],["level",1],["strip",1],["whitespace",1],["collapse",1],["so",1],["adjacency",1],["bypass",1],["injection",2],["pattern",1],["protection",1],["v3",1],["simulate",1],["any",1],["claim",2],["have",1],["external",1],["output",1],["metadata",1],["must",1],["passed",1],["state",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR9MutationTests.test_r9_p2_inv3_audit_fragment_unrelated_bullet_passes","name":[["test",1],["r9",1],["p2",1],["inv3",1],["audit",1],["fragment",1],["unrelated",1],["bullet",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r9",7],["p2",4],["inv3",2],["audit",8],["fragment",2],["unrelated",3],["bullet",5],["passes",2],["self",5],["none",2],["codex",2],["non",2],["manifest",2],["agent",3],["prompt",2],["may",2],["legitimately",2],["discuss",2],["steps",2],["process",2],["flow",2],["guidance",2],["review",3],["each",3],["step",4],["before",3],["finalizing",3],["r8",2],["heuristic",2],["flagged",2],["as",2],["clause",2],["like",2],["even",2],["though",2],["has",2],["no",2],["prohibition",2],["semantics",2],["closure",2],["scopes",2],["inv",3],["exact",2],["canonical",2],["sentence",2],["only",2],["bibliography",4],["repo",2],["dir",2],["deep",1],["research",1],["agents",1],["md",1],["original",2],["read",1],["text",2],["encoding",2],["utf",2],["write",1],["rc",2],["stdout",1],["stderr",3],["run",1],["lint",1],["assert",1],["equal",1],["should",1],["not",1],["trip",1],["after",1],["architectural",1],["rewind",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#CodexR9MutationTests.test_r9_p2_inv3_canonical_after_heading_no_blank_line_fails","name":[["test",1],["r9",1],["p2",1],["inv3",1],["canonical",1],["after",1],["heading",1],["no",1],["blank",1],["line",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r9",6],["p2",4],["inv3",2],["canonical",4],["after",4],["heading",10],["no",4],["blank",4],["line",6],["fails",3],["self",4],["none",2],["codex",3],["sentence",4],["pasted",2],["as",2],["prose",4],["immediately",2],["markdown",2],["r8",2],["re",2],["split",2],["text",4],["kept",2],["one",2],["paragraph",2],["startswith",2],["filter",2],["skipped",2],["whole",2],["thing",2],["closure",2],["switches",2],["level",2],["strip",2],["whitespace",2],["collapse",2],["so",2],["adjacency",2],["not",5],["bypass",2],["scan",2],["bibliography",4],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["agent",1],["md",1],["original",2],["read",1],["encoding",2],["utf",2],["injection",2],["pattern",1],["protection",1],["v3",1],["simulate",1],["any",1],["audit",2],["step",1],["claim",2],["have",1],["run",1],["external",1],["review",1],["output",1],["metadata",1],["must",1],["passed",1],["state",1],["write",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV1MutationTests","name":[["inv1",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["inv1",6],["mutation",8],["tests",2],["test",6],["base",2],["inv",2],["phase",1],["canonical",12],["clause",1],["line",6],["must",3],["appear",1],["exactly",1],["once",1],["each",1],["manifest",1],["file",2],["pattern",1],["protection",1],["block",1],["deleting",1],["duplicating",2],["replacing",1],["near",1],["miss",1],["fail",1],["lint",1],["bullet",8],["not",3],["simulate",1],["any",1],["audit",2],["step",1],["claim",2],["have",1],["run",1],["codex",1],["external",1],["review",1],["output",1],["metadata",1],["passed",1],["state",1],["def",4],["synthesis",4],["deleted",3],["fails",8],["self",18],["none",4],["mutate",4],["repo",4],["dir",4],["deep",4],["research",5],["agents",4],["agent",4],["md",4],["assert",4],["architect",2],["compiler",2],["report",1],["duplicated",1],["trips",1],["uniqueness",1],["hits",1],["without",1],["breaking",1],["per",1],["style",1],["positive",1],["regex",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV1MutationTests.test_inv1_architect_canonical_line_deleted_fails","name":[["test",1],["inv1",1],["architect",1],["canonical",1],["line",1],["deleted",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv1",2],["architect",3],["canonical",3],["line",2],["deleted",2],["fails",3],["self",5],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",2],["agents",1],["agent",1],["md",1],["bullet",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV1MutationTests.test_inv1_compiler_canonical_line_deleted_fails","name":[["test",1],["inv1",1],["compiler",1],["canonical",1],["line",1],["deleted",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv1",2],["compiler",3],["canonical",3],["line",2],["deleted",2],["fails",3],["self",5],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["agent",1],["md",1],["bullet",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV1MutationTests.test_inv1_synthesis_canonical_line_deleted_fails","name":[["test",1],["inv1",1],["synthesis",1],["canonical",1],["line",1],["deleted",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv1",2],["synthesis",3],["canonical",3],["line",2],["deleted",2],["fails",3],["self",5],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["agent",1],["md",1],["bullet",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV1MutationTests.test_inv1_synthesis_canonical_line_duplicated_fails","name":[["test",1],["inv1",1],["synthesis",1],["canonical",1],["line",1],["duplicated",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv1",2],["synthesis",3],["canonical",5],["line",2],["duplicated",2],["fails",3],["self",7],["none",2],["duplicating",2],["bullet",5],["trips",2],["inv",2],["uniqueness",2],["hits",2],["without",2],["breaking",2],["per",2],["file",2],["style",2],["positive",2],["regex",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["agent",1],["md",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV2MutationTests","name":[["inv2",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["inv2",7],["mutation",10],["tests",3],["test",8],["base",2],["inv",1],["phase",1],["four",1],["clause",2],["disclosure",1],["regex",1],["patterns",1],["must",1],["not",1],["match",1],["anything",1],["inside",1],["pattern",6],["protection",1],["block",3],["each",1],["injects",1],["one",1],["canonical",7],["violation",10],["phrase",1],["as",1],["new",3],["bullet",6],["above",2],["line",2],["asserts",1],["lint",1],["fails",11],["inv1",1],["def",6],["inject",6],["self",19],["file",2],["rel",2],["str",2],["none",6],["insert",1],["immediately",1],["mutate",1],["repo",1],["dir",1],["orchestrator",3],["audit",12],["bthe",1],["baudit",2],["deep",5],["research",7],["agents",5],["synthesis",2],["agent",5],["md",6],["runs",1],["codex",4],["afterward",1],["assert",5],["cross",2],["model",3],["template",3],["bcross",1],["follows",1],["covers",3],["multifile",2],["architect",2],["these",1],["via",1],["dimension",1],["shared",1],["templates",1],["will",6],["be",6],["run",3],["afterwards",1],["dispatched",1],["report",1],["compiler",1],["deliverable",1],["downstream",3],["bdownstream",1],["narrative",1],["claims",1],["output",3],["audited",3],["second",1],["alternative",1],["bthis",1],["by",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV2MutationTests._inject_violation","name":[["inject",1],["violation",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["inject",2],["violation",6],["self",5],["file",3],["rel",3],["str",4],["none",2],["insert",1],["bullet",3],["immediately",1],["above",1],["canonical",3],["line",1],["new",2],["block",2],["mutate",1],["repo",1],["dir",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV2MutationTests.test_inv2_a_orchestrator_audit_fails","name":[["test",1],["inv2",1],["orchestrator",1],["audit",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv2",2],["orchestrator",5],["audit",3],["fails",3],["self",4],["none",2],["pattern",2],["bthe",2],["baudit",2],["inject",1],["violation",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["runs",1],["codex",1],["afterward",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV2MutationTests.test_inv2_b_cross_model_audit_template_fails","name":[["test",1],["inv2",1],["cross",1],["model",1],["audit",1],["template",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv2",2],["cross",3],["model",5],["audit",8],["template",5],["fails",3],["self",4],["none",2],["pattern",2],["bcross",2],["follows",2],["covers",3],["codex",3],["multifile",3],["inject",1],["violation",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",2],["these",1],["via",1],["dimension",1],["shared",1],["templates",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV2MutationTests.test_inv2_c_audit_will_be_run_fails","name":[["test",1],["inv2",1],["audit",1],["will",1],["be",1],["run",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv2",2],["audit",3],["will",5],["be",5],["run",5],["fails",3],["self",4],["none",2],["pattern",2],["baudit",2],["afterwards",2],["dispatched",2],["inject",1],["violation",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["deliverable",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV2MutationTests.test_inv2_d_downstream_audit_fails","name":[["test",1],["inv2",1],["downstream",1],["audit",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv2",2],["downstream",3],["audit",5],["fails",3],["self",4],["none",2],["pattern",2],["bdownstream",2],["inject",1],["violation",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["covers",1],["narrative",1],["claims",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV2MutationTests.test_inv2_d_this_output_will_be_audited_fails","name":[["test",1],["inv2",1],["output",1],["will",1],["be",1],["audited",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv2",2],["output",5],["will",5],["be",5],["audited",5],["fails",3],["self",4],["none",2],["pattern",2],["second",2],["alternative",2],["bthis",2],["inject",1],["violation",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",1],["by",1],["codex",1],["downstream",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV3MutationTests","name":[["inv3",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["inv3",5],["mutation",8],["tests",3],["test",5],["base",2],["inv",3],["phase",1],["canonical",8],["clause",1],["line",5],["must",5],["not",4],["appear",1],["any",1],["agent",6],["prompt",3],["outside",2],["v3",6],["inversion",4],["manifest",25],["adding",2],["non",6],["shrinking",1],["below",1],["three",1],["downstream",1],["agents",3],["fail",3],["lint",2],["bullet",3],["inv1",1],["def",3],["fails",6],["self",12],["none",3],["add",1],["bibliography",3],["sweep",2],["only",1],["widening",2],["fourth",2],["file",5],["l2",1],["deferred",1],["question",1],["as",1],["guard",1],["against",2],["accidental",1],["path",10],["repo",3],["dir",3],["deep",2],["research",2],["md",2],["sanity",1],["check",1],["exists",2],["isn",1],["already",1],["assert",5],["true",1],["original",2],["read",3],["text",6],["encoding",6],["utf",6],["write",3],["shrunk",1],["two",1],["files",5],["drop",1],["one",1],["entry",2],["from",2],["dropped",1],["now",1],["perspective",1],["be",1],["flagged",1],["scripts",2],["json",8],["import",2],["data",8],["loads",2],["equal",1],["len",1],["dumps",2],["indent",2],["extra",1],["nonexistent",1],["carry",1],["claims",1],["actually",1],["swept",1],["guards",1],["drift",1],["someone",1],["widens",1],["without",1],["doing",1],["corresponding",1],["edit",1],["append",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV3MutationTests.test_inv3_canonical_in_non_manifest_agent_fails","name":[["test",1],["inv3",1],["canonical",1],["non",1],["manifest",1],["agent",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv3",2],["canonical",5],["non",6],["manifest",9],["agent",5],["fails",3],["self",6],["none",2],["add",2],["line",2],["bibliography",3],["not",2],["v3",4],["inversion",2],["sweep",4],["only",2],["widening",4],["fourth",2],["file",3],["l2",2],["deferred",2],["question",2],["must",2],["fail",2],["lint",2],["as",2],["guard",2],["against",2],["accidental",2],["path",4],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["md",1],["sanity",1],["check",1],["exists",2],["isn",1],["already",1],["assert",2],["true",1],["original",2],["read",1],["text",2],["encoding",2],["utf",2],["write",1],["bullet",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV3MutationTests.test_inv3_manifest_extra_nonexistent_entry_fails","name":[["test",1],["inv3",1],["manifest",1],["extra",1],["nonexistent",1],["entry",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv3",2],["manifest",12],["extra",2],["nonexistent",2],["entry",2],["fails",3],["self",4],["none",2],["adding",2],["fourth",2],["file",4],["not",4],["carry",2],["canonical",2],["line",2],["must",2],["fail",2],["inv",2],["claims",2],["actually",2],["swept",2],["guards",2],["against",2],["drift",2],["someone",2],["widens",2],["without",2],["doing",2],["corresponding",2],["prompt",2],["edit",2],["path",3],["repo",1],["dir",1],["scripts",1],["v3",1],["inversion",1],["json",4],["import",1],["data",3],["loads",1],["read",1],["text",2],["encoding",2],["utf",2],["files",1],["append",1],["deep",1],["research",1],["agents",1],["bibliography",1],["agent",1],["md",1],["write",1],["dumps",1],["indent",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#INV3MutationTests.test_inv3_manifest_shrunk_to_two_files_fails","name":[["test",1],["inv3",1],["manifest",1],["shrunk",1],["two",1],["files",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["inv3",2],["manifest",10],["shrunk",2],["two",2],["files",5],["fails",3],["self",5],["none",2],["drop",2],["one",2],["entry",2],["from",4],["dropped",2],["file",2],["canonical",2],["line",2],["now",2],["outside",2],["inv",2],["perspective",2],["must",2],["be",2],["flagged",2],["path",3],["repo",1],["dir",1],["scripts",1],["v3",1],["inversion",1],["json",4],["import",1],["data",5],["loads",1],["read",1],["text",2],["encoding",2],["utf",2],["assert",2],["equal",1],["len",1],["write",1],["dumps",1],["indent",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R2MutationTests","name":[["r2",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["r2",3],["mutation",7],["tests",2],["test",4],["base",2],["001",1],["closure",1],["per",1],["regex",2],["allow",1],["prohibition",1],["stops",1],["c3",3],["must",5],["not",4],["exemption",1],["from",2],["leaking",1],["into",2],["c1",2],["assertion",1],["style",1],["obligation",1],["def",2],["inverted",1],["preserve",3],["fails",5],["self",6],["none",2],["mutate",2],["repo",2],["dir",2],["deep",2],["research",2],["agents",2],["report",2],["compiler",2],["agent",2],["md",2],["compression",2],["protected",2],["hedging",2],["phrases",2],["assert",2],["audit",3],["passed",3],["sentence",1],["deleted",1],["phase",1],["merged",1],["line",4],["178",1],["canonical",2],["clause",1],["bullet",3],["state",2],["segment",2],["now",2],["part",1],["single",1],["whole",1],["so",1],["deletes",1],["within",1],["asserts",1],["incomplete",1],["inv",1],["pair",1],["output",1],["metadata",1],["claim",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R2MutationTests.test_c1_inverted_must_not_preserve_fails","name":[["test",1],["c1",1],["inverted",1],["must",1],["not",1],["preserve",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["c1",2],["inverted",2],["must",4],["not",3],["preserve",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["compression",2],["protected",2],["hedging",2],["phrases",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R2MutationTests.test_c3_audit_passed_sentence_deleted_fails","name":[["test",1],["c3",1],["audit",1],["passed",1],["sentence",1],["deleted",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["c3",4],["audit",5],["passed",5],["sentence",2],["deleted",2],["fails",5],["self",4],["none",2],["phase",2],["merged",2],["line",8],["178",2],["into",2],["canonical",4],["clause",2],["bullet",6],["state",3],["segment",4],["now",4],["part",2],["single",2],["whole",2],["so",2],["mutation",3],["deletes",2],["from",2],["within",2],["asserts",2],["incomplete",2],["inv",2],["regex",2],["pair",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["output",1],["metadata",1],["must",1],["not",1],["claim",1],["assert",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R3MutationTests","name":[["r3",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["r3",9],["mutation",8],["tests",2],["test",6],["base",2],["001",2],["span",1],["restricted",1],["prohibition",1],["exemption",1],["002",3],["token",1],["regex",1],["003",2],["except",3],["unless",1],["weakeners",1],["def",4],["trailing",1],["must",5],["not",4],["be",3],["enforced",2],["fails",8],["self",12],["none",4],["mutate",4],["repo",4],["dir",4],["deep",4],["research",5],["agents",4],["report",2],["compiler",2],["agent",4],["md",4],["output",2],["metadata",2],["claim",2],["audit",2],["passed",2],["state",2],["assert",4],["a2",1],["pending",3],["verification",3],["optional",2],["synthesis",1],["wrap",1],["claims",2],["explicit",4],["hedge",1],["inferred",1],["from",1],["upstream",1],["language",1],["may",3],["written",1],["as",1],["facts",1],["c2",1],["year",3],["range",3],["reflexivity",2],["disclosure",2],["temporal",3],["bounds",1],["past",1],["tense",1],["disambiguating",1],["verb",1],["former",1],["prefix",1],["deictic",2],["phrases",2],["during",2],["period",2],["at",2],["time",2],["forbidden",1],["but",1],["allowed",1],["shorter",1],["no",7],["subsetting",3],["concise",2],["architect",1],["over",2],["setting",2],["scope",2],["cross",2],["contamination",2]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R3MutationTests.test_r3_001_trailing_must_not_be_enforced_fails","name":[["test",1],["r3",1],["001",1],["trailing",1],["must",1],["not",1],["be",1],["enforced",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r3",2],["001",2],["trailing",2],["must",5],["not",5],["be",3],["enforced",3],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["output",2],["metadata",2],["claim",2],["audit",2],["passed",2],["state",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R3MutationTests.test_r3_002_a2_pending_verification_optional_fails","name":[["test",1],["r3",1],["002",1],["a2",1],["pending",1],["verification",1],["optional",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r3",2],["002",2],["a2",2],["pending",4],["verification",4],["optional",3],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["wrap",1],["claims",2],["explicit",1],["hedge",1],["inferred",1],["from",1],["upstream",1],["language",1],["may",1],["be",1],["written",1],["as",1],["facts",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R3MutationTests.test_r3_002_c2_may_use_year_range_fails","name":[["test",1],["r3",1],["002",1],["c2",1],["may",1],["year",1],["range",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r3",2],["002",2],["c2",2],["may",3],["year",4],["range",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["reflexivity",2],["disclosure",2],["must",1],["explicit",3],["temporal",3],["bounds",1],["past",1],["tense",1],["disambiguating",1],["verb",1],["former",1],["prefix",1],["deictic",2],["phrases",2],["during",2],["period",2],["at",2],["time",2],["forbidden",1],["but",1],["allowed",1],["shorter",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R3MutationTests.test_r3_003_no_subsetting_except_when_concise_fails","name":[["test",1],["r3",1],["003",1],["no",1],["subsetting",1],["except",1],["concise",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r3",2],["003",2],["no",8],["subsetting",4],["except",3],["concise",3],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",1],["over",2],["setting",2],["scope",2],["cross",2],["contamination",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests","name":[["r4",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["r4",13],["mutation",13],["tests",2],["test",11],["base",2],["001",4],["modal",1],["verb",2],["scope",3],["002",7],["sub",1],["clause",1],["coverage",1],["def",9],["a2",1],["may",7],["wrap",3],["fails",18],["self",29],["none",9],["mutate",9],["repo",9],["dir",9],["deep",9],["research",11],["agents",9],["synthesis",5],["agent",9],["md",9],["any",2],["source",4],["flagged",2],["pending",2],["verification",2],["upstream",2],["claims",4],["explicit",7],["hedge",2],["assert",9],["a3",1],["include",3],["each",2],["substantive",2],["claim",2],["one",2],["line",2],["anchor",2],["justification",2],["a1",1],["recommended",2],["pre",2],["list",2],["effect",2],["inventory",2],["run",1],["cross",4],["section",2],["consistency",2],["check",2],["before",2],["output",2],["a4",1],["be",3],["quoted",2],["surrounding",2],["context",2],["paraphrased",1],["unquoted",1],["a5",1],["drop",3],["conditional",2],["language",1],["if",1],["document",1],["argues",1],["chapter",4],["could",1],["dialogue",1],["by",1],["gap",1],["acknowledgment",1],["declarative",2],["about",2],["un",2],["provided",2],["documents",2],["forbidden",3],["b4",1],["allow",2],["vocab",1],["architect",2],["item",2],["phrasing",2],["must",3],["neutral",1],["balanced",1],["argument",2],["vocabulary",2],["instrument",2],["items",2],["b5",1],["overset",1],["no",4],["subsetting",2],["over",2],["setting",2],["contamination",2],["allowed",1],["c1",1],["buffer",2],["report",2],["compiler",2],["word",2],["budget",2],["uses",2],["whitespace",2],["split",4],["convention",2],["body",2],["not",2],["hyphenated",2],["as",2],["reserve",1],["below",1],["hard",1],["cap",1],["c2",1],["past",2],["tense",2],["form",1],["reflexivity",2],["disclosure",2],["temporal",2],["bounds",2],["year",2],["range",2],["disambiguating",1],["former",1],["prefix",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests.test_r4_001_a1_recommended_fails","name":[["test",1],["r4",1],["001",1],["a1",1],["recommended",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",2],["001",2],["a1",2],["recommended",3],["fails",3],["self",6],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["pre",2],["list",2],["source",2],["effect",2],["inventory",2],["run",1],["cross",2],["section",2],["consistency",2],["check",2],["before",2],["output",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests.test_r4_001_a2_may_wrap_fails","name":[["test",1],["r4",1],["001",1],["a2",1],["may",1],["wrap",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",2],["001",2],["a2",2],["may",3],["wrap",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["any",2],["source",2],["flagged",2],["pending",2],["verification",2],["upstream",2],["claims",2],["explicit",2],["hedge",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests.test_r4_001_a3_may_include_fails","name":[["test",1],["r4",1],["001",1],["a3",1],["may",1],["include",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",2],["001",2],["a3",2],["may",3],["include",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["each",2],["substantive",2],["claim",2],["one",2],["line",2],["anchor",2],["justification",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests.test_r4_002_a4_may_be_quoted_fails","name":[["test",1],["r4",1],["002",1],["a4",1],["may",1],["be",1],["quoted",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",2],["002",2],["a4",2],["may",3],["be",3],["quoted",3],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["surrounding",2],["context",2],["paraphrased",1],["unquoted",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests.test_r4_002_a5_drop_conditional_fails","name":[["test",1],["r4",1],["002",1],["a5",1],["drop",1],["conditional",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",2],["002",2],["a5",2],["drop",2],["conditional",3],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["language",1],["if",1],["document",1],["argues",1],["chapter",1],["could",1],["dialogue",1],["by",1],["explicit",1],["gap",1],["acknowledgment",1],["declarative",2],["claims",2],["about",2],["un",2],["provided",2],["documents",2],["forbidden",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests.test_r4_002_b4_allow_chapter_vocab_fails","name":[["test",1],["r4",1],["002",1],["b4",1],["allow",1],["chapter",1],["vocab",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",2],["002",2],["b4",2],["allow",2],["chapter",4],["vocab",2],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",1],["item",2],["phrasing",2],["must",1],["be",1],["neutral",1],["balanced",1],["argument",2],["vocabulary",2],["forbidden",1],["instrument",2],["items",2],["may",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests.test_r4_002_b5_allow_overset_fails","name":[["test",1],["r4",1],["002",1],["b5",1],["allow",1],["overset",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",2],["002",2],["b5",2],["allow",2],["overset",2],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",1],["no",4],["subsetting",2],["over",2],["setting",2],["scope",2],["cross",2],["contamination",2],["allowed",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests.test_r4_002_c1_drop_buffer_fails","name":[["test",1],["r4",1],["002",1],["c1",1],["drop",1],["buffer",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",2],["002",2],["c1",2],["drop",2],["buffer",3],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["word",2],["budget",2],["uses",2],["whitespace",2],["split",4],["convention",2],["body",2],["not",2],["hyphenated",2],["as",2],["reserve",1],["below",1],["hard",1],["cap",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R4MutationTests.test_r4_002_c2_drop_past_tense_form_fails","name":[["test",1],["r4",1],["002",1],["c2",1],["drop",1],["past",1],["tense",1],["form",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r4",2],["002",2],["c2",2],["drop",2],["past",3],["tense",3],["form",2],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["reflexivity",2],["disclosure",2],["must",2],["explicit",4],["temporal",2],["bounds",2],["year",2],["range",2],["disambiguating",1],["verb",1],["former",1],["prefix",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R5MutationTests","name":[["r5",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["r5",9],["mutation",10],["tests",2],["test",8],["base",2],["001",7],["advisory",1],["weakeners",1],["should",9],["permitted",3],["def",6],["a2",1],["wrap",3],["fails",12],["self",18],["none",6],["mutate",6],["repo",6],["dir",6],["deep",6],["research",8],["agents",6],["synthesis",3],["agent",6],["md",6],["any",4],["source",4],["flagged",2],["pending",2],["verification",2],["upstream",4],["claims",2],["explicit",2],["hedge",2],["assert",6],["a3",1],["include",3],["each",2],["substantive",2],["claim",2],["one",2],["line",2],["anchor",2],["justification",2],["a4",1],["be",2],["quoted",2],["tail",1],["surrounding",2],["context",4],["paraphrased",2],["unquoted",2],["but",1],["flow",1],["b5",2],["overset",1],["architect",2],["no",5],["subsetting",2],["over",2],["setting",2],["scope",2],["cross",2],["contamination",2],["concise",1],["declare",3],["list",6],["options",2],["item",2],["must",2],["its",2],["primary",2],["enumerate",2],["fully",2],["c1",1],["preserve",3],["report",1],["compiler",1],["compression",2],["protected",4],["hedging",2],["phrases",2],["identified",2],["by",2],["calibration",2],["as",2],["budget",2],["dispatch",2],["carries",2]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R5MutationTests.test_r5_001_a2_should_wrap_fails","name":[["test",1],["r5",1],["001",1],["a2",1],["should",1],["wrap",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r5",2],["001",2],["a2",2],["should",3],["wrap",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["any",2],["source",2],["flagged",2],["pending",2],["verification",2],["upstream",2],["claims",2],["explicit",2],["hedge",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R5MutationTests.test_r5_001_a3_should_include_fails","name":[["test",1],["r5",1],["001",1],["a3",1],["should",1],["include",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r5",2],["001",2],["a3",2],["should",3],["include",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["each",2],["substantive",2],["claim",2],["one",2],["line",2],["anchor",2],["justification",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R5MutationTests.test_r5_001_a4_can_be_quoted_tail_fails","name":[["test",1],["r5",1],["001",1],["a4",1],["be",1],["quoted",1],["tail",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r5",2],["001",2],["a4",2],["be",3],["quoted",3],["tail",2],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["surrounding",2],["context",2],["paraphrased",2],["unquoted",2],["but",1],["flow",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R5MutationTests.test_r5_001_b5_overset_permitted_fails","name":[["test",1],["r5",1],["001",1],["b5",1],["overset",1],["permitted",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r5",2],["001",2],["b5",2],["overset",2],["permitted",3],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",1],["no",5],["subsetting",2],["over",2],["setting",2],["scope",2],["cross",2],["contamination",2],["concise",1],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R5MutationTests.test_r5_001_b5_should_declare_fails","name":[["test",1],["r5",1],["001",1],["b5",1],["should",1],["declare",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r5",2],["001",2],["b5",2],["should",3],["declare",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",1],["any",2],["list",4],["options",2],["item",2],["must",1],["its",2],["primary",2],["source",2],["enumerate",2],["fully",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R5MutationTests.test_r5_001_c1_should_preserve_fails","name":[["test",1],["r5",1],["001",1],["c1",1],["should",1],["preserve",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r5",2],["001",2],["c1",2],["should",3],["preserve",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["compression",2],["must",1],["protected",4],["hedging",2],["phrases",2],["identified",2],["by",2],["upstream",2],["calibration",2],["as",2],["budget",2],["dispatch",2],["context",2],["carries",2],["list",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R6MutationTests","name":[["r6",1],["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["r6",9],["mutation",10],["tests",2],["test",8],["base",2],["001",7],["future",1],["conditional",1],["modals",1],["advisory",1],["adverb",1],["weakeners",1],["def",6],["c1",2],["will",2],["not",2],["preserve",6],["fails",12],["self",18],["none",6],["mutate",6],["repo",6],["dir",6],["deep",6],["research",7],["agents",6],["report",2],["compiler",2],["agent",6],["md",6],["compression",4],["must",4],["protected",4],["hedging",4],["phrases",4],["assert",6],["would",2],["a2",1],["ought",2],["wrap",3],["synthesis",3],["any",4],["source",4],["flagged",2],["pending",2],["verification",2],["upstream",2],["claims",2],["explicit",2],["hedge",2],["a3",2],["ideally",2],["include",5],["each",4],["substantive",4],["claim",4],["one",4],["line",4],["anchor",4],["justification",4],["b5",1],["preferably",2],["enumerate",3],["architect",1],["list",4],["options",2],["item",2],["declare",2],["its",2],["primary",2],["fully",2],["recommend",2]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R6MutationTests.test_r6_001_a2_ought_to_wrap_fails","name":[["test",1],["r6",1],["001",1],["a2",1],["ought",1],["wrap",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r6",2],["001",2],["a2",2],["ought",3],["wrap",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["any",2],["source",2],["flagged",2],["pending",2],["verification",2],["upstream",2],["claims",2],["explicit",2],["hedge",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R6MutationTests.test_r6_001_a3_ideally_include_fails","name":[["test",1],["r6",1],["001",1],["a3",1],["ideally",1],["include",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r6",2],["001",2],["a3",2],["ideally",3],["include",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["each",2],["substantive",2],["claim",2],["one",2],["line",2],["anchor",2],["justification",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R6MutationTests.test_r6_001_a3_we_recommend_that_fails","name":[["test",1],["r6",1],["001",1],["a3",1],["recommend",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r6",2],["001",2],["a3",2],["recommend",3],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["synthesis",1],["agent",1],["md",1],["each",2],["substantive",2],["claim",2],["include",2],["one",2],["line",2],["anchor",2],["justification",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R6MutationTests.test_r6_001_b5_preferably_enumerate_fails","name":[["test",1],["r6",1],["001",1],["b5",1],["preferably",1],["enumerate",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r6",2],["001",2],["b5",2],["preferably",3],["enumerate",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",2],["agents",1],["architect",1],["agent",1],["md",1],["any",2],["list",4],["options",2],["item",2],["must",2],["declare",2],["its",2],["primary",2],["source",2],["fully",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R6MutationTests.test_r6_001_c1_will_not_preserve_fails","name":[["test",1],["r6",1],["001",1],["c1",1],["will",1],["not",1],["preserve",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r6",2],["001",2],["c1",2],["will",3],["not",3],["preserve",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["compression",2],["must",1],["protected",2],["hedging",2],["phrases",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_7_pattern_protection.py#R6MutationTests.test_r6_001_c1_would_preserve_fails","name":[["test",1],["r6",1],["001",1],["c1",1],["would",1],["preserve",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["r6",2],["001",2],["c1",2],["would",3],["preserve",4],["fails",3],["self",4],["none",2],["mutate",1],["repo",1],["dir",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["agent",1],["md",1],["compression",2],["must",1],["protected",2],["hedging",2],["phrases",2],["assert",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py","name":[["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["mutation",2],["tests",4],["ars",2],["v3",4],["step",5],["d2",2],["audit",20],["scope",14],["report",11],["lint",4],["spec",7],["docs",1],["design",1],["2026",1],["04",1],["30",1],["trust",1],["provenance",1],["drift",1],["transparency",1],["md",3],["coverage",1],["non",2],["disclosure",1],["block",6],["verify",1],["passes",2],["template",5],["as",3],["shipped",1],["baseline",5],["carries",1],["section",13],["prepended",1],["header",3],["appears",3],["strictly",1],["before",4],["heading",6],["firm",2],["rule",3],["from",3],["line",11],["146",2],["fails",6],["h2",3],["anchor",2],["removed",2],["combined",3],["aggregate",4],["passed",27],["verb",2],["summary",14],["152",1],["status",7],["missing",6],["one",1],["three",1],["required",5],["splits",1],["per",2],["lines",1],["147",1],["150",1],["pass",5],["fail",4],["positioned",1],["bytes",1],["mutate",1],["regression",1],["sentinel",1],["additive",1],["prepend",1],["invariant",1],["q5",1],["amend",1],["any",2],["four",1],["content",1],["fields",4],["assumption",1],["commit",1],["prepends",1],["shared",2],["templates",2],["codex",4],["multifile",2],["each",1],["test",2],["snapshots",1],["mutates",1],["single",3],["attribute",1],["runs",1],["subprocess",2],["restores",1],["file",2],["finally",1],["mirrors",1],["check",2],["pattern",2],["protection",1],["py",2],["snapshot",2],["future",1],["import",6],["annotations",1],["re",1],["sys",1],["pathlib",1],["path",2],["pytest",14],["repo",3],["root",3],["resolve",1],["parent",2],["scripts",1],["anchors",1],["must",2],["appear",1],["ships",1],["these",1],["if",2],["absent",1],["contract",1],["has",1],["drifted",1],["vacuous",1],["round",11],["metadata",2],["unaudited",3],["split",2],["due",2],["source",5],["count",1],["always",1],["reported",1],["never",1],["hidden",1],["total",1],["entries",3],["audited",1],["retrieved",2],["original",1],["description",3],["only",3],["no",2],["warning",1],["affected",1],["refcodes",1],["helpers",1],["restore",1],["mark",14],["parametrize",13],["field",2],["review",1],["findings",2],["verified",1],["against",1],["internally",1],["consistent",1],["p2",6],["13",1],["bare",3],["output",2],["instructions",1],["area",1],["anywhere",1],["after",1],["without",1],["verdict",15],["key",2],["framing",1],["zero",1],["exactly",1],["success",2],["would",1],["not",2],["match",1],["token",3],["run",2],["manifest",1],["emit",1],["self",2],["explanation",2],["quoted",1],["forms",2],["trip",1],["cap",1],["forbidden",1],["backtick",1],["form",1],["literal",1],["note",1],["documentation",1],["suffix",1],["draft",1],["v2",2],["revised",2],["updated",1],["result",5],["final",8],["p2b",1],["between",1],["canonical",1],["appended",1],["mutated",1],["by",2],["appending",1],["text",1],["renamed",1],["override",1],["multi",3],["comprehensively",1],["all",1],["dimensions",1],["word",3],["keys",1],["overall",3],["followed",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#_baseline_text","name":[["baseline",1],["text",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["baseline",4],["text",7],["str",2],["return",2],["template",3],["assert",2],["anchors",1],["present",1],["read",1],["encoding",1],["utf",1],["anchor",4],["section",2],["h2",1],["scope",1],["report",1],["header",1],["heading",1],["contract",1],["drift",1],["missing",1],["from",1],["step",1],["prepend",1],["may",1],["have",1],["been",1],["reverted",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#_run_lint","name":[["run",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["run",4],["lint",4],["subprocess",4],["completed",2],["process",2],["str",3],["v3",1],["audit",1],["scope",1],["as",1],["so",1],["sys",2],["exit",1],["propagates",1],["return",1],["executable",1],["cwd",1],["repo",1],["root",1],["capture",1],["output",1],["true",2],["text",1],["check",1],["false",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#_Snapshot","name":[["snapshot",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["class",2],["snapshot",3],["backs",1],["up",1],["file",1],["bytes",8],["restores",1],["context",1],["exit",2],["def",3],["init",1],["self",19],["path",9],["none",4],["existed",5],["bool",1],["false",1],["enter",1],["exists",2],["if",2],["read",1],["return",1],["exc",2],["type",1],["tb",1],["not",2],["write",1],["elif",1],["unlink",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#_Snapshot.__enter__","name":[["enter",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["enter",2],["self",8],["snapshot",2],["existed",2],["path",2],["exists",1],["if",1],["bytes",2],["read",1],["return",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#_Snapshot.__exit__","name":[["exit",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["exit",2],["self",9],["exc",4],["type",2],["tb",2],["none",3],["if",1],["existed",2],["bytes",3],["not",2],["path",3],["write",1],["elif",1],["exists",1],["unlink",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#_Snapshot.__init__","name":[["init",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["init",2],["self",5],["path",6],["bytes",2],["none",2],["existed",1],["bool",1],["false",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t1_baseline_template_passes","name":[["test",1],["t1",1],["baseline",1],["template",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t1",3],["baseline",5],["template",4],["passes",2],["none",2],["as",1],["shipped",1],["carries",1],["valid",1],["scope",1],["report",1],["block",1],["pass",2],["text",1],["asserts",1],["anchors",1],["present",1],["result",6],["run",1],["lint",1],["assert",2],["returncode",2],["expected",1],["exit",1],["got",1],["stdout",3],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t10_required_split_check_scoped_to_section_0","name":[["test",1],["t10",1],["required",1],["split",1],["check",1],["scoped",1],["section",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t10",3],["required",2],["split",11],["check",2],["scoped",3],["section",17],["missing",7],["str",2],["none",2],["codex",1],["round",2],["p2",1],["applies",1],["r3",1],["too",1],["aggregate",1],["status",1],["scan",1],["must",2],["be",1],["decoy",3],["appendix",5],["not",1],["falsely",1],["pass",1],["snapshot",1],["template",2],["text",8],["baseline",1],["pos",6],["find",2],["scope",1],["report",1],["metadata",1],["block",3],["assert",2],["mutated",4],["replace",1],["redacted",1],["name",1],["nomenclature",1],["note",1],["verdict",1],["computed",1],["by",1],["orchestrator",1],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["returncode",1],["expected",1],["reject",1],["from",1],["even",1],["though",1],["marker",1],["appears",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t11_target_relative_path_does_not_crash","name":[["test",1],["t11",1],["target",1],["relative",1],["path",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t11",3],["target",6],["relative",5],["path",5],["not",5],["crash",5],["none",2],["codex",2],["round",1],["p2",1],["repo",2],["must",2],["value",3],["error",4],["lint",4],["should",1],["resolve",1],["proceed",1],["result",7],["subprocess",1],["run",1],["sys",1],["executable",1],["str",1],["shared",1],["templates",1],["audit",1],["multifile",1],["template",1],["md",1],["cwd",1],["root",1],["capture",1],["output",1],["true",2],["text",1],["check",1],["false",1],["produce",1],["deterministic",1],["exit",2],["code",1],["both",1],["indicate",1],["ran",1],["import",1],["assert",2],["returncode",2],["expected",2],["got",2],["stdout",2],["nstderr",1],["stderr",5],["signature",1],["traceback",3],["be",1],["handled",1],["gracefully",1],["python",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t12_target_outside_repo_does_not_crash","name":[["test",1],["t12",1],["target",1],["outside",1],["repo",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",4],["t12",3],["target",5],["outside",4],["repo",5],["not",5],["crash",3],["tmp",3],["path",5],["none",2],["codex",2],["round",3],["p2",1],["absolute",1],["must",1],["lint",3],["should",1],["display",1],["raw",1],["proceed",1],["fixture",4],["fake",1],["template",1],["md",1],["minimal",1],["valid",1],["scope",4],["report",3],["so",1],["reports",1],["pass",1],["fail",1],["write",1],["text",2],["section",2],["audit",2],["total",1],["entries",3],["audited",1],["retrieved",2],["original",1],["source",4],["description",2],["only",1],["no",1],["warning",1],["verified",1],["against",1],["internally",1],["consistent",1],["unaudited",1],["due",1],["missing",1],["metadata",1],["body",1],["encoding",1],["utf",1],["result",5],["subprocess",1],["run",1],["sys",1],["executable",1],["str",2],["cwd",1],["root",1],["capture",1],["output",1],["true",2],["check",1],["false",1],["assert",2],["traceback",2],["stderr",3],["expected",2],["be",1],["handled",1],["gracefully",1],["got",2],["python",1],["returncode",2],["deterministic",1],["exit",1],["code",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t13_section_1_decoy_inside_fence_does_not_satisfy_invariant","name":[["test",1],["t13",1],["section",1],["decoy",1],["inside",1],["fence",1],["not",1],["satisfy",1],["invariant",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t13",3],["section",9],["decoy",7],["inside",3],["fence",4],["not",3],["satisfy",4],["invariant",2],["none",2],["codex",1],["round",5],["p2",1],["fenced",3],["block",3],["carrying",2],["exact",2],["heading",5],["text",6],["must",2],["byte",2],["equivalence",2],["sentinel",1],["real",2],["top",3],["level",3],["removed",1],["renamed",3],["lint",3],["fail",1],["snapshot",1],["template",2],["baseline",1],["rename",1],["capitalization",1],["swap",1],["inject",1],["code",1],["original",1],["so",1],["whole",1],["file",1],["find",1],["would",1],["falsely",1],["r5",1],["replace",1],["metadata",4],["title",1],["case",1],["mutation",1],["appendix",1],["historical",1],["example",1],["sample",1],["content",1],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["assert",1],["returncode",1],["expected",1],["enforce",1],["at",1],["rejecting",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t14_scope_report_header_decoy_in_preamble_does_not_satisfy_r1","name":[["test",1],["t14",1],["scope",1],["report",1],["header",1],["decoy",1],["preamble",1],["not",1],["satisfy",1],["r1",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t14",3],["scope",10],["report",10],["header",9],["decoy",9],["preamble",9],["not",5],["satisfy",3],["r1",3],["none",2],["codex",4],["round",5],["p2",1],["appearing",1],["before",3],["section",26],["must",2],["if",1],["real",1],["missing",1],["from",2],["lint",3],["check",1],["canonical",4],["inside",3],["whole",2],["file",2],["find",6],["snapshot",1],["template",2],["text",8],["baseline",1],["inject",1],["into",1],["fenced",2],["block",5],["so",2],["doesn",1],["break",1],["anchor",1],["detection",1],["remove",2],["historical",1],["reference",1],["audit",3],["documentation",1],["live",1],["inserted",1],["pos",10],["assert",2],["lives",1],["metadata",1],["mutated",8],["replace",1],["redacted",1],["insert",1],["after",3],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["returncode",1],["expected",1],["enforce",1],["presence",1],["rejecting",1],["satisfies",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t15_forbidden_passed_verb_inside_fenced_block_fails","name":[["test",1],["t15",1],["forbidden",1],["passed",1],["verb",1],["inside",1],["fenced",1],["block",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t15",3],["forbidden",4],["passed",6],["verb",6],["inside",5],["fenced",9],["block",6],["fails",2],["none",2],["codex",6],["round",3],["p2",1],["combined",3],["aggregate",3],["code",2],["must",1],["fail",1],["blocks",1],["actual",1],["prompt",3],["content",2],["sent",2],["canonical",2],["scope",4],["report",4],["header",3],["lives",1],["fence",6],["so",1],["appearing",1],["there",2],["defeats",1],["spec",2],["line",3],["152",2],["contract",1],["just",1],["as",2],["much",1],["outside",1],["snapshot",1],["template",2],["text",7],["baseline",1],["locate",1],["section",1],["inject",2],["start",3],["find",2],["audit",3],["assert",3],["fixture",1],["assumption",1],["violated",1],["missing",1],["verdict",2],["right",1],["after",1],["strip",1],["would",1],["blank",1],["but",1],["rendered",1],["preserves",1],["verbatim",1],["injection",6],["target",3],["pos",3],["insert",3],["at",3],["len",1],["mutated",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["returncode",1],["expected",1],["reject",1],["even",1],["sees",1],["forbids",1],["anywhere",1],["summary",1],["surface",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t16_non_verdict_key_with_passed_fails","name":[["test",1],["t16",1],["non",1],["verdict",1],["key",1],["passed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t16",3],["non",3],["verdict",4],["key",6],["passed",4],["fails",2],["summary",5],["block",5],["str",2],["none",2],["codex",1],["round",1],["p2",1],["r4",1],["must",1],["reject",2],["combined",2],["aggregate",2],["summaries",1],["any",1],["not",2],["just",2],["spec",2],["line",2],["152",2],["contract",1],["verb",2],["surrounding",1],["snapshot",1],["template",2],["text",4],["baseline",1],["inject",1],["before",1],["section",4],["after",1],["mutated",2],["replace",1],["heading",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["under",1],["forbids",1],["regardless",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t17_bare_verdict_before_section_0_fails","name":[["test",1],["t17",1],["bare",1],["verdict",1],["before",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t17",3],["bare",9],["verdict",9],["before",5],["section",10],["fails",2],["line",10],["str",2],["none",2],["codex",1],["round",1],["p2",1],["r1",1],["ordering",1],["check",1],["must",2],["reject",2],["any",2],["pass",4],["fail",3],["summary",4],["ahead",1],["not",1],["only",1],["ones",1],["heading",3],["still",1],["counts",1],["as",1],["per",1],["spec",2],["146",2],["snapshot",1],["template",2],["text",6],["baseline",1],["pos",4],["find",1],["scope",2],["report",2],["assert",2],["inject",1],["no",1],["framing",2],["mutated",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["returncode",1],["expected",1],["firm",1],["rule",1],["appear",1],["regardless",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t18_scope_report_header_prose_mention_does_not_satisfy_r1","name":[["test",1],["t18",1],["scope",1],["report",1],["header",1],["prose",1],["mention",1],["not",1],["satisfy",1],["r1",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t18",3],["scope",10],["report",10],["header",9],["prose",8],["mention",7],["not",6],["satisfy",4],["r1",4],["none",2],["codex",5],["round",6],["p2",1],["check",1],["must",2],["be",2],["line",4],["anchored",1],["substring",2],["like",1],["required",2],["audit",4],["inside",1],["section",19],["if",1],["real",4],["missing",2],["renamed",1],["snapshot",1],["template",2],["text",9],["baseline",1],["pos",8],["find",2],["metadata",1],["assert",2],["block",2],["rename",1],["fenced",1],["so",1],["no",1],["longer",1],["matches",1],["literal",2],["then",1],["add",1],["carrying",1],["mutated",6],["replace",2],["redacted",1],["note",1],["literally",1],["embed",1],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["returncode",1],["expected",1],["require",1],["canonical",1],["heading",1],["match",1],["lets",1],["documentation",1],["reference",1],["even",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t19_multi_word_verdict_key_with_passed_fails","name":[["test",1],["t19",1],["multi",1],["word",1],["verdict",1],["key",1],["passed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t19",3],["multi",8],["word",9],["verdict",5],["key",5],["passed",5],["fails",2],["summary",4],["str",2],["none",2],["codex",1],["round",1],["p2",1],["r4",1],["must",1],["catch",1],["keys",1],["final",1],["audit",1],["status",1],["combined",1],["aggregate",1],["verb",2],["violation",1],["regardless",2],["count",1],["snapshot",1],["template",2],["text",4],["baseline",1],["inject",1],["after",1],["section",4],["before",1],["anywhere",1],["outside",1],["spec",2],["self",1],["explanation",1],["prose",1],["mutated",2],["replace",1],["heading",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["reject",1],["line",2],["152",1],["forbids",1],["many",1],["words",1],["has",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t2_scope_report_header_strictly_before_section_1","name":[["test",1],["t2",1],["scope",1],["report",1],["header",1],["strictly",1],["before",1],["section",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t2",3],["scope",4],["report",4],["header",5],["strictly",2],["before",3],["section",6],["none",2],["baseline",2],["anchored",1],["pass",1],["ordering",2],["verified",2],["text",6],["result",2],["run",1],["lint",2],["assert",3],["returncode",1],["sanity",1],["check",1],["actually",1],["not",1],["just",1],["presence",1],["find",4],["h2",1],["anchor",1],["heading",2]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t20_multi_line_audit_summary_with_passed_fails","name":[["test",1],["t20",1],["multi",1],["line",1],["audit",1],["summary",1],["passed",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t20",3],["multi",4],["line",6],["audit",7],["summary",10],["passed",5],["fails",2],["block",4],["str",2],["none",2],["codex",1],["round",1],["p2",1],["r4",1],["must",1],["catch",1],["summaries",1],["similar",1],["heading",3],["followed",1],["subsequent",1],["lines",1],["by",1],["bare",1],["prose",1],["like",1],["combined",2],["aggregate",2],["verb",2],["violation",1],["regardless",1],["whether",1],["sits",1],["same",1],["as",1],["key",1],["snapshot",1],["template",2],["text",4],["baseline",1],["inject",1],["after",1],["section",4],["before",1],["mutated",2],["replace",1],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["reject",1],["spec",1],["152",1],["forbids",1],["across",1],["all",1],["surfaces",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t21_section_1_heading_with_appended_text_fails","name":[["test",1],["t21",1],["section",1],["heading",1],["appended",1],["text",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t21",3],["section",7],["heading",8],["appended",6],["text",9],["fails",2],["str",2],["none",2],["codex",1],["round",1],["p2",1],["r5",1],["byte",2],["equivalence",2],["sentinel",1],["must",2],["reject",2],["lines",1],["mutated",4],["by",2],["appending",2],["find",1],["previously",1],["matched",1],["canonical",2],["bytes",2],["as",2],["prefix",2],["even",1],["line",1],["continued",1],["extra",1],["title",2],["real",1],["change",1],["rendered",1],["prompt",1],["has",2],["different",1],["framing",1],["fail",1],["invariant",1],["snapshot",1],["template",2],["baseline",1],["replace",1],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["appear",1],["only",1],["actual",1],["changed",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t22_affected_refcodes_field_required","name":[["test",1],["t22",1],["affected",1],["refcodes",1],["field",1],["required",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t22",3],["affected",5],["refcodes",5],["field",11],["required",4],["none",2],["codex",1],["round",2],["p2a",1],["description",2],["only",2],["part",1],["spec",2],["line",3],["142",2],["contract",1],["must",2],["be",1],["removing",1],["from",1],["section",20],["fail",1],["lint",3],["snapshot",1],["template",2],["text",8],["baseline",2],["pos",8],["find",2],["scope",2],["report",2],["metadata",1],["assert",3],["block",3],["fixture",1],["assumption",1],["violated",1],["not",2],["present",1],["drop",1],["carrying",1],["marker",1],["within",1],["lines",2],["splitlines",1],["keepends",1],["true",1],["mutated",4],["join",1],["ln",3],["if",1],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["returncode",1],["expected",1],["reject",1],["missing",1],["disclosure",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t23_verdict_between_section_0_h2_and_canonical_header_fails","name":[["test",1],["t23",1],["verdict",1],["between",1],["section",1],["h2",1],["canonical",1],["header",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t23",3],["verdict",9],["between",3],["section",14],["h2",8],["canonical",5],["header",5],["fails",2],["line",9],["str",2],["none",2],["codex",2],["round",2],["p2b",1],["inserted",2],["after",2],["but",1],["before",5],["audit",1],["scope",5],["report",5],["still",1],["violates",1],["spec",2],["146",2],["any",3],["pass",2],["fail",2],["summary",2],["ordering",1],["check",1],["previously",1],["scoped",1],["text",7],["layout",1],["slips",1],["through",1],["snapshot",1],["template",2],["baseline",1],["mandatory",1],["v3",1],["d2",1],["pos",3],["find",1],["assert",2],["fixture",1],["assumption",1],["violated",1],["inject",1],["right",1],["other",1],["content",2],["fenced",1],["insert",3],["at",3],["len",1],["mutated",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["returncode",1],["expected",1],["reject",1],["requires",1],["precede",1],["surface",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t24_verdict_inside_fenced_block_before_canonical_header_fails","name":[["test",1],["t24",1],["verdict",1],["inside",1],["fenced",1],["block",1],["before",1],["canonical",1],["header",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t24",3],["verdict",10],["inside",5],["fenced",4],["block",5],["before",5],["canonical",7],["header",6],["fails",2],["line",11],["str",2],["none",3],["codex",4],["round",4],["10",1],["p2",1],["inserted",1],["scope",5],["report",5],["but",2],["audit",2],["still",1],["violates",1],["spec",2],["146",2],["ordering",1],["fix",1],["text",7],["no",1],["fences",1],["both",1],["anchor",1],["discovery",1],["prefix",1],["scan",1],["masked",1],["live",1],["entirely",1],["lives",1],["fence",13],["so",1],["could",1],["not",3],["be",1],["found",2],["any",1],["same",1],["was",1],["hidden",1],["too",1],["snapshot",1],["template",3],["baseline",1],["find",1],["opening",3],["right",2],["after",2],["section",1],["h2",1],["open",6],["match",3],["re",2],["search",1],["multiline",1],["assert",2],["fixture",1],["assumption",1],["violated",1],["end",4],["inject",1],["mutated",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["returncode",1],["expected",1],["reject",1],["firm",1],["rule",1],["applies",1],["regardless",1],["framing",1],["prompt",1],["content",1],["sent",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t25_preamble_header_decoy_does_not_short_circuit_ordering","name":[["test",1],["t25",1],["preamble",1],["header",1],["decoy",1],["not",1],["short",1],["circuit",1],["ordering",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t25",3],["preamble",6],["header",7],["decoy",11],["not",3],["short",2],["circuit",2],["ordering",3],["none",2],["codex",3],["round",4],["11",1],["p2",1],["if",1],["canonical",1],["audit",2],["scope",5],["report",5],["line",5],["exists",1],["ahead",1],["real",4],["section",10],["inside",1],["documentation",2],["block",4],["verdict",5],["placed",1],["between",3],["content",2],["must",3],["still",1],["fail",1],["10",1],["derived",1],["boundary",4],["from",2],["first",2],["whole",2],["file",2],["occurrence",2],["lands",1],["too",1],["early",1],["escapes",1],["scan",1],["instead",1],["derive",1],["validated",2],["position",1],["snapshot",1],["template",2],["text",6],["baseline",1],["pos",4],["find",1],["assert",2],["inject",1],["before",1],["reference",1],["purely",1],["informational",1],["lives",1],["below",1],["pass",1],["mutated",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["returncode",1],["expected",1],["reject",1],["derivation",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t26_scope_report_header_with_suffix_fails","name":[["test",1],["t26",1],["scope",1],["report",1],["header",1],["suffix",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t26",3],["scope",6],["report",6],["header",5],["suffix",7],["fails",2],["str",2],["none",2],["codex",3],["round",4],["12",1],["p2",1],["r1",1],["must",2],["be",1],["complete",1],["canonical",6],["line",1],["not",1],["prefix",2],["suffixed",1],["form",1],["like",1],["audit",2],["draft",1],["fail",1],["because",1],["rendered",1],["prompt",1],["would",1],["carry",1],["non",1],["symmetric",1],["t21",1],["closed",1],["same",1],["gap",1],["section",2],["snapshot",1],["template",2],["text",4],["baseline",1],["mutate",1],["inside",1],["live",1],["fenced",1],["block",1],["mutated",2],["replace",1],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["reject",1],["bytes",1],["appear",1],["as",1],["only",1],["actual",1],["heading",1],["title",1],["has",1],["changed",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t27_unquoted_passed_post_section_0_fails","name":[["test",1],["t27",1],["unquoted",1],["passed",1],["post",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t27",3],["unquoted",3],["passed",11],["post",4],["section",8],["fails",2],["line",6],["str",2],["none",2],["codex",1],["round",1],["13",2],["p2",1],["architectural",1],["cap",2],["rule",2],["any",2],["token",2],["appearing",1],["after",2],["scope",1],["report",1],["content",1],["violates",1],["spec",3],["152",2],["contract",1],["lexical",1],["pattern",1],["enumeration",1],["rounds",1],["cannot",1],["cover",1],["every",1],["future",1],["combination",1],["verdict",1],["keys",1],["summary",1],["headings",1],["instruction",1],["phrasings",1],["denies",1],["bare",2],["surface",2],["allows",1],["only",1],["quoted",1],["forms",1],["backtick",1],["self",1],["explanation",1],["snapshot",1],["template",2],["text",4],["baseline",1],["inject",1],["before",1],["injection",2],["mutated",2],["replace",1],["heading",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["reject",1],["forbids",1],["combined",1],["aggregate",1],["verb",1],["regardless",1],["phrasing",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t28_quoted_passed_self_explanation_allowed","name":[["test",1],["t28",1],["quoted",1],["passed",1],["self",1],["explanation",1],["allowed",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t28",3],["quoted",3],["passed",6],["self",8],["explanation",8],["allowed",2],["str",2],["none",2],["codex",1],["round",1],["13",1],["cap",3],["rule",3],["allow",2],["side",1],["must",3],["not",1],["fire",1],["tokens",1],["enclosed",1],["straight",1],["quotes",1],["backticks",1],["those",1],["spec",2],["forms",2],["canonical",1],["template",3],["lines",1],["26",1],["49",1],["remain",1],["valid",1],["snapshot",1],["text",4],["baseline",1],["mutated",2],["replace",1],["section",2],["heading",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["accept",1],["backtick",1],["documentation",1],["prose",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t3_missing_section_0_anchor_fails","name":[["test",1],["t3",1],["missing",1],["section",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t3",3],["missing",3],["section",8],["anchor",6],["fails",2],["none",2],["h2",3],["removed",1],["fail",1],["snapshot",1],["template",3],["text",4],["baseline",1],["mutate",1],["heading",2],["so",2],["lint",3],["cannot",1],["change",1],["bytes",1],["no",1],["longer",1],["matches",1],["mutated",2],["replace",1],["sectionless",1],["scope",1],["report",1],["write",1],["encoding",1],["utf",1],["result",7],["run",1],["assert",3],["returncode",1],["expected",1],["reject",1],["after",1],["mutation",1],["stdout",5],["nstderr",1],["stderr",1],["lower",2],["absent",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t4_combined_aggregate_passed_verb_in_summary_fails","name":[["test",1],["t4",1],["combined",1],["aggregate",1],["passed",1],["verb",1],["summary",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t4",3],["combined",7],["aggregate",7],["passed",6],["verb",6],["summary",4],["fails",2],["none",2],["inject",2],["context",1],["fail",1],["spec",2],["line",3],["152",2],["snapshot",1],["template",2],["text",4],["baseline",1],["forbidden",2],["verdict",1],["just",1],["before",1],["section",3],["injection",2],["audit",1],["nverdict",1],["mutated",2],["replace",1],["heading",2],["write",1],["encoding",1],["utf",1],["result",5],["run",1],["lint",2],["assert",2],["returncode",1],["expected",1],["reject",1],["per",1],["stdout",3],["nstderr",1],["stderr",1],["rule",1],["code",1],["should",1],["surface",1],["either",1],["r4",1],["itself",1],["out",3],["lower",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t5_missing_unaudited_split_fails","name":[["test",1],["t5",1],["missing",1],["unaudited",1],["split",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t5",3],["missing",6],["unaudited",8],["split",7],["fails",2],["none",2],["drop",1],["due",3],["source",3],["row",1],["fail",1],["spec",2],["line",5],["150",2],["snapshot",1],["template",2],["text",5],["baseline",2],["assert",3],["fixture",1],["assumption",1],["violated",1],["not",1],["present",1],["mutated",2],["replace",1],["write",1],["encoding",1],["utf",1],["result",5],["run",1],["lint",2],["returncode",1],["expected",1],["reject",1],["scope",1],["report",1],["per",1],["stdout",3],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t6_pass_fail_summary_before_section_0_fails","name":[["test",1],["t6",1],["pass",1],["fail",1],["summary",1],["before",1],["section",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t6",3],["pass",6],["fail",6],["summary",6],["before",5],["section",7],["fails",2],["none",2],["inject",2],["spec",2],["line",2],["146",2],["snapshot",1],["template",2],["text",4],["baseline",1],["fake",1],["heading",1],["verdict",1],["row",1],["injection",2],["audit",1],["nverified",1],["against",1],["source",1],["mutated",2],["replace",1],["h2",2],["anchor",2],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["reject",1],["placed",1],["firm",1],["rule",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t7_section_1_heading_byte_mutation_fails","name":[["test",1],["t7",1],["section",1],["heading",1],["byte",1],["mutation",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t7",3],["section",7],["heading",5],["byte",4],["mutation",2],["fails",2],["none",2],["bytes",1],["change",1],["fail",1],["additive",1],["prepend",1],["invariant",1],["per",2],["q5",2],["snapshot",1],["template",2],["text",4],["baseline",1],["mutate",1],["title",2],["capitalization",2],["swap",1],["mutated",2],["replace",1],["round",1],["metadata",1],["changed",1],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["enforce",1],["equivalence",1],["amend",1],["spec",1],["line",1],["131",1],["sections",1],["stay",1],["equivalent",1],["ordinal",1],["label",1],["order",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t8_missing_required_content_field_fails","name":[["test",1],["t8",1],["missing",1],["required",1],["content",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t8",3],["missing",9],["required",3],["content",2],["field",12],["fails",2],["str",3],["none",2],["drop",3],["one",1],["four",1],["scope",2],["report",2],["fields",1],["fail",1],["spec",1],["lines",6],["136",1],["140",1],["snapshot",1],["template",3],["text",5],["baseline",2],["assert",3],["fixture",2],["assumption",2],["violated",2],["not",2],["present",1],["entire",1],["line",7],["contains",2],["marker",2],["splitlines",1],["keepends",1],["true",2],["only",1],["first",1],["avoid",1],["accidentally",1],["removing",1],["structure",1],["summary",1],["also",1],["references",1],["name",1],["new",3],["list",1],["dropped",5],["false",1],["if",1],["continue",1],["append",1],["no",1],["write",1],["join",1],["encoding",1],["utf",1],["result",4],["run",1],["lint",2],["returncode",1],["expected",1],["reject",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_audit_scope_block.py#test_t9_required_field_check_scoped_to_section_0","name":[["test",1],["t9",1],["required",1],["field",1],["check",1],["scoped",1],["section",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["audit",1],["scope",1],["block",1],["py",1]],"body":[["def",2],["test",2],["t9",3],["required",3],["field",14],["check",2],["scoped",3],["section",27],["missing",9],["str",2],["none",2],["codex",1],["round",3],["p2",1],["scan",2],["must",2],["be",1],["not",1],["whole",2],["file",2],["if",1],["dropped",1],["from",5],["but",1],["same",2],["marker",4],["appears",2],["later",1],["appendix",5],["documentation",2],["block",5],["lint",3],["still",1],["fail",1],["snapshot",1],["template",2],["text",8],["baseline",2],["find",3],["boundaries",1],["anchor",2],["next",1],["pos",8],["scope",2],["report",2],["metadata",1],["assert",3],["fixture",1],["assumption",1],["violated",1],["remove",1],["only",1],["then",1],["inject",1],["decoy",3],["line",1],["carrying",1],["after",2],["so",1],["would",1],["falsely",1],["pass",1],["mutated",4],["replace",1],["redacted",1],["reference",1],["historical",1],["context",1],["contract",1],["requires",1],["appear",1],["every",1],["audit",1],["write",1],["encoding",1],["utf",1],["result",4],["run",1],["returncode",1],["expected",1],["reject",1],["even",1],["though",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py","name":[["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["mutation",3],["tests",1],["ars",2],["v3",4],["step",3],["3b",3],["cite",3],["time",2],["provenance",4],["finalizer",5],["spec",8],["docs",1],["design",1],["2026",1],["04",1],["30",1],["trust",1],["drift",1],["transparency",1],["md",3],["pipeline",6],["academic",2],["mode",1],["acceptance",3],["lines",2],["454",1],["457",2],["orchestrator",4],["subsection",3],["present",2],["test",3],["removing",1],["any",1],["matrix",2],["rows",2],["fails",1],["lint",4],["revision",2],["loop",2],["draft",1],["passed",1],["through",1],["twice",1],["produces",1],["identical",1],["resolved",2],["markers",2],["new",1],["bare",1],["ref",3],["slug",3],["comments",1],["revised",1],["pass",1],["correctly",1],["without",1],["invalidating",1],["prior",1],["ok",3],["round",1],["codex",1],["p2",1],["finding",1],["11",1],["runs",2],["grep",1],["class",1],["checks",1],["against",1],["actual",1],["repo",4],["file",4],["each",2],["backs",1],["up",1],["agent",2],["mutates",1],["as",1],["subprocess",2],["restores",1],["finally",1],["from",2],["future",1],["import",4],["annotations",1],["sys",1],["pathlib",1],["path",3],["root",3],["resolve",1],["parent",2],["scripts",1],["check",1],["py",1],["target",1],["agents",1],["heading",1],["happy",1],["presence",1],["cell",1],["174",1],["179",1],["row",5],["keyed",1],["by",1],["its",1],["warn",5],["level",1],["status",1],["high",1],["unverified",2],["citation",2],["no",1],["original",1],["med",1],["ai",1],["has",1],["not",1],["cross",1],["checked",1],["low",2],["per",1],["section",1],["pre",1],["finalization",1],["checklist",1],["idempotency",1],["clause",1],["line",4],["181",2],["preservation",1],["peer",1],["join",1],["172",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#_run_lint","name":[["run",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["run",4],["lint",4],["subprocess",3],["completed",2],["process",2],["str",3],["v3",1],["cite",1],["provenance",1],["pipeline",1],["return",1],["sys",1],["executable",1],["cwd",1],["repo",1],["root",1],["capture",1],["output",1],["true",2],["text",1],["check",1],["false",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#_Snapshot","name":[["snapshot",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["class",2],["snapshot",3],["backs",1],["up",1],["file",1],["bytes",8],["restores",1],["context",1],["exit",2],["exception",1],["safe",1],["def",3],["init",1],["self",19],["path",9],["none",4],["existed",5],["bool",1],["false",1],["enter",1],["exists",2],["if",2],["read",1],["return",1],["exc",2],["type",1],["tb",1],["not",2],["write",1],["elif",1],["unlink",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#_Snapshot.__enter__","name":[["enter",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["enter",2],["self",8],["snapshot",2],["existed",2],["path",2],["exists",1],["if",1],["bytes",2],["read",1],["return",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#_Snapshot.__exit__","name":[["exit",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["exit",2],["self",9],["exc",4],["type",2],["tb",2],["none",3],["if",1],["existed",2],["bytes",3],["not",2],["path",3],["write",1],["elif",1],["exists",1],["unlink",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#_Snapshot.__init__","name":[["init",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["init",2],["self",5],["path",6],["bytes",2],["none",2],["existed",1],["bool",1],["false",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_demote_language_clause_missing_fails","name":[["test",1],["demote",1],["language",1],["clause",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["demote",5],["language",4],["clause",2],["missing",3],["fails",2],["none",2],["r3",2],["p2",2],["closure",1],["canonical",1],["block",1],["must",2],["explicitly",1],["describe",1],["demotion",4],["ok",1],["low",1],["warn",1],["anchor",1],["demot",3],["stem",1],["so",1],["both",1],["count",1],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["marker",3],["assert",2],["fixture",1],["strip",1],["all",1],["occurrences",1],["covers",1],["demoted",1],["mutated",2],["replace",1],["redact",1],["write",1],["result",2],["run",1],["lint",2],["returncode",1],["removing",1],["fail",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_finalizer_subsection_missing_fails","name":[["test",1],["finalizer",1],["subsection",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["finalizer",10],["subsection",4],["missing",3],["fails",2],["none",3],["removing",2],["entire",1],["cite",2],["time",2],["provenance",2],["v3",1],["from",1],["pipeline",1],["orchestrator",1],["agent",1],["md",1],["must",2],["hard",2],["fail",2],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["assert",3],["heading",6],["fixture",1],["replace",2],["canonical",1],["non",1],["marker",1],["so",1],["extractor",1],["returns",1],["mutated",2],["former",1],["write",1],["result",6],["run",1],["lint",1],["returncode",2],["got",1],["rc",1],["nstdout",1],["stdout",3],["lower",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_happy_path_passes_on_clean_tree","name":[["test",1],["happy",1],["path",1],["passes",1],["clean",1],["tree",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["happy",2],["path",2],["passes",3],["clean",3],["tree",3],["none",2],["untouched",1],["pipeline",2],["orchestrator",2],["finalizer",1],["subsection",1],["lint",2],["result",7],["run",1],["assert",3],["returncode",2],["expected",1],["exit",1],["got",1],["stdout",4],["nstderr",1],["stderr",1],["passed",1],["agent",1],["md",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_high_warn_row_missing_fails","name":[["test",1],["high",1],["warn",1],["row",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["high",5],["warn",4],["row",8],["missing",3],["fails",2],["none",2],["no",4],["original",4],["must",1],["be",1],["present",1],["spec",1],["line",1],["176",1],["maps",1],["source",1],["acquired",1],["false",1],["unverified",2],["citation",2],["ref",1],["slug",1],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["replace",2],["canonical",1],["phrase",1],["so",1],["lint",2],["find",1],["marker",5],["assert",3],["fixture",1],["mutated",2],["redacted",1],["write",1],["result",5],["run",1],["returncode",1],["stdout",3],["lower",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_idempotency_clause_missing_fails","name":[["test",1],["idempotency",1],["clause",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["idempotency",4],["clause",2],["missing",3],["fails",2],["none",2],["subsection",1],["must",2],["state",1],["finalizer",2],["pass",2],["idempotent",4],["its",2],["own",2],["resolved",2],["markers",2],["re",1],["running",1],["ref",1],["slug",1],["ok",1],["no",1],["op",1],["spec",1],["line",1],["181",1],["sentence",1],["each",1],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["marker",4],["assert",3],["fixture",1],["strip",1],["every",1],["occurrence",1],["heading",1],["prose",1],["both",1],["go",1],["lint",2],["flag",1],["absence",1],["mutated",2],["replace",1],["non",1],["deterministic",1],["write",1],["result",3],["run",1],["returncode",1],["idempot",1],["stdout",1],["lower",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_low_warn_matrix_drift_with_promotion_paragraph_intact_fails","name":[["test",1],["low",1],["warn",1],["matrix",1],["drift",1],["promotion",1],["paragraph",1],["intact",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",3],["low",15],["warn",13],["matrix",11],["drift",5],["promotion",5],["paragraph",5],["intact",3],["fails",2],["none",2],["r1",4],["p2",2],["closure",1],["row",6],["warning",2],["while",2],["still",1],["mentions",2],["must",2],["fail",2],["pre",1],["lint",4],["anchored",1],["bare",3],["substring",1],["so",1],["alone",1],["could",1],["satisfy",1],["check",1],["drifted",1],["anchors",1],["two",1],["tokens",1],["resolved",2],["marker",9],["form",2],["ref",5],["slug",5],["per",1],["section",1],["checklist",1],["phrase",1],["mutates",1],["only",1],["not",1],["references",1],["surrounding",1],["prose",2],["asserts",1],["catches",1],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["exactly",1],["assert",2],["fixture",1],["missing",1],["strip",1],["all",1],["occurrences",1],["remain",1],["mutated",2],["replace",1],["write",1],["result",2],["run",1],["returncode",1],["even",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_low_warn_per_section_checklist_clause_missing_fails","name":[["test",1],["low",1],["warn",1],["per",1],["section",1],["checklist",1],["clause",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",3],["low",3],["warn",3],["per",9],["section",9],["checklist",9],["clause",3],["missing",3],["fails",2],["none",2],["r1",1],["p2",4],["r2",5],["closure",2],["removing",1],["matrix",7],["row",7],["unique",2],["phrase",4],["pre",5],["finalization",4],["must",2],["fail",3],["lint",5],["bare",2],["substring",1],["appears",1],["both",1],["promotion",3],["paragraph",3],["artifact",2],["anchor",1],["uses",1],["fuller",1],["canonical",2],["so",3],["mutating",1],["only",2],["occurrence",1],["leaving",1],["intact",2],["sufficient",1],["make",1],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["marker",3],["assert",2],["fixture",1],["mutate",1],["full",1],["no",2],["longer",1],["carries",1],["left",1],["if",1],["anchored",1],["would",1],["false",1],["pass",1],["mutated",2],["replace",1],["global",1],["write",1],["result",2],["run",1],["returncode",1],["mutation",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_low_warn_promotion_paragraph_alone_does_not_satisfy_matrix_row","name":[["test",1],["low",1],["warn",1],["promotion",1],["paragraph",1],["alone",1],["not",1],["satisfy",1],["matrix",1],["row",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",3],["low",2],["warn",2],["promotion",7],["paragraph",7],["alone",2],["not",3],["satisfy",2],["matrix",5],["row",5],["none",2],["r2",1],["p2",1],["closure",1],["prove",1],["only",2],["mutation",3],["accidentally",1],["pass",1],["still",1],["mentions",1],["per",8],["section",8],["without",1],["pre",3],["finalization",3],["mutates",1],["full",2],["anchor",2],["phrase",3],["but",1],["leaves",1],["bare",2],["reference",2],["intact",1],["pins",1],["canonical",1],["as",1],["sole",1],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["confirm",1],["both",1],["occurrences",1],["exist",1],["before",1],["assert",3],["checklist",5],["strip",1],["artifact",1],["stays",1],["mutated",3],["replace",1],["global",1],["sanity",1],["must",1],["survive",1],["otherwise",1],["isn",1],["proving",1],["claims",1],["fixture",1],["invariant",1],["violated",1],["lost",1],["write",1],["result",2],["run",1],["lint",1],["returncode",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_low_warn_row_missing_fails","name":[["test",1],["low",1],["warn",1],["row",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["low",11],["warn",10],["row",8],["missing",3],["fails",2],["none",2],["ref",2],["slug",2],["must",1],["be",1],["present",1],["spec",1],["line",1],["178",1],["maps",1],["acquired",1],["true",2],["verified",1],["human",1],["false",2],["note",1],["finalizer",1],["subsection",1],["mentions",2],["multiple",1],["times",1],["matrix",1],["prose",1],["discussion",1],["promotion",1],["paragraph",1],["mutation",2],["strips",1],["all",3],["occurrences",2],["so",1],["canonical",1],["phrase",1],["fully",1],["absent",1],["from",1],["block",1],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["marker",5],["assert",3],["fixture",1],["strip",1],["make",1],["effective",1],["replace",2],["would",2],["leave",1],["later",1],["standing",1],["lint",2],["still",1],["pass",1],["mutated",2],["redacted",1],["write",1],["result",5],["run",1],["returncode",1],["stdout",3],["lower",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_med_warn_row_missing_fails","name":[["test",1],["med",1],["warn",1],["row",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["med",5],["warn",4],["row",7],["missing",3],["fails",2],["none",2],["ai",3],["has",3],["not",3],["cross",4],["checked",4],["must",1],["be",1],["present",1],["spec",1],["line",1],["177",1],["maps",1],["acquired",1],["true",1],["verified",1],["false",2],["human",1],["unverified",2],["citation",2],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["marker",5],["assert",3],["fixture",1],["mutated",2],["replace",1],["redacted",1],["write",1],["result",5],["run",1],["lint",1],["returncode",1],["stdout",3],["lower",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_med_warn_row_wildcard_human_read_caught","name":[["test",1],["med",1],["warn",1],["row",1],["wildcard",1],["human",1],["read",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",3],["med",11],["warn",10],["row",12],["wildcard",6],["human",4],["read",5],["caught",2],["none",2],["r3",3],["p1",2],["closure",1],["spec",2],["line",7],["177",2],["wrote",2],["true",7],["false",8],["leaving",1],["undefined",2],["changed",1],["prompt",1],["prose",2],["source",2],["so",3],["matrix",2],["total",2],["over",2],["input",2],["combinations",2],["canonical",2],["phrase",5],["unverified",3],["citation",3],["ai",3],["has",4],["not",4],["cross",3],["checked",3],["unchanged",1],["pins",1],["third",2],["column",3],["carries",1],["rather",1],["than",1],["any",2],["non",1],["token",2],["totality",1],["contract",1],["enforced",1],["at",1],["level",1],["text",6],["target",1],["encoding",1],["utf",1],["block",1],["locate",1],["walk",2],["back",2],["start",4],["its",2],["table",1],["assert",4],["em",1],["dash",1],["other",1],["import",1],["re",2],["as",1],["find",3],["by",2],["anchor",1],["unique",1],["pos",4],["fixture",1],["missing",1],["rfind",1],["end",2],["index",1],["format",1],["col3",5],["split",2],["columns",1],["parts",10],["strip",1],["resolution",1],["len",1],["expected",1],["delimited",1],["got",2],["must",1],["be",1],["but",1],["leaves",1],["fix",1],["intentional",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_ok_matrix_row_canonical_clause_drift_caught","name":[["test",1],["ok",1],["matrix",1],["row",1],["canonical",1],["clause",1],["drift",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",3],["ok",12],["matrix",6],["row",6],["canonical",5],["clause",6],["drift",4],["caught",2],["none",2],["r3",4],["p2",3],["closure",1],["mutate",2],["only",3],["replace",3],["leaving",1],["ref",5],["slug",5],["low",1],["warn",1],["promotion",3],["paragraph",3],["intact",1],["pre",1],["lint",3],["anchored",1],["bare",3],["so",1],["was",1],["not",1],["detected",1],["still",1],["mentioned",1],["marker",4],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["assert",3],["fixture",2],["missing",1],["leave",1],["surrounding",1],["prose",1],["mutated",3],["clear",1],["sanity",1],["must",2],["survive",1],["elsewhere",1],["block",1],["prove",1],["otherwise",1],["isn",1],["proving",1],["its",1],["claim",1],["invariant",1],["violated",1],["lost",1],["write",1],["result",3],["run",1],["returncode",2],["fail",1],["got",1],["rc",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_ok_row_missing_fails","name":[["test",1],["ok",1],["row",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["ok",10],["row",7],["missing",3],["fails",2],["none",2],["ref",6],["slug",6],["must",1],["be",1],["present",1],["spec",1],["line",1],["179",1],["maps",1],["all",2],["true",1],["triple",1],["note",1],["canonical",1],["marker",6],["appears",1],["both",1],["matrix",1],["idempotency",1],["low",1],["warn",1],["promotion",1],["prose",1],["strip",1],["occurrences",1],["effective",1],["mutation",1],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["assert",3],["fixture",1],["mutated",2],["replace",1],["redacted",1],["write",1],["result",5],["run",1],["lint",1],["returncode",1],["stdout",3],["lower",2]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_peer_file_join_clause_missing_fails","name":[["test",1],["peer",1],["file",1],["join",1],["clause",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["peer",5],["file",4],["join",3],["clause",2],["missing",3],["fails",2],["none",2],["subsection",1],["must",1],["reference",1],["session",2],["human",9],["read",10],["log",6],["yaml",5],["canonical",2],["computed",2],["form",3],["passport",1],["stem",1],["per",1],["round",1],["r5",1],["003",1],["amend",1],["as",1],["source",2],["snapshot",1],["target",3],["text",5],["encoding",2],["utf",2],["token",1],["may",1],["appear",1],["both",1],["shorthand",1],["within",1],["same",1],["paragraph",1],["strip",1],["all",1],["occurrences",1],["marker",5],["assert",3],["fixture",1],["mutated",2],["replace",1],["data",1],["json",1],["write",1],["result",5],["run",1],["lint",1],["returncode",1],["stdout",3],["lower",2]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_rescind_affordance_clause_missing_fails","name":[["test",1],["rescind",1],["affordance",1],["clause",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["rescind",4],["affordance",2],["clause",2],["missing",3],["fails",2],["none",2],["r3",2],["p2",2],["closure",1],["canonical",1],["block",1],["must",2],["mention",2],["ars",5],["unmark",4],["read",5],["so",1],["bidirectional",1],["contract",1],["survives",1],["prose",1],["edits",1],["snapshot",1],["target",3],["text",5],["encoding",2],["utf",2],["marker",3],["assert",2],["fixture",1],["mutated",2],["replace",1],["write",1],["result",2],["run",1],["lint",2],["returncode",1],["removing",1],["fail",1]]},{"id":"scripts/test_check_v3_6_8_cite_provenance_pipeline.py#test_revision_loop_preservation_clause_missing_fails","name":[["test",1],["revision",1],["loop",1],["preservation",1],["clause",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["cite",1],["provenance",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["revision",7],["loop",4],["preservation",3],["clause",2],["missing",3],["fails",2],["none",2],["subsection",1],["must",1],["state",1],["loops",2],["resolved",4],["markers",3],["not",4],["invalidate",5],["new",1],["bare",2],["next",1],["pass",1],["spec",1],["line",1],["181",1],["finalizer",1],["re",3],["runs",1],["against",1],["current",1],["draft",1],["resolves",1],["any",1],["newly",1],["emitted",1],["ref",1],["slug",1],["comments",1],["snapshot",1],["target",3],["text",5],["read",1],["encoding",2],["utf",2],["canonical",1],["sentence",1],["carries",1],["phrase",2],["immediately",1],["after",1],["description",1],["marker",3],["assert",3],["fixture",1],["mutated",2],["replace",1],["reset",1],["write",1],["result",4],["run",1],["lint",1],["returncode",1],["stdout",2],["lower",2]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py","name":[["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["tests",3],["ars",3],["v3",7],["trust",3],["chain",1],["frontmatter",2],["lint",3],["step",2],["impl",1],["spec",5],["docs",2],["design",2],["2026",2],["04",1],["30",1],["provenance",2],["drift",1],["transparency",1],["md",2],["d1",1],["each",1],["firm",1],["rule",6],["gets",1],["at",1],["least",1],["one",2],["positive",3],["valid",1],["combination",2],["passes",1],["negative",3],["deliberately",1],["violated",1],["fails",2],["test",2],["json",3],["schema",7],["validation",1],["runs",1],["alongside",1],["confirm",1],["defense",1],["depth",1],["side",2],["all",2],["branches",1],["checks",1],["both",1],["reject",1],["per",2],["user",1],["iron",1],["law",1],["every",2],["from",5],["future",1],["import",7],["annotations",1],["pathlib",1],["path",3],["typing",1],["any",1],["pytest",3],["jsonschema",1],["draft202012",1],["validator",1],["scripts",1],["check",3],["entry",4],["payload",2],["repo",2],["root",2],["file",1],["resolve",1],["parent",2],["shared",1],["contracts",1],["passport",1],["literature",1],["corpus",1],["fixture",2],["scope",2],["module",2],["self",1],["consistency",1],["verified",1],["true",1],["preconditions",1],["source",2],["acquired",1],["false",1],["description",1],["last",1],["audit",1],["null",1],["none",1],["no",1],["literal",1],["human",1],["read",1],["shape",1],["coverage",1],["10",2],["venue",3],["type",3],["05",1],["31",1],["policy",1],["layer",1],["rescope",1],["pr",1],["items",1],["acceptance",1],["pair",1],["dependency",1],["branch",1],["plus",1],["mutation",2],["trivial",1],["accept",1],["replacement",1],["violation",1],["feedback",1],["constraints",1],["11",1],["182",1],["delta",1],["contamination",1],["signals",1],["arxiv",1],["unmatched",1],["existing",1],["fixtures",1],["stay",1],["green",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#_minimal_entry","name":[["minimal",1],["entry",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["minimal",2],["entry",3],["overrides",3],["any",4],["dict",2],["str",2],["smallest",1],["valid",1],["v3",1],["tests",1],["overlay",1],["trust",1],["fields",1],["top",1],["base",3],["citation",1],["key",1],["smith2024",2],["title",2],["sample",1],["authors",1],["family",1],["smith",1],["given",1],["alex",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["fixture",1],["pdf",1],["update",1],["return",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#schema","name":[["schema",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["schema",3],["dict",2],["str",2],["any",2],["entry",1],["path",1],["open",1],["encoding",1],["utf",1],["as",1],["return",1],["json",1],["load",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_check_payload_clean_passport_returns_empty","name":[["test",1],["check",1],["payload",1],["clean",1],["passport",1],["returns",1],["empty",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["check",3],["payload",5],["clean",2],["passport",2],["returns",2],["empty",2],["none",2],["literature",1],["corpus",1],["minimal",1],["entry",1],["assert",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_check_payload_handles_bare_entry","name":[["test",1],["check",1],["payload",1],["handles",1],["bare",1],["entry",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["check",3],["payload",3],["handles",2],["bare",2],["entry",5],["none",2],["minimal",1],["human",1],["read",1],["source",1],["true",1],["failures",2],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_check_payload_handles_bare_entry_list","name":[["test",1],["check",1],["payload",1],["handles",1],["bare",1],["entry",1],["list",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["check",3],["payload",5],["handles",2],["bare",2],["entry",3],["list",2],["none",2],["minimal",1],["citation",1],["key",1],["human",1],["read",1],["source",1],["true",1],["failures",2],["assert",1],["any",1],["rule",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_check_payload_handles_passport_shape","name":[["test",1],["check",1],["payload",1],["handles",1],["passport",1],["shape",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["check",3],["payload",5],["handles",2],["passport",2],["shape",2],["none",2],["literature",1],["corpus",1],["minimal",2],["entry",2],["citation",2],["key",2],["ok2024",2],["bad2024",2],["human",1],["read",1],["source",1],["true",1],["failures",3],["assert",2],["any",1],["all",1],["not",2],["rule",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_description_source_accepts_arbitrary_bibliography_revision","name":[["test",1],["description",1],["source",1],["accepts",1],["arbitrary",1],["bibliography",1],["revision",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["description",4],["source",4],["accepts",2],["arbitrary",2],["bibliography",8],["revision",3],["validator",3],["none",2],["round",1],["codex",1],["p2",1],["closure",1],["spec",1],["yaml",1],["uses",1],["as",1],["template",2],["any",1],["non",1],["negative",1],["integer",1],["not",1],["hard",1],["coded",1],["enum",1],["v1",1],["v3",1],["number",1],["above",1],["initial",1],["release",1],["range",1],["must",1],["validate",2],["v0",1],["v4",1],["v17",1],["v999",1],["entry",3],["minimal",1],["assert",1],["list",1],["iter",1],["errors",1],["should",1],["against",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_description_source_rejects_unrelated_strings","name":[["test",1],["description",1],["source",1],["rejects",1],["unrelated",1],["strings",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["description",4],["source",4],["rejects",2],["unrelated",3],["strings",3],["validator",3],["none",2],["pattern",2],["anchored",1],["typos",1],["still",1],["fail",1],["bib",1],["v1",1],["bibliography",2],["other",1],["entry",3],["minimal",1],["assert",1],["list",1],["iter",1],["errors",1],["should",1],["be",1],["rejected",1],["by",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_description_source_still_accepts_canonical_values","name":[["test",1],["description",1],["source",1],["still",1],["accepts",1],["canonical",1],["values",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["description",4],["source",4],["still",2],["accepts",2],["canonical",4],["values",3],["validator",3],["none",2],["sanity",1],["original",2],["pdf",2],["secondary",2],["summary",2],["keep",1],["working",1],["bibliography",1],["v1",1],["entry",3],["minimal",1],["assert",1],["list",1],["iter",1],["errors",1],["must",1],["validate",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_existing_v3_6_4_fixtures_still_pass","name":[["test",1],["existing",1],["v3",1],["fixtures",1],["still",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["existing",2],["v3",6],["fixtures",6],["still",2],["pass",2],["none",2],["schema",2],["must",2],["be",1],["backward",1],["compatible",1],["adapter",1],["they",1],["don",1],["carry",1],["trust",1],["fields",1],["absence",1],["allowed",1],["import",1],["yaml",3],["examples",3],["root",5],["repo",3],["scripts",1],["adapters",1],["list",1],["rglob",1],["expected",1],["passport",1],["assert",2],["fixture",2],["unexpectedly",1],["empty",1],["path",4],["open",1],["encoding",1],["utf",1],["as",1],["payload",3],["safe",1],["load",1],["failures",3],["check",1],["str",1],["relative",2],["remain",1],["valid",1],["under",1],["got",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule1_verified_false_does_not_constrain_method","name":[["test",1],["rule1",1],["verified",1],["false",1],["not",1],["constrain",1],["method",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["rule1",2],["verified",4],["false",6],["not",2],["constrain",2],["method",4],["validator",3],["none",6],["fine",1],["rule",3],["still",1],["applies",1],["source",4],["acquired",2],["requires",2],["description",2],["last",2],["audit",2],["be",1],["present",1],["null",1],["satisfy",1],["here",1],["so",1],["isolates",1],["entry",5],["minimal",1],["against",1],["original",1],["verification",1],["strict",1],["presence",1],["assert",2],["list",1],["iter",1],["errors",1],["check",1],["smith2024",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule1_verified_true_missing_method_fails","name":[["test",1],["rule1",1],["verified",1],["true",1],["missing",1],["method",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule1",2],["verified",3],["true",4],["missing",2],["method",5],["fails",2],["validator",3],["none",2],["entry",5],["minimal",1],["source",6],["acquired",2],["against",1],["original",1],["verification",3],["intentionally",1],["omitted",1],["schema",1],["fires",1],["because",1],["all",1],["branch",1],["sets",1],["required",1],["assert",2],["any",2],["iter",1],["errors",3],["check",1],["smith2024",1],["rule",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule1_verified_true_with_acquired_true_and_valid_method_passes","name":[["test",1],["rule1",1],["verified",1],["true",2],["acquired",1],["valid",1],["method",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule1",2],["verified",3],["true",6],["acquired",3],["valid",2],["method",3],["passes",2],["validator",3],["none",2],["entry",5],["minimal",1],["source",3],["against",1],["original",1],["verification",1],["codex",1],["audit",1],["assert",2],["list",1],["iter",1],["errors",1],["check",1],["smith2024",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule1_verified_true_with_method_none_fails","name":[["test",1],["rule1",1],["verified",1],["true",1],["method",1],["none",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule1",2],["verified",4],["true",5],["method",3],["none",7],["fails",2],["validator",3],["round",1],["r2",1],["007",1],["amend",1],["enumerated",1],["but",1],["forbidden",1],["entry",5],["minimal",1],["source",3],["acquired",1],["against",1],["original",1],["verification",1],["assert",2],["any",2],["iter",1],["errors",3],["check",1],["smith2024",1],["rule",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule1_verified_true_without_acquired_fails","name":[["test",1],["rule1",1],["verified",1],["true",1],["without",1],["acquired",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule1",2],["verified",3],["true",4],["without",2],["acquired",4],["fails",2],["validator",3],["none",2],["entry",5],["minimal",1],["source",4],["false",1],["against",1],["original",1],["verification",1],["method",1],["codex",1],["audit",1],["schema",1],["side",2],["rule",2],["all",1],["branch",1],["fires",1],["assert",2],["any",2],["iter",1],["errors",3],["lint",1],["friendly",1],["diagnostic",1],["check",1],["smith2024",1],["violated",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule2_acquired_false_with_audit_none_passes","name":[["test",1],["rule2",1],["acquired",1],["false",1],["audit",1],["none",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule2",2],["acquired",3],["false",3],["audit",3],["none",5],["passes",2],["validator",3],["entry",5],["minimal",1],["source",1],["description",1],["last",1],["assert",2],["list",1],["iter",1],["errors",1],["check",1],["smith2024",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule2_acquired_false_with_audit_null_fails","name":[["test",1],["rule2",1],["acquired",1],["false",1],["audit",1],["null",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule2",2],["acquired",4],["false",4],["audit",5],["null",5],["fails",2],["validator",3],["none",6],["round",3],["codex",1],["p2",1],["closure",2],["spec",2],["firm",1],["rule",3],["says",1],["requires",1],["description",3],["last",3],["literal",4],["sentinel",2],["yaml",1],["at",1],["line",1],["111",1],["lists",1],["value",1],["vocabulary",1],["as",1],["id",1],["no",1],["alternative",1],["case",1],["must",3],["be",1],["rejected",1],["by",1],["both",1],["schema",4],["lint",5],["entry",5],["minimal",1],["source",2],["errs",5],["list",1],["iter",1],["errors",1],["assert",2],["reject",1],["only",2],["allowed",1],["check",1],["smith2024",1],["any",1],["string",1],["surface",1],["enforcement",1],["got",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule2_acquired_false_with_missing_audit_field_fails","name":[["test",1],["rule2",1],["acquired",1],["false",1],["missing",1],["audit",1],["field",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule2",2],["acquired",4],["false",4],["missing",6],["audit",5],["field",5],["fails",2],["validator",3],["none",2],["round",1],["codex",1],["p2",1],["closure",1],["requires",2],["strict",2],["must",3],["be",1],["present",1],["schema",4],["side",2],["then",1],["required",1],["enforces",1],["lint",5],["mirrors",1],["friendly",1],["diagnostic",1],["entry",6],["minimal",1],["source",2],["description",3],["last",3],["deliberately",1],["omitted",1],["assert",3],["not",1],["errs",5],["list",1],["iter",1],["errors",1],["reject",1],["rule",2],["check",1],["smith2024",1],["any",1],["surface",1],["violation",1],["got",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule2_acquired_false_with_real_audit_round_fails","name":[["test",1],["rule2",1],["acquired",1],["false",1],["real",1],["audit",1],["round",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule2",2],["acquired",3],["false",3],["real",2],["audit",3],["round",4],["fails",2],["validator",3],["none",2],["entry",5],["minimal",1],["source",1],["description",1],["last",1],["codex",2],["assert",2],["any",2],["iter",1],["errors",3],["check",1],["smith2024",1],["rule",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule2_acquired_true_with_real_audit_round_passes","name":[["test",1],["rule2",1],["acquired",1],["true",1],["real",1],["audit",1],["round",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule2",2],["acquired",4],["true",4],["real",2],["audit",4],["round",4],["passes",2],["validator",3],["none",3],["source",4],["any",1],["id",1],["fine",1],["entry",5],["minimal",1],["verified",1],["against",1],["original",1],["false",1],["rule",1],["allows",1],["verification",1],["method",1],["description",1],["last",1],["codex",1],["assert",2],["list",1],["iter",1],["errors",1],["check",1],["smith2024",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule3_literal_human_read_at_rejected","name":[["test",1],["rule3",1],["literal",1],["human",1],["read",1],["at",1],["rejected",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule3",2],["literal",2],["human",5],["read",6],["at",6],["rejected",2],["validator",3],["none",2],["derived",1],["time",1],["contract",1],["covers",1],["as",1],["well",1],["entry",5],["minimal",1],["2026",1],["05",1],["07",1],["t00",1],["00",2],["assert",2],["any",2],["iter",1],["errors",3],["check",1],["smith2024",1],["rule",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule3_literal_human_read_source_rejected_by_lint","name":[["test",1],["rule3",1],["literal",1],["human",1],["read",1],["source",1],["rejected",1],["by",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule3",2],["literal",2],["human",4],["read",4],["source",4],["rejected",2],["by",2],["lint",3],["none",2],["emits",1],["spec",1],["cited",1],["friendly",1],["message",1],["addition",1],["schema",1],["rejection",1],["entry",4],["minimal",1],["true",1],["errors",2],["check",1],["smith2024",1],["assert",1],["any",1],["rule",1],["peer",1],["file",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_rule3_literal_human_read_source_rejected_by_schema","name":[["test",1],["rule3",1],["literal",1],["human",1],["read",1],["source",1],["rejected",1],["by",1],["schema",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rule3",2],["literal",3],["human",5],["read",5],["source",5],["rejected",2],["by",2],["schema",4],["validator",3],["none",2],["additional",2],["properties",2],["false",2],["catches",1],["at",1],["layer",1],["entry",3],["minimal",1],["true",1],["errs",3],["list",1],["iter",1],["errors",1],["assert",2],["must",1],["reject",1],["via",1],["any",1],["str",1],["message",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_schema_includes_seven_v3_7_1_trust_fields","name":[["test",1],["schema",1],["includes",1],["seven",1],["v3",1],["trust",1],["fields",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["schema",9],["includes",2],["seven",3],["v3",2],["trust",4],["fields",4],["dict",2],["str",2],["any",2],["none",2],["spec",2],["step",1],["requires",1],["exactly",1],["entry",2],["stored",1],["expected",3],["source",8],["acquired",1],["acquisition",2],["date",1],["path",1],["verified",1],["against",1],["original",1],["verification",1],["method",1],["description",2],["last",1],["audit",1],["assert",3],["issubset",1],["properties",4],["keys",2],["missing",1],["must",1],["not",3],["add",1],["human",4],["read",4],["at",2],["per",1],["firm",2],["rule",2]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_schema_is_valid_draft_2020_12","name":[["test",1],["schema",1],["valid",1],["draft",1],["2020",1],["12",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["schema",8],["valid",3],["draft",2],["2020",3],["12",3],["dict",2],["str",2],["any",2],["none",2],["itself",1],["must",1],["be",1],["json",1],["document",1],["draft202012",1],["validator",1],["check",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_schema_keeps_additional_properties_false","name":[["test",1],["schema",1],["keeps",1],["additional",1],["properties",1],["false",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["schema",5],["keeps",2],["additional",4],["properties",4],["false",4],["dict",2],["str",2],["any",2],["none",2],["assert",1],["contract",1],["prevents",1],["adapters",1],["consumer",1],["agents",1],["from",1],["sneaking",1],["human",1],["read",1],["fields",1],["onto",1],["entries",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_provenance_rejects_inferred_values","name":[["test",1],["v3",1],["10",1],["provenance",1],["rejects",1],["inferred",1],["values",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["provenance",3],["rejects",2],["inferred",6],["values",2],["schema",3],["dict",2],["str",2],["any",2],["none",2],["l3",1],["openalex",2],["crossref",2],["not",3],["enum",6],["members",1],["properties",1],["venue",1],["type",1],["assert",3],["adapter",1],["declared",3],["user",1],["trusted",1],["source",1],["unknown",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_schema_includes_three_venue_fields","name":[["test",1],["v3",1],["10",1],["schema",1],["includes",1],["three",1],["venue",1],["fields",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["10",3],["schema",6],["includes",2],["three",2],["venue",6],["fields",3],["dict",2],["str",2],["any",2],["none",2],["expected",3],["type",3],["provenance",1],["source",1],["assert",1],["issubset",1],["properties",2],["keys",2],["missing",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_trusted_source_declared_requires_venue_type_source","name":[["test",1],["v3",1],["10",1],["trusted",1],["source",2],["declared",1],["requires",1],["venue",1],["type",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["trusted",4],["source",8],["declared",4],["requires",2],["venue",5],["type",5],["validator",3],["none",2],["r2",1],["p1",1],["required",1],["present",1],["entry",3],["minimal",1],["journal",1],["article",1],["provenance",1],["assert",1],["any",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_trusted_source_declared_with_source_passes","name":[["test",1],["v3",1],["10",1],["trusted",1],["source",2],["declared",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["trusted",3],["source",6],["declared",3],["passes",2],["validator",3],["none",2],["entry",3],["minimal",1],["venue",3],["type",3],["journal",1],["article",1],["provenance",1],["publisher",1],["metadata",1],["feed",1],["assert",1],["list",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_absent_both_passes_legacy","name":[["test",1],["v3",1],["10",1],["venue",1],["absent",1],["both",1],["passes",1],["legacy",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["10",3],["venue",2],["absent",2],["both",2],["passes",2],["legacy",3],["validator",3],["none",2],["entries",1],["predating",1],["carry",1],["neither",1],["field",1],["entry",3],["minimal",1],["assert",1],["list",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_known_type_with_declared_provenance_passes","name":[["test",1],["v3",1],["10",1],["venue",1],["known",1],["type",1],["declared",1],["provenance",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["venue",4],["known",2],["type",4],["declared",3],["provenance",3],["passes",2],["validator",3],["none",2],["entry",3],["minimal",1],["journal",1],["article",1],["adapter",1],["assert",1],["list",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_known_type_with_unknown_provenance_passes","name":[["test",1],["v3",1],["10",1],["venue",1],["known",1],["type",1],["unknown",1],["provenance",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["venue",4],["known",3],["type",5],["unknown",4],["provenance",4],["passes",2],["validator",3],["none",2],["r2",1],["p0",1],["data",1],["loss",1],["fix",1],["may",1],["carry",1],["entry",3],["minimal",1],["journal",1],["article",1],["assert",1],["list",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_mutation_one_way_rule_is_load_bearing","name":[["test",1],["v3",1],["10",1],["venue",1],["mutation",1],["one",1],["way",1],["rule",1],["load",1],["bearing",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",4],["v3",2],["10",2],["venue",8],["mutation",4],["one",4],["way",4],["rule",3],["load",3],["bearing",3],["schema",6],["dict",2],["str",3],["any",3],["none",2],["replace",1],["unknown",8],["type",8],["provenance",4],["branch",9],["trivial",1],["accept",1],["all",2],["then",3],["previously",1],["failing",1],["case",1],["adapter",2],["declared",2],["must",3],["pass",1],["proving",1],["rather",1],["than",1],["redundant",1],["feedback",1],["constraints",1],["import",1],["copy",2],["mutated",3],["deepcopy",1],["target",1],["found",3],["false",1],["if",2],["isinstance",1],["description",2],["true",1],["break",1],["assert",3],["could",1],["not",2],["locate",1],["mutate",1],["draft202012",2],["validator",2],["bad",3],["minimal",1],["entry",2],["list",1],["iter",2],["errors",2],["after",1],["neutering",1],["violating",1],["validate",1],["still",1],["fails",1],["was",1],["thing",1],["enforcing",1],["unmutated",1],["reject",1],["real",1],["guard",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_mutation_trusted_source_required_is_load_bearing","name":[["test",1],["v3",1],["10",1],["venue",1],["mutation",1],["trusted",1],["source",1],["required",1],["load",1],["bearing",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["v3",2],["10",2],["venue",5],["mutation",3],["trusted",6],["source",8],["required",3],["load",2],["bearing",2],["schema",4],["dict",2],["str",3],["any",3],["none",2],["neuter",1],["declared",4],["type",3],["branch",7],["absent",1],["entry",2],["must",1],["then",2],["pass",1],["proving",1],["enforces",1],["import",1],["copy",2],["mutated",3],["deepcopy",1],["found",3],["false",1],["all",1],["if",1],["isinstance",1],["description",2],["true",1],["break",1],["assert",3],["could",1],["not",1],["locate",1],["mutate",1],["draft202012",2],["validator",2],["bad",3],["minimal",1],["journal",1],["article",1],["provenance",1],["list",1],["iter",2],["errors",2]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_provenance_inferred_value_fails","name":[["test",1],["v3",1],["10",1],["venue",1],["provenance",1],["inferred",1],["value",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["venue",4],["provenance",4],["inferred",4],["value",3],["fails",3],["validator",3],["none",2],["not",1],["closed",1],["enum",1],["entry",3],["minimal",1],["type",2],["journal",1],["article",1],["openalex",1],["assert",1],["any",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_provenance_present_type_absent_fails","name":[["test",1],["v3",1],["10",1],["venue",1],["provenance",1],["present",1],["type",1],["absent",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["venue",3],["provenance",4],["present",4],["type",4],["absent",2],["fails",2],["validator",3],["none",2],["pair",1],["dependency",1],["reverse",1],["r2",1],["p2",1],["entry",3],["minimal",1],["adapter",1],["declared",1],["assert",1],["any",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_type_enum_includes_unknown_member","name":[["test",1],["v3",1],["10",1],["venue",1],["type",1],["enum",1],["includes",1],["unknown",1],["member",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["venue",3],["type",3],["enum",8],["includes",2],["unknown",6],["member",3],["schema",3],["dict",2],["str",2],["any",2],["none",2],["r1",1],["p0",1],["explicit",1],["not",1],["absence",1],["means",1],["properties",1],["assert",2],["full",1],["per",1],["spec",1],["pr",1],["item",1],["journal",1],["article",1],["conference",1],["paper",1],["book",1],["chapter",1],["dissertation",1],["preprint",1],["report",1],["dataset",1],["other",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_type_present_provenance_absent_fails","name":[["test",1],["v3",1],["10",1],["venue",1],["type",1],["present",1],["provenance",1],["absent",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["venue",4],["type",4],["present",4],["provenance",3],["absent",2],["fails",2],["validator",3],["none",2],["pair",1],["dependency",1],["forward",1],["entry",3],["minimal",1],["journal",1],["article",1],["assert",1],["any",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_type_source_empty_string_fails","name":[["test",1],["v3",1],["10",1],["venue",1],["type",1],["source",1],["empty",1],["string",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["venue",6],["type",6],["source",5],["empty",3],["string",3],["fails",3],["validator",3],["none",2],["has",1],["min",1],["length",1],["entry",3],["minimal",1],["journal",1],["article",1],["provenance",1],["trusted",1],["declared",1],["assert",1],["any",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_unknown_type_with_declared_provenance_fails","name":[["test",1],["v3",1],["10",1],["venue",1],["unknown",1],["type",1],["declared",1],["provenance",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["venue",5],["unknown",5],["type",5],["declared",3],["provenance",4],["fails",2],["validator",3],["none",2],["one",1],["way",1],["rule",1],["entry",3],["minimal",1],["adapter",1],["assert",1],["any",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_10_venue_unknown_type_with_unknown_provenance_passes","name":[["test",1],["v3",1],["10",1],["venue",1],["unknown",2],["type",1],["provenance",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["10",2],["venue",4],["unknown",6],["type",4],["provenance",3],["passes",2],["validator",3],["none",2],["entry",3],["minimal",1],["assert",1],["list",1],["iter",1],["errors",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_11_contamination_signals_accepts_arxiv_unmatched","name":[["test",1],["v3",1],["11",1],["contamination",1],["signals",1],["accepts",1],["arxiv",1],["unmatched",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",3],["11",2],["contamination",3],["signals",3],["accepts",2],["arxiv",5],["unmatched",5],["validator",3],["none",2],["optional",1],["boolean",1],["alongside",1],["triplet",1],["entry",4],["minimal",1],["true",1],["assert",1],["list",1],["iter",1],["errors",1],["non",1],["manual",1],["carrying",1],["must",1],["validate",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_11_contamination_signals_arxiv_unmatched_rejects_non_bool","name":[["test",1],["v3",1],["11",1],["contamination",1],["signals",1],["arxiv",1],["unmatched",1],["rejects",1],["non",1],["bool",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["11",2],["contamination",3],["signals",3],["arxiv",5],["unmatched",5],["rejects",2],["non",3],["bool",2],["validator",3],["none",2],["typed",1],["boolean",2],["string",1],["must",2],["fail",1],["entry",3],["minimal",1],["yes",1],["assert",1],["any",1],["iter",1],["errors",1],["reject",1],["value",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_11_contamination_signals_keeps_additional_properties_false","name":[["test",1],["v3",1],["11",1],["contamination",1],["signals",1],["keeps",1],["additional",1],["properties",1],["false",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["11",2],["contamination",5],["signals",6],["keeps",2],["additional",3],["properties",3],["false",3],["validator",3],["none",2],["object",1],["stays",1],["closed",1],["no",1],["unknown",2],["entry",3],["minimal",1],["made",1],["up",1],["signal",1],["true",1],["assert",1],["any",1],["iter",1],["errors",1],["must",1],["reject",1],["fields",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_11_manual_entry_keeps_preprint_signal_allowed","name":[["test",1],["v3",1],["11",1],["manual",1],["entry",1],["keeps",1],["preprint",1],["signal",1],["allowed",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["11",2],["manual",5],["entry",7],["keeps",2],["preprint",5],["signal",2],["allowed",2],["validator",3],["none",2],["not",2],["rule",1],["covers",1],["lookup",2],["fields",1],["only",2],["may",1],["still",1],["carry",1],["post",2],["llm",2],["inflection",2],["pure",1],["heuristic",2],["minimal",1],["obtained",1],["via",1],["contamination",1],["signals",1],["true",1],["assert",1],["list",1],["iter",1],["errors",1],["carrying",1],["must",1],["validate",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_11_manual_entry_not_rule_covers_v3_9_0_triplet","name":[["test",1],["v3",2],["11",1],["manual",1],["entry",1],["not",1],["rule",1],["covers",1],["triplet",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",5],["11",2],["manual",4],["entry",6],["not",5],["rule",4],["covers",2],["triplet",2],["validator",3],["none",2],["regression",1],["guard",1],["pre",1],["existing",1],["members",1],["extension",1],["must",2],["drop",1],["coverage",1],["s2",1],["openalex",2],["crossref",2],["field",3],["semantic",1],["scholar",1],["unmatched",3],["minimal",1],["obtained",1],["via",1],["contamination",1],["signals",1],["true",1],["assert",1],["any",1],["iter",1],["errors",1],["carrying",1],["fail",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#test_v3_11_manual_entry_with_arxiv_unmatched_fails","name":[["test",1],["v3",1],["11",1],["manual",1],["entry",1],["arxiv",1],["unmatched",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["v3",2],["11",2],["manual",6],["entry",8],["arxiv",5],["unmatched",5],["fails",2],["validator",3],["none",2],["not",3],["rule",2],["extends",1],["must",2],["carry",1],["would",1],["surface",1],["contaminated",1],["user",1],["vouched",1],["ref",1],["minimal",1],["obtained",1],["via",1],["contamination",1],["signals",1],["true",1],["assert",1],["any",1],["iter",1],["errors",1],["carrying",1],["fail",1]]},{"id":"scripts/test_check_v3_6_8_frontmatter_trust_schema.py#validator","name":[["validator",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["frontmatter",1],["trust",1],["schema",1],["py",1]],"body":[["def",2],["validator",6],["schema",5],["dict",2],["str",2],["any",2],["draft202012",4],["check",1],["return",1]]},{"id":"scripts/test_check_v3_6_8_mark_read_commands.py","name":[["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["v3",3],["mark",3],["read",4],["commands",3],["py",2],["per",1],["spec",1],["step",1],["acceptance",1],["criteria",1],["lint",2],["asserts",1],["unmark",1],["exist",1],["carry",1],["validation",1],["rule",1],["reference",1],["peer",1],["file",3],["write",1],["target",1],["not",1],["entry",1],["frontmatter",1],["from",4],["future",1],["import",6],["annotations",1],["shutil",1],["unittest",2],["pathlib",1],["path",3],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",1],["parent",3],["repo",1],["root",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_v3_6_8_mark_read_commands.py#_copy_repo_skeleton","name":[["copy",1],["repo",1],["skeleton",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["def",2],["copy",4],["repo",4],["skeleton",2],["dest",4],["path",2],["none",2],["minimal",1],["surface",1],["lint",1],["reads",1],["commands",4],["mkdir",1],["src",2],["cmds",2],["root",1],["glob",1],["ars",1],["md",1],["shutil",1],["name",1]]},{"id":"scripts/test_check_v3_6_8_mark_read_commands.py#TestMarkReadCommandsLint","name":[["test",1],["mark",1],["read",1],["commands",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["class",2],["test",10],["mark",8],["read",17],["commands",9],["lint",9],["unittest",2],["case",2],["def",6],["real",2],["repo",8],["passes",1],["self",17],["none",6],["ships",1],["both",1],["must",6],["cleanly",1],["result",24],["run",6],["script",6],["cwd",6],["root",21],["assert",11],["equal",6],["returncode",6],["msg",1],["stderr",7],["nstdout",1],["stdout",6],["missing",6],["command",5],["fails",5],["spec",4],["step",3],["acceptance",2],["exist",1],["temporary",5],["directory",5],["as",5],["tmp",10],["path",5],["copy",5],["skeleton",5],["ars",7],["md",8],["unlink",2],["not",8],["unmark",3],["validation",2],["rule",5],["token",3],["firm",3],["body",2],["reference",1],["citation",1],["key",1],["against",1],["literature",3],["corpus",4],["drifting",1],["away",1],["from",1],["wording",1],["removes",1],["user",1],["visible",1],["contract",2],["cmd",9],["text",12],["encoding",6],["utf",6],["mutated",6],["replace",3],["write",4],["peer",3],["file",3],["passport",1],["stem",1],["human",3],["log",3],["yaml",2],["entry",1],["frontmatter",2],["appear",1],["so",1],["future",1],["readers",1],["see",1],["session",1],["state",1],["json",1],["sonnet",4],["model",4],["routing",1],["feedback",1],["no",1],["haiku",3],["declare",1]]},{"id":"scripts/test_check_v3_6_8_mark_read_commands.py#TestMarkReadCommandsLint.test_missing_mark_read_command_fails","name":[["test",1],["missing",1],["mark",1],["read",1],["command",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["mark",4],["read",4],["command",2],["fails",2],["self",4],["none",2],["spec",1],["step",1],["acceptance",1],["commands",2],["must",1],["exist",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["copy",1],["repo",1],["skeleton",1],["ars",2],["md",2],["unlink",1],["result",4],["run",1],["script",1],["lint",1],["cwd",1],["assert",2],["not",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_mark_read_commands.py#TestMarkReadCommandsLint.test_missing_peer_file_token_fails","name":[["test",1],["missing",1],["peer",1],["file",1],["token",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["peer",4],["file",4],["token",3],["fails",2],["self",4],["none",2],["spec",1],["firm",2],["rule",2],["command",1],["must",2],["write",2],["passport",1],["stem",1],["human",3],["read",5],["log",3],["yaml",2],["not",2],["entry",1],["frontmatter",1],["appear",1],["body",1],["so",1],["future",1],["readers",1],["see",1],["contract",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["copy",1],["repo",1],["skeleton",1],["cmd",3],["commands",1],["ars",1],["mark",1],["md",1],["text",4],["encoding",2],["utf",2],["mutated",2],["replace",1],["session",1],["state",1],["json",1],["result",4],["run",1],["script",1],["lint",1],["cwd",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_mark_read_commands.py#TestMarkReadCommandsLint.test_missing_sonnet_model_routing_fails","name":[["test",1],["missing",1],["sonnet",1],["model",1],["routing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["sonnet",5],["model",5],["routing",2],["fails",2],["self",4],["none",2],["spec",1],["step",1],["feedback",1],["no",1],["haiku",3],["md",2],["command",1],["frontmatter",1],["must",1],["declare",1],["not",3],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["copy",1],["repo",1],["skeleton",1],["cmd",3],["commands",1],["ars",1],["mark",1],["read",2],["text",4],["encoding",2],["utf",2],["mutated",2],["replace",1],["write",1],["result",4],["run",1],["script",1],["lint",1],["cwd",1],["assert",2],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_mark_read_commands.py#TestMarkReadCommandsLint.test_missing_unmark_read_command_fails","name":[["test",1],["missing",1],["unmark",1],["read",1],["command",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["unmark",4],["read",4],["command",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["copy",1],["repo",1],["skeleton",1],["commands",1],["ars",2],["md",2],["unlink",1],["result",4],["run",1],["script",1],["lint",1],["cwd",1],["assert",2],["not",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_mark_read_commands.py#TestMarkReadCommandsLint.test_missing_validation_rule_token_fails","name":[["test",1],["missing",1],["validation",1],["rule",1],["token",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["validation",3],["rule",4],["token",2],["fails",2],["self",4],["none",2],["spec",1],["firm",1],["step",1],["acceptance",1],["command",1],["body",1],["must",1],["reference",1],["citation",1],["key",1],["against",1],["literature",3],["corpus",4],["drifting",1],["away",1],["from",1],["wording",1],["removes",1],["user",1],["visible",1],["contract",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["copy",1],["repo",1],["skeleton",1],["cmd",3],["commands",1],["ars",1],["mark",1],["read",2],["md",1],["text",4],["encoding",2],["utf",2],["mutated",2],["replace",1],["write",1],["result",4],["run",1],["script",1],["lint",1],["cwd",1],["assert",2],["not",1],["equal",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_mark_read_commands.py#TestMarkReadCommandsLint.test_real_repo_passes","name":[["test",1],["real",1],["repo",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["mark",1],["read",1],["commands",1],["py",1]],"body":[["def",2],["test",2],["real",3],["repo",4],["passes",2],["self",3],["none",2],["ships",1],["both",1],["commands",1],["must",1],["lint",2],["cleanly",1],["result",4],["run",1],["script",1],["cwd",1],["root",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stderr",2],["nstdout",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py","name":[["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["mutation",5],["tests",4],["ars",2],["v3",19],["byte",2],["equivalence",1],["sha",3],["gate",3],["spec",3],["docs",1],["design",1],["2026",1],["04",1],["30",1],["trust",1],["provenance",1],["drift",1],["transparency",1],["md",9],["step",4],["lint",6],["manifest",11],["separation",1],["round",1],["codex",1],["004",1],["amend",1],["verify",1],["happy",1],["path",3],["untouched",1],["pattern",4],["protection",5],["blocks",4],["pass",1],["any",3],["change",1],["inside",2],["tagged",2],["block",6],["fails",1],["additive",1],["boundary",3],["edits",1],["outside",2],["appending",2],["new",2],["two",7],["layer",7],["citation",5],["emission",5],["section",1],["after",3],["not",1],["trigger",1],["mismatch",1],["shape",1],["validation",1],["scope",1],["tag",1],["files",4],["list",2],["pr",1],["expected",1],["state",1],["empty",1],["ok",1],["errors",1],["marker",3],["missing",1],["at",1],["head",1],["absent",1],["runs",2],["git",1],["operations",1],["against",2],["actual",1],["repo",6],["so",2],["each",2],["test",5],["backs",1],["up",1],["file",4],["under",1],["mutates",1],["as",2],["subprocess",2],["restores",1],["finally",1],["keep",1],["working",1],["tree",1],["clean",1],["from",2],["future",1],["import",8],["annotations",1],["json",3],["os",1],["shutil",1],["sys",1],["pathlib",1],["pytest",1],["root",5],["resolve",1],["parent",2],["scripts",3],["check",1],["py",1],["inversion",2],["protected",1],["agent",13],["pick",1],["synthesis",4],["canonical",1],["target",2],["throughout",1],["hashes",1],["all",1],["three",2],["mutating",1],["one",1],["proves",1],["works",1],["full",1],["deep",5],["research",5],["agents",7],["helpers",2],["restore",1],["level",2],["snapshot",1],["module",1],["smoke",1],["normalization",1],["3a",3],["invariant",1],["line",2],["439",1],["enforces",1],["invariants",1],["prompt",2],["listed",1],["form",1],["regex",1],["emitted",1],["citations",1],["fixtures",1],["ii",1],["absence",2],["finalizer",1],["orchestrator",1],["stage",1],["prose",1],["iii",1],["frontmatter",1],["read",1],["instruction",1],["those",1],["populates",1],["academic",2],["paper",2],["draft",2],["writer",2],["report",2],["compiler",2],["added",1],["rule",1],["no",1],["blank",1],["separator",1],["eof",2],["terminating",1],["per",1],["h2",1],["directly",1],["newline",1],["passes",1],["contract",1],["step3",1],["paths",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#_agent_path","name":[["agent",1],["path",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["agent",2],["path",4],["rel",3],["str",2],["return",1],["repo",1],["root",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#_inject_into_block_body","name":[["inject",1],["into",1],["block",1],["body",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["inject",3],["into",4],["block",10],["body",4],["target",5],["path",2],["injection",4],["str",2],["none",2],["two",3],["layer",3],["after",1],["heading",5],["line",3],["not",1],["itself",1],["r2",1],["p2",1],["closure",1],["tightened",1],["canonical",2],["regex",1],["require",1],["clean",1],["eol",4],["anchor",1],["mutations",2],["appended",1],["text",8],["caused",1],["no",1],["longer",1],["match",1],["form",1],["so",1],["was",1],["reported",1],["missing",2],["instead",1],["intended",1],["invariant",2],["violated",1],["helper",1],["targets",1],["right",1],["place",1],["ii",1],["iii",1],["read",1],["encoding",2],["utf",2],["pos",3],["find",1],["marker",1],["assert",1],["fixture",1],["name",1],["index",1],["write",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#_run_lint","name":[["run",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["run",4],["lint",4],["subprocess",4],["completed",2],["process",2],["str",3],["v3",1],["as",1],["so",1],["its",1],["sys",2],["exit",1],["propagates",1],["return",1],["executable",1],["cwd",1],["repo",1],["root",1],["capture",1],["output",1],["true",2],["text",1],["check",1],["false",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#_Snapshot","name":[["snapshot",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["class",2],["snapshot",3],["backs",1],["up",1],["file",1],["bytes",8],["restores",1],["context",1],["exit",2],["def",3],["init",1],["self",19],["path",9],["none",4],["existed",5],["bool",1],["false",1],["enter",1],["exists",2],["if",2],["read",1],["return",1],["exc",2],["type",1],["tb",1],["not",2],["write",1],["elif",1],["unlink",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#_Snapshot.__enter__","name":[["enter",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["enter",2],["self",8],["snapshot",2],["existed",2],["path",2],["exists",1],["if",1],["bytes",2],["read",1],["return",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#_Snapshot.__exit__","name":[["exit",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["exit",2],["self",9],["exc",4],["type",2],["tb",2],["none",3],["if",1],["existed",2],["bytes",3],["not",2],["path",3],["write",1],["elif",1],["exists",1],["unlink",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#_Snapshot.__init__","name":[["init",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["init",2],["self",5],["path",6],["bytes",2],["none",2],["existed",1],["bool",1],["false",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_anti_self_baseline_guard_history_scan_called","name":[["test",1],["anti",1],["self",1],["baseline",1],["guard",1],["history",1],["scan",1],["called",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",3],["test",4],["anti",2],["self",2],["baseline",2],["guard",7],["history",4],["scan",4],["called",2],["monkeypatch",5],["none",4],["round",3],["codex",2],["p2",2],["closure",2],["must",2],["merge",3],["base",7],["head",3],["any",2],["commit",5],["touching",3],["manifest",8],["not",3],["just",1],["compare",1],["final",2],["bytes",2],["touch",2],["revert",2],["attack",2],["modifies",1],["protected",2],["block",1],["reverts",1],["only",1],["match",1],["but",1],["git",12],["log",6],["still",1],["resolves",1],["show",1],["returns",1],["modified",1],["content",1],["reproducing",1],["unit",1],["would",1],["require",1],["building",1],["fake",4],["instead",1],["patches",1],["run",8],["inject",1],["synthetic",1],["result",1],["asserts",1],["rejects",1],["commits",2],["listed",1],["simulation",1],["github",2],["ref",2],["so",1],["no",1],["pr",2],["detectable",1],["advisory",1],["pass",1],["branch",1],["bypassed",1],["matters",1],["push",1],["event",1],["ci",1],["env",1],["var",1],["normally",1],["absent",1],["setenv",1],["main",1],["from",1],["scripts",1],["import",1],["check",1],["v3",3],["pattern",1],["protection",1],["as",1],["mod",4],["real",3],["output",2],["abcdef1234567890",1],["one",1],["sha",1],["patched",2],["args",7],["cwd",4],["intercept",1],["query",1],["path",1],["if",2],["len",1],["inversion",1],["json",1],["format",1],["return",2],["else",1],["setattr",1],["call",1],["directly",1],["via",1],["subprocess",1],["wouldn",1],["apply",1],["ok",2],["err",4],["unchanged",1],["assert",3],["false",1],["reject",1],["finds",1],["touched",1],["by",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_anti_self_baseline_guard_history_scan_called.patched_run_git","name":[["patched",1],["run",1],["git",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["patched",2],["run",4],["git",4],["args",8],["cwd",5],["none",3],["intercept",2],["merge",2],["base",2],["head",2],["log",4],["query",2],["manifest",3],["path",2],["if",2],["len",1],["any",1],["v3",1],["inversion",1],["json",1],["format",1],["return",2],["fake",1],["output",1],["real",2],["not",1],["else",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_anti_self_baseline_guard_rejects_manifest_mutation_in_pr","name":[["test",1],["anti",1],["self",1],["baseline",1],["guard",1],["rejects",1],["manifest",1],["mutation",1],["pr",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",6],["anti",4],["self",5],["baseline",5],["guard",10],["rejects",2],["manifest",10],["mutation",5],["pr",5],["monkeypatch",3],["none",2],["round",2],["codex",1],["p2",1],["closure",1],["refuse",2],["run",3],["prs",1],["mutate",2],["v3",5],["because",1],["git",2],["log",1],["would",3],["otherwise",2],["resolve",1],["own",1],["commit",2],["sha",2],["comparison",2],["hash",1],["modified",2],["content",1],["against",1],["itself",1],["byte",3],["backstop",2],["catches",2],["worktree",2],["level",1],["no",2],["needed",1],["history",2],["scan",2],["layer",2],["more",1],["subtle",1],["touch",1],["revert",1],["pattern",1],["exercised",2],["by",2],["called",1],["below",1],["github",3],["base",4],["ref",3],["explicitly",1],["so",4],["exits",1],["advisory",2],["mode",1],["branch",3],["detectable",1],["returns",1],["pass",1],["hub",1],["push",1],["event",2],["runs",1],["unset",1],["origin",1],["head",1],["resolution",1],["may",1],["fail",1],["injects",1],["env",1],["var",1],["real",1],["reject",1],["path",1],["regardless",1],["trigger",1],["setenv",1],["main",1],["snapshot",1],["text",5],["read",1],["encoding",2],["utf",2],["rationale",3],["doc",3],["equivalence",1],["check",1],["fires",1],["while",1],["leaving",1],["schema",2],["valid",1],["broken",1],["isn",1],["triggers",2],["failure",1],["mutated",4],["replace",1],["assert",4],["fixture",1],["failed",1],["apply",1],["write",1],["result",6],["lint",1],["returncode",1],["must",1],["gate",1],["stdout",4],["mismatch",1],["bytes",1],["differ",1],["touched",1],["expected",1],["rejection",1],["got",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_appending_new_h2_directly_after_eof_newline_passes","name":[["test",1],["appending",1],["new",1],["h2",1],["directly",1],["after",1],["eof",1],["newline",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",3],["appending",3],["new",5],["h2",8],["directly",5],["after",5],["eof",5],["newline",7],["passes",3],["none",2],["append",3],["file",5],["trailing",3],["sha",2],["gate",1],["boundary",1],["rule",1],["spec",1],["388",1],["v3",5],["may",1],["add",1],["prompt",1],["sections",1],["outside",1],["pattern",1],["protection",1],["block",3],["runs",1],["case",1],["all",1],["three",1],["current",1],["manifest",1],["files",1],["appended",3],["must",2],["be",1],["placed",1],["immediately",2],["no",3],["extra",1],["blank",4],["line",6],["so",1],["heading",1],["based",1],["extractor",2],["range",5],["stays",1],["byte",2],["equal",1],["base",1],["commit",1],["terminates",1],["at",1],["next",2],["h1",1],["h3",1],["bytes",2],["inside",1],["marker",1],["pos",1],["inserting",1],["between",1],["would",2],["extend",1],["extracted",1],["by",1],["those",1],["trigger",1],["mismatch",1],["pins",1],["contract",1],["step",1],["3a",1],["two",2],["layer",2],["citation",2],["emission",2],["section",1],["addition",1],["separator",1],["snapshot",1],["target",3],["agent",3],["text",5],["read",1],["encoding",2],["utf",2],["already",1],["ends",2],["leading",1],["expand",1],["assert",2],["endswith",1],["fixture",1],["assumption",1],["violated",1],["placeholder",1],["nbody",1],["write",1],["result",4],["run",1],["lint",2],["returncode",1],["keep",1],["equivalence",1],["should",1],["pass",1],["stdout",2],["nstderr",1],["stderr",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_bom_before_heading_attack_caught_by_lint","name":[["test",1],["bom",1],["before",1],["heading",1],["attack",1],["caught",1],["by",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",4],["bom",8],["before",5],["heading",7],["attack",3],["caught",3],["by",3],["lint",5],["none",2],["end",2],["mutation",3],["round",3],["insert",1],["feff",1],["immediately",1],["v3",2],["disk",1],["verify",1],["fails",1],["anchored",1],["marker",6],["search",1],["markdown",1],["line",3],["after",1],["change",1],["injected",1],["directly",1],["pattern",2],["protection",2],["breaks",1],["shape",1],["bytes",3],["sit",1],["between",1],["start",1],["so",1],["regex",1],["no",1],["longer",1],["matches",1],["then",1],["takes",1],["missing",3],["at",2],["pr",2],["head",2],["diagnostic",2],["path",1],["instead",1],["byte",2],["equivalence",2],["fail",2],["both",1],["correct",1],["gate",3],["rejects",1],["either",2],["way",1],["accepts",1],["xef",1],["xbb",1],["xbf",1],["snapshot",1],["target",3],["agent",3],["original",4],["read",1],["idx",4],["find",1],["assert",3],["fixture",1],["mutated",2],["write",1],["result",5],["run",1],["returncode",1],["must",1],["be",1],["sha",1],["codex",1],["p2",1],["closure",1],["stdout",3],["expected",1],["rejection",1],["got",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_extractor_includes_heading_prefix_bytes","name":[["test",1],["extractor",1],["includes",1],["heading",1],["prefix",1],["bytes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["extractor",5],["includes",2],["heading",4],["prefix",5],["bytes",20],["none",4],["verify",1],["v3",5],["wraps",1],["line",1],["start",1],["backtracking",1],["so",1],["hashed",1],["range",2],["from",1],["scripts",1],["check",1],["pattern",5],["protection",3],["import",1],["extract",3],["block",3],["h2",8],["prelude",2],["nbody1",2],["encode",2],["utf",2],["h3",8],["assert",4],["not",2],["must",3],["distinguish",1],["vs",2],["its",1],["returned",1],["be",2],["inside",1],["byte",1],["should",1],["produce",1],["different",1],["shas",1],["literally",1],["present",1],["startswith",2]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_extractor_strips_only_file_level_bom_not_block_level","name":[["test",1],["extractor",1],["strips",1],["only",1],["file",1],["level",2],["bom",1],["not",1],["block",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["extractor",2],["strips",2],["only",2],["file",17],["level",9],["bom",26],["not",5],["block",31],["none",3],["round",2],["codex",2],["p2",2],["closure",2],["spec",4],["step",2],["says",2],["if",1],["any",1],["excluded",1],["exclusion",1],["byte",2],["inserted",2],["later",1],["immediately",1],["before",3],["pattern",4],["protection",4],["real",1],["content",1],["mutation",1],["must",3],["stay",2],["hashed",2],["range",2],["so",2],["gate",2],["detects",1],["from",2],["scripts",1],["check",1],["v3",3],["import",1],["extract",4],["bytes",6],["xef",1],["xbb",1],["xbf",1],["base",13],["prelude",2],["nbody",2],["encode",3],["utf",3],["variant",2],["at",1],["start",1],["strip",1],["right",1],["heading",2],["mid",2],["stripped",4],["assert",3],["equal",1],["be",1],["per",1],["got",1],["vs",2],["differ",1],["catches",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_happy_path_passes_on_clean_tree","name":[["test",1],["happy",1],["path",1],["passes",1],["clean",1],["tree",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["happy",2],["path",2],["passes",3],["clean",3],["tree",3],["none",2],["untouched",1],["v3",2],["blocks",1],["sha",1],["gate",1],["result",9],["run",1],["lint",1],["assert",5],["returncode",2],["expected",1],["exit",1],["got",1],["stdout",6],["nstderr",1],["stderr",1],["passed",1],["all",1],["three",1],["protected",1],["files",1],["reported",1],["synthesis",1],["agent",3],["md",3],["research",1],["architect",1],["report",1],["compiler",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_heading_prefix_mutation_is_caught","name":[["test",1],["heading",1],["prefix",1],["mutation",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",3],["heading",6],["prefix",5],["mutation",5],["caught",3],["none",2],["round",2],["codex",2],["p2",2],["closure",2],["spec",1],["388",1],["says",1],["canonical",1],["byte",3],["range",1],["starts",1],["at",2],["line",2],["containing",1],["pattern",6],["protection",5],["v3",9],["so",1],["part",1],["hashed",1],["bytes",1],["lint",3],["underlying",1],["extract",1],["block",1],["case",1],["insensitive",1],["substring",1],["search",1],["marker",2],["text",6],["returns",1],["slice",1],["starting",1],["silently",1],["dropping",1],["fine",1],["invariant",1],["greps",1],["but",1],["would",1],["let",1],["sha",2],["gate",3],["accept",1],["as",1],["equivalent",1],["mutates",1],["asserts",1],["fails",1],["extends",1],["extractor",1],["start",2],["position",1],["backward",1],["specifically",1],["close",1],["gap",1],["snapshot",1],["target",3],["agent",3],["read",1],["encoding",2],["utf",2],["mutated",3],["replace",1],["assert",3],["fixture",1],["failed",1],["apply",1],["write",1],["result",3],["run",1],["returncode",1],["must",1],["be",1],["by",1],["equivalence",1],["fail",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_inserting_blank_line_between_v367_and_step3a_blocks_fails","name":[["test",1],["inserting",1],["blank",1],["line",1],["between",1],["v367",1],["step3a",1],["blocks",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",7],["inserting",4],["blank",14],["line",16],["between",5],["v367",3],["step3a",5],["blocks",3],["fails",4],["none",2],["v3",14],["pattern",2],["protection",2],["block",10],["step",9],["3a",9],["two",7],["layer",6],["citation",3],["emission",3],["sha",3],["mismatch",2],["pins",1],["contract",3],["heading",4],["must",2],["directly",1],["follow",1],["last",1],["byte",3],["no",3],["separator",2],["otherwise",1],["bytes",2],["absorbed",3],["into",1],["extractor",3],["range",3],["break",1],["equivalence",2],["populated",1],["protected",1],["files",1],["immediately",1],["following",1],["inserts",1],["single",2],["at",5],["boundary",5],["asserts",1],["gate",1],["catches",1],["pre",2],["ran",1],["eof",2],["analogous",1],["was",1],["appending",1],["new",1],["h2",2],["arrival",1],["means",1],["now",1],["ends",1],["so",1],["failure",1],["mode",1],["shifts",1],["from",1],["sections",1],["same",1],["lint",2],["behaviour",1],["updated",1],["geometry",1],["snapshot",1],["target",3],["agent",3],["text",7],["read",1],["encoding",2],["utf",2],["marker",2],["idx",4],["find",1],["assert",3],["fixture",1],["missing",1],["cannot",1],["insert",1],["right",1],["before",1],["mutation",2],["state",2],["post",1],["extra",1],["falls",1],["inside",2],["pos",1],["start",1],["mutated",2],["write",1],["result",3],["run",1],["returncode",1],["trigger",1],["fall",1],["if",1],["has",1],["weakened",1],["rule",1],["risk",1],["fail",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_mutation_inside_v3_6_7_block_fails","name":[["test",1],["mutation",1],["inside",1],["v3",1],["block",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",4],["mutation",2],["inside",4],["v3",4],["block",4],["fails",2],["none",2],["inject",2],["byte",2],["pattern",1],["protection",2],["exit",1],["fail",2],["diagnostic",1],["snapshot",1],["target",3],["agent",4],["text",7],["read",1],["encoding",2],["utf",2],["pos",3],["find",1],["marker",3],["assert",5],["missing",1],["fixture",1],["would",1],["be",1],["vacuous",1],["stray",1],["space",1],["at",1],["end",1],["line",1],["still",1],["nl",3],["index",1],["mutated",2],["write",1],["result",5],["run",1],["lint",1],["returncode",1],["equivalence",1],["stdout",3],["synthesis",1],["md",1],["boundary",1],["rule",1],["violated",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_pr1_initial_state_empty_files_list_is_ok","name":[["test",1],["pr1",1],["initial",1],["state",1],["empty",1],["files",1],["list",1],["ok",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["pr1",2],["initial",2],["state",3],["empty",3],["files",5],["list",3],["ok",2],["none",2],["pr",2],["ships",1],["v3",5],["manifest",3],["until",1],["step",1],["3a",1],["populates",1],["snapshot",1],["write",1],["text",1],["json",1],["dumps",1],["scope",1],["only",1],["encoding",1],["utf",1],["result",3],["run",1],["lint",2],["assert",1],["returncode",1],["expected",1],["must",1],["not",1],["block",1],["nstdout",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_prose_mention_does_not_truncate_block_range","name":[["test",1],["prose",1],["mention",1],["not",1],["truncate",1],["block",1],["range",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",3],["prose",7],["mention",4],["not",9],["truncate",2],["block",24],["range",3],["none",3],["round",4],["10",3],["codex",1],["p2",1],["closure",2],["only",1],["must",6],["start",4],["be",4],["heading",11],["anchored",2],["end",1],["also",1],["come",1],["from",8],["independent",1],["search",2],["after",1],["line",8],["v3",8],["legacy",1],["extractor",2],["substring",2],["slice",2],["length",2],["scenario",1],["before",1],["mentions",2],["marker",1],["pre",1],["implementation",1],["took",1],["latching",1],["onto",1],["then",1],["len",2],["as",1],["position",1],["equalled",1],["next",2],["added",1],["covered",1],["wrong",1],["byte",1],["could",2],["truncated",2],["overshoot",1],["depending",1],["relative",1],["offsets",1],["pins",1],["correct",1],["behaviour",1],["extracted",1],["bytes",4],["through",1],["eof",1],["inclusive",1],["prefix",1],["regardless",1],["whether",1],["appear",1],["earlier",1],["file",1],["scripts",1],["check",1],["pattern",4],["protection",4],["import",1],["extract",2],["text",2],["two",2],["layer",2],["citation",2],["emission",2],["relates",2],["existing",1],["real",6],["body",5],["encode",1],["utf",1],["assert",6],["at",2],["startswith",1],["anchor",1],["broken",1],["doesn",1],["contain",1],["full",1],["fragment",1],["paragraph",1],["section",1],["inside",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_prose_mention_of_marker_does_not_misanchor_extractor","name":[["test",1],["prose",1],["mention",1],["marker",1],["not",1],["misanchor",1],["extractor",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",3],["prose",10],["mention",8],["marker",4],["not",7],["misanchor",3],["extractor",6],["none",3],["round",3],["codex",1],["p3",1],["closure",1],["anchor",2],["search",2],["markdown",1],["heading",5],["line",2],["free",1],["substring",2],["v3",9],["pr",1],["may",1],["legitimately",1],["add",1],["before",2],["protected",1],["block",15],["mentions",1],["pattern",6],["protection",6],["two",2],["layer",2],["citation",2],["emission",2],["section",3],["introductory",1],["paragraph",1],["explains",1],["new",1],["invariants",1],["relate",1],["pre",1],["would",2],["have",1],["matched",1],["first",1],["hashed",1],["wrong",1],["byte",1],["range",1],["false",1],["failed",1],["ci",1],["valid",1],["edit",1],["verifies",1],["invocation",1],["against",1],["text",3],["containing",1],["actual",1],["still",1],["returns",1],["anchored",2],["from",1],["scripts",1],["check",1],["import",1],["extract",2],["bytes",3],["relates",2],["existing",1],["by",1],["extending",1],["its",1],["invariant",1],["note",1],["above",1],["must",2],["sha",1],["gate",1],["real",2],["body",2],["encode",1],["utf",1],["assert",4],["extracted",1],["start",1],["had",1],["no",1],["prefix",1],["so",1],["differ",1],["obviously",1],["startswith",1],["instead",1],["got",1],["swallowed",1],["regex",1],["broken",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_sha256_helper_matches_hashlib","name":[["test",1],["sha256",1],["helper",1],["matches",1],["hashlib",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["sha256",5],["helper",2],["matches",2],["hashlib",4],["none",2],["import",2],["from",1],["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["assert",1],["abc",2],["hexdigest",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_block_addition_does_not_break_v3_6_7_sha_gate","name":[["test",1],["step3a",1],["block",1],["addition",1],["not",1],["break",1],["v3",1],["sha",1],["gate",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",3],["step3a",2],["block",4],["addition",2],["not",3],["break",2],["v3",6],["sha",6],["gate",6],["none",2],["defense",1],["depth",1],["two",1],["layer",1],["citation",1],["emission",1],["blocks",1],["present",1],["all",2],["three",1],["protected",1],["files",2],["must",2],["still",2],["pass",1],["existing",1],["happy",1],["path",1],["passes",1],["clean",1],["tree",2],["invariant",1],["re",1],["asserted",1],["under",1],["post",1],["step",2],["3a",2],["hashes",1],["only",1],["pattern",1],["protection",1],["appended",1],["result",3],["run",1],["lint",1],["assert",2],["returncode",1],["report",1],["passing",1],["passed",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_block_missing_from_manifest_agent_fails","name":[["test",1],["step3a",1],["block",1],["missing",1],["from",1],["manifest",1],["agent",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["block",11],["missing",3],["from",4],["manifest",4],["agent",7],["fails",3],["none",2],["removing",1],["entire",1],["listed",1],["lint",3],["mutates",1],["synthesis",2],["by",1],["replacing",1],["heading",3],["non",1],["marker",4],["must",2],["report",1],["absence",2],["file",1],["target",4],["path",1],["deep",1],["research",1],["agents",1],["md",1],["snapshot",1],["text",5],["read",1],["encoding",2],["utf",2],["assert",3],["two",4],["layer",4],["replace",2],["so",1],["cannot",1],["be",1],["located",1],["mutated",2],["former",1],["write",1],["result",6],["run",1],["returncode",2],["hard",1],["fail",1],["got",1],["rc",1],["nstdout",1],["stdout",3],["citation",1],["emission",1],["lower",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_duplicate_block_rejected","name":[["test",1],["step3a",1],["duplicate",1],["block",1],["rejected",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["duplicate",7],["block",3],["rejected",3],["none",2],["r1",2],["p2",2],["closure",1],["manifest",1],["agent",3],["file",1],["two",4],["canonical",3],["layer",3],["headings",2],["must",2],["fail",1],["lint",2],["target",4],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["text",4],["read",1],["encoding",2],["utf",2],["append",1],["second",1],["heading",2],["at",1],["eof",1],["citation",2],["emission",2],["v3",1],["body",1],["should",1],["be",2],["caught",1],["write",1],["result",5],["run",1],["assert",2],["returncode",1],["exactly",1],["one",1],["stdout",3],["lower",3],["found",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_each_manifest_agent_carries_two_layer_block","name":[["test",1],["step3a",1],["each",1],["manifest",1],["agent",1],["carries",1],["two",1],["layer",1],["block",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["each",2],["manifest",4],["agent",5],["carries",2],["two",4],["layer",4],["block",6],["none",2],["all",1],["three",1],["step",2],["3a",2],["agents",1],["must",1],["carry",2],["canonical",1],["heading",2],["rel",3],["step3",1],["paths",1],["text",3],["path",1],["read",1],["encoding",1],["utf",1],["assert",1],["marker",2],["missing",1],["requires",1],["every",1],["listed",1],["prompt",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_h3_same_title_duplicate_rejected","name":[["test",1],["step3a",1],["h3",1],["same",1],["title",1],["duplicate",1],["rejected",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["h3",10],["same",6],["title",6],["duplicate",7],["rejected",4],["none",2],["r2",3],["p2",2],["closure",1],["heading",3],["must",2],["be",2],["pre",1],["slipped",1],["past",1],["because",1],["extract",1],["two",2],["layer",2],["block",2],["stops",1],["at",2],["headings",2],["sat",1],["outside",1],["canonical",1],["scan",1],["range",1],["could",1],["carry",1],["contradictory",1],["instructions",1],["target",4],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["md",1],["snapshot",1],["text",4],["read",1],["encoding",2],["utf",2],["append",1],["eof",1],["citation",1],["emission",1],["v3",1],["body",1],["typo",1],["attack",1],["write",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["as",1],["found",1],["stdout",2],["lower",2],["exactly",1],["one",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_heading_drift_with_trailing_text_rejected","name":[["test",1],["step3a",1],["heading",1],["drift",1],["trailing",1],["text",1],["rejected",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["heading",6],["drift",11],["trailing",4],["text",8],["rejected",4],["none",2],["r3",4],["p1",2],["closure",1],["after",1],["canonical",3],["title",4],["must",2],["be",2],["as",3],["duplicate",4],["pre",1],["two",4],["layer",4],["citation",2],["emission",2],["v3",2],["extended",3],["slipped",1],["past",1],["because",1],["exact",1],["regex",1],["required",1],["eol",1],["so",2],["was",2],["not",1],["counted",1],["extract",1],["block",5],["stops",1],["at",1],["next",1],["h1",1],["h2",1],["h3",2],["sat",1],["outside",1],["range",1],["any",1],["forbidden",1],["under",1],["invisible",1],["per",1],["invariants",1],["introduces",1],["detector",1],["catches",1],["headings",1],["whose",1],["begins",1],["but",1],["has",1],["non",1],["whitespace",1],["target",4],["agent",2],["path",1],["academic",1],["paper",1],["agents",1],["draft",1],["writer",1],["md",1],["snapshot",1],["read",1],["encoding",2],["utf",2],["finalizer",1],["will",1],["resolve",1],["markers",1],["write",1],["result",6],["run",1],["lint",1],["assert",2],["returncode",2],["by",1],["got",1],["rc",1],["stdout",4],["lower",2]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_i_two_layer_form_required","name":[["test",1],["step3a",1],["invariant",1],["two",1],["layer",1],["form",1],["required",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",3],["step3a",2],["invariant",5],["two",8],["layer",8],["form",5],["required",2],["none",2],["block",23],["must",4],["specify",1],["including",1],["ref",8],["slug",1],["html",1],["comment",1],["author",1],["year",1],["visible",1],["removing",2],["token",1],["from",2],["make",1],["lint",2],["fail",1],["target",4],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["text",9],["read",1],["encoding",2],["utf",2],["replace",2],["every",2],["literal",3],["inside",1],["scope",8],["placeholder",1],["doesn",1],["carry",1],["contract",1],["find",2],["first",1],["so",1],["don",1],["accidentally",1],["mutate",2],["prose",1],["outside",1],["pos",5],["marker",2],["assert",4],["fixture",1],["missing",1],["vacuous",1],["ends",1],["at",2],["next",6],["h1",1],["h2",1],["h3",1],["eof",1],["import",1],["re",5],["as",1],["compile",1],["search",1],["len",2],["end",3],["start",1],["if",1],["else",1],["drop",1],["mutated",3],["xxxx",1],["contain",1],["least",1],["one",1],["write",1],["result",6],["run",1],["returncode",2],["trigger",1],["failure",1],["got",1],["rc",1],["nstdout",1],["stdout",3],["lower",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_ii_finalizer_agent_substring_caught","name":[["test",1],["step3a",1],["invariant",1],["ii",1],["finalizer",1],["agent",1],["substring",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",2],["ii",2],["finalizer",6],["agent",8],["substring",2],["caught",3],["none",2],["r2",3],["p1",2],["closure",1],["cite",3],["provenance",3],["must",2],["be",2],["python",1],["treats",1],["as",3],["word",2],["char",1],["so",1],["bfinalizer",1],["not",1],["match",1],["identifier",3],["introduced",1],["by",2],["step",1],["3c",1],["switches",1],["aware",2],["boundaries",1],["za",2],["z0",2],["treat",1],["boundary",3],["catching",1],["attack",1],["surface",1],["target",4],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["text",7],["read",1],["encoding",2],["utf",2],["block",4],["pos",3],["find",1],["two",1],["layer",1],["marker",1],["assert",3],["nl",3],["index",1],["injection",2],["markers",1],["consumed",1],["downstream",1],["mutated",2],["write",1],["result",4],["run",1],["lint",1],["returncode",1],["flagged",1],["underscore",1],["stdout",2],["lower",2],["partial",1],["inversion",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_ii_finalizer_mention_forbidden","name":[["test",1],["step3a",1],["invariant",1],["ii",1],["finalizer",1],["mention",1],["forbidden",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",4],["ii",4],["finalizer",7],["mention",3],["forbidden",2],["none",2],["block",4],["body",3],["must",4],["not",3],["inserting",2],["word",1],["inside",2],["heading",1],["line",1],["make",1],["lint",2],["fail",1],["strict",1],["partial",2],["inversion",2],["agent",3],["know",1],["about",1],["resolver",1],["layer",1],["target",3],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["inject",1],["into",1],["will",1],["resolve",1],["these",1],["markers",1],["downstream",1],["result",6],["run",1],["assert",2],["returncode",2],["trigger",1],["failure",1],["got",1],["rc",1],["nstdout",1],["stdout",3],["lower",2]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_ii_orchestrator_mention_forbidden","name":[["test",1],["step3a",1],["invariant",1],["ii",1],["orchestrator",1],["mention",1],["forbidden",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",3],["ii",3],["orchestrator",5],["mention",3],["forbidden",2],["none",2],["block",2],["body",2],["must",1],["not",1],["target",3],["agent",2],["path",1],["academic",1],["paper",1],["agents",1],["draft",1],["writer",1],["md",1],["snapshot",1],["inject",1],["into",1],["dispatches",1],["next",1],["stage",1],["pipeline",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",2],["lower",2],["partial",1],["inversion",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_ii_plural_finalizers_caught","name":[["test",1],["step3a",1],["invariant",1],["ii",1],["plural",1],["finalizers",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",2],["ii",2],["plural",3],["finalizers",4],["caught",3],["none",2],["r3",1],["p1",1],["closure",1],["must",1],["be",1],["target",3],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["inject",1],["into",1],["block",1],["body",1],["will",1],["resolve",1],["markers",1],["downstream",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["finalizer",1],["stdout",2],["lower",2],["partial",1],["inversion",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_ii_plural_orchestrators_caught","name":[["test",1],["step3a",1],["invariant",1],["ii",1],["plural",1],["orchestrators",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",2],["ii",2],["plural",3],["orchestrators",4],["caught",3],["none",2],["r3",1],["p1",1],["closure",1],["must",1],["be",1],["target",3],["agent",2],["path",1],["academic",1],["paper",1],["agents",1],["draft",1],["writer",1],["md",1],["snapshot",1],["inject",1],["into",1],["block",1],["body",1],["multiple",1],["dispatch",1],["next",1],["stage",1],["result",2],["run",1],["lint",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_ii_plural_resolvers_caught","name":[["test",1],["step3a",1],["invariant",1],["ii",1],["plural",1],["resolvers",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",2],["ii",2],["plural",3],["resolvers",4],["caught",3],["none",2],["r3",1],["p1",1],["closure",1],["must",1],["be",1],["target",3],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["md",1],["snapshot",1],["inject",1],["into",1],["block",1],["body",1],["process",1],["output",1],["result",2],["run",1],["lint",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_ii_stage_gate_mention_forbidden","name":[["test",1],["step3a",1],["invariant",1],["ii",1],["stage",1],["gate",1],["mention",1],["forbidden",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",3],["ii",3],["stage",5],["gate",5],["mention",3],["forbidden",2],["none",2],["block",2],["body",2],["must",1],["not",1],["target",3],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["md",1],["snapshot",1],["inject",1],["into",1],["inspects",1],["output",1],["before",1],["publication",1],["result",4],["run",1],["lint",1],["assert",2],["returncode",1],["stdout",2],["lower",2],["partial",1],["inversion",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_ii_terminal_gate_agent_substring_caught","name":[["test",1],["step3a",1],["invariant",1],["ii",1],["terminal",1],["gate",1],["agent",1],["substring",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",2],["ii",2],["terminal",5],["gate",5],["agent",7],["substring",2],["caught",3],["none",2],["r2",2],["p1",2],["closure",1],["cite",3],["provenance",3],["must",2],["be",2],["target",4],["path",1],["academic",1],["paper",1],["agents",1],["draft",1],["writer",1],["md",1],["snapshot",1],["text",7],["read",1],["encoding",2],["utf",2],["block",4],["pos",3],["find",1],["two",1],["layer",1],["marker",1],["assert",2],["nl",3],["index",1],["injection",2],["will",1],["inspect",1],["output",1],["before",1],["publication",1],["mutated",2],["write",1],["result",2],["run",1],["lint",1],["returncode",1],["flagged",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_iii_bullet_boundary_is_clause_terminator","name":[["test",1],["step3a",1],["invariant",1],["iii",1],["bullet",1],["boundary",1],["clause",1],["terminator",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",2],["iii",2],["bullet",8],["boundary",4],["clause",3],["terminator",3],["none",2],["r2",4],["p1",2],["closure",1],["must",2],["act",1],["as",1],["so",1],["never",5],["previous",1],["not",2],["bless",1],["positive",1],["read",5],["frontmatter",3],["instruction",1],["next",1],["pre",2],["bullets",2],["were",1],["terminators",1],["omit",1],["markers",1],["entry",2],["slipped",1],["past",1],["because",1],["sat",1],["30",2],["char",1],["left",2],["window",3],["target",4],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["text",7],["encoding",2],["utf",2],["block",4],["pos",3],["find",2],["two",2],["layer",1],["marker",1],["assert",2],["nl",3],["index",1],["adjacent",1],["no",1],["period",1],["leaks",1],["into",1],["chars",1],["from",1],["injection",2],["skip",1],["slug",1],["mutated",2],["write",1],["result",4],["run",1],["lint",1],["returncode",2],["terminate",1],["negation",1],["got",1],["rc",1],["str",1],["nstdout",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_iii_canonical_negation_still_passes","name":[["test",1],["step3a",1],["invariant",1],["iii",1],["canonical",1],["negation",1],["still",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",4],["step3a",3],["invariant",4],["iii",4],["canonical",4],["negation",3],["still",2],["passes",4],["none",2],["r1",2],["p1",1],["sanity",1],["never",2],["read",2],["entry",2],["frontmatter",2],["prohibition",1],["actual",1],["block",1],["prose",1],["must",2],["continue",1],["pass",2],["explicit",1],["happy",1],["path",1],["rule",1],["before",1],["was",1],["implicit",1],["lint",2],["clean",2],["tree",2],["no",1],["mutation",1],["just",1],["verify",1],["result",4],["run",1],["assert",1],["returncode",2],["got",1],["rc",1],["nstdout",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_iii_front_dash_matter_variant_caught","name":[["test",1],["step3a",1],["invariant",1],["iii",1],["front",1],["dash",1],["matter",1],["variant",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",2],["iii",2],["front",5],["dash",2],["matter",5],["variant",4],["caught",4],["none",2],["r1",2],["p1",2],["closure",1],["hyphenated",2],["must",2],["be",2],["target",4],["agent",2],["path",1],["academic",1],["paper",1],["agents",1],["draft",1],["writer",1],["md",1],["snapshot",1],["text",7],["read",2],["encoding",2],["utf",2],["block",4],["pos",3],["find",1],["two",1],["layer",1],["marker",1],["assert",2],["nl",3],["index",1],["injection",2],["if",1],["needed",1],["entry",1],["slug",1],["mutated",2],["write",1],["result",2],["run",1],["lint",1],["returncode",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_iii_front_matter_two_word_variant_caught","name":[["test",1],["step3a",1],["invariant",1],["iii",1],["front",1],["matter",1],["two",1],["word",1],["variant",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",2],["iii",2],["front",6],["matter",5],["two",5],["word",4],["variant",4],["caught",4],["none",2],["r1",2],["p1",2],["closure",1],["must",2],["be",2],["target",4],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["text",7],["read",2],["encoding",2],["utf",2],["block",4],["pos",3],["find",1],["layer",1],["marker",1],["assert",3],["nl",3],["index",1],["injection",2],["if",1],["needed",1],["entry",1],["slug",1],["mutated",2],["write",1],["result",3],["run",1],["lint",1],["returncode",1],["stdout",1],["lower",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_iii_frontmatter_read_instruction_forbidden","name":[["test",1],["step3a",1],["invariant",1],["iii",1],["frontmatter",1],["read",1],["instruction",1],["forbidden",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",4],["iii",4],["frontmatter",7],["read",7],["instruction",4],["forbidden",2],["none",2],["block",6],["must",2],["not",1],["instruct",1],["agent",3],["target",4],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["text",7],["encoding",2],["utf",2],["pos",3],["find",1],["two",1],["layer",1],["marker",1],["assert",3],["nl",3],["index",1],["insert",1],["mutated",2],["before",1],["emitting",1],["entry",1],["look",1],["up",1],["slug",1],["write",1],["result",5],["run",1],["lint",1],["returncode",2],["inside",1],["trigger",1],["failure",1],["got",1],["rc",1],["nstdout",1],["stdout",2],["lower",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_iii_function_call_read_frontmatter_caught","name":[["test",1],["step3a",1],["invariant",1],["iii",1],["function",1],["call",1],["read",1],["frontmatter",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",3],["iii",3],["function",5],["call",4],["read",6],["frontmatter",7],["caught",4],["none",2],["r3",3],["p1",2],["closure",1],["style",2],["must",2],["be",2],["python",1],["treats",1],["as",1],["word",1],["char",1],["so",2],["bare",1],["bread",1],["regex",1],["did",1],["not",1],["match",1],["one",1],["token",1],["switches",1],["identifier",1],["aware",1],["boundaries",1],["boundary",1],["name",1],["now",1],["target",3],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["inject",1],["into",1],["block",1],["body",1],["discover",1],["slug",1],["result",6],["run",1],["lint",1],["assert",2],["returncode",2],["flagged",1],["under",1],["got",1],["rc",1],["stdout",4],["lower",2],["front",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_iii_unrelated_negation_does_not_bless_read_instruction","name":[["test",1],["step3a",1],["invariant",1],["iii",1],["unrelated",1],["negation",1],["not",1],["bless",1],["read",1],["instruction",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",3],["iii",3],["unrelated",3],["negation",8],["not",5],["bless",4],["read",9],["instruction",4],["none",2],["r1",6],["p1",2],["closure",1],["token",1],["elsewhere",1],["same",1],["sentence",4],["must",4],["positive",2],["frontmatter",6],["pre",2],["rule",2],["any",1],["pass",1],["post",2],["be",1],["within",1],["30",1],["chars",1],["before",1],["verb",1],["mutation",1],["insert",1],["like",1],["never",3],["guess",3],["entry",2],["find",3],["slug",2],["sloppy",1],["would",1],["have",1],["slipped",2],["past",2],["r0",1],["target",4],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["synthesis",1],["md",1],["snapshot",1],["text",7],["encoding",2],["utf",2],["block",4],["pos",3],["two",1],["layer",1],["marker",1],["assert",3],["nl",3],["index",1],["applies",1],["fail",1],["injection",2],["always",1],["mutated",2],["write",1],["result",5],["run",1],["lint",1],["returncode",2],["got",1],["rc",1],["stdout",3],["lower",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_invariant_iii_wrapped_read_instruction_caught","name":[["test",1],["step3a",1],["invariant",1],["iii",1],["wrapped",1],["read",1],["instruction",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["invariant",2],["iii",2],["wrapped",4],["read",7],["instruction",3],["caught",4],["none",2],["r1",2],["p1",2],["closure",1],["entry",2],["nfrontmatter",1],["line",2],["must",2],["be",2],["target",5],["agent",2],["path",1],["deep",1],["research",1],["agents",1],["report",1],["compiler",1],["md",1],["snapshot",1],["text",7],["encoding",2],["utf",2],["block",4],["pos",3],["find",2],["two",1],["layer",1],["marker",1],["assert",2],["nl",3],["index",1],["bullet",1],["wraps",1],["verb",1],["away",1],["from",1],["injection",2],["full",1],["frontmatter",2],["slug",1],["mutated",2],["write",1],["result",2],["run",1],["lint",1],["returncode",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_lint_passes_on_clean_tree","name":[["test",1],["step3a",1],["lint",1],["passes",1],["clean",1],["tree",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["lint",6],["passes",3],["clean",4],["tree",4],["none",2],["after",1],["step",5],["3a",5],["populates",1],["invariants",3],["sha",2],["gate",2],["result",7],["run",1],["assert",3],["returncode",1],["must",3],["pass",1],["stdout",5],["nstderr",1],["stderr",1],["both",1],["layers",1],["exercised",1],["existing",1],["new",1],["passed",1],["report",1],["each",1],["manifest",1],["file",1],["by",1],["name",2],["rel",2],["step3",1],["agent",4],["paths",1],["basename",3],["path",1],["output",1],["mention",1],["got",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_step3a_v3_6_8_manifest_lists_three_agents","name":[["test",1],["step3a",1],["v3",1],["manifest",1],["lists",1],["three",1],["agents",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["step3a",2],["v3",6],["manifest",5],["lists",2],["three",2],["agents",2],["none",2],["inversion",1],["files",5],["list",1],["must",2],["populate",1],["agent",2],["paths",2],["data",3],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["assert",2],["scope",1],["only",1],["rel",3],["step3",1],["contain",1],["after",1],["step",1],["3a",1],["populates",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_strip_file_bom_only_at_byte_zero","name":[["test",1],["strip",1],["file",1],["bom",1],["only",1],["at",1],["byte",1],["zero",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["strip",8],["file",10],["bom",11],["only",3],["at",2],["byte",4],["zero",2],["none",2],["level",2],["stripping",1],["per",1],["spec",1],["step",1],["round",1],["closure",1],["renamed",1],["normalize",1],["bytes",1],["make",1],["scope",1],["explicit",1],["old",1],["name",1],["was",1],["ambiguous",1],["about",1],["normalized",1],["from",1],["scripts",1],["check",1],["v3",1],["pattern",1],["protection",1],["import",1],["assert",4],["xef",3],["xbb",3],["xbfhello",1],["hello",3],["multi",1],["payloads",1],["no",1],["passed",1],["through",1],["unchanged",1],["xe4",2],["xb8",2],["xad",2],["xe6",2],["x96",2],["x87",2],["appearing",1],["middle",1],["input",1],["not",1],["stripped",1],["hi",2],["xbfworld",2]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_v3_6_7_manifest_deletion_hard_fails","name":[["test",1],["v3",1],["manifest",1],["deletion",1],["hard",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",3],["v3",8],["manifest",10],["deletion",4],["hard",4],["fails",2],["none",2],["source",1],["truth",1],["missing",7],["error",4],["after",1],["round",1],["anti",1],["self",1],["baseline",1],["guard",5],["caught",1],["earlier",1],["head",3],["vs",1],["base",2],["comparison",1],["sees",1],["file",1],["at",3],["but",1],["present",1],["pr",2],["rejects",1],["specific",1],["message",2],["more",1],["precise",1],["than",1],["legacy",1],["bare",1],["so",1],["just",1],["asserts",1],["failure",1],["lint",2],["mentions",1],["snapshot",1],["unlink",1],["result",6],["run",1],["assert",2],["returncode",1],["either",1],["catches",2],["inner",1],["loader",1],["both",1],["correct",1],["stdout",4],["expected",1],["got",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_v3_6_7_marker_removed_at_head_fails","name":[["test",1],["v3",1],["marker",1],["removed",1],["at",1],["head",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",3],["v3",3],["marker",6],["removed",2],["at",4],["head",4],["fails",2],["none",3],["removing",1],["line",1],["boundary",1],["violation",1],["must",1],["hard",1],["fail",1],["catches",1],["attempt",1],["evade",1],["sha",1],["gate",1],["by",1],["renaming",1],["heading",2],["would",1],["make",1],["extract",1],["block",1],["return",1],["snapshot",1],["target",3],["agent",3],["text",6],["read",1],["encoding",2],["utf",2],["replace",2],["so",1],["case",1],["insensitive",1],["find",1],["returns",1],["mutated",3],["protection",2],["former",1],["pattern",1],["assert",3],["fixture",1],["failed",1],["apply",1],["mutation",1],["write",1],["result",3],["run",1],["lint",1],["returncode",1],["missing",1],["pr",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_v3_6_8_manifest_deletion_hard_fails","name":[["test",1],["v3",1],["manifest",1],["deletion",1],["hard",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["v3",6],["manifest",6],["deletion",2],["hard",3],["fails",2],["none",2],["missing",2],["error",1],["lint",2],["configuration",1],["broken",1],["snapshot",1],["unlink",1],["result",3],["run",1],["assert",2],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_v3_6_8_manifest_files_must_be_list","name":[["test",1],["v3",1],["manifest",1],["files",1],["must",1],["be",1],["list",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["v3",5],["manifest",4],["files",4],["must",2],["be",2],["list",5],["none",2],["as",1],["non",1],["reject",1],["snapshot",1],["write",1],["text",1],["json",1],["dumps",1],["scope",1],["only",1],["not",1],["encoding",1],["utf",1],["result",3],["run",1],["lint",1],["assert",2],["returncode",1],["strings",1],["stdout",1]]},{"id":"scripts/test_check_v3_6_8_pattern_protection.py#test_v3_6_8_manifest_scope_must_be_correct","name":[["test",1],["v3",1],["manifest",1],["scope",1],["must",1],["be",1],["correct",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["pattern",1],["protection",1],["py",1]],"body":[["def",2],["test",2],["v3",8],["manifest",6],["scope",5],["must",2],["be",2],["correct",2],["none",2],["wrong",2],["tag",1],["lint",2],["refuses",1],["run",2],["clear",1],["error",1],["snapshot",1],["data",3],["json",2],["loads",1],["read",1],["text",2],["encoding",2],["utf",2],["only",2],["write",1],["dumps",1],["result",4],["assert",3],["returncode",1],["stdout",2]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py","name":[["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["tests",1],["v3",13],["three",2],["layer",2],["citation",2],["lint",10],["spec",7],["docs",1],["design",1],["2026",2],["05",2],["12",1],["ars",1],["claim",1],["faithfulness",1],["contaminated",1],["source",1],["md",1],["external",1],["motivation",1],["zhao",1],["et",1],["al",1],["ar",1],["xiv",1],["2605",1],["07723",1],["from",4],["future",1],["import",5],["annotations",1],["pathlib",1],["path",4],["pytest",1],["importlib",3],["util",3],["sys",2],["script",2],["file",4],["resolve",1],["parent",1],["check",2],["py",1],["location",1],["module",8],["modules",1],["loader",1],["exec",1],["positive",1],["cases",2],["negative",1],["gemini",3],["review",3],["f1",1],["closure",10],["hyphen",1],["encoding",1],["f2",1],["whitespace",1],["between",1],["ref",4],["anchor",3],["f7",1],["fenced",1],["code",1],["block",1],["isolation",1],["codex",7],["round",7],["f8",1],["token",1],["suffix",1],["contamination",1],["f9",1],["empty",2],["non",2],["none",1],["values",1],["f10",1],["premature",1],["comment",2],["terminator",1],["f12",1],["orphan",1],["after",1],["f14",1],["malformed",1],["without",1],["f15",1],["prompt",1],["vs",1],["alignment",1],["f19",1],["decode",1],["before",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_anchor_after_3_token_malformed_ref_caught","name":[["test",1],["anchor",1],["after",1],["token",1],["malformed",1],["ref",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["anchor",6],["after",2],["token",2],["malformed",3],["ref",7],["caught",2],["tmp",3],["path",5],["v3",1],["f12",1],["status",1],["tokens",1],["exceeds",1],["cap",1],["main",2],["pattern",1],["not",1],["matched",1],["by",2],["loop",1],["was",1],["previously",1],["skipped",1],["orphan",3],["scan",2],["because",1],["its",1],["close",1],["fooled",1],["lookbehind",1],["now",1],["walks",1],["every",1],["checks",1],["well",1],["formed",1],["preceding",1],["write",1],["slug",1],["ok",1],["contaminated",1],["preprint",1],["extra",1],["page",1],["violations",4],["lint",1],["file",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_anchor_after_arbitrary_html_comment_caught","name":[["test",1],["anchor",1],["after",1],["arbitrary",1],["html",1],["comment",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["anchor",5],["after",2],["arbitrary",2],["html",3],["comment",3],["caught",2],["tmp",3],["path",5],["v3",1],["f12",1],["preceded",1],["by",1],["non",1],["ref",2],["orphan",2],["note",2],["not",1],["marker",1],["earlier",1],["lookbehind",1],["incorrectly",1],["skipped",1],["case",1],["write",1],["page",1],["violations",4],["lint",1],["file",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_anchor_after_well_formed_ref_still_passes","name":[["test",1],["anchor",1],["after",1],["well",1],["formed",1],["ref",1],["still",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["anchor",4],["after",2],["well",2],["formed",2],["ref",4],["still",3],["passes",2],["tmp",3],["path",6],["v3",1],["f12",1],["boundary",1],["legitimate",1],["pairs",1],["status",1],["tokens",1],["valid",1],["slug",1],["pattern",1],["must",1],["pass",1],["removing",1],["lookbehind",1],["cannot",1],["regress",1],["happy",1],["write",1],["smith",1],["2024",1],["smith2024",1],["ok",1],["contaminated",1],["preprint",1],["page",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_bare_ref_without_anchor_fails","name":[["test",1],["bare",1],["ref",1],["without",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["bare",2],["ref",3],["without",3],["anchor",3],["fails",2],["tmp",3],["path",5],["v3",2],["two",1],["layer",1],["only",1],["citation",1],["now",1],["violates",1],["write",1],["smith",1],["2024",1],["smith2024",1],["violations",4],["lint",1],["file",1],["assert",3],["len",1],["trailing",1],["l3",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_contamination_2_token_low_warn_combined_with_anchor_passes","name":[["test",1],["contamination",1],["token",1],["low",1],["warn",1],["combined",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["contamination",2],["token",2],["low",3],["warn",3],["combined",2],["anchor",3],["passes",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["contaminated",1],["preprint",1],["unmatched",1],["page",1],["14",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_contamination_2_token_ref_without_anchor_caught","name":[["test",1],["contamination",1],["token",1],["ref",1],["without",1],["anchor",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["contamination",2],["token",3],["ref",3],["without",3],["anchor",4],["caught",2],["tmp",3],["path",5],["v3",1],["f8",1],["previously",1],["regex",1],["skipped",1],["these",1],["refs",1],["entirely",1],["so",1],["missing",1],["violations",4],["went",1],["undetected",1],["lint",2],["must",1],["now",1],["catch",1],["them",1],["write",1],["smith",1],["2024",1],["smith2024",1],["ok",1],["contaminated",1],["preprint",1],["file",1],["assert",2],["len",1],["trailing",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_contamination_2_token_suffix_with_valid_anchor_passes","name":[["test",1],["contamination",1],["token",1],["suffix",1],["valid",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["contamination",3],["token",2],["suffix",2],["valid",2],["anchor",4],["passes",2],["tmp",3],["path",5],["v3",2],["f8",1],["ref",2],["carrying",1],["ok",3],["contaminated",2],["preprint",3],["finalizer",1],["resolved",1],["shape",1],["must",1],["still",1],["pair",1],["correctly",1],["trailing",1],["marker",1],["write",1],["smith",1],["2024",1],["smith2024",1],["page",1],["14",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_empty_none_anchor_still_passes_lint","name":[["test",1],["empty",1],["none",1],["anchor",1],["still",1],["passes",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["empty",3],["none",4],["anchor",4],["still",2],["passes",2],["lint",4],["tmp",3],["path",5],["v3",1],["f9",1],["one",1],["kind",1],["legitimately",1],["has",1],["value",1],["explicit",1],["no",1],["declaration",1],["must",1],["not",1],["flag",1],["finalizer",1],["precedence",1],["zero",1],["rule",1],["catches",1],["later",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["assert",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_empty_page_anchor_fails","name":[["test",1],["empty",1],["page",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["empty",3],["page",4],["anchor",5],["fails",2],["tmp",3],["path",5],["v3",1],["f9",2],["carries",1],["no",1],["locator",1],["payload",1],["but",1],["non",1],["none",1],["must",1],["trigger",1],["violation",1],["not",1],["bypass",1],["gate",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["violations",4],["lint",1],["file",1],["assert",3],["len",1],["value",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_empty_quote_anchor_fails","name":[["test",1],["empty",1],["quote",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["empty",3],["quote",3],["anchor",4],["fails",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["violations",3],["lint",1],["file",1],["assert",2],["len",1],["value",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_empty_section_anchor_fails","name":[["test",1],["empty",1],["section",1],["anchor",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["empty",3],["section",3],["anchor",4],["fails",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["violations",3],["lint",1],["file",1],["assert",2],["len",1],["value",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_invalid_anchor_kind_fails","name":[["test",1],["invalid",1],["anchor",1],["kind",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["anchor",5],["kind",4],["fails",2],["tmp",3],["path",5],["outside",1],["closed",1],["enum",2],["rejected",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["url",1],["https",1],["example",1],["com",1],["violations",2],["lint",2],["file",1],["urlencoded",1],["scheme",1],["doesn",2],["match",2],["should",1],["report",1],["orphan",1],["because",1],["regex",1],["either",1],["way",1],["violation",2],["assert",2],["at",1],["least",1],["one",1],["reported",1],["len",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_malformed_ref_3_tokens_no_anchor_caught","name":[["test",1],["malformed",1],["ref",1],["tokens",1],["no",1],["anchor",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["malformed",4],["ref",7],["tokens",3],["no",2],["anchor",4],["caught",2],["tmp",3],["path",5],["v3",1],["f14",2],["status",1],["exceeds",1],["cap",1],["without",1],["trailing",1],["both",1],["main",1],["pattern",1],["orphan",1],["scan",2],["miss",1],["broad",1],["must",1],["catch",1],["write",1],["smith",1],["2024",1],["smith2024",1],["ok",1],["contaminated",1],["preprint",1],["extra",1],["violations",4],["lint",1],["file",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_malformed_ref_4_tokens_with_anchor_caught","name":[["test",1],["malformed",1],["ref",1],["tokens",1],["anchor",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["malformed",7],["ref",9],["tokens",2],["anchor",6],["caught",2],["tmp",3],["path",5],["v3",1],["f14",2],["even",1],["follows",1],["itself",1],["reported",1],["separate",1],["violation",1],["from",1],["f12",2],["orphan",2],["write",1],["smith2024",1],["ok",1],["contaminated",1],["preprint",1],["extra",1],["token",1],["page",1],["violations",4],["lint",1],["file",1],["both",1],["because",1],["not",1],["well",1],["formed",1],["preceding",1],["fire",1],["here",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_malformed_ref_with_invalid_slug_caught","name":[["test",1],["malformed",1],["ref",1],["invalid",1],["slug",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["malformed",4],["ref",4],["invalid",2],["slug",3],["caught",2],["tmp",3],["path",5],["v3",1],["f14",1],["starting",1],["digit",1],["fails",1],["strict",1],["pattern",1],["must",1],["still",1],["be",1],["flagged",1],["as",1],["write",1],["2024",1],["2024smith",1],["ok",1],["violations",4],["lint",1],["file",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_missing_file_reports_violation","name":[["test",1],["missing",1],["file",1],["reports",1],["violation",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["file",3],["reports",2],["violation",2],["tmp",3],["path",5],["not",2],["exist",2],["md",1],["violations",3],["lint",1],["assert",2],["len",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_multiple_citations_all_anchored_pass","name":[["test",1],["multiple",1],["citations",1],["all",1],["anchored",1],["pass",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["multiple",2],["citations",2],["all",2],["anchored",2],["pass",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["ref",2],["smith2024",1],["anchor",2],["page",1],["jones",1],["2025",1],["jones2025",1],["quote",1],["short",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_nested_html_comment_marker_in_quote_value_handled","name":[["test",1],["nested",1],["html",1],["comment",1],["marker",1],["quote",1],["value",1],["handled",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["nested",2],["html",3],["comment",3],["marker",2],["quote",4],["value",4],["handled",2],["tmp",3],["path",5],["v3",1],["f7",1],["containing",1],["like",1],["substring",1],["after",1],["proper",1],["percent",1],["encoding",2],["incl",1],["hyphen",2],["encode",1],["per",1],["f1",2],["should",2],["still",1],["parse",1],["cleanly",1],["documents",1],["handles",1],["everything",1],["invariant",1],["if",1],["rule",1],["holds",1],["never",1],["contain",1],["literal",1],["url",1],["encoded",1],["21",2],["lint",2],["accept",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["anchor",1],["dtag",1],["assert",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_none_kind_anchor_passes_lint_but_gate_refuses","name":[["test",1],["none",1],["kind",1],["anchor",1],["passes",1],["lint",1],["but",1],["gate",1],["refuses",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["none",5],["kind",2],["anchor",5],["passes",3],["lint",6],["but",2],["gate",3],["refuses",2],["tmp",3],["path",5],["v3",1],["l3",1],["emitting",1],["contract",1],["legal",1],["triggers",1],["at",2],["finalizer",2],["time",2],["not",1],["only",1],["checks",1],["presence",1],["shape",1],["applies",1],["precedence",1],["zero",1],["med",1],["warn",1],["refusal",1],["so",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["assert",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_orphan_anchor_without_ref_fails","name":[["test",1],["orphan",1],["anchor",1],["without",1],["ref",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["orphan",3],["anchor",5],["without",3],["ref",3],["fails",2],["tmp",3],["path",5],["marker",1],["preceding",1],["violation",1],["write",1],["some",1],["prose",1],["page",1],["14",1],["more",1],["violations",3],["lint",1],["file",1],["assert",2],["len",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_page_anchor_passes","name":[["test",1],["page",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["page",3],["anchor",3],["passes",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["12",1],["14",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_paragraph_anchor_passes","name":[["test",1],["paragraph",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["paragraph",3],["anchor",3],["passes",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_anchor_passes","name":[["test",1],["quote",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",3],["anchor",3],["passes",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["20excerpt",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_exactly_25_words_passes","name":[["test",1],["quote",1],["exactly",1],["25",1],["words",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",3],["exactly",2],["25",3],["words",2],["passes",2],["tmp",3],["path",5],["twenty",2],["five",2],["20",1],["join",1],["word",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["anchor",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_exceeding_25_words_fails","name":[["test",1],["quote",1],["exceeding",1],["25",1],["words",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",3],["exceeding",2],["25",3],["words",3],["fails",2],["tmp",3],["path",5],["twenty",2],["six",2],["20",1],["join",1],["word",1],["26",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["anchor",1],["violations",4],["lint",1],["file",1],["assert",3],["len",1],["exceeds",1],["l3",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_followed_by_normal_ref_still_passes","name":[["test",1],["quote",1],["followed",1],["by",1],["normal",1],["ref",1],["still",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",3],["followed",2],["by",2],["normal",2],["ref",5],["still",2],["passes",2],["tmp",3],["path",5],["v3",1],["f10",1],["trailing",1],["whitespace",1],["next",1],["legitimate",1],["not",2],["leak",1],["sentinel",1],["scan",1],["must",1],["false",1],["positive",1],["here",1],["write",1],["smith",1],["2024",1],["smith2024",1],["anchor",2],["short",1],["jones",1],["2025",1],["jones2025",1],["page",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_with_encoded_hyphen_passes","name":[["test",1],["quote",1],["encoded",1],["hyphen",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",3],["encoded",3],["hyphen",2],["passes",2],["tmp",3],["path",5],["v3",1],["f1",1],["properly",1],["acceptable",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["anchor",1],["foo",1],["dbar",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_with_raw_arrow_close_caught","name":[["test",1],["quote",1],["raw",1],["arrow",1],["close",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",4],["raw",2],["arrow",2],["close",3],["caught",2],["tmp",3],["path",5],["v3",1],["f10",2],["anchor",3],["foo",2],["bar",3],["looks",1],["like",1],["valid",1],["main",2],["regex",2],["stops",1],["at",2],["first",1],["but",1],["html",1],["parser",1],["sees",2],["comment",1],["byte",1],["24",1],["treats",1],["as",1],["visible",1],["trailing",1],["prose",1],["f1",1],["check",1],["value",1],["never",1],["second",1],["because",1],["stopped",1],["early",1],["sentinel",1],["scan",1],["must",1],["catch",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["violations",4],["lint",1],["file",1],["assert",1],["any",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_with_raw_double_hyphen_fails","name":[["test",1],["quote",1],["raw",1],["double",1],["hyphen",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",4],["raw",3],["double",2],["hyphen",2],["fails",2],["tmp",3],["path",5],["v3",1],["f1",3],["url",1],["encoded",1],["value",1],["prematurely",1],["close",1],["html",1],["comment",1],["must",1],["percent",1],["encode",1],["as",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["anchor",1],["foo",1],["bar",1],["violations",3],["lint",1],["file",1],["assert",2],["len",1],["find",1],["violation",1],["specifically",1],["any",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_with_single_arrow_ambiguous_passes","name":[["test",1],["quote",1],["single",1],["arrow",1],["ambiguous",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",4],["single",4],["arrow",2],["ambiguous",3],["passes",4],["tmp",3],["path",5],["v3",1],["f10",1],["boundary",1],["followed",1],["by",1],["prose",3],["like",1],["bar",2],["statically",2],["indistinguishable",1],["from",1],["legitimate",1],["anchor",3],["close",1],["normal",1],["trailing",2],["sentinel",1],["scan",1],["only",1],["catches",1],["definite",1],["leaks",1],["proves",1],["second",1],["comment",1],["terminator",2],["was",1],["emitted",1],["inside",1],["should",1],["have",1],["been",1],["one",1],["encoded",2],["payload",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["foo",2],["lint",2],["cannot",1],["decide",1],["leak",1],["vs",1],["legit",1],["here",1],["actual",1],["remediation",1],["form",1],["dbar",1],["would",1],["unambiguously",1],["include",1],["both",1],["intent",1],["safety",1],["assert",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_with_single_hyphen_explicitly_allowed","name":[["test",1],["quote",1],["single",1],["hyphen",1],["explicitly",1],["allowed",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",3],["single",3],["hyphen",2],["explicitly",2],["allowed",2],["tmp",3],["path",5],["v3",1],["f15",2],["prompts",2],["lint",3],["align",1],["encode",2],["consecutive",1],["raw",2],["fine",1],["ai",2],["generated",2],["survives",1],["post",1],["round",1],["weak",2],["rule",1],["was",1],["always",1],["had",1],["been",1],["written",1],["as",1],["strong",1],["every",1],["were",1],["inconsistent",1],["party",1],["adjusted",1],["commit",1],["write",1],["chen",1],["2024",1],["ref",1],["chen2024",1],["anchor",1],["20text",1],["assert",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_with_single_raw_hyphen_passes","name":[["test",1],["quote",1],["single",1],["raw",1],["hyphen",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",3],["single",4],["raw",2],["hyphen",2],["passes",2],["tmp",3],["path",5],["v3",1],["f1",1],["harmless",1],["only",2],["breaks",1],["html",1],["comments",1],["linting",1],["consecutive",1],["avoids",1],["false",1],["positive",1],["legitimate",1],["hyphens",1],["survive",1],["encoding",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["anchor",1],["foo",1],["bar",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_quote_with_triple_hyphen_must_encode_first_double","name":[["test",1],["quote",1],["triple",1],["hyphen",1],["must",1],["encode",1],["first",1],["double",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["quote",3],["triple",2],["hyphen",2],["must",3],["encode",3],["first",3],["double",2],["tmp",3],["path",5],["v3",1],["f15",1],["boundary",1],["contains",1],["lint",2],["rejects",1],["any",2],["consecutive",1],["regardless",1],["length",1],["three",1],["hyphens",1],["at",1],["least",1],["two",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["anchor",1],["foo",1],["bar",1],["violations",4],["file",1],["assert",1],["raw",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_ref_anchor_separated_by_multiple_spaces_passes","name":[["test",1],["ref",1],["anchor",1],["separated",1],["by",1],["multiple",1],["spaces",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["ref",3],["anchor",3],["separated",2],["by",2],["multiple",2],["spaces",2],["passes",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["smith2024",1],["page",1],["12",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_ref_anchor_separated_by_newline_and_tab_passes","name":[["test",1],["ref",1],["anchor",1],["separated",1],["by",1],["newline",1],["tab",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["ref",3],["anchor",3],["separated",2],["by",2],["newline",3],["tab",2],["passes",2],["tmp",3],["path",5],["v3",1],["f2",1],["mixed",1],["whitespace",1],["indent",1],["between",1],["markers",1],["write",1],["smith",1],["2024",1],["smith2024",1],["page",1],["12",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_ref_anchor_separated_by_newline_passes","name":[["test",1],["ref",1],["anchor",1],["separated",1],["by",1],["newline",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["ref",4],["anchor",4],["separated",2],["by",2],["newline",2],["passes",2],["tmp",3],["path",5],["v3",1],["f2",1],["llm",1],["may",1],["emit",1],["separate",1],["lines",1],["write",1],["smith",1],["2024",1],["smith2024",1],["page",1],["12",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_ref_anchor_separated_by_single_space_passes","name":[["test",1],["ref",1],["anchor",1],["separated",1],["by",1],["single",1],["space",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["ref",3],["anchor",3],["separated",2],["by",2],["single",2],["space",2],["passes",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["smith2024",1],["page",1],["12",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_ref_inside_fenced_code_block_is_ignored","name":[["test",1],["ref",1],["inside",1],["fenced",1],["code",1],["block",1],["ignored",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["ref",4],["inside",3],["fenced",3],["code",3],["block",2],["ignored",2],["tmp",3],["path",5],["v3",1],["f7",1],["anchor",1],["markers",1],["blocks",1],["documentation",1],["examples",1],["spec",1],["docs",1],["readme",1],["agent",1],["prompts",1],["must",1],["not",1],["trigger",1],["violations",1],["write",1],["some",1],["prose",1],["example",1],["smith",1],["2024",1],["smith2024",1],["after",1],["fence",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_ref_outside_fence_still_lints","name":[["test",1],["ref",1],["outside",1],["fence",1],["still",1],["lints",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["ref",4],["outside",4],["fence",4],["still",3],["lints",2],["tmp",3],["path",5],["v3",1],["f7",1],["lint",2],["catches",1],["violations",4],["fences",1],["present",1],["same",1],["file",2],["write",1],["example",2],["inside",1],["bad",1],["smith",1],["2024",1],["smith2024",2],["assert",2],["len",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_resolved_low_warn_marker_with_anchor_passes","name":[["test",1],["resolved",1],["low",1],["warn",1],["marker",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["resolved",3],["low",4],["warn",4],["marker",2],["anchor",4],["passes",3],["tmp",3],["path",5],["v3",1],["finalizer",1],["ref",2],["still",1],["write",1],["smith",1],["2024",1],["smith2024",1],["page",1],["14",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_resolved_ok_with_contamination_marker_passes","name":[["test",1],["resolved",1],["ok",1],["contamination",1],["marker",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["resolved",2],["ok",3],["contamination",3],["marker",3],["passes",3],["tmp",3],["path",5],["v3",1],["annotation",1],["suffix",1],["ref",2],["still",1],["write",1],["smith",1],["2024",1],["smith2024",1],["contaminated",1],["preprint",1],["anchor",1],["page",1],["14",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_section_anchor_passes","name":[["test",1],["section",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["section",3],["anchor",3],["passes",2],["tmp",3],["path",5],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_tilde_fenced_code_block_also_ignored","name":[["test",1],["tilde",1],["fenced",1],["code",1],["block",1],["also",1],["ignored",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["tilde",2],["fenced",2],["code",2],["block",2],["also",3],["ignored",2],["tmp",3],["path",5],["v3",1],["f7",1],["fences",1],["common",1],["mark",1],["alternative",1],["skip",1],["linting",1],["write",1],["prose",1],["example",1],["ref",1],["smith2024",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_url_encoded_real_content_passes","name":[["test",1],["url",1],["encoded",1],["real",1],["content",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["url",2],["encoded",3],["real",3],["content",3],["passes",3],["tmp",3],["path",5],["v3",1],["f19",1],["boundary",1],["value",1],["20excerpt",2],["excerpt",1],["decodes",1],["non",1],["empty",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["anchor",1],["quote",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_url_encoded_single_space_quote_anchor_caught","name":[["test",1],["url",1],["encoded",1],["single",1],["space",1],["quote",1],["anchor",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["url",2],["encoded",2],["single",2],["space",3],["quote",4],["anchor",4],["caught",2],["tmp",3],["path",5],["v3",1],["f19",1],["same",1],["logic",1],["kind",1],["decoded",1],["20",2],["one",1],["no",1],["actual",1],["quoted",1],["content",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["violations",4],["lint",1],["file",1],["assert",1],["any",1],["empty",1],["value",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_url_encoded_whitespace_page_anchor_caught","name":[["test",1],["url",1],["encoded",1],["whitespace",1],["page",1],["anchor",1],["caught",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["url",2],["encoded",2],["whitespace",2],["page",4],["anchor",5],["caught",2],["tmp",3],["path",5],["v3",1],["f19",2],["20",4],["looks",1],["non",1],["empty",2],["as",1],["raw",1],["bytes",1],["but",1],["decodes",1],["two",1],["spaces",1],["functionally",1],["no",1],["locator",1],["f9",1],["pre",1],["decode",1],["check",2],["missed",1],["closure",1],["adds",1],["unquote",1],["before",1],["strip",1],["emptiness",1],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["violations",4],["lint",1],["file",1],["assert",1],["any",1],["value",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_well_formed_ref_with_2_tokens_does_not_trigger_malformed","name":[["test",1],["well",1],["formed",1],["ref",1],["tokens",1],["not",1],["trigger",1],["malformed",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["well",2],["formed",2],["ref",5],["tokens",2],["not",3],["trigger",3],["malformed",3],["tmp",3],["path",5],["v3",2],["f14",1],["boundary",1],["token",1],["slug",1],["ok",2],["contamination",2],["legitimate",1],["annotation",1],["shape",1],["must",1],["violation",1],["write",1],["smith2024",1],["contaminated",1],["preprint",1],["anchor",1],["page",1],["assert",1],["lint",1],["file",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#test_whitespace_only_value_fails","name":[["test",1],["whitespace",1],["only",1],["value",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["test",2],["whitespace",3],["only",2],["value",4],["fails",2],["tmp",3],["path",5],["v3",1],["f9",1],["just",1],["functionally",1],["empty",2],["write",1],["smith",1],["2024",1],["ref",1],["smith2024",1],["anchor",2],["page",1],["violations",3],["lint",1],["file",1],["assert",2],["len",1]]},{"id":"scripts/test_check_v3_7_3_three_layer_citation.py#write","name":[["write",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1]],"body":[["def",2],["write",3],["tmp",3],["path",7],["content",3],["str",2],["draft",1],["md",1],["text",1],["encoding",1],["utf",1],["return",1]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py","name":[["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["unit",1],["tests",2],["v3",4],["annotation",7],["literal",5],["sync",4],["lint",5],["enforces",1],["every",1],["high",2],["warn",2],["constant",2],["scripts",4],["claim",1],["audit",1],["finalizer",2],["py",2],["has",1],["matching",1],["bracket",1],["prefix",3],["academic",1],["paper",1],["agents",1],["formatter",2],["agent",1],["md",1],["refuse",2],["list",1],["cover",2],["extraction",1],["helper",1],["handles",1],["three",1],["shapes",1],["correctly",1],["plain",1],["closed",1],["parenthesized",1],["variable",1],["em",1],["dash",1],["contextual",1],["suffix",1],["reports",2],["pass",1],["current",1],["repo",3],["state",1],["fail",1],["deliberately",1],["mutated",1],["module",1],["adds",1],["extra",1],["doesn",1],["carry",1],["run",1],["python",1],["unittest",3],["test",1],["check",3],["from",3],["future",1],["import",7],["annotations",1],["subprocess",1],["sys",1],["textwrap",1],["pathlib",1],["path",2],["extract",1],["block",1],["root",2],["file",1],["resolve",1],["parent",2],["script",1],["if",1],["name",1],["main",2],["pragma",1],["no",1]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#AnnotationPrefixHelperTest","name":[["annotation",1],["prefix",1],["helper",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["class",2],["annotation",7],["prefix",9],["helper",2],["test",9],["unittest",2],["case",2],["def",5],["plain",3],["closed",3],["literal",4],["keeps",2],["closing",3],["bracket",4],["self",10],["none",5],["step",2],["codex",2],["r2",2],["p2",2],["closure",2],["literals",1],["require",1],["exact",2],["match",2],["including",1],["cutting",1],["at",3],["left",1],["without",1],["so",1],["renamed",2],["formatter",1],["rule",1],["high",12],["warn",12],["fabricated",5],["reference",5],["would",1],["still",1],["satisfy",1],["check",1],["finalizer",1],["assert",5],["equal",5],["claim",4],["not",2],["supported",2],["interpolated",2],["parenthesized",1],["variable",1],["cuts",2],["space",2],["paren",1],["negative",2],["constraint",7],["violation",6],["violated",2],["id",2],["em",1],["dash",1],["contextual",1],["suffix",1],["emdash",1],["audit",3],["anchorless",2],["v3",1],["l3",1],["reached",1],["uncited",3]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#AnnotationPrefixHelperTest.test_em_dash_contextual_suffix_cuts_at_space_emdash","name":[["test",1],["em",1],["dash",1],["contextual",1],["suffix",1],["cuts",1],["at",1],["space",1],["emdash",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["em",2],["dash",2],["contextual",2],["suffix",2],["cuts",2],["at",2],["space",2],["emdash",2],["self",3],["none",2],["assert",1],["equal",1],["annotation",1],["prefix",1],["high",2],["warn",2],["claim",2],["audit",3],["anchorless",2],["v3",1],["l3",1],["violation",1],["reached",1]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#AnnotationPrefixHelperTest.test_fabricated_reference_plain_literal","name":[["test",1],["fabricated",1],["reference",1],["plain",1],["literal",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["fabricated",4],["reference",4],["plain",4],["literal",4],["self",3],["none",2],["closed",2],["keeps",2],["closing",2],["bracket",2],["exact",2],["match",2],["step",2],["codex",2],["r2",2],["p2",2],["closure",2],["assert",1],["equal",1],["annotation",1],["prefix",1],["high",2],["warn",2]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#AnnotationPrefixHelperTest.test_interpolated_parenthesized_variable_cuts_at_space_paren","name":[["test",1],["interpolated",1],["parenthesized",1],["variable",1],["cuts",1],["at",1],["space",1],["paren",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["interpolated",2],["parenthesized",2],["variable",2],["cuts",2],["at",2],["space",2],["paren",2],["self",3],["none",2],["assert",1],["equal",1],["annotation",1],["prefix",1],["high",2],["warn",2],["negative",2],["constraint",3],["violation",2],["violated",1],["id",1]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#AnnotationPrefixHelperTest.test_interpolated_uncited_constraint_violation_prefix","name":[["test",1],["interpolated",1],["uncited",1],["constraint",1],["violation",1],["prefix",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["interpolated",2],["uncited",4],["constraint",5],["violation",4],["prefix",3],["self",3],["none",2],["assert",1],["equal",1],["annotation",1],["high",2],["warn",2],["violated",1],["id",1]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#AnnotationPrefixHelperTest.test_plain_closed_literal_keeps_closing_bracket","name":[["test",1],["plain",1],["closed",1],["literal",1],["keeps",1],["closing",1],["bracket",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["plain",2],["closed",4],["literal",4],["keeps",2],["closing",4],["bracket",6],["self",3],["none",2],["step",2],["codex",2],["r2",2],["p2",2],["closure",2],["literals",2],["require",2],["exact",2],["match",2],["including",2],["cutting",2],["at",2],["left",2],["prefix",3],["without",2],["so",2],["renamed",4],["formatter",2],["rule",2],["high",6],["warn",6],["fabricated",4],["reference",4],["would",2],["still",2],["satisfy",2],["check",2],["finalizer",2],["assert",1],["equal",1],["annotation",1],["claim",2],["not",2],["supported",2]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#LintScriptTest","name":[["lint",1],["script",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["class",2],["lint",15],["script",3],["test",9],["unittest",2],["case",2],["def",4],["passes",1],["current",1],["repo",9],["state",1],["self",13],["none",4],["must",5],["pass",4],["shipped",1],["step",3],["commit",1],["cluster",1],["closed",4],["refuse",3],["list",2],["rules",1],["10",1],["failure",2],["here",1],["means",1],["subsequent",1],["edit",1],["drifted",1],["finalizer",8],["literals",3],["away",1],["from",2],["formatter",17],["prose",5],["without",2],["updating",1],["both",1],["sides",1],["result",15],["subprocess",4],["run",4],["sys",4],["executable",4],["str",7],["capture",3],["output",3],["true",6],["text",20],["cwd",3],["root",18],["assert",9],["equal",6],["returncode",4],["exited",1],["code",1],["stdout",9],["stderr",2],["detects",3],["dynamic",2],["literal",16],["substring",4],["match",4],["attack",2],["codex",2],["r3",1],["p2",2],["closure",2],["interpolated",1],["em",1],["dash",1],["also",1],["require",1],["boundary",1],["character",1],["following",1],["token",1],["not",12],["raw",1],["rename",3],["appends",1],["high",14],["warn",14],["negative",4],["constraint",4],["violation",4],["renamed",8],["would",2],["have",2],["passed",1],["r1",1],["r2",2],["via",1],["prefix",4],["containment",1],["import",6],["tempfile",6],["shutil",9],["temporary",3],["directory",3],["as",5],["td",6],["tmp",23],["path",3],["copytree",3],["ignore",6],["patterns",3],["git",3],["node",3],["modules",3],["pycache",3],["pyc",3],["venv",6],["academic",2],["paper",2],["agents",2],["agent",2],["md",2],["read",3],["mutated",9],["replace",6],["mutation",3],["should",3],["write",3],["scripts",4],["check",4],["v3",3],["annotation",5],["sync",3],["py",4],["expected",2],["fail",2],["contains",1],["superstring",3],["says",2],["fabricated",5],["reference",5],["but",1],["was",1],["edited",1],["closing",2],["bracket",2],["contract",2],["terminator",1],["rule",1],["preserves",1],["original",1],["naive",1],["still",2],["exact",1],["catches",1],["constant",3],["missing",2],["simulate",1],["canonical",1],["drift",1],["scenario",1],["renames",1],["existing",1],["claim",8],["supported",6],["unsupported",2],["coordinating",1],["exit",1],["surface",2],["renaming",1],["adding",1],["keeps",1],["count",2],["at",1],["so",2],["gate",2],["doesn",1],["fire",1],["first",1],["real",1],["mode",1],["want",1],["pin",1],["audit",1],["place",1],["divergence",1],["replaced",1],["captu",1]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#LintScriptTest.test_lint_detects_closed_literal_substring_match_attack","name":[["test",1],["lint",1],["detects",1],["closed",1],["literal",1],["substring",1],["match",1],["attack",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",5],["detects",2],["closed",5],["literal",8],["substring",2],["match",2],["attack",2],["self",5],["none",2],["step",2],["codex",2],["r2",2],["p2",2],["closure",2],["must",2],["not",3],["pass",3],["formatter",10],["prose",2],["contains",2],["superstring",4],["finalizer",4],["says",2],["high",7],["warn",7],["fabricated",7],["reference",7],["but",2],["refuse",3],["list",2],["was",2],["edited",2],["renamed",3],["closing",3],["bracket",3],["contract",3],["terminator",2],["literals",2],["import",2],["tempfile",2],["shutil",3],["temporary",1],["directory",1],["as",2],["td",2],["tmp",8],["root",6],["path",1],["repo",2],["copytree",1],["ignore",2],["patterns",1],["git",1],["node",1],["modules",1],["pycache",1],["pyc",1],["venv",2],["academic",1],["paper",1],["agents",1],["agent",1],["md",1],["text",7],["read",1],["replace",3],["rule",1],["preserves",1],["original",1],["prefix",2],["naive",1],["check",2],["would",1],["still",1],["exact",1],["catches",1],["mutated",3],["assert",3],["equal",2],["mutation",1],["should",1],["write",1],["result",4],["subprocess",1],["run",1],["sys",1],["executable",1],["str",2],["scripts",1],["v3",1],["annotation",1],["sync",1],["py",1],["capture",1],["output",1],["true",2],["cwd",1],["returncode",1],["expected",1],["fail",1],["stdout",3]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#LintScriptTest.test_lint_detects_dynamic_literal_substring_match_attack","name":[["test",1],["lint",1],["detects",1],["dynamic",1],["literal",1],["substring",1],["match",1],["attack",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",5],["detects",2],["dynamic",3],["literal",5],["substring",6],["match",4],["attack",2],["self",5],["none",2],["step",2],["codex",2],["r3",2],["p2",2],["closure",2],["interpolated",2],["em",2],["dash",2],["literals",2],["must",2],["also",2],["require",2],["boundary",2],["character",2],["following",2],["token",2],["formatter",6],["prose",2],["not",3],["raw",2],["rename",3],["appends",2],["text",8],["high",5],["warn",5],["negative",5],["constraint",5],["violation",5],["renamed",3],["would",2],["have",2],["passed",2],["r1",2],["r2",2],["via",2],["prefix",2],["containment",2],["import",2],["tempfile",2],["shutil",3],["temporary",1],["directory",1],["as",1],["td",2],["tmp",8],["root",6],["path",1],["repo",2],["copytree",1],["ignore",2],["patterns",1],["git",1],["node",1],["modules",1],["pycache",1],["pyc",1],["venv",2],["academic",1],["paper",1],["agents",1],["agent",1],["md",1],["read",1],["mutated",3],["replace",2],["assert",3],["equal",2],["mutation",1],["should",1],["write",1],["result",4],["subprocess",1],["run",1],["sys",1],["executable",1],["str",2],["scripts",1],["check",1],["v3",1],["annotation",1],["sync",1],["py",1],["capture",1],["output",1],["true",2],["cwd",1],["returncode",1],["expected",1],["fail",1],["stdout",3]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#LintScriptTest.test_lint_detects_renamed_constant_missing_from_formatter","name":[["test",1],["lint",1],["detects",1],["renamed",1],["constant",1],["missing",1],["from",1],["formatter",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",4],["lint",6],["detects",2],["renamed",7],["constant",6],["missing",4],["from",2],["formatter",5],["self",5],["none",2],["simulate",2],["canonical",2],["drift",2],["scenario",2],["finalizer",7],["renames",2],["existing",2],["high",7],["warn",7],["literal",8],["claim",11],["not",10],["supported",7],["unsupported",4],["without",2],["coordinating",2],["prose",3],["must",3],["exit",2],["surface",3],["prefix",2],["as",3],["renaming",2],["adding",2],["keeps",2],["count",4],["at",2],["so",3],["gate",4],["doesn",2],["fire",2],["first",2],["real",2],["failure",2],["mode",2],["match",2],["want",2],["pin",2],["import",2],["tempfile",2],["shutil",3],["temporary",1],["directory",1],["td",2],["tmp",8],["root",6],["path",1],["repo",2],["copytree",1],["ignore",2],["patterns",1],["git",1],["node",1],["modules",1],["pycache",1],["pyc",1],["venv",2],["scripts",2],["audit",1],["py",2],["text",6],["read",1],["rename",1],["place",1],["still",1],["says",1],["divergence",1],["mutated",4],["replace",1],["annotation",3],["assert",3],["equal",2],["mutation",1],["should",1],["have",1],["replaced",1],["write",1],["result",4],["subprocess",1],["run",1],["sys",1],["executable",1],["str",2],["check",1],["v3",1],["sync",1],["capture",1],["output",1],["true",2],["cwd",1],["returncode",1],["expected",1],["fail",1],["stdout",3]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#LintScriptTest.test_lint_passes_on_current_repo_state","name":[["test",1],["lint",1],["passes",1],["current",1],["repo",1],["state",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["lint",6],["passes",2],["current",2],["repo",5],["state",2],["self",4],["none",2],["must",2],["pass",3],["shipped",2],["step",2],["commit",2],["cluster",2],["closed",2],["refuse",2],["list",2],["rules",2],["10",2],["failure",2],["here",2],["means",2],["subsequent",2],["edit",2],["drifted",2],["finalizer",2],["literals",2],["away",2],["from",2],["formatter",2],["prose",2],["without",2],["updating",2],["both",2],["sides",2],["result",6],["subprocess",1],["run",1],["sys",1],["executable",1],["str",2],["script",1],["capture",1],["output",1],["true",2],["text",1],["cwd",1],["root",1],["assert",2],["equal",1],["returncode",2],["exited",1],["code",1],["stdout",3],["stderr",2]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#RefuseBlockExtractorTest","name":[["refuse",1],["block",1],["extractor",1],["test",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["class",2],["refuse",12],["block",13],["extractor",2],["test",6],["unittest",2],["case",2],["step",1],["codex",1],["r1",1],["p3",1],["closure",1],["lint",1],["scope",1],["restricted",1],["rules",1],["def",2],["extracts",1],["starting",1],["at",1],["marker",4],["self",7],["none",5],["sample",4],["textwrap",1],["dedent",1],["cite",1],["time",1],["provenance",1],["hard",1],["gate",1],["some",3],["intro",3],["prose",2],["mentioning",2],["high",6],["warn",6],["claim",6],["not",9],["supported",6],["here",2],["emit",1],["final",1],["output",3],["draft",1],["contains",1],["any",1],["rule",1],["one",1],["literal",1],["annotation",1],["format",2],["mentions",2],["outside",2],["extract",2],["assert",5],["mention",2],["before",1],["must",2],["be",2],["excluded",2],["after",1],["next",1],["h2",1],["returns",1],["absent",1],["heading",1],["no",1],["list",1],["anywhere",1]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#RefuseBlockExtractorTest.test_extracts_block_starting_at_refuse_marker","name":[["test",1],["extracts",1],["block",1],["starting",1],["at",1],["refuse",1],["marker",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["extracts",2],["block",10],["starting",2],["at",2],["refuse",7],["marker",3],["self",6],["none",3],["sample",2],["textwrap",1],["dedent",1],["cite",1],["time",1],["provenance",1],["hard",1],["gate",1],["some",2],["intro",3],["prose",2],["mentioning",2],["high",6],["warn",6],["claim",6],["not",9],["supported",6],["here",2],["emit",1],["final",1],["output",3],["draft",1],["contains",1],["any",1],["rule",1],["one",1],["literal",1],["annotation",1],["format",2],["mentions",2],["outside",2],["extract",1],["assert",4],["mention",2],["before",1],["must",2],["be",2],["excluded",2],["after",1],["next",1],["h2",1]]},{"id":"scripts/test_check_v3_8_annotation_literal_sync.py#RefuseBlockExtractorTest.test_returns_none_when_refuse_marker_absent","name":[["test",1],["returns",1],["none",1],["refuse",1],["marker",1],["absent",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["annotation",1],["literal",1],["sync",1],["py",1]],"body":[["def",2],["test",2],["returns",2],["none",5],["refuse",4],["marker",3],["absent",2],["self",3],["sample",2],["some",1],["heading",1],["no",1],["list",1],["anywhere",1],["assert",1],["extract",1],["block",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py","name":[["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["check",2],["v3",7],["triangulation",2],["py",2],["lint",2],["per",1],["spec",1],["from",2],["future",1],["import",5],["annotations",1],["subprocess",1],["sys",1],["pathlib",1],["path",3],["pytest",1],["script",1],["file",2],["parent",1],["repo",3],["root",1],["resolve",1],["parents",1],["rule",4],["marker",1],["syntax",1],["preprint",1],["composition",1],["order",1],["legacy",1],["compat",1],["no",1],["block",1],["subsection",1],["delta",1],["10",1],["11",1],["ar",1],["xiv",1],["four",1],["index",1],["extension",1],["clean",2],["pass",1],["all",1],["13",1],["allowlist",1],["tokens",1],["covered",1],["by",1],["test",1],["passes",1],["above",1],["not",1],["duplicated",1],["here",1],["invocation",1],["error",1],["handling",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#run_lint","name":[["run",1],["lint",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["run",3],["lint",2],["args",3],["list",2],["str",4],["none",4],["subprocess",3],["completed",2],["process",2],["cmd",2],["sys",1],["executable",1],["script",1],["return",1],["capture",1],["output",1],["true",2],["text",1],["cwd",1],["repo",1],["root",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_delta1_arxiv_is_kmax1_carveout_documented","name":[["test",1],["delta1",1],["arxiv",1],["kmax1",1],["carveout",1],["documented",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["delta1",2],["arxiv",4],["kmax1",2],["carveout",2],["documented",3],["carve",1],["out",1],["semantics",1],["fires",1],["only",1],["at",1],["max",4],["not",2],["any",1],["must",2],["be",2],["verbatim",1],["orchestrator",2],["subsection",1],["so",1],["future",1],["edit",1],["cannot",1],["silently",1],["widen",1],["resolved",1],["reading",1],["ambiguous",1],["single",3],["index",3],["phrase",1],["means",1],["merely",1],["pins",1],["prompt",1],["contract",1],["orch",4],["repo",1],["root",1],["academic",1],["pipeline",2],["agents",1],["agent",1],["md",1],["read",1],["text",1],["disambiguating",1],["sentence",1],["present",1],["assert",2],["contaminated",1],["coverage",1],["noise",1],["fallback",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_delta1_missing_arxiv_allowlist_token_fails","name":[["test",1],["delta1",1],["missing",1],["arxiv",1],["allowlist",1],["token",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["delta1",2],["missing",2],["arxiv",7],["allowlist",4],["token",5],["fails",2],["tmp",3],["path",4],["drop",2],["contaminated",3],["unmatched",3],["from",2],["formatter",6],["equality",1],["rule",1],["must",1],["fail",1],["delta",1],["load",1],["bearing",1],["not",1],["incidentally",1],["present",1],["repo",1],["root",1],["academic",1],["paper",1],["agents",1],["agent",2],["md",2],["content",2],["read",1],["text",2],["remove",1],["bare",2],["sentence",1],["keep",1],["preprint",1],["composite",1],["so",1],["failure",1],["specifically",1],["broken",2],["replace",1],["write",1],["result",3],["run",1],["lint",1],["str",1],["assert",2],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_delta1_missing_quadrangulation_matrix_row_fails","name":[["test",1],["delta1",1],["missing",1],["quadrangulation",1],["matrix",1],["row",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["delta1",2],["missing",2],["quadrangulation",6],["matrix",7],["row",8],["fails",2],["tmp",3],["path",4],["mistoken",2],["contaminated",4],["unmatched",3],["its",1],["only",2],["max",3],["while",1],["explanatory",1],["bullet",2],["prose",4],["keeps",1],["token",5],["verbatim",2],["rule",2],["must",2],["still",2],["fail",3],["mutation",1],["exists",1],["catch",1],["table",2],["prompt",1],["contract",1],["so",2],["deleting",1],["mistokening",1],["operational",1],["even",1],["though",1],["same",1],["survives",1],["surrounding",1],["blanket",2],["str",2],["replace",2],["every",1],["occurrence",1],["would",2],["mask",1],["strips",1],["too",1],["subsection",1],["wide",1],["scan",2],["wrong",1],["reason",1],["rather",1],["than",1],["because",1],["gone",1],["orch",3],["repo",1],["root",1],["academic",1],["pipeline",2],["agents",1],["orchestrator",2],["agent",1],["md",2],["content",3],["read",1],["text",2],["suffix",1],["non",1],["preprint",1],["cell",5],["broken",5],["quadxxx",1],["assert",4],["fixture",1],["drift",1],["shape",1],["changed",1],["carries",1],["proving",1],["failure",1],["comes",1],["from",2],["not",1],["absence",1],["write",1],["result",4],["run",1],["lint",1],["returncode",1],["stderr",2],["delta",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_delta1_token_in_prose_only_still_passes_is_not_contract","name":[["test",1],["delta1",1],["token",1],["prose",1],["only",1],["still",1],["passes",1],["not",1],["contract",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",3],["delta1",2],["token",5],["prose",10],["only",3],["still",3],["passes",2],["not",4],["contract",3],["tmp",3],["path",4],["deleting",1],["delta",1],["from",1],["bullet",6],["while",1],["keeping",1],["its",2],["matrix",4],["row",5],["intact",1],["must",1],["pass",2],["documentation",1],["negative",1],["twin",1],["oracle",1],["proves",1],["rule",1],["keys",1],["off",1],["subsection",1],["wide",1],["presence",1],["so",1],["edits",1],["don",1],["cause",1],["false",1],["failures",1],["orch",3],["repo",1],["root",1],["academic",1],["pipeline",2],["agents",1],["orchestrator",2],["agent",1],["md",2],["content",3],["read",1],["text",2],["arxiv",6],["carve",3],["out",3],["starts",1],["bolded",2],["neutralise",1],["mention",1],["without",1],["touching",1],["contaminated",2],["unmatched",3],["max",2],["assert",3],["fixture",1],["drift",1],["shape",1],["changed",1],["broken",3],["replace",1],["untouched",1],["write",1],["result",3],["run",1],["lint",1],["str",1],["returncode",1],["edit",1],["should",1],["stderr",2]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_formatter_path_missing_returns_2","name":[["test",1],["formatter",1],["path",1],["missing",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["formatter",4],["path",6],["missing",3],["returns",2],["tmp",3],["file",1],["exit",1],["invocation",1],["error",1],["result",2],["run",1],["lint",1],["str",1],["nonexistent",1],["md",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_lint_detects_extra_allowlist_entry","name":[["test",1],["lint",1],["detects",1],["extra",1],["allowlist",1],["entry",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["lint",4],["detects",2],["extra",2],["allowlist",2],["entry",2],["tmp",3],["path",4],["add",1],["non",1],["spec",1],["contaminated",5],["token",1],["formatter",6],["fails",1],["repo",1],["root",1],["academic",1],["paper",1],["agents",1],["agent",2],["md",2],["content",4],["read",1],["text",2],["broken",5],["replace",1],["preprint",2],["fabricated",2],["write",1],["result",3],["run",1],["str",1],["assert",2],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_lint_detects_missing_allowlist_entry","name":[["test",1],["lint",1],["detects",1],["missing",1],["allowlist",1],["entry",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["lint",4],["detects",2],["missing",2],["allowlist",2],["entry",2],["tmp",3],["path",4],["remove",1],["contaminated",3],["triangulation",3],["unmatched",3],["from",1],["formatter",6],["fails",1],["repo",1],["root",1],["academic",1],["paper",1],["agents",1],["agent",2],["md",2],["content",4],["read",1],["text",2],["broken",5],["replace",1],["write",1],["result",3],["run",1],["str",1],["assert",2],["returncode",1],["stderr",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_lint_detects_refusal_list_contamination","name":[["test",1],["lint",1],["detects",1],["refusal",1],["list",1],["contamination",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["lint",4],["detects",2],["refusal",7],["list",3],["contamination",2],["tmp",3],["path",4],["if",1],["contaminated",3],["appears",1],["rules",2],["fails",1],["l3",1],["guard",1],["formatter",5],["repo",1],["root",1],["academic",1],["paper",1],["agents",1],["agent",2],["md",2],["content",4],["read",1],["text",3],["inject",1],["fake",1],["rule",2],["containing",1],["triangulation",2],["unmatched",2],["unique",1],["first",1],["as",1],["anchor",1],["so",1],["land",1],["inside",1],["not",1],["core",1],["principles",1],["also",1],["has",1],["broken",5],["replace",1],["literal",3],["unverified",2],["citation",2],["marker",1],["n1",1],["write",1],["result",3],["run",1],["str",1],["assert",2],["returncode",1],["stderr",1],["lower",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_lint_passes_on_clean_repo","name":[["test",1],["lint",1],["passes",1],["clean",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["lint",5],["passes",3],["clean",2],["repo",3],["real",1],["carries",1],["all",1],["13",1],["allowlist",1],["entries",1],["v3",1],["delta",1],["result",4],["run",1],["assert",1],["returncode",1],["failed",1],["stderr",2],["nstdout",1],["stdout",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_lint_substring_collision_not_false_positive","name":[["test",1],["lint",1],["substring",1],["collision",1],["not",1],["false",1],["positive",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["substring",2],["collision",2],["not",3],["false",2],["positive",2],["contaminated",2],["preprint",2],["inside",1],["double",1],["counted",1],["equality",1],["extraction",1],["token",1],["unambiguous",1],["result",2],["run",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_orchestrator_path_missing_returns_2","name":[["test",1],["orchestrator",1],["path",1],["missing",1],["returns",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["orchestrator",4],["path",6],["missing",3],["returns",2],["tmp",3],["file",1],["exit",1],["invocation",1],["error",1],["result",2],["run",1],["lint",1],["str",1],["nonexistent",1],["md",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule1_all_markers_present_in_real_repo","name":[["test",1],["rule1",1],["all",1],["markers",1],["present",1],["real",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule1",2],["all",3],["markers",3],["present",2],["real",3],["repo",2],["rule",1],["orchestrator",1],["has",1],["new",1],["v3",1],["subsection",1],["result",2],["run",1],["lint",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule1_missing_marker_fails","name":[["test",1],["rule1",1],["missing",1],["marker",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule1",2],["missing",2],["marker",3],["fails",3],["tmp",3],["path",4],["rule",2],["remove",1],["contaminated",3],["partial",3],["unmatch",2],["from",1],["orchestrator",3],["subsection",1],["lint",2],["orch",3],["repo",1],["root",1],["academic",1],["pipeline",2],["agents",1],["agent",1],["md",2],["content",2],["read",1],["text",2],["broken",2],["replace",1],["xxx",1],["write",1],["result",4],["run",1],["str",1],["assert",2],["returncode",1],["stderr",2],["lower",2]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule2_preprint_order_correct_in_real_repo","name":[["test",1],["rule2",1],["preprint",1],["order",1],["correct",1],["real",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule2",2],["preprint",4],["order",2],["correct",2],["real",3],["repo",2],["rule",1],["orchestrator",1],["has",1],["all",1],["compositions",1],["first",1],["result",2],["run",1],["lint",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule2_preprint_order_violated_fails","name":[["test",1],["rule2",1],["preprint",1],["order",1],["violated",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule2",2],["preprint",5],["order",3],["violated",2],["fails",3],["tmp",3],["path",4],["rule",2],["inject",1],["contaminated",2],["coverage",2],["noise",2],["into",1],["orchestrator",3],["lint",2],["orch",3],["repo",1],["root",1],["academic",1],["pipeline",2],["agents",1],["agent",1],["md",2],["content",2],["read",1],["text",2],["broken",2],["replace",1],["cite",2],["time",2],["provenance",2],["finalizer",2],["v3",2],["extension",2],["fake",1],["violates",1],["write",1],["result",4],["run",1],["str",1],["assert",2],["returncode",1],["stderr",2],["lower",2]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule3_legacy_compat_preserved_in_real_repo","name":[["test",1],["rule3",1],["legacy",1],["compat",1],["preserved",1],["real",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule3",2],["legacy",2],["compat",2],["preserved",2],["real",3],["repo",2],["rule",1],["orchestrator",1],["max",1],["s2",1],["row",1],["produces",1],["contaminated",1],["unmatched",1],["result",2],["run",1],["lint",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule3_legacy_compat_violated_fails","name":[["test",1],["rule3",1],["legacy",1],["compat",1],["violated",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule3",2],["legacy",5],["compat",2],["violated",2],["fails",3],["tmp",3],["path",4],["rule",2],["change",1],["row",1],["suffix",1],["coverage",2],["noise",2],["lint",2],["orch",3],["repo",1],["root",1],["academic",1],["pipeline",2],["agents",1],["orchestrator",2],["agent",1],["md",2],["content",2],["read",1],["text",2],["broken",3],["replace",1],["semantic",2],["scholar",2],["unmatched",3],["contaminated",2],["v3",1],["write",1],["result",4],["run",1],["str",1],["assert",2],["returncode",1],["stderr",2],["lower",2]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule3_missing_legacy_rows_fails","name":[["test",1],["rule3",1],["missing",1],["legacy",1],["rows",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule3",2],["missing",4],["legacy",7],["rows",3],["fails",2],["tmp",3],["path",4],["rule",2],["delete",3],["both",2],["s2",1],["from",1],["table",1],["lint",2],["must",1],["fail",1],["orch",3],["repo",1],["root",1],["academic",1],["pipeline",2],["agents",1],["orchestrator",2],["agent",1],["md",2],["content",2],["read",1],["text",2],["bare",1],["row",3],["broken",4],["replace",2],["ok",2],["low",2],["warn",2],["false",1],["absent",1],["semantic",2],["scholar",2],["unmatched",4],["contaminated",2],["v3",2],["preprint",2],["true",1],["write",1],["result",3],["run",1],["str",1],["assert",3],["returncode",1],["messages",1],["should",1],["fire",1],["err",3],["stderr",1],["lower",1]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule3_preprint_legacy_drift_fails","name":[["test",1],["rule3",1],["preprint",1],["legacy",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule3",2],["preprint",7],["legacy",4],["drift",3],["fails",3],["tmp",3],["path",4],["rule",2],["row",1],["suffix",1],["contaminated",3],["coverage",2],["noise",2],["lint",2],["orch",3],["repo",1],["root",1],["academic",1],["pipeline",2],["agents",1],["orchestrator",2],["agent",1],["md",2],["content",2],["read",1],["text",2],["broken",3],["replace",1],["unmatched",1],["v3",1],["write",1],["result",4],["run",1],["str",1],["assert",2],["returncode",1],["stderr",2],["lower",2]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule4_high_block_injection_fails","name":[["test",1],["rule4",1],["high",1],["block",1],["injection",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule4",2],["high",4],["block",5],["injection",2],["fails",3],["tmp",3],["path",4],["rule",2],["inject",1],["contaminated",2],["into",1],["v3",3],["subsection",1],["lint",2],["orch",3],["repo",1],["root",1],["academic",1],["pipeline",2],["agents",1],["orchestrator",2],["agent",1],["md",2],["content",2],["read",1],["text",2],["broken",2],["replace",1],["cite",2],["time",2],["provenance",2],["finalizer",2],["extension",2],["fake",1],["policy",1],["layer",1],["marker",1],["write",1],["result",4],["run",1],["str",1],["assert",2],["returncode",1],["stderr",2],["lower",2]]},{"id":"scripts/test_check_v3_9_0_triangulation.py#test_rule4_no_block_tokens_in_real_repo","name":[["test",1],["rule4",1],["no",1],["block",1],["tokens",1],["real",1],["repo",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["triangulation",1],["py",1]],"body":[["def",2],["test",2],["rule4",2],["no",3],["block",3],["tokens",3],["real",3],["repo",2],["rule",1],["orchestrator",1],["v3",1],["subsection",1],["has",1],["backtick",1],["quoted",1],["result",2],["run",1],["lint",1],["assert",1],["returncode",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py","name":[["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["v3",2],["phase",2],["boundary",2],["py",2],["import",5],["subprocess",1],["unittest",2],["from",3],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",1],["resolve",1],["parent",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["run",3],["subprocess",2],["completed",2],["process",2],["return",1],["script",2]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests","name":[["canonical",1],["enforcement",1],["defrift",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["class",2],["canonical",19],["enforcement",19],["defrift",3],["tests",3],["unittest",2],["test",11],["case",4],["491",2],["lock",1],["sentence",9],["guard",4],["mutation",2],["discipline",1],["every",1],["negative",1],["drives",1],["real",1],["check",10],["bucket",2],["logic",1],["against",1],["fixture",5],["file",4],["module",37],["repo",7],["root",8],["redirected",1],["tempdir",1],["so",1],["silently",1],["stops",1],["matching",1],["cannot",1],["stay",2],["green",1],["stale",3],["v3",10],["prompt",1],["level",1],["only",1],["advisory",1],["verifier",1],["scripts",1],["pipeline",1],["integrity",1],["py",1],["detect",1],["violations",1],["post",1],["hoc",1],["deterministic",1],["pre",3],["tool",1],["hook",1],["deferred",1],["10",1],["active",1],["conductor",1],["134",1],["def",10],["load",10],["self",44],["from",5],["helpers",1],["import",2],["path",4],["return",3],["phase",2],["boundary",2],["script",1],["block",7],["line",4],["str",5],["version",6],["you",2],["must",3],["not",3],["write",4],["files",4],["other",1],["phases",1],["may",1],["read",3],["phase1",1],["next",1],["section",1],["content",2],["list",1],["tempfile",1],["temporary",2],["directory",2],["as",1],["tmp",2],["agent",4],["md",4],["text",3],["encoding",3],["utf",3],["constants",2],["shape",1],["none",7],["both",1],["variants",1],["exist",1],["carry",1],["their",1],["own",1],["marker",1],["assert",17],["equal",7],["pr",2],["294",3],["passes",2],["errors",20],["specific",1],["tail",1],["per",1],["tails",1],["after",1],["free",1],["sprint",1],["contract",1],["protocol",1],["below",1],["also",1],["applies",1],["fails",3],["regression",1],["drifted",3],["wide",1],["audits",1],["harness",1],["retirement",1],["2026",1],["07",1],["04",1],["b4",1],["f01",1],["now",1],["fail",2],["len",3],["msg",3],["single",1],["word",1],["mutated",3],["replace",1],["scope",2],["mismatched",1],["carrying",1],["drift",1],["pass",1],["variant",1],["matches",1],["match",1],["actually",1],["ships",1],["constant",1],["drifts",1],["disk",1],["would",1],["make",1],["baseline",1],["but",1],["directly",1],["precise",1],["failure",1],["message",1],["resolve",1],["parent",2],["v392",2],["sample",4],["deep",2],["research",2],["agents",2],["synthesis",1],["v394",2],["timeline",1],["extraction",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests._block","name":[["block",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["block",2],["self",2],["enforcement",3],["line",3],["str",6],["version",3],["return",1],["phase",1],["boundary",1],["v3",1],["you",2],["must",1],["not",1],["write",1],["files",2],["other",1],["phases",1],["may",1],["read",1],["phase1",1],["next",1],["section",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests._check","name":[["check",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["check",3],["self",2],["module",4],["content",3],["str",4],["list",2],["from",1],["tempfile",1],["import",1],["temporary",2],["directory",2],["as",1],["tmp",2],["root",4],["path",1],["fixture",4],["agent",1],["md",1],["write",1],["text",1],["encoding",1],["utf",1],["repo",1],["return",1],["bucket",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests._load_module","name":[["load",1],["module",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["load",4],["module",4],["self",2],["from",3],["tests",1],["test",1],["helpers",1],["import",1],["path",2],["return",1],["check",1],["v3",1],["phase",1],["boundary",1],["script",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests.test_canonical_constants_shape","name":[["test",1],["canonical",1],["constants",1],["shape",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["canonical",6],["constants",2],["shape",2],["self",7],["none",2],["both",1],["version",2],["variants",1],["exist",1],["carry",1],["their",1],["own",1],["marker",1],["module",6],["load",1],["assert",4],["equal",1],["enforcement",6],["v3",2],["pr",1],["294",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests.test_canonical_matches_repo_files","name":[["test",1],["canonical",1],["matches",1],["repo",1],["files",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",3],["canonical",4],["matches",2],["repo",5],["files",3],["self",5],["none",2],["constants",1],["must",1],["match",1],["actually",1],["ships",1],["agent",3],["constant",1],["drifts",1],["from",1],["disk",1],["would",1],["make",1],["baseline",1],["fail",1],["but",1],["assert",3],["directly",1],["precise",1],["failure",1],["message",1],["module",4],["load",1],["root",3],["path",1],["file",1],["resolve",1],["parent",2],["v392",2],["sample",4],["deep",2],["research",2],["agents",2],["synthesis",1],["md",2],["read",2],["text",2],["encoding",2],["utf",2],["v394",2],["timeline",1],["extraction",1],["enforcement",2]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests.test_canonical_sentence_passes","name":[["test",1],["canonical",1],["sentence",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["canonical",3],["sentence",2],["passes",2],["self",6],["none",2],["module",4],["load",1],["errors",2],["check",1],["block",1],["enforcement",1],["assert",1],["equal",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests.test_canonical_with_file_specific_tail_passes","name":[["test",1],["canonical",1],["file",1],["specific",1],["tail",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["canonical",4],["file",3],["specific",2],["tail",2],["passes",2],["self",6],["none",2],["per",1],["tails",1],["after",1],["sentence",1],["stay",1],["free",1],["module",4],["load",1],["line",2],["enforcement",1],["v3",1],["sprint",1],["contract",1],["protocol",1],["below",1],["also",1],["applies",1],["errors",2],["check",1],["block",1],["assert",1],["equal",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests.test_single_word_mutation_fails","name":[["test",1],["single",1],["word",1],["mutation",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["single",2],["word",2],["mutation",2],["fails",2],["self",8],["none",2],["module",5],["load",1],["mutated",3],["canonical",2],["enforcement",2],["replace",1],["write",2],["scope",2],["guard",2],["assert",3],["not",1],["equal",2],["errors",5],["check",1],["block",1],["len",1],["msg",1],["drifted",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests.test_stale_pre_294_sentence_fails","name":[["test",1],["stale",1],["pre",1],["294",1],["sentence",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["stale",3],["pre",3],["294",3],["sentence",4],["fails",2],["self",9],["none",2],["regression",1],["case",1],["pr",1],["drifted",2],["repo",1],["wide",1],["audits",1],["harness",1],["retirement",1],["2026",1],["07",1],["04",1],["md",1],["b4",1],["f01",1],["must",1],["now",1],["fail",1],["module",3],["load",1],["errors",6],["check",1],["block",1],["assert",3],["equal",1],["len",1],["msg",1],["491",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CanonicalEnforcementDefriftTests.test_version_mismatched_sentence_fails","name":[["test",1],["version",1],["mismatched",1],["sentence",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["version",3],["mismatched",2],["sentence",3],["fails",2],["self",7],["none",2],["v3",3],["block",2],["carrying",1],["drift",1],["not",1],["pass",1],["module",4],["load",1],["errors",5],["check",1],["canonical",1],["enforcement",1],["assert",2],["equal",1],["len",1],["msg",1],["variant",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CheckV392PhaseBoundaryTests","name":[["check",1],["v392",1],["phase",1],["boundary",1],["tests",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["class",2],["check",5],["v392",2],["phase",14],["boundary",13],["tests",2],["unittest",2],["test",6],["case",2],["def",4],["repo",1],["baseline",1],["passes",1],["self",21],["none",8],["committed",1],["v3",18],["branch",1],["state",1],["must",9],["pass",1],["lint",1],["result",6],["run",1],["assert",17],["equal",5],["returncode",1],["msg",3],["stderr",2],["passed",1],["stdout",3],["23",4],["bucket",13],["16",4],["module",27],["invariants",1],["counts",1],["match",2],["classification",1],["doc",1],["39",2],["import",3],["importlib",9],["util",9],["spec",15],["from",6],["file",3],["location",3],["script",3],["loader",3],["exec",3],["len",4],["agents",11],["bcd",4],["no",1],["agent",6],["appears",1],["both",3],["buckets",3],["overlap",3],["all",4],["paths",5],["unique",1],["duplicate",1],["across",1],["required",6],["phrases",3],["constant",1],["include",1],["version",4],["neutral",1],["load",1],["bearing",1],["markers",3],["specific",2],["enforcement",8],["handled",1],["via",1],["re",10],["regexes",2],["widened",3],["not",5],["may",1],["read",1],["now",1],["regex",1],["based",1],["true",2],["hasattr",2],["exist",2],["either",1],["search",4],["timeline",4],["extraction",4],["md",3],["be",2],["deep",1],["research",1],["sibling",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CheckV392PhaseBoundaryTests.test_module_invariants","name":[["test",1],["module",1],["invariants",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["module",12],["invariants",2],["self",6],["none",2],["bucket",7],["counts",1],["must",1],["match",1],["classification",1],["doc",1],["23",3],["16",3],["39",2],["import",1],["importlib",3],["util",3],["spec",5],["from",2],["file",1],["location",1],["check",1],["v3",1],["phase",1],["boundary",1],["script",1],["loader",1],["exec",1],["assert",4],["equal",4],["len",4],["agents",7],["bcd",4],["no",1],["agent",2],["appears",1],["both",2],["buckets",3],["overlap",3],["msg",2],["all",4],["paths",5],["unique",1],["duplicate",1],["across",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CheckV392PhaseBoundaryTests.test_repo_baseline_passes","name":[["test",1],["repo",1],["baseline",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["repo",2],["baseline",2],["passes",2],["self",6],["none",2],["committed",1],["v3",2],["branch",1],["state",1],["must",1],["pass",1],["lint",1],["result",6],["run",1],["assert",4],["equal",1],["returncode",1],["msg",1],["stderr",2],["passed",1],["stdout",3],["23",1],["bucket",2],["16",1]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CheckV392PhaseBoundaryTests.test_required_phrases_constant","name":[["test",1],["required",1],["phrases",1],["constant",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["required",7],["phrases",4],["constant",2],["self",10],["none",6],["must",5],["include",1],["version",4],["neutral",1],["load",1],["bearing",1],["markers",3],["specific",2],["phase",9],["boundary",9],["enforcement",8],["handled",1],["via",1],["re",10],["regexes",2],["widened",3],["v3",12],["import",1],["importlib",3],["util",3],["spec",5],["from",2],["file",1],["location",1],["check",1],["script",1],["module",11],["loader",1],["exec",1],["assert",8],["not",5],["may",1],["read",1],["now",1],["regex",1],["based",1],["true",2],["hasattr",2],["exist",2],["both",1],["match",1],["either",1],["search",4]]},{"id":"scripts/test_check_v3_9_2_phase_boundary.py#CheckV392PhaseBoundaryTests.test_timeline_extraction_agent_in_bucket_a","name":[["test",1],["timeline",1],["extraction",1],["agent",1],["bucket",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["phase",1],["boundary",1],["py",1]],"body":[["def",2],["test",2],["timeline",5],["extraction",5],["agent",5],["bucket",5],["self",3],["none",2],["md",3],["v3",3],["must",2],["be",2],["agents",4],["import",1],["importlib",3],["util",3],["spec",5],["from",2],["file",1],["location",1],["check",1],["phase",2],["boundary",1],["script",1],["module",5],["loader",1],["exec",1],["assert",1],["deep",1],["research",1],["sibling",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py","name":[["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["tests",1],["v3",4],["temporal",11],["verification",3],["spec",2],["lint",1],["schema",1],["conformance",1],["per",1],["docs",1],["design",1],["2026",2],["05",2],["18",1],["ars",1],["md",1],["from",2],["future",1],["import",8],["annotations",1],["json",1],["pathlib",1],["path",2],["jsonschema",1],["pytest",2],["yaml",1],["repo",3],["root",3],["file",1],["resolve",1],["parents",1],["schemas",1],["shared",1],["contracts",1],["passport",1],["mark",1],["parametrize",1],["finding",1],["kind",1],["mode",1],["severity",1],["bound",3],["refs",1],["event",4],["dates",1],["matched",1],["span",1],["arithmetic",2],["impossible",1],["high",2],["none",15],["left",3],["role",4],["anchor",1],["value",4],["2025",2],["03",2],["source",4],["draft",2],["capture",2],["ref",10],["slug",8],["right",3],["06",1],["anachronistic",1],["citation",1],["h2026",2],["timeline",6],["entry",4],["id",1],["e2022",1],["date",3],["2022",2],["04",1],["01",2],["12",1],["31",1],["comparator",1],["unmaterialized",1],["medium",2],["s2020",2],["text",3],["1998",1],["edition",1],["char",6],["start",3],["100",1],["end",3],["112",1],["causal",1],["inversion",1],["arg",2],["2020",1],["15",1],["enabled",1],["11",1],["deictic",1],["low",2],["currently",1],["metadata",1],["missing",1],["subprocess",1],["sys",2],["as",1],["script",1],["scripts",1],["check",1],["py",1],["m3",2],["iron",2],["rule",2],["marker",1],["integrity",1],["key",1],["phrases",1],["claims",1],["not",1],["stylistic",1],["identify",1],["range",1],["every",1],["entity",1],["verify",1],["cited",1],["document",1],["existed",1],["before",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#_load_schema","name":[["load",1],["schema",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["load",2],["schema",2],["name",3],["str",2],["dict",2],["return",1],["json",1],["loads",1],["schemas",1],["read",1],["text",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_citation_provenance_high_rejects_absent_sources","name":[["test",1],["citation",1],["provenance",1],["high",1],["rejects",1],["absent",1],["sources",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["citation",4],["provenance",3],["high",5],["rejects",2],["absent",4],["sources",2],["v3",3],["hotfix",1],["confidence",3],["must",1],["also",1],["reject",1],["entries",2],["omit",1],["crossref",3],["issued",2],["pdftotext",3],["cover",2],["first",2],["line",2],["entirely",1],["all",1],["then",2],["properties",1],["only",1],["not",1],["fire",1],["property",1],["so",1],["entry",1],["no",1],["source",1],["fields",1],["silently",1],["passed",1],["validation",2],["adds",1],["required",1],["enforce",1],["presence",1],["schema",5],["load",1],["json",1],["bad",2],["version",1],["audit",1],["run",1],["id",1],["2026",1],["05",1],["18",1],["t12",1],["34",1],["56",1],["a1b2",1],["key",1],["both",1],["verification",1],["method",1],["notes",1],["none",1],["pytest",1],["raises",1],["jsonschema",2],["error",1],["validate",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_citation_provenance_high_requires_both_sources","name":[["test",1],["citation",1],["provenance",1],["high",1],["requires",1],["both",1],["sources",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["citation",4],["provenance",3],["high",4],["requires",2],["both",3],["sources",2],["confidence",2],["must",1],["have",1],["crossref",3],["issued",2],["pdftotext",3],["cover",2],["first",2],["line",2],["populated",1],["per",1],["spec",1],["agreement",1],["table",1],["row",1],["schema",5],["load",1],["json",1],["bad",2],["version",1],["audit",1],["run",1],["id",1],["2026",1],["05",1],["18",1],["t12",1],["34",1],["56",1],["a1b2",1],["entries",1],["key",1],["none",3],["verification",1],["method",1],["notes",1],["pytest",1],["raises",1],["jsonschema",2],["validation",1],["error",1],["validate",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_citation_provenance_schema_validates_canonical_example","name":[["test",1],["citation",1],["provenance",1],["schema",1],["validates",1],["canonical",1],["example",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["citation",4],["provenance",3],["schema",7],["validates",2],["canonical",2],["example",4],["load",1],["json",1],["version",1],["audit",1],["run",1],["id",1],["2026",3],["05",3],["18",3],["t12",3],["34",3],["56",3],["a1b2",1],["entries",1],["key",1],["handbook",4],["2024ed",1],["crossref",3],["issued",1],["value",2],["2024",5],["09",1],["15",1],["precision",2],["day",1],["verified",2],["at",2],["api",2],["endpoint",1],["https",1],["org",1],["works",1],["10",1],["xxxx",1],["pdftotext",2],["cover",1],["first",1],["line",2],["quality",1],["assurance",1],["edition",1],["published",1],["date",1],["candidate",1],["year",1],["pdf",2],["path",2],["verification",1],["method",1],["confidence",1],["high",1],["notes",1],["none",1],["jsonschema",1],["validate",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_lint_bibliography_agent_modified_fails","name":[["test",1],["lint",1],["bibliography",1],["agent",1],["modified",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["lint",10],["bibliography",5],["agent",5],["modified",3],["fails",3],["tmp",5],["path",5],["monkeypatch",5],["f2",1],["invariant",1],["md",1],["uses",1],["point",1],["sha256",4],["at",1],["wrong",1],["value",2],["then",1],["runs",1],["as",1],["function",1],["not",1],["subprocess",1],["so",1],["override",1],["module",4],["constant",1],["timeline",5],["yaml",6],["write",3],["text",3],["safe",3],["dump",3],["schema",3],["version",3],["sources",1],["events",1],["provenance",5],["citation",2],["audit",7],["run",2],["id",2],["2026",3],["05",3],["18",3],["t12",2],["34",2],["56",2],["a1b2",2],["entries",1],["temporal",2],["results",1],["report",1],["reference",1],["date",1],["findings",1],["import",2],["expected",2],["bogus",1],["importlib",3],["util",3],["spec",5],["loader",4],["from",2],["file",1],["location",1],["v3",1],["script",1],["mod",4],["exec",1],["setattr",1],["64",1],["exit",3],["code",2],["main",1],["str",3],["assert",1],["baseline",1],["mismatches",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_lint_bibliography_agent_unchanged","name":[["test",1],["lint",1],["bibliography",1],["agent",1],["unchanged",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["bibliography",4],["agent",4],["unchanged",2],["tmp",5],["path",5],["f2",1],["invariant",1],["md",2],["unmodified",1],["passes",1],["timeline",5],["yaml",6],["write",3],["text",4],["safe",3],["dump",3],["schema",3],["version",3],["sources",1],["events",1],["provenance",5],["citation",2],["audit",7],["run",3],["id",2],["2026",3],["05",3],["18",3],["t12",2],["34",2],["56",2],["a1b2",2],["entries",1],["temporal",2],["results",1],["report",1],["reference",1],["date",1],["findings",1],["result",3],["subprocess",1],["sys",1],["executable",1],["str",4],["script",1],["capture",1],["output",1],["true",2],["assert",1],["returncode",1],["baseline",1],["mismatch",1],["was",1],["modified",1],["stderr",2]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_lint_detects_supersession_cycle","name":[["test",1],["lint",1],["detects",1],["supersession",1],["cycle",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["lint",2],["detects",2],["supersession",3],["cycle",5],["tmp",5],["path",5],["invariant",1],["chain",1],["must",1],["have",1],["no",1],["cycles",1],["timeline",5],["yaml",6],["write",3],["text",4],["safe",3],["dump",3],["schema",3],["version",3],["sources",1],["citation",4],["key",2],["type",2],["doc",2],["supersedes",2],["superseded",2],["by",2],["none",2],["events",1],["provenance",5],["audit",7],["run",3],["id",2],["2026",3],["05",3],["18",3],["t12",2],["34",2],["56",2],["a1b2",2],["entries",1],["temporal",2],["results",1],["report",1],["reference",1],["date",1],["findings",1],["result",6],["subprocess",1],["sys",1],["executable",1],["str",4],["script",1],["capture",1],["output",1],["true",2],["assert",2],["returncode",2],["expected",2],["exit",1],["got",2],["stderr",5],["lower",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_lint_exits_zero_on_clean_fixture","name":[["test",1],["lint",1],["exits",1],["zero",1],["clean",1],["fixture",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["lint",3],["exits",2],["zero",2],["clean",2],["fixture",2],["tmp",5],["path",5],["should",1],["exit",1],["validating",1],["valid",1],["sample",1],["fixtures",1],["timeline",5],["yaml",6],["write",3],["text",4],["safe",3],["dump",3],["schema",3],["version",3],["sources",1],["events",1],["provenance",5],["citation",2],["audit",7],["run",3],["id",2],["2026",3],["05",3],["18",3],["t12",2],["34",2],["56",2],["a1b2",2],["entries",1],["temporal",2],["results",1],["report",1],["reference",1],["date",1],["findings",1],["result",4],["subprocess",1],["sys",1],["executable",1],["str",4],["script",1],["capture",1],["output",1],["true",2],["assert",1],["returncode",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_m3_iron_rule_present_in_draft_writer","name":[["test",1],["m3",1],["iron",1],["rule",1],["present",1],["draft",1],["writer",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["m3",4],["iron",3],["rule",3],["present",2],["draft",3],["writer",3],["path",2],["repo",1],["root",1],["academic",1],["paper",1],["agents",1],["agent",1],["md",1],["content",3],["read",1],["text",1],["assert",2],["marker",1],["phrase",2],["key",1],["phrases",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_m3_iron_rule_present_in_report_compiler","name":[["test",1],["m3",1],["iron",1],["rule",1],["present",1],["report",1],["compiler",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["m3",4],["iron",3],["rule",3],["present",2],["report",3],["compiler",3],["path",2],["repo",1],["root",1],["deep",1],["research",1],["agents",1],["agent",1],["md",1],["content",3],["read",1],["text",1],["assert",2],["marker",1],["phrase",4],["key",1],["phrases",1],["missing",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_temporal_audit_p1_requires_bound_dates","name":[["test",1],["temporal",1],["audit",1],["p1",1],["requires",1],["bound",1],["dates",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["temporal",4],["audit",4],["p1",4],["requires",2],["bound",6],["dates",4],["arithmetic",2],["must",1],["have",1],["non",1],["null",1],["schema",5],["load",1],["results",1],["json",1],["bad",2],["version",1],["run",1],["id",2],["2026",2],["05",2],["18",2],["t12",1],["34",1],["56",1],["a1b2",1],["report",1],["reference",1],["date",1],["findings",1],["finding",2],["tf",1],["001",1],["kind",1],["impossible",1],["severity",1],["high",1],["mode",1],["block",1],["eligible",1],["true",1],["draft",1],["locator",1],["file",1],["line",1],["sentence",1],["matched",1],["span",1],["none",4],["refs",1],["event",1],["invalid",1],["rationale",1],["suggested",1],["fix",1],["pytest",1],["raises",1],["jsonschema",2],["validation",1],["error",1],["validate",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_temporal_audit_p2_requires_bound_event","name":[["test",1],["temporal",1],["audit",1],["p2",1],["requires",1],["bound",1],["event",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["temporal",4],["audit",4],["p2",4],["requires",2],["bound",6],["event",4],["anachronism",1],["must",1],["have",1],["non",1],["null",1],["per",2],["spec",1],["kind",2],["map",1],["schema",5],["load",1],["results",1],["json",1],["bad",2],["version",1],["run",1],["id",2],["2026",2],["05",2],["18",2],["t12",1],["34",1],["56",1],["a1b2",1],["report",1],["reference",1],["date",1],["findings",1],["finding",2],["tf",1],["001",1],["anachronistic",1],["citation",1],["severity",1],["high",1],["mode",1],["block",1],["eligible",1],["true",1],["draft",1],["locator",1],["file",1],["line",1],["sentence",1],["matched",1],["span",1],["none",4],["refs",1],["ref",1],["slug",1],["timeline",1],["entry",1],["invalid",1],["dates",1],["rationale",1],["suggested",1],["fix",1],["pytest",1],["raises",1],["jsonschema",2],["validation",1],["error",1],["validate",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_temporal_audit_schema_accepts_6_finding_kinds","name":[["test",1],["temporal",1],["audit",1],["schema",1],["accepts",1],["finding",1],["kinds",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["temporal",3],["audit",4],["schema",7],["accepts",2],["finding",7],["kinds",2],["kind",4],["mode",4],["severity",4],["bound",12],["refs",4],["event",4],["dates",4],["matched",4],["span",4],["load",1],["results",1],["json",1],["example",2],["version",1],["run",1],["id",2],["2026",2],["05",2],["18",2],["t12",1],["34",1],["56",1],["a1b2",1],["report",1],["reference",1],["date",1],["findings",1],["tf",1],["001",1],["block",1],["eligible",1],["false",1],["draft",2],["locator",1],["file",1],["phase4",1],["composition",1],["md",1],["line",1],["sentence",1],["rationale",1],["suggested",1],["fix",1],["none",1],["jsonschema",1],["validate",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_timeline_extraction_agent_has_phase_boundary_block","name":[["test",1],["timeline",1],["extraction",1],["agent",1],["has",1],["phase",1],["boundary",1],["block",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["timeline",4],["extraction",4],["agent",7],["has",2],["phase",3],["boundary",4],["block",3],["path",3],["repo",1],["root",1],["deep",1],["research",1],["agents",1],["md",2],["assert",6],["exists",1],["not",2],["created",1],["content",6],["read",2],["text",1],["load",1],["bearing",1],["keywords",1],["from",1],["canonical",1],["v3",4],["must",1],["may",1],["enforcement",1],["m6",1],["citation",2],["provenance",2],["protocol",2],["section",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_timeline_extraction_agent_lists_sidecar_deliverables","name":[["test",1],["timeline",1],["extraction",1],["agent",1],["lists",1],["sidecar",1],["deliverables",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["timeline",4],["extraction",3],["agent",5],["lists",2],["sidecar",2],["deliverables",2],["path",2],["repo",1],["root",1],["deep",1],["research",1],["agents",1],["md",1],["content",4],["read",1],["text",1],["assert",3],["yaml",3],["citation",1],["provenance",1],["version",1],["records",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_timeline_open_ended_only_on_end","name":[["test",1],["timeline",1],["open",1],["ended",1],["only",1],["end",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["timeline",3],["open",5],["ended",5],["only",2],["end",3],["true",2],["start",2],["date",3],["should",1],["be",1],["schema",6],["violation",1],["per",1],["spec",1],["shape",1],["table",1],["load",1],["json",1],["bad",2],["version",1],["sources",1],["citation",1],["key",1],["type",1],["doc",1],["effective",1],["range",1],["value",2],["none",1],["precision",2],["unknown",2],["provenance",2],["method",2],["confidence",2],["unverified",1],["2024",1],["12",1],["31",1],["day",1],["false",1],["crossref",1],["lookup",1],["high",1],["pytest",1],["raises",1],["jsonschema",2],["validation",1],["error",1],["validate",1]]},{"id":"scripts/test_check_v3_9_4_temporal_verification.py#test_timeline_schema_validates_canonical_example","name":[["test",1],["timeline",1],["schema",1],["validates",1],["canonical",1],["example",1]],"path":[["scripts",1],["test",1],["check",1],["v3",1],["temporal",1],["verification",1],["py",1]],"body":[["def",2],["test",2],["timeline",3],["schema",7],["validates",2],["canonical",2],["example",4],["load",1],["json",1],["version",3],["sources",1],["citation",1],["key",1],["handbook",6],["2024ed",1],["type",1],["institutional",1],["document",1],["published",1],["date",3],["value",4],["2024",6],["09",2],["15",2],["precision",4],["day",2],["open",4],["ended",4],["false",3],["provenance",4],["method",4],["crossref",1],["lookup",1],["raw",2],["source",2],["locator",2],["doi",1],["10",2],["xxxx",1],["confidence",4],["high",4],["effective",2],["range",1],["start",1],["01",2],["pdftotext",1],["cover",1],["from",1],["october",1],["file",1],["path",1],["pdf",1],["p3",1],["end",1],["none",2],["unknown",1],["true",1],["user",2],["override",2],["supersedes",1],["2020ed",2],["superseded",1],["by",2],["family",2],["id",2],["catalog",1],["completeness",1],["partial",1],["events",1],["event",1],["programme",2],["cycle",2],["2022",4],["description",1],["review",1],["04",1],["12",1],["31",1],["interval",1],["governed",1],["jsonschema",1],["validate",1]]},{"id":"scripts/test_check_version_consistency.py","name":[["test",1],["check",1],["version",1],["consistency",1],["py",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["unit",1],["tests",2],["check",2],["version",2],["consistency",2],["py",2],["from",4],["future",1],["import",7],["annotations",1],["subprocess",1],["textwrap",1],["unittest",2],["pathlib",1],["path",2],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",1],["resolve",1],["parent",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_check_version_consistency.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["run",3],["root",3],["path",3],["subprocess",2],["completed",2],["process",2],["return",1],["script",2],["str",1]]},{"id":"scripts/test_check_version_consistency.py#_write_aligned_fixture","name":[["write",1],["aligned",1],["fixture",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["write",9],["aligned",3],["fixture",2],["root",8],["path",2],["last",5],["updated",5],["str",4],["none",6],["2026",2],["04",2],["22",2],["key",5],["additions",5],["derive",2],["everything",1],["lines",1],["up",1],["baseline",1],["pass",2],["cases",1],["drift",3],["mutations",1],["straight",1],["through",1],["claude",2],["md",2],["so",1],["invariant",2],["10",1],["11",1],["tests",1],["single",1],["field",1],["without",1],["re",1],["specifying",1],["skill",2],["table",2],["would",1],["duplicate",1],["very",1],["lint",1],["exists",1],["catch",1],["skills",3],["deep",1],["research",1],["academic",3],["paper",2],["reviewer",1],["pipeline",1],["name",2],["ver",2],["suite",1],["version",5],["rows",1],["changelog",1],["latest",1],["plugin",1],["manifests",1],["readme",1],["en",3],["has",1],["extra",3],["plain",1],["h2",3],["translation",1],["asymmetry",1],["allowed",1],["bearing",1],["heading",1],["present",1],["both",1],["at",1],["past",1],["docs",1],["token",2],["usage",1],["corpus",1],["ingestion",1],["v3",2],["only",1],["section",1],["zh",1],["strings",1]]},{"id":"scripts/test_check_version_consistency.py#_write_aligned_fixture_v351","name":[["write",1],["aligned",1],["fixture",1],["v351",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["write",8],["aligned",2],["fixture",2],["v351",2],["root",8],["path",2],["none",2],["v3",3],["suite",2],["deep",2],["research",2],["academic",4],["pipeline",2],["skills",3],["paper",2],["reviewer",1],["name",2],["ver",2],["skill",1],["claude",1],["md",1],["version",3],["table",1],["rows",1],["changelog",1],["latest",1],["plugin",1],["manifests",1],["readme",1],["docs",1],["en",1],["h2",2],["token",2],["usage",1],["corpus",1],["ingestion",1],["zh",1],["extra",1],["strings",1]]},{"id":"scripts/test_check_version_consistency.py#_write_changelog","name":[["write",1],["changelog",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["write",4],["changelog",5],["root",3],["path",2],["latest",15],["version",4],["str",8],["prior",5],["versions",4],["list",2],["none",11],["body",8],["date",3],["2026",3],["04",3],["22",2],["fixture",3],["first",1],["then",1],["any",1],["default",1],["entry",4],["long",1],["enough",2],["satisfy",1],["100",1],["char",1],["release",3],["notes",2],["invariant",2],["pass",1],["short",1],["drift",1],["if",1],["added",2],["substantive",1],["text",2],["clears",1],["one",1],["hundred",1],["character",1],["minimum",1],["enforced",1],["by",1],["entries",3],["prev",2],["append",1],["15",1],["md",1],["join",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_version_consistency.py#_write_claude_md","name":[["write",1],["claude",1],["md",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["claude",7],["md",4],["root",3],["path",2],["suite",6],["version",7],["str",10],["table",3],["rows",5],["list",2],["tuple",2],["last",8],["updated",8],["none",10],["2026",2],["04",2],["22",2],["key",14],["additions",13],["derive",4],["default",1],["values",1],["aligned",1],["fixture",3],["changelog",2],["invariants",1],["10",1],["11",1],["writes",1],["major",1],["minor",1],["heading",1],["derived",1],["from",1],["pass",1],["explicit",1],["token",1],["v3",1],["drift",1],["omit",1],["dir",3],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["join",1],["name",2],["ver",2],["purpose",2],["modes",2],["if",4],["parts",5],["split",1],["len",1],["all",1],["isdigit",1],["else",3],["block",2],["addition",1],["not",2],["line",2],["text",3],["academic",1],["research",1],["skills",2],["overview",1],["skill",1],["info",1],["per",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_version_consistency.py#_write_docs","name":[["write",1],["docs",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["write",4],["docs",9],["root",3],["path",2],["en",8],["h2",10],["list",6],["str",6],["zh",9],["none",11],["extra",5],["version",7],["strings",5],["fixture",1],["tree",1],["invariants",1],["heading",2],["texts",1],["without",1],["leading",1],["bearing",1],["headings",2],["like",1],["foo",1],["v3",1],["exercise",2],["tw",2],["pairing",1],["invariant",2],["plain",1],["ignored",1],["by",1],["any",1],["dropped",1],["into",1],["performance",4],["md",3],["body",6],["must",1],["not",2],["cite",1],["future",1],["unknown",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["join",3],["nbody",1],["if",2],["see",1],["details",1],["text",2],["encoding",2],["utf",2]]},{"id":"scripts/test_check_version_consistency.py#_write_plugin_manifests","name":[["write",1],["plugin",1],["manifests",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["write",4],["plugin",14],["manifests",2],["root",3],["path",2],["version",7],["str",6],["description",6],["none",7],["fixture",4],["claude",2],["marketplace",2],["json",7],["at",1],["invariant",2],["given",1],["lands",1],["agent",1],["claim",1],["tests",1],["import",1],["dir",4],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["obj",3],["dict",1],["name",3],["if",1],["not",1],["text",2],["dumps",2],["encoding",2],["utf",2],["plugins",1]]},{"id":"scripts/test_check_version_consistency.py#_write_readme","name":[["write",1],["readme",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["readme",4],["root",3],["path",2],["badge",8],["version",9],["str",2],["none",2],["fixture",1],["md",2],["shields",2],["io",2],["invariant",1],["encodes",1],["twice",1],["label",2],["release",1],["tag",2],["url",1],["lint",1],["keys",1],["off",1],["canonical",1],["surface",1],["user",1],["sees",1],["both",1],["written",1],["aligned",1],["here",1],["so",1],["drift",1],["tests",1],["mutate",1],["one",1],["explicitly",1],["text",1],["academic",1],["research",1],["skills",1],["claude",1],["code",1],["https",2],["img",1],["blue",1],["github",1],["com",1],["releases",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_version_consistency.py#_write_skill","name":[["write",1],["skill",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["skill",6],["root",3],["path",2],["name",6],["str",4],["version",4],["none",2],["dir",3],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["md",1],["text",1],["textwrap",1],["dedent",1],["description",1],["fixture",1],["metadata",1],["last",1],["updated",1],["2026",1],["04",1],["22",1],["status",1],["active",1],["data",1],["access",1],["level",1],["raw",1],["task",1],["type",1],["open",1],["ended",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_version_consistency.py#TestAgentCountClaim","name":[["test",1],["agent",1],["count",1],["claim",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["class",2],["test",9],["agent",20],["count",6],["claim",10],["unittest",2],["case",2],["invariant",1],["414",1],["plugin",8],["json",1],["description",7],["equals",1],["tree",1],["unique",1],["md",6],["symlinks",2],["resolved",1],["not",4],["double",3],["counted",3],["staticmethod",1],["def",6],["write",18],["agents",19],["root",34],["path",6],["names",2],["list",1],["str",1],["none",6],["dir",11],["deep",4],["research",4],["mkdir",3],["parents",1],["true",3],["exist",1],["ok",1],["name",3],["text",1],["encoding",1],["utf",1],["drift",1],["fails",1],["self",17],["temporary",5],["directory",5],["as",5],["tmp",10],["aligned",5],["fixture",10],["manifests",5],["ensemble",4],["more",4],["alpha",9],["beta",5],["result",21],["run",5],["assert",7],["equal",5],["returncode",5],["msg",5],["stdout",12],["matching",1],["passes",1],["stderr",8],["symlink",3],["alias",3],["legacy",1],["transition",1],["pin",1],["pre",1],["413",2],["pattern",1],["still",1],["counts",1],["once",1],["whole",1],["mirror",8],["excluded",2],["from",2],["regardless",1],["file",1],["kind",1],["link",3],["materialized",1],["holds",1],["real",1],["byte",2],["identical",2],["copies",1],["broke",1],["windows",1],["checkouts",1],["zip",1],["installs",1],["so",1],["resolve",1],["no",2],["longer",1],["dedups",1],["them",1],["surface",1],["pinned",1],["its",1],["sources",1],["by",1],["check",1],["sync",1],["py",1],["never",1],["source",1],["new",1],["src",2],["bytes",2],["read",1],["skips",1],["without",2],["token",1],["gated",1],["optional",1],["only",1],["stated",1],["number",1],["must",1],["be",1]]},{"id":"scripts/test_check_version_consistency.py#TestAgentCountClaim._write_agents","name":[["write",1],["agents",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["write",3],["agents",6],["root",3],["path",2],["names",3],["list",2],["str",2],["none",2],["dir",3],["deep",1],["research",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["name",3],["agent",1],["md",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_check_version_consistency.py#TestAgentCountClaim.test_agent_claim_drift_fails","name":[["test",1],["agent",1],["claim",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["agent",4],["claim",2],["drift",2],["fails",2],["self",6],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["write",3],["aligned",1],["fixture",2],["plugin",1],["manifests",1],["description",1],["ensemble",1],["more",1],["agents",1],["alpha",1],["beta",1],["result",5],["run",1],["assert",3],["equal",1],["returncode",1],["msg",1],["stdout",4]]},{"id":"scripts/test_check_version_consistency.py#TestAgentCountClaim.test_agent_claim_matching_passes","name":[["test",1],["agent",1],["claim",1],["matching",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["agent",3],["claim",2],["matching",2],["passes",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["write",3],["aligned",1],["fixture",2],["plugin",1],["manifests",1],["description",1],["ensemble",1],["more",1],["agents",1],["alpha",1],["beta",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestAgentCountClaim.test_agent_claim_materialized_mirror_not_double_counted","name":[["test",1],["agent",1],["claim",1],["materialized",1],["mirror",1],["not",1],["double",1],["counted",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["agent",5],["claim",2],["materialized",2],["mirror",8],["not",2],["double",2],["counted",2],["self",4],["none",2],["413",1],["plugin",2],["root",8],["agents",6],["holds",1],["real",1],["byte",2],["identical",2],["copies",1],["symlinks",1],["broke",1],["windows",1],["checkouts",1],["zip",1],["installs",1],["so",1],["resolve",1],["no",1],["longer",1],["dedups",1],["them",1],["dir",4],["excluded",1],["from",1],["count",1],["alias",1],["surface",1],["pinned",1],["its",1],["deep",2],["research",2],["sources",1],["by",1],["check",1],["sync",1],["py",1],["never",1],["source",1],["new",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",4],["aligned",1],["fixture",2],["manifests",1],["description",1],["ensemble",1],["more",1],["alpha",3],["beta",1],["mkdir",1],["src",2],["md",2],["bytes",2],["read",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestAgentCountClaim.test_agent_claim_symlink_alias_not_double_counted","name":[["test",1],["agent",1],["claim",1],["symlink",1],["alias",1],["not",1],["double",1],["counted",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["agent",5],["claim",2],["symlink",4],["alias",3],["not",2],["double",2],["counted",2],["self",4],["none",2],["legacy",1],["transition",1],["pin",1],["plugin",2],["root",9],["agents",5],["dir",4],["pre",1],["413",1],["pattern",1],["still",1],["counts",1],["once",1],["whole",1],["mirror",1],["excluded",1],["from",1],["count",1],["regardless",1],["file",1],["kind",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",3],["aligned",1],["fixture",2],["manifests",1],["description",1],["ensemble",1],["more",1],["alpha",3],["beta",1],["link",3],["mkdir",1],["md",2],["deep",1],["research",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestAgentCountClaim.test_no_agent_claim_skips","name":[["test",1],["no",1],["agent",1],["claim",1],["skips",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["no",2],["agent",3],["claim",4],["skips",2],["self",4],["none",2],["description",2],["without",2],["token",1],["not",1],["gated",1],["optional",1],["only",1],["stated",1],["number",1],["must",1],["be",1],["true",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["write",3],["aligned",1],["fixture",2],["plugin",1],["manifests",1],["count",1],["agents",1],["alpha",1],["beta",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestChangelogBodyLength","name":[["test",1],["changelog",1],["body",1],["length",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["class",2],["test",9],["changelog",8],["body",23],["length",2],["unittest",2],["case",2],["invariant",4],["487",1],["latest",11],["entry",5],["must",3],["be",2],["100",2],["characters",3],["bare",1],["heading",5],["stub",2],["line",2],["not",11],["release",8],["notes",4],["def",5],["short",1],["fails",3],["self",13],["none",5],["temporary",5],["directory",5],["as",5],["tmp",10],["root",20],["path",5],["write",10],["aligned",5],["fixture",5],["version",5],["result",21],["run",5],["assert",8],["equal",5],["returncode",5],["msg",5],["stdout",13],["empty",1],["prior",4],["gated",2],["only",1],["historical",1],["entries",1],["may",1],["terse",1],["versions",3],["stderr",6],["fenced",5],["h2",3],["inside",2],["terminator",2],["code",4],["block",1],["truncate",2],["codex",2],["p2",1],["ends",2],["at",2],["next",2],["any",2],["markdown",1],["otherwise",1],["sample",3],["false",1],["added",2],["md",2],["just",1],["real",4],["continue",2],["here",2],["more",2],["than",2],["one",2],["hundred",2],["substantive",2],["text",2],["so",2],["satisfied",2],["by",2],["full",2],["truncated",2],["fence",2],["prefix",2],["bracketed",1],["example",2],["even",1],["looks",1],["like",1],["either",1],["re",1],["review",1],["past",1],["content",1],["2020",1],["01",2]]},{"id":"scripts/test_check_version_consistency.py#TestChangelogBodyLength.test_empty_body_fails","name":[["test",1],["empty",1],["body",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["body",4],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["changelog",1],["latest",2],["version",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestChangelogBodyLength.test_fenced_bracketed_h2_not_a_terminator","name":[["test",1],["fenced",1],["bracketed",1],["h2",1],["not",1],["terminator",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["fenced",4],["bracketed",2],["h2",2],["not",5],["terminator",2],["self",3],["none",2],["example",2],["even",1],["looks",1],["like",1],["release",3],["heading",2],["must",1],["truncate",1],["body",6],["either",1],["codex",1],["re",1],["review",1],["ends",1],["at",1],["next",1],["real",3],["past",1],["any",1],["content",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["added",1],["md",1],["2020",1],["01",2],["code",1],["sample",1],["entry",1],["notes",1],["continue",1],["here",1],["more",1],["than",1],["one",1],["hundred",1],["characters",1],["substantive",1],["text",1],["so",1],["invariant",1],["satisfied",1],["by",1],["full",1],["truncated",1],["fence",1],["prefix",1],["changelog",1],["latest",2],["version",1],["prior",1],["versions",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestChangelogBodyLength.test_fenced_h2_inside_body_not_a_terminator","name":[["test",1],["fenced",1],["h2",1],["inside",1],["body",1],["not",1],["terminator",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["fenced",3],["h2",3],["inside",3],["body",8],["not",6],["terminator",2],["self",3],["none",2],["line",1],["code",3],["block",1],["must",1],["truncate",1],["codex",1],["p2",1],["entry",1],["ends",1],["at",1],["next",1],["release",4],["heading",2],["any",1],["markdown",1],["otherwise",1],["sample",2],["notes",2],["false",1],["fails",1],["invariant",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["added",1],["md",1],["just",1],["real",1],["continue",1],["here",1],["more",1],["than",1],["one",1],["hundred",1],["characters",1],["substantive",1],["text",1],["so",1],["satisfied",1],["by",1],["full",1],["truncated",1],["fence",1],["prefix",1],["changelog",1],["latest",2],["version",1],["prior",1],["versions",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestChangelogBodyLength.test_prior_entry_body_not_gated","name":[["test",1],["prior",1],["entry",1],["body",1],["not",1],["gated",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["prior",3],["entry",3],["body",2],["not",2],["gated",3],["self",3],["none",2],["only",1],["latest",2],["historical",1],["entries",1],["may",1],["be",1],["terse",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["changelog",1],["version",1],["versions",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestChangelogBodyLength.test_short_body_fails","name":[["test",1],["short",1],["body",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["short",2],["body",4],["fails",2],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["changelog",1],["latest",2],["version",1],["stub",1],["result",5],["run",1],["assert",3],["equal",1],["returncode",1],["msg",1],["stdout",4],["100",1]]},{"id":"scripts/test_check_version_consistency.py#TestKeyAdditionsAlignment","name":[["test",1],["key",1],["additions",1],["alignment",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["class",2],["test",8],["key",13],["additions",13],["alignment",2],["unittest",2],["case",2],["invariant",1],["11",1],["487",1],["newest",3],["heading",4],["claude",7],["md",5],["must",1],["match",2],["suite",3],["version",5],["compared",2],["at",1],["own",1],["precision",1],["so",1],["v3",4],["matches",1],["def",4],["drift",1],["fails",2],["self",10],["none",5],["temporary",4],["directory",4],["as",4],["tmp",8],["root",13],["path",4],["write",5],["aligned",4],["fixture",4],["result",16],["run",4],["assert",6],["equal",4],["returncode",4],["msg",4],["stdout",10],["missing",1],["three",1],["segment",1],["passes",1],["stderr",4],["older",2],["headings",1],["below",1],["allowed",2],["historical",1],["sections",1],["stay",1],["put",1],["only",1],["max",1],["against",1],["text",6],["read",1],["encoding",2],["utf",2],["replace",1],["info",2],["old",1]]},{"id":"scripts/test_check_version_consistency.py#TestKeyAdditionsAlignment.test_key_additions_drift_fails","name":[["test",1],["key",1],["additions",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["key",4],["additions",4],["drift",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["aligned",1],["fixture",1],["v3",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestKeyAdditionsAlignment.test_key_additions_missing_fails","name":[["test",1],["key",1],["additions",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["key",4],["additions",4],["missing",2],["fails",2],["self",4],["none",3],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["aligned",1],["fixture",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestKeyAdditionsAlignment.test_older_headings_below_newest_allowed","name":[["test",1],["older",1],["headings",1],["below",1],["newest",1],["allowed",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["older",3],["headings",2],["below",2],["newest",3],["allowed",3],["self",3],["none",2],["historical",1],["key",2],["additions",2],["sections",1],["stay",1],["put",1],["only",1],["max",1],["version",4],["heading",1],["compared",1],["against",1],["suite",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["claude",5],["md",4],["text",6],["read",1],["encoding",2],["utf",2],["replace",1],["info",2],["v3",1],["old",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestKeyAdditionsAlignment.test_three_segment_heading_match_passes","name":[["test",1],["three",1],["segment",1],["heading",1],["match",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["three",2],["segment",2],["heading",2],["match",2],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["aligned",1],["fixture",1],["key",1],["additions",1],["v3",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestLastUpdatedFreshness","name":[["test",1],["last",1],["updated",1],["freshness",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["class",2],["test",11],["last",15],["updated",15],["freshness",4],["unittest",2],["case",2],["invariant",2],["10",1],["487",1],["claude",2],["md",2],["must",5],["lie",1],["within",1],["days",3],["latest",6],["changelog",13],["entry",2],["date",13],["deterministic",1],["baseline",2],["re",2],["running",1],["lint",2],["later",1],["cannot",1],["flip",1],["result",30],["def",7],["stale",1],["fails",3],["self",21],["none",8],["after",1],["2026",11],["04",8],["22",4],["out",1],["window",1],["temporary",7],["directory",7],["as",10],["tmp",14],["root",24],["path",7],["write",10],["aligned",8],["fixture",7],["30",4],["run",7],["assert",14],["equal",7],["returncode",7],["msg",7],["stdout",19],["boundary",1],["seven",1],["passes",1],["29",1],["stderr",4],["missing",2],["carrying",1],["no",1],["breaks",1],["strip",1],["only",1],["off",1],["heading",1],["keeping",1],["compliant",1],["body",1],["so",1],["doesn",1],["also",1],["fire",1],["text",2],["read",1],["encoding",2],["utf",2],["replace",1],["impossible",2],["reports",2],["not",6],["crashes",2],["syntactically",1],["shaped",1],["but",1],["02",3],["produce",1],["error",1],["never",1],["traceback",3],["codex",3],["p2",2],["version",2],["overlong",1],["accepted",1],["prefix",2],["trailing",1],["digit",1],["like",1],["222",2],["be",3],["captured",1],["silently",2],["pass",1],["review",1],["p3",1],["malformed",2],["flagged",2],["non",2],["iso",1],["yyyy",1],["mm",1],["dd",1],["fromisoformat",1],["happens",1],["accept",1],["compact",1],["20260422",2],["still",1],["rather",1],["than",1],["passing",1]]},{"id":"scripts/test_check_version_consistency.py#TestLastUpdatedFreshness.test_boundary_seven_days_passes","name":[["test",1],["boundary",1],["seven",1],["days",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["boundary",2],["seven",2],["days",2],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["aligned",1],["fixture",1],["last",1],["updated",1],["2026",1],["04",1],["29",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestLastUpdatedFreshness.test_changelog_missing_date_fails","name":[["test",1],["changelog",1],["missing",1],["date",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["changelog",7],["missing",2],["date",5],["fails",2],["self",4],["none",2],["latest",1],["entry",1],["carrying",1],["no",1],["breaks",1],["freshness",1],["baseline",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",2],["fixture",1],["strip",1],["only",1],["off",1],["heading",1],["keeping",1],["compliant",1],["body",1],["so",1],["invariant",1],["doesn",1],["also",1],["fire",1],["md",1],["text",2],["read",1],["encoding",2],["utf",2],["replace",1],["2026",1],["04",1],["22",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestLastUpdatedFreshness.test_impossible_changelog_date_reports_not_crashes","name":[["test",1],["impossible",1],["changelog",1],["date",1],["reports",1],["not",1],["crashes",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["impossible",3],["changelog",4],["date",4],["reports",2],["not",3],["crashes",2],["self",5],["none",2],["syntactically",1],["shaped",1],["but",1],["2026",3],["02",3],["30",3],["must",1],["produce",1],["lint",1],["error",1],["never",1],["traceback",2],["codex",1],["p2",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["latest",2],["version",1],["result",5],["run",1],["assert",3],["equal",1],["returncode",1],["msg",1],["stdout",3],["stderr",1]]},{"id":"scripts/test_check_version_consistency.py#TestLastUpdatedFreshness.test_missing_last_updated_fails","name":[["test",1],["missing",1],["last",1],["updated",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["last",4],["updated",4],["fails",2],["self",4],["none",3],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["aligned",1],["fixture",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestLastUpdatedFreshness.test_non_iso_last_updated_reports_not_crashes","name":[["test",1],["non",1],["iso",1],["last",1],["updated",1],["reports",1],["not",1],["crashes",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["non",3],["iso",2],["last",5],["updated",5],["reports",2],["not",2],["crashes",2],["self",4],["none",2],["yyyy",1],["mm",1],["dd",1],["date",1],["fromisoformat",1],["happens",1],["accept",1],["compact",1],["20260422",2],["must",1],["still",1],["be",1],["flagged",1],["as",2],["malformed",1],["rather",1],["than",1],["silently",1],["passing",1],["codex",1],["p2",1],["temporary",1],["directory",1],["tmp",2],["root",3],["path",1],["write",1],["aligned",1],["fixture",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestLastUpdatedFreshness.test_overlong_changelog_date_not_accepted_as_prefix","name":[["test",1],["overlong",1],["changelog",1],["date",1],["not",1],["accepted",1],["as",1],["prefix",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["overlong",2],["changelog",3],["date",4],["not",4],["accepted",2],["as",4],["prefix",3],["self",4],["none",2],["trailing",1],["digit",1],["like",1],["2026",4],["04",4],["222",2],["must",2],["be",2],["captured",1],["22",2],["silently",1],["pass",1],["freshness",1],["codex",1],["re",1],["review",1],["p3",1],["malformed",1],["flagged",1],["temporary",1],["directory",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["last",1],["updated",1],["latest",2],["version",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",2],["traceback",1],["stderr",1]]},{"id":"scripts/test_check_version_consistency.py#TestLastUpdatedFreshness.test_stale_last_updated_fails","name":[["test",1],["stale",1],["last",1],["updated",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["stale",2],["last",4],["updated",4],["fails",2],["self",4],["none",2],["days",1],["after",1],["changelog",1],["date",1],["2026",2],["04",2],["22",1],["out",1],["window",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["aligned",1],["fixture",1],["30",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestTagMatch","name":[["test",1],["tag",1],["match",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["class",2],["test",8],["tag",21],["match",2],["unittest",2],["case",2],["gate",2],["487",1],["invariant",1],["1c",1],["ref",2],["must",3],["equal",6],["suite",6],["version",4],["one",1],["comparison",1],["nothing",1],["else",1],["performs",1],["at",2],["time",2],["def",4],["matching",1],["passes",1],["self",11],["none",4],["temporary",4],["directory",4],["as",5],["tmp",8],["root",13],["path",8],["write",5],["aligned",4],["fixture",4],["result",17],["run",4],["script",8],["str",4],["v3",3],["assert",7],["returncode",4],["msg",4],["stdout",11],["stderr",4],["mismatched",1],["fails",2],["without",2],["prefix",1],["matches",1],["bare",1],["compares",1],["leading",1],["cosmetic",1],["supplied",1],["but",1],["missing",3],["not",2],["silently",1],["no",2],["op",1],["claude",8],["md",7],["has",2],["line",1],["whole",1],["point",1],["guarantee",1],["right",1],["so",1],["garbage",1],["co",1],["occurring",1],["broken",1],["be",2],["non",1],["zero",1],["exit",1],["both",1],["error",3],["uncheckable",2],["surface",1],["never",1],["pass",1],["text",6],["read",1],["encoding",2],["utf",2],["replace",1],["per",1],["changelog",1],["v9",2],["itself",1],["named",1],["just",1],["generic",1],["would",1],["fire",1],["even",1]]},{"id":"scripts/test_check_version_consistency.py#TestTagMatch.test_matching_tag_passes","name":[["test",1],["matching",1],["tag",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["matching",2],["tag",3],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",2],["write",1],["aligned",1],["fixture",1],["result",4],["run",1],["script",2],["str",1],["v3",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestTagMatch.test_mismatched_tag_fails","name":[["test",1],["mismatched",1],["tag",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["mismatched",2],["tag",3],["fails",2],["self",5],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",2],["write",1],["aligned",1],["fixture",1],["result",5],["run",1],["script",2],["str",1],["v3",2],["assert",3],["equal",1],["returncode",1],["msg",1],["stdout",4]]},{"id":"scripts/test_check_version_consistency.py#TestTagMatch.test_tag_supplied_but_suite_version_missing_fails","name":[["test",1],["tag",1],["supplied",1],["but",1],["suite",1],["version",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["tag",11],["supplied",2],["but",2],["suite",6],["version",4],["missing",4],["fails",2],["self",4],["none",2],["gate",1],["must",2],["not",2],["silently",1],["no",2],["op",1],["claude",8],["md",7],["has",2],["line",1],["whole",1],["point",1],["guarantee",1],["right",1],["at",1],["time",1],["so",1],["garbage",1],["co",1],["occurring",1],["broken",1],["be",2],["non",1],["zero",1],["exit",1],["both",1],["error",3],["uncheckable",2],["surface",1],["never",1],["pass",1],["temporary",1],["directory",1],["as",2],["tmp",2],["root",4],["path",2],["write",2],["aligned",1],["fixture",1],["text",6],["read",1],["encoding",2],["utf",2],["replace",1],["per",1],["changelog",1],["result",4],["run",1],["script",2],["str",1],["v9",2],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3],["itself",1],["named",1],["just",1],["generic",1],["would",1],["fire",1],["even",1],["without",1]]},{"id":"scripts/test_check_version_consistency.py#TestTagMatch.test_tag_without_v_prefix_matches","name":[["test",1],["tag",1],["without",1],["prefix",1],["matches",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["tag",3],["without",2],["prefix",2],["matches",2],["self",3],["none",2],["bare",1],["ref",1],["compares",1],["equal",2],["leading",1],["cosmetic",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",2],["write",1],["aligned",1],["fixture",1],["result",4],["run",1],["script",2],["str",1],["assert",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency","name":[["test",1],["version",1],["consistency",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["class",2],["test",15],["version",20],["consistency",2],["unittest",2],["case",2],["def",11],["all",2],["aligned",13],["passes",2],["self",36],["none",11],["temporary",10],["directory",10],["as",10],["tmp",20],["root",39],["path",10],["write",18],["fixture",12],["result",39],["run",10],["assert",25],["equal",11],["returncode",10],["msg",2],["stdout",19],["stderr",4],["v351",2],["v3",4],["suite",16],["deep",9],["research",10],["academic",13],["pipeline",9],["must",6],["pass",1],["table",7],["drift",8],["fails",9],["lists",1],["v2",2],["but",2],["skill",9],["md",8],["says",1],["fail",4],["vs",4],["changelog",5],["claude",7],["latest",2],["entry",1],["plugin",9],["json",12],["invariant",4],["regression",3],["10",1],["release",1],["miss",1],["sat",1],["at",4],["prior",1],["because",1],["no",3],["lint",1],["covered",1],["manifests",2],["both",2],["down",1],["marketplace",6],["plugins",2],["silently",1],["sitting",1],["releases",1],["import",2],["only",1],["leaving",1],["correct",1],["isolate",1],["text",3],["dumps",1],["name",2],["encoding",3],["utf",3],["drop",1],["keep",1],["isolates",1],["tracks",1],["from",1],["rows",1],["paper",6],["reviewer",4],["missing",3],["frontmatter",2],["here",2],["listed",1],["disk",1],["shutil",2],["rmtree",1],["textwrap",1],["dedent",1],["skills",2],["overview",1],["purpose",1],["key",1],["modes",1],["v1",1],["info",1],["line",1],["four",1],["segment",2],["169",1],["hotfix",1],["versions",1]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_all_aligned_passes","name":[["test",1],["all",1],["aligned",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["all",2],["aligned",3],["passes",2],["self",3],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["fixture",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_all_aligned_v351_passes","name":[["test",1],["all",1],["aligned",1],["v351",1],["passes",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["all",2],["aligned",3],["v351",3],["passes",2],["self",3],["none",2],["v3",1],["suite",1],["deep",1],["research",1],["academic",1],["pipeline",1],["must",1],["pass",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["fixture",1],["result",4],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_docs_at_suite_version_passes_inv6","name":[["test",1],["docs",1],["at",1],["suite",1],["version",1],["passes",1],["inv6",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["docs",4],["at",2],["suite",4],["version",5],["passes",2],["inv6",2],["self",3],["none",2],["string",1],["equal",2],["allowed",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["en",1],["h2",2],["token",2],["usage",1],["corpus",1],["ingestion",1],["v3",2],["zh",1],["extra",1],["strings",1],["must",1],["be",1],["ok",1],["result",3],["run",1],["assert",1],["returncode",1],["msg",1],["stdout",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_docs_future_version_fails","name":[["test",1],["docs",1],["future",1],["version",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["docs",4],["future",3],["version",3],["fails",2],["self",4],["none",2],["references",1],["v9",1],["above",1],["suite",1],["must",1],["fail",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["en",1],["h2",2],["token",2],["usage",1],["corpus",1],["ingestion",1],["v3",2],["zh",1],["extra",1],["strings",1],["nonexistent",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_docs_prerelease_token_is_skipped","name":[["test",1],["docs",1],["prerelease",1],["token",1],["skipped",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["docs",4],["prerelease",2],["token",4],["skipped",2],["self",3],["none",2],["v3",5],["12",4],["alpha",3],["above",1],["suite",1],["must",1],["not",1],["partial",1],["match",1],["fail",1],["non",1],["canonical",1],["tokens",1],["dropped",1],["entirely",1],["review",1],["finding",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["write",3],["aligned",1],["fixture",1],["performance",3],["md",2],["text",2],["usage",1],["work",1],["toward",1],["corpus",1],["ingestion",1],["nbody",1],["encoding",2],["utf",2],["zh",1],["tw",1],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_docs_superpowers_future_version_exempt_inv6","name":[["test",1],["docs",1],["superpowers",1],["future",1],["version",1],["exempt",1],["inv6",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["docs",6],["superpowers",6],["future",6],["version",4],["exempt",4],["inv6",2],["self",5],["none",2],["holds",1],["skill",1],["specs",1],["plans",2],["intentionally",1],["plan",3],["next",2],["release",3],["there",1],["must",1],["pass",1],["non",1],["aligned",2],["anywhere",1],["else",1],["still",2],["fails",2],["proves",1],["carve",1],["out",1],["scoped",1],["not",1],["blanket",1],["disable",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",6],["path",2],["write",3],["fixture",1],["suite",2],["sp",3],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["md",2],["text",2],["bump",1],["v9",2],["encoding",2],["utf",2],["result",3],["run",2],["assert",3],["equal",2],["returncode",2],["msg",2],["ref",1],["should",1],["be",1],["stdout",5],["control",1],["same",1],["token",1],["under",1],["published",1],["doc",1],["other",2],["see",1],["here",1],["result2",4]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_docs_two_segment_version_is_skipped","name":[["test",1],["docs",1],["two",1],["segment",1],["version",1],["skipped",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",3],["docs",7],["two",2],["segment",3],["version",2],["skipped",2],["self",3],["none",2],["inv",1],["gates",1],["only",1],["full",1],["tokens",1],["v9",3],["not",2],["release",1],["token",3],["lint",1],["adjudicates",1],["so",1],["must",1],["fail",1],["even",1],["though",1],["suite",1],["review",1],["gap",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",3],["aligned",1],["fixture",1],["performance",3],["md",2],["text",2],["usage",1],["see",1],["milestone",1],["corpus",1],["ingestion",1],["v3",2],["nbody",1],["encoding",2],["utf",2],["zh",1],["tw",1],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_five_segment_changelog_does_not_silently_fall_through","name":[["test",1],["five",1],["segment",1],["changelog",1],["not",1],["silently",1],["fall",1],["through",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["five",2],["segment",5],["changelog",6],["not",4],["silently",3],["fall",2],["through",3],["self",5],["none",2],["regression",1],["dual",1],["track",1],["review",1],["169",1],["latest",4],["entry",3],["must",1],["skip",1],["next",1],["valid",1],["predecessor",3],["pre",1],["fix",1],["re",2],["failed",1],["heading",1],["search",1],["fell",1],["if",2],["happened",1],["equal",2],["suite",3],["version",4],["lint",1],["reported",1],["pass",1],["even",1],["though",1],["actual",1],["release",1],["was",1],["different",1],["temporary",1],["directory",1],["as",2],["tmp",2],["root",5],["path",2],["skills",3],["deep",1],["research",1],["academic",3],["paper",2],["reviewer",1],["pipeline",1],["name",2],["ver",2],["write",3],["skill",1],["claude",1],["md",1],["table",1],["rows",1],["prior",1],["versions",1],["result",8],["run",1],["assert",3],["returncode",1],["msg",2],["stdout",6],["stderr",2],["either",3],["acceptable",1],["surfacing",1],["vs",1],["mismatch",1],["new",1],["seg",1],["token",3],["itself",1],["accepted",1],["canonical",2],["under",1],["broadened",1],["validator",1],["invalid",2],["report",1],["true",1],["match",1],["expected",1],["drift",1],["surface",1]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_five_segment_token_rejected_as_non_canonical","name":[["test",1],["five",1],["segment",1],["token",1],["rejected",1],["as",1],["non",1],["canonical",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["five",2],["segment",5],["token",3],["rejected",2],["as",5],["non",2],["canonical",6],["self",6],["none",2],["regression",1],["178",1],["post",2],["ship",1],["codex",1],["review",1],["pr",1],["173",2],["flagged",1],["semver",3],["strict",3],["re",2],["more",2],["dot",1],["segments",4],["no",1],["upper",1],["bound",1],["so",2],["like",1],["passed",2],["check",1],["even",2],["though",2],["file",1],["level",1],["docstrings",1],["design",1],["defined",1],["if",1],["typo",2],["were",1],["copied",1],["consistently",1],["claude",2],["md",3],["changelog",3],["pipeline",2],["table",3],["lint",2],["would",1],["have",1],["despite",1],["malformed",2],["shape",2],["cap",1],["max",1],["temporary",1],["directory",1],["tmp",2],["root",5],["path",1],["all",3],["four",1],["sources",1],["consistent",1],["pre",1],["fix",2],["three",1],["regexes",1],["captured",1],["verbatim",1],["returned",1],["true",1],["matched",1],["every",1],["invariant",1],["compared",1],["two",1],["identical",1],["strings",1],["reported",1],["pass",1],["was",1],["rejects",1],["suite",2],["row",1],["entry",1],["surface",1],["violations",1],["skills",3],["5seg",3],["deep",1],["research",1],["academic",3],["paper",2],["reviewer",1],["name",2],["ver",2],["write",3],["skill",1],["version",2],["rows",1],["latest",1],["prior",1],["versions",1],["result",6],["run",1],["assert",3],["equal",1],["returncode",1],["msg",1],["stdout",4],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_four_segment_suite_vs_changelog_drift_fails","name":[["test",1],["four",1],["segment",1],["suite",1],["vs",1],["changelog",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["four",2],["segment",5],["suite",4],["vs",3],["changelog",5],["drift",2],["fails",2],["self",6],["none",2],["regression",1],["169",1],["hotfix",1],["versions",2],["must",1],["not",1],["be",1],["silently",3],["parsed",1],["as",2],["shared",1],["prefix",1],["scenario",1],["claims",1],["v3",2],["but",1],["latest",2],["entry",1],["pre",2],["fix",2],["behavior",1],["both",1],["got",1],["truncated",1],["lint",1],["passed",1],["temporary",1],["directory",1],["tmp",2],["root",5],["path",1],["skills",3],["deep",1],["research",1],["academic",3],["paper",2],["reviewer",1],["pipeline",1],["name",2],["ver",2],["write",3],["skill",1],["claude",1],["md",1],["version",2],["table",1],["rows",1],["include",1],["ancestor",1],["so",1],["regex",1],["would",1],["still",1],["find",1],["something",1],["report",1],["passing",1],["comparison",1],["prior",1],["result",7],["run",1],["assert",4],["equal",1],["returncode",1],["msg",1],["stdout",5],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_four_segment_table_row_drift_fails","name":[["test",1],["four",1],["segment",1],["table",1],["row",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["four",2],["segment",4],["table",7],["row",5],["drift",3],["fails",2],["self",6],["none",2],["regression",1],["169",1],["skills",3],["regex",1],["must",1],["also",1],["see",1],["4th",2],["so",1],["pipeline",5],["v3",2],["vs",1],["suite",2],["version",3],["caught",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["skill",2],["md",3],["changelog",2],["both",1],["at",1],["but",1],["claude",2],["still",1],["says",1],["forgot",1],["bump",1],["one",1],["place",1],["disk",2],["deep",2],["research",2],["academic",7],["paper",4],["reviewer",2],["name",2],["ver",2],["write",3],["rows",3],["drifted",2],["inside",1],["latest",1],["prior",1],["versions",1],["result",7],["run",1],["assert",4],["equal",1],["returncode",1],["msg",1],["stdout",5],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_invalid_suite_token_is_reported","name":[["test",1],["invalid",1],["suite",1],["token",1],["reported",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["suite",4],["token",3],["reported",2],["self",5],["none",2],["regression",1],["dual",1],["track",1],["review",1],["169",1],["non",1],["canonical",2],["version",3],["alpha",3],["must",1],["surface",1],["as",3],["error",1],["rather",1],["than",1],["being",1],["partially",1],["captured",1],["via",1],["prefix",1],["match",1],["temporary",1],["directory",1],["tmp",2],["root",5],["path",1],["skills",3],["deep",1],["research",1],["academic",3],["paper",2],["reviewer",1],["pipeline",1],["name",2],["ver",2],["write",3],["skill",1],["claude",1],["md",1],["table",1],["rows",1],["changelog",1],["latest",1],["prior",1],["versions",1],["result",6],["run",1],["assert",3],["equal",1],["returncode",1],["msg",1],["stdout",4],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_invalid_table_row_token_is_reported","name":[["test",1],["invalid",1],["table",1],["row",1],["token",1],["reported",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["invalid",3],["table",9],["row",5],["token",4],["reported",2],["self",6],["none",3],["regression",1],["dual",1],["track",1],["review",1],["169",1],["carrying",1],["non",1],["canonical",2],["version",3],["v3",2],["alpha",3],["must",1],["surface",1],["as",2],["error",1],["pre",1],["fix",1],["re",1],["failed",1],["silently",1],["vanished",1],["from",1],["versions",2],["so",1],["invariant",1],["pipeline",5],["tracks",1],["suite",2],["was",1],["skipped",1],["because",1],["ended",1],["up",1],["temporary",1],["directory",1],["tmp",2],["root",5],["path",1],["skills",2],["disk",2],["deep",2],["research",2],["academic",7],["paper",4],["reviewer",2],["name",2],["ver",2],["write",3],["skill",1],["rows",3],["junk",2],["claude",1],["md",1],["changelog",1],["latest",1],["prior",1],["result",7],["run",1],["assert",4],["equal",1],["returncode",1],["msg",1],["stdout",5],["stderr",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_marketplace_version_drift_fails","name":[["test",1],["marketplace",1],["version",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["marketplace",7],["version",4],["drift",3],["fails",2],["self",5],["none",2],["invariant",1],["json",8],["plugins",2],["suite",2],["must",1],["fail",1],["regression",1],["silently",1],["sitting",1],["at",2],["releases",1],["import",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",2],["fixture",3],["plugin",3],["only",1],["leaving",1],["correct",1],["isolate",1],["claude",1],["text",1],["dumps",1],["name",2],["encoding",1],["utf",1],["result",4],["run",1],["assert",3],["equal",1],["returncode",1],["stdout",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_missing_suite_version_in_claude_md_fails","name":[["test",1],["missing",1],["suite",1],["version",1],["claude",1],["md",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["suite",4],["version",5],["claude",4],["md",3],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["text",1],["textwrap",1],["dedent",1],["academic",4],["research",2],["skills",2],["overview",1],["skill",1],["purpose",1],["key",1],["modes",1],["deep",1],["v2",1],["paper",2],["v3",2],["reviewer",1],["v1",1],["pipeline",1],["info",1],["no",1],["line",1],["here",1],["encoding",1],["utf",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_pipeline_version_vs_suite_drift_fails","name":[["test",1],["pipeline",1],["version",1],["vs",1],["suite",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["pipeline",8],["version",5],["vs",2],["suite",6],["drift",2],["fails",2],["self",4],["none",2],["academic",6],["table",4],["must",1],["equal",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["write",3],["aligned",1],["fixture",1],["drop",1],["both",1],["skill",3],["md",3],["keep",1],["at",1],["isolates",1],["invariant",2],["tracks",1],["from",1],["claude",1],["rows",1],["deep",1],["research",1],["paper",2],["reviewer",1],["result",3],["run",1],["assert",2],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_plugin_json_version_drift_fails","name":[["test",1],["plugin",1],["json",1],["version",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["plugin",7],["json",5],["version",4],["drift",3],["fails",2],["self",6],["none",2],["invariant",1],["claude",1],["suite",2],["must",1],["fail",1],["regression",1],["v3",1],["10",1],["release",1],["miss",1],["sat",1],["at",1],["prior",1],["because",1],["no",1],["lint",1],["covered",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["manifests",2],["both",1],["down",1],["result",5],["run",1],["assert",4],["equal",1],["returncode",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_readme_badge_drift_fails","name":[["test",1],["readme",1],["badge",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["readme",5],["badge",4],["drift",2],["fails",2],["self",5],["none",2],["shields",1],["io",1],["version",2],["drifts",1],["below",1],["suite",2],["must",1],["fail",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["stale",1],["vs",1],["result",5],["run",1],["assert",3],["equal",1],["returncode",1],["msg",1],["stdout",4]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_readme_missing_fails","name":[["test",1],["readme",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["readme",4],["missing",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",1],["aligned",1],["fixture",1],["md",1],["unlink",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_skill_listed_in_table_but_missing_on_disk_fails","name":[["test",1],["skill",1],["listed",1],["table",1],["but",1],["missing",1],["disk",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["skill",2],["listed",2],["table",2],["but",2],["missing",2],["disk",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",1],["aligned",1],["fixture",1],["import",1],["shutil",2],["rmtree",1],["academic",2],["paper",2],["reviewer",2],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_skill_missing_frontmatter_fails","name":[["test",1],["skill",1],["missing",1],["frontmatter",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["skill",3],["missing",2],["frontmatter",3],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["deep",3],["research",3],["md",1],["text",1],["no",1],["here",1],["encoding",1],["utf",1],["result",3],["run",1],["assert",2],["equal",1],["returncode",1],["stdout",1]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_suite_version_vs_changelog_drift_fails","name":[["test",1],["suite",1],["version",1],["vs",1],["changelog",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["suite",3],["version",4],["vs",2],["changelog",5],["drift",2],["fails",2],["self",6],["none",2],["claude",1],["md",1],["latest",2],["entry",1],["must",1],["fail",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["result",5],["run",1],["assert",4],["equal",1],["returncode",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_table_version_drift_fails","name":[["test",1],["table",1],["version",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["table",3],["version",2],["drift",2],["fails",2],["self",6],["none",2],["lists",1],["deep",3],["research",3],["v2",1],["but",1],["skill",2],["md",1],["says",1],["must",1],["fail",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["result",5],["run",1],["assert",4],["equal",1],["returncode",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_zhtw_duplicate_same_version_heading_drop_fails","name":[["test",1],["zhtw",1],["duplicate",1],["same",1],["version",1],["heading",1],["drop",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["zhtw",2],["duplicate",3],["same",2],["version",3],["heading",3],["drop",2],["fails",2],["self",4],["none",2],["en",1],["has",1],["two",1],["h2s",1],["tagged",1],["v3",4],["zh",2],["tw",2],["translates",1],["only",2],["one",2],["multiset",1],["comparison",1],["must",1],["catch",1],["dropped",1],["review",1],["finding",1],["dict",1],["silently",1],["collapsed",1],["passed",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",5],["path",1],["write",3],["aligned",1],["fixture",1],["docs",2],["performance",3],["md",2],["text",2],["feature",2],["nbody",2],["encoding",2],["utf",2],["translated",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_zhtw_no_english_sibling_fails","name":[["test",1],["zhtw",1],["no",1],["english",1],["sibling",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",3],["zhtw",2],["no",3],["english",2],["sibling",4],["fails",2],["self",4],["none",2],["standalone",1],["docs",2],["zh",2],["tw",2],["md",3],["must",1],["fail",1],["review",1],["gap",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["orphan",1],["text",1],["v3",1],["encoding",1],["utf",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_zhtw_plain_heading_asymmetry_allowed","name":[["test",1],["zhtw",1],["plain",1],["heading",1],["asymmetry",1],["allowed",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["zhtw",2],["plain",3],["heading",2],["asymmetry",2],["allowed",2],["self",3],["none",2],["en",3],["may",1],["have",1],["extra",2],["no",1],["version",1],["h2",1],["zh",1],["tw",1],["lacks",1],["must",1],["pass",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",3],["path",1],["write",1],["aligned",2],["fixture",2],["already",1],["has",1],["only",2],["section",1],["assert",2],["passes",1],["result",3],["run",1],["equal",1],["returncode",1],["msg",1],["stdout",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_zhtw_version_bearing_heading_drift_fails","name":[["test",1],["zhtw",1],["version",1],["bearing",1],["heading",1],["drift",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["zhtw",2],["version",4],["bearing",2],["heading",3],["drift",4],["fails",2],["self",3],["none",2],["en",2],["says",2],["v3",4],["zh",2],["tw",1],["must",1],["fail",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["docs",1],["h2",2],["token",2],["usage",1],["corpus",1],["ingestion",1],["extra",1],["strings",1],["result",3],["run",1],["assert",1],["equal",1],["returncode",1],["msg",1],["stdout",2]]},{"id":"scripts/test_check_version_consistency.py#TestVersionConsistency.test_zhtw_version_bearing_heading_missing_fails","name":[["test",1],["zhtw",1],["version",1],["bearing",1],["heading",1],["missing",1],["fails",1]],"path":[["scripts",1],["test",1],["check",1],["version",1],["consistency",1],["py",1]],"body":[["def",2],["test",2],["zhtw",2],["version",4],["bearing",2],["heading",3],["missing",2],["fails",2],["self",4],["none",2],["en",2],["has",1],["v3",2],["zh",3],["tw",2],["drops",1],["must",1],["fail",1],["temporary",1],["directory",1],["as",1],["tmp",2],["root",4],["path",1],["write",2],["aligned",1],["fixture",1],["docs",1],["h2",2],["token",2],["usage",1],["corpus",1],["ingestion",1],["tag",1],["dropped",1],["extra",1],["strings",1],["result",4],["run",1],["assert",2],["equal",1],["returncode",1],["msg",1],["stdout",3]]},{"id":"scripts/test_citation_existence_policy.py","name":[["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",2],["citation",10],["existence",6],["terminal",7],["policy",10],["delta",2],["invariant",5],["v6",11],["renamed",1],["from",8],["original",1],["test",3],["default",9],["blocking",2],["gate",6],["py",1],["v3",6],["10",5],["form",1],["was",1],["withdrawn",1],["by",3],["11",1],["amendment",1],["favour",1],["opt",1],["policies",2],["model",1],["spec",4],["docs",1],["design",1],["2026",1],["05",1],["21",1],["182",1],["promote",1],["md",2],["deliverable",1],["13",1],["deterministically",1],["testable",1],["here",1],["finalizer",5],["co",1],["emits",1],["token",3],["gates",1],["output",1],["llm",3],["agent",2],["prompt",10],["pipeline",1],["orchestrator",2],["not",6],["python",1],["function",1],["cannot",2],["be",1],["unit",1],["called",1],["so",2],["file",2],["pins",3],["deterministic",1],["machine",1],["checkable",1],["substrate",1],["bound",1],["schema",7],["enum",1],["closed",2],["advisory",6],["strict",2],["object",1],["stays",1],["there",1],["no",2],["json",2],["per",3],["key",4],["absence",2],["runtime",1],["evaluator",3],["convention",1],["marker",5],["grammar",2],["canonical",1],["parses",1],["caught",1],["same",1],["generic",1],["severity",1],["high",1],["block",3],["refusal",2],["already",1],["handles",1],["contamination",2],["enumeration",1],["reuses",1],["production",5],["parser",1],["check",4],["parse",2],["ref",2],["reducer",3],["narrowed",2],["false",2],["class",1],["verdict",2],["consumes",2],["reusing",1],["verification",2],["summary",2],["reduce",2],["lookup",2],["verified",2],["oracles",3],["two",2],["small",1],["pure",1],["helpers",1],["hash",1],["slug",3],["would",1],["executable",2],["expression",2],["join",1],["rule",2],["only",1],["they",2],["contract",2],["must",4],["follow",1],["mutation",4],["m2",1],["mutates",1],["oracle",3],["prove",2],["assertion",1],["trivially",2],["passing",2],["see",2],["feedback",4],["constraints",2],["reverse",3],["writer",4],["boundary",2],["pin",3],["emit",1],["future",1],["import",7],["annotations",1],["pathlib",1],["path",1],["pytest",5],["jsonschema",1],["draft202012",1],["validator",1],["scripts",2],["any",2],["triggers",1],["extract",1],["section",1],["header",1],["tp",1],["formatter",2],["resolver",1],["outcome",1],["builders",1],["shape",1],["status",1],["queried",1],["module",5],["docstring",1],["absent",1],["whose",1],["value",1],["equals",1],["contributes",1],["nothing",1],["time",1],["keys",1],["frozenset",1],["triangulation",1],["temporal",1],["integrity",1],["fixture",4],["scope",4],["prompts",1],["these",1],["files",1],["contain",1],["above",2],["silently",1],["drift",1],["away",1],["checks",1],["line",1],["158",1],["mandatory",1],["assertions",1]]},{"id":"scripts/test_citation_existence_policy.py#_ro","name":[["ro",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["ro",5],["overrides",3],["all",1],["four",1],["resolver",1],["keys",1],["default",1],["skipped",2],["null",1],["override",1],["individual",1],["ones",1],["status",3],["queried",3],["by",3],["tuple",1],["dict",2],["none",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1],["arxiv",1],["items",1],["if",1],["isinstance",1],["else",1],["return",1]]},{"id":"scripts/test_citation_existence_policy.py#citation_existence_terminal_token","name":[["citation",1],["existence",1],["terminal",1],["token",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["citation",3],["existence",3],["terminal",4],["token",3],["policy",5],["hash",4],["str",4],["canonical",1],["co",1],["emitted",1],["shape",1],["v6",1],["return",1],["block",2],["severity",1],["high",1],["reason",1],["lookup",1],["verified",1],["false",1],["mode",1],["strict",1]]},{"id":"scripts/test_citation_existence_policy.py#formatter_text","name":[["formatter",1],["text",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["formatter",3],["text",3],["return",1],["default",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_citation_existence_policy.py#orchestrator_text","name":[["orchestrator",1],["text",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["orchestrator",3],["text",3],["return",1],["default",1],["read",1],["encoding",1],["utf",1]]},{"id":"scripts/test_citation_existence_policy.py#policy_hash_slug","name":[["policy",1],["hash",1],["slug",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["policy",4],["hash",3],["slug",5],["terminal",3],["policies",3],["dict",2],["none",6],["str",2],["v6",1],["v3",1],["10",1],["rule",2],["join",2],["each",1],["non",4],["advisory",9],["citation",4],["time",4],["key",5],["as",1],["value",1],["sorted",2],["by",2],["name",1],["separated",1],["returns",1],["absent",1],["block",1],["every",1],["absence",1],["stamp",2],["signal",1],["no",1],["sentinel",1],["package",2],["level",1],["submission",1],["394",1],["slice",1],["never",1],["enters",1],["its",1],["carrier",1],["verifier",1],["report",1],["fingerprint",1],["not",2],["ref",1],["markers",1],["mirrors",1],["pipeline",1],["orchestrator",1],["agent",1],["md",1],["oracle",1],["prompt",1],["must",1],["match",1],["tp",2],["items",1],["if",2],["keys",1],["return",2]]},{"id":"scripts/test_citation_existence_policy.py#test_bare_prose_citation_existence_token_does_not_refuse","name":[["test",1],["bare",1],["prose",1],["citation",1],["existence",1],["token",1],["not",1],["refuse",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["bare",2],["prose",6],["citation",3],["existence",3],["token",3],["not",3],["refuse",3],["anti",1],["false",2],["invariant",1],["12",1],["high",2],["block",3],["plain",1],["outside",1],["any",2],["ref",2],["comment",1],["refusal",2],["trigger",1],["reviewer",1],["noted",1],["terminal",1],["severity",1],["policy",1],["concern",1],["passing",1],["assert",2],["parse",1],["marker",2],["none",1],["triggers",1]]},{"id":"scripts/test_citation_existence_policy.py#test_citation_existence_advisory_marker_does_not_refuse","name":[["test",1],["citation",1],["existence",1],["advisory",1],["marker",1],["not",1],["refuse",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["citation",4],["existence",3],["advisory",4],["marker",11],["not",4],["refuse",3],["v6",1],["under",1],["there",1],["no",2],["terminal",1],["token",1],["suffix",1],["ref",3],["byte",1],["equivalent",1],["v3",1],["here",1],["plain",1],["base",1],["status",1],["false",3],["signal",1],["ack",1],["able",1],["surface",1],["verification",1],["summary",1],["aggregate",1],["annotation",1],["therefore",1],["unindexed2019",1],["low",1],["warn",1],["pm",2],["parse",1],["assert",2],["high",1],["block",1],["any",1],["triggers",1],["refusal",1]]},{"id":"scripts/test_citation_existence_policy.py#test_citation_existence_terminal_marker_parses_and_refuses","name":[["test",1],["citation",1],["existence",1],["terminal",1],["marker",1],["parses",1],["refuses",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["citation",7],["existence",7],["terminal",5],["marker",7],["parses",2],["refuses",2],["canonical",1],["co",1],["emit",1],["advisory",1],["annotation",1],["slot",1],["token",2],["caught",1],["by",1],["same",1],["generic",1],["severity",1],["high",2],["block",2],["refusal",2],["as",1],["contamination",1],["ref",2],["bogus2024",2],["ok",2],["strict",3],["pm",11],["parse",1],["assert",11],["not",1],["none",1],["slug",1],["base",1],["status",1],["true",4],["policy",2],["reason",1],["lookup",1],["verified",1],["false",1],["mode",1],["hash",1],["well",1],["formed",1],["any",1],["triggers",1]]},{"id":"scripts/test_citation_existence_policy.py#test_finalizer_lint_passes_with_citation_existence","name":[["test",1],["finalizer",1],["lint",1],["passes",1],["citation",1],["existence",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["finalizer",4],["lint",3],["passes",2],["citation",2],["existence",2],["orchestrator",4],["text",3],["extended",1],["check",2],["v3",1],["10",1],["policy",1],["must",1],["pass",1],["real",1],["14",1],["assert",1],["prompt",1]]},{"id":"scripts/test_citation_existence_policy.py#test_finalizer_prompt_declares_citation_existence_terminal","name":[["test",1],["finalizer",1],["prompt",1],["declares",1],["citation",1],["existence",1],["terminal",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["finalizer",3],["prompt",3],["declares",2],["citation",5],["existence",5],["terminal",3],["orchestrator",5],["text",5],["must",3],["co",1],["emit",1],["token",2],["under",1],["strict",1],["canonical",1],["fragments",1],["be",2],["present",1],["verbatim",1],["so",1],["grammar",1],["parser",1],["oracle",1],["pin",1],["actually",1],["emitted",1],["by",1],["writer",1],["assert",3],["policy",1],["reason",1],["lookup",1],["verified",1],["false",1],["symmetric",1],["contamination",1],["opt",1],["stated",1],["v6",1]]},{"id":"scripts/test_citation_existence_policy.py#test_finalizer_prompt_declares_recompute_each_pass","name":[["test",1],["finalizer",1],["prompt",1],["declares",1],["recompute",1],["each",1],["pass",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["finalizer",5],["prompt",2],["declares",2],["recompute",4],["each",3],["pass",3],["orchestrator",4],["text",4],["v6",2],["must",2],["state",1],["gate",1],["recomputed",2],["finalize",1],["never",1],["inherits",1],["stale",2],["ready",2],["certification",1],["across",1],["resume",2],["existing",1],["idempotency",1],["prose",2],["new",1],["subsection",2],["jointly",1],["carry",1],["assert",3],["citation",2],["existence",2],["ties",1],["no",1],["property",1],["be",1],["explicit",1],["somewhere",1],["lowered",4],["lower",1],["re",1],["evaluat",1]]},{"id":"scripts/test_citation_existence_policy.py#test_formatter_has_no_per_policy_citation_existence_refusal","name":[["test",1],["formatter",1],["has",1],["no",1],["per",1],["policy",1],["citation",1],["existence",1],["refusal",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["formatter",9],["has",2],["no",4],["per",3],["policy",4],["citation",5],["existence",5],["refusal",8],["text",5],["zero",1],["change",1],["must",3],["not",4],["add",1],["specific",1],["rule",11],["generic",3],["severity",3],["high",2],["block",2],["11",2],["already",1],["catches",1],["token",2],["v6",1],["invariant",1],["13",1],["stamp",1],["only",1],["mention",2],["inside",1],["explanatory",2],["note",1],["allowed",1],["forbidden",1],["new",1],["numbered",2],["enumerating",1],["guard",1],["there",1],["be",2],["12",5],["heading",1],["still",2],["key",1],["assert",3],["present",1],["introduced",1],["fine",1],["class",1]]},{"id":"scripts/test_citation_existence_policy.py#test_lint_helper_accepts_citation_existence","name":[["test",1],["lint",1],["helper",1],["accepts",1],["citation",1],["existence",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["lint",4],["helper",2],["accepts",2],["citation",2],["existence",2],["tp",3],["schema",6],["extended",2],["check",3],["v3",2],["10",2],["policy",2],["must",2],["pass",2],["real",2],["assert",1],["terminal",1],["policies",1]]},{"id":"scripts/test_citation_existence_policy.py#test_mutation_M1_title_only_as_false_must_fail_case_a","name":[["test",1],["mutation",1],["m1",1],["title",1],["only",1],["as",1],["false",1],["must",1],["fail",1],["case",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",3],["test",2],["mutation",2],["m1",3],["title",8],["only",7],["as",3],["false",9],["must",3],["fail",3],["case",5],["spec",1],["line",1],["158",1],["trivial",6],["reducer",3],["treats",1],["unmatched",7],["break",1],["unindexed",1],["real",3],["paper",1],["protection",2],["assert",4],["verdict",1],["fails",1],["assertion",3],["proving",1],["narrowing",1],["load",1],["bearing",1],["not",1],["incidentally",1],["satisfied",1],["reduce",4],["ro",3],["outcomes",2],["values",1],["applicable",3],["if",3],["status",3],["skipped",1],["any",3],["matched",1],["return",3],["true",1],["bug",1],["ignoring",1],["queried",1],["by",1],["un",1],["narrowed",1],["form",1],["unresolvable",3],["crossref",1],["protects",1],["lookup",1],["verified",1],["mutant",1],["breaks",1],["would",1],["pytest",1],["raises",1],["error",1]]},{"id":"scripts/test_citation_existence_policy.py#test_mutation_M1_title_only_as_false_must_fail_case_a.trivial_reduce_unmatched_is_false","name":[["trivial",1],["reduce",1],["unmatched",1],["false",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["trivial",2],["reduce",2],["unmatched",4],["false",4],["ro",3],["outcomes",2],["values",1],["applicable",3],["if",3],["status",3],["skipped",1],["any",3],["matched",1],["return",3],["true",1],["bug",1],["ignoring",1],["queried",1],["by",1],["un",1],["narrowed",1],["form",1],["unresolvable",1]]},{"id":"scripts/test_citation_existence_policy.py#test_mutation_M2_accept_all_ignores_policy_must_fail_case_d","name":[["test",1],["mutation",1],["m2",1],["accept",1],["all",1],["ignores",1],["policy",1],["must",1],["fail",1],["case",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",3],["test",4],["mutation",4],["m2",3],["accept",6],["all",6],["ignores",3],["policy",6],["must",7],["fail",2],["case",3],["spec",1],["line",9],["158",1],["strict",16],["only",3],["gate",2],["be",3],["load",5],["bearing",5],["against",1],["shipped",1],["system",1],["production",1],["evaluator",1],["finalizer",8],["prompt",12],["so",1],["pin",1],["check",8],["catch",1],["drops",2],["predicate",5],["always",1],["advisory",1],["two",1],["layers",1],["both",1],["asserted",1],["contract",2],["real",7],["one",1],["section",5],["carries",2],["citation",7],["existence",7],["token",2],["recompute",1],["prose",1],["but",1],["lookup",4],["verified",4],["false",8],["conjunction",2],["would",4],["promote",1],["regardless",1],["never",2],["block",3],["flagged",1],["by",4],["pins",1],["writer",1],["not",3],["helper",1],["oracle",4],["consistency",2],["terminal",4],["mirrors",1],["mutant",1],["diverges",1],["from",1],["kept",1],["as",2],["sanity",2],["assertion",1],["mutate",1],["widen",1],["promotion",3],["rule",4],["dropping",1],["its",1],["while",1],["leaving",1],["sibling",2],["paragraphs",2],["narrowed",1],["intro",1],["multi",1],["co",1],["emit",1],["paragraph",1],["also",1],["contain",1],["those",2],["strings",2],["intact",1],["wide",1],["membership",1],["fooled",1],["siblings",1],["lint",1],["isolate",1],["still",2],["flag",2],["widening",1],["codex",2],["round",1],["p1",1],["too",1],["synthetic",1],["mutations",1],["miss",1],["bypass",2],["default",1],["orchestrator",1],["read",1],["text",2],["encoding",1],["utf",1],["extract",1],["v3",1],["10",1],["header",1],["next",1],["ln",4],["splitlines",1],["if",1],["appends",1],["widened",4],["replace",2],["policies",1],["ref",1],["enabled",1],["assert",5],["fixture",1],["drift",1],["changed",1],["mutated",2],["fails",2],["any",1],["even",1],["carry",1],["caught",1],["contrast",1],["passes",1],["layer",1],["trivial",2],["return",1],["blocks",1],["true",1]]},{"id":"scripts/test_citation_existence_policy.py#test_mutation_M2_accept_all_ignores_policy_must_fail_case_d.trivial_accept_all","name":[["trivial",1],["accept",1],["all",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["trivial",2],["accept",2],["all",2],["lookup",2],["verified",2],["citation",2],["existence",2],["return",1],["false",1],["ignores",1],["policy",1],["never",1],["blocks",1]]},{"id":"scripts/test_citation_existence_policy.py#test_oracle_b_d_advisory_never_blocks","name":[["test",1],["oracle",1],["advisory",1],["never",1],["blocks",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["oracle",2],["advisory",6],["never",3],["blocks",3],["v6",1],["under",1],["absent",2],["key",2],["false",5],["row",1],["assert",2],["would",2],["terminal",2],["block",2],["whole",1],["object",1]]},{"id":"scripts/test_citation_existence_policy.py#test_oracle_c_d_strict_blocks_only_false","name":[["test",1],["oracle",1],["strict",1],["blocks",1],["only",1],["false",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["oracle",2],["strict",7],["blocks",3],["only",2],["false",7],["v6",1],["iff",1],["lookup",1],["verified",1],["true",3],["unresolvable",2],["never",1],["block",4],["even",1],["under",1],["symmetric",1],["opt",1],["narrowed",1],["assert",3],["would",3],["terminal",3]]},{"id":"scripts/test_citation_existence_policy.py#test_oracle_f_unresolvable_never_blocks_under_strict","name":[["test",1],["oracle",1],["unresolvable",1],["never",1],["blocks",1],["under",1],["strict",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["oracle",2],["unresolvable",4],["never",3],["blocks",3],["under",2],["strict",4],["v6",1],["title",1],["only",1],["manual",1],["row",1],["even",1],["assert",1],["would",1],["terminal",1],["block",1],["false",1]]},{"id":"scripts/test_citation_existence_policy.py#test_oracle_h_recompute_is_pure_no_cache","name":[["test",1],["oracle",1],["recompute",1],["pure",1],["no",1],["cache",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["oracle",2],["recompute",2],["pure",3],["no",4],["cache",2],["v6",1],["both",1],["slug",3],["gate",1],["functions",1],["current",2],["policy",3],["verdict",1],["recomputed",1],["each",1],["pass",1],["never",1],["cached",1],["same",2],["inputs",1],["outputs",1],["idempotent",2],["flipping",1],["advisory",4],["strict",5],["re",3],["derives",2],["different",1],["result",1],["inherited",1],["stale",2],["state",1],["summary",4],["false",5],["reduce",2],["lookup",2],["verified",2],["ro",2],["crossref",2],["unmatched",2],["id",2],["byte",1],["equivalent",1],["run",1],["assert",5],["flip",1],["ready",1],["survives",1],["would",2],["terminal",2],["block",2],["true",1],["hash",2],["citation",3],["existence",3],["none",1]]},{"id":"scripts/test_citation_existence_policy.py#test_oracle_slug_advisory_key_omitted","name":[["test",1],["oracle",1],["slug",1],["advisory",1],["key",1],["omitted",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["oracle",2],["slug",4],["advisory",4],["key",3],["omitted",2],["whose",1],["value",1],["default",1],["contributes",1],["nothing",1],["assert",1],["policy",1],["hash",1],["citation",1],["existence",1],["contamination",2],["triangulation",2],["strict",2]]},{"id":"scripts/test_citation_existence_policy.py#test_oracle_slug_all_advisory_is_none","name":[["test",1],["oracle",1],["slug",1],["all",1],["advisory",1],["none",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["oracle",2],["slug",6],["all",3],["advisory",5],["none",6],["v6",1],["no",1],["absence",1],["stamp",1],["signal",1],["assert",3],["policy",3],["hash",3],["citation",1],["existence",1]]},{"id":"scripts/test_citation_existence_policy.py#test_oracle_slug_single_policy","name":[["test",1],["oracle",1],["slug",1],["single",1],["policy",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["oracle",2],["slug",3],["single",2],["policy",3],["assert",1],["hash",1],["citation",2],["existence",2],["strict",2]]},{"id":"scripts/test_citation_existence_policy.py#test_oracle_slug_submission_package_never_enters","name":[["test",1],["oracle",1],["slug",1],["submission",1],["package",1],["never",1],["enters",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["oracle",2],["slug",6],["submission",6],["package",9],["never",2],["enters",2],["394",1],["slice",2],["level",1],["policy",4],["its",1],["carrier",1],["verifier",1],["report",1],["fingerprint",1],["not",1],["ref",2],["markers",2],["only",2],["strict",6],["passport",2],["stamps",1],["nothing",1],["mixed",1],["omits",1],["codex",1],["review",1],["p2",1],["without",1],["scope",1],["mode",1],["would",1],["force",1],["unrelated",1],["marker",1],["stamping",1],["stale",1],["refuse",1],["legacy",1],["assert",2],["hash",2],["none",1],["citation",2],["existence",2]]},{"id":"scripts/test_citation_existence_policy.py#test_oracle_slug_two_policies_sorted_by_key","name":[["test",1],["oracle",1],["slug",1],["two",1],["policies",1],["sorted",1],["by",1],["key",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["oracle",2],["slug",6],["two",3],["policies",2],["sorted",3],["by",3],["key",3],["v6",1],["non",1],["advisory",1],["keys",1],["join",1],["name",1],["citation",3],["existence",3],["sorts",1],["before",1],["contamination",3],["triangulation",3],["policy",1],["hash",1],["strict",4],["assert",1]]},{"id":"scripts/test_citation_existence_policy.py#test_reducer_case_a_id_keyed_unmatched_is_false","name":[["test",1],["reducer",1],["case",1],["id",1],["keyed",1],["unmatched",1],["false",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["case",2],["id",4],["keyed",3],["unmatched",4],["false",4],["v6",1],["doi",1],["ar",1],["xiv",1],["no",1],["matched",1],["provably",1],["bogus",1],["identifier",1],["fabrication",1],["evidence",1],["assert",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1]]},{"id":"scripts/test_citation_existence_policy.py#test_reducer_case_a_title_only_unmatched_is_unresolvable_not_false","name":[["test",1],["reducer",1],["case",1],["title",1],["only",1],["unmatched",1],["unresolvable",1],["not",1],["false",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["case",3],["title",4],["only",3],["unmatched",4],["unresolvable",4],["not",3],["false",3],["v6",1],["no",1],["resolvable",1],["identifier",1],["key",1],["never",1],["real",1],["but",1],["unindexed",1],["coverage",1],["gap",1],["narrowing",1],["was",1],["designed",1],["protect",1],["must",1],["block",1],["under",1],["strict",1],["assert",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1]]},{"id":"scripts/test_citation_existence_policy.py#test_reducer_case_f_manual_all_skipped_is_unresolvable","name":[["test",1],["reducer",1],["case",1],["manual",1],["all",1],["skipped",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["case",2],["manual",3],["all",3],["skipped",3],["unresolvable",4],["v6",1],["entry",1],["whose",1],["resolvers",1],["empty",1],["adjudicating",1],["never",1],["false",1],["assert",1],["reduce",1],["lookup",1],["verified",1],["ro",1]]},{"id":"scripts/test_citation_existence_policy.py#test_reducer_matched_wins_is_true","name":[["test",1],["reducer",1],["matched",1],["wins",1],["true",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["matched",3],["wins",2],["true",3],["assert",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1],["id",2],["openalex",1],["unmatched",1]]},{"id":"scripts/test_citation_existence_policy.py#test_schema_advisory_and_strict_both_valid","name":[["test",1],["schema",1],["advisory",1],["strict",1],["both",1],["valid",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["schema",2],["advisory",3],["strict",3],["both",2],["valid",2],["tp",4],["validator",4],["assert",2],["list",2],["iter",2],["errors",2],["citation",2],["existence",2]]},{"id":"scripts/test_citation_existence_policy.py#test_schema_citation_existence_enum_closed","name":[["test",1],["schema",1],["citation",1],["existence",1],["enum",1],["closed",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["schema",5],["citation",3],["existence",3],["enum",5],["closed",2],["tp",3],["properties",1],["assert",1],["advisory",1],["strict",1]]},{"id":"scripts/test_citation_existence_policy.py#test_schema_citation_existence_no_json_schema_default","name":[["test",1],["schema",2],["citation",1],["existence",1],["no",1],["json",1],["default",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["schema",11],["citation",3],["existence",3],["no",2],["json",6],["default",7],["tp",3],["per",2],["key",2],["absence",2],["advisory",2],["runtime",2],["convention",2],["not",3],["non",2],["operational",2],["would",2],["be",2],["false",2],["safety",2],["assert",1],["properties",1]]},{"id":"scripts/test_citation_existence_policy.py#test_schema_citation_existence_no_strict_articles_only","name":[["test",1],["schema",1],["citation",1],["existence",1],["no",1],["strict",1],["articles",1],["only",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["schema",2],["citation",6],["existence",4],["no",4],["strict",4],["articles",4],["only",4],["tp",3],["validator",3],["needs",2],["venue",2],["subdivision",2],["narrowed",2],["false",2],["carries",2],["precision",2],["errs",2],["list",1],["iter",1],["errors",1],["assert",1],["must",1],["reject",1]]},{"id":"scripts/test_citation_existence_policy.py#test_schema_object_stays_closed_with_new_key","name":[["test",1],["schema",1],["object",1],["stays",1],["closed",1],["new",1],["key",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["schema",2],["object",3],["stays",2],["closed",3],["new",2],["key",3],["tp",3],["validator",3],["errs",2],["list",1],["iter",1],["errors",1],["citation",1],["existence",1],["strict",1],["bogus",1],["assert",1],["terminal",1],["policies",1],["must",1],["stay",1]]},{"id":"scripts/test_citation_existence_policy.py#test_two_policy_co_emit_dedupes_to_one_affected_ref","name":[["test",1],["two",1],["policy",1],["co",1],["emit",1],["dedupes",1],["one",1],["affected",1],["ref",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["test",2],["two",4],["policy",7],["co",2],["emit",2],["dedupes",2],["one",3],["affected",6],["ref",8],["v6",1],["hit",1],["by",3],["both",1],["contamination",4],["strict",6],["citation",3],["existence",3],["false",2],["carries",1],["terminal",5],["block",6],["tokens",2],["per",1],["but",1],["counted",1],["once",2],["any",2],["aggregate",1],["dedupe",2],["slug",4],["across",1],["buckets",1],["marker",5],["doublefail2024",1],["low",1],["warn",1],["contaminated",1],["triangulation",3],["unmatched",2],["severity",2],["high",3],["reason",2],["k3",1],["all",1],["indexes",1],["mode",2],["lookup",1],["verified",1],["hash",1],["pm",4],["parse",1],["assert",4],["not",1],["none",1],["true",2],["triggers",1],["refusal",1],["holds",1],["even",1],["though",1],["present",1],["mirrors",1],["blocked",1],["non",1],["additive",1],["rule",1],["len",1]]},{"id":"scripts/test_citation_existence_policy.py#tp_schema","name":[["tp",1],["schema",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["tp",3],["schema",3],["default",1],["open",1],["encoding",1],["utf",1],["as",1],["return",1],["json",1],["load",1]]},{"id":"scripts/test_citation_existence_policy.py#tp_validator","name":[["tp",1],["validator",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["tp",6],["validator",4],["schema",5],["draft202012",2],["check",1],["return",1]]},{"id":"scripts/test_citation_existence_policy.py#would_terminal_block","name":[["would",1],["terminal",1],["block",1]],"path":[["scripts",1],["test",1],["citation",1],["existence",1],["policy",1],["py",1]],"body":[["def",2],["would",2],["terminal",3],["block",4],["lookup",4],["verified",4],["str",4],["citation",4],["existence",4],["bool",2],["v6",2],["high",1],["fires",1],["iff",1],["policy",2],["strict",3],["false",3],["narrowed",1],["advisory",1],["never",2],["blocks",1],["unresolvable",1],["true",1],["under",1],["any",1],["only",1],["gate",1],["finalizer",1],["must",1],["enforce",1],["symmetric",1],["contamination",1],["return",1]]},{"id":"scripts/test_citation_verification_summary.py","name":[["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["citation",3],["verification",2],["summary",2],["schema",5],["reducer",3],["delta",2],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["gate",1],["md",1],["4a",1],["invariant",1],["v6",2],["narrowed",1],["false",1],["file",2],["covers",1],["both",1],["json",3],["section",2],["python",1],["reduce",2],["lookup",3],["verified",3],["single",2],["source",2],["truth",2],["run",1],["evals",1],["py",1],["imports",1],["from",3],["future",1],["import",6],["annotations",1],["sys",3],["pathlib",1],["path",5],["pytest",3],["jsonschema",1],["draft202012",1],["validator",1],["repo",4],["root",4],["resolve",1],["parent",2],["if",1],["str",2],["scripts",2],["not",1],["insert",1],["shared",1],["contracts",1],["passport",1],["fixture",2],["scope",2],["module",2],["self",1],["consistency",1]]},{"id":"scripts/test_citation_verification_summary.py#_entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["entry",2],["overrides",3],["production",2],["shaped",2],["all",2],["four",2],["resolver",3],["keys",2],["present",3],["summary",6],["contract",2],["fully",2],["populated",2],["absent",2],["skipped",7],["crossref",3],["matched",3],["rest",2],["base",3],["citation",1],["key",1],["vaswani2017",1],["ref",1],["slug",1],["vaswani",1],["2017",1],["attention",1],["lookup",1],["verified",1],["true",2],["anchor",1],["verification",1],["timestamp",1],["2026",1],["06",1],["04",1],["t12",1],["00",2],["outcomes",1],["status",4],["queried",4],["by",4],["id",1],["response",4],["none",7],["openalex",1],["semantic",1],["scholar",1],["arxiv",1],["update",1],["return",1]]},{"id":"scripts/test_citation_verification_summary.py#_full_ro","name":[["full",1],["ro",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["full",2],["ro",5],["overrides",3],["all",1],["four",1],["resolver",1],["keys",1],["default",1],["skipped",2],["null",1],["override",1],["individual",1],["ones",1],["status",1],["queried",1],["by",1],["none",2],["response",1],["summary",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1],["arxiv",1],["update",1],["return",1]]},{"id":"scripts/test_citation_verification_summary.py#_ro","name":[["ro",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["ro",2],["resolvers",3],["build",1],["resolver",1],["outcomes",1],["dict",1],["each",1],["kwarg",1],["value",1],["status",6],["queried",6],["by",6],["tuple",2],["bare",1],["string",1],["defaults",1],["none",3],["out",3],["name",2],["items",1],["if",1],["isinstance",1],["else",1],["response",1],["summary",1],["return",1]]},{"id":"scripts/test_citation_verification_summary.py#schema","name":[["schema",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["schema",3],["path",1],["open",1],["encoding",1],["utf",1],["as",1],["return",1],["json",1],["load",1]]},{"id":"scripts/test_citation_verification_summary.py#test_lookup_verified_enum_is_three_class","name":[["test",1],["lookup",1],["verified",1],["enum",1],["three",1],["class",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["lookup",5],["verified",5],["enum",2],["three",2],["class",2],["validator",5],["true",3],["false",1],["unresolvable",1],["assert",3],["list",1],["iter",3],["errors",3],["entry",3],["any",2],["maybe",1],["string",1],["not",1],["boolean",2],["guard",1],["against",1],["coercion",1]]},{"id":"scripts/test_citation_verification_summary.py#test_matched_and_unmatched_require_non_null_queried_by","name":[["test",1],["matched",1],["unmatched",1],["require",1],["non",1],["null",1],["queried",1],["by",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["matched",3],["unmatched",6],["require",2],["non",2],["null",4],["queried",7],["by",8],["validator",4],["status",4],["demands",1],["id",2],["title",1],["ran",2],["resolver",3],["always",1],["knows",1],["keyed",1],["exact",1],["ambiguity",1],["narrowed",1],["false",3],["reducer",1],["be",2],["fooled",1],["bad",2],["entry",2],["lookup",2],["verified",2],["outcomes",2],["full",2],["ro",2],["crossref",2],["none",3],["response",2],["summary",2],["assert",2],["any",1],["iter",2],["errors",2],["must",1],["rejected",1],["good",2],["list",1]]},{"id":"scripts/test_citation_verification_summary.py#test_minimal_valid_entry","name":[["test",1],["minimal",1],["valid",1],["entry",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["minimal",2],["valid",2],["entry",3],["validator",3],["assert",1],["list",1],["iter",1],["errors",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_all_skipped_is_unresolvable","name":[["test",1],["reduce",1],["all",1],["skipped",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["all",3],["skipped",7],["unresolvable",4],["manual",1],["entry",1],["resolvers",1],["empty",1],["adjudicating",1],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["ro",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1],["arxiv",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_all_unreachable_is_unresolvable","name":[["test",1],["reduce",1],["all",1],["unreachable",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["all",2],["unreachable",4],["unresolvable",3],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["ro",1],["crossref",1],["openalex",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_anti_fabrication_bias_id_unmatched_plus_unreachable","name":[["test",1],["reduce",1],["anti",1],["fabrication",1],["bias",1],["id",1],["unmatched",1],["plus",1],["unreachable",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["anti",3],["fabrication",3],["bias",3],["id",6],["unmatched",6],["plus",2],["unreachable",4],["keyed",1],["false",2],["one",1],["outage",1],["doesn",1],["cancel",1],["positive",1],["non",1],["existence",1],["evidence",1],["spec",1],["delta",1],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["ro",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1],["arxiv",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_by_design_false_negative_no_id_bogus_title","name":[["test",1],["reduce",1],["by",1],["design",1],["false",1],["negative",1],["no",1],["id",1],["bogus",1],["title",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["by",4],["design",3],["false",3],["negative",2],["no",4],["id",3],["bogus",3],["title",6],["oq",1],["fn",1],["fabricated",1],["citation",2],["doi",1],["ar",1],["xiv",1],["only",1],["resolves",1],["unresolvable",3],["not",2],["acknowledged",1],["recall",1],["limit",1],["identifier",1],["fabrication",1],["caught",1],["v3",1],["audit",1],["human",1],["review",1],["existence",1],["gate",1],["must",1],["stay",1],["from",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["ro",1],["crossref",1],["unmatched",3],["openalex",1],["semantic",1],["scholar",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_empty_outcomes_is_unresolvable","name":[["test",1],["reduce",1],["empty",1],["outcomes",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["empty",2],["outcomes",2],["unresolvable",3],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_id_keyed_unmatched_is_false","name":[["test",1],["reduce",1],["id",1],["keyed",1],["unmatched",1],["false",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["id",5],["keyed",3],["unmatched",5],["false",4],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["no",1],["matched",1],["fabrication",1],["evidence",1],["v6",1],["assert",1],["ro",1],["crossref",1],["openalex",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_legacy_unmatched_missing_queried_by_is_unresolvable","name":[["test",1],["reduce",1],["legacy",1],["unmatched",1],["missing",1],["queried",1],["by",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["legacy",3],["unmatched",4],["missing",3],["queried",4],["by",4],["unresolvable",4],["defensive",1],["partial",1],["outcome",1],["status",2],["but",2],["no",1],["key",2],["must",1],["not",2],["be",1],["treated",1],["as",1],["id",2],["keyed",1],["safely",1],["reduces",1],["reducer",2],["keys",1],["so",1],["fail",1],["safe",1],["toward",1],["false",2],["never",1],["schema",1],["now",1],["forbids",1],["shape",1],["stays",1],["robust",1],["upstream",1],["data",1],["drift",1],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["crossref",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_matched_wins_true","name":[["test",1],["reduce",1],["matched",1],["wins",1],["true",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["matched",4],["wins",3],["true",3],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["even",1],["another",1],["applicable",1],["resolver",1],["unmatched",2],["assert",1],["ro",1],["crossref",1],["id",2],["openalex",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_mixed_id_and_title_unmatched_is_false","name":[["test",1],["reduce",1],["mixed",1],["id",1],["title",1],["unmatched",1],["false",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["mixed",2],["id",4],["title",4],["unmatched",5],["false",4],["at",1],["least",1],["one",1],["keyed",1],["even",1],["if",1],["others",1],["only",1],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["ro",1],["crossref",1],["openalex",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_none_valued_outcome_is_ignored","name":[["test",1],["reduce",1],["none",1],["valued",1],["outcome",1],["ignored",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["none",5],["valued",2],["outcome",3],["ignored",2],["resolver",1],["value",1],["guard",1],["must",2],["not",2],["crash",1],["be",1],["treated",1],["as",1],["evidence",1],["only",1],["unresolvable",2],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["crossref",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_skipped_excluded_matched_still_true","name":[["test",1],["reduce",1],["skipped",1],["excluded",1],["matched",1],["still",1],["true",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["skipped",5],["excluded",3],["matched",4],["still",2],["true",4],["from",2],["classification",1],["among",1],["skips",1],["citation",2],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["ro",1],["crossref",1],["id",1],["arxiv",1],["ar",2],["xiv",2],["non",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_title_only_unmatched_is_unresolvable_NOT_false","name":[["test",1],["reduce",1],["title",1],["only",1],["unmatched",1],["unresolvable",1],["not",1],["false",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["title",5],["only",4],["unmatched",5],["unresolvable",4],["not",2],["false",4],["narrowed",1],["case",1],["v6",1],["no",1],["resolvable",1],["id",1],["never",1],["real",1],["but",1],["unindexed",1],["paper",1],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["ro",1],["crossref",1],["openalex",1]]},{"id":"scripts/test_citation_verification_summary.py#test_reduce_title_unmatched_plus_unreachable_is_unresolvable","name":[["test",1],["reduce",1],["title",1],["unmatched",1],["plus",1],["unreachable",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["reduce",4],["title",4],["unmatched",4],["plus",2],["unreachable",3],["unresolvable",4],["partial",1],["outage",1],["whose",1],["only",2],["not",1],["false",1],["v6",1],["oq",1],["amendment",1],["from",1],["citation",1],["verification",1],["summary",1],["import",1],["lookup",2],["verified",2],["assert",1],["ro",1],["crossref",1],["openalex",1]]},{"id":"scripts/test_citation_verification_summary.py#test_required_fields_enforced","name":[["test",1],["required",1],["fields",1],["enforced",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["required",3],["fields",2],["enforced",2],["validator",3],["field",3],["citation",1],["key",1],["ref",1],["slug",1],["lookup",1],["verified",1],["anchor",1],["present",1],["verification",1],["timestamp",1],["resolver",1],["outcomes",1],["bad",3],["entry",1],["del",1],["assert",1],["any",1],["iter",1],["errors",1],["must",1],["be",1]]},{"id":"scripts/test_citation_verification_summary.py#test_resolver_outcome_object_is_closed","name":[["test",1],["resolver",1],["outcome",1],["object",1],["closed",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["resolver",3],["outcome",2],["object",2],["closed",2],["validator",3],["bad",2],["entry",1],["outcomes",1],["crossref",1],["status",1],["matched",1],["queried",1],["by",1],["id",1],["response",1],["summary",1],["none",1],["extra",1],["assert",1],["any",1],["iter",1],["errors",1]]},{"id":"scripts/test_citation_verification_summary.py#test_resolver_outcome_queried_by_enum","name":[["test",1],["resolver",1],["outcome",1],["queried",1],["by",1],["enum",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["resolver",4],["outcome",2],["queried",6],["by",7],["enum",2],["validator",4],["id",5],["title",3],["null",2],["v6",1],["keyed",1],["signal",1],["status",4],["unmatched",3],["so",1],["both",1],["coherent",1],["rejected",1],["dependent",1],["rule",1],["covered",1],["separately",1],["entry",2],["lookup",1],["verified",1],["false",1],["outcomes",2],["full",2],["ro",2],["crossref",2],["response",2],["summary",2],["none",2],["assert",2],["list",1],["iter",2],["errors",2],["repr",1],["bad",2],["doi",2],["any",1],["must",1],["reject",1]]},{"id":"scripts/test_citation_verification_summary.py#test_resolver_outcome_requires_queried_by","name":[["test",1],["resolver",1],["outcome",1],["requires",1],["queried",1],["by",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["resolver",3],["outcome",3],["requires",2],["queried",7],["by",7],["validator",3],["load",1],["bearing",1],["v6",1],["signal",1],["making",1],["optional",1],["lets",1],["producer",1],["emit",1],["ambiguous",1],["unmatched",1],["silently",1],["reduces",1],["unresolvable",2],["instead",1],["false",1],["must",2],["be",3],["required",2],["value",1],["may",1],["null",1],["skipped",2],["pure",1],["unreachable",1],["bad",5],["ro",3],["status",1],["none",2],["response",1],["summary",1],["crossref",2],["openalex",1],["semantic",1],["scholar",1],["arxiv",1],["drop",1],["from",1],["one",1],["del",1],["entry",1],["lookup",1],["verified",1],["outcomes",1],["assert",1],["any",1],["iter",1],["errors",1]]},{"id":"scripts/test_citation_verification_summary.py#test_resolver_outcome_status_enum","name":[["test",1],["resolver",1],["outcome",1],["status",1],["enum",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["resolver",6],["outcome",2],["status",8],["enum",4],["validator",4],["exercised",2],["coherent",2],["queried",4],["by",4],["per",2],["ran",2],["id",5],["skipped",3],["unreachable",3],["null",2],["against",2],["full",4],["four",2],["shape",2],["matched",1],["unmatched",1],["none",4],["entry",2],["lookup",1],["verified",1],["true",1],["outcomes",2],["ro",2],["crossref",2],["response",2],["summary",2],["assert",2],["list",1],["iter",2],["errors",2],["bad",2],["bogus",1],["any",1]]},{"id":"scripts/test_citation_verification_summary.py#test_resolver_outcomes_closed_to_four_resolvers","name":[["test",1],["resolver",1],["outcomes",1],["closed",1],["four",1],["resolvers",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["resolver",4],["outcomes",3],["closed",2],["four",2],["resolvers",2],["validator",3],["bad",2],["entry",1],["scopus",1],["status",1],["matched",1],["queried",1],["by",1],["id",1],["response",1],["summary",1],["none",1],["assert",1],["any",1],["iter",1],["errors",1],["unknown",1],["must",1],["be",1],["rejected",1]]},{"id":"scripts/test_citation_verification_summary.py#test_resolver_outcomes_requires_all_four_resolver_keys","name":[["test",1],["resolver",2],["outcomes",1],["requires",1],["all",1],["four",1],["keys",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["resolver",9],["outcomes",4],["requires",2],["all",4],["four",3],["keys",4],["validator",3],["summary",2],["contract",2],["fully",1],["populated",1],["must",2],["be",1],["present",1],["each",1],["carrying",1],["its",1],["own",1],["status",2],["incl",1],["skipped",1],["so",1],["consumer",1],["never",1],["has",1],["disambiguate",1],["absent",1],["key",1],["from",1],["did",1],["not",1],["run",1],["partial",1],["object",1],["violation",1],["bad",2],["entry",1],["crossref",1],["matched",1],["queried",1],["by",1],["id",1],["response",1],["none",1],["assert",1],["any",1],["iter",1],["errors",1],["require",1]]},{"id":"scripts/test_citation_verification_summary.py#test_schema_is_valid_draft_2020_12","name":[["test",1],["schema",1],["valid",1],["draft",1],["2020",1],["12",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["schema",6],["valid",2],["draft",2],["2020",2],["12",2],["draft202012",1],["validator",1],["check",1]]},{"id":"scripts/test_citation_verification_summary.py#test_skipped_and_unreachable_require_null_queried_by","name":[["test",1],["skipped",1],["unreachable",1],["require",1],["null",1],["queried",1],["by",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["skipped",6],["unreachable",5],["require",2],["null",4],["queried",8],["by",8],["validator",4],["status",3],["no",1],["meaningful",1],["query",1],["completed",1],["must",3],["be",3],["row",1],["claiming",1],["id",3],["incoherent",1],["bad",2],["entry",2],["lookup",2],["verified",2],["unresolvable",2],["resolver",2],["outcomes",2],["full",2],["ro",2],["crossref",2],["response",2],["summary",2],["none",2],["assert",2],["any",2],["iter",2],["errors",2],["rejected",2],["bad2",2],["title",1],["non",1]]},{"id":"scripts/test_citation_verification_summary.py#test_top_level_additional_properties_false","name":[["test",1],["top",1],["level",1],["additional",1],["properties",1],["false",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["top",2],["level",2],["additional",2],["properties",2],["false",2],["validator",3],["assert",1],["any",1],["iter",1],["errors",1],["entry",1],["surprise",1]]},{"id":"scripts/test_citation_verification_summary.py#test_verification_timestamp_never_null","name":[["test",1],["verification",1],["timestamp",1],["never",1],["null",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["test",2],["verification",3],["timestamp",3],["never",2],["null",2],["validator",3],["assert",1],["any",1],["iter",1],["errors",1],["entry",1],["none",1]]},{"id":"scripts/test_citation_verification_summary.py#validator","name":[["validator",1]],"path":[["scripts",1],["test",1],["citation",1],["verification",1],["summary",1],["py",1]],"body":[["def",2],["validator",4],["schema",5],["draft202012",2],["check",1],["return",1]]},{"id":"scripts/test_claim_audit_calibration.py","name":[["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["calibration",8],["mode",1],["test",7],["v3",1],["claim",6],["ref",1],["alignment",5],["audit",6],["agent",1],["c1",5],["c3",4],["per",4],["spec",4],["docs",1],["design",1],["2026",1],["05",1],["15",2],["issue",1],["103",1],["md",1],["three",2],["tier",1],["acceptance",1],["fnr",3],["fpr",4],["10",1],["against",1],["synthetic",1],["25",1],["tuple",3],["gold",10],["threshold",2],["failures",1],["ci",2],["gates",1],["not",4],["advisory",1],["c2",3],["class",2],["supported",5],["unsupported",5],["ambiguous",3],["violated",5],["constraint",8],["appear",1],["report",2],["shape",2],["integrity",2],["each",1],["has",2],["kind",1],["tuples",3],["carry",2],["expected",2],["judgment",2],["retrieval",2],["failed",2],["no",2],["fields",1],["under",2],["id",1],["rule",3],["text",2],["manifest",1],["fixture",1],["path",5],["else",1],["unmeasurable",1],["tiers",1],["catches",3],["tooling",1],["regressions",1],["script",1],["doesn",2],["compute",1],["write",1],["distinct",1],["from",5],["degradation",1],["authoring",1],["bugs",1],["missing",1],["required",1],["insufficient",1],["count",1],["before",1],["they",1],["silently",1],["bypass",1],["model",1],["judge",2],["quality",1],["regression",1],["writes",1],["tests",1],["py",2],["repo",3],["convention",1],["scripts",5],["13",1],["step",1],["mapping",1],["uses",1],["python",2],["unittest",4],["run",2],["future",1],["import",6],["annotations",1],["json",2],["pathlib",1],["typing",1],["any",1],["callable",1],["validation",1],["error",1],["validate",1],["root",2],["file",1],["resolve",1],["parent",2],["fixtures",1],["bad",1],["flip",1],["dict",1],["str",2],["reporting",1],["enforcement",1],["partial",1],["support",1],["subset",1],["metric",1],["213",1],["if",1],["name",1],["main",2],["pragma",1],["cover",1]]},{"id":"scripts/test_claim_audit_calibration.py#_bad_judge","name":[["bad",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",3],["bad",8],["judge",12],["callable",2],["dict",5],["str",7],["any",5],["stub",3],["intentionally",1],["returns",1],["wrong",1],["labels",1],["drive",1],["non",1],["zero",1],["fnr",3],["fpr",3],["round",2],["review",2],["closure",2],["tautological",1],["c1",2],["by",3],["tc1",1],["threshold",3],["enforcement",1],["verify",1],["run",1],["calibration",1],["accurately",1],["computes",1],["gate",2],["would",1],["fire",1],["degrades",1],["without",1],["companion",1],["test",1],["only",1],["proves",2],["tooling",2],["correctness",2],["perfect",2],["mirror",1],["pairing",1],["both",3],["enforceability",1],["strategy",1],["flip",6],["every",4],["alignment",5],["expected",4],["label",1],["its",1],["opposite",1],["class",1],["violated",8],["not",4],["drives",1],["tuple",6],["into",1],["fn",4],["fp",1],["territory",1],["so",3],["aggregate",1],["massively",1],["exceed",1],["thresholds",1],["lookup",3],["tables",1],["built",1],["once",1],["at",1],["factory",1],["time",1],["per",1],["call",1],["gold",3],["isn",1],["re",1],["read",1],["from",2],["disk",1],["invocation",1],["constraint",11],["paths",1],["composite",1],["key",5],["duplicate",1],["claim",6],["text",6],["under",1],["different",1],["kind",6],["id",8],["never",1],["silently",1],["collapses",1],["same",1],["hardening",1],["already",1],["carries",1],["tuples",2],["none",3],["load",1],["kwargs",3],["active",5],["constraints",1],["if",5],["else",2],["tup",4],["raise",1],["assertion",1],["error",1],["no",1],["return",4],["judgment",5],["rationale",3],["flipped",1],["path",1]]},{"id":"scripts/test_claim_audit_calibration.py#_bad_judge.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",4],["any",4],["dict",2],["str",2],["claim",5],["text",5],["active",5],["constraints",1],["constraint",9],["id",7],["if",5],["else",2],["none",2],["kind",5],["alignment",3],["tup",4],["tuples",1],["by",1],["key",1],["raise",1],["assertion",1],["error",1],["bad",5],["judge",5],["no",1],["gold",1],["tuple",1],["return",3],["judgment",5],["flip",4],["expected",2],["rationale",3],["stub",1],["flipped",1],["path",1],["violated",6],["not",2]]},{"id":"scripts/test_claim_audit_calibration.py#_bare_unsupported_judge","name":[["bare",1],["unsupported",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",3],["bare",5],["unsupported",6],["judge",5],["callable",2],["dict",5],["str",7],["any",5],["regressed",1],["partial",4],["fixture",1],["stops",1],["decomposing",1],["returns",1],["no",3],["sub",1],["claim",6],["breakdown",2],["non",1],["alignment",3],["tuples",3],["mirrors",1],["gold",5],["label",3],["so",1],["not",2],["blow",1],["aggregate",3],["fnr",1],["fpr",1],["gate",1],["whole",1],["point",1],["subset",2],["metric",1],["pass",1],["while",1],["still",1],["missing",1],["by",2],["key",3],["tuple",3],["none",3],["lookup",1],["load",1],["fn",2],["kwargs",3],["text",5],["active",5],["constraints",1],["constraint",9],["id",7],["if",5],["else",2],["kind",5],["tup",4],["raise",1],["assertion",1],["error",1],["expected",3],["judgment",6],["violated",4],["return",4],["mirror",1],["but",1],["never",1],["emit",1],["even",1],["fixtures",1],["whose",1],["regression",1],["213",1],["closes",1],["correct",1],["decomposition",1],["rationale",1],["stub",1]]},{"id":"scripts/test_claim_audit_calibration.py#_bare_unsupported_judge.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",4],["any",4],["dict",2],["str",2],["claim",5],["text",5],["active",5],["constraints",1],["constraint",9],["id",7],["if",5],["else",2],["none",2],["kind",5],["alignment",2],["tup",4],["tuples",1],["by",1],["key",1],["raise",1],["assertion",1],["error",1],["bare",2],["unsupported",3],["judge",1],["no",2],["gold",3],["tuple",1],["expected",3],["judgment",6],["violated",4],["return",3],["not",1],["mirror",1],["label",2],["but",1],["never",1],["emit",1],["breakdown",1],["even",1],["partial",1],["fixtures",1],["whose",1],["regression",1],["213",1],["closes",1],["correct",1],["aggregate",1],["decomposition",1],["rationale",1],["stub",1]]},{"id":"scripts/test_claim_audit_calibration.py#_dummy_breakdown_judge","name":[["dummy",1],["breakdown",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",3],["dummy",4],["breakdown",6],["judge",4],["callable",2],["dict",6],["str",8],["any",6],["cheating",1],["213",1],["p1",1],["emits",1],["well",1],["formed",1],["shaped",1],["but",2],["generic",2],["two",2],["line",1],["every",3],["partial",4],["fixture",3],["without",1],["decomposing",1],["actual",1],["claim",11],["passes",1],["shape",1],["gate",1],["true",1],["must",1],["fail",1],["content",1],["match",1],["against",1],["each",1],["expected",4],["sub",8],["claims",1],["mirrors",1],["gold",3],["label",1],["alignment",2],["tuple",4],["so",1],["aggregate",1],["stays",1],["green",1],["tuples",2],["by",2],["key",3],["none",3],["lookup",1],["load",1],["fn",2],["kwargs",3],["text",6],["active",5],["constraints",1],["constraint",7],["id",5],["if",6],["else",2],["kind",3],["tup",5],["raise",1],["assertion",1],["error",1],["no",1],["judgment",5],["violated",4],["return",4],["not",1],["resp",3],["rationale",1],["prompt",1],["verdict",3],["agnostic",1],["same",1],["lines",1],["first",1],["supported",1],["second",1],["unsupported",1]]},{"id":"scripts/test_claim_audit_calibration.py#_dummy_breakdown_judge.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",4],["any",5],["dict",3],["str",3],["claim",10],["text",6],["active",5],["constraints",1],["constraint",7],["id",5],["if",6],["else",2],["none",2],["kind",3],["alignment",1],["tup",5],["tuples",1],["by",1],["key",1],["raise",1],["assertion",1],["error",1],["dummy",2],["breakdown",2],["judge",1],["no",1],["gold",1],["tuple",1],["expected",3],["judgment",5],["violated",4],["return",3],["not",1],["resp",3],["rationale",1],["prompt",1],["verdict",3],["partial",2],["generic",1],["agnostic",1],["same",1],["two",1],["lines",1],["every",1],["fixture",1],["sub",7],["first",1],["supported",1],["second",1],["unsupported",1]]},{"id":"scripts/test_claim_audit_calibration.py#_full_claim_text_judge","name":[["full",1],["claim",1],["text",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",3],["full",5],["claim",14],["text",14],["judge",4],["callable",2],["dict",6],["str",8],["any",6],["cheating",1],["ship",1],["gate",1],["round",1],["partial",2],["fixture",1],["returns",1],["two",1],["items",1],["whose",1],["sub",6],["one",2],["supported",2],["unsupported",2],["each",1],["item",2],["contains",1],["every",1],["expected",5],["key",4],["token",1],["so",1],["naive",1],["coverage",1],["check",1],["would",1],["pass",1],["but",1],["not",2],["atomic",1],["decomposition",1],["atomicity",1],["distinct",1],["rules",1],["breakdown",2],["covers",1],["must",1],["reject",1],["tuples",2],["by",2],["tuple",3],["none",3],["lookup",1],["load",1],["gold",2],["fn",2],["kwargs",3],["active",5],["constraints",1],["constraint",7],["id",5],["if",6],["else",2],["kind",3],["alignment",1],["tup",5],["raise",1],["assertion",1],["error",1],["no",1],["judgment",5],["violated",4],["return",4],["resp",3],["rationale",1],["prompt",1],["verdict",3]]},{"id":"scripts/test_claim_audit_calibration.py#_full_claim_text_judge.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",4],["any",5],["dict",3],["str",3],["claim",10],["text",10],["active",5],["constraints",1],["constraint",7],["id",5],["if",6],["else",2],["none",2],["kind",3],["alignment",1],["tup",5],["tuples",1],["by",1],["key",1],["raise",1],["assertion",1],["error",1],["full",2],["judge",1],["no",1],["gold",1],["tuple",1],["expected",3],["judgment",5],["violated",4],["return",3],["not",1],["resp",3],["rationale",1],["prompt",1],["verdict",3],["partial",1],["sub",5],["breakdown",1],["supported",1],["unsupported",1]]},{"id":"scripts/test_claim_audit_calibration.py#_load_gold_set","name":[["load",1],["gold",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["load",3],["gold",3],["list",2],["dict",2],["str",2],["any",2],["path",1],["open",1],["encoding",1],["utf",1],["as",1],["fh",2],["return",1],["json",1]]},{"id":"scripts/test_claim_audit_calibration.py#_perfect_judge","name":[["perfect",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",3],["perfect",7],["judge",10],["callable",2],["dict",6],["str",8],["any",6],["stub",5],["returns",1],["gold",4],["expected",8],["judgment",5],["verbatim",1],["by",4],["c1",1],["verify",1],["calibration",1],["script",1],["fnr",1],["fpr",1],["computation",1],["path",2],["perfectly",1],["matches",1],["looks",1],["up",1],["tuple",7],["composite",1],["key",6],["kind",7],["claim",11],["text",8],["constraint",12],["under",3],["test",2],["id",8],["so",2],["duplicate",1],["different",1],["scopes",1],["not",2],["collapse",1],["dispatch",1],["infers",1],["from",1],["kwargs",4],["non",1],["empty",1],["active",6],["constraints",2],["list",1],["means",1],["runner",1],["code",1],["real",1],["llm",1],["wires",1],["here",1],["at",1],["operational",1],["deployment",1],["per",1],["protocol",1],["doc",1],["tuples",2],["none",3],["lookup",1],["load",1],["fn",2],["if",6],["else",2],["alignment",2],["tup",6],["raise",1],["assertion",1],["error",1],["no",1],["resp",3],["rationale",3],["genuinely",1],["partial",2],["fixture",2],["213",2],["emits",1],["normalized",1],["unsupported",2],["verdict",5],["breakdown",3],["actually",1],["decomposes",1],["echoes",1],["sub",7],["claims",2],["tokens",2],["passes",1],["both",1],["shape",1],["gate",1],["content",1],["match",1],["p1",1],["dummy",1],["two",1],["line",1],["would",1],["now",1],["miss",1],["prompt",1],["join",1],["esc",3],["return",4],["violated",4]]},{"id":"scripts/test_claim_audit_calibration.py#_perfect_judge.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",4],["any",5],["dict",3],["str",3],["claim",9],["text",6],["active",5],["constraints",1],["constraint",9],["id",7],["if",6],["else",2],["none",2],["kind",5],["alignment",2],["tup",6],["tuples",1],["by",1],["key",3],["raise",1],["assertion",1],["error",1],["perfect",5],["judge",5],["no",1],["gold",1],["tuple",2],["expected",7],["judgment",4],["resp",3],["rationale",3],["stub",3],["genuinely",1],["partial",2],["fixture",2],["213",2],["emits",1],["normalized",1],["unsupported",2],["verdict",5],["breakdown",3],["actually",1],["decomposes",1],["echoes",1],["sub",7],["claims",2],["tokens",2],["so",1],["passes",1],["both",1],["shape",1],["gate",1],["content",1],["match",1],["p1",1],["dummy",1],["two",1],["line",1],["would",1],["now",1],["miss",1],["prompt",1],["join",1],["esc",3],["return",3],["violated",4],["under",1],["test",1],["not",1]]},{"id":"scripts/test_claim_audit_calibration.py#_tuple_lookup_key","name":[["tuple",1],["lookup",1],["key",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["tuple",9],["lookup",3],["key",4],["tup",5],["dict",2],["str",8],["any",2],["none",2],["composite",1],["so",1],["identical",1],["claim",5],["text",4],["different",2],["kind",2],["constraint",3],["id",2],["pairs",1],["disambiguate",1],["round",1],["review",1],["closure",1],["canonical",1],["gold",2],["currently",1],["has",1],["unique",1],["per",1],["but",1],["future",1],["sets",1],["may",1],["evaluate",1],["same",1],["under",2],["mnc",1],["ids",1],["one",2],["alignment",1],["sharing",1],["prose",1],["only",1],["would",1],["silently",1],["overwrite",1],["earlier",1],["entries",1],["cause",1],["perfect",1],["judge",1],["return",2],["wrong",1],["stub",1],["response",1],["falsely",1],["triggering",1],["c1",1],["failures",1],["test",1]]},{"id":"scripts/test_claim_audit_calibration.py#PartialSupportSubsetMetric","name":[["partial",1],["support",1],["subset",1],["metric",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["class",2],["partial",39],["support",15],["subset",12],["metric",7],["unittest",2],["test",9],["case",3],["213",3],["catches",1],["judge",26],["regresses",1],["bare",6],["unsupported",10],["compound",1],["claims",6],["even",1],["though",1],["its",1],["aggregate",7],["fnr",8],["stays",2],["green",1],["fixture",7],["carries",1],["expected",10],["judgment",2],["b1",1],["prompt",2],["verdict",4],["discriminator",1],["gate",5],["matches",2],["so",2],["passes",4],["only",2],["requires",1],["well",3],["formed",3],["true",1],["breakdown",9],["exposes",1],["regression",2],["def",8],["up",1],["self",35],["none",8],["gold",10],["load",1],["tuples",5],["if",2],["has",2],["at",1],["least",1],["five",1],["fixtures",4],["assert",15],["greater",2],["equal",7],["len",4],["must",8],["carry",1],["got",7],["report",22],["block",1],["run",5],["calibration",5],["fn",5],["perfect",4],["miss",11],["rate",7],["emits",2],["misses",4],["nothing",2],["proves",2],["not",3],["trivially",1],["always",1],["failing",1],["should",3],["no",2],["under",1],["threshold",1],["label",1],["but",4],["non",2],["zero",1],["because",1],["was",2],["emitted",2],["less",3],["15",3],["still",1],["pass",2],["fails",1],["redundant",1],["every",5],["declare",2],["sub",6],["p1",2],["each",2],["verify",1],["decomposed",2],["claim",7],["just",1],["any",1],["two",3],["line",2],["tup",3],["esc",4],["instance",1],["list",1],["text",5],["missing",1],["have",1],["entries",1],["entry",3],["key",1],["tokens",1],["full",4],["ship",1],["round",2],["returning",1],["items",1],["one",2],["supported",1],["mix",1],["contains",1],["token",1],["atomic",2],["decomposition",1],["atomicity",1],["distinct",1],["item",1],["rules",1],["catch",1],["dummy",4],["shaped",1],["generic",1],["shape",2],["fail",1],["content",2],["match",2],["never",1],["actual",1],["gap",1],["later",1],["review",1],["flagged",1],["verification",1],["gameable",1]]},{"id":"scripts/test_claim_audit_calibration.py#PartialSupportSubsetMetric.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["up",2],["self",5],["none",2],["gold",3],["load",1],["partial",2],["tuples",1],["if",1],["expected",1],["prompt",1],["verdict",1]]},{"id":"scripts/test_claim_audit_calibration.py#PartialSupportSubsetMetric.test_bare_unsupported_judge_misses_partial_subset","name":[["test",1],["bare",1],["unsupported",1],["judge",1],["misses",1],["partial",1],["subset",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["bare",5],["unsupported",5],["judge",6],["misses",2],["partial",5],["subset",5],["self",5],["none",2],["regression",2],["case",2],["aggregate",4],["fnr",5],["stays",2],["under",2],["threshold",2],["label",2],["matches",2],["but",2],["miss",4],["rate",3],["non",2],["zero",2],["because",2],["no",2],["breakdown",2],["was",2],["emitted",2],["report",5],["run",1],["calibration",1],["gold",1],["fn",1],["assert",2],["less",1],["15",1],["should",1],["still",1],["pass",1],["gate",1],["got",2],["if",1],["fails",1],["metric",1],["redundant",1],["proves",1],["nothing",1],["equal",1],["support",2],["must",1],["every",1],["fixture",1]]},{"id":"scripts/test_claim_audit_calibration.py#PartialSupportSubsetMetric.test_dummy_breakdown_judge_misses_partial_subset","name":[["test",1],["dummy",1],["breakdown",1],["judge",1],["misses",1],["partial",1],["subset",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["dummy",5],["breakdown",7],["judge",8],["misses",2],["partial",7],["subset",4],["self",5],["none",2],["213",2],["p1",2],["emits",2],["well",2],["formed",2],["shaped",2],["but",4],["generic",2],["two",2],["line",2],["every",3],["fixture",3],["passes",2],["aggregate",3],["shape",4],["gate",2],["must",3],["fail",2],["content",3],["match",3],["never",2],["decomposed",2],["actual",2],["claim",2],["gap",2],["later",2],["review",2],["round",2],["flagged",2],["only",2],["verification",2],["was",2],["gameable",2],["report",5],["run",1],["calibration",1],["gold",1],["fn",1],["assert",2],["less",1],["fnr",2],["15",1],["should",1],["pass",1],["got",2],["equal",1],["support",2],["miss",2],["rate",1]]},{"id":"scripts/test_claim_audit_calibration.py#PartialSupportSubsetMetric.test_full_claim_text_judge_misses_partial_subset","name":[["test",1],["full",1],["claim",1],["text",1],["judge",1],["misses",1],["partial",1],["subset",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["full",6],["claim",6],["text",6],["judge",7],["misses",2],["partial",5],["subset",2],["self",5],["none",2],["ship",2],["gate",4],["round",2],["returning",2],["two",2],["items",2],["each",2],["one",4],["supported",2],["unsupported",2],["passes",2],["verdict",2],["mix",2],["contains",2],["every",3],["expected",2],["token",2],["but",2],["not",2],["atomic",3],["decomposition",2],["atomicity",2],["distinct",2],["item",2],["rules",2],["must",3],["catch",2],["miss",4],["rate",3],["report",4],["run",1],["calibration",1],["gold",1],["fn",1],["assert",2],["less",1],["fnr",1],["15",1],["equal",1],["support",2],["non",1],["fixture",1],["got",1]]},{"id":"scripts/test_claim_audit_calibration.py#PartialSupportSubsetMetric.test_gold_set_has_at_least_five_partial_fixtures","name":[["test",1],["gold",1],["has",1],["at",1],["least",1],["five",1],["partial",1],["fixtures",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["gold",3],["has",2],["at",2],["least",2],["five",2],["partial",5],["fixtures",3],["self",5],["none",2],["assert",1],["greater",1],["equal",1],["len",2],["tuples",2],["must",1],["carry",1],["got",1]]},{"id":"scripts/test_claim_audit_calibration.py#PartialSupportSubsetMetric.test_partial_fixtures_declare_expected_sub_claims","name":[["test",1],["partial",1],["fixtures",1],["declare",1],["expected",1],["sub",1],["claims",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["partial",6],["fixtures",2],["declare",4],["expected",7],["sub",8],["claims",7],["self",7],["none",2],["213",2],["p1",2],["each",2],["fixture",3],["must",3],["so",2],["subset",2],["metric",2],["verify",2],["judge",2],["decomposed",2],["claim",3],["not",2],["just",2],["emitted",2],["any",2],["two",2],["line",2],["breakdown",2],["tup",3],["tuples",1],["esc",4],["assert",4],["instance",1],["list",1],["text",1],["missing",1],["greater",1],["equal",1],["len",1],["have",1],["entries",1],["entry",3],["key",1],["tokens",1],["verdict",1]]},{"id":"scripts/test_claim_audit_calibration.py#PartialSupportSubsetMetric.test_perfect_judge_passes_partial_subset","name":[["test",1],["perfect",1],["judge",1],["passes",1],["partial",1],["subset",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["perfect",4],["judge",7],["passes",2],["partial",5],["subset",2],["self",4],["none",2],["emits",2],["unsupported",2],["well",2],["formed",2],["breakdown",2],["misses",2],["nothing",2],["proves",2],["metric",2],["not",2],["trivially",2],["always",2],["failing",2],["report",3],["run",1],["calibration",1],["gold",1],["fn",1],["assert",1],["equal",1],["support",2],["miss",2],["rate",1],["should",1],["no",1],["fixtures",1],["got",1]]},{"id":"scripts/test_claim_audit_calibration.py#PartialSupportSubsetMetric.test_report_has_partial_support_block","name":[["test",1],["report",1],["has",1],["partial",1],["support",1],["block",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["report",6],["has",2],["partial",7],["support",5],["block",2],["self",7],["none",2],["run",1],["calibration",1],["gold",1],["judge",2],["fn",1],["perfect",1],["assert",3],["miss",1],["rate",1],["equal",1],["len",1],["tuples",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcement","name":[["tc1",1],["threshold",1],["enforcement",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["class",2],["tc1",2],["threshold",10],["enforcement",2],["unittest",2],["test",7],["case",2],["c1",2],["catches",1],["model",2],["judge",10],["quality",1],["regression",2],["spec",5],["fnr",8],["15",5],["fpr",8],["10",5],["against",2],["synthetic",2],["gold",6],["fails",3],["either",2],["exceeded",1],["ci",2],["author",1],["must",2],["curate",1],["better",1],["tighten",1],["prompts",1],["update",1],["paired",1],["perfect",4],["stub",4],["so",2],["exercises",1],["gate",3],["calibration",2],["tooling",1],["end",2],["without",1],["requiring",1],["live",1],["llm",1],["call",1],["production",1],["deployment",1],["plugs",1],["real",1],["fn",2],["place",1],["def",4],["up",1],["self",17],["none",4],["load",1],["report",9],["run",1],["below",2],["yields",2],["assert",4],["less",2],["violation",2],["records",1],["thresholds",3],["operational",1],["concern",1],["surface",1],["values",1],["was",1],["checked",1],["operator",1],["distinguish",1],["degraded",1],["from",1],["tightening",1],["bump",1],["acceptance",1],["equal",2]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcement.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["up",2],["self",5],["none",2],["gold",3],["load",1],["report",1],["run",1],["calibration",1],["judge",2],["fn",1],["perfect",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcement.test_fnr_below_threshold","name":[["test",1],["fnr",1],["below",1],["threshold",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["fnr",9],["below",2],["threshold",3],["self",5],["none",2],["spec",2],["gate",2],["15",4],["perfect",2],["judge",2],["stub",2],["yields",2],["assert",1],["less",1],["report",2],["violation",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcement.test_fpr_below_threshold","name":[["test",1],["fpr",1],["below",1],["threshold",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["fpr",9],["below",2],["threshold",3],["self",5],["none",2],["spec",2],["gate",2],["10",4],["perfect",2],["judge",2],["stub",2],["yields",2],["assert",1],["less",1],["report",2],["violation",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcement.test_report_records_thresholds_used","name":[["test",1],["report",1],["records",1],["thresholds",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["report",6],["records",2],["thresholds",4],["self",6],["none",2],["operational",2],["concern",2],["ci",2],["fails",2],["c1",2],["must",2],["surface",2],["threshold",4],["values",2],["was",2],["checked",2],["against",2],["so",2],["operator",2],["distinguish",2],["regression",2],["judge",2],["degraded",2],["from",2],["tightening",2],["spec",4],["bump",2],["acceptance",2],["assert",2],["equal",2],["fnr",1],["15",1],["fpr",1],["10",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcementBadJudge","name":[["tc1",1],["threshold",1],["enforcement",1],["bad",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["class",12],["tc1",2],["threshold",8],["enforcement",2],["bad",12],["judge",22],["unittest",2],["test",6],["case",2],["c1",3],["companion",2],["proves",2],["gate",4],["accurately",1],["fires",2],["degraded",2],["round",1],["dual",1],["track",1],["review",1],["closure",1],["canonical",1],["perfect",2],["path",1],["only",1],["tooling",1],["correctness",1],["fnr",12],["fpr",8],["computation",1],["works",1],["not",4],["enforceability",1],["degrades",1],["without",1],["could",1],["silently",1],["pass",1],["future",1],["regression",2],["stub",2],["decoupled",1],["from",1],["real",3],["fn",3],["signature",1],["became",1],["structurally",1],["unreachable",1],["flips",2],["every",3],["gold",4],["expected",2],["label",1],["its",1],["wrong",1],["counterpart",1],["so",1],["both",2],["vastly",1],["exceed",1],["spec",1],["thresholds",1],["15",4],["10",3],["asserts",1],["run",2],["calibration",2],["output",2],["operator",1],["running",1],["ci",1],["would",2],["see",1],["operational",1],["deployment",1],["swaps",1],["semantics",1],["identical",1],["def",4],["up",1],["self",15],["none",4],["load",1],["report",6],["drives",2],["over",4],["alignment",2],["opposite",1],["violated",5],["aggregate",1],["must",2],["be",1],["assert",3],["greater",3],["equal",2],["should",3],["drive",3],["got",3],["same",1],["logic",1],["mirror",1],["flip",3],["constraints",1],["contribute",1],["per",7],["non",3],["zero",4],["reporting",1],["surface",1],["flipped",1],["classes",1],["confirms",1],["accumulator",1],["wired",1],["hardcoded",1],["expose",1],["drove",1],["cls",4],["supported",1],["unsupported",1],["constraint",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcementBadJudge.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["up",2],["self",5],["none",2],["gold",3],["load",1],["report",1],["run",1],["calibration",1],["judge",2],["fn",1],["bad",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcementBadJudge.test_bad_judge_drives_fnr_over_threshold","name":[["test",1],["bad",1],["judge",1],["drives",1],["fnr",1],["over",1],["threshold",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["bad",5],["judge",5],["drives",2],["fnr",7],["over",3],["threshold",3],["self",5],["none",2],["flips",2],["every",4],["alignment",2],["expected",2],["opposite",2],["class",2],["violated",4],["not",2],["aggregate",2],["must",2],["be",2],["15",3],["assert",1],["greater",1],["equal",1],["report",2],["should",1],["drive",1],["got",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcementBadJudge.test_bad_judge_drives_fpr_over_threshold","name":[["test",1],["bad",1],["judge",1],["drives",1],["fpr",1],["over",1],["threshold",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["bad",3],["judge",3],["drives",2],["fpr",7],["over",3],["threshold",3],["self",5],["none",2],["same",2],["logic",2],["mirror",2],["flip",4],["alignment",2],["not",2],["violated",4],["constraints",2],["both",2],["contribute",2],["assert",1],["greater",1],["equal",1],["report",2],["10",1],["should",1],["drive",1],["got",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC1ThresholdEnforcementBadJudge.test_bad_judge_per_class_fnr_non_zero","name":[["test",1],["bad",1],["judge",1],["per",1],["class",1],["fnr",1],["non",1],["zero",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["bad",3],["judge",7],["per",10],["class",12],["fnr",6],["non",5],["zero",7],["self",4],["none",2],["reporting",2],["must",2],["surface",2],["flipped",2],["classes",2],["confirms",2],["accumulator",2],["wired",2],["output",2],["not",2],["hardcoded",2],["would",2],["expose",2],["drove",2],["real",2],["regression",2],["report",1],["cls",4],["supported",1],["unsupported",1],["violated",1],["constraint",1],["assert",1],["greater",1],["flip",1],["should",1],["drive",1],["got",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC2PerClassReport","name":[["tc2",1],["per",1],["class",1],["report",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["class",44],["tc2",2],["per",31],["report",13],["unittest",2],["test",8],["case",2],["c2",1],["catches",1],["calibration",4],["tooling",1],["regressions",1],["script",1],["doesn",2],["compute",1],["write",1],["distinct",1],["from",3],["gold",9],["model",1],["degradation",1],["spec",2],["fnr",8],["fpr",7],["computed",1],["surfaced",1],["judgment",3],["supported",6],["vs",3],["unsupported",7],["ambiguous",6],["violated",7],["constraint",7],["output",1],["def",6],["up",1],["self",30],["none",6],["load",1],["run",1],["judge",2],["fn",1],["perfect",1],["has",1],["block",1],["must",3],["surface",1],["section",1],["keyed",1],["by",2],["assert",15],["instance",1],["dict",1],["includes",1],["four",2],["classes",2],["enumerates",1],["as",1],["appear",1],["cls",9],["missing",6],["each",3],["exposes",2],["reporting",1],["include",1],["both",1],["not",2],["just",1],["one",3],["reviewer",2],["asymmetry",1],["was",1],["historical",1],["hole",1],["mode",1],["protocol",2],["referenced",1],["payload",6],["items",2],["denominators",3],["doc",1],["phase",2],["contract",2],["entry",1],["carries",1],["positive",8],["negative",7],["so",1],["positives",2],["distinguishable",1],["round",2],["review",2],["closure",1],["earlier",1],["only",1],["asserted",1],["keys",1],["canonical",2],["match",1],["pin",1],["expected",1],["rest",2],["against",2],["17",2],["alignment",4],["12",2],["base",2],["213",2],["partial",2],["fixtures",1],["pinning",1],["without",1],["future",1],["rebalance",1],["could",1],["silently",1],["shift",1],["distributions",1],["away",1],["documented",1],["example",1],["retrieval",1],["failed",1],["counts",1],["other",1],["16",1],["tuples",1],["equal",8],["14",1],["unchanged",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC2PerClassReport.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["up",2],["self",5],["none",2],["gold",3],["load",1],["report",1],["run",1],["calibration",1],["judge",2],["fn",1],["perfect",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC2PerClassReport.test_canonical_denominators_match_gold_set","name":[["test",1],["canonical",1],["denominators",1],["match",1],["gold",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["canonical",4],["denominators",4],["match",2],["gold",8],["self",11],["none",2],["pin",2],["expected",2],["one",3],["vs",3],["rest",3],["against",3],["17",3],["alignment",6],["constraint",5],["12",3],["base",3],["213",3],["partial",3],["fixtures",2],["contract",2],["pinning",2],["round",2],["review",2],["without",2],["future",2],["rebalance",2],["could",2],["silently",2],["shift",2],["class",13],["distributions",2],["away",2],["from",2],["documented",2],["phase",2],["example",2],["per",10],["report",1],["supported",3],["unsupported",3],["ambiguous",3],["retrieval",1],["failed",1],["counts",1],["positive",5],["other",1],["16",1],["tuples",1],["assert",8],["equal",8],["negative",4],["14",1],["violated",4],["not",1],["unchanged",1],["by",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC2PerClassReport.test_each_class_exposes_denominators","name":[["test",1],["each",1],["class",1],["exposes",1],["denominators",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",4],["each",4],["class",9],["exposes",2],["denominators",2],["self",5],["none",2],["protocol",2],["doc",2],["phase",2],["contract",2],["entry",2],["carries",2],["positive",4],["negative",4],["so",2],["fnr",6],["positives",4],["distinguishable",2],["from",2],["round",2],["review",2],["closure",2],["earlier",2],["only",2],["asserted",2],["fpr",2],["keys",2],["per",3],["report",1],["cls",3],["payload",3],["items",1],["assert",2],["missing",2]]},{"id":"scripts/test_claim_audit_calibration.py#TC2PerClassReport.test_each_class_exposes_fnr_and_fpr","name":[["test",1],["each",1],["class",1],["exposes",1],["fnr",1],["fpr",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["each",2],["class",9],["exposes",2],["fnr",6],["fpr",8],["self",5],["none",2],["per",5],["reporting",2],["must",2],["include",2],["both",2],["not",2],["just",2],["one",2],["reviewer",4],["asymmetry",2],["missing",4],["unsupported",2],["was",2],["historical",2],["hole",2],["calibration",2],["mode",2],["protocol",2],["referenced",2],["report",1],["cls",3],["payload",3],["items",1],["assert",2]]},{"id":"scripts/test_claim_audit_calibration.py#TC2PerClassReport.test_per_class_includes_four_judgment_classes","name":[["test",1],["per",1],["class",1],["includes",1],["four",1],["judgment",1],["classes",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["per",6],["class",7],["includes",2],["four",4],["judgment",2],["classes",4],["self",4],["none",2],["spec",2],["enumerates",2],["supported",3],["unsupported",3],["ambiguous",3],["violated",3],["constraint",3],["as",2],["must",2],["appear",2],["report",1],["cls",3],["assert",1],["missing",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC2PerClassReport.test_report_has_per_class_block","name":[["test",1],["report",1],["has",1],["per",1],["class",1],["block",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["report",6],["has",2],["per",8],["class",10],["block",2],["self",6],["none",2],["must",2],["surface",2],["section",2],["keyed",2],["by",2],["judgment",2],["assert",2],["instance",1],["dict",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape","name":[["tc3",1],["gold",1],["shape",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["class",2],["tc3",2],["gold",20],["shape",3],["unittest",2],["test",22],["case",2],["c3",2],["catches",1],["authoring",2],["bugs",1],["before",1],["c1",2],["silently",1],["bypass",1],["them",2],["spec",5],["list",1],["every",2],["tuple",23],["has",7],["kind",13],["alignment",17],["constraint",39],["tuples",11],["expected",14],["judgment",16],["no",1],["fields",5],["violated",15],["not",15],["under",12],["id",7],["rule",26],["text",13],["manifest",9],["fixture",7],["path",9],["else",1],["fpr",2],["unmeasurable",2],["any",1],["violation",2],["rejected",1],["at",3],["calibration",2],["ingestion",3],["diagnostic",7],["naming",1],["failed",2],["def",8],["up",1],["self",28],["none",8],["load",1],["valid",1],["all",1],["must",10],["declare",1],["idx",9],["tup",15],["enumerate",3],["assert",16],["invalid",4],["pinned",1],["carry",4],["supported",3],["unsupported",1],["ambiguous",1],["retrieval",1],["if",3],["continue",2],["carries",2],["field",5],["have",1],["required",1],["missing",3],["bool",2],["true",1],["both",2],["least",1],["three",1],["without",2],["cannot",1],["fail",1],["threshold",1],["line",1],["greater",1],["equal",1],["len",2],["include",1],["got",4],["validate",7],["rejects",3],["negative",1],["round",2],["review",2],["closure",2],["coverage",1],["name",5],["broken",9],["comparison",1],["claim",3],["raises",3],["validation",3],["error",4],["as",3],["ctx",6],["msg",11],["str",3],["exception",3],["offending",1],["index",1],["production",1],["entrypoint",1],["runner",1],["calls",1],["time",1],["raise",1],["documented",1],["also",1],["mnc",2],["forbidden",1],["lower",1],["most",1],["common",1],["silent",1],["skip",1],["bug",1],["neither",1],["nor",1],["nam",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["up",2],["self",3],["none",2],["gold",2],["load",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_a_every_tuple_has_valid_tuple_kind","name":[["test",1],["every",1],["tuple",2],["has",1],["valid",1],["kind",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["every",2],["tuple",10],["has",3],["valid",2],["kind",7],["self",4],["none",2],["all",2],["tuples",2],["must",2],["declare",2],["alignment",3],["constraint",3],["spec",2],["rule",2],["idx",2],["tup",3],["enumerate",1],["gold",1],["assert",1],["invalid",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_b_alignment_tuples_shape_pinned","name":[["test",1],["alignment",1],["tuples",1],["shape",1],["pinned",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",4],["alignment",9],["tuples",4],["shape",2],["pinned",2],["self",5],["none",2],["carry",5],["expected",5],["judgment",7],["must",3],["not",4],["constraint",7],["fields",4],["spec",2],["rule",3],["supported",1],["unsupported",1],["ambiguous",1],["retrieval",1],["failed",1],["under",2],["id",1],["text",1],["manifest",1],["fixture",1],["path",1],["idx",3],["tup",5],["enumerate",1],["gold",1],["if",1],["tuple",3],["kind",1],["continue",1],["assert",2],["carries",1],["invalid",1],["field",4]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_c_constraint_tuples_have_required_fields","name":[["test",1],["constraint",1],["tuples",1],["have",1],["required",1],["fields",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",10],["constraint",16],["tuples",4],["have",2],["required",2],["fields",2],["self",6],["none",2],["carry",2],["expected",5],["judgment",5],["violated",6],["not",3],["under",8],["id",4],["rule",8],["text",6],["manifest",6],["fixture",4],["path",6],["spec",2],["idx",4],["tup",7],["enumerate",1],["gold",1],["if",1],["tuple",4],["kind",1],["continue",1],["assert",3],["carries",1],["invalid",1],["missing",2],["has",4],["bool",2],["true",1],["both",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_d_at_least_three_not_violated_constraint_tuples","name":[["test",1],["at",1],["least",1],["three",1],["not",1],["violated",1],["constraint",1],["tuples",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["at",2],["least",2],["three",2],["not",9],["violated",9],["constraint",10],["tuples",5],["self",4],["none",2],["without",2],["them",2],["fpr",2],["unmeasurable",2],["c1",2],["cannot",2],["fail",2],["threshold",2],["line",2],["spec",2],["rule",2],["gold",2],["if",1],["tuple",1],["kind",1],["expected",1],["judgment",1],["assert",1],["greater",1],["equal",1],["len",2],["must",1],["include",1],["got",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_run_calibration_rejects_manifest_only_constraint_tuple","name":[["test",1],["run",1],["calibration",1],["rejects",1],["manifest",1],["only",1],["constraint",1],["tuple",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",3],["test",5],["run",10],["calibration",7],["rejects",2],["manifest",16],["only",14],["constraint",12],["tuple",10],["self",6],["none",5],["round",2],["review",2],["closure",2],["validate",5],["gold",5],["accepts",2],["either",2],["inline",5],["rule",14],["text",8],["fixture",5],["path",5],["per",2],["spec",3],["but",5],["v3",3],["runner",5],["supports",2],["form",2],["validating",2],["clean",3],["reaching",2],["judge",10],["exactly",2],["silent",2],["skip",2],["authoring",2],["bug",2],["c3",2],["supposed",2],["prevent",2],["must",6],["raise",3],["not",7],["implemented",4],["error",5],["at",3],["time",3],["rather",2],["than",2],["pass",2],["empty",2],["through",2],["pin",2],["against",2],["minimal",2],["synthetic",2],["no",2],["stub",2],["lookup",2],["needed",2],["because",2],["raises",4],["before",3],["any",5],["invocation",2],["tuples",3],["never",2],["called",3],["kwargs",1],["dict",1],["str",2],["assertion",1],["be",1],["second",2],["branch",2],["validates",1],["refuse",2],["kind",4],["claim",3],["ref",2],["excerpt",2],["anchor",2],["page",2],["value",2],["expected",2],["judgment",2],["violated",3],["under",3],["id",2],["mnc",2],["scripts",1],["fixtures",1],["audit",1],["nonexistent",1],["json",1],["three",1],["satisfy",1],["so",1],["passes",1],["fires",1],["first",1],["encounters",1],["these",1],["nv",1],["filler",2],["range",1],["step",2],["accept",1],["assert",4],["as",1],["ctx",2],["fn",1],["msg",3],["exception",1],["post",1],["lower",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_run_calibration_rejects_manifest_only_constraint_tuple._never_called_judge","name":[["never",1],["called",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["never",2],["called",3],["judge",3],["kwargs",2],["any",4],["dict",2],["str",2],["raise",1],["assertion",1],["error",1],["must",1],["not",1],["be",1],["manifest",1],["only",1],["tuple",1],["raises",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_validate_gold_set_accepts_canonical_gold_set","name":[["test",1],["validate",1],["gold",2],["accepts",1],["canonical",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",2],["validate",5],["gold",8],["accepts",2],["canonical",2],["self",4],["none",3],["positive",2],["path",2],["shipped",2],["must",2],["cleanly",2],["assert",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_validate_gold_set_accepts_partial_with_expected_sub_claims","name":[["test",1],["validate",1],["gold",1],["accepts",1],["partial",1],["expected",1],["sub",1],["claims",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",4],["validate",3],["gold",3],["accepts",2],["partial",5],["expected",8],["sub",7],["claims",5],["self",3],["none",3],["positive",2],["fixture",2],["declares",2],["passes",2],["rule",8],["guards",2],["from",2],["over",2],["firing",2],["well",2],["formed",2],["fixtures",2],["padded",2],["not",3],["violated",3],["constraint",5],["tuples",2],["satisfy",2],["ok",2],["tuple",2],["kind",3],["alignment",1],["claim",3],["text",4],["compound",1],["two",1],["parts",1],["ref",1],["excerpt",2],["anchor",1],["page",1],["value",1],["judgment",2],["unsupported",2],["prompt",1],["verdict",3],["key",2],["tokens",2],["first",1],["supported",1],["second",1],["nv",1],["filler",2],["under",2],["id",1],["mnc",1],["range",1],["assert",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_validate_gold_set_rejects_alignment_with_constraint_field","name":[["test",1],["validate",1],["gold",1],["rejects",1],["alignment",1],["constraint",1],["field",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",3],["validate",5],["gold",6],["rejects",2],["alignment",5],["constraint",3],["field",2],["self",5],["none",2],["production",2],["entrypoint",2],["calibration",2],["runner",2],["calls",2],["at",2],["ingestion",2],["time",2],["must",3],["raise",2],["documented",2],["error",3],["rule",6],["violation",2],["round",2],["review",2],["closure",2],["also",2],["assert",5],["name",3],["diagnostic",3],["broken",3],["tuple",1],["kind",1],["claim",1],["text",1],["expected",1],["judgment",1],["supported",1],["under",1],["id",1],["mnc",1],["forbidden",1],["raises",1],["validation",1],["as",1],["ctx",2],["msg",4],["str",1],["exception",1],["got",1],["lower",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_validate_gold_set_rejects_constraint_without_rule_text","name":[["test",1],["validate",1],["gold",1],["rejects",1],["constraint",1],["without",1],["rule",1],["text",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",3],["validate",3],["gold",4],["rejects",2],["constraint",6],["without",2],["rule",10],["text",7],["self",5],["none",2],["tuple",3],["missing",2],["both",2],["manifest",4],["fixture",4],["path",4],["most",2],["common",2],["silent",2],["skip",2],["authoring",2],["bug",2],["broken",3],["kind",1],["claim",1],["expected",1],["judgment",1],["violated",1],["under",1],["id",1],["mnc",1],["neither",1],["nor",1],["assert",3],["raises",1],["validation",1],["error",1],["as",1],["ctx",2],["msg",7],["str",1],["exception",1],["diagnostic",1],["must",1],["name",1],["got",1],["lower",4],["true",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_validate_gold_set_rejects_invalid_tuple_kind","name":[["test",1],["validate",1],["gold",1],["rejects",1],["invalid",1],["tuple",1],["kind",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",4],["validate",3],["gold",4],["rejects",2],["invalid",2],["tuple",4],["kind",3],["self",5],["none",2],["rule",8],["negative",2],["ingestion",2],["round",2],["review",2],["closure",2],["c3",2],["coverage",2],["diagnostic",4],["must",4],["name",4],["broken",3],["comparison",1],["not",1],["alignment",1],["constraint",1],["claim",1],["text",1],["expected",1],["judgment",1],["supported",1],["assert",3],["raises",1],["validation",1],["error",1],["as",1],["ctx",2],["msg",5],["str",1],["exception",1],["got",2],["offending",1],["index",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_validate_gold_set_rejects_partial_without_expected_sub_claims","name":[["test",1],["validate",1],["gold",1],["rejects",1],["partial",1],["without",1],["expected",1],["sub",1],["claims",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",3],["validate",3],["gold",4],["rejects",2],["partial",9],["without",2],["expected",13],["sub",10],["claims",9],["self",6],["none",3],["355",2],["p2",2],["rule",4],["fixture",2],["only",2],["thing",2],["exercising",2],["atomic",2],["decomposition",2],["subset",2],["metric",4],["if",2],["omits",2],["breakdown",4],["covers",2],["early",2],["returns",2],["true",4],["silently",2],["skipped",2],["any",2],["generic",2],["two",3],["line",2],["reports",2],["miss",2],["rate",2],["defeating",2],["whole",2],["point",2],["213",2],["calibration",2],["ingestion",2],["must",3],["reject",2],["tuple",3],["missing",6],["empty",2],["broken",2],["kind",2],["alignment",1],["claim",2],["text",2],["compound",1],["parts",1],["ref",1],["excerpt",2],["anchor",1],["page",1],["value",1],["judgment",1],["unsupported",1],["prompt",1],["verdict",1],["assert",3],["raises",1],["validation",1],["error",1],["as",1],["ctx",2],["msg",4],["str",1],["exception",1],["diagnostic",1],["name",1],["got",1]]},{"id":"scripts/test_claim_audit_calibration.py#TC3GoldSetShape.test_validate_gold_set_rejects_under_three_not_violated","name":[["test",1],["validate",1],["gold",1],["rejects",1],["under",1],["three",1],["not",1],["violated",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["calibration",1],["py",1]],"body":[["def",2],["test",6],["validate",3],["gold",4],["rejects",2],["under",6],["three",2],["not",7],["violated",8],["self",5],["none",2],["rule",6],["fewer",2],["than",2],["constraint",8],["tuples",2],["broken",2],["list",1],["dict",1],["str",2],["any",1],["tuple",2],["kind",2],["claim",2],["text",4],["expected",2],["judgment",2],["id",2],["mnc",2],["no",2],["causal",2],["language",2],["range",1],["nv1",1],["only",1],["need",1],["assert",3],["raises",1],["validation",1],["error",1],["as",1],["ctx",2],["msg",4],["exception",1],["diagnostic",1],["must",1],["name",1],["got",1]]},{"id":"scripts/test_claim_audit_finalizer.py","name":[["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["finalizer",13],["integration",1],["tests",4],["v3",3],["claim",26],["ref",3],["alignment",2],["audit",22],["agent",1],["f1a",2],["f2",2],["f5",3],["per",2],["spec",4],["docs",1],["design",2],["2026",5],["05",5],["15",5],["issue",1],["103",2],["md",1],["these",2],["pin",1],["contract",1],["scripts",7],["py",3],["python",3],["module",6],["implements",1],["orchestrator",1],["row",6],["matrix",2],["stage",3],["reflection",2],["report",2],["histogram",4],["discriminates",1],["three",2],["retrieval",7],["failed",7],["not",19],["applicable",4],["paths",1],["by",4],["method",1],["anchorless",2],["attempted",2],["high",13],["warn",23],["gate",8],["refuse",6],["defense",1],["depth",1],["paywall",2],["low",6],["advisory",3],["pass",6],["tool",2],["failure",3],["med",4],["test",8],["keyed",1],["only",4],["judgment",1],["defect",1],["would",1],["let",1],["implementation",1],["collapse",1],["into",1],["one",1],["apply",4],["wrong",1],["behavior",1],["addition",1],["f1",2],["file",3],["pins",2],["four",1],["step",3],["carry",2],["over",1],["fixes",1],["ride",1],["commit",1],["cluster",1],["memory",1],["project",1],["ars",4],["shipped",1],["co",8],["uncited",9],["sentence",4],["text",4],["manifest",14],["must",4],["suppress",1],["companion",2],["intended",3],["emitted",6],["drift",5],["inv",3],["drifted",2],["cited",2],["slug",1],["whose",1],["id",12],["any",6],["scoped",4],["sentinel",4],["result",3],["so",3],["passes",2],["mnc",2],["scope",1],["but",2],["no",5],["emit",1],["none",9],["its",1],["assertion",3],["entry",2],["pair",1],["rule",1],["while",1],["constraint",5],["violation",5],["carries",1],["pointer",1],["under",2],["sampling",4],["detect",1],["drifts",1],["full",1],["citations",2],["as",4],["side",1],["sampled",1],["audited",1],["subset",1],["names",1],["repo",1],["convention",1],["places",1],["ci",1],["uses",1],["unittest",4],["named",1],["stem",1],["preserved",1],["run",3],["from",6],["future",2],["import",12],["annotations",1],["typing",1],["callable",1],["try",2],["tier",8],["classify",10],["summary",2],["render",2],["stage6",2],["mark",3],["read",3],["clears",2],["err",4],["exception",3],["codex",2],["r2",1],["p2",1],["closure",1],["narrow",1],["except",4],["clause",1],["genuine",1],["red",2],["phase",2],["signal",2],["found",3],["error",4],["itself",1],["once",1],["ships",1],["caused",1],["missing",2],["export",1],["renamed",1],["function",1],["dependency",1],["should",1],["surface",1],["time",1],["rather",1],["than",1],["silently",1],["skipping",1],["every",1],["annotation",4],["sync",1],["lint",1],["covers",1],["constant",1],["name",2],["handles",1],["absent",1],["case",1],["exc",4],["pragma",3],["cover",3],["type",9],["ignore",9],["assignment",9],["stub",8],["pipeline",5],["constants",1],["0000",2],["00",8],["t00",1],["t10",3],["a1b2",1],["10",1],["9f8e",1],["now",1],["11",1],["supported",4],["null",2],["f1b",1],["ambiguous",2],["source",2],["description",2],["citation",2],["anchor",2],["synthesis",2],["overclaim",2],["f1c",1],["unsupported",2],["metadata",1],["f1d",1],["negative",2],["f1e",1],["existence",1],["fabricated",1],["reference",1],["f1f",1],["f1g",1],["f1h",1],["triggers",1],["terminal",1],["f3",1],["clear",1],["asymmetry",1],["f4",1],["unverified",1],["renders",1],["completed",1],["entries",1],["f6",1],["fallback",1],["emits",3],["paper",1],["level",1],["suppresses",1],["truncate",1],["detection",1],["uaf",3],["118",1],["wiring",1],["failures",1],["cross",1],["model",1],["review",1],["17",1],["flagged",1],["aggregate",1],["was",1],["never",1],["surfaced",1],["operational",1],["stayed",1],["silent",1],["final",1],["output",1],["routing",1],["classifier",1],["refactor",1],["cannot",1],["accidentally",1],["drop",1],["dispatch",1],["table",1],["if",1],["main",2]]},{"id":"scripts/test_claim_audit_finalizer.py#_FinalizerTestBase","name":[["finalizer",1],["test",1],["base",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",3],["finalizer",5],["test",5],["base",2],["unittest",3],["case",2],["classmethod",1],["def",1],["up",1],["cls",1],["none",2],["if",1],["import",2],["err",2],["not",2],["raise",1],["skip",1],["scripts",1],["claim",1],["audit",1],["importable",1],["yet",1],["expected",1],["during",1],["red",1],["phase",1],["implementation",1],["lands",1],["spec",1],["13",1],["step",1]]},{"id":"scripts/test_claim_audit_finalizer.py#_FinalizerTestBase.setUpClass","name":[["up",1],["class",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["up",2],["class",2],["cls",2],["none",3],["if",1],["finalizer",3],["import",2],["err",2],["not",2],["raise",1],["unittest",1],["skip",1],["test",1],["scripts",1],["claim",1],["audit",1],["importable",1],["yet",1],["expected",1],["during",1],["red",1],["phase",1],["implementation",1],["lands",1],["spec",1],["13",1],["step",1]]},{"id":"scripts/test_claim_audit_finalizer.py#_PipelineCarryoverTestBase","name":[["pipeline",1],["carryover",1],["test",1],["base",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",3],["pipeline",5],["carryover",2],["test",5],["base",5],["unittest",3],["case",2],["classmethod",1],["def",2],["up",1],["cls",1],["none",2],["if",1],["import",2],["err",2],["not",2],["raise",1],["skip",1],["scripts",1],["claim",1],["audit",1],["importable",1],["yet",1],["config",1],["self",1],["overrides",2],["any",2],["dict",1],["str",1],["max",1],["claims",1],["per",1],["paper",1],["100",1],["judge",1],["model",1],["gpt",1],["xhigh",1],["update",1],["return",1]]},{"id":"scripts/test_claim_audit_finalizer.py#_PipelineCarryoverTestBase._config","name":[["config",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["config",2],["self",2],["overrides",3],["any",4],["dict",2],["str",2],["base",3],["max",1],["claims",1],["per",1],["paper",1],["100",1],["judge",1],["model",1],["gpt",1],["xhigh",1],["update",1],["return",1]]},{"id":"scripts/test_claim_audit_finalizer.py#_PipelineCarryoverTestBase.setUpClass","name":[["up",1],["class",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["up",2],["class",2],["cls",2],["none",3],["if",1],["pipeline",3],["import",2],["err",2],["not",2],["raise",1],["unittest",1],["skip",1],["test",1],["scripts",1],["claim",1],["audit",1],["importable",1],["yet",1]]},{"id":"scripts/test_claim_audit_finalizer.py#_result","name":[["result",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["result",3],["judgment",4],["str",19],["defect",4],["stage",4],["none",8],["ref",5],["retrieval",4],["method",4],["audit",7],["status",4],["completed",2],["violated",5],["constraint",5],["id",17],["claim",7],["001",2],["scoped",4],["manifest",6],["rationale",6],["test",3],["dict",3],["any",3],["build",1],["synthetic",1],["row",2],["matrix",1],["tests",1],["entry",3],["text",1],["slug",1],["smith2024",1],["anchor",2],["kind",1],["page",1],["value",1],["12",1],["judge",2],["model",1],["gpt",1],["xhigh",1],["run",3],["at",1],["now",1],["upstream",1],["owner",1],["agent",1],["if",1],["not",1],["return",1]]},{"id":"scripts/test_claim_audit_finalizer.py#_stub","name":[["stub",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["stub",2],["args",2],["any",6],["kwargs",2],["pragma",2],["no",2],["cover",2],["raise",1],["finalizer",1],["import",1],["err",1],["type",1],["ignore",1],["misc",1]]},{"id":"scripts/test_claim_audit_finalizer.py#run_audit_pipeline","name":[["run",1],["audit",1],["pipeline",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["run",2],["audit",2],["pipeline",3],["args",2],["any",6],["kwargs",2],["raise",1],["import",1],["err",1],["type",1],["ignore",1],["misc",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TCO1UncitedSuppressesIntendedDrift","name":[["tco1",1],["uncited",1],["suppresses",1],["intended",1],["drift",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tco1",2],["uncited",9],["suppresses",2],["intended",5],["drift",5],["pipeline",3],["carryover",2],["test",3],["base",2],["def",1],["text",9],["matches",1],["manifest",10],["claim",6],["no",2],["companion",3],["self",4],["none",1],["sample",1],["preprints",1],["accounted",1],["67",2],["corpus",2],["version",1],["id",8],["emitted",4],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",1],["t09",1],["55",1],["00",1],["claims",1],["001",2],["evidence",1],["kind",2],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["sentence",2],["section",1],["path",1],["results",1],["trigger",1],["tokens",1],["scoped",1],["out",3],["run",3],["audit",3],["citations",2],["manifests",1],["config",2],["retrieve",1],["fn",2],["lambda",2],["never",1],["called",1],["judge",1],["judgment",1],["supported",1],["rationale",1],["now",2],["iso",1],["sentences",1],["assert",2],["equal",2],["len",1],["assertions",1],["entry",1],["must",2],["emit",1],["drifts",1],["if",1],["not",2],["be",1],["suppressed",1],["shares",1],["inv",1],["cross",1],["aggregate",1],["exclusivity",1],["step",1],["codex",1],["r1",1],["carry",1],["over",1],["co",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TCO1UncitedSuppressesIntendedDrift.test_uncited_text_matches_manifest_claim_no_companion_drift","name":[["test",1],["uncited",1],["text",1],["matches",1],["manifest",1],["claim",1],["no",1],["companion",1],["drift",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["uncited",8],["text",10],["matches",2],["manifest",11],["claim",7],["no",3],["companion",4],["drift",4],["self",5],["none",2],["sample",1],["preprints",1],["accounted",1],["67",2],["corpus",2],["version",1],["id",8],["emitted",4],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",1],["t09",1],["55",1],["00",1],["claims",1],["001",2],["intended",3],["evidence",1],["kind",2],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["sentence",2],["section",1],["path",1],["results",1],["trigger",1],["tokens",1],["scoped",1],["out",3],["run",3],["audit",3],["pipeline",1],["citations",2],["manifests",1],["config",2],["retrieve",1],["fn",2],["lambda",2],["never",1],["called",1],["judge",1],["judgment",1],["supported",1],["rationale",1],["now",2],["iso",1],["sentences",1],["assert",2],["equal",2],["len",1],["assertions",1],["entry",1],["must",2],["emit",1],["drifts",1],["if",1],["not",2],["be",1],["suppressed",1],["shares",1],["inv",1],["cross",1],["aggregate",1],["exclusivity",1],["step",1],["codex",1],["r1",1],["carry",1],["over",1],["co",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TCO2DriftedCitedScopedToSentinel","name":[["tco2",1],["drifted",1],["cited",1],["scoped",1],["sentinel",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tco2",2],["drifted",8],["cited",5],["scoped",5],["sentinel",5],["pipeline",4],["carryover",2],["test",3],["base",2],["def",1],["claim",13],["uses",1],["scope",2],["self",4],["none",1],["manifest",17],["version",1],["id",15],["emitted",2],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",3],["t09",1],["55",1],["00",1],["claims",1],["001",1],["text",3],["original",1],["intended",1],["evidence",1],["kind",2],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["has",1],["ref",3],["marker",1],["but",1],["100",3],["not",3],["currently",1],["writes",1],["row",1],["inv",2],["then",1],["rejects",1],["resulting",1],["passport",1],["because",1],["index",1],["citation",2],["prose",1],["introduced",1],["new",1],["slug",1],["smith2024",1],["anchor",2],["page",1],["value",1],["14",1],["section",1],["path",1],["results",3],["out",3],["run",3],["audit",5],["citations",1],["manifests",1],["corpus",1],["config",2],["retrieve",1],["fn",2],["lambda",2],["retrieval",1],["method",1],["api",1],["retrieved",1],["excerpt",1],["ok",1],["judge",1],["judgment",1],["supported",2],["rationale",1],["now",2],["iso",1],["assert",2],["equal",2],["len",1],["entry",2],["must",1],["carry",2],["so",1],["dangling",1],["check",1],["passes",1],["step",1],["codex",1],["r1",1],["over",1],["co",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TCO2DriftedCitedScopedToSentinel.test_drifted_cited_claim_uses_sentinel_scope","name":[["test",1],["drifted",1],["cited",1],["claim",1],["uses",1],["sentinel",1],["scope",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["drifted",7],["cited",4],["claim",14],["uses",2],["sentinel",4],["scope",3],["self",5],["none",2],["manifest",17],["version",1],["id",15],["emitted",2],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",3],["t09",1],["55",1],["00",1],["claims",1],["001",1],["text",3],["original",1],["intended",1],["evidence",1],["kind",2],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["has",1],["ref",3],["marker",1],["but",1],["100",3],["not",3],["pipeline",2],["currently",1],["writes",1],["scoped",3],["row",1],["inv",2],["then",1],["rejects",1],["resulting",1],["passport",1],["because",1],["index",1],["citation",2],["prose",1],["introduced",1],["new",1],["slug",1],["smith2024",1],["anchor",2],["page",1],["value",1],["14",1],["section",1],["path",1],["results",3],["out",3],["run",3],["audit",5],["citations",1],["manifests",1],["corpus",1],["config",2],["retrieve",1],["fn",2],["lambda",2],["retrieval",1],["method",1],["api",1],["retrieved",1],["excerpt",1],["ok",1],["judge",1],["judgment",1],["supported",2],["rationale",1],["now",2],["iso",1],["assert",2],["equal",2],["len",1],["entry",2],["must",1],["carry",2],["so",1],["dangling",1],["check",1],["passes",1],["step",1],["codex",1],["r1",1],["over",1],["co",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TCO3MncOnlyUncitedScope","name":[["tco3",1],["mnc",1],["only",1],["uncited",1],["scope",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tco3",2],["mnc",6],["only",3],["uncited",9],["scope",4],["pipeline",3],["carryover",2],["test",3],["base",2],["def",1],["drops",1],["manifest",17],["self",8],["none",5],["version",1],["id",15],["emitted",2],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",1],["t09",1],["55",1],["00",1],["claims",1],["no",2],["claim",4],["level",1],["entries",1],["negative",1],["constraints",1],["constraint",7],["rule",2],["unqualified",1],["causal",1],["language",1],["sentence",1],["text",1],["treatment",1],["caused",2],["outcome",1],["section",1],["path",1],["results",1],["trigger",1],["tokens",1],["scoped",3],["out",5],["run",3],["audit",3],["citations",1],["manifests",1],["corpus",1],["config",2],["retrieve",1],["fn",2],["lambda",2],["judge",1],["judgment",1],["violated",4],["rationale",1],["now",2],["iso",1],["sentences",1],["assert",6],["equal",4],["len",2],["assertions",2],["ua",3],["assertion",1],["must",1],["drop",1],["inv",1],["pair",1],["step",1],["codex",1],["r1",1],["carry",1],["over",1],["co",1],["companion",1],["violation",1],["row",1],["still",1],["carries",1],["pointer",1],["violations",2],["cv",3]]},{"id":"scripts/test_claim_audit_finalizer.py#TCO3MncOnlyUncitedScope.test_mnc_only_uncited_drops_manifest_scope","name":[["test",1],["mnc",1],["only",1],["uncited",1],["drops",1],["manifest",1],["scope",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["mnc",5],["only",2],["uncited",8],["drops",2],["manifest",18],["scope",3],["self",9],["none",6],["version",1],["id",15],["emitted",2],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",1],["t09",1],["55",1],["00",1],["claims",1],["no",2],["claim",4],["level",1],["entries",1],["negative",1],["constraints",1],["constraint",7],["rule",2],["unqualified",1],["causal",1],["language",1],["sentence",1],["text",1],["treatment",1],["caused",2],["outcome",1],["section",1],["path",1],["results",1],["trigger",1],["tokens",1],["scoped",3],["out",5],["run",3],["audit",3],["pipeline",1],["citations",1],["manifests",1],["corpus",1],["config",2],["retrieve",1],["fn",2],["lambda",2],["judge",1],["judgment",1],["violated",4],["rationale",1],["now",2],["iso",1],["sentences",1],["assert",6],["equal",4],["len",2],["assertions",2],["ua",3],["assertion",1],["must",1],["drop",1],["inv",1],["pair",1],["step",1],["codex",1],["r1",1],["carry",1],["over",1],["co",1],["companion",1],["violation",1],["row",1],["still",1],["carries",1],["pointer",1],["violations",2],["cv",3]]},{"id":"scripts/test_claim_audit_finalizer.py#TCO4SamplingPreservesEmittedSet","name":[["tco4",1],["sampling",1],["preserves",1],["emitted",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tco4",2],["sampling",5],["preserves",2],["emitted",10],["pipeline",3],["carryover",2],["test",3],["base",2],["def",1],["unsampled",1],["citations",4],["not",7],["flagged",1],["as",1],["dropped",1],["from",1],["manifest",11],["self",5],["none",1],["30",1],["cap",5],["10",1],["claims",4],["claim",7],["id",8],["03d",2],["text",2],["intended",6],["evidence",1],["kind",3],["empirical",1],["planned",1],["refs",1],["ref",4],["range",2],["version",1],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",1],["t09",1],["55",1],["00",1],["negative",1],["constraints",1],["scoped",1],["slug",1],["anchor",2],["page",1],["value",1],["str",1],["section",1],["path",1],["out",4],["run",3],["audit",5],["manifests",1],["corpus",1],["config",2],["max",1],["per",1],["paper",1],["retrieve",1],["fn",2],["lambda",2],["retrieval",1],["method",1],["api",1],["retrieved",1],["excerpt",1],["ok",2],["judge",1],["judgment",1],["supported",1],["rationale",1],["now",2],["iso",1],["drifts",1],["if",1],["drift",2],["assert",3],["equal",3],["detection",1],["must",2],["see",1],["full",1],["sampled",1],["subset",1],["step",1],["codex",1],["r1",1],["carry",1],["over",1],["co",1],["got",1],["len",2],["false",1],["rows",1],["still",1],["produce",1],["summary",1],["row",1],["summaries",2],["audited",1],["count",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TCO4SamplingPreservesEmittedSet.test_unsampled_citations_not_flagged_as_dropped_from_manifest","name":[["test",1],["unsampled",1],["citations",1],["not",1],["flagged",1],["as",1],["dropped",1],["from",1],["manifest",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["unsampled",2],["citations",5],["not",8],["flagged",2],["as",2],["dropped",2],["from",2],["manifest",12],["self",6],["none",2],["30",1],["cap",5],["10",1],["claims",4],["claim",7],["id",8],["03d",2],["text",2],["intended",6],["evidence",1],["kind",3],["empirical",1],["planned",1],["refs",1],["ref",4],["range",2],["version",1],["emitted",8],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",1],["t09",1],["55",1],["00",1],["negative",1],["constraints",1],["scoped",1],["slug",1],["anchor",2],["page",1],["value",1],["str",1],["section",1],["path",1],["out",4],["run",3],["audit",5],["pipeline",1],["manifests",1],["corpus",1],["config",2],["max",1],["per",1],["paper",1],["retrieve",1],["fn",2],["lambda",2],["retrieval",1],["method",1],["api",1],["retrieved",1],["excerpt",1],["ok",2],["judge",1],["judgment",1],["supported",1],["rationale",1],["now",2],["iso",1],["drifts",1],["if",1],["drift",2],["assert",3],["equal",3],["detection",1],["must",2],["see",1],["full",1],["sampled",1],["subset",1],["step",1],["codex",1],["r1",1],["carry",1],["over",1],["co",1],["got",1],["len",2],["false",1],["rows",1],["sampling",3],["still",1],["produce",1],["summary",1],["row",1],["summaries",2],["audited",1],["count",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1aSupported","name":[["tf1a",1],["supported",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf1a",2],["supported",4],["finalizer",2],["test",4],["base",2],["def",1],["emits",1],["no",1],["annotation",2],["self",5],["none",4],["method",5],["api",1],["manual",1],["pdf",1],["sub",1],["ref",2],["retrieval",2],["out",4],["classify",1],["claim",1],["audit",1],["result",2],["judgment",1],["defect",1],["stage",1],["assert",3],["equal",1],["tier",2],["false",1],["gate",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1aSupported.test_supported_emits_no_annotation","name":[["test",1],["supported",1],["emits",1],["no",1],["annotation",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",3],["supported",3],["emits",2],["no",2],["annotation",3],["self",6],["none",5],["method",5],["api",1],["manual",1],["pdf",1],["sub",1],["ref",2],["retrieval",2],["out",4],["classify",1],["claim",1],["audit",1],["result",2],["judgment",1],["defect",1],["stage",1],["assert",3],["equal",1],["tier",2],["false",1],["gate",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1bAmbiguous","name":[["tf1b",1],["ambiguous",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf1b",2],["ambiguous",5],["finalizer",2],["test",4],["base",2],["def",1],["emits",1],["low",2],["warn",2],["advisory",1],["self",5],["none",2],["ds",3],["source",1],["description",1],["citation",1],["anchor",1],["synthesis",1],["overclaim",1],["sub",1],["defect",2],["stage",2],["out",4],["classify",1],["claim",2],["audit",2],["result",2],["judgment",1],["ref",1],["retrieval",1],["method",1],["api",1],["assert",3],["equal",2],["annotation",1],["tier",2],["false",1],["gate",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1bAmbiguous.test_ambiguous_emits_low_warn_advisory","name":[["test",1],["ambiguous",1],["emits",1],["low",1],["warn",1],["advisory",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",3],["ambiguous",4],["emits",2],["low",3],["warn",3],["advisory",2],["self",6],["none",3],["ds",3],["source",1],["description",1],["citation",1],["anchor",1],["synthesis",1],["overclaim",1],["sub",1],["defect",2],["stage",2],["out",4],["classify",1],["claim",2],["audit",2],["result",2],["judgment",1],["ref",1],["retrieval",1],["method",1],["api",1],["assert",3],["equal",2],["annotation",1],["tier",2],["false",1],["gate",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1cUnsupportedSourceLevel","name":[["tf1c",1],["unsupported",1],["source",1],["level",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf1c",2],["unsupported",4],["source",4],["level",3],["finalizer",2],["test",4],["base",2],["def",1],["gate",2],["refuses",1],["self",5],["none",1],["ds",3],["description",1],["metadata",1],["citation",1],["anchor",1],["synthesis",1],["overclaim",1],["sub",1],["defect",2],["stage",2],["out",4],["classify",1],["claim",2],["audit",1],["result",2],["judgment",1],["ref",1],["retrieval",1],["method",1],["api",1],["assert",3],["equal",2],["annotation",1],["high",2],["warn",2],["not",1],["supported",1],["tier",2],["true",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1cUnsupportedSourceLevel.test_unsupported_source_level_gate_refuses","name":[["test",1],["unsupported",1],["source",1],["level",1],["gate",1],["refuses",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",3],["unsupported",3],["source",3],["level",2],["gate",3],["refuses",2],["self",6],["none",2],["ds",3],["description",1],["metadata",1],["citation",1],["anchor",1],["synthesis",1],["overclaim",1],["sub",1],["defect",2],["stage",2],["out",4],["classify",1],["claim",2],["audit",1],["result",2],["judgment",1],["ref",1],["retrieval",1],["method",1],["api",1],["assert",3],["equal",2],["annotation",1],["high",2],["warn",2],["not",1],["supported",1],["tier",2],["true",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1dUnsupportedConstraintViolation","name":[["tf1d",1],["unsupported",1],["constraint",1],["violation",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf1d",2],["unsupported",4],["constraint",6],["violation",5],["finalizer",2],["test",3],["base",2],["def",1],["gate",2],["refuses",1],["self",4],["none",1],["out",4],["classify",1],["claim",1],["audit",1],["result",2],["judgment",1],["defect",1],["stage",1],["negative",2],["ref",1],["retrieval",1],["method",1],["api",1],["violated",1],["id",1],["mnc",2],["assert",3],["equal",2],["annotation",1],["high",2],["warn",2],["tier",2],["true",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1dUnsupportedConstraintViolation.test_unsupported_constraint_violation_gate_refuses","name":[["test",1],["unsupported",1],["constraint",1],["violation",1],["gate",1],["refuses",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["unsupported",3],["constraint",5],["violation",4],["gate",3],["refuses",2],["self",5],["none",2],["out",4],["classify",1],["claim",1],["audit",1],["result",2],["judgment",1],["defect",1],["stage",1],["negative",2],["ref",1],["retrieval",1],["method",1],["api",1],["violated",1],["id",1],["mnc",2],["assert",3],["equal",2],["annotation",1],["high",2],["warn",2],["tier",2],["true",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1eFabricated","name":[["tf1e",1],["fabricated",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf1e",2],["fabricated",4],["finalizer",2],["test",3],["base",2],["def",1],["reference",2],["gate",2],["refuses",1],["self",4],["none",1],["out",4],["classify",1],["claim",1],["audit",2],["result",2],["judgment",1],["retrieval",3],["failed",1],["defect",1],["stage",1],["existence",1],["ref",1],["method",1],["not",1],["found",1],["status",1],["completed",1],["assert",3],["equal",2],["annotation",1],["high",2],["warn",2],["tier",2],["true",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1eFabricated.test_fabricated_reference_gate_refuses","name":[["test",1],["fabricated",1],["reference",1],["gate",1],["refuses",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["fabricated",3],["reference",3],["gate",3],["refuses",2],["self",5],["none",2],["out",4],["classify",1],["claim",1],["audit",2],["result",2],["judgment",1],["retrieval",3],["failed",1],["defect",1],["stage",1],["existence",1],["ref",1],["method",1],["not",1],["found",1],["status",1],["completed",1],["assert",3],["equal",2],["annotation",1],["high",2],["warn",2],["tier",2],["true",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1fAnchorless","name":[["tf1f",1],["anchorless",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf1f",2],["anchorless",4],["finalizer",2],["test",3],["base",2],["def",1],["defense",1],["depth",1],["gate",2],["refuses",1],["self",4],["none",1],["out",4],["classify",1],["claim",2],["audit",4],["result",2],["judgment",1],["retrieval",2],["failed",1],["defect",1],["stage",1],["not",2],["applicable",1],["ref",1],["method",1],["attempted",1],["status",1],["inconclusive",1],["assert",3],["equal",2],["annotation",1],["high",2],["warn",2],["v3",1],["l3",1],["violation",1],["reached",1],["tier",2],["true",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1fAnchorless.test_anchorless_defense_in_depth_gate_refuses","name":[["test",1],["anchorless",1],["defense",1],["depth",1],["gate",1],["refuses",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["anchorless",3],["defense",2],["depth",2],["gate",3],["refuses",2],["self",5],["none",2],["out",4],["classify",1],["claim",2],["audit",4],["result",2],["judgment",1],["retrieval",2],["failed",1],["defect",1],["stage",1],["not",2],["applicable",1],["ref",1],["method",1],["attempted",1],["status",1],["inconclusive",1],["assert",3],["equal",2],["annotation",1],["high",2],["warn",2],["v3",1],["l3",1],["violation",1],["reached",1],["tier",2],["true",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1gPaywall","name":[["tf1g",1],["paywall",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf1g",2],["paywall",3],["finalizer",2],["test",3],["base",2],["def",1],["low",2],["warn",2],["passes",1],["self",4],["none",1],["out",4],["classify",1],["claim",2],["audit",3],["result",2],["judgment",1],["retrieval",2],["failed",2],["defect",1],["stage",1],["not",2],["applicable",1],["ref",1],["method",1],["status",1],["inconclusive",1],["assert",3],["equal",2],["annotation",1],["unverified",1],["reference",1],["full",1],["text",1],["retrievable",1],["tier",2],["false",1],["gate",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1gPaywall.test_paywall_low_warn_passes","name":[["test",1],["paywall",1],["low",1],["warn",1],["passes",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["paywall",2],["low",3],["warn",3],["passes",2],["self",5],["none",2],["out",4],["classify",1],["claim",2],["audit",3],["result",2],["judgment",1],["retrieval",2],["failed",2],["defect",1],["stage",1],["not",2],["applicable",1],["ref",1],["method",1],["status",1],["inconclusive",1],["assert",3],["equal",2],["annotation",1],["unverified",1],["reference",1],["full",1],["text",1],["retrievable",1],["tier",2],["false",1],["gate",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1hAuditToolFailure","name":[["tf1h",1],["audit",1],["tool",1],["failure",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf1h",2],["audit",7],["tool",5],["failure",5],["finalizer",2],["test",3],["base",2],["def",1],["med",2],["warn",2],["passes",1],["self",4],["none",1],["out",4],["classify",1],["claim",2],["result",2],["judgment",1],["retrieval",2],["failed",2],["defect",1],["stage",1],["not",1],["applicable",1],["ref",1],["method",1],["status",1],["inconclusive",1],["rationale",1],["judge",3],["timeout",2],["model",1],["respond",1],["within",1],["60s",1],["assert",3],["equal",2],["annotation",1],["tier",2],["false",1],["gate",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF1hAuditToolFailure.test_audit_tool_failure_med_warn_passes","name":[["test",1],["audit",1],["tool",1],["failure",1],["med",1],["warn",1],["passes",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["audit",6],["tool",4],["failure",4],["med",3],["warn",3],["passes",2],["self",5],["none",2],["out",4],["classify",1],["claim",2],["result",2],["judgment",1],["retrieval",2],["failed",2],["defect",1],["stage",1],["not",1],["applicable",1],["ref",1],["method",1],["status",1],["inconclusive",1],["rationale",1],["judge",3],["timeout",2],["model",1],["respond",1],["within",1],["60s",1],["assert",3],["equal",2],["annotation",1],["tier",2],["false",1],["gate",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF2TerminalGateRefuse","name":[["tf2",1],["terminal",1],["gate",1],["refuse",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf2",2],["terminal",2],["gate",5],["refuse",5],["finalizer",4],["test",3],["base",2],["def",1],["high",3],["warn",3],["propagates",1],["apply",2],["self",3],["none",2],["passport",3],["claim",4],["audit",2],["results",1],["result",2],["judgment",2],["unsupported",1],["defect",2],["stage",2],["source",1],["description",1],["ref",2],["retrieval",2],["method",2],["api",2],["supported",2],["id",1],["002",1],["uncited",1],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["out",3],["assert",2],["true",1],["any",1],["row",1],["must",1],["flip",1],["level",1],["not",1],["reasons",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF2TerminalGateRefuse.test_high_warn_propagates_to_apply_finalizer","name":[["test",1],["high",1],["warn",1],["propagates",1],["apply",1],["finalizer",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["high",4],["warn",4],["propagates",2],["apply",3],["finalizer",3],["self",4],["none",3],["passport",3],["claim",4],["audit",2],["results",1],["result",2],["judgment",2],["unsupported",1],["defect",2],["stage",2],["source",1],["description",1],["ref",2],["retrieval",2],["method",2],["api",2],["supported",2],["id",1],["002",1],["uncited",1],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["out",3],["assert",2],["true",1],["gate",3],["refuse",3],["any",1],["row",1],["must",1],["flip",1],["level",1],["not",1],["reasons",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF3MarkReadAsymmetry","name":[["tf3",1],["mark",1],["read",1],["asymmetry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf3",2],["mark",7],["read",7],["asymmetry",2],["finalizer",2],["test",4],["base",2],["def",2],["cannot",1],["clear",1],["high",6],["warn",9],["not",5],["supported",3],["self",5],["none",2],["claim",3],["structural",1],["verdict",1],["acknowledgement",2],["eligible",2],["trust",1],["state",2],["mirrors",1],["v3",1],["l3",1],["assert",3],["false",2],["ars",3],["clears",4],["annotation",3],["tier",6],["negative",1],["constraint",1],["violation",1],["mnc",1],["low",3],["advisory",1],["paywall",1],["user",1],["has",1],["accepted",1],["unverifiable",1],["chosen",1],["ship",1],["true",1],["audit",1],["unverified",1],["reference",1],["full",1],["text",1],["retrievable",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF3MarkReadAsymmetry.test_mark_read_cannot_clear_high_warn_not_supported","name":[["test",1],["mark",1],["read",1],["cannot",1],["clear",1],["high",1],["warn",1],["not",1],["supported",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["mark",4],["read",4],["cannot",2],["clear",2],["high",8],["warn",8],["not",7],["supported",5],["self",4],["none",2],["claim",3],["structural",2],["verdict",2],["acknowledgement",2],["eligible",2],["trust",2],["state",2],["mirrors",2],["v3",2],["l3",2],["assert",2],["false",2],["ars",2],["clears",2],["annotation",2],["tier",4],["negative",1],["constraint",1],["violation",1],["mnc",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF3MarkReadAsymmetry.test_mark_read_clears_low_warn_advisory","name":[["test",1],["mark",1],["read",1],["clears",1],["low",1],["warn",1],["advisory",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["mark",3],["read",3],["clears",3],["low",5],["warn",5],["advisory",2],["self",3],["none",2],["paywall",2],["acknowledgement",2],["eligible",2],["user",2],["has",2],["accepted",2],["unverifiable",2],["state",2],["chosen",2],["ship",2],["assert",1],["true",1],["ars",1],["annotation",1],["claim",1],["audit",1],["unverified",1],["reference",1],["full",1],["text",1],["not",1],["retrievable",1],["tier",2]]},{"id":"scripts/test_claim_audit_finalizer.py#TF4LowWarnPasses","name":[["tf4",1],["low",1],["warn",1],["passes",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf4",2],["low",4],["warn",4],["passes",3],["finalizer",3],["test",3],["base",2],["def",1],["only",2],["passport",4],["gate",4],["self",3],["none",1],["claim",2],["audit",3],["results",1],["result",1],["judgment",1],["retrieval",2],["failed",2],["defect",1],["stage",1],["not",1],["applicable",1],["ref",1],["method",1],["status",1],["inconclusive",1],["uncited",1],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["out",3],["apply",1],["assert",2],["false",1],["refuse",2],["paywall",1],["must",1],["pass",1],["equal",1],["reasons",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF4LowWarnPasses.test_low_warn_only_passport_passes_gate","name":[["test",1],["low",1],["warn",1],["only",1],["passport",1],["passes",1],["gate",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["low",3],["warn",3],["only",3],["passport",5],["passes",2],["gate",5],["self",4],["none",2],["claim",2],["audit",3],["results",1],["result",1],["judgment",1],["retrieval",2],["failed",2],["defect",1],["stage",1],["not",1],["applicable",1],["ref",1],["method",1],["status",1],["inconclusive",1],["uncited",1],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["out",3],["apply",1],["finalizer",1],["assert",2],["false",1],["refuse",2],["paywall",1],["must",1],["pass",1],["equal",1],["reasons",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF5Stage6Histogram","name":[["tf5",1],["stage6",1],["histogram",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf5",2],["stage6",6],["histogram",15],["finalizer",2],["test",6],["base",2],["def",4],["renders",2],["five",1],["more",1],["completed",11],["self",14],["none",9],["results",9],["result",5],["judgment",5],["unsupported",3],["defect",8],["stage",6],["source",4],["description",4],["ref",5],["retrieval",6],["method",5],["api",4],["claim",5],["id",5],["03d",5],["range",5],["citation",3],["anchor",3],["report",14],["render",5],["assert",10],["not",4],["entries",5],["must",4],["count",2],["suppressed",2],["below",1],["threshold",2],["suppress",1],["all",1],["supported",4],["papers",1],["step",1],["codex",1],["r4",1],["p2",1],["closure",1],["spec",3],["literal",2],["mostly",1],["paper",1],["citations",1],["zero",1],["stages",2],["still",2],["emit",2],["block",1],["so",1],["appendix",1],["stays",1],["consistent",1],["prior",1],["implementation",1],["filtered",1],["rows",3],["suppressing",1],["common",1],["case",1],["per",1],["no",1],["recorded",1],["excludes",1],["inconclusive",4],["failed",2],["applicable",1],["audit",1],["status",1],["counts",1],["only",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF5Stage6Histogram.test_histogram_excludes_inconclusive_rows","name":[["test",1],["histogram",1],["excludes",1],["inconclusive",1],["rows",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["histogram",4],["excludes",2],["inconclusive",6],["rows",3],["self",3],["none",3],["completed",5],["still",2],["suppressed",2],["spec",2],["results",2],["result",1],["judgment",1],["retrieval",2],["failed",2],["defect",1],["stage",1],["not",2],["applicable",1],["ref",1],["method",1],["audit",1],["status",1],["claim",1],["id",1],["03d",1],["range",1],["report",2],["render",1],["stage6",1],["assert",1],["threshold",1],["counts",1],["only",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF5Stage6Histogram.test_histogram_renders_for_all_supported_papers","name":[["test",1],["histogram",1],["renders",1],["all",1],["supported",1],["papers",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["histogram",6],["renders",2],["all",2],["supported",6],["papers",2],["self",5],["none",4],["step",2],["codex",2],["r4",2],["p2",2],["closure",2],["spec",3],["literal",3],["completed",8],["entries",4],["mostly",2],["paper",2],["citations",2],["zero",2],["defect",6],["stages",3],["must",3],["still",2],["emit",3],["block",2],["so",2],["stage",3],["appendix",2],["stays",2],["consistent",2],["prior",2],["implementation",2],["filtered",2],["rows",2],["suppressing",2],["common",2],["case",2],["results",2],["result",1],["judgment",1],["ref",1],["retrieval",1],["method",1],["api",1],["claim",1],["id",1],["03d",1],["range",1],["report",4],["render",1],["stage6",1],["assert",3],["not",1],["per",1],["no",1],["recorded",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF5Stage6Histogram.test_histogram_renders_when_five_or_more_completed","name":[["test",1],["histogram",1],["renders",1],["five",1],["more",1],["completed",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["histogram",4],["renders",2],["five",2],["more",2],["completed",3],["self",7],["none",3],["results",3],["result",2],["judgment",2],["unsupported",2],["defect",2],["stage",2],["source",3],["description",3],["ref",2],["retrieval",2],["method",2],["api",2],["claim",2],["id",2],["03d",2],["range",2],["citation",3],["anchor",3],["report",6],["render",2],["stage6",1],["assert",5],["not",1],["entries",1],["must",1],["count",2]]},{"id":"scripts/test_claim_audit_finalizer.py#TF5Stage6Histogram.test_histogram_suppressed_below_threshold","name":[["test",1],["histogram",1],["suppressed",1],["below",1],["threshold",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["histogram",4],["suppressed",2],["below",2],["threshold",2],["self",3],["none",3],["results",2],["result",1],["judgment",1],["unsupported",1],["defect",1],["stage",1],["source",1],["description",1],["ref",1],["retrieval",1],["method",1],["api",1],["claim",1],["id",1],["03d",1],["range",1],["report",2],["render",1],["stage6",1],["assert",1],["completed",1],["entries",1],["must",1],["suppress",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF6ManifestMissingAdvisory","name":[["tf6",1],["manifest",1],["missing",1],["advisory",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",2],["tf6",2],["manifest",26],["missing",17],["advisory",14],["finalizer",7],["test",6],["base",2],["f6",1],["step",3],["codex",1],["r1",1],["p2",1],["closure",1],["apply",4],["surfaces",1],["claim",12],["intent",5],["manifests",11],["empty",5],["any",1],["audit",11],["result",3],["row",4],["carries",2],["sentinel",10],["scoped",3],["id",6],["spec",3],["acceptance",2],["bullet",1],["absent",1],["fallback",2],["flow",1],["exercised",1],["m2",1],["pinned",1],["pipeline",1],["side",1],["invariants",1],["propagation",1],["all",3],["six",1],["defect",3],["stage",3],["paths",1],["still",1],["emit",2],["surface",2],["itself",1],["lives",1],["per",2],["13",1],["deliverable",1],["before",1],["supported",3],["passport",8],["produced",1],["zero",1],["annotations",4],["user",1],["lost",1],["required",1],["warning",2],["ran",2],["without",1],["pre",2],["commitment",2],["baseline",2],["def",3],["rows",5],["emits",1],["self",9],["none",5],["results",4],["judgment",2],["ref",2],["retrieval",2],["method",2],["api",2],["uncited",3],["assertions",3],["drifts",3],["constraint",3],["violations",3],["sampling",3],["summaries",3],["out",8],["advisories",5],["if",4],["annotation",2],["assert",6],["equal",4],["len",1],["must",2],["exactly",1],["one",2],["paper",1],["level",1],["no",5],["present",4],["at",3],["least",1],["scope",2],["criterion",1],["tier",2],["low",1],["warn",1],["false",2],["gate",4],["refuse",2],["only",1],["never",1],["refuses",1],["suppress",1],["should",1],["fire",2],["even",2],["individual",2],["happen",1],["carry",1],["drifted",1],["cited",1],["claims",2],["co",2],["fix",1],["normalizes",1],["version",1],["2026",2],["05",2],["15",2],["t10",1],["00",3],["a1b2",1],["emitted",2],["by",1],["synthesis",1],["agent",1],["t09",1],["55",1],["negative",1],["constraints",1],["not",1],["from",1],["normalization",1],["fires",1],["exist",1],["pair",1],["there",2],["nothing",1],["about",1],["just",1],["sees",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF6ManifestMissingAdvisory.test_empty_manifests_no_results_no_advisory","name":[["test",1],["empty",1],["manifests",1],["no",2],["results",1],["advisory",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["empty",6],["manifests",5],["no",6],["results",3],["advisory",2],["self",4],["none",2],["manifest",2],["missing",2],["fires",2],["sentinel",2],["rows",4],["exist",2],["pair",2],["if",2],["there",4],["audit",4],["at",2],["all",2],["nothing",2],["surface",2],["warning",2],["about",2],["gate",3],["just",2],["sees",2],["passport",4],["claim",3],["intent",1],["uncited",1],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["out",3],["apply",1],["finalizer",1],["assert",2],["equal",1],["annotations",1],["false",1],["refuse",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF6ManifestMissingAdvisory.test_empty_manifests_with_sentinel_rows_emits_advisory","name":[["test",1],["empty",1],["manifests",1],["sentinel",1],["rows",1],["emits",1],["advisory",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["manifests",4],["sentinel",4],["rows",2],["emits",2],["advisory",6],["self",5],["none",3],["passport",2],["claim",3],["intent",1],["audit",3],["results",1],["result",1],["judgment",1],["supported",1],["defect",1],["stage",1],["ref",1],["retrieval",1],["method",1],["api",1],["scoped",1],["manifest",8],["id",2],["uncited",1],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["out",3],["apply",1],["finalizer",1],["missing",6],["advisories",3],["annotations",1],["if",1],["annotation",1],["assert",3],["equal",2],["len",1],["fallback",1],["must",1],["emit",1],["exactly",1],["one",2],["paper",1],["level",1],["no",1],["present",1],["at",1],["least",1],["row",1],["carries",1],["scope",1],["spec",1],["acceptance",1],["criterion",1],["tier",2],["low",1],["warn",1],["false",1],["gate",2],["refuse",1],["only",1],["never",1],["refuses",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TF6ManifestMissingAdvisory.test_present_manifests_suppress_advisory","name":[["test",1],["present",1],["manifests",1],["suppress",1],["advisory",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["present",5],["manifests",6],["suppress",2],["advisory",5],["self",3],["none",3],["audit",4],["ran",2],["pre",2],["commitment",2],["baseline",2],["no",2],["manifest",11],["missing",6],["should",2],["fire",3],["even",3],["if",3],["individual",3],["rows",3],["happen",2],["carry",2],["sentinel",6],["scope",2],["drifted",2],["cited",2],["claims",3],["co",3],["fix",2],["normalizes",2],["per",2],["row",2],["passport",2],["claim",3],["intent",1],["version",1],["id",3],["2026",2],["05",2],["15",2],["t10",1],["00",3],["a1b2",1],["emitted",2],["by",1],["synthesis",1],["agent",1],["at",1],["t09",1],["55",1],["negative",1],["constraints",1],["results",1],["result",1],["judgment",1],["supported",1],["defect",1],["stage",1],["ref",1],["retrieval",1],["method",1],["api",1],["scoped",1],["uncited",1],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["out",2],["apply",1],["finalizer",1],["advisories",2],["annotations",1],["annotation",1],["assert",1],["equal",1],["must",1],["not",1],["from",1],["normalization",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TUAFFinalizerRouting","name":[["tuaffinalizer",1],["routing",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["class",14],["tuaffinalizer",2],["routing",3],["unittest",2],["test",5],["case",2],["def",2],["uaf",8],["row",3],["emits",1],["med",3],["warn",3],["annotation",5],["self",6],["none",4],["passport",4],["claim",11],["audit",9],["results",4],["uncited",8],["assertions",2],["drifts",2],["constraint",2],["violations",2],["sampling",2],["summaries",2],["failures",2],["finding",2],["id",6],["001",2],["text",2],["sentence",2],["under",1],["mnc",1],["scope",1],["section",2],["path",2],["scoped",2],["manifest",4],["2026",4],["05",4],["15",4],["t10",4],["00",6],["a1b2",2],["fault",12],["judge",8],["timeout",3],["rationale",2],["timed",1],["out",6],["after",1],["30s",1],["model",2],["gpt",2],["xhigh",2],["run",2],["at",2],["14",2],["rule",2],["version",2],["d4",2],["v1",4],["apply",3],["finalizer",3],["annotations",6],["assert",3],["tool",2],["failure",2],["must",3],["produce",1],["via",1],["without",1],["entry",1],["operational",1],["signal",1],["stays",1],["silent",1],["false",1],["gate",2],["refuse",2],["advisory",1],["not",1],["each",1],["renders",1],["every",1],["inv14",3],["value",1],["render",1],["through",1],["template",1],["from",1],["scripts",1],["constants",1],["import",1],["tags",2],["sub",1],["synthetic",1],["expected",2]]},{"id":"scripts/test_claim_audit_finalizer.py#TUAFFinalizerRouting.test_uaf_row_each_fault_class_renders","name":[["test",1],["uaf",1],["row",1],["each",1],["fault",1],["class",1],["renders",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",3],["uaf",4],["row",2],["each",2],["fault",12],["class",12],["renders",2],["self",4],["none",3],["every",1],["inv14",3],["value",1],["must",1],["render",1],["through",1],["annotation",2],["template",1],["from",1],["scripts",1],["claim",6],["audit",5],["constants",1],["import",1],["tags",2],["sub",1],["passport",2],["results",2],["uncited",4],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["failures",1],["finding",1],["id",3],["001",1],["text",1],["sentence",1],["section",1],["path",1],["scoped",1],["manifest",2],["2026",2],["05",2],["15",2],["t10",2],["00",3],["a1b2",1],["rationale",1],["synthetic",1],["judge",2],["model",1],["gpt",1],["xhigh",1],["run",1],["at",1],["14",1],["rule",1],["version",1],["d4",1],["v1",2],["out",2],["apply",1],["finalizer",1],["expected",2],["tool",1],["failure",1],["annotations",3],["assert",1]]},{"id":"scripts/test_claim_audit_finalizer.py#TUAFFinalizerRouting.test_uaf_row_emits_med_warn_annotation","name":[["test",1],["uaf",1],["row",1],["emits",1],["med",1],["warn",1],["annotation",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["finalizer",1],["py",1]],"body":[["def",2],["test",2],["uaf",6],["row",3],["emits",2],["med",4],["warn",4],["annotation",4],["self",4],["none",3],["passport",2],["claim",5],["audit",4],["results",2],["uncited",4],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["failures",1],["finding",1],["id",3],["001",1],["text",1],["sentence",1],["under",1],["mnc",1],["scope",1],["section",1],["path",1],["scoped",1],["manifest",2],["2026",2],["05",2],["15",2],["t10",2],["00",3],["a1b2",1],["fault",1],["class",1],["judge",6],["timeout",3],["rationale",1],["timed",1],["out",4],["after",1],["30s",1],["model",1],["gpt",1],["xhigh",1],["run",1],["at",1],["14",1],["rule",1],["version",1],["d4",1],["v1",2],["apply",2],["finalizer",2],["annotations",3],["assert",2],["tool",1],["failure",1],["must",2],["produce",1],["via",1],["without",1],["routing",1],["entry",1],["operational",1],["signal",1],["stays",1],["silent",1],["false",1],["gate",2],["refuse",2],["advisory",1],["not",1]]},{"id":"scripts/test_claim_audit_pipeline.py","name":[["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["audit",17],["pipeline",7],["unit",1],["tests",6],["v3",2],["claim",11],["ref",3],["alignment",2],["agent",2],["p1",4],["p11",2],["per",4],["spec",6],["docs",1],["design",1],["2026",5],["05",6],["15",5],["issue",2],["103",1],["md",1],["these",1],["pin",1],["contract",1],["scripts",5],["py",3],["python",3],["module",3],["implements",1],["step",14],["prompt",2],["narrates",1],["retrieval",5],["judge",9],["dependency",1],["injected",2],["so",3],["drive",1],["every",2],["error",3],["path",8],["paywall",2],["tool",5],["failure",8],["not",8],["found",2],["violated",5],["etc",1],["without",1],["touching",1],["network",1],["disk",1],["cache",6],["names",1],["test",6],["file",3],["repo",1],["convention",1],["live",1],["under",1],["ci",1],["uses",1],["unittest",5],["keep",1],["named",1],["stem",1],["run",3],["from",9],["future",1],["import",10],["annotations",1],["pathlib",1],["typing",1],["any",1],["callable",1],["mock",1],["helpers",1],["build",4],["schema",17],["validator",7],["load",3],["json",5],["try",1],["noqa",1],["f401",1],["err",2],["exception",2],["none",3],["except",1],["as",4],["exc",2],["pragma",1],["no",1],["cover",1],["time",1],["pathway",1],["exercised",1],["red",1],["state",1],["result",2],["emitted",2],["row",6],["must",4],["satisfy",1],["passport",3],["entry",1],["incl",1],["rationale",4],["max",2],["length",2],["2000",2],["some",1],["paths",1],["untrusted",2],["output",2],["supposed",1],["be",1],["clean",1],["inconclusive",1],["fallback",1],["still",1],["overflow",2],["355",1],["p2",5],["car",3],["resolve",2],["parent",4],["shared",2],["contracts",2],["constraint",9],["violation",5],["uncited",8],["rides",1],["its",2],["own",1],["aggregate",1],["too",1],["also",1],["copied",1],["straight",1],["success",1],["360",1],["same",2],["land",1],["invalid",1],["cv",3],["manifest",3],["id",3],["t10",4],["00",5],["a1b2",1],["other",1],["c3d4",1],["10",1],["9f8e",1],["now",1],["11",1],["anchor",2],["short",1],["circuit",1],["p3",1],["hit",3],["miss",1],["361",1],["version",1],["partitions",1],["keyspace",1],["p4",1],["method",1],["failed",1],["low",2],["warn",4],["p5",1],["manual",1],["pdf",1],["accepted",1],["triggers",1],["existence",1],["p6",1],["routes",1],["negative",1],["p7",1],["defect",1],["stage",1],["classification",1],["fixtures",1],["p8",1],["precedence",3],["rule",3],["drift",3],["absorbs",1],["p9",1],["citation",3],["distinct",1],["source",1],["description",1],["p10",1],["sentence",2],["assertion",2],["only",1],["cap",1],["sampling",1],["behavior",1],["p12",1],["invocation",3],["mapping",2],["inv",4],["14",4],["rows",3],["13",5],["r1",2],["codex",5],["finding",2],["errors",2],["abort",1],["pass",1],["they",1],["surface",2],["med",1],["p14",1],["retrieve",1],["fn",1],["tags",1],["r2",1],["symmetric",1],["tp12",1],["transient",1],["p13",1],["intended",1],["dedup",1],["d6",1],["drifted",1],["text",1],["carries",1],["multiple",1],["markers",1],["one",3],["two",1],["slugs",1],["should",1],["emit",1],["p16",1],["stream",1],["split",1],["r4",1],["judging",2],["runs",2],["over",2],["full",1],["advisory",1],["d4",1],["filtered",1],["subset",1],["p15",1],["malformed",2],["corruption",1],["r3",1],["persistent",1],["entries",1],["carry",1],["values",1],["revalidate",1],["before",1],["routing",1],["p23",1],["118",1],["outage",1],["emits",1],["uaf",1],["synthetic",1],["validates",1],["fix",1],["was",1],["silently",1],["substituted",1],["judgment",1],["suppressing",1],["high",1],["checks",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_claim_audit_pipeline.py#_citation","name":[["citation",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["citation",2],["claim",8],["id",10],["str",16],["001",2],["text",4],["sample",2],["preprints",2],["accounted",2],["67",2],["corpus",2],["ref",4],["slug",4],["smith2024preprints",2],["anchor",8],["kind",4],["page",2],["value",4],["12",2],["section",4],["path",4],["results",2],["overview",2],["scoped",4],["manifest",6],["dict",2],["any",2],["return",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_config","name":[["config",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["config",2],["overrides",3],["any",5],["dict",3],["str",3],["base",3],["max",1],["claims",1],["per",1],["paper",1],["100",1],["judge",1],["model",1],["gpt",1],["xhigh",1],["gold",1],["path",1],["none",2],["cache",2],["dir",1],["inject",1],["memory",1],["via",1],["run",1],["audit",1],["pipeline",1],["kwargs",1],["update",1],["return",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_partial","name":[["judge",1],["partial",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["judge",3],["partial",5],["breakdown",6],["list",2],["dict",5],["str",5],["any",6],["none",6],["callable",2],["213",1],["returns",1],["well",1],["formed",1],["true",1],["fn",2],["kwargs",1],["return",2],["judgment",1],["rationale",1],["reference",1],["supports",1],["first",1],["sub",6],["claim",4],["but",1],["not",2],["second",1],["if",1],["else",1],["text",2],["preprints",1],["67",1],["verdict",2],["supported",1],["evidence",2],["pointer",2],["12",1],["trend",1],["held",1],["across",1],["venues",1],["unsupported",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_partial_malformed","name":[["judge",1],["partial",1],["malformed",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["judge",3],["partial",6],["malformed",4],["breakdown",5],["any",6],["callable",2],["dict",3],["str",3],["213",1],["returns",1],["not",1],["true",1],["fn",2],["kwargs",1],["return",2],["judgment",1],["rationale",1],["but",1],["sub",1],["claim",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_partial_malformed.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["partial",2],["rationale",1],["but",1],["malformed",1],["sub",1],["claim",1],["breakdown",2]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_partial.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["partial",1],["rationale",1],["reference",1],["supports",1],["first",1],["sub",6],["claim",4],["but",1],["not",2],["second",1],["breakdown",3],["if",1],["none",2],["else",1],["text",2],["preprints",1],["67",1],["verdict",2],["supported",1],["evidence",2],["pointer",2],["12",1],["trend",1],["held",1],["across",1],["venues",1],["unsupported",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_supported","name":[["judge",1],["supported",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["judge",2],["supported",3],["callable",2],["dict",3],["str",3],["any",4],["fn",2],["kwargs",1],["return",2],["judgment",1],["rationale",1],["cited",1],["page",1],["contains",1],["67",1],["figure",1],["verbatim",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_supported.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["supported",1],["rationale",1],["cited",1],["page",1],["contains",1],["67",1],["figure",1],["verbatim",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_unsupported","name":[["judge",1],["unsupported",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["judge",2],["unsupported",3],["defect",4],["stage",4],["str",5],["source",3],["description",2],["callable",2],["dict",3],["any",4],["fn",2],["kwargs",1],["return",2],["judgment",1],["rationale",1],["describes",1],["different",1],["population",1],["than",1],["claim",1],["asserts",1],["hint",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_unsupported.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["unsupported",1],["rationale",1],["source",1],["describes",1],["different",1],["population",1],["than",1],["claim",1],["asserts",1],["defect",2],["stage",2],["hint",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_violated","name":[["judge",1],["violated",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["judge",2],["violated",7],["constraint",5],["id",4],["str",5],["callable",2],["dict",3],["any",4],["fn",2],["kwargs",1],["return",2],["judgment",1],["rationale",1],["forbids",1],["unqualified",1],["causal",1],["language",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_judge_violated.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["violated",3],["constraint",3],["id",2],["rationale",1],["forbids",1],["unqualified",1],["causal",1],["language",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_manifest","name":[["manifest",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["manifest",10],["claims",5],["list",4],["dict",6],["str",10],["any",4],["none",9],["mncs",3],["id",7],["return",1],["version",1],["emitted",2],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",1],["t09",1],["55",1],["00",1],["if",1],["not",1],["else",1],["claim",2],["001",1],["text",1],["sample",1],["preprints",1],["accounted",1],["67",1],["corpus",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["smith2024preprints",1],["negative",1],["constraints",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_PipelineTestBase","name":[["pipeline",1],["test",1],["base",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",3],["pipeline",7],["test",5],["base",2],["unittest",3],["case",2],["skip",3],["entire",1],["suite",1],["cleanly",1],["module",5],["missing",1],["during",2],["red",3],["phase",2],["step",3],["tdd",1],["plan",1],["spec",2],["13",2],["scripts",3],["claim",8],["audit",12],["py",1],["not",4],["exist",1],["yet",2],["these",1],["tests",1],["document",1],["wished",1],["api",1],["once",1],["lands",2],["they",1],["will",1],["flip",1],["from",2],["skipped",1],["as",1],["executed",1],["pass",1],["fail",1],["classmethod",1],["def",3],["up",1],["cls",1],["none",5],["if",2],["import",3],["err",2],["raise",1],["importable",1],["expected",1],["implementation",1],["run",4],["self",2],["kwargs",2],["any",6],["dict",5],["str",5],["list",3],["defaults",3],["manifests",5],["manifest",2],["corpus",1],["config",2],["id",2],["now",2],["iso",1],["retrieve",1],["fn",2],["retrieval",1],["ok",1],["judge",2],["supported",1],["update",1],["return",2],["validate",3],["passport",3],["out",7],["check",1],["consistency",1],["body",2],["intent",1],["else",1],["results",2],["uncited",4],["assertions",2],["drifts",2],["constraint",2],["violations",2],["sampling",2],["summaries",2],["failures",2]]},{"id":"scripts/test_claim_audit_pipeline.py#_PipelineTestBase._validate_passport","name":[["validate",1],["passport",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["validate",4],["passport",4],["self",2],["out",8],["dict",4],["str",4],["any",6],["manifests",5],["list",4],["none",5],["from",1],["scripts",1],["check",1],["claim",6],["audit",7],["consistency",1],["import",1],["body",2],["intent",1],["if",1],["not",1],["else",1],["manifest",1],["results",2],["uncited",4],["assertions",2],["drifts",2],["constraint",2],["violations",2],["sampling",2],["summaries",2],["failures",2],["return",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_PipelineTestBase.run_pipeline","name":[["run",1],["pipeline",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["run",5],["pipeline",3],["self",2],["kwargs",3],["any",5],["dict",5],["str",5],["list",2],["defaults",3],["manifests",1],["manifest",1],["corpus",1],["config",2],["audit",3],["id",2],["now",2],["iso",1],["retrieve",1],["fn",2],["retrieval",1],["ok",1],["judge",2],["supported",1],["update",1],["return",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_PipelineTestBase.setUpClass","name":[["up",1],["class",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["up",2],["class",2],["cls",2],["none",3],["if",1],["module",2],["import",2],["err",2],["not",2],["raise",1],["unittest",1],["skip",1],["test",1],["scripts",1],["claim",1],["audit",1],["pipeline",1],["importable",1],["yet",1],["expected",1],["during",1],["red",1],["phase",1],["implementation",1],["lands",1],["spec",1],["13",1],["step",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_retrieval_ok","name":[["retrieval",1],["ok",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["retrieval",3],["ok",2],["excerpt",4],["str",8],["cited",2],["page",2],["reports",2],["67",2],["figure",2],["verbatim",2],["callable",2],["dict",6],["any",6],["fn",2],["citation",1],["return",2],["ref",1],["method",1],["api",1],["retrieved",1]]},{"id":"scripts/test_claim_audit_pipeline.py#_retrieval_ok.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["fn",2],["citation",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["api",1],["retrieved",1],["excerpt",2]]},{"id":"scripts/test_claim_audit_pipeline.py#run_audit_pipeline","name":[["run",1],["audit",1],["pipeline",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["run",2],["audit",2],["pipeline",2],["args",2],["any",6],["kwargs",2],["raise",1],["module",1],["import",1],["err",1],["type",1],["ignore",1],["misc",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP10UncitedOverDrift","name":[["tp10",1],["uncited",1],["over",1],["drift",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp10",2],["uncited",16],["over",3],["drift",8],["pipeline",3],["test",3],["base",2],["p10",2],["sentence",8],["both",2],["drifted",1],["manifest",7],["claim",9],["emits",1],["only",1],["assertions",3],["def",1],["takes",1],["precedence",2],["self",5],["none",2],["emitted",1],["draft",1],["contains",1],["no",6],["ref",2],["differs",1],["from",1],["sentences",5],["text",5],["half",1],["all",1],["submissions",1],["showed",2],["positive",1],["results",3],["section",1],["path",1],["id",1],["detector",1],["supplied",1],["per",2],["v3",1],["step",1],["contract",1],["callers",1],["must",2],["pre",1],["process",1],["raw",1],["through",1],["detect",1],["surface",1],["explicit",1],["trigger",2],["tokens",2],["assertion",1],["entry",4],["raises",1],["if",2],["keyword",1],["arg",1],["field",1],["missing",1],["out",4],["run",1],["citations",1],["citation",1],["audit",3],["result",2],["row",3],["manifests",1],["assert",3],["equal",3],["has",1],["len",1],["emit",1],["not",1],["companion",2],["drifts",3],["would",1],["also",1],["be",1],["natural",1],["signal",1],["but",1],["rule",1],["forbids",1],["fires",1],["same",4],["inv",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP10UncitedOverDrift.test_uncited_takes_precedence_over_drift","name":[["test",1],["uncited",1],["takes",1],["precedence",1],["over",1],["drift",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["uncited",13],["takes",2],["precedence",3],["over",2],["drift",7],["self",6],["none",3],["manifest",6],["emitted",1],["draft",1],["contains",1],["sentence",7],["no",6],["ref",2],["differs",1],["from",1],["sentences",5],["text",5],["half",1],["all",1],["submissions",1],["showed",2],["positive",1],["results",3],["section",1],["path",1],["claim",8],["id",1],["detector",1],["supplied",1],["per",2],["v3",1],["step",1],["contract",1],["callers",1],["must",2],["pre",1],["process",1],["raw",1],["through",1],["detect",1],["assertions",2],["surface",1],["explicit",1],["trigger",2],["tokens",2],["assertion",1],["entry",4],["raises",1],["if",2],["both",1],["keyword",1],["arg",1],["field",1],["missing",1],["out",4],["run",1],["pipeline",1],["citations",1],["citation",1],["audit",3],["result",2],["row",3],["manifests",1],["assert",3],["equal",3],["has",1],["len",1],["emit",1],["not",1],["companion",2],["drifts",3],["would",1],["also",1],["be",1],["natural",1],["signal",1],["but",1],["rule",1],["forbids",1],["fires",1],["same",4],["p10",1],["inv",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP11CapSampling","name":[["tp11",1],["cap",1],["sampling",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp11",2],["cap",8],["sampling",6],["pipeline",5],["test",5],["base",2],["p11",1],["emits",3],["stratified",3],["summary",9],["no",3],["telemetry",3],["rejected",2],["def",3],["large",1],["self",17],["none",3],["150",3],["citations",9],["100",8],["exactly",2],["audited",7],["count",8],["citation",6],["claim",8],["id",6],["03d",6],["ref",4],["slug",2],["scoped",1],["manifest",9],["range",4],["151",2],["carries",1],["claims",7],["satisfy",1],["inv",1],["15",1],["cross",1],["array",1],["integrity",1],["big",2],["text",2],["intended",2],["evidence",2],["kind",2],["empirical",2],["planned",2],["refs",2],["out",4],["run",3],["manifests",2],["config",6],["max",4],["per",5],["paper",4],["samplings",8],["audit",2],["summaries",3],["assert",11],["equal",10],["len",3],["total",4],["strategy",1],["buckets",1],["v1",1],["indices",6],["sorted",1],["strictly",1],["ascending",1],["unique",1],["small",1],["50",3],["51",2],["two",1],["valid",1],["outcomes",1],["spec",1],["step",1],["zero",2],["one",1],["mode",1],["if",1],["raises",1],["value",1],["error",2],["assertion",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP11CapSampling.test_cap_zero_rejected","name":[["test",1],["cap",1],["zero",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["cap",2],["zero",2],["rejected",2],["self",4],["none",2],["assert",1],["raises",1],["value",1],["error",2],["assertion",1],["run",1],["pipeline",1],["citations",1],["citation",1],["config",2],["max",1],["claims",1],["per",1],["paper",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP11CapSampling.test_large_n_emits_stratified_summary","name":[["test",1],["large",1],["emits",1],["stratified",1],["summary",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["large",2],["emits",2],["stratified",3],["summary",4],["self",10],["none",2],["150",4],["citations",5],["cap",2],["100",8],["exactly",2],["sampling",4],["audited",5],["count",4],["citation",2],["claim",4],["id",4],["03d",3],["ref",2],["slug",1],["scoped",1],["manifest",6],["range",2],["151",2],["carries",1],["claims",4],["satisfy",1],["inv",1],["15",1],["cross",1],["array",1],["integrity",1],["big",2],["text",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["out",2],["run",1],["pipeline",1],["manifests",1],["config",2],["max",2],["per",2],["paper",2],["samplings",3],["audit",1],["summaries",1],["assert",7],["equal",7],["len",2],["total",1],["strategy",1],["buckets",1],["v1",1],["indices",6],["sorted",1],["strictly",1],["ascending",1],["unique",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP11CapSampling.test_small_n_no_summary_or_telemetry","name":[["test",1],["small",1],["no",1],["summary",1],["telemetry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["small",2],["no",4],["summary",7],["telemetry",3],["self",6],["none",2],["50",4],["citations",5],["cap",2],["100",3],["audited",4],["count",6],["total",4],["citation",3],["claim",4],["id",2],["03d",3],["ref",2],["slug",1],["range",2],["51",2],["manifest",3],["claims",2],["text",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["out",2],["run",1],["pipeline",1],["manifests",1],["config",2],["max",1],["per",2],["paper",1],["samplings",5],["audit",1],["sampling",1],["summaries",2],["two",1],["valid",1],["outcomes",1],["spec",1],["step",1],["zero",1],["exactly",1],["one",1],["mode",1],["if",1],["assert",3],["equal",3],["len",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure","name":[["tp12",1],["judge",1],["failure",2],["audit",1],["tool",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",3],["tp12",2],["judge",54],["failure",21],["audit",21],["tool",18],["pipeline",3],["test",16],["base",2],["p12",1],["fn",29],["exceptions",1],["malformed",4],["output",1],["row",3],["def",28],["run",14],["one",14],["self",46],["any",28],["dict",17],["str",16],["return",14],["citations",1],["citation",2],["assert",19],["out",2],["expected",3],["tag",4],["none",14],["results",4],["claim",1],["equal",5],["len",1],["exactly",1],["emitted",1],["judgment",15],["retrieval",5],["failed",4],["status",1],["inconclusive",1],["defect",1],["stage",2],["not",8],["applicable",1],["ref",1],["method",1],["true",1],["rationale",11],["startswith",1],["must",4],["lead",1],["inv",2],["14",1],["fault",1],["got",1],["timeout",4],["error",23],["becomes",5],["kw",12],["raise",3],["call",1],["exceeded",1],["30s",1],["value",5],["parse",15],["response",1],["payload",1],["was",1],["parseable",1],["generic",1],["exception",1],["api",2],["runtime",1],["upstream",1],["returned",1],["503",1],["missing",2],["key",2],["shaped",1],["wrong",3],["non",3],["type",3],["ignore",1],["unknown",2],["rejected",4],["step",5],["13",5],["r2",2],["codex",5],["p2",6],["invoke",1],["validate",1],["enum",1],["only",1],["check",1],["presence",1],["map",1],["rather",1],["than",1],["reach",1],["passport",1],["lint",1],["maybe",1],["supported",1],["garbage",1],["violated",14],["without",2],["constraint",7],["id",10],["would",3],["otherwise",2],["emit",1],["failing",1],["negative",1],["violation",1],["reject",1],["at",1],["invocation",1],["boundary",2],["instead",1],["blank",1],["whitespace",1],["cited",3],["path",5],["rejects",2],["verdict",2],["r3",2],["accept",1],["they",1],["crash",1],["result",1],["entry",1],["outside",2],["active",3],["author",1],["never",1],["declared",1],["gate",1],["refuse",1],["formatter",1],["hallucinated",2],["rule",1],["default",1],["has",1],["no",1],["constraints",1],["so",1],["nonblank",1],["mnc",1],["99",1],["r8",1],["isinstance",1],["guard",1],["before",1],["membership",2],["pre",1],["fix",2],["like",1],["raised",1],["unhashable",2],["list",3],["inside",1],["aborting",1],["post",1],["translation",1],["catches",1],["as",1],["120",1],["string",2]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure._assert_audit_tool_failure","name":[["assert",1],["audit",1],["tool",1],["failure",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["assert",8],["audit",5],["tool",3],["failure",4],["self",8],["out",3],["dict",2],["str",4],["any",2],["expected",4],["tag",5],["none",2],["results",4],["claim",1],["equal",5],["len",1],["exactly",1],["one",1],["row",1],["emitted",1],["judge",1],["judgment",1],["retrieval",2],["failed",1],["status",1],["inconclusive",1],["defect",1],["stage",1],["not",1],["applicable",1],["ref",1],["method",1],["true",1],["rationale",3],["startswith",1],["must",1],["lead",1],["inv",1],["14",1],["fault",1],["class",1],["got",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure._run_one","name":[["run",1],["one",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["run",3],["one",2],["self",3],["judge",4],["fn",4],["any",4],["dict",2],["str",2],["return",1],["pipeline",1],["citations",1],["citation",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_cited_path_rejects_not_violated_verdict","name":[["test",1],["cited",1],["path",1],["rejects",1],["not",1],["violated",1],["verdict",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["cited",2],["path",3],["rejects",2],["not",3],["violated",3],["verdict",2],["self",4],["none",2],["judge",3],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["return",1],["judgment",1],["rationale",1],["wrong",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["parse",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_cited_path_rejects_not_violated_verdict.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["not",1],["violated",1],["rationale",1],["wrong",1],["path",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_cited_path_rejects_retrieval_failed_verdict","name":[["test",1],["cited",1],["path",1],["rejects",1],["retrieval",1],["failed",1],["verdict",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["cited",4],["path",5],["rejects",2],["retrieval",5],["failed",5],["verdict",2],["self",4],["none",2],["step",2],["13",2],["r3",2],["codex",2],["p2",2],["must",2],["not",4],["accept",2],["violated",2],["they",2],["would",2],["crash",2],["judge",5],["result",2],["entry",2],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["return",1],["judgment",1],["rationale",1],["wrong",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["parse",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_cited_path_rejects_retrieval_failed_verdict.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["retrieval",1],["failed",1],["rationale",1],["wrong",1],["path",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_generic_exception_becomes_judge_api_error","name":[["test",1],["generic",1],["exception",1],["becomes",1],["judge",1],["api",1],["error",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["generic",2],["exception",2],["becomes",2],["judge",5],["api",3],["error",4],["self",4],["none",2],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["raise",1],["runtime",1],["upstream",1],["returned",1],["503",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_generic_exception_becomes_judge_api_error.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["raise",1],["runtime",1],["error",1],["upstream",1],["returned",1],["503",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_judgment_non_string_dict_becomes_judge_parse_error","name":[["test",1],["judgment",1],["non",1],["string",1],["dict",1],["becomes",1],["judge",1],["parse",1],["error",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["judgment",3],["non",2],["string",2],["dict",4],["becomes",2],["judge",5],["parse",3],["error",3],["self",4],["none",2],["fn",2],["kw",1],["any",2],["str",1],["return",1],["nested",1],["obj",1],["rationale",1],["unhashable",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_judgment_non_string_dict_becomes_judge_parse_error.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",3],["str",2],["return",1],["judgment",1],["nested",1],["obj",1],["rationale",1],["unhashable",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_judgment_non_string_list_becomes_judge_parse_error","name":[["test",1],["judgment",1],["non",1],["string",1],["list",1],["becomes",1],["judge",1],["parse",1],["error",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["judgment",3],["non",2],["string",2],["list",3],["becomes",2],["judge",5],["parse",3],["error",3],["self",4],["none",2],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["return",1],["rationale",1],["unhashable",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_judgment_non_string_list_becomes_judge_parse_error.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["rationale",1],["unhashable",1],["list",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_malformed_return_missing_judgment_key","name":[["test",1],["malformed",1],["return",1],["missing",1],["judgment",1],["key",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["malformed",2],["return",3],["missing",2],["judgment",2],["key",2],["self",4],["none",2],["judge",3],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["rationale",1],["shaped",1],["wrong",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["parse",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_malformed_return_missing_judgment_key.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["return",1],["rationale",1],["shaped",1],["wrong",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_malformed_return_non_dict","name":[["test",1],["malformed",1],["return",1],["non",1],["dict",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["malformed",2],["return",4],["non",2],["dict",4],["self",4],["none",2],["judge",3],["fn",2],["kw",1],["any",2],["str",1],["not",1],["type",1],["ignore",1],["value",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["parse",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_malformed_return_non_dict.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",3],["str",2],["return",2],["not",1],["type",1],["ignore",1],["value",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_timeout_error_becomes_judge_timeout","name":[["test",1],["timeout",2],["error",1],["becomes",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["timeout",6],["error",3],["becomes",2],["judge",6],["self",4],["none",2],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["raise",1],["call",1],["exceeded",1],["30s",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_timeout_error_becomes_judge_timeout.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",3],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["raise",1],["timeout",1],["error",1],["call",1],["exceeded",1],["30s",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_unknown_judgment_value_rejected","name":[["test",1],["unknown",1],["judgment",1],["value",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["unknown",4],["judgment",5],["value",4],["rejected",2],["self",4],["none",2],["step",2],["13",2],["r2",2],["codex",2],["p2",2],["invoke",2],["judge",7],["must",4],["validate",2],["enum",2],["not",2],["only",2],["check",2],["key",2],["presence",2],["map",2],["parse",3],["error",3],["rather",2],["than",2],["reach",2],["passport",2],["lint",2],["stage",2],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["return",1],["maybe",1],["supported",1],["rationale",1],["garbage",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_unknown_judgment_value_rejected.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["maybe",1],["supported",1],["rationale",1],["garbage",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_value_error_becomes_judge_parse_error","name":[["test",1],["value",1],["error",2],["becomes",1],["judge",1],["parse",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["value",3],["error",6],["becomes",2],["judge",5],["parse",3],["self",4],["none",2],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["raise",1],["response",1],["payload",1],["was",1],["not",1],["parseable",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_value_error_becomes_judge_parse_error.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["raise",1],["value",1],["error",1],["response",1],["payload",1],["was",1],["not",1],["parseable",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_violated_id_outside_active_set_rejected","name":[["test",1],["violated",1],["id",1],["outside",1],["active",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["violated",6],["id",7],["outside",4],["active",6],["rejected",2],["self",4],["none",2],["step",2],["13",2],["r3",2],["codex",2],["p2",2],["author",2],["never",2],["declared",2],["would",2],["otherwise",2],["gate",2],["refuse",2],["formatter",2],["hallucinated",3],["rule",2],["default",2],["citation",2],["has",2],["no",2],["constraints",2],["so",2],["any",4],["nonblank",2],["judge",3],["fn",2],["kw",1],["dict",1],["str",1],["return",1],["judgment",1],["constraint",2],["mnc",1],["99",1],["rationale",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["parse",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_violated_id_outside_active_set_rejected.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["violated",2],["constraint",2],["id",1],["mnc",1],["99",1],["rationale",1],["hallucinated",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_violated_with_blank_constraint_id_rejected","name":[["test",1],["violated",1],["blank",1],["constraint",1],["id",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["violated",4],["blank",2],["constraint",3],["id",4],["rejected",2],["self",4],["none",2],["judge",3],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["return",1],["judgment",1],["rationale",1],["whitespace",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["parse",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_violated_with_blank_constraint_id_rejected.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["violated",2],["constraint",1],["id",2],["rationale",1],["whitespace",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_violated_without_constraint_id_rejected","name":[["test",1],["violated",1],["without",1],["constraint",1],["id",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["violated",7],["without",4],["constraint",6],["id",5],["rejected",2],["self",4],["none",2],["step",2],["13",2],["r2",2],["codex",2],["p2",2],["would",2],["otherwise",2],["emit",2],["inv",2],["failing",2],["negative",2],["violation",2],["row",2],["reject",2],["at",2],["invocation",2],["boundary",2],["instead",2],["judge",3],["fn",2],["kw",1],["any",2],["dict",1],["str",1],["return",1],["judgment",1],["rationale",1],["missing",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["parse",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP12JudgeFailureAuditToolFailure.test_violated_without_constraint_id_rejected.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["violated",1],["rationale",1],["missing",1],["id",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP13EmittedNotIntendedDedupe","name":[["tp13",1],["emitted",1],["not",1],["intended",1],["dedupe",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp13",2],["emitted",11],["not",11],["intended",13],["dedupe",2],["pipeline",4],["test",4],["base",2],["p13",1],["d6",3],["semantics",3],["one",3],["drift",6],["row",2],["per",3],["drifted",6],["claim",29],["text",19],["def",2],["match",2],["under",2],["renumbered",4],["id",9],["self",7],["none",2],["step",1],["13",1],["r2",1],["codex",1],["p2",1],["draft",1],["carries",1],["manifest",14],["but",2],["different",2],["was",3],["side",2],["must",3],["same",2],["as",1],["otherwise",1],["benign",1],["renumbering",1],["produces",1],["false",1],["low",1],["warn",1],["findings",1],["claims",2],["001",5],["about",3],["evidence",2],["kind",4],["empirical",2],["planned",2],["refs",4],["drafter",3],["emits",2],["assigns",1],["999",2],["authored",1],["then",1],["ids",1],["reshuffled",1],["before",1],["prose",1],["citations",6],["citation",4],["ref",6],["slug",3],["out",4],["run",2],["manifests",2],["drifts",6],["if",2],["assert",3],["equal",3],["short",1],["circuit",1],["two",2],["pre",1],["commits",1],["only",1],["twice",1],["once",1],["marker",1],["typical",1],["sentence",1],["like",1],["correlated",1],["ref1",1],["ref2",1],["chose",1],["add",1],["never",1],["anchor",2],["value",2],["10",1],["20",1],["len",2],["yield",1],["got",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP13EmittedNotIntendedDedupe.test_intended_not_emitted_text_match_under_renumbered_claim_id","name":[["test",1],["intended",1],["not",1],["emitted",1],["text",1],["match",1],["under",1],["renumbered",1],["claim",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["intended",11],["not",10],["emitted",10],["text",10],["match",3],["under",4],["renumbered",6],["claim",19],["id",9],["self",4],["none",2],["step",2],["13",2],["r2",2],["codex",2],["p2",2],["draft",2],["carries",2],["manifest",8],["but",3],["different",2],["was",3],["side",4],["must",3],["same",3],["semantics",3],["as",2],["otherwise",2],["benign",2],["renumbering",2],["produces",2],["false",2],["low",2],["warn",2],["drift",3],["findings",2],["claims",1],["001",1],["about",2],["evidence",1],["kind",2],["empirical",1],["planned",1],["refs",1],["drafter",1],["emits",1],["assigns",1],["999",2],["authored",1],["then",1],["ids",1],["reshuffled",1],["before",1],["prose",1],["citations",3],["citation",1],["ref",2],["slug",1],["out",2],["run",1],["pipeline",1],["manifests",1],["drifts",1],["if",1],["assert",1],["equal",1],["short",1],["circuit",1],["per",1],["d6",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP13EmittedNotIntendedDedupe.test_two_refs_one_drift","name":[["test",1],["two",1],["refs",1],["one",1],["drift",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["two",3],["refs",4],["one",3],["drift",4],["self",5],["none",2],["manifest",9],["pre",2],["commits",2],["001",5],["only",2],["drafter",4],["emits",2],["different",2],["claim",15],["text",12],["twice",2],["once",2],["per",2],["citation",4],["marker",2],["typical",2],["sentence",2],["like",2],["correlated",2],["ref1",2],["ref2",2],["chose",2],["not",3],["add",2],["claims",1],["id",3],["intended",3],["about",1],["evidence",1],["kind",2],["empirical",1],["planned",1],["drifted",5],["was",1],["never",1],["citations",3],["ref",4],["slug",2],["anchor",2],["value",2],["10",1],["20",1],["out",2],["run",1],["pipeline",1],["manifests",1],["drifts",5],["if",1],["emitted",2],["assert",2],["equal",2],["len",2],["d6",1],["must",1],["yield",1],["row",1],["got",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure","name":[["tp14",1],["retrieve",1],["failure",2],["audit",1],["tool",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",3],["tp14",2],["retrieve",24],["failure",17],["audit",17],["tool",15],["pipeline",3],["test",11],["base",2],["p14",1],["fn",22],["exceptions",1],["malformed",5],["output",1],["row",1],["def",20],["run",11],["one",10],["self",36],["any",21],["dict",22],["str",21],["return",12],["citations",1],["citation",1],["assert",16],["out",2],["expected",3],["tag",4],["none",12],["results",4],["claim",1],["equal",5],["len",1],["judgment",1],["retrieval",22],["failed",2],["status",1],["inconclusive",1],["defect",1],["stage",1],["not",2],["applicable",1],["ref",7],["method",11],["true",1],["rationale",3],["startswith",1],["must",2],["lead",1],["inv",1],["14",1],["fault",1],["got",1],["timeout",4],["error",17],["becomes",3],["raise",3],["exceeded",1],["60s",1],["connection",2],["network",2],["dns",1],["resolution",1],["generic",1],["exception",1],["api",13],["runtime",1],["upstream",1],["returned",1],["503",1],["non",2],["type",2],["ignore",1],["value",1],["missing",1],["retrieved",4],["excerpt",7],["no",2],["key",1],["unknown",1],["magic",1],["protocol",1],["string",1],["step",2],["13",2],["r8",1],["codex",2],["p2",2],["as",2],["list",1],["raises",1],["membership",1],["outside",1],["translation",1],["boundary",1],["surface",1],["manual",3],["pdf",3],["without",1],["rejected",2],["r3",1],["empty",1],["would",1],["let",1],["judge",1],["mark",1],["supported",1],["source",1],["text",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure._assert_audit_tool_failure","name":[["assert",1],["audit",1],["tool",1],["failure",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["assert",8],["audit",5],["tool",3],["failure",3],["self",8],["out",3],["dict",2],["str",4],["any",2],["expected",4],["tag",5],["none",2],["results",4],["claim",1],["equal",5],["len",1],["judgment",1],["retrieval",2],["failed",1],["status",1],["inconclusive",1],["defect",1],["stage",1],["not",1],["applicable",1],["ref",1],["method",1],["true",1],["rationale",3],["startswith",1],["must",1],["lead",1],["inv",1],["14",1],["fault",1],["class",1],["got",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure._run_one","name":[["run",1],["one",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["run",3],["one",2],["self",3],["retrieve",4],["fn",4],["any",4],["dict",2],["str",2],["return",1],["pipeline",1],["citations",1],["citation",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_api_method_without_excerpt_rejected","name":[["test",1],["api",1],["method",1],["without",1],["excerpt",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["api",6],["method",3],["without",2],["excerpt",5],["rejected",2],["self",4],["none",2],["step",2],["13",2],["r3",2],["codex",2],["p2",2],["empty",2],["would",2],["let",2],["judge",2],["mark",2],["supported",2],["no",2],["source",2],["text",2],["retrieve",2],["fn",2],["dict",2],["str",2],["any",2],["return",1],["ref",1],["retrieval",2],["retrieved",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_api_method_without_excerpt_rejected.retrieve_fn","name":[["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieve",2],["fn",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["api",1],["retrieved",1],["excerpt",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_connection_error_becomes_retrieval_network_error","name":[["test",1],["connection",1],["error",2],["becomes",1],["retrieval",1],["network",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["connection",3],["error",6],["becomes",2],["retrieval",3],["network",3],["self",4],["none",2],["retrieve",2],["fn",2],["dict",2],["str",2],["any",2],["raise",1],["dns",1],["resolution",1],["failed",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_connection_error_becomes_retrieval_network_error.retrieve_fn","name":[["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieve",2],["fn",2],["dict",4],["str",4],["any",4],["raise",1],["connection",1],["error",1],["dns",1],["resolution",1],["failed",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_generic_exception_becomes_retrieval_api_error","name":[["test",1],["generic",1],["exception",1],["becomes",1],["retrieval",1],["api",1],["error",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["generic",2],["exception",2],["becomes",2],["retrieval",3],["api",3],["error",4],["self",4],["none",2],["retrieve",2],["fn",2],["dict",2],["str",2],["any",2],["raise",1],["runtime",1],["upstream",1],["returned",1],["503",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_generic_exception_becomes_retrieval_api_error.retrieve_fn","name":[["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieve",2],["fn",2],["dict",4],["str",4],["any",4],["raise",1],["runtime",1],["error",1],["upstream",1],["returned",1],["503",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_malformed_return_missing_ref_retrieval_method","name":[["test",1],["malformed",1],["return",1],["missing",1],["ref",1],["retrieval",1],["method",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["malformed",2],["return",3],["missing",2],["ref",2],["retrieval",3],["method",3],["self",4],["none",2],["retrieve",2],["fn",2],["dict",2],["str",2],["any",2],["retrieved",1],["excerpt",1],["no",1],["key",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["api",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_malformed_return_missing_ref_retrieval_method.retrieve_fn","name":[["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieve",2],["fn",2],["dict",4],["str",4],["any",4],["return",1],["retrieved",1],["excerpt",1],["no",1],["method",1],["key",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_malformed_return_non_dict","name":[["test",1],["malformed",1],["return",1],["non",1],["dict",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["malformed",2],["return",4],["non",2],["dict",5],["self",4],["none",2],["retrieve",2],["fn",2],["str",2],["any",2],["not",1],["type",1],["ignore",1],["value",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["retrieval",1],["api",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_malformed_return_non_dict.retrieve_fn","name":[["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieve",2],["fn",2],["dict",5],["str",4],["any",4],["return",2],["not",1],["type",1],["ignore",1],["value",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_malformed_return_non_string_method","name":[["test",1],["malformed",1],["return",1],["non",1],["string",1],["method",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["malformed",2],["return",3],["non",2],["string",2],["method",5],["self",4],["none",2],["step",2],["13",2],["r8",2],["codex",2],["p2",2],["ref",3],["retrieval",6],["as",4],["list",2],["raises",2],["type",2],["error",5],["membership",2],["outside",2],["translation",2],["boundary",2],["must",2],["surface",2],["api",4],["audit",3],["tool",3],["failure",3],["retrieve",2],["fn",2],["dict",2],["str",2],["any",2],["manual",1],["pdf",1],["retrieved",1],["excerpt",1],["assert",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_malformed_return_non_string_method.retrieve_fn","name":[["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieve",2],["fn",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["api",1],["manual",1],["pdf",1],["retrieved",1],["excerpt",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_malformed_return_unknown_method","name":[["test",1],["malformed",1],["return",1],["unknown",1],["method",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["malformed",2],["return",3],["unknown",2],["method",3],["self",4],["none",2],["retrieve",2],["fn",2],["dict",2],["str",2],["any",2],["ref",1],["retrieval",2],["magic",1],["protocol",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["api",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_malformed_return_unknown_method.retrieve_fn","name":[["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieve",2],["fn",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["magic",1],["protocol",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_manual_pdf_with_none_excerpt_rejected","name":[["test",1],["manual",1],["pdf",1],["none",1],["excerpt",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["manual",3],["pdf",3],["none",5],["excerpt",3],["rejected",2],["self",4],["retrieve",2],["fn",2],["dict",2],["str",2],["any",2],["return",1],["ref",1],["retrieval",2],["method",1],["retrieved",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1],["api",1],["error",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_manual_pdf_with_none_excerpt_rejected.retrieve_fn","name":[["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieve",2],["fn",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["manual",1],["pdf",1],["retrieved",1],["excerpt",1],["none",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_timeout_error_becomes_retrieval_timeout","name":[["test",1],["timeout",2],["error",1],["becomes",1],["retrieval",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["timeout",6],["error",3],["becomes",2],["retrieval",4],["self",4],["none",2],["retrieve",2],["fn",2],["dict",2],["str",2],["any",2],["raise",1],["exceeded",1],["60s",1],["assert",1],["audit",1],["tool",1],["failure",1],["run",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP14RetrieveFailureAuditToolFailure.test_timeout_error_becomes_retrieval_timeout.retrieve_fn","name":[["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["retrieve",2],["fn",2],["dict",4],["str",4],["any",4],["raise",1],["timeout",1],["error",1],["retrieval",1],["exceeded",1],["60s",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP15CacheCorruption","name":[["tp15",1],["cache",1],["corruption",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp15",2],["cache",30],["corruption",5],["pipeline",7],["test",4],["base",2],["p15",1],["hit",2],["re",1],["validated",1],["through",1],["validate",1],["judge",9],["dict",3],["def",4],["missing",1],["judgment",9],["key",8],["self",11],["none",2],["pre",1],["seed",1],["malformed",1],["entry",1],["lacks",1],["first",1],["populate",1],["valid",1],["run",6],["so",1],["know",1],["shape",1],["works",1],["invoked",2],["list",1],["any",5],["fn",8],["kwargs",2],["str",2],["append",1],["return",2],["supported",4],["rationale",9],["fresh",2],["once",1],["capture",1],["computes",1],["citations",4],["citation",4],["assert",5],["equal",3],["len",2],["next",2],["iter",2],["corrupt",1],["cached",1],["value",1],["simulate",1],["stale",2],["partial",1],["dump",1],["but",1],["no",1],["out",4],["lambda",2],["kw",3],["should",1],["not",1],["be",1],["called",1],["results",7],["claim",2],["audit",3],["ref",1],["retrieval",1],["method",1],["tool",1],["failure",2],["true",2],["startswith",2],["must",1],["inv",1],["14",1],["tag",1],["got",1],["unknown",1],["gibberish",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP15CacheCorruption.test_missing_judgment_key_in_cache","name":[["test",1],["missing",1],["judgment",1],["key",1],["cache",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["missing",2],["judgment",7],["key",7],["cache",18],["self",8],["none",2],["pre",2],["seed",2],["malformed",2],["entry",2],["lacks",2],["first",1],["populate",1],["valid",1],["run",4],["so",1],["know",1],["shape",1],["works",1],["invoked",2],["list",1],["any",3],["judge",4],["fn",4],["kwargs",2],["dict",1],["str",1],["append",1],["return",1],["supported",2],["rationale",5],["fresh",1],["once",1],["capture",1],["pipeline",3],["computes",1],["citations",2],["citation",2],["assert",4],["equal",3],["len",2],["next",1],["iter",1],["corrupt",1],["cached",1],["value",1],["simulate",1],["stale",1],["partial",1],["dump",1],["but",1],["no",1],["out",2],["lambda",1],["kw",1],["should",1],["not",1],["be",1],["called",1],["results",4],["claim",1],["audit",2],["ref",1],["retrieval",1],["method",1],["tool",1],["failure",2],["true",1],["startswith",1],["corruption",2],["hit",1],["must",1],["inv",1],["14",1],["tag",1],["got",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP15CacheCorruption.test_missing_judgment_key_in_cache.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["invoked",1],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["fresh",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP15CacheCorruption.test_unknown_judgment_in_cache","name":[["test",1],["unknown",1],["judgment",1],["cache",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["unknown",2],["judgment",5],["cache",12],["self",5],["none",2],["judge",4],["fn",4],["kw",2],["any",2],["dict",1],["str",1],["return",1],["supported",2],["rationale",4],["fresh",1],["run",2],["pipeline",2],["citations",2],["citation",2],["key",2],["next",1],["iter",1],["gibberish",1],["stale",1],["out",2],["lambda",1],["results",3],["claim",1],["audit",1],["assert",1],["true",1],["startswith",1],["corruption",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP15CacheCorruption.test_unknown_judgment_in_cache.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kw",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["supported",1],["rationale",1],["fresh",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP16UncitedStreamSplit","name":[["tp16",1],["uncited",1],["stream",1],["split",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp16",2],["uncited",21],["stream",5],["split",2],["pipeline",6],["test",5],["base",2],["p16",1],["constraint",13],["sees",2],["full",4],["low",2],["warn",2],["d4",5],["only",2],["def",4],["build",4],["manifest",17],["mnc",11],["self",17],["dict",2],["str",2],["any",2],["return",1],["claims",1],["mncs",1],["id",11],["rule",1],["must",2],["not",2],["causal",4],["language",2],["violation",1],["outside",2],["d4c",9],["trigger",5],["still",2],["emitted",2],["none",3],["sentence",11],["violates",2],["caused",5],["improvement",4],["but",2],["lacks",1],["tokens",3],["no",3],["quantifier",1],["pre",1],["r4",2],["would",1],["never",1],["see",1],["text",3],["program",3],["section",3],["path",3],["discussion",3],["scoped",3],["list",1],["detector",1],["filtered",1],["out",10],["run",4],["citations",3],["manifests",3],["sentences",8],["all",4],["judge",3],["fn",3],["lambda",3],["kw",3],["judgment",3],["violated",7],["rationale",3],["uses",1],["cv",4],["violations",3],["assert",7],["equal",7],["len",5],["judging",1],["over",1],["assertion",1],["because",1],["was",1],["filter",1],["assertions",3],["positive",2],["emits",1],["both",3],["streams",1],["rows",1],["emit",1],["inv",1],["explicitly",1],["permits",1],["dual",1],["presence",1],["95",2],["claim",2],["backwards",2],["compat",2],["omitted",2],["legacy",1],["caller",1],["passes",1],["subset",2],["falls",1],["back",1],["too",1],["check",1],["narrower",1],["than",1],["expansion",1],["api",1],["surface",1],["works",1],["01",2],["intentionally",1],["defaults",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP16UncitedStreamSplit._build_manifest_with_mnc","name":[["build",1],["manifest",1],["mnc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["build",2],["manifest",3],["mnc",3],["self",2],["dict",2],["str",2],["any",2],["return",1],["claims",1],["mncs",1],["constraint",1],["id",1],["rule",1],["must",1],["not",1],["causal",1],["language",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP16UncitedStreamSplit.test_backwards_compat_when_all_uncited_omitted","name":[["test",1],["backwards",1],["compat",1],["all",1],["uncited",1],["omitted",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["backwards",3],["compat",3],["all",3],["uncited",8],["omitted",3],["self",6],["none",2],["legacy",2],["caller",2],["passes",2],["only",2],["sentences",5],["d4",2],["subset",4],["pipeline",3],["falls",2],["back",2],["stream",2],["too",2],["constraint",4],["check",2],["narrower",2],["than",2],["r4",2],["expansion",2],["but",2],["api",2],["surface",2],["still",2],["works",2],["manifest",5],["build",1],["mnc",2],["d4c",2],["sentence",3],["text",1],["program",1],["caused",1],["improvement",1],["01",2],["section",1],["path",1],["discussion",1],["scoped",1],["id",3],["trigger",1],["tokens",1],["out",3],["run",1],["citations",1],["manifests",1],["intentionally",1],["defaults",1],["judge",1],["fn",1],["lambda",1],["kw",1],["judgment",1],["violated",2],["rationale",1],["causal",1],["claim",1],["assert",2],["equal",2],["len",2],["violations",1],["assertions",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP16UncitedStreamSplit.test_constraint_violation_outside_d4c_trigger_still_emitted","name":[["test",1],["constraint",1],["violation",1],["outside",1],["d4c",1],["trigger",1],["still",1],["emitted",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["constraint",8],["violation",2],["outside",3],["d4c",4],["trigger",5],["still",2],["emitted",3],["self",7],["none",2],["sentence",4],["violates",2],["mnc",5],["caused",4],["improvement",3],["but",2],["lacks",2],["d4",3],["tokens",2],["no",6],["quantifier",2],["pre",2],["r4",2],["stream",2],["would",2],["never",2],["see",2],["manifest",5],["build",1],["full",3],["uncited",9],["text",1],["program",1],["section",1],["path",1],["discussion",1],["scoped",1],["id",4],["list",1],["dict",1],["str",1],["any",1],["detector",1],["filtered",1],["out",4],["run",2],["pipeline",1],["citations",1],["manifests",1],["sentences",2],["all",1],["judge",1],["fn",1],["lambda",1],["kw",1],["judgment",1],["violated",3],["rationale",1],["uses",1],["causal",1],["language",1],["cv",3],["violations",1],["assert",3],["equal",3],["len",1],["judging",1],["must",1],["over",1],["low",1],["warn",1],["assertion",1],["not",1],["because",1],["was",1],["filter",1],["assertions",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP16UncitedStreamSplit.test_d4c_positive_emits_both_streams","name":[["test",1],["d4c",1],["positive",1],["emits",1],["both",1],["streams",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["d4c",5],["positive",4],["emits",2],["both",6],["streams",2],["self",6],["none",2],["sentence",6],["d4",2],["violates",2],["mnc",4],["rows",2],["emit",2],["cv",2],["inv",2],["explicitly",2],["permits",2],["dual",2],["presence",2],["manifest",5],["build",1],["text",1],["program",1],["caused",1],["95",2],["improvement",1],["section",1],["path",1],["discussion",1],["scoped",1],["id",3],["trigger",1],["tokens",1],["out",3],["run",1],["pipeline",1],["citations",1],["manifests",1],["uncited",3],["sentences",2],["all",1],["judge",1],["fn",1],["lambda",1],["kw",1],["judgment",1],["violated",2],["constraint",2],["rationale",1],["causal",1],["claim",1],["assert",2],["equal",2],["len",2],["violations",1],["assertions",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP17ManifestMissingSentinelFallback","name":[["tp17",1],["manifest",1],["missing",1],["sentinel",1],["fallback",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp17",2],["manifest",16],["missing",5],["sentinel",9],["fallback",5],["pipeline",3],["test",4],["base",2],["p17",1],["path",2],["must",2],["not",2],["key",2],["error",2],["caller",4],["omits",1],["scoped",5],["id",12],["from",2],["citation",5],["dict",1],["step",1],["13",1],["r4",1],["codex",1],["p2",1],["row",5],["builders",2],["previously",1],["did",1],["directly",1],["written",2],["scope",2],["helper",1],["would",2],["default",2],["but",1],["only",1],["after",1],["construction",1],["so",2],["index",1],["lookup",1],["crashed",1],["before",1],["could",1],["be",1],["applied",1],["now",1],["works",1],["end",2],["def",1],["without",1],["emits",1],["self",4],["none",1],["claim",6],["001",1],["text",1],["ref",2],["slug",1],["anchor",2],["kind",1],["page",1],["value",1],["10",1],["deliberately",1],["omitted",1],["out",2],["run",1],["citations",1],["manifests",1],["judge",2],["fn",1],["supported",1],["results",4],["audit",2],["assert",2],["equal",2],["len",1],["emit",1],["because",1],["no",1],["binds",1],["scripts",1],["constants",1],["import",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP17ManifestMissingSentinelFallback.test_citation_without_scoped_manifest_id_emits_sentinel_row","name":[["test",1],["citation",1],["without",1],["scoped",1],["manifest",1],["id",1],["emits",1],["sentinel",1],["row",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",3],["citation",4],["without",2],["scoped",4],["manifest",10],["id",9],["emits",2],["sentinel",5],["row",3],["self",5],["none",2],["claim",6],["001",1],["text",1],["missing",2],["ref",2],["slug",1],["anchor",2],["kind",1],["page",1],["value",1],["10",1],["deliberately",1],["omitted",1],["caller",2],["out",2],["run",1],["pipeline",1],["citations",1],["manifests",1],["judge",2],["fn",1],["supported",1],["results",4],["audit",2],["assert",2],["equal",2],["len",1],["fallback",1],["must",1],["emit",1],["not",1],["key",1],["error",1],["written",1],["scope",1],["would",1],["default",1],["because",1],["no",1],["binds",1],["from",1],["scripts",1],["constants",1],["import",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP18ManifestMissingNoSpuriousDrift","name":[["tp18",1],["manifest",1],["missing",1],["no",1],["spurious",1],["drift",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp18",2],["manifest",14],["missing",5],["no",9],["spurious",3],["drift",6],["pipeline",4],["test",4],["base",2],["p18",1],["run",4],["manifests",3],["produces",1],["claim",11],["drifts",4],["rows",3],["there",1],["pre",1],["commitment",1],["baseline",2],["diff",1],["against",1],["emitting",1],["emitted",1],["not",3],["intended",1],["every",1],["citation",6],["would",1],["be",1],["noise",1],["top",1],["advisory",1],["formatter",1],["already",1],["surfaces",1],["step",1],["13",1],["r5",1],["codex",1],["p2",1],["def",2],["self",7],["none",2],["from",1],["scripts",1],["audit",4],["constants",1],["import",1],["sentinel",2],["id",4],["001",1],["scoped",1],["text",3],["some",1],["supported",3],["ref",2],["slug",1],["anchor",2],["kind",1],["page",1],["value",1],["10",1],["section",1],["path",1],["discussion",1],["out",6],["citations",2],["judge",4],["fn",2],["assert",3],["equal",3],["must",1],["emit",1],["got",1],["row",1],["still",2],["emits",1],["fallback",1],["only",1],["op",1],["len",1],["results",1],["present",1],["but",1],["empty",3],["claims",3],["zero",1],["equivalent",1],["detection",1],["should",1],["short",1],["circuit",1],["drifted",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP18ManifestMissingNoSpuriousDrift.test_manifest_present_but_empty_claims_no_drift","name":[["test",1],["manifest",1],["present",1],["but",1],["empty",1],["claims",1],["no",1],["drift",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["manifest",7],["present",2],["but",2],["empty",4],["claims",5],["no",4],["drift",4],["self",4],["none",2],["zero",2],["equivalent",2],["baseline",2],["detection",2],["should",2],["still",2],["short",2],["circuit",2],["citation",3],["claim",3],["text",2],["drifted",1],["out",2],["run",1],["pipeline",1],["citations",1],["manifests",1],["judge",2],["fn",1],["supported",1],["assert",1],["equal",1],["drifts",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP18ManifestMissingNoSpuriousDrift.test_no_manifest_no_drift_rows","name":[["test",1],["no",2],["manifest",1],["drift",1],["rows",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["no",5],["manifest",6],["drift",3],["rows",3],["self",5],["none",2],["from",1],["scripts",1],["claim",7],["audit",4],["constants",1],["import",1],["sentinel",2],["id",4],["citation",2],["001",1],["scoped",1],["text",1],["some",1],["supported",2],["ref",2],["slug",1],["anchor",2],["kind",1],["page",1],["value",1],["10",1],["section",1],["path",1],["discussion",1],["out",4],["run",2],["pipeline",1],["citations",1],["manifests",1],["judge",2],["fn",1],["assert",2],["equal",2],["drifts",2],["missing",1],["must",1],["not",2],["emit",1],["got",1],["row",1],["still",1],["emits",1],["fallback",1],["only",1],["op",1],["len",1],["results",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP19ConstraintAbsorptionFullManifestScope","name":[["tp19",1],["constraint",1],["absorption",1],["full",1],["manifest",1],["scope",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp19",2],["constraint",11],["absorption",4],["full",3],["manifest",33],["scope",2],["pipeline",4],["test",4],["base",2],["p19",1],["step",1],["13",1],["r5",1],["codex",1],["p3",1],["citation",8],["violates",3],["negative",2],["all",1],["drift",9],["findings",1],["absorbed",6],["including",1],["same",5],["citations",3],["whose",1],["claim",27],["id",20],["not",12],["declared",2],["pre",2],["fix",2],["pair",2],["level",1],["cid",1],["plus",1],["violating",5],["own",1],["different",1],["emitted",7],["999",2],["drifted",7],["still",3],["produced",2],["intended",10],["contradicted",1],["precedence",1],["rule",3],["def",4],["as",1],["violation",8],["self",7],["none",2],["claims",3],["001",4],["text",7],["about",2],["evidence",2],["kind",4],["empirical",2],["planned",2],["refs",2],["mncs",2],["mnc",6],["must",7],["causal",5],["language",3],["ref",4],["slug",2],["violator",1],["but",1],["has",1],["non",1],["extra",1],["row",3],["sibling",4],["judge",6],["fn",6],["kwargs",4],["any",4],["dict",2],["str",2],["ct",4],["if",5],["return",4],["judgment",4],["violated",4],["rationale",4],["supported",2],["cited",1],["page",1],["supports",1],["out",5],["run",2],["manifests",2],["drifts",6],["assert",3],["equal",3],["be",2],["alongside",1],["got",1],["len",3],["itself",1],["emits",1],["cv",2],["audit",1],["results",1],["defect",1],["stage",1],["emit",1],["other",1],["by",2],["first",1],["cross",1],["forbidden",1],["silence",1],["aaaa",2],["bbbb",2],["100",2],["scoped",2],["ok",1],["fire",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP19ConstraintAbsorptionFullManifestScope.test_drift_in_other_manifest_not_absorbed_by_violation_in_first","name":[["test",1],["drift",1],["other",1],["manifest",1],["not",1],["absorbed",1],["by",1],["violation",1],["first",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["drift",8],["other",2],["manifest",22],["not",9],["absorbed",3],["by",3],["violation",5],["first",2],["self",4],["none",2],["cross",2],["absorption",2],["forbidden",2],["must",5],["silence",2],["id",8],["aaaa",2],["claims",2],["mncs",1],["constraint",2],["mnc",2],["rule",1],["causal",3],["language",1],["bbbb",2],["claim",8],["100",2],["text",3],["intended",6],["evidence",1],["kind",2],["empirical",1],["planned",1],["refs",1],["violating",2],["citation",1],["001",1],["scoped",2],["judge",3],["fn",3],["kwargs",2],["any",2],["dict",1],["str",1],["ct",2],["if",2],["return",2],["judgment",2],["violated",2],["rationale",2],["supported",1],["ok",1],["out",2],["run",1],["pipeline",1],["citations",1],["manifests",1],["emitted",3],["still",1],["fire",1],["drifts",1],["assert",1],["equal",1],["len",1],["be",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP19ConstraintAbsorptionFullManifestScope.test_drift_in_other_manifest_not_absorbed_by_violation_in_first.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["ct",2],["claim",1],["text",1],["if",1],["return",2],["judgment",2],["violated",2],["constraint",1],["id",1],["mnc",1],["rationale",2],["causal",1],["supported",1],["ok",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP19ConstraintAbsorptionFullManifestScope.test_drifted_claim_id_in_same_manifest_as_violation_absorbed","name":[["test",1],["drifted",1],["claim",1],["id",1],["same",1],["manifest",1],["as",1],["violation",1],["absorbed",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["drifted",7],["claim",17],["id",11],["same",4],["manifest",10],["as",2],["violation",6],["absorbed",3],["self",5],["none",2],["claims",1],["001",3],["text",4],["about",2],["intended",3],["evidence",1],["kind",2],["empirical",1],["planned",1],["refs",1],["mncs",1],["constraint",6],["mnc",4],["rule",1],["must",3],["not",3],["causal",2],["language",2],["citation",4],["violates",2],["declared",1],["violating",2],["ref",4],["slug",2],["violator",1],["but",1],["has",1],["non",1],["pre",1],["fix",1],["produced",1],["extra",1],["emitted",2],["row",3],["sibling",4],["999",1],["judge",3],["fn",3],["kwargs",2],["any",2],["dict",1],["str",1],["ct",2],["if",3],["return",2],["judgment",2],["violated",2],["rationale",2],["supported",1],["cited",1],["page",1],["supports",1],["out",3],["run",1],["pipeline",1],["citations",1],["manifests",1],["drifts",5],["drift",2],["assert",2],["equal",2],["be",1],["alongside",1],["got",1],["len",2],["itself",1],["still",1],["emits",1],["cv",2],["audit",1],["results",1],["defect",1],["stage",1],["negative",1],["emit",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP19ConstraintAbsorptionFullManifestScope.test_drifted_claim_id_in_same_manifest_as_violation_absorbed.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["ct",2],["claim",1],["text",1],["if",1],["return",2],["judgment",2],["violated",2],["constraint",1],["id",1],["mnc",2],["rationale",2],["causal",1],["language",1],["violates",1],["supported",1],["cited",1],["page",1],["supports",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP1AnchorNoneShortCircuit","name":[["tp1",1],["anchor",1],["none",1],["short",1],["circuit",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp1",2],["anchor",16],["none",12],["short",2],["circuit",2],["pipeline",5],["test",4],["base",2],["p1",1],["input",1],["emits",1],["canonical",1],["retrieval",3],["failed",2],["triple",1],["skips",2],["judge",7],["def",3],["self",13],["invocations",3],["list",1],["any",3],["fn",4],["kwargs",2],["dict",1],["str",1],["append",1],["return",1],["judgment",3],["supported",2],["rationale",5],["should",1],["not",4],["be",2],["called",1],["out",4],["run",2],["citations",2],["citation",3],["kind",4],["value",6],["assert",9],["equal",8],["must",4],["invoked",1],["rows",2],["results",8],["claim",2],["audit",3],["len",2],["status",1],["inconclusive",1],["defect",1],["stage",1],["applicable",1],["ref",1],["method",1],["attempted",1],["true",1],["startswith",1],["v3",1],["l3",1],["violation",1],["start",1],["inv",3],["firm",1],["rule",1],["prefix",1],["got",1],["pins",1],["empty",3],["sentinel",3],["even",1],["if",1],["caller",1],["passes",1],["stale",1],["residual",1],["coerce",1],["string",1],["per",2],["schema",1],["contract",1],["step",1],["13",1],["r1",1],["gemini",1],["finding",1],["123",1],["lambda",1],["kw",1],["carry",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP1AnchorNoneShortCircuit.test_anchor_none_pins_empty_sentinel_anchor_value","name":[["test",1],["anchor",2],["none",1],["pins",1],["empty",1],["sentinel",1],["value",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["anchor",13],["none",8],["pins",2],["empty",5],["sentinel",5],["value",7],["self",5],["inv",3],["even",2],["if",2],["caller",2],["passes",2],["stale",2],["residual",2],["kind",4],["citation",3],["pipeline",3],["must",3],["coerce",2],["string",2],["per",3],["schema",2],["contract",2],["step",2],["13",2],["r1",2],["gemini",2],["finding",2],["out",2],["run",1],["citations",1],["123",1],["judge",1],["fn",1],["lambda",1],["kw",1],["judgment",1],["supported",1],["rationale",1],["results",4],["claim",1],["audit",1],["assert",2],["equal",2],["len",1],["rows",1],["carry",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP1AnchorNoneShortCircuit.test_anchor_none_skips_judge","name":[["test",1],["anchor",1],["none",1],["skips",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["anchor",5],["none",6],["skips",2],["judge",6],["self",10],["invocations",3],["list",1],["any",3],["fn",3],["kwargs",2],["dict",1],["str",1],["append",1],["return",1],["judgment",2],["supported",1],["rationale",4],["should",1],["not",4],["be",2],["called",1],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["kind",1],["value",1],["assert",7],["equal",6],["must",2],["invoked",1],["rows",1],["results",4],["claim",1],["audit",2],["len",1],["retrieval",2],["failed",1],["status",1],["inconclusive",1],["defect",1],["stage",1],["applicable",1],["ref",1],["method",1],["attempted",1],["true",1],["startswith",1],["v3",1],["l3",1],["violation",1],["start",1],["inv",1],["firm",1],["rule",1],["prefix",1],["got",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP1AnchorNoneShortCircuit.test_anchor_none_skips_judge.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["invocations",1],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["should",1],["not",1],["be",1],["called",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP20UncitedSentenceWithoutScope","name":[["tp20",1],["uncited",1],["sentence",1],["without",1],["scope",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp20",2],["uncited",10],["sentence",14],["without",3],["scope",7],["pipeline",4],["test",4],["base",2],["p20",1],["step",1],["13",1],["r6",2],["codex",1],["p1",2],["sentences",6],["documented",2],["all",3],["shape",2],["text",4],["section",3],["path",3],["optional",1],["adjacent",1],["only",3],["no",4],["scoped",8],["manifest",26],["id",18],["must",6],["still",1],["trigger",1],["constraint",14],["judge",9],["pre",1],["fix",1],["loop",1],["required",1],["resolve",1],["constraints",2],["so",1],["orchestrator",1],["callers",1],["following",1],["contract",1],["never",1],["saw",1],["high",1],["warn",1],["violation",2],["gate",1],["fire",1],["runtime",1],["now",1],["applies",1],["every",1],["level",1],["mnc",11],["caller",4],["provided",3],["rows",1],["derive",1],["their",1],["from",1],["violated",5],["source",1],["mapping",1],["def",3],["triggers",1],["self",8],["none",2],["claims",3],["mncs",5],["rule",3],["not",5],["causal",2],["language",2],["program",1],["caused",1],["outcome",1],["improvement",1],["discussion",2],["stage",1],["out",2],["run",2],["citations",2],["manifests",2],["d4",1],["flagged",1],["fn",4],["lambda",1],["kw",1],["judgment",2],["rationale",2],["cv",5],["violations",1],["assert",4],["equal",4],["len",1],["reach",1],["got",1],["schema",1],["requires",1],["concrete",1],["matching",1],["pattern",1],["restricts",1],["pins",1],["apply",1],["cross",1],["leakage",1],["prevented",1],["aaaa",2],["words",3],["bbbb",1],["pinned",1],["should",1],["see",1],["uses",1],["seen",3],["ids",3],["list",1],["str",2],["kwargs",2],["any",2],["dict",1],["active",3],["append",1],["return",1],["restrict",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP20UncitedSentenceWithoutScope.test_caller_provided_scope_restricts_mnc_set","name":[["test",1],["caller",1],["provided",1],["scope",1],["restricts",1],["mnc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["caller",5],["provided",3],["scope",3],["restricts",2],["mnc",6],["self",4],["none",2],["pins",2],["scoped",3],["manifest",17],["id",8],["only",3],["mncs",5],["apply",2],["cross",2],["leakage",2],["prevented",2],["aaaa",2],["claims",2],["constraint",6],["rule",2],["must",3],["not",3],["words",3],["bbbb",1],["sentence",4],["pinned",1],["judge",5],["should",1],["see",1],["text",1],["uses",1],["section",1],["path",1],["discussion",1],["seen",3],["ids",3],["list",1],["str",2],["fn",3],["kwargs",2],["any",2],["dict",1],["active",3],["constraints",1],["append",1],["return",1],["judgment",1],["violated",1],["rationale",1],["run",1],["pipeline",1],["citations",1],["manifests",1],["uncited",2],["sentences",2],["all",1],["assert",1],["equal",1],["restrict",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP20UncitedSentenceWithoutScope.test_caller_provided_scope_restricts_mnc_set.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["active",3],["constraints",1],["seen",1],["constraint",2],["ids",1],["append",1],["id",1],["return",1],["judgment",1],["not",1],["violated",1],["rationale",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP20UncitedSentenceWithoutScope.test_uncited_sentence_no_scope_triggers_mnc_judge","name":[["test",1],["uncited",1],["sentence",1],["no",1],["scope",1],["triggers",1],["mnc",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["uncited",5],["sentence",7],["no",3],["scope",3],["triggers",2],["mnc",6],["judge",4],["self",6],["none",2],["manifest",7],["claims",1],["mncs",1],["constraint",4],["id",7],["rule",1],["must",2],["not",2],["causal",2],["language",2],["text",1],["program",1],["caused",1],["outcome",1],["improvement",1],["section",1],["path",1],["discussion",1],["scoped",3],["documented",1],["stage",1],["shape",1],["out",2],["run",1],["pipeline",1],["citations",1],["manifests",1],["sentences",2],["d4",1],["flagged",1],["all",1],["fn",1],["lambda",1],["kw",1],["judgment",1],["violated",3],["rationale",1],["cv",5],["violations",1],["assert",3],["equal",3],["len",1],["r6",1],["p1",1],["without",1],["reach",1],["got",1],["schema",1],["requires",1],["concrete",1],["matching",1],["pattern",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP21UncitedClaimLevelNC","name":[["tp21",1],["uncited",1],["claim",1],["level",1],["nc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp21",2],["uncited",5],["claim",10],["level",3],["nc",9],["pipeline",3],["test",3],["base",2],["p21",1],["step",1],["13",1],["r7",1],["codex",1],["p1",1],["stream",1],["must",2],["include",1],["constraints",4],["sentence",5],["binds",2],["manifest",10],["id",12],["pre",1],["fix",1],["only",1],["negative",2],["mnc",1],["was",2],["passed",1],["judge",4],["bound",2],["silently",1],["dropped",1],["def",2],["included",1],["self",6],["none",1],["claims",1],["001",2],["text",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["constraint",5],["c001",4],["rule",1],["not",1],["generalize",1],["beyond",2],["cohort",2],["mncs",1],["all",2],["practitioners",1],["benefit",1],["section",1],["path",1],["discussion",1],["scoped",2],["seen",3],["ids",3],["list",1],["str",2],["fn",3],["kwargs",2],["any",2],["dict",1],["active",3],["append",1],["return",1],["judgment",1],["violated",3],["rationale",1],["generalizes",1],["out",2],["run",1],["citations",1],["manifests",1],["sentences",2],["assert",4],["equal",4],["cv",4],["violations",1],["len",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP21UncitedClaimLevelNC.test_nc_c_included_when_sentence_binds_claim_id","name":[["test",1],["nc",1],["included",1],["sentence",1],["binds",1],["claim",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["nc",6],["included",2],["sentence",5],["binds",2],["claim",6],["id",12],["self",7],["none",2],["manifest",8],["claims",1],["001",2],["text",2],["bound",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",2],["constraint",5],["c001",4],["rule",1],["must",1],["not",1],["generalize",1],["beyond",2],["cohort",2],["mncs",1],["all",2],["practitioners",1],["benefit",1],["section",1],["path",1],["discussion",1],["scoped",2],["seen",3],["ids",3],["list",1],["str",2],["judge",3],["fn",3],["kwargs",2],["any",2],["dict",1],["active",3],["append",1],["return",1],["judgment",1],["violated",3],["rationale",1],["generalizes",1],["out",2],["run",1],["pipeline",1],["citations",1],["manifests",1],["uncited",2],["sentences",2],["assert",4],["equal",4],["cv",4],["violations",1],["len",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP21UncitedClaimLevelNC.test_nc_c_included_when_sentence_binds_claim_id.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["active",3],["constraints",1],["seen",1],["ids",1],["append",1],["constraint",2],["id",2],["return",1],["judgment",1],["violated",2],["nc",1],["c001",1],["rationale",1],["generalizes",1],["beyond",1],["cohort",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP22DuplicateMNCIdAcrossManifests","name":[["tp22",1],["duplicate",1],["mncid",1],["across",1],["manifests",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp22",2],["duplicate",2],["mncid",2],["across",2],["manifests",4],["pipeline",3],["test",3],["base",2],["p22",1],["step",1],["13",1],["r7",1],["codex",1],["p2",1],["two",1],["same",1],["mnc",5],["id",8],["string",1],["both",1],["have",1],["uncited",3],["violation",3],["must",5],["be",2],["attributed",3],["correct",2],["manifest",17],["per",1],["judge",6],["calls",1],["scope",1],["binding",1],["by",3],["construction",1],["not",5],["first",2],["match",1],["wins",1],["lookup",1],["def",2],["self",4],["none",1],["2026",3],["05",3],["16",3],["t09",3],["00",6],["a111",1],["claims",2],["mncs",2],["constraint",4],["rule",6],["words",5],["b222",2],["sentence",3],["text",2],["uses",2],["section",1],["path",1],["discussion",1],["fn",4],["distinguishes",1],["only",1],["violates",1],["kwargs",2],["any",2],["dict",1],["str",1],["active",3],["constraints",1],["if",1],["return",2],["judgment",2],["violated",4],["rationale",2],["out",2],["run",1],["citations",1],["sentences",2],["all",1],["cv",6],["violations",1],["assert",2],["equal",2],["len",1],["exactly",1],["one",1],["row",1],["got",2],["alphabetic",1],["scoped",2],["attribute",1],["whose",1],["actually",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP22DuplicateMNCIdAcrossManifests.test_violation_attributed_to_correct_manifest","name":[["test",1],["violation",1],["attributed",1],["correct",1],["manifest",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["violation",3],["attributed",3],["correct",2],["manifest",16],["self",5],["none",2],["id",7],["2026",3],["05",3],["16",3],["t09",3],["00",6],["a111",1],["claims",2],["mncs",2],["constraint",4],["mnc",3],["rule",6],["must",4],["not",4],["words",5],["b222",2],["sentence",3],["text",2],["uses",2],["section",1],["path",1],["discussion",1],["judge",5],["fn",4],["distinguishes",1],["by",1],["only",1],["violates",1],["kwargs",2],["any",2],["dict",1],["str",1],["active",3],["constraints",1],["if",1],["return",2],["judgment",2],["violated",4],["rationale",2],["out",2],["run",1],["pipeline",1],["citations",1],["manifests",1],["uncited",2],["sentences",2],["all",1],["cv",6],["violations",1],["assert",2],["equal",2],["len",1],["exactly",1],["one",1],["row",1],["got",2],["be",1],["alphabetic",1],["first",1],["scoped",2],["attribute",1],["whose",1],["actually",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP22DuplicateMNCIdAcrossManifests.test_violation_attributed_to_correct_manifest.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["active",3],["constraints",1],["if",1],["words",2],["rule",1],["return",2],["judgment",2],["violated",3],["constraint",1],["id",1],["mnc",1],["rationale",2],["uses",1],["not",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF","name":[["tp23",1],["uncited",1],["judge",1],["outage",1],["emits",1],["uaf",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",6],["tp23",2],["uncited",22],["judge",36],["outage",6],["emits",3],["uaf",22],["pipeline",6],["test",6],["base",2],["p23",1],["v3",3],["118",1],["invocation",2],["error",13],["path",8],["row",9],["def",9],["manifest",22],["mnc",4],["self",21],["dict",5],["str",5],["any",10],["return",2],["mncs",1],["constraint",7],["id",16],["rule",2],["no",8],["causal",2],["language",2],["without",2],["rct",1],["timeout",9],["none",6],["fn",5],["raises",1],["raw",1],["invoke",4],["maps",1],["per",3],["exception",2],["translation",3],["layer",1],["at",1],["scripts",1],["claim",17],["audit",9],["py",1],["failing",8],["kw",4],["raise",4],["timed",1],["out",10],["after",1],["30s",1],["sentences",11],["sentence",10],["text",4],["observed",2],["causality",1],["between",1],["section",3],["discussion",1],["limitations",1],["trigger",3],["tokens",3],["run",3],["citations",3],["manifests",4],["failures",4],["assert",11],["equal",9],["len",3],["must",7],["emit",2],["got",2],["fault",4],["true",1],["rationale",8],["startswith",1],["begin",1],["prefix",1],["fake",1],["not",11],["violated",5],["leaked",2],["into",2],["violations",4],["would",2],["be",3],["silent",1],["suppression",1],["high",1],["warn",1],["check",1],["pre",2],["bug",1],["synthetic",2],["aggregate",1],["either",1],["agg",3],["name",3],["results",3],["entry",2],["failure",2],["appear",1],["abort",3],["coverage",1],["preservation",1],["one",1],["whole",1],["fails",1],["second",1],["expect",1],["rows",2],["unaffected",1],["connection",2],["api",2],["generic",1],["branch",1],["call",6],["count",4],["selectively",2],["if",1],["transient",1],["5xx",1],["judgment",1],["fine",2],["number",1],["showed",1],["range",1],["exactly",1],["from",1],["other",1],["two",1],["judged",3],["cv",1],["pass",1],["did",1],["invocations",1],["attempted",1],["nc",3],["carries",2],["bound",1],["carry",1],["so",1],["traced",1],["back",1],["was",1],["being",1],["value",2],["parse",2],["malformed",1],["output",1],["json",1],["claims",2],["001",3],["sample",2],["preprints",2],["accounted",2],["67",3],["corpus",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["c001",1],["overview",1],["scoped",2],["multi",1],["polarity",1],["codex",1],["cross",1],["model",1],["review",1],["p2",1],["2026",1],["05",1],["17",1],["but",1],["against",1],["multiple",1],["pin",1],["only",1],["current",1],["mid",1],["actually",1],["owns",1],["binding",1],["guard",1],["inherit",1],["doesn",1],["exist",1],["inv",1],["ju",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF._manifest_with_mnc","name":[["manifest",1],["mnc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["manifest",3],["mnc",3],["self",2],["dict",2],["str",2],["any",2],["return",1],["mncs",1],["constraint",1],["id",1],["rule",1],["no",1],["causal",1],["language",1],["without",1],["rct",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uaf_mnc_only_claim_stays_null_manifest_claim_id","name":[["test",1],["uaf",1],["mnc",1],["only",1],["claim",2],["stays",1],["null",1],["manifest",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["uaf",7],["mnc",10],["only",9],["claim",23],["stays",2],["null",5],["manifest",16],["id",15],["self",5],["none",3],["codex",2],["r2",4],["p2",2],["2026",2],["05",2],["17",2],["sentence",6],["binds",2],["exists",2],["but",3],["has",3],["no",4],["negative",5],["constraints",5],["judge",8],["call",4],["row",2],["must",3],["stay",2],["pre",2],["fix",2],["would",2],["any",4],["time",2],["resolved",2],["conflating",2],["outages",4],["nc",3],["downstream",2],["consumers",2],["failing",2],["kw",1],["dict",1],["str",1],["raise",1],["timeout",1],["error",1],["timed",1],["out",3],["claims",1],["001",3],["text",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["important",1],["empty",1],["mncs",1],["constraint",1],["rule",2],["global",1],["uncited",4],["sentences",3],["bound",1],["tested",1],["vs",1],["section",1],["path",1],["scoped",1],["trigger",1],["tokens",1],["showed",1],["run",1],["pipeline",1],["citations",1],["manifests",1],["fn",1],["audit",1],["failures",1],["assert",2],["equal",1],["len",1],["entries",1],["was",1],["be",1],["per",1],["spec",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uaf_mnc_only_claim_stays_null_manifest_claim_id.failing_judge","name":[["failing",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["failing",2],["judge",3],["kw",2],["any",4],["dict",2],["str",2],["raise",1],["timeout",1],["error",1],["timed",1],["out",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uaf_multi_manifest_claim_id_polarity","name":[["test",1],["uaf",1],["multi",1],["manifest",1],["claim",1],["id",1],["polarity",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["uaf",17],["multi",2],["manifest",38],["claim",24],["id",29],["polarity",2],["self",6],["none",5],["codex",2],["cross",2],["model",2],["review",2],["p2",2],["2026",2],["05",2],["17",2],["sentence",5],["carries",2],["but",2],["judged",3],["against",4],["multiple",2],["manifests",6],["no",4],["scoped",4],["pin",2],["row",10],["must",4],["only",4],["be",2],["current",2],["mid",5],["actually",2],["owns",2],["binding",3],["without",2],["guard",2],["would",2],["inherit",2],["doesn",2],["exist",2],["claims",4],["failing",4],["inv",3],["judge",6],["kw",1],["any",2],["dict",1],["str",1],["raise",1],["timeout",1],["error",1],["timed",1],["out",3],["two",1],["passport",1],["binds",1],["001",7],["exists",1],["contributes",1],["mncs",2],["both",2],["calls",1],["fail",2],["should",1],["text",3],["causal",2],["intended",2],["evidence",2],["kind",2],["empirical",2],["planned",2],["refs",2],["negative",1],["constraints",1],["constraint",2],["nc",1],["c001",1],["rule",3],["other",2],["002",1],["different",1],["not",2],["here",1],["unrelated",1],["mnc",1],["global",1],["uncited",4],["sentences",3],["observed",2],["causality",1],["between",1],["section",1],["path",1],["discussion",1],["absent",1],["all",1],["trigger",1],["tokens",1],["run",1],["pipeline",1],["citations",1],["fn",1],["audit",1],["failures",1],["assert",3],["equal",2],["len",1],["expected",1],["rows",1],["one",1],["per",1],["got",1],["by",3],["own",1],["avoid",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uaf_multi_manifest_claim_id_polarity.failing_judge","name":[["failing",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["failing",2],["judge",3],["kw",2],["any",4],["dict",2],["str",2],["raise",1],["timeout",1],["error",1],["timed",1],["out",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uncited_judge_outage_nc_path_carries_manifest_claim_id","name":[["test",1],["uncited",1],["judge",1],["outage",1],["nc",1],["path",1],["carries",1],["manifest",1],["claim",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["uncited",6],["judge",11],["outage",2],["nc",5],["path",5],["carries",2],["manifest",15],["claim",12],["id",10],["self",6],["none",2],["sentence",3],["bound",2],["uaf",6],["row",2],["must",2],["carry",2],["so",2],["failure",2],["be",2],["traced",2],["back",2],["constraint",3],["was",2],["being",2],["judged",2],["value",3],["error",6],["parse",3],["per",2],["invoke",2],["translation",2],["failing",2],["kw",1],["any",2],["dict",1],["str",1],["raise",1],["malformed",1],["output",1],["not",1],["json",1],["claims",1],["001",3],["text",2],["sample",2],["preprints",2],["accounted",2],["67",3],["corpus",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["c001",1],["rule",1],["no",1],["causal",1],["language",1],["sentences",3],["section",1],["results",1],["overview",1],["scoped",1],["trigger",1],["tokens",1],["out",2],["run",1],["pipeline",1],["citations",1],["manifests",1],["fn",1],["audit",1],["failures",1],["assert",3],["equal",3],["len",1],["fault",1],["class",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uncited_judge_outage_nc_path_carries_manifest_claim_id.failing_judge","name":[["failing",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["failing",2],["judge",3],["kw",2],["any",4],["dict",2],["str",2],["raise",1],["value",1],["error",1],["malformed",1],["output",1],["not",1],["json",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uncited_judge_outage_no_audit_abort","name":[["test",1],["uncited",1],["judge",1],["outage",1],["no",1],["audit",1],["abort",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["uncited",8],["judge",13],["outage",5],["no",4],["audit",7],["abort",5],["self",7],["none",3],["coverage",2],["preservation",2],["one",2],["sentence",10],["must",2],["not",5],["whole",2],["sentences",6],["fails",2],["second",2],["expect",2],["rows",4],["uaf",4],["unaffected",2],["connection",3],["error",6],["api",3],["per",2],["invoke",2],["generic",2],["exception",2],["translation",2],["branch",2],["call",6],["count",4],["selectively",2],["failing",2],["kw",1],["any",2],["dict",1],["str",1],["if",1],["raise",1],["transient",1],["5xx",1],["return",1],["judgment",1],["violated",2],["rationale",1],["fine",2],["text",1],["number",1],["section",1],["path",1],["results",1],["manifest",2],["claim",1],["id",1],["trigger",1],["tokens",1],["showed",1],["range",1],["out",3],["run",1],["pipeline",1],["citations",1],["manifests",1],["mnc",1],["fn",1],["exactly",1],["row",3],["from",1],["other",1],["two",1],["judged",1],["cv",1],["assert",3],["equal",3],["len",1],["failures",2],["fault",1],["class",1],["pass",1],["did",1],["invocations",1],["attempted",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uncited_judge_outage_no_audit_abort.selectively_failing_judge","name":[["selectively",1],["failing",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["selectively",2],["failing",2],["judge",2],["kw",2],["any",4],["dict",2],["str",2],["call",3],["count",2],["if",1],["raise",1],["connection",1],["error",1],["transient",1],["5xx",1],["return",1],["judgment",1],["not",1],["violated",1],["rationale",1],["fine",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uncited_judge_timeout_emits_uaf","name":[["test",1],["uncited",1],["judge",1],["timeout",1],["emits",1],["uaf",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["uncited",8],["judge",21],["timeout",11],["emits",2],["uaf",8],["self",9],["none",3],["fn",4],["raises",2],["raw",2],["error",5],["invoke",4],["maps",2],["invocation",2],["per",2],["exception",2],["translation",2],["layer",2],["at",2],["scripts",2],["claim",4],["audit",4],["pipeline",3],["py",2],["failing",2],["kw",1],["any",3],["dict",1],["str",1],["raise",1],["timed",1],["out",5],["after",1],["30s",1],["sentences",3],["sentence",1],["text",1],["observed",2],["causality",1],["between",1],["section",1],["path",3],["discussion",1],["limitations",1],["manifest",2],["id",1],["trigger",1],["tokens",1],["run",1],["citations",1],["manifests",1],["mnc",1],["failures",1],["assert",5],["equal",3],["len",1],["must",4],["emit",2],["row",2],["got",2],["fault",2],["class",2],["true",1],["rationale",7],["startswith",1],["begin",1],["prefix",1],["no",2],["fake",1],["not",6],["violated",3],["leaked",2],["into",2],["constraint",4],["violations",4],["would",1],["be",1],["silent",1],["suppression",1],["high",1],["warn",1],["check",1],["pre",2],["v3",2],["bug",1],["synthetic",2],["aggregate",1],["either",1],["agg",3],["name",3],["results",1],["entry",2],["failure",1],["appear",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP23UncitedJudgeOutageEmitsUAF.test_uncited_judge_timeout_emits_uaf.failing_judge","name":[["failing",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["failing",2],["judge",3],["kw",2],["any",4],["dict",2],["str",2],["raise",1],["timeout",1],["error",1],["timed",1],["out",1],["after",1],["30s",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition","name":[["tp24",1],["partial",1],["decomposition",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp24",2],["partial",27],["decomposition",2],["pipeline",11],["test",10],["base",2],["213",2],["end",4],["handling",1],["through",1],["real",1],["runtime",2],["judge",27],["result",3],["entry",2],["layer",2],["all",2],["prior",2],["tests",4],["skipped",1],["schema",6],["lint",5],["built",1],["rows",2],["by",1],["hand",1],["calibration",1],["stub",1],["these",1],["drive",1],["run",9],["audit",12],["so",2],["prompt",1],["verdict",12],["actually",1],["flows",1],["validate",3],["dict",1],["emitted",3],["claim",24],["row",11],["then",1],["cross",1],["checked",1],["against",1],["both",2],["inv",3],["19",3],["def",8],["normalizes",1],["unsupported",10],["source",2],["description",2],["self",39],["none",9],["out",16],["citations",8],["citation",8],["fn",7],["results",9],["assert",21],["equal",16],["len",2],["judgment",4],["must",10],["normalize",1],["b1",1],["status",3],["completed",3],["defect",2],["stage",2],["copies",2],["breakdown",14],["onto",3],["sub",27],["machine",1],["readable",1],["signal",2],["bd",4],["supported",9],["passes",2],["inv19",1],["satisfy",1],["binding",1],["isolated",1],["missed",1],["findings",3],["passport",2],["be",2],["clean",2],["incl",1],["got",2],["has",1],["no",2],["non",1],["not",8],["carry",1],["presence",1],["malformed",10],["routes",5],["parse",7],["error",7],["bare",3],["here",1],["true",3],["silently",1],["become",2],["inconclusive",7],["triple",1],["only",1],["contract",1],["valid",1],["path",2],["ship",3],["gate",4],["review",1],["finding",1],["bad",7],["text",12],["retrieval",4],["failed",3],["applicable",1],["ref",1],["method",1],["tool",1],["failure",1],["rationale",4],["startswith",2],["lead",1],["tag",1],["item",5],["missing",2],["round",2],["mix",1],["but",1],["lacks",1],["would",2],["if",1],["copied",1],["emit",2],["invalid",2],["take",1],["instead",2],["shape",1],["half",2],["emittable",2],["first",2],["fallback",1],["empty",1],["blank",1],["wrong",2],["evidence",4],["pointer",4],["type",2],["typed",1],["one",1],["number",1],["route",1],["123",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_malformed_partial_item_empty_sub_claim_text_routes_inconclusive","name":[["test",1],["malformed",1],["partial",1],["item",1],["empty",1],["sub",1],["claim",1],["text",1],["routes",1],["inconclusive",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["malformed",3],["partial",3],["item",2],["empty",2],["sub",6],["claim",5],["text",4],["routes",2],["inconclusive",2],["self",4],["none",2],["bad",2],["first",1],["verdict",2],["supported",1],["unsupported",1],["blank",1],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["judge",2],["fn",1],["breakdown",1],["assert",1],["equal",1],["audit",1],["results",1],["judgment",1],["retrieval",1],["failed",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_malformed_partial_item_missing_sub_claim_text_routes_inconclusive","name":[["test",1],["malformed",1],["partial",1],["item",1],["missing",1],["sub",1],["claim",1],["text",1],["routes",1],["inconclusive",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["malformed",3],["partial",5],["item",6],["missing",3],["sub",10],["claim",9],["text",8],["routes",2],["inconclusive",3],["self",8],["none",4],["ship",2],["gate",4],["round",2],["passes",2],["verdict",4],["mix",2],["but",2],["lacks",2],["would",2],["if",2],["copied",2],["onto",2],["completed",2],["row",3],["emit",2],["schema",2],["invalid",2],["must",3],["take",2],["judge",5],["parse",3],["error",3],["path",2],["instead",2],["shape",2],["half",2],["emittable",2],["breakdown",3],["bad",2],["first",1],["supported",1],["unsupported",1],["out",3],["run",1],["pipeline",1],["citations",1],["citation",1],["fn",1],["audit",2],["results",1],["assert",4],["equal",3],["judgment",1],["retrieval",1],["failed",1],["status",1],["true",1],["rationale",1],["startswith",1],["validate",1],["passport",1],["fallback",1],["be",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_malformed_partial_item_wrong_evidence_pointer_type_routes_inconclusive","name":[["test",1],["malformed",1],["partial",1],["item",1],["wrong",1],["evidence",1],["pointer",1],["type",1],["routes",1],["inconclusive",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["malformed",3],["partial",5],["item",2],["wrong",4],["evidence",7],["pointer",7],["type",4],["routes",2],["inconclusive",3],["self",8],["none",2],["ship",2],["gate",2],["round",2],["runtime",2],["copies",2],["onto",2],["row",5],["so",2],["typed",2],["one",2],["number",2],["would",2],["emit",2],["schema",2],["invalid",2],["completed",2],["must",3],["route",2],["judge",5],["parse",3],["error",3],["instead",2],["half",2],["emittable",2],["breakdown",3],["bad",2],["sub",4],["claim",3],["text",2],["verdict",2],["supported",1],["123",1],["unsupported",1],["out",3],["run",1],["pipeline",1],["citations",1],["citation",1],["fn",1],["audit",2],["results",1],["assert",4],["equal",3],["judgment",1],["retrieval",1],["failed",1],["status",1],["true",1],["rationale",1],["startswith",1],["validate",1],["passport",1],["fallback",1],["be",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_malformed_partial_routes_to_judge_parse_error_not_bare_unsupported","name":[["test",1],["malformed",1],["partial",1],["routes",1],["judge",1],["parse",1],["error",1],["not",1],["bare",1],["unsupported",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["malformed",7],["partial",9],["routes",4],["judge",8],["parse",6],["error",6],["not",9],["bare",5],["unsupported",5],["self",9],["none",2],["here",2],["all",2],["supported",4],["true",3],["must",4],["silently",2],["become",3],["inconclusive",4],["triple",2],["only",2],["contract",2],["valid",2],["path",2],["ship",2],["gate",2],["review",2],["finding",2],["bad",2],["sub",5],["claim",4],["text",2],["verdict",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["fn",1],["breakdown",3],["audit",3],["results",1],["assert",6],["equal",4],["judgment",1],["retrieval",2],["failed",1],["status",1],["defect",1],["stage",1],["applicable",1],["ref",1],["method",1],["tool",1],["failure",1],["rationale",3],["startswith",1],["lead",1],["tag",1],["got",1],["no",1],["row",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_malformed_partial_row_passes_lint","name":[["test",1],["malformed",1],["partial",1],["row",1],["passes",1],["lint",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["malformed",3],["partial",3],["row",4],["passes",2],["lint",4],["self",5],["none",2],["fallback",2],["inconclusive",2],["must",2],["itself",2],["be",2],["clean",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["judge",2],["fn",1],["breakdown",1],["sub",2],["claim",1],["text",1],["verdict",1],["supported",1],["assert",1],["equal",1],["validate",1],["passport",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_malformed_partial_short_breakdown_fallback_is_schema_valid","name":[["test",1],["malformed",1],["partial",1],["short",1],["breakdown",1],["fallback",1],["schema",1],["valid",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",3],["malformed",5],["partial",4],["short",6],["breakdown",5],["fallback",2],["schema",4],["valid",4],["self",6],["none",2],["regression",2],["guard",2],["existing",2],["paths",2],["single",3],["item",3],["all",3],["supported",6],["must",4],["still",2],["emit",2],["rows",2],["after",2],["355",2],["p2",2],["truncation",2],["fix",2],["bound",2],["not",3],["drop",2],["fault",2],["class",2],["tag",2],["mangle",2],["messages",2],["never",2],["needed",2],["truncating",2],["bad",4],["sub",7],["claim",4],["text",3],["verdict",3],["true",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["judge",3],["fn",1],["audit",1],["results",1],["assert",2],["rationale",1],["startswith",1],["parse",1],["error",1],["equal",1],["sorted",1],["car",1],["validator",1],["iter",1],["errors",1],["key",1],["str",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_malformed_partial_single_item_also_routes_inconclusive","name":[["test",1],["malformed",1],["partial",1],["single",1],["item",1],["also",1],["routes",1],["inconclusive",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["malformed",3],["partial",3],["single",2],["item",2],["also",2],["routes",2],["inconclusive",3],["self",5],["none",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["judge",2],["fn",1],["breakdown",1],["sub",2],["claim",2],["text",1],["verdict",1],["supported",1],["audit",2],["results",1],["assert",2],["equal",2],["judgment",1],["retrieval",1],["failed",1],["status",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_malformed_partial_with_oversized_text_emits_schema_valid_row","name":[["test",1],["malformed",1],["partial",1],["oversized",1],["text",1],["emits",1],["schema",1],["valid",1],["row",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["malformed",10],["partial",6],["oversized",2],["text",8],["emits",2],["schema",8],["valid",2],["row",8],["self",10],["none",2],["355",2],["p2",2],["fallback",7],["embeds",2],["offending",2],["breakdown",5],["repr",4],["rationale",10],["1000",4],["char",4],["sub",6],["claim",8],["itself",2],["trigger",2],["emittable",2],["rejects",2],["len",4],["so",4],["its",2],["alone",2],["overflows",4],["max",3],["length",5],["2000",6],["clean",3],["inconclusive",3],["becomes",2],["invalid",2],["must",5],["satisfy",3],["1700",3],["measured",2],["2017",2],["chars",2],["judge",5],["llm",2],["no",2],["pre",2],["emission",2],["guarantee",2],["over",4],["long",2],["decomposed",2],["real",2],["input",2],["not",2],["synthetic",2],["edge",2],["bad",2],["verdict",2],["supported",1],["second",1],["unsupported",1],["out",3],["run",1],["pipeline",1],["citations",1],["citation",1],["fn",1],["audit",3],["results",1],["assert",6],["equal",5],["judgment",1],["retrieval",1],["failed",1],["status",1],["true",1],["startswith",1],["parse",1],["error",1],["less",1],["fit",1],["got",2],["errors",4],["sorted",1],["car",1],["validator",1],["iter",1],["key",1],["str",1],["result",1],["validate",1],["passport",1],["also",1],["be",1],["lint",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_partial_copies_breakdown_onto_row","name":[["test",1],["partial",1],["copies",1],["breakdown",1],["onto",1],["row",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["partial",4],["copies",2],["breakdown",5],["onto",2],["row",2],["self",7],["none",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["judge",2],["fn",1],["claim",3],["audit",1],["results",1],["assert",4],["sub",4],["machine",1],["readable",1],["signal",1],["bd",4],["equal",3],["len",1],["verdict",2],["supported",1],["unsupported",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_partial_normalizes_to_unsupported_source_description","name":[["test",1],["partial",1],["normalizes",1],["unsupported",1],["source",1],["description",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["partial",4],["normalizes",2],["unsupported",4],["source",3],["description",3],["self",7],["none",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["judge",2],["fn",1],["results",4],["claim",1],["audit",2],["assert",4],["equal",4],["len",1],["judgment",1],["must",1],["normalize",1],["b1",1],["status",1],["completed",1],["defect",1],["stage",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_partial_row_passes_schema_and_inv19","name":[["test",1],["partial",1],["row",1],["passes",1],["schema",1],["inv19",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["partial",4],["row",5],["passes",2],["schema",4],["inv19",2],["self",5],["none",2],["emitted",3],["must",3],["satisfy",2],["both",2],["inv",3],["19",3],["lint",3],["end",4],["binding",2],["prior",2],["layer",2],["isolated",2],["tests",2],["missed",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["judge",2],["fn",1],["findings",3],["validate",1],["passport",1],["assert",1],["equal",1],["be",1],["clean",1],["incl",1],["got",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_partial_with_null_evidence_pointer_emits_valid_row","name":[["test",1],["partial",1],["null",1],["evidence",1],["pointer",1],["emits",1],["valid",1],["row",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["partial",5],["null",4],["evidence",7],["pointer",5],["emits",2],["valid",2],["row",2],["self",7],["none",4],["genuine",2],["str",2],["pointers",2],["emittable",2],["lint",2],["clean",2],["good",2],["sub",5],["claim",4],["text",2],["verdict",2],["supported",1],["unsupported",2],["out",3],["run",1],["pipeline",1],["citations",1],["citation",1],["judge",2],["fn",1],["breakdown",2],["audit",1],["results",1],["assert",3],["equal",3],["judgment",1],["validate",1],["passport",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP24PartialDecomposition.test_supported_row_has_no_breakdown","name":[["test",1],["supported",1],["row",1],["has",1],["no",1],["breakdown",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["supported",3],["row",2],["has",2],["no",2],["breakdown",5],["self",4],["none",2],["non",2],["partial",2],["rows",2],["must",2],["not",3],["carry",2],["sub",3],["claim",4],["presence",2],["signal",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["judge",2],["fn",1],["assert",1],["audit",1],["results",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP2P3CacheBehavior","name":[["tp2",1],["p3",1],["cache",1],["behavior",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp2",2],["p3",4],["cache",18],["behavior",2],["pipeline",6],["test",4],["base",2],["p2",2],["keyed",1],["by",1],["claim",1],["ref",2],["anchor",1],["retrieved",3],["excerpt",8],["hash",3],["constraint",1],["judge",18],["model",1],["def",5],["hit",2],["skips",1],["self",9],["none",2],["dict",6],["str",6],["any",10],["invocations",7],["list",2],["fn",12],["kwargs",4],["append",2],["return",3],["judgment",2],["supported",2],["rationale",2],["ran",2],["first",3],["run",10],["populates",1],["citations",4],["citation",5],["assert",3],["equal",3],["len",3],["must",5],["invoke",3],["second",3],["same",1],["inputs",2],["identical",1],["not",1],["re",2],["miss",2],["after",1],["manual",7],["pdf",7],["uploaded",1],["api",2],["retrieval",5],["retrieve",2],["ok",1],["served",1],["uploading",1],["different",3],["changes",1],["method",1],["from",1],["upload",1],["force",1],["fresh",1],["invocation",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP2P3CacheBehavior.test_p2_cache_hit_skips_judge","name":[["test",1],["p2",1],["cache",1],["hit",1],["skips",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["p2",2],["cache",9],["hit",3],["skips",2],["judge",10],["self",6],["none",2],["dict",2],["str",2],["any",4],["invocations",4],["list",1],["fn",5],["kwargs",2],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["ran",1],["first",2],["run",6],["populates",1],["pipeline",2],["citations",2],["citation",2],["assert",2],["equal",2],["len",2],["must",3],["invoke",2],["second",2],["same",1],["inputs",2],["identical",1],["not",1],["re",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP2P3CacheBehavior.test_p2_cache_hit_skips_judge.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",3],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["invocations",1],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["ran",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP2P3CacheBehavior.test_p3_cache_miss_after_manual_pdf_uploaded","name":[["test",1],["p3",1],["cache",1],["miss",1],["after",1],["manual",1],["pdf",1],["uploaded",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",4],["test",2],["p3",2],["cache",8],["miss",3],["after",2],["manual",8],["pdf",8],["uploaded",2],["self",5],["none",2],["dict",4],["str",4],["any",6],["invocations",3],["list",1],["judge",8],["fn",7],["kwargs",2],["append",1],["return",2],["judgment",1],["supported",1],["rationale",1],["ran",1],["first",1],["run",4],["api",2],["retrieval",5],["pipeline",2],["citations",2],["citation",3],["retrieve",2],["ok",1],["excerpt",7],["served",1],["second",1],["uploading",1],["different",3],["retrieved",2],["hash",2],["changes",1],["must",2],["re",1],["invoke",1],["ref",1],["method",1],["from",1],["upload",1],["assert",1],["equal",1],["len",1],["force",1],["fresh",1],["invocation",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP2P3CacheBehavior.test_p3_cache_miss_after_manual_pdf_uploaded.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",3],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["invocations",1],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["ran",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP2P3CacheBehavior.test_p3_cache_miss_after_manual_pdf_uploaded.manual_pdf_retrieval","name":[["manual",1],["pdf",1],["retrieval",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["manual",4],["pdf",4],["retrieval",3],["citation",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["method",1],["retrieved",1],["excerpt",2],["different",1],["from",1],["upload",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360JudgeRationaleBoundOnSuccessPath","name":[["tp360",1],["judge",1],["rationale",1],["bound",1],["success",1],["path",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",3],["tp360",2],["judge",18],["rationale",25],["bound",5],["success",5],["path",6],["pipeline",7],["test",5],["base",2],["360",1],["returned",1],["copied",1],["onto",1],["rows",2],["no",2],["length",6],["llm",1],["pre",1],["emission",1],["guarantee",1],["so",3],["over",3],["long",3],["yields",1],["schema",7],["invalid",1],["row",12],["clean",3],["same",1],["defect",1],["as",1],["359",1],["fallback",2],["fix",1],["but",1],["completed",8],["constraint",9],["violation",6],["rather",1],["than",1],["inconclusive",1],["both",1],["assignments",1],["must",12],["clamp",3],["max",4],["2000",6],["2500",2],["unbounded",1],["copy",1],["overflows",1],["overlong",5],["cited",5],["page",5],["supports",3],["claim",9],["def",6],["clamps",2],["self",23],["none",3],["supported",4],["verdict",1],["result",1],["entry",2],["line",2],["558",1],["fn",9],["kwargs",3],["any",6],["dict",3],["str",6],["return",3],["judgment",4],["out",8],["run",3],["citations",3],["citation",2],["audit",3],["results",2],["assert",13],["equal",11],["status",1],["diagnostic",3],["head",4],["preserved",1],["truncates",1],["tail",1],["not",3],["true",2],["startswith",2],["preserve",2],["got",7],["60",2],["less",2],["len",5],["fit",2],["errors",9],["sorted",3],["car",2],["validator",3],["iter",3],["key",3],["satisfy",2],["validate",2],["passport",2],["also",2],["be",2],["lint",2],["keeps",1],["short",2],["verbatim",3],["regression",1],["guard",1],["never",1],["needed",1],["truncating",1],["pass",1],["through",1],["unchanged",1],["mangle",1],["common",1],["case",1],["contains",2],["figure",2],["violated",3],["uncited",3],["644",1],["manifest",5],["claims",1],["id",3],["001",1],["text",2],["about",1],["cohort",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["mncs",1],["mnc",2],["rule",1],["generalize",1],["beyond",1],["sentence",3],["all",2],["practitioners",1],["benefit",1],["section",1],["discussion",1],["manifests",1],["sentences",2],["cv",6],["violations",1],["exactly",1],["one",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360JudgeRationaleBoundOnSuccessPath.test_completed_row_clamps_overlong_judge_rationale","name":[["test",1],["completed",1],["row",1],["clamps",1],["overlong",1],["judge",1],["rationale",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["completed",8],["row",7],["clamps",2],["overlong",3],["judge",8],["rationale",9],["self",11],["none",2],["supported",4],["verdict",2],["result",2],["entry",2],["pipeline",3],["line",2],["558",2],["fn",3],["kwargs",1],["any",2],["dict",1],["str",2],["return",1],["judgment",2],["out",3],["run",1],["citations",1],["citation",1],["claim",2],["audit",2],["results",1],["assert",6],["equal",5],["status",1],["diagnostic",2],["head",3],["preserved",1],["so",1],["bound",1],["truncates",1],["tail",1],["not",1],["true",1],["startswith",1],["cited",1],["page",1],["supports",1],["clamp",1],["must",4],["preserve",1],["got",3],["60",1],["less",1],["len",2],["2000",2],["fit",1],["schema",2],["max",1],["length",1],["errors",4],["sorted",1],["car",1],["validator",1],["iter",1],["key",1],["over",1],["long",1],["satisfy",1],["validate",1],["passport",1],["also",1],["be",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360JudgeRationaleBoundOnSuccessPath.test_completed_row_clamps_overlong_judge_rationale.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["supported",1],["rationale",1],["self",1],["overlong",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360JudgeRationaleBoundOnSuccessPath.test_completed_row_keeps_short_rationale_verbatim","name":[["test",1],["completed",1],["row",1],["keeps",1],["short",1],["rationale",1],["verbatim",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["completed",2],["row",2],["keeps",2],["short",4],["rationale",6],["verbatim",4],["self",5],["none",2],["regression",2],["guard",2],["never",2],["needed",2],["truncating",2],["must",4],["pass",2],["through",2],["unchanged",2],["bound",2],["not",2],["mangle",2],["common",2],["case",2],["judge",3],["fn",3],["kwargs",1],["any",2],["dict",1],["str",2],["return",1],["judgment",1],["supported",1],["cited",2],["page",2],["contains",2],["figure",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",1],["claim",1],["audit",1],["results",1],["assert",2],["equal",2],["sorted",1],["car",1],["validator",1],["iter",1],["errors",1],["key",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360JudgeRationaleBoundOnSuccessPath.test_completed_row_keeps_short_rationale_verbatim.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["supported",1],["rationale",1],["cited",1],["page",1],["contains",1],["figure",1],["verbatim",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360JudgeRationaleBoundOnSuccessPath.test_constraint_violation_row_clamps_overlong_judge_rationale","name":[["test",1],["constraint",1],["violation",1],["row",1],["clamps",1],["overlong",1],["judge",1],["rationale",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["constraint",10],["violation",7],["row",5],["clamps",2],["overlong",3],["judge",6],["rationale",9],["self",10],["none",2],["violated",4],["uncited",4],["claim",6],["entry",2],["pipeline",3],["line",2],["644",2],["manifest",5],["claims",1],["id",3],["001",1],["text",2],["about",1],["cohort",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["mncs",1],["mnc",2],["rule",1],["must",5],["not",1],["generalize",1],["beyond",1],["sentence",3],["all",2],["practitioners",1],["benefit",1],["section",1],["path",1],["discussion",1],["fn",3],["kwargs",1],["any",2],["dict",1],["str",2],["return",1],["judgment",1],["out",3],["run",1],["citations",1],["manifests",1],["sentences",2],["cv",6],["violations",1],["assert",5],["equal",4],["len",3],["exactly",1],["one",1],["got",4],["true",1],["startswith",1],["cited",1],["page",1],["supports",1],["clamp",1],["preserve",1],["diagnostic",1],["head",1],["60",1],["less",1],["2000",2],["fit",1],["schema",2],["max",1],["length",1],["errors",4],["sorted",1],["validator",1],["iter",1],["key",1],["over",1],["long",1],["satisfy",1],["validate",1],["passport",1],["also",1],["be",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360JudgeRationaleBoundOnSuccessPath.test_constraint_violation_row_clamps_overlong_judge_rationale.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["violated",2],["constraint",1],["id",1],["mnc",1],["rationale",1],["self",1],["overlong",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360NonStringJudgeRationale","name":[["tp360",1],["non",1],["string",1],["judge",1],["rationale",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp360",2],["non",5],["string",3],["judge",10],["rationale",12],["pipeline",4],["test",4],["base",2],["360",1],["follow",1],["up",1],["validate",3],["dict",3],["accepts",1],["present",1],["but",1],["null",6],["only",1],["checks",1],["key",3],["presence",1],["not",5],["value",2],["type",2],["success",1],["path",2],["clamp",1],["must",4],["call",1],["len",2],["json",1],["from",1],["cache",1],["degrade",2],["default",4],["placeholder",2],["abort",1],["audit",2],["run",3],["error",1],["def",4],["completed",1],["row",2],["falls",2],["back",2],["self",13],["none",5],["fn",6],["kwargs",2],["any",4],["str",4],["return",2],["judgment",2],["supported",1],["out",6],["citations",2],["citation",1],["claim",4],["results",1],["assert",7],["equal",6],["no",1],["provided",1],["sorted",2],["car",1],["validator",2],["iter",2],["errors",2],["passport",2],["constraint",4],["violation",1],["manifest",5],["claims",1],["id",3],["001",1],["text",2],["about",1],["cohort",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["mncs",1],["mnc",2],["rule",1],["generalize",1],["beyond",1],["sentence",3],["all",2],["practitioners",1],["benefit",1],["section",1],["discussion",1],["violated",2],["manifests",1],["uncited",2],["sentences",2],["cv",6],["violations",1],["exactly",1],["one",1],["got",1],["empty",2],["schema",3],["min",1],["length",1],["valid",1],["degraded",1],["would",1],["be",1],["invalid",1],["true",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360NonStringJudgeRationale.test_completed_row_null_rationale_falls_back_to_placeholder","name":[["test",1],["completed",1],["row",1],["null",1],["rationale",1],["falls",1],["back",1],["placeholder",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["completed",2],["row",2],["null",2],["rationale",5],["falls",2],["back",2],["placeholder",2],["self",7],["none",3],["judge",3],["fn",3],["kwargs",1],["any",2],["dict",1],["str",2],["return",1],["judgment",1],["supported",1],["out",3],["run",1],["pipeline",1],["citations",1],["citation",1],["claim",1],["audit",1],["results",1],["assert",3],["equal",3],["no",1],["provided",1],["sorted",1],["car",1],["validator",1],["iter",1],["errors",1],["key",1],["validate",1],["passport",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360NonStringJudgeRationale.test_completed_row_null_rationale_falls_back_to_placeholder.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["supported",1],["rationale",1],["none",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360NonStringJudgeRationale.test_constraint_violation_null_rationale_falls_back_to_default","name":[["test",1],["constraint",1],["violation",1],["null",1],["rationale",1],["falls",1],["back",1],["default",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["constraint",5],["violation",2],["null",4],["rationale",5],["falls",2],["back",2],["default",4],["self",8],["none",4],["manifest",5],["claims",1],["claim",3],["id",3],["001",1],["text",2],["about",1],["cohort",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["mncs",1],["mnc",2],["rule",1],["must",2],["not",2],["generalize",1],["beyond",1],["sentence",3],["all",2],["practitioners",1],["benefit",1],["section",1],["path",1],["discussion",1],["judge",3],["fn",3],["kwargs",1],["any",2],["dict",1],["str",2],["return",1],["judgment",1],["violated",2],["out",3],["run",1],["pipeline",1],["citations",1],["manifests",1],["uncited",2],["sentences",2],["cv",6],["violations",1],["assert",4],["equal",3],["len",1],["exactly",1],["one",1],["row",1],["got",1],["non",2],["empty",2],["schema",3],["min",1],["length",1],["valid",1],["degraded",1],["would",1],["be",1],["invalid",1],["true",1],["degrade",1],["sorted",1],["validator",1],["iter",1],["errors",1],["key",1],["validate",1],["passport",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP360NonStringJudgeRationale.test_constraint_violation_null_rationale_falls_back_to_default.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["return",1],["judgment",1],["violated",2],["constraint",1],["id",1],["mnc",1],["rationale",1],["none",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP361PromptVersionCacheKey","name":[["tp361",1],["prompt",1],["version",1],["cache",1],["key",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp361",2],["prompt",37],["version",33],["cache",33],["key",5],["pipeline",12],["test",8],["base",2],["361",1],["judge",51],["must",14],["include",1],["component",4],["so",3],["revision",1],["213",1],["step",1],["decomposition",1],["invalidates",1],["stale",5],["entries",4],["automatically",2],["verdict",1],["cached",1],["under",4],["not",6],["be",4],["served",2],["once",2],["active",1],["same",6],["still",3],["dedup",7],["no",5],["regression",3],["concrete",1],["resolved",1],["caller",3],["declares",2],["unknown",7],["fails",2],["closed",4],["never",1],["across",4],["boundary",1],["staticmethod",1],["def",8],["counting",7],["invocations",22],["list",7],["any",16],["callable",1],["dict",8],["str",8],["fn",24],["kwargs",2],["append",1],["return",2],["judgment",1],["supported",1],["rationale",1],["ran",1],["change",2],["misses",2],["self",28],["none",9],["populate",1],["run",24],["citations",10],["citation",9],["config",10],["assert",8],["equal",8],["len",8],["first",2],["invoke",4],["claim",3],["ref",1],["anchor",1],["excerpt",1],["constraints",1],["model",1],["but",1],["new",1],["miss",2],["re",4],["invalidate",2],["entry",2],["hits",2],["guard",1],["identical",3],["keeps",1],["existing",1],["range",2],["two",6],["runs",5],["hit",3],["distinct",2],["different",1],["audit",5],["id",5],["serve",1],["binds",1],["local",3],["each",1],["2026",2],["05",2],["15",2],["t10",2],["10",1],["00",2],["run1",1],["20",1],["run2",1],["fail",2],["cross",1],["dedups",1],["within",2],["break",1],["share",1],["second",1],["one",2],["default",3],["declare",1],["at",1],["all",1],["repo",2],["constant",2],["supplies",1],["real",2],["normal",1],["holds",2],["absent",1],["explicit",2],["tracks",1],["hash",6],["label",3],["codex",1],["p2",1],["fingerprint",1],["sha256",4],["decoupled",1],["human",1],["readable",1],["edit",1],["pins",1],["lint",1],["enforces",1],["even",1],["if",1],["author",1],["forgot",1],["bump",1],["patch",3],["64",3],["char",1],["values",1],["sharing",1],["invoked",1],["twice",1],["mock",2],["scripts",2],["pinned",1],["prom",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP361PromptVersionCacheKey._counting_judge","name":[["counting",1],["judge",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["counting",2],["judge",5],["invocations",3],["list",2],["any",6],["callable",2],["dict",3],["str",3],["fn",2],["kwargs",2],["append",1],["return",2],["judgment",1],["supported",1],["rationale",1],["ran",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP361PromptVersionCacheKey._counting_judge.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",3],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["invocations",1],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["ran",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP361PromptVersionCacheKey.test_default_prompt_version_hits_across_runs","name":[["test",1],["default",1],["prompt",1],["version",1],["hits",1],["across",1],["runs",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["default",2],["prompt",4],["version",10],["hits",2],["across",2],["runs",2],["self",5],["none",2],["caller",2],["not",2],["declare",2],["at",2],["all",2],["repo",3],["constant",3],["judge",6],["supplies",2],["real",3],["normal",2],["dedup",3],["holds",3],["cache",3],["dict",1],["str",1],["any",2],["invocations",3],["list",1],["fn",3],["counting",1],["range",1],["run",1],["pipeline",1],["citations",1],["citation",1],["assert",1],["equal",1],["len",1],["absent",1],["explicit",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP361PromptVersionCacheKey.test_default_tracks_prompt_hash_not_version_label","name":[["test",1],["default",1],["tracks",1],["prompt",1],["hash",1],["not",1],["version",1],["label",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["default",5],["tracks",2],["prompt",18],["hash",10],["not",5],["version",9],["label",7],["self",7],["none",2],["codex",2],["p2",2],["no",2],["explicit",2],["judge",18],["cache",12],["key",3],["component",3],["must",8],["be",4],["fingerprint",2],["sha256",6],["decoupled",3],["human",2],["readable",2],["edit",2],["re",4],["pins",2],["lint",2],["enforces",2],["automatically",2],["invalidate",3],["stale",3],["entries",2],["even",2],["if",2],["author",2],["forgot",2],["bump",2],["patch",4],["two",4],["distinct",2],["64",4],["char",2],["values",2],["across",2],["runs",2],["sharing",2],["one",2],["invoked",2],["twice",2],["miss",2],["dict",1],["str",1],["any",2],["invocations",4],["list",1],["fn",5],["counting",1],["mock",2],["scripts",2],["claim",2],["audit",2],["pipeline",4],["run",3],["citations",2],["citation",2],["assert",2],["equal",2],["len",2],["first",1],["invoke",2],["pinned",1],["entry",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP361PromptVersionCacheKey.test_prompt_version_change_misses_cache","name":[["test",1],["prompt",1],["version",1],["change",1],["misses",1],["cache",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["prompt",9],["version",7],["change",3],["misses",2],["cache",7],["self",7],["none",2],["dict",1],["str",1],["any",2],["invocations",4],["list",1],["judge",11],["fn",5],["counting",1],["populate",1],["under",1],["run",3],["pipeline",2],["citations",2],["citation",2],["config",4],["assert",2],["equal",2],["len",2],["first",1],["must",3],["invoke",3],["same",1],["claim",1],["ref",1],["anchor",1],["excerpt",1],["constraints",1],["model",1],["but",1],["new",1],["miss",1],["re",2],["invalidate",1],["stale",1],["entry",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP361PromptVersionCacheKey.test_same_prompt_version_still_hits","name":[["test",1],["same",1],["prompt",1],["version",1],["still",1],["hits",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["same",3],["prompt",7],["version",6],["still",2],["hits",2],["self",5],["none",2],["regression",3],["guard",2],["identical",2],["keeps",2],["existing",2],["dedup",3],["cache",4],["dict",1],["str",1],["any",2],["invocations",3],["list",1],["judge",5],["fn",3],["counting",1],["range",1],["run",1],["pipeline",1],["citations",1],["citation",1],["config",2],["assert",1],["equal",1],["len",1],["two",1],["runs",1],["under",1],["must",1],["hit",1],["no",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP361PromptVersionCacheKey.test_unknown_prompt_version_dedups_within_a_run","name":[["test",1],["unknown",1],["prompt",1],["version",1],["dedups",1],["within",1],["run",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["unknown",2],["prompt",3],["version",3],["dedups",2],["within",4],["run",13],["self",5],["none",3],["fail",2],["closed",2],["must",3],["not",2],["break",2],["dedup",3],["two",3],["identical",3],["citations",4],["same",4],["audit",2],["id",2],["share",2],["local",3],["component",2],["so",2],["second",2],["hit",2],["judge",7],["runs",2],["once",2],["cache",3],["dict",1],["str",1],["any",2],["invocations",3],["list",1],["fn",3],["counting",1],["pipeline",1],["citation",2],["config",2],["assert",1],["equal",1],["len",1],["one",1],["still",1],["under",1],["key",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP361PromptVersionCacheKey.test_unknown_prompt_version_fails_closed","name":[["test",1],["unknown",1],["prompt",1],["version",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["unknown",7],["prompt",6],["version",8],["fails",2],["closed",3],["self",5],["none",5],["caller",2],["declares",2],["across",2],["two",2],["distinct",2],["runs",2],["different",2],["audit",3],["run",11],["id",5],["cache",6],["must",3],["not",2],["serve",2],["stale",2],["entry",2],["binds",2],["local",2],["component",2],["so",2],["each",2],["misses",2],["dict",1],["str",1],["any",2],["invocations",3],["list",1],["judge",5],["fn",3],["counting",1],["2026",2],["05",2],["15",2],["t10",2],["10",1],["00",2],["run1",1],["20",1],["run2",1],["pipeline",1],["citations",1],["citation",1],["config",2],["assert",1],["equal",1],["len",1],["fail",1],["no",1],["cross",1],["hit",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP4FailedRetrievalPaywall","name":[["tp4",1],["failed",1],["retrieval",1],["paywall",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp4",2],["failed",7],["retrieval",6],["paywall",7],["pipeline",3],["test",3],["base",2],["p4",1],["path",2],["produces",1],["inconclusive",2],["not",3],["applicable",2],["def",3],["triple",1],["self",7],["none",2],["citation",2],["dict",3],["str",3],["any",4],["return",1],["ref",2],["method",2],["retrieved",1],["excerpt",1],["judge",4],["fn",4],["kwargs",1],["raise",1],["assertion",1],["error",1],["must",1],["be",1],["called",1],["out",3],["run",1],["citations",1],["retrieve",1],["assert",5],["equal",5],["len",1],["claim",2],["audit",3],["results",2],["judgment",1],["status",1],["defect",1],["stage",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP4FailedRetrievalPaywall.test_paywall_triple","name":[["test",1],["paywall",1],["triple",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",4],["test",2],["paywall",5],["triple",2],["self",8],["none",3],["citation",2],["dict",3],["str",3],["any",4],["return",1],["ref",2],["retrieval",3],["method",2],["failed",3],["retrieved",1],["excerpt",1],["judge",4],["fn",4],["kwargs",1],["raise",1],["assertion",1],["error",1],["must",1],["not",2],["be",1],["called",1],["path",1],["out",3],["run",1],["pipeline",1],["citations",1],["retrieve",1],["assert",5],["equal",5],["len",1],["claim",2],["audit",3],["results",2],["judgment",1],["status",1],["inconclusive",1],["defect",1],["stage",1],["applicable",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP4FailedRetrievalPaywall.test_paywall_triple.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["judge",3],["fn",2],["kwargs",2],["any",4],["dict",2],["str",2],["raise",1],["assertion",1],["error",1],["must",1],["not",1],["be",1],["called",1],["paywall",1],["path",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP4FailedRetrievalPaywall.test_paywall_triple.paywall","name":[["paywall",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["paywall",2],["citation",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["failed",1],["retrieved",1],["excerpt",1],["none",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP5RetrievalPathways","name":[["tp5",1],["retrieval",1],["pathways",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp5",2],["retrieval",10],["pathways",2],["pipeline",4],["test",4],["base",2],["p5",1],["manual",6],["pdf",6],["accepted",2],["not",6],["found",6],["triggers",2],["defect",2],["stage",2],["existence",3],["def",4],["self",10],["none",3],["citation",4],["dict",4],["str",4],["any",4],["return",2],["ref",4],["method",4],["retrieved",2],["excerpt",3],["user",1],["uploaded",1],["out",4],["run",2],["citations",2],["retrieve",2],["fn",2],["claim",2],["audit",3],["results",2],["assert",6],["equal",6],["judgment",2],["supported",1],["failed",1],["status",1],["completed",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP5RetrievalPathways.test_manual_pdf_accepted","name":[["test",1],["manual",1],["pdf",1],["accepted",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["manual",6],["pdf",6],["accepted",2],["self",5],["none",2],["citation",2],["dict",2],["str",2],["any",2],["return",1],["ref",2],["retrieval",2],["method",2],["retrieved",1],["excerpt",2],["user",1],["uploaded",1],["out",2],["run",1],["pipeline",1],["citations",1],["retrieve",1],["fn",1],["claim",1],["audit",1],["results",1],["assert",2],["equal",2],["judgment",1],["supported",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP5RetrievalPathways.test_manual_pdf_accepted.manual_pdf","name":[["manual",1],["pdf",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["manual",3],["pdf",3],["citation",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["retrieved",1],["excerpt",2],["user",1],["uploaded",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP5RetrievalPathways.test_not_found_triggers_retrieval_existence","name":[["test",1],["not",1],["found",1],["triggers",1],["retrieval",1],["existence",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",3],["test",2],["not",6],["found",6],["triggers",2],["retrieval",6],["existence",3],["self",7],["none",3],["citation",2],["dict",2],["str",2],["any",2],["return",1],["ref",2],["method",2],["retrieved",1],["excerpt",1],["out",2],["run",1],["pipeline",1],["citations",1],["retrieve",1],["fn",1],["claim",1],["audit",2],["results",1],["assert",4],["equal",4],["judgment",1],["failed",1],["status",1],["completed",1],["defect",1],["stage",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP5RetrievalPathways.test_not_found_triggers_retrieval_existence.not_found","name":[["not",1],["found",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["not",3],["found",3],["citation",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["retrieved",1],["excerpt",1],["none",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP6ConstraintViolation","name":[["tp6",1],["constraint",1],["violation",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp6",2],["constraint",9],["violation",5],["pipeline",3],["test",3],["base",2],["p6",1],["cited",2],["claim",5],["violated",5],["judge",3],["verdict",1],["emits",1],["audit",4],["result",2],["negative",2],["def",1],["routes",1],["self",7],["none",1],["manifest",3],["mncs",1],["id",3],["mnc",3],["rule",1],["no",1],["causal",1],["language",1],["without",1],["rct",1],["out",3],["run",1],["citations",1],["citation",1],["manifests",1],["fn",1],["results",5],["assert",5],["equal",5],["len",1],["judgment",1],["unsupported",1],["defect",1],["stage",1],["violations",2],["must",1],["emit",1],["into",1],["not",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP6ConstraintViolation.test_violated_routes_to_claim_audit_result","name":[["test",1],["violated",1],["routes",1],["claim",1],["audit",1],["result",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["violated",5],["routes",2],["claim",4],["audit",4],["result",2],["self",8],["none",2],["manifest",3],["mncs",1],["constraint",6],["id",3],["mnc",3],["rule",1],["no",1],["causal",1],["language",1],["without",1],["rct",1],["out",3],["run",1],["pipeline",1],["citations",1],["citation",1],["manifests",1],["judge",2],["fn",1],["results",5],["assert",5],["equal",5],["len",1],["judgment",1],["unsupported",1],["defect",1],["stage",1],["negative",1],["violation",2],["violations",2],["cited",1],["must",1],["emit",1],["into",1],["not",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP7DefectStageClassification","name":[["tp7",1],["defect",1],["stage",1],["classification",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp7",2],["defect",18],["stage",15],["classification",2],["pipeline",6],["test",6],["base",2],["p7",1],["each",3],["substantive",1],["stages",3],["has",1],["fixture",1],["mapping",1],["retrieval",4],["existence",2],["not",2],["found",2],["metadata",1],["api",5],["source",1],["description",1],["citation",4],["anchor",1],["synthesis",1],["overclaim",1],["negative",2],["constraint",4],["violation",2],["def",1],["mappable",1],["self",8],["none",2],["method",2],["sub",1],["corresponds",1],["distinct",1],["path",1],["exercise",1],["dispatch",1],["by",1],["configuring",1],["judge",5],["combination",1],["then",1],["assert",3],["emitted",1],["entry",1],["carries",1],["right",1],["tag",1],["if",1],["out",4],["run",3],["citations",3],["retrieve",1],["fn",3],["lambda",1],["ref",1],["retrieved",1],["excerpt",1],["elif",1],["manifest",3],["mncs",1],["id",2],["mnc",2],["rule",2],["manifests",1],["violated",2],["else",1],["unsupported",1],["results",4],["claim",1],["audit",1],["equal",2],["len",1],["msg",1],["expected",1],["row",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP7DefectStageClassification.test_each_defect_stage_mappable","name":[["test",1],["each",1],["defect",1],["stage",1],["mappable",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",4],["each",3],["defect",15],["stage",14],["mappable",2],["self",9],["none",3],["method",2],["stages",1],["sub",1],["corresponds",1],["distinct",1],["pipeline",4],["path",1],["exercise",1],["dispatch",1],["by",1],["configuring",1],["retrieval",3],["judge",5],["combination",1],["then",1],["assert",3],["emitted",1],["entry",1],["carries",1],["right",1],["tag",1],["if",1],["existence",1],["out",4],["run",3],["citations",3],["citation",3],["retrieve",1],["fn",3],["lambda",1],["ref",1],["not",1],["found",1],["retrieved",1],["excerpt",1],["elif",1],["negative",1],["constraint",3],["violation",1],["manifest",3],["mncs",1],["id",2],["mnc",2],["rule",2],["manifests",1],["violated",2],["else",1],["unsupported",1],["results",4],["claim",1],["audit",1],["equal",2],["len",1],["msg",1],["expected",1],["row",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP8DriftConstraintPrecedence","name":[["tp8",1],["drift",1],["constraint",1],["precedence",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp8",2],["drift",4],["constraint",9],["precedence",2],["pipeline",3],["test",3],["base",2],["p8",2],["claim",11],["drifts",6],["violates",2],["emits",1],["only",1],["audit",3],["result",2],["row",1],["def",1],["absorbs",1],["self",5],["none",1],["manifest",5],["mentions",1],["one",1],["prose",1],["claims",1],["id",4],["001",1],["text",3],["sample",1],["preprints",1],["accounted",1],["67",1],["corpus",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["mncs",1],["mnc",2],["rule",2],["emitted",1],["citation",2],["different",1],["drifted",3],["triggers",1],["violated",3],["cite",2],["002",1],["not",1],["observed",1],["causality",1],["between",1],["out",3],["run",1],["citations",1],["manifests",1],["judge",2],["fn",1],["results",4],["assert",3],["equal",3],["len",1],["must",2],["emit",1],["defect",1],["stage",1],["negative",1],["violation",2],["absorb",1],["signal",1],["no",1],["companion",1],["entry",1],["per",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP8DriftConstraintPrecedence.test_constraint_absorbs_drift","name":[["test",1],["constraint",1],["absorbs",1],["drift",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["constraint",6],["absorbs",2],["drift",3],["self",6],["none",2],["manifest",6],["mentions",2],["one",2],["claim",11],["prose",2],["drifts",6],["violates",2],["claims",1],["id",4],["001",1],["text",3],["sample",1],["preprints",1],["accounted",1],["67",1],["corpus",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["mncs",1],["mnc",2],["rule",2],["emitted",1],["citation",2],["different",1],["drifted",3],["triggers",1],["violated",3],["cite",2],["002",1],["not",1],["observed",1],["causality",1],["between",1],["out",3],["run",1],["pipeline",1],["citations",1],["manifests",1],["judge",2],["fn",1],["results",4],["audit",2],["assert",3],["equal",3],["len",1],["must",2],["emit",1],["result",1],["defect",1],["stage",1],["negative",1],["violation",2],["absorb",1],["signal",1],["no",1],["companion",1],["entry",1],["per",1],["p8",1]]},{"id":"scripts/test_claim_audit_pipeline.py#TP9AnchorVsDescription","name":[["tp9",1],["anchor",1],["vs",1],["description",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["class",2],["tp9",2],["anchor",7],["vs",2],["description",6],["pipeline",3],["test",3],["base",2],["p9",1],["wrong",2],["correct",2],["defect",4],["stage",4],["citation",4],["not",2],["source",2],["def",1],["self",4],["none",1],["out",2],["run",1],["citations",1],["judge",2],["fn",1],["unsupported",1],["claim",1],["audit",1],["results",1],["assert",2],["equal",2]]},{"id":"scripts/test_claim_audit_pipeline.py#TP9AnchorVsDescription.test_anchor_wrong_description_correct","name":[["test",1],["anchor",1],["wrong",1],["description",1],["correct",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["pipeline",1],["py",1]],"body":[["def",2],["test",2],["anchor",4],["wrong",2],["description",3],["correct",2],["self",5],["none",2],["out",2],["run",1],["pipeline",1],["citations",1],["citation",3],["judge",2],["fn",1],["unsupported",1],["defect",3],["stage",3],["claim",1],["audit",1],["results",1],["assert",2],["equal",2],["not",1],["source",1]]},{"id":"scripts/test_claim_audit_schema.py","name":[["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["schema",17],["validation",1],["tests",6],["v3",3],["claim",22],["ref",1],["alignment",2],["audit",18],["agent",2],["s1",3],["s8",3],["per",2],["spec",11],["docs",1],["design",1],["2026",4],["05",5],["15",4],["issue",1],["103",1],["md",1],["test",10],["plan",1],["section",2],["lists",1],["keyed",1],["result",5],["intent",3],["manifest",11],["uncited",6],["assertion",3],["lint",10],["coverage",2],["broader",1],["includes",1],["drift",5],["inv",24],["constraint",7],["violation",6],["cv",5],["sampling",3],["summary",2],["step",4],["file",4],["follows",1],["because",1],["contract",1],["under",2],["invariants",2],["their",1],["own",1],["pos",2],["neg",2],["fixtures",2],["alongside",1],["so",3],["full",1],["38",1],["invariant",4],["surface",2],["covered",1],["before",1],["prompt",1],["ships",1],["names",1],["py",3],["repo",5],["ci",1],["workflows",1],["discover",1],["scripts",3],["30",1],["existing",1],["files",1],["all",1],["live",1],["there",1],["honor",1],["convention",1],["keep",1],["name",2],["stem",1],["anyone",1],["greppping",1],["lands",1],["at",1],["right",1],["run",3],["python",1],["unittest",3],["from",4],["future",1],["import",7],["annotations",1],["copy",1],["json",8],["pathlib",1],["path",4],["typing",1],["any",1],["helpers",1],["build",3],["validator",2],["load",1],["script",1],["resolve",1],["parent",3],["passport",10],["shared",1],["contracts",1],["check",1],["consistency",1],["paths",2],["dict",3],["str",1],["failure",3],["canonical",1],["fixture",1],["builders",2],["each",2],["helper",1],["returns",1],["fresh",1],["individual",1],["mutate",2],["one",3],["field",2],["without",1],["leaking",1],["siblings",1],["id",8],["t10",3],["00",8],["a1b2",1],["other",1],["c3d4",1],["sentinel",1],["0000",2],["t00",1],["10",1],["9f8e",1],["shape",1],["only",1],["minimal",1],["supported",2],["entry",2],["validates",1],["against",2],["no",2],["invocation",1],["pure",1],["draft",1],["2020",1],["12",1],["validate",1],["driven",1],["share",1],["base",1],["writes",1],["tmp",1],["invokes",1],["subprocess",1],["asserts",1],["findings",2],["s2",1],["19",1],["paired",3],["positive",3],["negative",3],["sub",1],["baseline",1],["cases",1],["combination",1],["forbids",1],["s3",1],["anchor",1],["kind",1],["none",1],["s4",1],["duplicate",1],["within",1],["s5",1],["dangling",1],["nc",3],["s6",1],["level",1],["attempting",1],["override",1],["mnc",2],["s7",1],["judgment",1],["status",1],["defect",1],["stage",1],["matrix",1],["exhaustive",1],["table",2],["rows",1],["rejects",1],["every",1],["triple",1],["outside",1],["disallowed",1],["combinations",1],["exercised",1],["explicitly",1],["4a",2],["cross",3],["array",3],["integrity",3],["not",1],["labelled",1],["sx",1],["but",1],["mandatory",1],["4b",1],["13",2],["r8",1],["codex",2],["p2",2],["dedupe",2],["key",3],["extension",1],["two",1],["manifests",1],["same",2],["carry",1],["colliding",1],["ids",2],["sentence",1],["text",2],["may",1],["legitimately",1],["violate",1],["both",1],["pre",1],["fix",1],["hash",1],["violated",1],["false",1],["positives",1],["these",1],["as",3],["duplicates",1],["extend",1],["scope",1],["by",1],["well",1],["4c",1],["4d",1],["118",1],["uaf",2],["dedup",1],["mirrors",1],["pattern",1],["s9",1],["defensive",1],["guard",2],["malformed",2],["passports",1],["r4",1],["aggregates",1],["non",4],["list",1],["entries",1],["must",2],["rather",1],["than",1],["crash",1],["attribute",1],["error",2],["traceback",1],["130",1],["string",2],["index",3],["records",1],["type",3],["mismatch",1],["finding",1],["skip",1],["cleanly",1],["instead",1],["raising",1],["unhashable",1],["setdefault",1],["mid",1],["if",1],["main",2]]},{"id":"scripts/test_claim_audit_schema.py#_LintTestBase","name":[["lint",1],["test",1],["base",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["lint",10],["test",5],["base",2],["unittest",3],["case",2],["def",3],["up",1],["self",13],["none",6],["each",1],["owns",1],["its",1],["tmpdir",1],["so",1],["concurrent",1],["runners",1],["don",1],["collide",1],["import",1],["tempfile",2],["tmp",6],["obj",3],["temporary",1],["directory",1],["add",1],["cleanup",2],["path",5],["name",1],["assert",7],["finds",1],["passport",7],["body",4],["dict",2],["str",6],["any",2],["invariant",4],["msg",9],["tuple",1],["int",1],["exits",2],["non",1],["zero",1],["stdout",1],["contains",1],["tag",1],["write",2],["code",7],["out",6],["err",4],["run",2],["full",3],["nexpected",2],["flag",1],["exit",1],["nstdout",2],["nstderr",2],["equal",2],["return",1],["clean",2],["no",1],["findings",1],["should",1],["pass",1],["nexit",1]]},{"id":"scripts/test_claim_audit_schema.py#_LintTestBase.assertLintClean","name":[["assert",1],["lint",1],["clean",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["assert",4],["lint",5],["clean",3],["self",4],["passport",5],["body",3],["dict",2],["str",4],["any",2],["msg",4],["none",6],["exits",1],["no",1],["findings",1],["should",1],["pass",1],["path",2],["write",1],["tmp",1],["code",3],["out",2],["err",2],["run",1],["equal",1],["nexpected",1],["nexit",1],["nstdout",1],["nstderr",1]]},{"id":"scripts/test_claim_audit_schema.py#_LintTestBase.assertLintFinds","name":[["assert",1],["lint",1],["finds",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["assert",5],["lint",5],["finds",2],["self",5],["passport",4],["body",3],["dict",2],["str",8],["any",2],["invariant",5],["msg",7],["none",4],["tuple",2],["int",2],["exits",1],["non",1],["zero",1],["stdout",1],["contains",1],["tag",1],["path",2],["write",1],["tmp",1],["code",4],["out",4],["err",2],["run",1],["full",3],["nexpected",1],["flag",1],["exit",1],["nstdout",1],["nstderr",1],["equal",1],["return",1]]},{"id":"scripts/test_claim_audit_schema.py#_LintTestBase.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["up",2],["self",7],["none",2],["each",2],["test",2],["owns",2],["its",2],["tmpdir",2],["so",2],["concurrent",2],["unittest",2],["runners",2],["don",2],["collide",2],["import",1],["tempfile",2],["tmp",4],["obj",3],["temporary",1],["directory",1],["add",1],["cleanup",2],["path",1],["name",1]]},{"id":"scripts/test_claim_audit_schema.py#build_passport","name":[["build",1],["passport",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["build",3],["passport",3],["manifests",5],["list",14],["dict",16],["str",16],["any",16],["none",29],["results",4],["uncited",6],["drifts",4],["violations",4],["samplings",3],["uaf",3],["minimal",1],["json",1],["wrapping",1],["seven",1],["aggregates",1],["lint",1],["reads",1],["six",1],["pre",1],["v3",1],["audit",4],["failures",2],["return",1],["claim",3],["intent",1],["if",1],["not",1],["else",1],["manifest",1],["entry",1],["assertions",1],["constraint",1],["sampling",1],["summaries",1]]},{"id":"scripts/test_claim_audit_schema.py#claim_drift_entry","name":[["claim",1],["drift",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["claim",5],["drift",7],["entry",2],["kind",5],["str",5],["emitted",4],["not",4],["intended",4],["dict",3],["any",3],["minimal",1],["inv",1],["positive",1],["baseline",1],["base",7],["finding",1],["id",6],["cd",1],["001",2],["text",1],["drifted",1],["prose",1],["sentence",1],["writer",1],["added",1],["without",1],["manifesting",1],["detected",1],["at",1],["2026",1],["05",1],["15",1],["t10",1],["13",1],["00",1],["rule",1],["version",1],["d4",1],["v1",1],["if",1],["section",1],["path",1],["discussion",1],["implications",1],["manifest",5],["none",2],["scoped",2],["else",1],["return",1]]},{"id":"scripts/test_claim_audit_schema.py#constraint_violation_entry","name":[["constraint",1],["violation",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["constraint",6],["violation",2],["entry",2],["id",11],["str",6],["mnc",3],["manifest",6],["claim",5],["none",4],["dict",2],["any",2],["minimal",1],["cv",2],["inv",1],["positive",1],["baseline",1],["return",1],["finding",1],["001",1],["text",1],["observed",1],["causality",1],["between",1],["section",1],["path",1],["discussion",1],["limitations",1],["violated",2],["scoped",1],["judge",3],["verdict",1],["rationale",1],["bars",1],["causal",1],["language",1],["without",1],["rct",1],["evidence",1],["model",1],["gpt",1],["xhigh",1],["run",1],["at",1],["2026",1],["05",1],["15",1],["t10",1],["14",1],["00",1],["rule",1],["version",1],["d4",1],["v1",1]]},{"id":"scripts/test_claim_audit_schema.py#manifest_entry","name":[["manifest",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["manifest",11],["entry",3],["id",7],["str",12],["emitted",5],["by",4],["synthesis",2],["agent",2],["claims",5],["list",4],["dict",6],["any",4],["none",9],["mncs",3],["build",1],["minimal",1],["claim",3],["intent",1],["return",1],["version",1],["at",1],["2026",1],["05",1],["15",1],["t09",1],["55",1],["00",1],["if",1],["not",1],["else",1],["001",1],["text",1],["sample",1],["preprints",1],["accounted",1],["67",1],["corpus",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["smith2024preprints",1],["negative",1],["constraints",1]]},{"id":"scripts/test_claim_audit_schema.py#run_lint","name":[["run",1],["lint",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["run",3],["lint",4],["passport",4],["path",2],["tuple",2],["int",2],["str",6],["invoke",1],["subprocess",1],["returns",1],["exit",1],["code",1],["stdout",2],["stderr",2],["proc",4],["script",1],["extra",1],["env",1],["pythonpath",1],["repo",1],["return",1],["returncode",1]]},{"id":"scripts/test_claim_audit_schema.py#sampling_summary_entry","name":[["sampling",1],["summary",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["sampling",3],["summary",2],["entry",2],["total",6],["int",4],["150",2],["cap",5],["100",2],["dict",2],["str",2],["any",2],["minimal",1],["inv",1],["positive",1],["baseline",1],["sampled",1],["run",3],["audited",5],["list",1],["range",1],["max",2],["return",1],["audit",2],["id",2],["claims",1],["per",1],["paper",1],["citation",1],["count",2],["len",1],["indices",1],["strategy",1],["stratified",1],["buckets",1],["v1",1],["emitted",1],["at",1],["2026",1],["05",1],["15",2],["t10",1],["00",1]]},{"id":"scripts/test_claim_audit_schema.py#supported_entry","name":[["supported",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["supported",4],["entry",2],["dict",2],["str",2],["any",2],["minimal",1],["row",1],["inv",1],["positive",1],["baseline",1],["return",1],["claim",2],["id",5],["001",1],["scoped",1],["manifest",2],["text",1],["sample",1],["preprints",1],["accounted",1],["67",2],["corpus",1],["ref",2],["slug",1],["smith2024preprints",1],["anchor",2],["kind",1],["page",2],["value",1],["12",1],["judgment",1],["audit",3],["status",1],["completed",1],["defect",1],["stage",1],["none",1],["rationale",1],["cited",1],["reports",1],["figure",1],["verbatim",1],["judge",2],["model",1],["gpt",1],["xhigh",1],["run",3],["at",1],["2026",1],["05",1],["15",1],["t10",1],["11",1],["00",1],["retrieval",1],["method",1],["api",1]]},{"id":"scripts/test_claim_audit_schema.py#TS1ValidMinimalEntry","name":[["ts1",1],["valid",1],["minimal",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["ts1",2],["valid",4],["minimal",3],["entry",17],["unittest",2],["test",7],["case",2],["s1",1],["validates",3],["supported",7],["all",2],["required",1],["fields",1],["def",4],["self",9],["none",5],["schema",18],["load",4],["json",4],["paths",4],["claim",10],["audit",3],["result",3],["validator",11],["build",3],["errors",15],["list",3],["iter",3],["assert",4],["equal",3],["msg",4],["unexpected",2],["validation",2],["five",1],["schemas",1],["parse",1],["as",1],["draft",1],["2020",1],["12",1],["name",2],["path",2],["items",4],["sub",12],["subclaim",2],["breakdown",6],["optional",2],["field",2],["s9",1],["213",1],["additive",1],["judgment",2],["unsupported",4],["defect",2],["stage",2],["source",2],["description",2],["text",4],["values",1],["reported",1],["verdict",4],["evidence",2],["pointer",2],["table",1],["reporting",1],["consistent",1],["across",1],["models",1],["rejects",1],["unknown",2],["subfield",3],["additional",5],["properties",5],["false",2],["holds",1],["inside",1],["each",1],["item",2],["two",1],["satisfy",1],["min",2],["so",2],["only",1],["violation",1],["bogus",2],["isolates",1],["from",1],["array",1],["length",1],["constraint",1],["round",1],["review",1],["one",1],["fixture",1],["also",1],["tripped",1],["would",1],["still",1],["pass",1],["even",1],["if",1],["were",1],["removed",1],["not",1],["expected",2],["be",1],["rejected",1],["true",1],["any",1],["error",1],["got",1]]},{"id":"scripts/test_claim_audit_schema.py#TS1ValidMinimalEntry.test_all_five_schemas_parse_as_draft_2020_12","name":[["test",1],["all",1],["five",1],["schemas",1],["parse",1],["as",1],["draft",1],["2020",1],["12",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["all",2],["five",2],["schemas",2],["parse",2],["as",2],["draft",2],["2020",2],["12",2],["self",3],["none",2],["name",2],["path",2],["schema",3],["paths",1],["items",1],["sub",1],["load",1],["json",1]]},{"id":"scripts/test_claim_audit_schema.py#TS1ValidMinimalEntry.test_subclaim_breakdown_optional_field_validates","name":[["test",1],["subclaim",1],["breakdown",1],["optional",1],["field",1],["validates",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["subclaim",2],["breakdown",4],["optional",3],["field",3],["validates",2],["self",3],["none",3],["s9",1],["213",1],["sub",6],["claim",5],["additive",1],["schema",5],["load",1],["json",1],["paths",1],["audit",1],["result",1],["validator",3],["build",1],["entry",6],["supported",2],["judgment",1],["unsupported",2],["defect",1],["stage",1],["source",1],["description",1],["text",2],["values",1],["reported",1],["verdict",2],["evidence",2],["pointer",2],["table",1],["reporting",1],["consistent",1],["across",1],["models",1],["errors",5],["list",1],["iter",1],["assert",1],["equal",1],["msg",1],["unexpected",1],["validation",1]]},{"id":"scripts/test_claim_audit_schema.py#TS1ValidMinimalEntry.test_subclaim_breakdown_rejects_unknown_subfield","name":[["test",1],["subclaim",1],["breakdown",1],["rejects",1],["unknown",1],["subfield",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["subclaim",2],["breakdown",4],["rejects",2],["unknown",3],["subfield",4],["self",4],["none",2],["additional",5],["properties",5],["false",2],["holds",1],["inside",1],["each",1],["item",2],["two",1],["valid",1],["items",3],["satisfy",1],["min",2],["so",2],["only",1],["violation",1],["bogus",2],["isolates",1],["from",1],["array",1],["length",1],["constraint",1],["round",1],["review",1],["one",1],["fixture",1],["also",1],["tripped",1],["would",1],["still",1],["pass",1],["even",1],["if",1],["were",1],["removed",1],["schema",5],["load",1],["json",1],["paths",1],["claim",4],["audit",1],["result",1],["validator",5],["build",1],["entry",6],["supported",2],["judgment",1],["unsupported",2],["defect",1],["stage",1],["source",1],["description",1],["sub",5],["text",2],["verdict",2],["errors",5],["list",1],["iter",1],["assert",2],["not",1],["equal",1],["msg",2],["expected",2],["be",1],["rejected",1],["true",1],["any",1],["error",1],["got",1]]},{"id":"scripts/test_claim_audit_schema.py#TS1ValidMinimalEntry.test_supported_entry_validates","name":[["test",1],["supported",1],["entry",1],["validates",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["supported",3],["entry",3],["validates",2],["self",3],["none",2],["schema",5],["load",1],["json",1],["paths",1],["claim",1],["audit",1],["result",1],["validator",3],["build",1],["errors",5],["list",1],["iter",1],["assert",1],["equal",1],["msg",1],["unexpected",1],["validation",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants","name":[["ts2",1],["claim",1],["audit",1],["invariants",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["ts2",2],["claim",4],["audit",7],["invariants",2],["lint",14],["test",15],["base",2],["s2",1],["each",1],["inv",41],["paired",1],["positive",3],["negative",8],["fixture",1],["every",1],["holds",1],["canonical",2],["supported",17],["row",1],["stands",1],["def",13],["baseline",1],["self",25],["none",24],["assert",13],["clean",1],["build",12],["passport",12],["results",12],["entry",13],["cases",1],["per",1],["invariant",12],["non",2],["null",8],["defect",21],["stage",16],["violated",6],["constraint",12],["id",5],["source",3],["description",3],["finds",11],["unsupported",5],["judgment",12],["rationale",8],["mismatch",1],["found",2],["ambiguous",5],["disallowed",1],["not",14],["metadata",2],["violation",10],["retrieval",21],["failed",15],["inconclusive",7],["wrong",4],["applicable",7],["status",5],["existence",2],["ref",9],["method",9],["completed",3],["anchor",14],["without",3],["prefix",3],["kind",5],["starts",1],["value",5],["attempted",4],["missing",1],["no",1],["v3",3],["empty",2],["must",2],["carry",1],["sentinel",1],["stale",2],["residual",2],["123",2],["violates",1],["schema",1],["contract",1],["step",1],["13",1],["r1",1],["gemini",1],["finding",1],["a832d3f",1],["be",1],["rejected",1],["l3",1],["cited",1],["001",1],["carries",1],["finalizer",1],["should",1],["have",1],["gate",1],["refused",1],["upstream",3],["declared",1],["mnc",2],["also",1],["fires",1],["here",1],["specifically",1],["dispute",3],["paywalled",1],["author",1],["disputes",1],["paywall",1],["classification",1],["10",4],["state",1],["still",1],["11",2],["iff",1],["met",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants._partial_entry","name":[["partial",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["partial",3],["entry",3],["self",2],["dict",2],["str",2],["any",2],["true",1],["unsupported",3],["row",1],["inv",1],["19",1],["positive",1],["baseline",1],["supported",2],["judgment",1],["audit",1],["status",1],["completed",1],["defect",1],["stage",1],["source",1],["description",1],["sub",5],["claim",3],["breakdown",1],["text",2],["verdict",2],["return",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_1_supported_with_non_null_defect","name":[["test",1],["inv",1],["supported",1],["non",1],["null",1],["defect",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["supported",5],["non",2],["null",6],["defect",5],["self",3],["none",2],["stage",3],["violated",2],["constraint",2],["id",2],["entry",1],["source",1],["description",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_10_failed_method_wrong_state","name":[["test",1],["inv",1],["10",1],["failed",1],["method",1],["wrong",1],["state",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",6],["10",6],["failed",7],["method",5],["wrong",2],["state",2],["self",3],["none",2],["ref",3],["retrieval",5],["inconclusive",2],["not",2],["applicable",2],["supported",2],["entry",1],["judgment",1],["still",1],["violation",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_11_not_attempted_without_anchor_none","name":[["test",1],["inv",1],["11",1],["not",1],["attempted",1],["without",1],["anchor",1],["none",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",6],["11",6],["not",5],["attempted",5],["without",2],["anchor",5],["none",6],["self",3],["ref",3],["retrieval",3],["method",3],["iff",2],["kind",3],["supported",1],["entry",1],["still",1],["page",1],["violation",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_12_not_found_wrong_state","name":[["test",1],["inv",1],["12",1],["not",1],["found",1],["wrong",1],["state",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",6],["12",6],["not",5],["found",5],["wrong",2],["state",2],["self",3],["none",2],["ref",3],["retrieval",3],["method",3],["iff",2],["fabricated",2],["reference",2],["triple",2],["supported",2],["entry",1],["judgment",1],["still",1],["violation",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_13_metadata_wrong_method","name":[["test",1],["inv",1],["13",1],["metadata",1],["wrong",1],["method",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["13",5],["metadata",5],["wrong",2],["method",5],["self",3],["none",2],["defect",3],["stage",3],["ref",3],["retrieval",3],["api",2],["manual",2],["pdf",2],["supported",1],["entry",1],["judgment",1],["unsupported",1],["rationale",1],["author",1],["year",1],["mismatch",1],["failed",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_14_audit_tool_failure_without_fault_class_prefix","name":[["test",1],["inv",1],["14",1],["audit",1],["tool",1],["failure",1],["without",1],["fault",1],["class",1],["prefix",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["14",5],["audit",6],["tool",5],["failure",5],["without",2],["fault",4],["class",4],["prefix",2],["self",3],["none",2],["ref",3],["retrieval",4],["method",3],["rationale",3],["begins",2],["tag",3],["supported",1],["entry",1],["judgment",1],["failed",1],["status",1],["inconclusive",1],["defect",1],["stage",1],["not",1],["applicable",1],["something",1],["went",1],["wrong",1],["missing",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_15_dangling_scoped_manifest_id","name":[["test",1],["inv",1],["15",1],["dangling",1],["scoped",1],["manifest",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["15",5],["dangling",2],["scoped",5],["manifest",7],["id",7],["self",3],["none",2],["claim",2],["must",2],["resolve",2],["some",2],["entry",3],["supported",1],["2099",1],["01",2],["t00",1],["00",2],["dead",1],["not",1],["manifests",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_15_sentinel_manifest_permitted","name":[["test",1],["inv",1],["15",1],["sentinel",1],["manifest",1],["permitted",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",4],["15",4],["sentinel",6],["manifest",8],["permitted",2],["self",3],["none",2],["positive",2],["case",2],["missing",3],["fallback",3],["row",2],["supported",1],["entry",1],["scoped",2],["id",3],["passport",3],["build",1],["manifests",1],["results",1],["assert",1],["lint",1],["clean",1],["msg",1],["must",1],["be",1],["accepted",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_16_empty_anchor_value_with_non_none_kind","name":[["test",1],["inv",1],["16",1],["empty",1],["anchor",1],["value",1],["non",1],["none",1],["kind",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["16",5],["empty",4],["anchor",7],["value",5],["non",4],["none",6],["kind",4],["self",3],["after",2],["strip",2],["supported",1],["entry",1],["whitespace",1],["only",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_16_url_encoded_non_whitespace_passes","name":[["test",1],["inv",1],["16",1],["url",1],["encoded",1],["non",1],["whitespace",1],["passes",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",4],["16",4],["url",4],["encoded",4],["non",2],["whitespace",2],["passes",2],["self",3],["none",2],["printable",2],["content",2],["must",2],["still",2],["satisfy",2],["rule",2],["supported",1],["entry",1],["anchor",2],["kind",1],["quote",1],["value",1],["ten",2],["20cited",1],["20words",1],["cited",1],["words",1],["after",1],["decode",1],["assert",1],["lint",1],["clean",1],["build",1],["passport",1],["results",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_16_url_encoded_whitespace_does_not_bypass","name":[["test",1],["inv",1],["16",1],["url",1],["encoded",1],["whitespace",1],["not",1],["bypass",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["16",5],["url",6],["encoded",4],["whitespace",4],["not",4],["bypass",4],["self",3],["none",2],["20",4],["09",3],["must",2],["firm",2],["rule",2],["docstring",2],["schema",2],["both",2],["require",2],["non",2],["empty",2],["after",2],["decode",2],["step",2],["13",2],["r1",2],["gemini",2],["finding",2],["a832d3f",2],["supported",1],["entry",1],["anchor",1],["value",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_17_constraint_id_inner_hyphen_form","name":[["test",1],["inv",1],["17",1],["constraint",1],["id",1],["inner",1],["hyphen",1],["form",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",6],["17",6],["constraint",3],["id",4],["inner",4],["hyphen",4],["form",2],["self",3],["none",2],["nc",5],["parse",2],["rule",3],["no",2],["between",2],["digits",2],["manifest",3],["entry",1],["claims",1],["claim",4],["001",3],["text",1],["causal",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["malformed",1],["instead",1],["c001",1],["must",1],["not",1],["causality",1],["without",1],["rct",1],["schema",1],["pattern",1],["itself",1],["rejects",1],["lint",2],["surfaces",1],["explicitly",1],["passport",3],["build",1],["manifests",1],["results",1],["assert",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_18_inconclusive_not_applicable_wrong_method","name":[["test",1],["inv",1],["18",1],["inconclusive",1],["not",1],["applicable",1],["wrong",1],["method",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["18",5],["inconclusive",5],["not",7],["applicable",5],["wrong",2],["method",5],["self",3],["none",2],["retrieval",4],["failed",5],["attempted",2],["audit",3],["tool",2],["failure",2],["api",3],["forbidden",2],["supported",1],["entry",1],["judgment",1],["status",1],["defect",1],["stage",1],["ref",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_19_all_supported_breakdown_flagged","name":[["test",1],["inv",1],["19",1],["all",1],["supported",1],["breakdown",1],["flagged",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["19",5],["all",2],["supported",6],["breakdown",3],["flagged",2],["self",4],["none",2],["not",2],["true",2],["partial",3],["needs",2],["non",2],["entry",1],["sub",5],["claim",3],["text",2],["verdict",2],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_19_all_unsupported_breakdown_flagged","name":[["test",1],["inv",1],["19",1],["all",1],["unsupported",1],["breakdown",1],["flagged",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["19",5],["all",2],["unsupported",4],["breakdown",3],["flagged",2],["self",4],["none",2],["not",2],["true",2],["partial",3],["needs",2],["supported",2],["round",2],["review",2],["entry",1],["sub",5],["claim",3],["text",2],["verdict",2],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_19_breakdown_on_ambiguous_row_flagged","name":[["test",1],["inv",1],["19",1],["breakdown",1],["ambiguous",1],["row",1],["flagged",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",9],["19",7],["breakdown",2],["ambiguous",5],["row",4],["flagged",2],["self",4],["none",4],["judgment",7],["pin",6],["isolation",2],["completed",2],["source",3],["description",3],["passes",2],["allowed",2],["matrix",2],["so",2],["only",2],["invariant",3],["fire",2],["check",2],["catches",2],["partially",2],["broken",2],["guard",2],["forgets",2],["but",2],["keeps",2],["defect",5],["stage",5],["supported",2],["case",2],["catch",2],["also",2],["has",2],["round",2],["review",2],["partial",1],["entry",1],["stays",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_19_breakdown_on_supported_row_flagged","name":[["test",1],["inv",1],["19",1],["breakdown",1],["supported",1],["row",1],["flagged",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["19",5],["breakdown",5],["supported",5],["row",4],["flagged",2],["self",3],["none",3],["sub",7],["claim",5],["non",2],["unsupported",3],["illegal",2],["entry",1],["judgment",1],["defect",1],["stage",1],["text",2],["verdict",2],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_19_breakdown_wrong_defect_stage_flagged","name":[["test",1],["inv",1],["19",1],["breakdown",1],["wrong",1],["defect",1],["stage",1],["flagged",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["19",5],["breakdown",4],["wrong",2],["defect",5],["stage",5],["flagged",2],["self",4],["none",2],["row",2],["must",2],["carry",2],["source",2],["description",2],["partial",1],["entry",1],["synthesis",1],["overclaim",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_19_missing_sub_verdict_not_counted_as_non_supported","name":[["test",1],["inv",1],["19",1],["missing",1],["sub",1],["verdict",1],["not",1],["counted",1],["as",1],["non",1],["supported",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",7],["19",7],["missing",9],["sub",9],["verdict",8],["not",9],["counted",2],["as",4],["non",7],["supported",12],["self",4],["none",2],["must",4],["read",2],["out",2],["enum",2],["round",2],["review",2],["true",4],["partial",5],["has",2],["no",2],["valid",3],["guard",2],["would",2],["wrongly",2],["accept",2],["schema",2],["also",2],["rejects",2],["required",2],["key",2],["but",2],["independently",2],["flag",2],["shape",2],["its",2],["own",2],["tag",2],["entry",1],["claim",3],["breakdown",1],["text",2],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_19_single_item_breakdown_flagged","name":[["test",1],["inv",1],["19",1],["single",1],["item",1],["breakdown",1],["flagged",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["19",5],["single",2],["item",3],["breakdown",4],["flagged",2],["self",4],["none",2],["decomposition",2],["items",3],["not",2],["true",2],["partial",3],["entry",1],["sub",3],["claim",2],["text",1],["verdict",1],["supported",1],["schema",2],["min",1],["also",1],["rejects",1],["lint",2],["must",1],["independently",1],["flag",1],["so",1],["future",1],["relaxation",1],["silently",1],["admit",1],["assert",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_19_valid_partial_breakdown_passes","name":[["test",1],["inv",1],["19",1],["valid",1],["partial",1],["breakdown",1],["passes",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",4],["19",4],["valid",2],["partial",5],["breakdown",2],["passes",2],["self",4],["none",2],["positive",2],["baseline",2],["true",2],["row",2],["clean",3],["assert",1],["lint",1],["build",1],["passport",1],["results",1],["entry",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_2_unsupported_with_null_defect","name":[["test",1],["inv",1],["unsupported",1],["null",1],["defect",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["unsupported",5],["null",4],["defect",5],["self",3],["none",3],["stage",3],["supported",1],["entry",1],["judgment",1],["rationale",1],["mismatch",1],["found",1],["source",1],["description",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_3_ambiguous_with_disallowed_defect","name":[["test",1],["inv",1],["ambiguous",1],["disallowed",1],["defect",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["ambiguous",5],["disallowed",2],["defect",5],["self",3],["none",2],["stage",3],["not",2],["metadata",3],["negative",2],["constraint",2],["violation",2],["supported",1],["entry",1],["judgment",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_4_retrieval_failed_inconclusive_wrong_defect","name":[["test",1],["inv",1],["retrieval",1],["failed",1],["inconclusive",1],["wrong",1],["defect",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["retrieval",7],["failed",6],["inconclusive",5],["wrong",2],["defect",5],["self",3],["none",2],["stage",3],["not",2],["applicable",2],["supported",1],["entry",1],["judgment",1],["audit",1],["status",1],["existence",1],["ref",1],["method",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_5_retrieval_failed_completed_wrong_defect","name":[["test",1],["inv",1],["retrieval",1],["failed",1],["completed",1],["wrong",1],["defect",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["retrieval",8],["failed",5],["completed",5],["wrong",2],["defect",5],["self",3],["none",2],["stage",3],["existence",2],["supported",1],["entry",1],["judgment",1],["audit",1],["status",1],["source",1],["description",1],["ref",1],["method",1],["not",1],["found",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_6_anchor_none_with_non_empty_anchor_value","name":[["test",1],["inv",1],["anchor",2],["none",1],["non",1],["empty",1],["value",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["anchor",11],["none",8],["non",2],["empty",4],["value",7],["self",3],["kind",3],["must",3],["carry",2],["sentinel",2],["stale",3],["residual",3],["123",3],["violates",2],["schema",2],["contract",2],["step",2],["13",2],["r1",2],["gemini",2],["finding",2],["a832d3f",2],["supported",1],["entry",1],["be",1],["rejected",1],["judgment",1],["retrieval",2],["failed",1],["audit",1],["status",1],["inconclusive",1],["defect",1],["stage",1],["not",2],["applicable",1],["ref",1],["method",1],["attempted",1],["rationale",1],["v3",2],["l3",1],["violation",1],["cited",1],["claim",1],["001",1],["carries",1],["finalizer",1],["should",1],["have",1],["gate",1],["refused",1],["upstream",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_6_anchor_none_without_rationale_prefix","name":[["test",1],["inv",1],["anchor",1],["none",1],["without",1],["rationale",1],["prefix",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["anchor",7],["none",7],["without",2],["rationale",5],["prefix",5],["self",3],["kind",3],["starts",2],["canonical",2],["supported",1],["entry",1],["value",1],["judgment",1],["retrieval",2],["failed",1],["audit",1],["status",1],["inconclusive",1],["defect",1],["stage",1],["not",2],["applicable",1],["ref",1],["method",1],["attempted",1],["missing",1],["claim",1],["no",1],["v3",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_7_constraint_violation_without_violated_id","name":[["test",1],["inv",1],["constraint",1],["violation",1],["without",1],["violated",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["constraint",9],["violation",5],["without",2],["violated",6],["id",5],["self",3],["none",3],["negative",4],["null",2],["supported",1],["entry",1],["judgment",1],["unsupported",1],["defect",1],["stage",1],["rationale",1],["declared",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_8_constraint_violation_wrong_judgment","name":[["test",1],["inv",1],["constraint",1],["violation",1],["wrong",1],["judgment",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",7],["constraint",6],["violation",6],["wrong",2],["judgment",5],["self",3],["none",2],["negative",3],["unsupported",2],["supported",1],["entry",1],["ambiguous",2],["defect",1],["stage",1],["violated",1],["id",1],["mnc",2],["rationale",1],["also",1],["fires",1],["here",1],["assert",2],["specifically",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_9_dispute_on_not_applicable","name":[["test",1],["inv",1],["dispute",1],["not",1],["applicable",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["dispute",5],["not",7],["applicable",5],["self",3],["none",2],["upstream",3],["null",4],["defect",3],["stage",3],["supported",1],["entry",1],["judgment",1],["retrieval",2],["failed",2],["audit",1],["status",1],["inconclusive",1],["ref",1],["method",1],["rationale",1],["paywalled",1],["author",1],["disputes",1],["paywall",1],["classification",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS2ClaimAuditInvariants.test_inv_baseline_positive","name":[["test",1],["inv",1],["baseline",1],["positive",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",2],["baseline",2],["positive",2],["self",3],["none",2],["assert",1],["lint",1],["clean",1],["build",1],["passport",1],["results",1],["supported",1],["entry",1]]},{"id":"scripts/test_claim_audit_schema.py#TS3AnchorNoneInv6","name":[["ts3",1],["anchor",1],["none",1],["inv6",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["ts3",2],["anchor",10],["none",14],["inv6",2],["lint",5],["test",5],["base",2],["s3",1],["entries",1],["miss",1],["rationale",4],["prefix",3],["wrong",2],["method",4],["def",4],["entry",5],["self",10],["dict",1],["str",1],["any",1],["supported",1],["kind",1],["value",1],["judgment",1],["retrieval",4],["failed",2],["audit",1],["status",1],["inconclusive",1],["defect",1],["stage",1],["not",3],["applicable",1],["ref",2],["attempted",2],["v3",1],["l3",1],["violation",1],["no",2],["cited",1],["claim",1],["return",1],["positive",1],["baseline",1],["canonical",1],["inv",6],["compliant",1],["row",1],["should",2],["pass",1],["assert",3],["clean",1],["build",3],["passport",3],["results",3],["missing",2],["finds",2],["invariant",2],["be",1],["11",2],["mismatch",1],["either",1],["fires",1],["spec",1],["couples",1],["firm",1],["rule",1],["via",1]]},{"id":"scripts/test_claim_audit_schema.py#TS3AnchorNoneInv6._none_entry","name":[["none",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["none",3],["entry",3],["self",2],["dict",2],["str",2],["any",2],["supported",1],["anchor",3],["kind",1],["value",1],["judgment",1],["retrieval",2],["failed",1],["audit",1],["status",1],["inconclusive",1],["defect",1],["stage",1],["not",2],["applicable",1],["ref",1],["method",1],["attempted",1],["rationale",1],["v3",1],["l3",1],["violation",1],["no",1],["cited",1],["claim",1],["return",1]]},{"id":"scripts/test_claim_audit_schema.py#TS3AnchorNoneInv6.test_anchor_none_missing_rationale_prefix","name":[["test",1],["anchor",1],["none",1],["missing",1],["rationale",1],["prefix",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["anchor",3],["none",5],["missing",3],["rationale",3],["prefix",3],["self",4],["entry",1],["no",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1],["inv",1]]},{"id":"scripts/test_claim_audit_schema.py#TS3AnchorNoneInv6.test_anchor_none_positive_baseline","name":[["test",1],["anchor",1],["none",1],["positive",1],["baseline",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["anchor",2],["none",5],["positive",2],["baseline",2],["self",4],["canonical",2],["inv",2],["compliant",2],["row",2],["should",2],["pass",2],["assert",1],["lint",1],["clean",1],["build",1],["passport",1],["results",1],["entry",1]]},{"id":"scripts/test_claim_audit_schema.py#TS3AnchorNoneInv6.test_anchor_none_wrong_retrieval_method","name":[["test",1],["anchor",1],["none",1],["wrong",1],["retrieval",1],["method",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["anchor",2],["none",5],["wrong",2],["retrieval",3],["method",3],["self",4],["entry",1],["ref",1],["failed",1],["should",1],["be",1],["not",1],["attempted",1],["inv",4],["11",2],["mismatch",1],["either",1],["fires",1],["spec",1],["couples",1],["firm",1],["rule",1],["via",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["results",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS4ManifestInv1","name":[["ts4",1],["manifest",1],["inv1",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["ts4",2],["manifest",33],["inv1",2],["lint",5],["test",5],["base",2],["s4",1],["duplicate",4],["claim",8],["id",14],["within",3],["one",3],["rejected",3],["cross",3],["collision",4],["permitted",3],["def",3],["self",6],["none",3],["entry",5],["claims",1],["001",3],["text",2],["first",1],["intended",2],["evidence",2],["kind",2],["empirical",2],["planned",2],["refs",2],["second",1],["assert",3],["finds",2],["build",3],["passport",4],["manifests",3],["invariant",2],["inv",3],["other",1],["emitted",2],["by",2],["draft",2],["writer",2],["agent",2],["clean",1],["msg",1],["must",1],["be",1],["joinable",1],["pair",1],["across",1],["collides",1]]},{"id":"scripts/test_claim_audit_schema.py#TS4ManifestInv1.test_cross_manifest_claim_id_collision_permitted","name":[["test",1],["cross",1],["manifest",1],["claim",1],["id",1],["collision",1],["permitted",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["cross",3],["manifest",13],["claim",2],["id",6],["collision",3],["permitted",3],["self",3],["none",2],["entry",2],["other",1],["emitted",1],["by",1],["draft",1],["writer",1],["agent",1],["assert",1],["lint",1],["clean",1],["build",1],["passport",1],["manifests",1],["msg",1],["001",1],["must",1],["be",1],["joinable",1],["pair",1]]},{"id":"scripts/test_claim_audit_schema.py#TS4ManifestInv1.test_duplicate_claim_id_within_one_manifest_rejected","name":[["test",1],["duplicate",1],["claim",1],["id",1],["within",1],["one",1],["manifest",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["duplicate",3],["claim",7],["id",4],["within",3],["one",3],["manifest",6],["rejected",2],["self",3],["none",2],["entry",1],["claims",1],["001",2],["text",2],["first",1],["intended",2],["evidence",2],["kind",2],["empirical",2],["planned",2],["refs",2],["second",1],["collision",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["manifests",1],["invariant",1],["inv",1]]},{"id":"scripts/test_claim_audit_schema.py#TS4ManifestInv1.test_m_inv_4_duplicate_manifest_id_across_passport_rejected","name":[["test",1],["inv",1],["duplicate",1],["manifest",1],["id",1],["across",1],["passport",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["duplicate",2],["manifest",13],["id",6],["across",2],["passport",3],["rejected",2],["self",3],["none",2],["entry",2],["collides",1],["emitted",1],["by",1],["draft",1],["writer",1],["agent",1],["assert",1],["lint",1],["finds",1],["build",1],["manifests",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS5ManifestInv2","name":[["ts5",1],["manifest",1],["inv2",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["ts5",2],["manifest",5],["inv2",2],["lint",3],["test",3],["base",2],["s5",1],["nc",4],["must",1],["scope",1],["under",1],["claims",2],["entry",2],["claim",6],["id",3],["def",1],["dangling",1],["level",1],["self",2],["none",1],["001",1],["text",1],["first",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["scoped",1],["002",2],["but",1],["no",1],["exists",1],["constraint",1],["c002",1],["rule",1],["mismatched",1],["parent",1],["assert",1],["finds",1],["build",1],["passport",1],["manifests",1],["invariant",1],["inv",1]]},{"id":"scripts/test_claim_audit_schema.py#TS5ManifestInv2.test_dangling_claim_level_nc","name":[["test",1],["dangling",1],["claim",1],["level",1],["nc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["dangling",2],["claim",6],["level",2],["nc",4],["self",3],["none",2],["manifest",3],["entry",1],["claims",1],["id",2],["001",1],["text",1],["first",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["scoped",1],["002",2],["but",1],["no",1],["exists",1],["constraint",1],["c002",1],["rule",1],["mismatched",1],["parent",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["manifests",1],["invariant",1],["inv",1]]},{"id":"scripts/test_claim_audit_schema.py#TS6ManifestInv3","name":[["ts6",1],["manifest",1],["inv3",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["ts6",2],["manifest",5],["inv3",2],["lint",4],["test",3],["base",2],["s6",1],["claim",9],["level",5],["nc",3],["cannot",1],["drop",1],["global",1],["mnc",6],["add",2],["permitted",1],["def",1],["collides",1],["id",6],["self",2],["none",1],["inv",2],["constraint",3],["reusing",1],["override",2],["signature",1],["must",2],["reject",1],["via",2],["fresh",1],["ids",1],["never",1],["re",1],["entry",1],["claims",1],["001",1],["text",1],["causal",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["disallowed",1],["at",1],["rule",2],["trying",1],["mncs",1],["not",1],["causality",1],["assert",1],["finds",1],["build",1],["passport",1],["manifests",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS6ManifestInv3.test_claim_level_nc_collides_with_mnc_id","name":[["test",1],["claim",1],["level",1],["nc",1],["collides",1],["mnc",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["claim",11],["level",7],["nc",4],["collides",2],["mnc",8],["id",9],["self",3],["none",2],["inv",3],["constraint",4],["reusing",2],["override",3],["signature",2],["lint",3],["must",3],["reject",2],["add",2],["via",4],["fresh",2],["ids",2],["never",2],["re",2],["manifest",3],["entry",1],["claims",1],["001",1],["text",1],["causal",1],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["disallowed",1],["at",1],["rule",2],["trying",1],["mncs",1],["not",1],["causality",1],["assert",1],["finds",1],["build",1],["passport",1],["manifests",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS7UncitedAssertionInvariants","name":[["ts7",1],["uncited",1],["assertion",1],["invariants",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["ts7",2],["uncited",15],["assertion",9],["invariants",2],["lint",10],["test",8],["base",2],["s7",1],["inv",15],["paired",1],["pos",1],["neg",1],["fixtures",1],["def",6],["baseline",1],["positive",1],["self",12],["none",7],["assert",6],["clean",1],["build",6],["passport",6],["entry",8],["duplicate",1],["finding",1],["id",11],["same",1],["ua",1],["001",2],["finds",5],["invariant",5],["empty",1],["trigger",2],["tokens",2],["schema",2],["also",1],["rejects",2],["min",1],["items",1],["surfaces",2],["specifically",2],["wrong",1],["rule",2],["version",2],["d4",1],["v0",1],["const",1],["orphan",1],["manifest",11],["pointer",1],["claim",5],["without",1],["matching",1],["999",1],["scoped",3],["null",3],["requires",1]]},{"id":"scripts/test_claim_audit_schema.py#TS7UncitedAssertionInvariants.test_u_baseline_positive","name":[["test",1],["baseline",1],["positive",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["baseline",2],["positive",2],["self",3],["none",2],["assert",1],["lint",1],["clean",1],["build",1],["passport",1],["uncited",2],["assertion",1],["entry",1]]},{"id":"scripts/test_claim_audit_schema.py#TS7UncitedAssertionInvariants.test_u_inv_1_duplicate_finding_id","name":[["test",1],["inv",1],["duplicate",1],["finding",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["duplicate",2],["finding",2],["id",2],["self",3],["none",2],["uncited",3],["assertion",2],["entry",2],["same",1],["ua",1],["001",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS7UncitedAssertionInvariants.test_u_inv_2_empty_trigger_tokens","name":[["test",1],["inv",1],["empty",1],["trigger",1],["tokens",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",4],["empty",2],["trigger",3],["tokens",3],["self",3],["none",2],["uncited",2],["assertion",1],["entry",1],["schema",1],["also",1],["rejects",1],["min",1],["items",1],["lint",2],["surfaces",1],["specifically",1],["assert",1],["finds",1],["build",1],["passport",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS7UncitedAssertionInvariants.test_u_inv_3_wrong_rule_version","name":[["test",1],["inv",1],["wrong",1],["rule",1],["version",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",4],["wrong",2],["rule",3],["version",3],["self",3],["none",2],["uncited",2],["assertion",1],["entry",1],["d4",1],["v0",1],["schema",1],["const",1],["rejects",1],["lint",2],["surfaces",1],["specifically",1],["assert",1],["finds",1],["build",1],["passport",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS7UncitedAssertionInvariants.test_u_inv_4_null_manifest_id_with_set_claim_id","name":[["test",1],["inv",1],["null",1],["manifest",1],["id",2],["claim",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["null",6],["manifest",8],["id",10],["claim",5],["self",3],["none",3],["requires",2],["scoped",3],["uncited",2],["assertion",1],["entry",1],["001",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS7UncitedAssertionInvariants.test_u_inv_4_orphan_manifest_pointer","name":[["test",1],["inv",1],["orphan",1],["manifest",1],["pointer",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",5],["orphan",2],["manifest",9],["pointer",2],["self",3],["none",2],["claim",3],["id",5],["without",2],["matching",2],["entry",3],["uncited",2],["assertion",1],["999",1],["scoped",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TS8AllowedMatrix","name":[["ts8",1],["allowed",1],["matrix",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["ts8",2],["allowed",6],["matrix",6],["lint",4],["test",6],["base",2],["s8",1],["every",2],["triple",1],["validates",1],["disallowed",5],["combinations",2],["rejected",2],["positive",1],["rows",6],["each",1],["self",12],["contained",1],["passport",3],["fragment",1],["judgment",5],["audit",5],["status",5],["defect",6],["stage",5],["ref",19],["retrieval",24],["method",19],["overrides",8],["supported",4],["completed",15],["none",8],["api",16],["ambiguous",6],["source",3],["description",3],["citation",2],["anchor",2],["synthesis",2],["overclaim",2],["unsupported",6],["metadata",2],["negative",4],["constraint",4],["violation",2],["violated",2],["id",1],["mnc",1],["failed",4],["existence",2],["not",7],["found",1],["inconclusive",3],["applicable",3],["cases",1],["representative",1],["expected",1],["invariant",4],["inv",3],["def",3],["build",5],["row",5],["str",4],["any",3],["dict",2],["entry",1],["if",1],["rationale",4],["declared",1],["elif",3],["reference",1],["exist",1],["paywall",1],["full",1],["text",1],["retrievable",1],["at",1],["update",1],["return",1],["passes",1],["sub",2],["assert",2],["clean",1],["results",2],["msg",1],["should",1],["pass",1],["finds",1]]},{"id":"scripts/test_claim_audit_schema.py#TS8AllowedMatrix._build_row","name":[["build",1],["row",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["build",2],["row",2],["self",2],["str",8],["any",6],["overrides",3],["dict",4],["supported",1],["entry",1],["judgment",1],["audit",1],["status",1],["defect",2],["stage",1],["if",1],["negative",2],["constraint",2],["violation",1],["rationale",4],["violated",1],["declared",1],["elif",3],["retrieval",1],["existence",1],["reference",1],["not",4],["exist",1],["applicable",1],["paywall",1],["full",1],["text",1],["retrievable",1],["none",1],["at",1],["update",1],["return",1]]},{"id":"scripts/test_claim_audit_schema.py#TS8AllowedMatrix.test_disallowed_rows_rejected","name":[["test",1],["disallowed",1],["rows",1],["rejected",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["disallowed",3],["rows",3],["rejected",2],["self",6],["none",2],["overrides",2],["invariant",3],["sub",1],["judgment",1],["audit",1],["status",1],["defect",1],["stage",1],["build",2],["row",1],["assert",1],["lint",1],["finds",1],["passport",1],["results",1]]},{"id":"scripts/test_claim_audit_schema.py#TS8AllowedMatrix.test_every_allowed_row_passes","name":[["test",1],["every",1],["allowed",1],["row",1],["passes",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["every",2],["allowed",3],["row",4],["passes",2],["self",6],["none",2],["overrides",2],["rows",1],["sub",1],["judgment",1],["audit",1],["status",1],["defect",1],["stage",1],["build",2],["assert",1],["lint",1],["clean",1],["passport",1],["results",1],["msg",1],["should",1],["pass",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard","name":[["ts9",1],["malformed",1],["passport",1],["guard",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["ts9",2],["malformed",25],["passport",16],["guard",2],["lint",15],["test",11],["base",2],["s9",1],["aggregate",3],["yields",2],["schema",22],["finding",12],["not",21],["crash",9],["def",7],["claim",14],["audit",8],["results",4],["non",6],["dict",4],["entry",1],["self",33],["none",9],["pre",1],["r4",1],["list",6],["raised",1],["attribute",3],["error",5],["because",1],["only",1],["invariant",6],["loops",1],["ran",1],["before",1],["noticing",1],["shape",3],["body",28],["build",6],["should",3],["be",3],["object",2],["string",8],["path",13],["write",6],["tmp",6],["code",18],["out",18],["err",24],["run",8],["assert",18],["equal",6],["msg",17],["expected",11],["clean",3],["failure",1],["got",7],["exit",7],["nstderr",6],["traceback",9],["must",11],["raise",4],["tag",1],["stdout",1],["intent",5],["manifests",5],["as",4],["instead",3],["oops",1],["step",3],["13",3],["r7",1],["codex",3],["p3",1],["null",2],["scalar",1],["top",1],["level",1],["json",3],["would",2],["previously",2],["validate",1],["each",2],["surfaces",1],["without",1],["42",2],["sub",2],["type",5],["name",1],["text",1],["dumps",1],["encoding",1],["utf",1],["falsey",2],["bypass",1],["r5",1],["p2",5],["silently",1],["convert",1],["value",1],["empty",1],["skip",3],["validation",1],["but",1],["surface",1],["nstdout",1],["r6",1],["r8",1],["nested",3],["invalid",1],["shapes",1],["cross",3],["field",3],["walkers",1],["validator",2],["records",4],["helpers",1],["then",1],["iterate",2],["hit",1],["issue",1],["119",4],["120",2],["manifest",4],["claims",6],["walker",5],["inv",3],["expect",1],["no",1],["id",6],["mismatch",2],["checks",1],["crashing",1],["regex",1],["match",1],["audited",2],["indices",4],["mixed",2],["types",2],["sampling",3],["summaries",2],["contains",1],["str",2],["int",2],["raising",1],["between",1],["max",1],["per",1],["paper",1],["10",1],["total",1],["citation",1],["count",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_audited_indices_mixed_types_does_not_crash_sampling_walker","name":[["test",1],["audited",1],["indices",1],["mixed",1],["types",1],["not",1],["crash",1],["sampling",1],["walker",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["audited",6],["indices",10],["mixed",5],["types",4],["not",4],["crash",3],["sampling",6],["walker",4],["self",6],["none",2],["119",2],["audit",5],["summaries",3],["contains",2],["str",4],["int",4],["schema",4],["records",2],["type",5],["mismatch",2],["inv",2],["must",3],["skip",2],["instead",2],["raising",2],["error",2],["between",2],["body",3],["build",1],["passport",2],["run",3],["id",2],["max",1],["claims",1],["per",1],["paper",1],["10",1],["total",1],["citation",1],["count",2],["strategy",1],["stratified",1],["buckets",1],["v1",1],["emitted",1],["at",1],["2026",1],["05",1],["15",2],["t10",1],["00",1],["path",2],["write",1],["tmp",1],["code",3],["out",3],["err",4],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstderr",1],["traceback",1],["finding",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_claim_audit_results_with_non_dict_entry","name":[["test",1],["claim",1],["audit",1],["results",1],["non",1],["dict",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["claim",5],["audit",5],["results",5],["non",4],["dict",6],["entry",2],["self",6],["none",2],["pre",2],["r4",2],["list",2],["raised",2],["attribute",2],["error",2],["because",2],["only",2],["invariant",2],["loops",2],["ran",2],["before",2],["noticing",2],["shape",2],["body",3],["build",1],["passport",2],["should",1],["be",1],["object",1],["not",3],["string",1],["path",2],["write",1],["tmp",1],["code",3],["out",3],["err",4],["run",1],["lint",3],["assert",3],["equal",1],["msg",3],["expected",2],["clean",1],["failure",1],["malformed",1],["aggregate",1],["got",2],["exit",1],["nstderr",1],["traceback",2],["must",1],["raise",1],["schema",2],["finding",1],["tag",1],["stdout",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_claim_intent_manifests_as_dict_instead_of_list","name":[["test",1],["claim",1],["intent",1],["manifests",1],["as",1],["dict",1],["instead",1],["list",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["claim",3],["intent",3],["manifests",3],["as",2],["dict",2],["instead",2],["list",3],["self",6],["none",2],["body",3],["build",1],["passport",2],["oops",1],["should",1],["be",1],["path",2],["write",1],["tmp",1],["code",3],["out",2],["err",4],["run",1],["lint",2],["assert",3],["equal",1],["msg",2],["expected",1],["exit",1],["got",1],["nstderr",1],["not",2],["traceback",1],["must",1],["raise",1],["schema",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_falsey_malformed_aggregate_does_not_bypass_schema","name":[["test",1],["falsey",1],["malformed",1],["aggregate",1],["not",1],["bypass",1],["schema",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["falsey",4],["malformed",16],["aggregate",2],["not",4],["bypass",2],["schema",8],["self",7],["none",3],["step",2],["13",2],["r5",2],["codex",2],["p2",2],["body",5],["would",2],["silently",2],["convert",2],["null",2],["value",2],["empty",2],["list",2],["skip",2],["validation",2],["each",2],["but",2],["shape",2],["must",3],["surface",2],["as",2],["finding",3],["sub",1],["build",1],["passport",2],["claim",1],["audit",1],["results",1],["path",2],["write",1],["tmp",1],["code",3],["out",4],["err",4],["run",1],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstdout",1],["nstderr",1],["traceback",1],["raise",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_manifest_claim_with_non_string_claim_id_does_not_crash","name":[["test",1],["manifest",1],["claim",2],["non",1],["string",1],["id",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["manifest",6],["claim",9],["non",5],["string",5],["id",6],["not",4],["crash",3],["self",6],["none",2],["119",2],["claims",3],["schema",4],["records",2],["type",2],["mismatch",2],["invariant",2],["walker",2],["must",3],["skip",2],["cross",2],["field",2],["checks",2],["instead",2],["crashing",2],["regex",2],["match",2],["body",3],["build",1],["passport",2],["intent",1],["manifests",1],["42",1],["path",2],["write",1],["tmp",1],["code",3],["out",3],["err",4],["run",1],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstderr",1],["traceback",1],["finding",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_manifest_claims_as_string_does_not_crash_invariant_walker","name":[["test",1],["manifest",1],["claims",1],["as",1],["string",1],["not",1],["crash",1],["invariant",1],["walker",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["manifest",2],["claims",5],["as",2],["string",7],["not",8],["crash",5],["invariant",4],["walker",4],["self",6],["none",2],["119",2],["120",2],["p2",2],["claim",3],["intent",3],["manifests",3],["list",3],["schema",6],["validator",2],["records",2],["finding",5],["cross",2],["field",2],["inv",4],["must",3],["iterate",2],["expect",2],["clean",2],["exit",3],["no",2],["traceback",3],["body",3],["build",1],["passport",2],["should",1],["be",1],["path",2],["write",1],["tmp",1],["code",3],["out",3],["err",4],["run",1],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["got",1],["nstderr",1],["nested",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_non_object_passport_body_yields_clean_finding","name":[["test",1],["non",1],["object",1],["passport",1],["body",1],["yields",1],["clean",1],["finding",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",3],["non",2],["object",2],["passport",3],["body",11],["yields",2],["clean",2],["finding",5],["self",7],["none",3],["step",2],["13",2],["r7",2],["codex",2],["p3",2],["null",2],["scalar",2],["top",2],["level",2],["json",4],["would",2],["previously",2],["crash",2],["attribute",2],["error",2],["validate",2],["each",2],["surfaces",2],["as",2],["schema",4],["without",2],["traceback",3],["malformed",7],["42",1],["sub",1],["path",3],["tmp",1],["type",1],["name",1],["write",1],["text",1],["dumps",1],["encoding",1],["utf",1],["code",3],["out",3],["err",4],["run",1],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstderr",1],["not",2],["must",1],["raise",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_non_string_claim_text_does_not_crash_cv_inv_4_dedupe","name":[["test",1],["non",1],["string",1],["claim",1],["text",1],["not",1],["crash",1],["cv",1],["inv",1],["dedupe",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["non",5],["string",6],["claim",9],["text",8],["not",5],["crash",3],["cv",5],["inv",4],["dedupe",4],["self",6],["none",3],["key",2],["constructs",2],["hashlib",2],["sha256",2],["encode",4],["if",2],["list",2],["dict",2],["int",2],["schema",4],["invalid",2],["idiom",2],["passes",2],["through",2],["raises",2],["attribute",2],["error",2],["codex",2],["round",2],["adversarial",2],["probing",2],["surfaced",2],["same",2],["class",2],["body",3],["build",1],["passport",2],["constraint",2],["violations",1],["finding",2],["id",5],["001",1],["section",1],["path",3],["results",1],["findings",1],["violated",2],["mnc",1],["scoped",1],["manifest",3],["judge",3],["verdict",1],["rationale",2],["model",1],["gpt",1],["xhigh",1],["run",2],["at",1],["2026",1],["05",1],["15",1],["t10",1],["14",1],["00",1],["rule",1],["version",1],["d4",1],["v1",1],["write",1],["tmp",1],["code",3],["out",3],["err",4],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstderr",1],["traceback",1],["must",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_unhashable_claim_id_does_not_crash_m_inv_1","name":[["test",1],["unhashable",1],["claim",1],["id",1],["not",1],["crash",1],["inv",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["unhashable",5],["claim",11],["id",6],["not",4],["crash",3],["inv",4],["self",6],["none",2],["codex",2],["round",2],["p2",2],["returns",2],["list",2],["dict",2],["uniqueness",2],["cid",2],["ids",2],["crashes",2],["type",5],["error",2],["schema",6],["records",2],["mismatch",2],["but",2],["invariant",2],["walker",2],["still",2],["raises",2],["masking",2],["findings",2],["body",3],["build",1],["passport",2],["intent",1],["manifests",1],["claims",1],["bad",1],["path",2],["write",1],["tmp",1],["code",3],["out",3],["err",4],["run",1],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstderr",1],["traceback",1],["must",1],["finding",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_unhashable_finding_id_does_not_crash_cv_inv_1","name":[["test",1],["unhashable",1],["finding",1],["id",1],["not",1],["crash",1],["cv",1],["inv",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["unhashable",4],["finding",11],["id",14],["not",4],["crash",3],["cv",6],["inv",14],["self",6],["none",3],["uniqueness",4],["fid",2],["seen",2],["crashes",2],["list",2],["dict",2],["schema",4],["invalid",2],["same",2],["surface",2],["class",2],["as",2],["case",2],["codex",2],["flagged",2],["included",2],["parity",2],["coverage",2],["across",2],["all",2],["four",2],["sites",2],["body",3],["build",1],["passport",2],["constraint",2],["violations",1],["claim",2],["text",1],["section",1],["path",3],["results",1],["findings",1],["violated",2],["mnc",1],["scoped",1],["manifest",3],["judge",3],["verdict",1],["rationale",2],["model",1],["gpt",1],["xhigh",1],["run",2],["at",1],["2026",1],["05",1],["15",1],["t10",1],["14",1],["00",1],["rule",1],["version",1],["d4",1],["v1",1],["write",1],["tmp",1],["code",3],["out",3],["err",4],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstderr",1],["traceback",1],["must",1]]},{"id":"scripts/test_claim_audit_schema.py#TS9MalformedPassportGuard.test_unhashable_mnc_constraint_id_does_not_crash_m_inv_3","name":[["test",1],["unhashable",1],["mnc",1],["constraint",1],["id",1],["not",1],["crash",1],["inv",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["unhashable",4],["mnc",5],["constraint",8],["id",8],["not",4],["crash",3],["inv",2],["self",6],["none",2],["codex",2],["round",2],["p2",2],["manifest",3],["negative",3],["constraints",3],["as",2],["list",2],["dict",2],["crashes",2],["ids",2],["nc",2],["comprehension",2],["implementation",2],["builds",2],["unused",2],["schema",4],["records",2],["type",2],["mismatch",2],["but",2],["lint",4],["still",2],["raises",2],["body",3],["build",1],["passport",2],["claim",1],["intent",1],["manifests",1],["rule",1],["bad",1],["path",2],["write",1],["tmp",1],["code",3],["out",3],["err",4],["run",1],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstderr",1],["traceback",1],["must",1],["finding",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants","name":[["tscvconstraint",1],["violation",1],["invariants",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["tscvconstraint",2],["violation",15],["invariants",2],["lint",10],["test",10],["base",2],["spec",1],["4b",1],["constraint",20],["cv",18],["inv",15],["def",9],["manifest",15],["mnc",16],["nc",17],["self",25],["dict",1],["str",1],["any",1],["return",1],["entry",11],["claims",1],["claim",8],["id",16],["001",4],["text",1],["causal",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["c001",3],["rule",4],["no",1],["language",1],["without",1],["rct",1],["mncs",1],["global",1],["baseline",2],["none",8],["passport",24],["build",8],["manifests",8],["violations",9],["assert",8],["clean",2],["duplicate",2],["finding",2],["finds",6],["invariant",6],["dangling",2],["99",1],["c999",1],["999",1],["must",2],["be",1],["null",1],["polarity",1],["mismatch",1],["002",2],["match",1],["per",1],["two",1],["same",2],["sentence",1],["dedup",1],["avoid",1],["collision",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants._manifest_with_mnc_and_nc","name":[["manifest",1],["mnc",1],["nc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["manifest",3],["mnc",3],["nc",3],["self",2],["dict",2],["str",2],["any",2],["return",1],["entry",1],["claims",1],["claim",3],["id",3],["001",1],["text",1],["causal",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["constraint",2],["c001",1],["rule",3],["no",1],["language",1],["without",1],["rct",1],["mncs",1],["global",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants.test_cv_baseline_mnc_violation","name":[["test",1],["cv",1],["baseline",1],["mnc",1],["violation",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["cv",2],["baseline",2],["mnc",3],["violation",3],["self",4],["none",2],["passport",3],["build",1],["manifests",1],["manifest",1],["nc",1],["violations",1],["constraint",1],["entry",1],["assert",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants.test_cv_baseline_nc_violation","name":[["test",1],["cv",1],["baseline",1],["nc",1],["violation",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["cv",2],["baseline",2],["nc",4],["violation",3],["self",4],["none",2],["passport",3],["build",1],["manifests",1],["manifest",2],["mnc",1],["violations",1],["constraint",2],["entry",1],["id",2],["c001",1],["claim",1],["001",1],["assert",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants.test_cv_inv_1_duplicate_finding_id","name":[["test",1],["cv",1],["inv",1],["duplicate",1],["finding",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["cv",3],["inv",3],["duplicate",2],["finding",2],["id",2],["self",4],["none",2],["constraint",2],["violation",2],["entry",2],["passport",3],["build",1],["manifests",1],["manifest",1],["mnc",1],["nc",1],["violations",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants.test_cv_inv_2_dangling_mnc","name":[["test",1],["cv",1],["inv",1],["dangling",1],["mnc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["cv",3],["inv",3],["dangling",2],["mnc",4],["self",4],["none",2],["passport",3],["build",1],["manifests",1],["manifest",1],["nc",1],["violations",1],["constraint",2],["violation",1],["entry",1],["id",1],["99",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants.test_cv_inv_2_dangling_nc","name":[["test",1],["cv",1],["inv",1],["dangling",1],["nc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["cv",3],["inv",3],["dangling",2],["nc",4],["self",4],["none",2],["passport",3],["build",1],["manifests",1],["manifest",2],["mnc",1],["violations",1],["constraint",2],["violation",1],["entry",1],["id",2],["c999",1],["claim",1],["999",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants.test_cv_inv_3_mnc_with_set_manifest_claim_id","name":[["test",1],["cv",1],["inv",1],["mnc",1],["manifest",1],["claim",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["cv",3],["inv",3],["mnc",5],["manifest",4],["claim",3],["id",4],["self",4],["none",2],["passport",3],["build",1],["manifests",1],["nc",1],["violations",1],["constraint",2],["violation",1],["entry",1],["001",1],["must",1],["be",1],["null",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants.test_cv_inv_3_nc_polarity_mismatch","name":[["test",1],["cv",1],["inv",1],["nc",1],["polarity",1],["mismatch",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["cv",3],["inv",3],["nc",5],["polarity",2],["mismatch",2],["self",4],["none",2],["passport",3],["build",1],["manifests",1],["manifest",2],["mnc",1],["violations",1],["constraint",2],["violation",1],["entry",1],["id",3],["c001",1],["claim",1],["002",1],["must",1],["match",1],["001",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVConstraintViolationInvariants.test_cv_inv_4_duplicate_per_constraint","name":[["test",1],["cv",1],["inv",1],["duplicate",1],["per",1],["constraint",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["cv",5],["inv",4],["duplicate",2],["per",2],["constraint",6],["self",4],["none",2],["two",2],["violations",3],["same",4],["sentence",2],["dedup",2],["rule",2],["violation",2],["entry",2],["finding",1],["id",1],["002",1],["avoid",1],["collision",1],["passport",3],["build",1],["manifests",1],["manifest",1],["mnc",1],["nc",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVDedupeManifestScope","name":[["tscvdedupe",1],["manifest",1],["scope",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["tscvdedupe",2],["manifest",23],["scope",4],["lint",6],["test",6],["base",2],["scv",1],["dedupe",4],["cv",8],["inv",7],["must",3],["by",1],["scoped",4],["id",25],["def",3],["two",5],["manifests",8],["colliding",3],["mnc",11],["self",7],["list",1],["dict",1],["str",1],["any",1],["each",2],["carrying",1],["same",7],["constraint",14],["but",2],["bound",1],["different",2],["permits",1],["joinable",1],["schema",1],["requires",1],["claims",1],["non",1],["empty",1],["so",1],["add",1],["minimal",1],["claim",4],["itself",1],["not",3],["under",1],["return",1],["entry",6],["mncs",2],["rule",2],["no",2],["comparative",1],["other",2],["temporal",1],["across",1],["deduped",2],["none",2],["rows",2],["sentence",1],["text",1],["legitimate",1],["per",1],["negative",2],["constraints",1],["scoping",1],["keep",1],["both",2],["violation",4],["finding",2],["002",2],["passport",6],["build",2],["violations",2],["pre",1],["fix",2],["false",1],["positives",1],["reports",1],["line",1],["post",1],["fire",1],["cross",1],["collision",1],["assert",2],["clean",1],["still",2],["catches",1],["true",1],["within",1],["duplicates",1],["reference",1],["default",1],["single",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVDedupeManifestScope._two_manifests_with_colliding_mnc","name":[["two",1],["manifests",1],["colliding",1],["mnc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["two",4],["manifests",6],["colliding",2],["mnc",6],["self",2],["list",2],["dict",2],["str",2],["any",2],["each",4],["carrying",2],["same",2],["constraint",4],["id",10],["but",2],["bound",2],["different",2],["inv",2],["permits",2],["manifest",10],["joinable",2],["scope",2],["schema",2],["requires",2],["claims",2],["non",2],["empty",2],["so",2],["add",2],["minimal",2],["claim",6],["itself",2],["not",2],["under",2],["test",2],["return",1],["entry",2],["mncs",2],["rule",2],["no",2],["comparative",1],["other",1],["temporal",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVDedupeManifestScope.test_same_constraint_id_across_manifests_not_deduped","name":[["test",1],["same",1],["constraint",1],["id",1],["across",1],["manifests",1],["not",1],["deduped",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["same",6],["constraint",8],["id",13],["across",2],["manifests",4],["not",3],["deduped",2],["self",4],["none",2],["two",3],["cv",6],["rows",2],["sentence",2],["text",2],["mnc",5],["but",2],["different",2],["scoped",4],["manifest",9],["legitimate",2],["per",2],["inv",5],["negative",2],["constraints",2],["scoping",2],["dedupe",2],["must",3],["keep",2],["both",2],["violation",2],["entry",2],["finding",1],["002",1],["other",1],["passport",3],["build",1],["colliding",1],["violations",1],["pre",1],["fix",2],["false",1],["positives",1],["lint",3],["reports",1],["line",1],["post",1],["fire",1],["cross",1],["collision",1],["assert",1],["clean",1]]},{"id":"scripts/test_claim_audit_schema.py#TSCVDedupeManifestScope.test_same_constraint_id_same_manifest_still_deduped","name":[["test",1],["same",2],["constraint",1],["id",1],["manifest",1],["still",1],["deduped",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",4],["same",5],["constraint",6],["id",7],["manifest",7],["still",4],["deduped",2],["self",4],["none",2],["negative",2],["dedupe",2],["catches",2],["true",2],["within",2],["duplicates",2],["violation",2],["entry",2],["mnc",3],["finding",1],["cv",2],["002",1],["both",1],["rows",1],["reference",1],["default",1],["passport",3],["build",1],["manifests",2],["two",1],["colliding",1],["single",1],["violations",1],["assert",1],["lint",1],["finds",1],["invariant",1],["inv",1]]},{"id":"scripts/test_claim_audit_schema.py#TSDDriftInvariants","name":[["tsddrift",1],["invariants",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["tsddrift",2],["invariants",2],["lint",10],["test",10],["base",2],["spec",1],["4a",1],["claim",16],["drift",35],["inv",14],["def",8],["baseline",2],["emitted",11],["not",11],["intended",11],["self",16],["none",10],["assert",8],["clean",2],["build",8],["passport",8],["drifts",9],["entry",10],["kind",4],["duplicate",1],["finding",1],["id",9],["cd",1],["001",2],["collides",1],["finds",6],["invariant",6],["missing",1],["manifest",11],["pointer",2],["must",2],["be",2],["non",1],["null",2],["scoped",3],["dangling",1],["pair",1],["999",1],["no",1],["such",1],["wrong",1],["rule",2],["version",2],["d4",1],["v0",1],["uncited",7],["collision",1],["single",1],["sentence",5],["appears",1],["both",1],["assertions",1],["half",1],["submissions",1],["showed",1],["positive",1],["results",1],["assertion",1],["text",2]]},{"id":"scripts/test_claim_audit_schema.py#TSDDriftInvariants.test_d_baseline_emitted_not_intended","name":[["test",1],["baseline",1],["emitted",1],["not",1],["intended",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["baseline",2],["emitted",2],["not",2],["intended",2],["self",3],["none",2],["assert",1],["lint",1],["clean",1],["build",1],["passport",1],["drifts",1],["claim",1],["drift",1],["entry",1]]},{"id":"scripts/test_claim_audit_schema.py#TSDDriftInvariants.test_d_baseline_intended_not_emitted","name":[["test",1],["baseline",1],["intended",1],["not",1],["emitted",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["baseline",2],["intended",3],["not",3],["emitted",3],["self",3],["none",2],["drift",4],["claim",1],["entry",1],["kind",1],["assert",1],["lint",1],["clean",1],["build",1],["passport",1],["drifts",1]]},{"id":"scripts/test_claim_audit_schema.py#TSDDriftInvariants.test_d_inv_1_duplicate_finding_id","name":[["test",1],["inv",1],["duplicate",1],["finding",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["duplicate",2],["finding",2],["id",2],["self",3],["none",2],["claim",2],["drift",2],["entry",2],["cd",1],["001",1],["collides",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["drifts",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSDDriftInvariants.test_d_inv_2_dangling_intended_not_emitted_pair","name":[["test",1],["inv",1],["dangling",1],["intended",1],["not",1],["emitted",1],["pair",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["dangling",2],["intended",3],["not",3],["emitted",3],["pair",2],["self",3],["none",2],["drift",6],["claim",3],["entry",1],["kind",1],["manifest",4],["id",3],["999",1],["no",1],["such",1],["scoped",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["drifts",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSDDriftInvariants.test_d_inv_2_emitted_not_intended_with_manifest_pointer","name":[["test",1],["inv",1],["emitted",1],["not",1],["intended",1],["manifest",1],["pointer",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["emitted",4],["not",4],["intended",4],["manifest",5],["pointer",2],["self",3],["none",2],["drift",6],["claim",2],["entry",1],["kind",1],["id",3],["001",1],["must",1],["be",1],["null",1],["scoped",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["drifts",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSDDriftInvariants.test_d_inv_2_intended_not_emitted_missing_manifest_pointer","name":[["test",1],["inv",1],["intended",1],["not",1],["emitted",1],["missing",1],["manifest",1],["pointer",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["intended",4],["not",4],["emitted",4],["missing",2],["manifest",4],["pointer",2],["self",3],["none",4],["drift",6],["claim",2],["entry",1],["kind",1],["id",2],["must",1],["be",1],["non",1],["null",1],["scoped",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["drifts",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSDDriftInvariants.test_d_inv_3_wrong_rule_version","name":[["test",1],["inv",1],["wrong",1],["rule",1],["version",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["wrong",2],["rule",3],["version",3],["self",3],["none",2],["drift",4],["claim",1],["entry",1],["d4",1],["v0",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["drifts",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSDDriftInvariants.test_d_inv_4_uncited_and_drift_collision","name":[["test",1],["inv",1],["uncited",1],["drift",1],["collision",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["uncited",9],["drift",6],["collision",2],["self",3],["none",2],["single",2],["sentence",6],["appears",2],["both",2],["assertions",2],["claim",4],["drifts",3],["half",1],["submissions",1],["showed",1],["positive",1],["results",1],["assertion",1],["entry",2],["text",2],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSManifestIdNonStringGuard","name":[["tsmanifest",1],["id",1],["non",1],["string",1],["guard",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["tsmanifest",2],["id",10],["non",2],["string",2],["guard",2],["lint",6],["test",4],["base",2],["issue",1],["130",1],["manifest",7],["type",1],["list",3],["dict",4],["must",3],["not",7],["crash",5],["index",1],["builders",1],["def",2],["as",2],["self",10],["none",2],["body",6],["build",2],["passport",4],["claim",2],["intent",2],["manifests",2],["oops",2],["path",4],["write",2],["tmp",2],["code",6],["out",6],["err",8],["run",2],["assert",6],["equal",2],["msg",6],["expected",4],["exit",2],["got",2],["nstderr",2],["traceback",2],["unhashable",2],["setdefault",2],["schema",4],["finding",2]]},{"id":"scripts/test_claim_audit_schema.py#TSManifestIdNonStringGuard.test_manifest_id_as_dict_does_not_crash","name":[["test",1],["manifest",1],["id",1],["as",1],["dict",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["manifest",4],["id",5],["as",2],["dict",4],["not",4],["crash",3],["self",6],["none",2],["body",3],["build",1],["passport",2],["claim",1],["intent",1],["manifests",1],["oops",1],["path",2],["write",1],["tmp",1],["code",3],["out",3],["err",4],["run",1],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstderr",1],["traceback",1],["must",1],["unhashable",1],["setdefault",1],["schema",2],["finding",1]]},{"id":"scripts/test_claim_audit_schema.py#TSManifestIdNonStringGuard.test_manifest_id_as_list_does_not_crash","name":[["test",1],["manifest",1],["id",1],["as",1],["list",1],["not",1],["crash",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["manifest",4],["id",4],["as",2],["list",3],["not",4],["crash",3],["self",6],["none",2],["body",3],["build",1],["passport",2],["claim",1],["intent",1],["manifests",1],["oops",1],["path",2],["write",1],["tmp",1],["code",3],["out",3],["err",4],["run",1],["lint",2],["assert",3],["equal",1],["msg",3],["expected",2],["exit",1],["got",1],["nstderr",1],["traceback",1],["must",1],["unhashable",1],["setdefault",1],["schema",2],["finding",1]]},{"id":"scripts/test_claim_audit_schema.py#TSSamplingInvariants","name":[["tssampling",1],["invariants",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",2],["tssampling",2],["invariants",2],["lint",8],["test",8],["base",2],["spec",1],["4c",1],["audit",1],["sampling",7],["summary",7],["inv",12],["def",6],["baseline",1],["self",12],["none",6],["assert",6],["clean",1],["build",6],["passport",6],["samplings",6],["entry",6],["count",9],["vs",1],["indices",7],["mismatch",1],["audited",10],["off",1],["by",1],["one",1],["finds",5],["invariant",5],["exceeds",2],["cap",5],["total",5],["50",1],["10",6],["20",6],["list",2],["range",2],["100",1],["non",1],["ascending",1],["11",1],["13",1],["15",1],["17",1],["19",1],["duplicate",1]]},{"id":"scripts/test_claim_audit_schema.py#TSSamplingInvariants.test_s_baseline","name":[["test",1],["baseline",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["baseline",2],["self",3],["none",2],["assert",1],["lint",1],["clean",1],["build",1],["passport",1],["samplings",1],["sampling",1],["summary",1],["entry",1]]},{"id":"scripts/test_claim_audit_schema.py#TSSamplingInvariants.test_s_inv_1_count_vs_indices_mismatch","name":[["test",1],["inv",1],["count",1],["vs",1],["indices",1],["mismatch",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["count",4],["vs",2],["indices",2],["mismatch",2],["self",3],["none",2],["sampling",1],["summary",1],["entry",1],["audited",2],["off",1],["by",1],["one",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["samplings",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSSamplingInvariants.test_s_inv_2_count_exceeds_cap","name":[["test",1],["inv",1],["count",1],["exceeds",1],["cap",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["count",3],["exceeds",2],["cap",3],["self",3],["none",2],["sampling",1],["summary",1],["entry",1],["total",1],["50",1],["10",1],["audited",2],["20",2],["indices",1],["list",1],["range",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["samplings",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSSamplingInvariants.test_s_inv_2_count_exceeds_total","name":[["test",1],["inv",1],["count",1],["exceeds",1],["total",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["count",3],["exceeds",2],["total",3],["self",3],["none",2],["sampling",1],["summary",1],["entry",1],["10",1],["cap",1],["100",1],["audited",2],["20",2],["indices",1],["list",1],["range",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["samplings",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSSamplingInvariants.test_s_inv_4_duplicate_indices","name":[["test",1],["inv",1],["duplicate",1],["indices",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["duplicate",2],["indices",3],["self",3],["none",2],["sampling",1],["summary",1],["entry",1],["total",1],["20",1],["cap",1],["10",2],["audited",2],["count",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["samplings",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSSamplingInvariants.test_s_inv_4_non_ascending_indices","name":[["test",1],["inv",1],["non",1],["ascending",1],["indices",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["inv",3],["non",2],["ascending",2],["indices",3],["self",3],["none",2],["sampling",1],["summary",1],["entry",1],["total",1],["20",1],["cap",1],["10",2],["audited",2],["11",1],["13",1],["15",1],["17",1],["19",1],["count",1],["assert",1],["lint",1],["finds",1],["build",1],["passport",1],["samplings",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants","name":[["tsuafuncited",1],["audit",1],["failure",1],["invariants",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["class",19],["tsuafuncited",2],["audit",19],["failure",21],["invariants",2],["lint",9],["test",14],["base",2],["spec",2],["4d",1],["uncited",16],["uaf",33],["inv",16],["v3",1],["118",1],["def",11],["manifest",21],["mnc",10],["nc",10],["self",27],["dict",1],["str",1],["any",2],["return",1],["entry",12],["claims",1],["claim",17],["id",19],["001",3],["text",4],["causal",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["constraint",3],["c001",1],["rule",5],["no",2],["language",1],["without",2],["rct",1],["mncs",2],["global",1],["schema",33],["shape",1],["only",3],["valid",1],["minimal",1],["none",11],["load",4],["json",5],["paths",4],["validator",9],["build",9],["errors",11],["list",3],["iter",3],["assert",10],["equal",4],["msg",4],["unexpected",1],["validation",4],["fault",15],["enum",8],["matches",1],["constants",5],["must",5],["match",1],["inv14",5],["tags",5],["exactly",1],["guard",1],["extending",2],["python",2],["module",1],["would",1],["silently",1],["produce",1],["rows",1],["fail",3],["pipeline",1],["maps",1],["new",2],["exception",1],["tag",1],["but",1],["closed",1],["hasn",1],["been",1],["bumped",1],["per",4],["gemini",2],["cross",2],["model",2],["review",2],["r2",1],["p2",2],["2026",2],["05",2],["17",2],["both",1],["surfaces",1],["move",1],["together",1],["version",2],["bump",2],["d4",2],["v1",2],["v2",2],["later",1],["should",2],["accompany",1],["extension",1],["from",2],["scripts",1],["import",1],["properties",1],["drifted",1],["either",1],["align",1],["constant",1],["if",1],["intentionally",1],["taxonomy",1],["document",1],["ramp",1],["rejects",2],["missing",2],["del",1],["not",5],["unknown",2],["made",1],["up",1],["baseline",3],["clean",4],["passport",20],["one",3],["row",1],["passes",1],["manifests",8],["path",1],["judge",1],["failed",1],["level",1],["check",1],["finding",3],["uniqueness",1],["duplicate",1],["same",1],["keep",1],["isolated",1],["by",1],["giving",1],["different",2],["so",2],["simultaneously",1],["trip",1],["sentence",2],["dedup",2],["target",1],["invariant",4],["cleanly",1],["fire",1],["finds",3],["scoped",3],["resolve",1],["intent",1],["dangling",2],["sentinel",1],["pair",1],["integrity",1],["999",1],["such",1],["null",2],["allowed",1],["legitimate",1],["was",1],["against",1],["mani",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants._manifest_with_mnc_and_nc","name":[["manifest",1],["mnc",1],["nc",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["manifest",3],["mnc",3],["nc",3],["self",2],["dict",2],["str",2],["any",2],["return",1],["entry",1],["claims",1],["claim",3],["id",3],["001",1],["text",1],["causal",2],["intended",1],["evidence",1],["kind",1],["empirical",1],["planned",1],["refs",1],["negative",1],["constraints",1],["constraint",2],["c001",1],["rule",3],["no",1],["language",1],["without",1],["rct",1],["mncs",1],["global",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_baseline_mnc_failure","name":[["test",1],["uaf",1],["baseline",1],["mnc",1],["failure",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",3],["baseline",2],["mnc",3],["failure",3],["self",4],["none",2],["passport",3],["build",1],["manifests",1],["manifest",1],["nc",1],["uncited",1],["audit",1],["entry",1],["assert",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_baseline_nc_failure","name":[["test",1],["uaf",1],["baseline",1],["nc",1],["failure",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",3],["baseline",2],["nc",5],["failure",3],["self",4],["none",2],["path",2],["judge",2],["failed",2],["claim",5],["level",2],["constraint",2],["check",2],["manifest",4],["id",3],["passport",3],["build",1],["manifests",1],["mnc",1],["uncited",1],["audit",1],["entry",1],["001",1],["assert",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_coexists_with_uncited_assertion","name":[["test",1],["uaf",1],["coexists",1],["uncited",1],["assertion",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",7],["coexists",2],["uncited",5],["assertion",3],["self",4],["none",2],["d4",2],["detector",2],["positive",2],["ua",4],["judge",2],["failure",3],["same",2],["sentence",2],["independent",2],["signals",2],["cross",2],["aggregate",2],["exclusivity",2],["not",2],["apply",2],["entry",2],["audit",1],["passport",3],["build",1],["manifests",1],["manifest",1],["mnc",1],["nc",1],["assert",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_cross_aggregate_exclusive_with_cv","name":[["test",1],["uaf",1],["cross",1],["aggregate",1],["exclusive",1],["cv",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",8],["cross",2],["aggregate",2],["exclusive",4],["cv",6],["self",4],["none",2],["same",2],["sentence",2],["manifest",3],["must",2],["not",2],["have",2],["both",2],["audit",3],["tool",2],["failure",3],["violated",2],["row",2],["they",2],["mutually",2],["verdict",2],["states",2],["constraint",1],["violation",1],["entry",2],["uncited",1],["passport",3],["build",1],["manifests",1],["mnc",1],["nc",1],["violations",1],["assert",1],["lint",1],["finds",1],["invariant",1],["inv",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_inv_1_duplicate_finding_id","name":[["test",1],["uaf",1],["inv",1],["duplicate",1],["finding",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",4],["uaf",8],["inv",6],["duplicate",2],["finding",3],["id",3],["self",4],["none",2],["uncited",2],["audit",2],["failure",2],["entry",2],["same",1],["001",1],["per",2],["gemini",1],["cross",1],["model",1],["review",1],["p2",1],["2026",1],["05",1],["17",1],["keep",1],["isolated",1],["by",1],["giving",1],["different",2],["claim",2],["text",3],["so",2],["passport",4],["not",2],["simultaneously",1],["trip",1],["sentence",1],["manifest",2],["dedup",2],["one",2],["should",1],["target",1],["invariant",2],["cleanly",1],["fire",1],["build",1],["manifests",1],["mnc",1],["nc",1],["assert",1],["lint",1],["finds",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_inv_2_dangling_manifest_id","name":[["test",1],["uaf",1],["inv",1],["dangling",1],["manifest",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",4],["inv",3],["dangling",2],["manifest",5],["id",4],["self",4],["none",2],["uncited",1],["audit",1],["failure",1],["entry",1],["scoped",1],["sentinel",1],["not",1],["manifests",2],["passport",3],["build",1],["mnc",1],["nc",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_inv_3_dangling_claim_id","name":[["test",1],["uaf",1],["inv",1],["dangling",1],["claim",1],["id",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",4],["inv",3],["dangling",2],["claim",4],["id",3],["self",4],["none",2],["uncited",1],["audit",1],["failure",1],["entry",1],["manifest",3],["999",1],["no",1],["such",1],["passport",3],["build",1],["manifests",1],["mnc",1],["nc",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_inv_3_null_claim_id_allowed_when_mnc_only","name":[["test",1],["uaf",1],["inv",1],["null",1],["claim",1],["id",1],["allowed",1],["mnc",1],["only",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",3],["inv",2],["null",4],["claim",5],["id",5],["allowed",2],["mnc",3],["only",4],["self",4],["none",3],["manifest",4],["legitimate",2],["failure",3],["was",2],["against",2],["mncs",2],["passport",3],["build",1],["manifests",1],["nc",1],["uncited",1],["audit",1],["entry",1],["assert",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_inv_4_same_sentence_different_manifests_not_deduped","name":[["test",1],["uaf",1],["inv",1],["same",1],["sentence",1],["different",1],["manifests",1],["not",1],["deduped",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",4],["inv",4],["same",4],["sentence",4],["different",3],["manifests",5],["not",2],["deduped",2],["self",4],["none",2],["two",4],["both",2],["failing",2],["text",2],["emit",2],["rows",2],["legitimately",2],["mirrors",2],["cv",2],["cross",2],["manifest",12],["reasoning",2],["other",4],["entry",3],["id",8],["mncs",1],["constraint",1],["mnc",2],["rule",2],["uncited",2],["audit",2],["failure",2],["scoped",2],["finding",1],["002",1],["passport",3],["build",1],["nc",1],["assert",1],["lint",1],["clean",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_inv_4_same_sentence_same_manifest_dup","name":[["test",1],["uaf",1],["inv",1],["same",2],["sentence",1],["manifest",1],["dup",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",5],["inv",3],["same",4],["sentence",2],["manifest",4],["dup",2],["self",4],["none",2],["uncited",2],["audit",2],["failure",2],["entry",2],["finding",1],["id",2],["002",1],["shares",1],["scoped",1],["section",1],["path",1],["claim",1],["text",1],["passport",3],["build",1],["manifests",1],["mnc",1],["nc",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_inv_5_rationale_missing_fault_prefix","name":[["test",1],["uaf",1],["inv",1],["rationale",1],["missing",1],["fault",1],["prefix",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",4],["inv",3],["rationale",3],["missing",2],["fault",3],["prefix",3],["self",4],["none",2],["uncited",1],["audit",1],["failure",1],["entry",1],["some",1],["narrative",1],["without",1],["class",1],["passport",3],["build",1],["manifests",1],["manifest",1],["mnc",1],["nc",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_inv_5_rationale_wrong_fault_prefix","name":[["test",1],["uaf",1],["inv",1],["rationale",1],["wrong",1],["fault",1],["prefix",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",8],["inv",7],["rationale",9],["wrong",3],["fault",9],["prefix",6],["self",4],["none",2],["starts",2],["made",2],["up",2],["class",9],["schema",2],["rejected",2],["via",2],["enum",2],["but",4],["also",2],["flags",2],["mismatch",2],["independently",2],["here",2],["keep",2],["valid",4],["flip",2],["different",2],["tag",5],["should",2],["still",2],["trip",2],["must",2],["match",2],["row",3],["not",2],["just",2],["any",2],["known",2],["uncited",1],["audit",1],["failure",1],["entry",1],["judge",2],["timeout",1],["api",1],["error",1],["passport",3],["build",1],["manifests",1],["manifest",1],["mnc",1],["nc",1],["assert",1],["lint",1],["finds",1],["invariant",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_malformed_manifest_claim_id_does_not_crash_lint","name":[["test",1],["uaf",1],["malformed",1],["manifest",1],["claim",1],["id",1],["not",1],["crash",1],["lint",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",3],["malformed",4],["manifest",6],["claim",6],["id",6],["not",5],["crash",4],["lint",8],["self",6],["none",2],["schema",3],["validator",2],["flags",2],["type",4],["errors",2],["separately",2],["walker",2],["must",3],["skip",2],["cleanly",2],["unhashable",3],["values",2],["rather",2],["than",2],["raise",2],["error",2],["uncited",1],["audit",1],["failure",2],["entry",1],["list",1],["as",1],["passport",4],["build",1],["manifests",1],["mnc",1],["nc",1],["should",1],["report",1],["something",1],["shape",1],["finding",1],["exit",2],["path",2],["write",1],["tmp",1],["code",3],["err",3],["run",1],["assert",2],["equal",1],["msg",2],["expected",1],["clean",1],["got",1],["nstderr",1],["traceback",2],["codex",1],["r2",1],["p2",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_malformed_rationale_does_not_crash_lint","name":[["test",1],["uaf",1],["malformed",1],["rationale",1],["not",1],["crash",1],["lint",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",3],["malformed",4],["rationale",6],["not",4],["crash",3],["lint",5],["self",6],["none",2],["uncited",1],["audit",1],["failure",2],["entry",1],["unhashable",1],["passport",4],["build",1],["manifests",1],["manifest",1],["mnc",1],["nc",1],["path",2],["write",1],["tmp",1],["code",3],["err",3],["run",1],["assert",2],["equal",1],["msg",2],["expected",1],["clean",1],["got",1],["exit",1],["nstderr",1],["traceback",2],["must",1],["codex",1],["r2",1],["p2",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_schema_fault_class_enum_matches_constants","name":[["test",1],["uaf",1],["schema",1],["fault",1],["class",1],["enum",1],["matches",1],["constants",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",5],["schema",13],["fault",10],["class",11],["enum",9],["matches",2],["constants",6],["self",3],["none",2],["must",2],["match",1],["inv14",5],["tags",5],["exactly",1],["without",1],["guard",1],["extending",2],["python",2],["module",1],["would",1],["silently",1],["produce",1],["rows",1],["fail",1],["validation",1],["pipeline",1],["maps",1],["new",2],["exception",1],["tag",1],["but",1],["closed",1],["hasn",1],["been",1],["bumped",1],["per",1],["gemini",1],["cross",1],["model",1],["review",1],["r2",1],["p2",1],["2026",1],["05",1],["17",1],["both",1],["surfaces",1],["move",1],["together",1],["rule",2],["version",2],["bump",2],["d4",2],["v1",2],["v2",2],["later",1],["should",1],["accompany",1],["any",1],["extension",1],["from",2],["scripts",1],["claim",1],["audit",3],["import",1],["load",1],["json",2],["paths",1],["uncited",2],["failure",2],["properties",1],["assert",1],["equal",1],["msg",1],["drifted",1],["either",1],["align",1],["constant",1],["if",1],["intentionally",1],["taxonomy",1],["document",1],["ramp",1],["spec",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_schema_rejects_missing_fault_class","name":[["test",1],["uaf",1],["schema",1],["rejects",1],["missing",1],["fault",1],["class",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",2],["schema",8],["rejects",2],["missing",3],["fault",4],["class",4],["self",3],["none",2],["load",1],["json",1],["paths",1],["uncited",2],["audit",2],["failure",2],["validator",3],["build",1],["entry",1],["del",1],["errors",3],["list",1],["iter",1],["assert",1],["not",1],["equal",1],["msg",1],["must",1],["fail",1],["validation",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_schema_rejects_unknown_fault_class","name":[["test",1],["uaf",1],["schema",1],["rejects",1],["unknown",1],["fault",1],["class",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",2],["schema",8],["rejects",2],["unknown",3],["fault",4],["class",5],["self",3],["none",2],["load",1],["json",1],["paths",1],["uncited",2],["audit",2],["failure",2],["validator",3],["build",1],["entry",1],["made",1],["up",1],["errors",3],["list",1],["iter",1],["assert",1],["not",1],["equal",1],["msg",1],["must",1],["fail",1],["validation",1]]},{"id":"scripts/test_claim_audit_schema.py#TSUAFUncitedAuditFailureInvariants.test_uaf_schema_valid_minimal_entry","name":[["test",1],["uaf",1],["schema",1],["valid",1],["minimal",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["uaf",2],["schema",7],["valid",2],["minimal",2],["entry",3],["self",3],["none",2],["load",1],["json",1],["paths",1],["uncited",2],["audit",2],["failure",2],["validator",3],["build",1],["errors",5],["list",1],["iter",1],["assert",1],["equal",1],["msg",1],["unexpected",1],["validation",1]]},{"id":"scripts/test_claim_audit_schema.py#uncited_assertion_entry","name":[["uncited",1],["assertion",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["uncited",2],["assertion",2],["entry",2],["dict",2],["str",2],["any",2],["minimal",1],["inv",1],["positive",2],["baseline",1],["return",1],["finding",1],["id",1],["ua",1],["001",1],["sentence",1],["text",1],["half",1],["all",1],["submissions",1],["showed",2],["results",2],["section",1],["path",1],["overview",1],["trigger",1],["tokens",1],["50",1],["detected",1],["at",1],["2026",1],["05",1],["15",1],["t10",1],["12",1],["00",1],["rule",1],["version",1],["d4",1],["v1",1]]},{"id":"scripts/test_claim_audit_schema.py#uncited_audit_failure_entry","name":[["uncited",1],["audit",1],["failure",1],["entry",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["uncited",2],["audit",2],["failure",2],["entry",2],["finding",4],["id",10],["str",8],["uaf",4],["001",2],["fault",5],["class",5],["judge",5],["timeout",2],["manifest",6],["claim",5],["none",4],["dict",2],["any",2],["minimal",1],["inv",1],["positive",1],["baseline",1],["v3",1],["118",1],["return",1],["text",1],["observed",1],["causality",1],["between",1],["section",1],["path",1],["discussion",1],["limitations",1],["scoped",1],["rationale",1],["invocation",1],["failed",1],["after",1],["30s",1],["model",1],["gpt",1],["xhigh",1],["run",1],["at",1],["2026",1],["05",1],["15",1],["t10",1],["14",1],["00",1],["rule",1],["version",1],["d4",1],["v1",2]]},{"id":"scripts/test_claim_audit_schema.py#write_passport","name":[["write",1],["passport",1]],"path":[["scripts",1],["test",1],["claim",1],["audit",1],["schema",1],["py",1]],"body":[["def",2],["write",3],["passport",3],["tmp",3],["path",7],["body",3],["dict",2],["str",2],["any",2],["json",2],["text",1],["dumps",1],["ensure",1],["ascii",1],["false",1],["indent",1],["encoding",1],["utf",1],["return",1]]},{"id":"scripts/test_claim_intent_manifest.py","name":[["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["manifest",17],["tests",4],["v3",1],["claim",10],["ref",1],["alignment",2],["audit",6],["agent",1],["m1",3],["m2",3],["m3",3],["per",3],["spec",6],["docs",1],["design",1],["2026",5],["05",5],["15",5],["issue",1],["103",1],["md",1],["these",1],["pin",1],["level",4],["contracts",1],["pipeline",4],["p1",1],["p11",1],["not",6],["exercise",1],["three",3],["diff",3],["emitted",4],["intended",4],["supported",2],["drift",2],["detection",2],["both",2],["directions",1],["from",6],["drafted",1],["prose",1],["introducing",1],["claims",2],["writer",1],["did",1],["pre",1],["commit",1],["dropped",1],["during",1],["drafting",1],["verifies",1],["cross",1],["reference",1],["d6",1],["table",1],["directly",1],["missing",5],["manifests",1],["plus",1],["sentinel",4],["id",7],["each",1],["citation",2],["must",3],["keep",1],["every",1],["defect",3],["stage",1],["path",1],["emitting",1],["acceptance",1],["bullet",1],["intent",3],["absent",1],["advisory",1],["fallback",3],["flow",1],["exercised",1],["test",6],["pins",1],["side",1],["invariants",1],["all",2],["six",1],["substantive",1],["stages",2],["still",1],["routable",1],["propagates",1],["through",1],["entries",1],["annotation",1],["surface",1],["itself",1],["lives",1],["finalizer",1],["13",1],["step",2],["covered",1],["here",1],["constraint",5],["inheritance",2],["mnc",2],["global",1],["apply",1],["whose",1],["entry",1],["only",1],["declares",1],["nc",1],["judge",1],["invocation",1],["receive",1],["sorted",1],["order",1],["active",1],["constraints",1],["invariant",1],["inv",1],["names",1],["file",1],["py",2],["repo",1],["convention",1],["places",1],["under",1],["scripts",5],["ci",1],["uses",1],["python",2],["unittest",4],["named",1],["stem",1],["preserved",1],["run",3],["future",1],["import",8],["annotations",1],["typing",1],["any",1],["callable",1],["try",1],["constants",1],["module",2],["err",2],["exception",2],["none",2],["except",1],["as",1],["exc",2],["pragma",2],["no",2],["cover",2],["red",1],["phase",1],["pathway",1],["0000",2],["00",9],["t00",1],["t10",4],["a1b2",1],["01",1],["c3d4",1],["10",1],["9f8e",1],["now",1],["11",1],["emit",1],["applies",1],["even",1],["redeclared",1],["at",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_claim_intent_manifest.py#_citation","name":[["citation",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["citation",2],["claim",8],["id",10],["str",16],["text",4],["ref",4],["slug",4],["smith2024preprints",2],["anchor",8],["kind",4],["page",2],["value",4],["12",2],["section",4],["path",4],["results",2],["overview",2],["scoped",4],["manifest",6],["dict",2],["any",2],["return",1]]},{"id":"scripts/test_claim_intent_manifest.py#_claim","name":[["claim",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["claim",10],["id",4],["str",13],["text",4],["ncs",4],["list",4],["dict",5],["none",8],["planned",4],["refs",4],["any",3],["out",3],["intended",1],["evidence",1],["kind",1],["empirical",1],["if",1],["negative",1],["constraints",1],["return",1]]},{"id":"scripts/test_claim_intent_manifest.py#_config","name":[["config",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["config",2],["overrides",3],["any",5],["dict",3],["str",3],["base",3],["max",1],["claims",1],["per",1],["paper",1],["100",1],["judge",1],["model",1],["gpt",1],["xhigh",1],["gold",1],["path",1],["none",2],["cache",1],["dir",1],["update",1],["return",1]]},{"id":"scripts/test_claim_intent_manifest.py#_judge_dispatch","name":[["judge",1],["dispatch",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",3],["judge",3],["dispatch",2],["by",3],["claim",5],["text",5],["dict",8],["str",8],["any",7],["callable",2],["per",1],["router",1],["m1",1],["mixed",1],["supported",1],["unsupported",1],["ambiguous",1],["captured",4],["kwargs",6],["list",1],["fn",3],["append",1],["verdict",2],["return",2],["type",1],["ignore",1],["attr",1],["defined",1]]},{"id":"scripts/test_claim_intent_manifest.py#_judge_dispatch.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",5],["any",4],["dict",2],["str",2],["captured",1],["append",1],["verdict",2],["by",1],["claim",2],["text",2],["return",1]]},{"id":"scripts/test_claim_intent_manifest.py#_manifest","name":[["manifest",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["manifest",10],["id",6],["str",10],["claims",4],["list",4],["dict",6],["any",4],["mncs",3],["none",4],["return",1],["version",1],["emitted",2],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["15",1],["t09",1],["55",1],["00",1],["negative",1],["constraints",1]]},{"id":"scripts/test_claim_intent_manifest.py#_ManifestTestBase","name":[["manifest",1],["test",1],["base",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["class",3],["manifest",2],["test",6],["base",2],["unittest",3],["case",2],["skip",2],["cleanly",2],["scripts",2],["claim",2],["audit",5],["pipeline",4],["not",3],["yet",2],["importable",2],["during",2],["red",2],["phase",2],["step",2],["tdd",1],["plan",1],["spec",2],["13",2],["suite",1],["imports",1],["even",1],["module",3],["missing",1],["contract",1],["documents",1],["wished",1],["api",1],["classmethod",1],["def",2],["up",1],["cls",1],["none",2],["if",1],["import",2],["err",2],["raise",1],["expected",1],["implementation",1],["lands",1],["run",4],["self",1],["kwargs",2],["any",3],["dict",3],["str",3],["list",1],["defaults",3],["manifests",1],["citations",1],["corpus",1],["config",2],["id",2],["now",2],["iso",1],["retrieve",1],["fn",2],["retrieval",1],["ok",1],["judge",2],["dispatch",1],["update",1],["return",1]]},{"id":"scripts/test_claim_intent_manifest.py#_ManifestTestBase.run_pipeline","name":[["run",1],["pipeline",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["run",5],["pipeline",3],["self",2],["kwargs",3],["any",5],["dict",5],["str",5],["list",2],["defaults",3],["manifests",1],["citations",1],["corpus",1],["config",2],["audit",3],["id",2],["now",2],["iso",1],["retrieve",1],["fn",2],["retrieval",1],["ok",1],["judge",2],["dispatch",1],["update",1],["return",1]]},{"id":"scripts/test_claim_intent_manifest.py#_ManifestTestBase.setUpClass","name":[["up",1],["class",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["up",2],["class",2],["cls",2],["none",3],["if",1],["module",2],["import",2],["err",2],["not",2],["raise",1],["unittest",1],["skip",1],["test",1],["scripts",1],["claim",1],["audit",1],["pipeline",1],["importable",1],["yet",1],["expected",1],["during",1],["red",1],["phase",1],["implementation",1],["lands",1],["spec",1],["13",1],["step",1]]},{"id":"scripts/test_claim_intent_manifest.py#_retrieval_dispatch","name":[["retrieval",1],["dispatch",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",3],["retrieval",3],["dispatch",2],["by",3],["slug",5],["dict",10],["str",10],["any",8],["callable",2],["per",1],["router",1],["so",1],["single",1],["run",1],["mix",1],["paywall",1],["200",1],["404",1],["fn",2],["citation",2],["return",2],["ref",1]]},{"id":"scripts/test_claim_intent_manifest.py#_retrieval_dispatch.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["fn",2],["citation",3],["dict",4],["str",4],["any",4],["return",1],["by",1],["slug",2],["ref",1]]},{"id":"scripts/test_claim_intent_manifest.py#_retrieval_failed_paywall","name":[["retrieval",1],["failed",1],["paywall",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",3],["retrieval",3],["failed",3],["paywall",2],["callable",2],["dict",6],["str",6],["any",6],["fn",2],["citation",1],["return",2],["ref",1],["method",1],["retrieved",1],["excerpt",1],["none",1]]},{"id":"scripts/test_claim_intent_manifest.py#_retrieval_failed_paywall.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["fn",2],["citation",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["failed",1],["retrieved",1],["excerpt",1],["none",1]]},{"id":"scripts/test_claim_intent_manifest.py#_retrieval_not_found","name":[["retrieval",1],["not",1],["found",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",3],["retrieval",3],["not",3],["found",3],["callable",2],["dict",6],["str",6],["any",6],["fn",2],["citation",1],["return",2],["ref",1],["method",1],["retrieved",1],["excerpt",1],["none",1]]},{"id":"scripts/test_claim_intent_manifest.py#_retrieval_not_found.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["fn",2],["citation",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["not",1],["found",1],["retrieved",1],["excerpt",1],["none",1]]},{"id":"scripts/test_claim_intent_manifest.py#_retrieval_ok","name":[["retrieval",1],["ok",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",3],["retrieval",3],["ok",2],["excerpt",4],["str",8],["cited",2],["page",2],["reports",2],["figure",2],["verbatim",2],["callable",2],["dict",6],["any",6],["fn",2],["citation",1],["return",2],["ref",1],["method",1],["api",1],["retrieved",1]]},{"id":"scripts/test_claim_intent_manifest.py#_retrieval_ok.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["fn",2],["citation",2],["dict",4],["str",4],["any",4],["return",1],["ref",1],["retrieval",1],["method",1],["api",1],["retrieved",1],["excerpt",2]]},{"id":"scripts/test_claim_intent_manifest.py#run_audit_pipeline","name":[["run",1],["audit",1],["pipeline",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["run",2],["audit",2],["pipeline",2],["args",2],["any",6],["kwargs",2],["raise",1],["module",1],["import",1],["err",1],["type",1],["ignore",1],["misc",1]]},{"id":"scripts/test_claim_intent_manifest.py#TM1ThreeSetDiff","name":[["tm1",1],["three",1],["diff",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["class",2],["tm1",2],["three",3],["diff",4],["manifest",29],["test",3],["base",2],["m1",1],["produces",1],["both",2],["intended",24],["not",25],["emitted",33],["def",1],["emits",2],["drift",9],["kinds",4],["self",12],["none",2],["intends",1],["claims",7],["001",5],["002",4],["003",6],["carry",1],["negative",1],["constraint",2],["so",2],["no",1],["absorption",1],["confounds",1],["detection",1],["p8",1],["absorbs",1],["entire",1],["any",1],["citation",10],["violates",1],["claim",31],["id",10],["text",17],["sample",5],["preprints",5],["accounted",5],["67",6],["corpus",5],["planned",3],["refs",3],["smith2024preprints",2],["inflection",5],["point",4],["appeared",4],["mid",5],["2024",8],["zhao2026",2],["pew",2],["baseline",2],["established",2],["trust",2],["decline",2],["pew2023",1],["prose",1],["citations",7],["original",2],["supported",13],["judge",10],["ambiguous",2],["drifted",6],["median",4],["half",4],["life",4],["dropped",7],["11",4],["days",3],["density",3],["doubled",3],["after",3],["ref",5],["slug",4],["anchor",4],["value",3],["14",1],["100",1],["brown2025",1],["22",1],["101",1],["jones2025",1],["fn",4],["dispatch",1],["judgment",5],["rationale",4],["cited",1],["page",1],["contains",1],["figure",2],["verbatim",1],["defect",2],["stage",2],["hint",2],["source",5],["description",2],["mentions",1],["but",2],["pinpoint",1],["reports",1],["day",1],["unsupported",1],["shows",1],["4x",1],["increase",1],["2x",1],["out",3],["run",2],["pipeline",2],["manifests",1],["appears",1],["texts",9],["intersect",2],["assert",10],["equal",9],["setup",2],["invariant",2],["expected",4],["exactly",3],["subset",1],["post",1],["audit",1],["results",1],["if",3],["judged",1],["only",2],["must",1],["also",1],["invocation",1],["count",1],["one",2],["call",2],["per",2],["pins",1],["idempotence",1],["same",2],["fixture",1],["should",1],["silently",1],["re",1],["tuple",1],["twice",1],["single",1],["len",3],["captured",1],["drifts",6],["sorted",1],["kind",3],["cardinalities",1],["below",1],["derived",1],["from",1],["them",1],["policy",1],["many",1],["may",1],["emit",1],["assertions",1],["follow",1],["pin",1],["content",1],["exact",1],["counts",1],["guard",1],["against",1],["over",1],["emission",1],["duplicate",1],["rows",1],["scoped",1],["exa",1]]},{"id":"scripts/test_claim_intent_manifest.py#TM1ThreeSetDiff.test_three_set_diff_emits_both_drift_kinds","name":[["test",1],["three",1],["diff",1],["emits",1],["both",1],["drift",1],["kinds",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["three",2],["diff",2],["emits",3],["both",2],["drift",12],["kinds",5],["self",14],["none",4],["manifest",30],["intends",2],["claims",9],["001",6],["002",5],["003",7],["carry",2],["negative",2],["constraint",4],["so",3],["no",2],["absorption",2],["confounds",2],["detection",2],["p8",2],["absorbs",2],["entire",2],["any",2],["citation",11],["violates",2],["claim",32],["id",10],["text",18],["sample",5],["preprints",5],["accounted",5],["67",6],["corpus",5],["planned",3],["refs",3],["smith2024preprints",2],["inflection",5],["point",4],["appeared",4],["mid",5],["2024",8],["zhao2026",2],["pew",2],["baseline",2],["established",2],["trust",2],["decline",2],["pew2023",1],["prose",1],["citations",7],["original",2],["intended",24],["emitted",33],["supported",13],["judge",10],["ambiguous",2],["not",25],["drifted",6],["median",5],["half",5],["life",5],["dropped",7],["11",4],["days",3],["density",3],["doubled",3],["after",3],["ref",5],["slug",4],["anchor",4],["value",3],["14",1],["100",1],["brown2025",1],["22",1],["101",1],["jones2025",1],["fn",4],["dispatch",1],["judgment",5],["rationale",4],["cited",1],["page",1],["contains",1],["figure",2],["verbatim",1],["defect",2],["stage",2],["hint",2],["source",5],["description",2],["mentions",1],["but",2],["pinpoint",1],["reports",1],["day",1],["unsupported",1],["shows",1],["4x",1],["increase",1],["2x",1],["out",3],["run",2],["pipeline",2],["manifests",1],["appears",1],["texts",9],["intersect",2],["assert",11],["equal",10],["setup",2],["invariant",2],["expected",4],["exactly",4],["subset",1],["post",1],["audit",1],["results",1],["if",3],["judged",1],["only",2],["must",1],["also",1],["invocation",1],["count",1],["one",2],["call",2],["per",2],["pins",1],["idempotence",1],["same",2],["fixture",1],["should",1],["silently",1],["re",1],["tuple",1],["twice",1],["single",1],["len",3],["captured",1],["drifts",6],["sorted",1],["kind",3],["cardinalities",1],["below",1],["derived",1],["from",1],["them",1],["policy",1],["many",1],["may",1],["emit",1],["assertions",1],["follow",1],["pin",1],["content",1],["exact",1],["counts",1],["guard",1],["against",1],["over",1],["emission",1],["duplicate",1],["rows",2],["scoped",1],["dro",1]]},{"id":"scripts/test_claim_intent_manifest.py#TM2MissingManifestFallback","name":[["tm2",1],["missing",1],["manifest",1],["fallback",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["class",2],["tm2",2],["missing",5],["manifest",28],["fallback",6],["test",3],["base",2],["m2",1],["manifests",2],["sentinel",14],["scoped",12],["id",26],["keeps",1],["every",5],["defect",11],["stage",9],["routable",1],["def",1],["emits",1],["all",2],["stages",2],["self",21],["none",7],["six",1],["citations",4],["one",1],["per",4],["substantive",1],["routing",2],["path",14],["agent",1],["must",4],["cover",1],["acceptance",1],["criterion",1],["propagate",1],["through",1],["emitted",2],["entry",3],["inv",1],["15",1],["branch",1],["anchor",11],["retrieval",23],["failed",10],["not",10],["applicable",4],["attempted",2],["citation",11],["claim",40],["001",4],["text",6],["no",6],["locator",1],["ref",15],["slug",7],["ref1",2],["kind",1],["value",1],["paywall",4],["002",4],["paywalled",1],["source",3],["ref2",2],["found",3],["existence",2],["003",4],["fabricated",2],["reference",1],["ref3",2],["404",2],["supported",6],["004",3],["ref4",2],["ok",9],["ambiguous",6],["hint",4],["005",3],["ref5",2],["unsupported",4],["synthesis",6],["overclaim",6],["006",3],["ref6",2],["table",2],["method",9],["api",4],["retrieved",6],["excerpt",6],["ignored",1],["judge",4],["fn",4],["dispatch",2],["judgment",9],["rationale",3],["contains",1],["assertion",1],["points",1],["adjacent",1],["passage",1],["but",1],["exact",1],["aggregates",1],["beyond",1],["supports",1],["out",4],["run",1],["pipeline",1],["retrieve",1],["results",5],["audit",3],["assert",19],["equal",18],["len",1],["emit",2],["row",1],["still",1],["propagation",1],["carries",1],["stay",1],["under",1],["got",1],["by",16],["aggregate",1],["guarantees",1],["stays",1],["inside",1],["nothing",1],["leaks",1],["constraint",3],["violations",3],["sampling",3],["summaries",2],["constraints",1],["exist",1],["mnc",1],["nc",1],["scope",1],["rows",1],["cap",1],["100",1],["summary",1]]},{"id":"scripts/test_claim_intent_manifest.py#TM2MissingManifestFallback.test_sentinel_fallback_emits_all_defect_stages","name":[["test",1],["sentinel",1],["fallback",1],["emits",1],["all",1],["defect",1],["stages",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["sentinel",16],["fallback",6],["emits",2],["all",3],["defect",11],["stages",3],["self",22],["none",8],["six",2],["citations",5],["one",2],["per",6],["substantive",2],["routing",3],["path",15],["agent",2],["must",6],["cover",2],["manifest",25],["missing",4],["acceptance",2],["criterion",2],["scoped",12],["id",26],["propagate",2],["through",2],["every",5],["emitted",3],["entry",4],["inv",2],["15",2],["branch",2],["anchor",11],["retrieval",23],["failed",10],["not",10],["applicable",4],["attempted",2],["citation",11],["claim",40],["001",4],["text",6],["no",6],["locator",1],["ref",15],["slug",7],["ref1",2],["kind",1],["value",1],["paywall",4],["002",4],["paywalled",1],["source",3],["ref2",2],["found",3],["existence",2],["003",4],["fabricated",2],["reference",1],["ref3",2],["404",2],["supported",6],["004",3],["ref4",2],["ok",9],["ambiguous",6],["hint",4],["005",3],["ref5",2],["unsupported",4],["synthesis",6],["overclaim",6],["006",3],["ref6",2],["table",2],["method",9],["api",4],["retrieved",6],["excerpt",6],["ignored",1],["judge",4],["fn",4],["dispatch",2],["judgment",9],["rationale",3],["contains",1],["assertion",1],["stage",8],["points",1],["adjacent",1],["passage",1],["but",1],["exact",1],["aggregates",1],["beyond",1],["supports",1],["out",4],["run",1],["pipeline",1],["manifests",1],["retrieve",1],["results",5],["audit",3],["assert",19],["equal",18],["len",1],["emit",2],["row",1],["still",1],["propagation",1],["carries",1],["stay",1],["under",1],["got",1],["by",16],["aggregate",1],["guarantees",1],["stays",1],["inside",1],["nothing",1],["leaks",1],["constraint",3],["violations",3],["sampling",3],["summaries",2],["constraints",1],["exist",1],["mnc",1],["nc",1],["scope",1],["rows",1],["cap",1],["100",1],["summary",1]]},{"id":"scripts/test_claim_intent_manifest.py#TM3ConstraintInheritance","name":[["tm3",1],["constraint",1],["inheritance",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["class",2],["tm3",2],["constraint",11],["inheritance",2],["manifest",9],["test",4],["base",2],["m3",1],["judge",8],["fn",7],["receives",1],["mnc",12],["claim",20],["level",5],["nc",8],["merged",1],["sorted",2],["by",4],["id",15],["def",4],["inherited",1],["alongside",1],["self",8],["none",3],["mncs",4],["rule",4],["no",7],["unqualified",2],["causal",2],["language",2],["claims",3],["001",2],["text",4],["treatment",2],["caused",2],["outcome",2],["planned",2],["refs",2],["smith2024",4],["ncs",4],["c001",3],["about",1],["secondary",1],["endpoints",1],["captured",7],["list",2],["dict",4],["str",4],["any",6],["kwargs",4],["append",2],["return",2],["judgment",2],["supported",2],["rationale",2],["source",2],["supports",2],["assertion",2],["run",2],["pipeline",2],["manifests",2],["citations",2],["citation",2],["ref",2],["slug",2],["assert",4],["equal",4],["len",1],["must",4],["be",2],["invoked",1],["exactly",1],["once",1],["single",1],["cited",1],["ac",5],["active",4],["constraints",5],["ids",4],["inv",3],["step",1],["scope",2],["tags",1],["carried",1],["through",1],["so",1],["downstream",1],["readers",1],["distinguish",1],["global",2],["from",1],["scoped",1],["runtime",1],["tag",1],["cache",1],["excludes",1],["scopes",2],["without",1],["still",2],["inherits",1],["add",1],["cannot",1],["drop",1],["declares",2],["see",1],["its",1],["proprietary",1],["benchmarks",1],["002",2],["effect",2],["observed",2],["across",2],["all",2],["subgroups",2],["inherit",1],["even",1]]},{"id":"scripts/test_claim_intent_manifest.py#TM3ConstraintInheritance.test_claim_without_nc_still_inherits_mnc","name":[["test",1],["claim",1],["without",1],["nc",1],["still",1],["inherits",1],["mnc",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",3],["test",2],["claim",12],["without",2],["nc",3],["still",3],["inherits",2],["mnc",7],["self",4],["none",3],["inv",2],["level",3],["add",1],["cannot",1],["drop",1],["global",1],["declares",2],["no",5],["constraints",3],["must",2],["see",1],["manifest",4],["mncs",3],["its",1],["active",2],["constraint",3],["id",5],["rule",2],["unqualified",1],["causal",1],["language",1],["proprietary",1],["benchmarks",1],["claims",1],["002",2],["text",2],["effect",2],["observed",2],["across",2],["all",2],["subgroups",2],["planned",1],["refs",1],["smith2024",2],["ncs",3],["captured",3],["list",1],["dict",2],["str",2],["any",3],["judge",3],["fn",3],["kwargs",2],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["source",1],["supports",1],["assertion",1],["run",1],["pipeline",1],["manifests",1],["citations",1],["citation",1],["ref",1],["slug",1],["ac",2],["ids",2],["assert",1],["equal",1],["inherit",1],["even",1]]},{"id":"scripts/test_claim_intent_manifest.py#TM3ConstraintInheritance.test_claim_without_nc_still_inherits_mnc.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["captured",1],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["source",1],["supports",1],["assertion",1]]},{"id":"scripts/test_claim_intent_manifest.py#TM3ConstraintInheritance.test_mnc_inherited_alongside_claim_level_nc","name":[["test",1],["mnc",1],["inherited",1],["alongside",1],["claim",1],["level",1],["nc",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",3],["test",2],["mnc",6],["inherited",2],["alongside",2],["claim",9],["level",2],["nc",6],["self",6],["none",2],["manifest",3],["mncs",1],["constraint",5],["id",9],["rule",2],["no",2],["unqualified",1],["causal",1],["language",1],["claims",2],["001",2],["text",2],["treatment",2],["caused",2],["outcome",2],["planned",1],["refs",1],["smith2024",2],["ncs",1],["c001",3],["about",1],["secondary",1],["endpoints",1],["captured",4],["list",1],["dict",2],["str",2],["any",3],["judge",4],["fn",3],["kwargs",2],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["source",1],["supports",1],["assertion",1],["run",1],["pipeline",1],["manifests",1],["citations",1],["citation",1],["ref",1],["slug",1],["assert",3],["equal",3],["len",1],["must",2],["be",2],["invoked",1],["exactly",1],["once",1],["single",1],["cited",1],["ac",3],["active",2],["constraints",2],["ids",2],["sorted",1],["by",3],["inv",1],["step",1],["scope",2],["tags",1],["carried",1],["through",1],["so",1],["downstream",1],["readers",1],["distinguish",1],["global",1],["from",1],["scoped",1],["runtime",1],["tag",1],["cache",1],["excludes",1],["scopes",2]]},{"id":"scripts/test_claim_intent_manifest.py#TM3ConstraintInheritance.test_mnc_inherited_alongside_claim_level_nc.judge_fn","name":[["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["claim",1],["intent",1],["manifest",1],["py",1]],"body":[["def",2],["judge",2],["fn",2],["kwargs",3],["any",4],["dict",2],["str",2],["captured",1],["append",1],["return",1],["judgment",1],["supported",1],["rationale",1],["source",1],["supports",1],["assertion",1]]},{"id":"scripts/test_contamination_signals.py","name":[["test",1],["contamination",1],["signals",1],["py",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["105",2],["v3",9],["contamination",4],["signals",6],["resolver",4],["tests",2],["two",1],["pure",1],["function",1],["defined",1],["spec",3],["migration",1],["tool",1],["uses",1],["backfill",2],["pre",1],["literature",1],["corpus",1],["entries",1],["signal",5],["preprint",2],["post",2],["llm",2],["inflection",2],["year",1],["2024",1],["venue",1],["10",1],["server",1],["closed",1],["list",1],["per",2],["vector",2],["schema",1],["description",1],["semantic",2],["scholar",2],["unmatched",9],["ss",1],["api",2],["lookup",1],["manual",1],["exemption",1],["degradation",1],["handling",1],["l3",1],["design",3],["docs",1],["2026",1],["05",1],["15",1],["issue",1],["md",1],["from",4],["future",1],["import",6],["annotations",1],["sys",3],["unittest",3],["pathlib",1],["path",4],["mock",2],["magic",1],["repo",3],["root",3],["file",1],["resolve",4],["parent",2],["if",2],["str",2],["scripts",2],["not",1],["insert",1],["as",1],["cs",1],["noqa",1],["e402",1],["emission",1],["rules",1],["building",1],["object",2],["name",1],["main",2],["openalex",1],["crossref",1],["11",4],["182",4],["delta",4],["arxiv",2],["build",1],["extension",1],["cache",1],["integration",1],["wrapper",1],["layer",1],["queried",4],["by",5],["retrofit",1],["id",2],["keyed",2],["narrowed",1],["false",1],["reducer",1],["v6",1],["needs",1],["internal",1],["flow",1],["helpers",1],["return",1],["matched",1],["records",1],["actually",1],["so",1],["title",1],["only",1],["distinguishable",1],["at",1],["reduce",1],["time",1]]},{"id":"scripts/test_contamination_signals.py#_FakeCache","name":[["fake",1],["cache",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["fake",2],["cache",3],["minimal",1],["memory",1],["stand",1],["verification",1],["records",1],["put",4],["calls",5],["so",1],["tests",1],["assert",1],["hit",1],["skip",1],["behavior",1],["without",1],["sqlite",1],["def",3],["init",1],["self",10],["seed",2],["none",1],["store",3],["dict",1],["citation",6],["key",6],["resolver",6],["name",6],["query",6],["form",6],["append",2],["return",1],["response",3]]},{"id":"scripts/test_contamination_signals.py#_FakeCache.__init__","name":[["init",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["init",2],["self",5],["seed",3],["none",2],["store",1],["dict",1],["calls",2],["put",1]]},{"id":"scripts/test_contamination_signals.py#_FakeCache.get","name":[],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["self",4],["citation",4],["key",4],["resolver",4],["name",4],["query",4],["form",4],["calls",1],["append",1],["return",1],["store",1]]},{"id":"scripts/test_contamination_signals.py#_FakeCache.put","name":[["put",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["put",3],["self",4],["citation",4],["key",4],["resolver",4],["name",4],["query",4],["form",4],["response",4],["calls",1],["append",1],["store",1]]},{"id":"scripts/test_contamination_signals.py#BuildSignalsArxivExtensionTest","name":[["build",1],["signals",1],["arxiv",1],["extension",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["build",8],["signals",8],["arxiv",41],["extension",2],["test",9],["unittest",2],["case",2],["object",6],["grows",1],["optional",1],["client",12],["keyword",1],["arg",1],["omitted",2],["behavior",1],["byte",2],["equivalent",2],["v3",2],["caller",1],["no",8],["field",7],["per",1],["spec",1],["delta",1],["signal",1],["computation",1],["only",1],["scope",1],["def",6],["entry",11],["self",16],["overrides",2],["base",2],["year",1],["2024",1],["venue",1],["ar",5],["xiv",5],["obtained",2],["via",2],["folder",1],["scan",1],["return",7],["omits",5],["none",7],["path",1],["unmatched",11],["ss",15],["magic",9],["mock",9],["lookup",8],["value",6],["matched",4],["true",6],["result",10],["cs",6],["assert",8],["not",8],["emits",2],["non",2],["manual",4],["ax",14],["id",10],["title",3],["search",3],["9999",1],["99999",1],["even",2],["331",1],["citation",2],["present",1],["but",1],["has",1],["runs",1],["query",1],["without",1],["skip",1],["resolver",1],["would",1],["emit",1],["false",2],["inflating",1],["triangulation",1],["clean",1],["carries",1],["called",3],["rule",1],["like",1],["1706",2],["03762",2],["api",2],["down",1],["degradation",1],["omit",1],["absent",1],["side",1],["effect",1],["unavailable",1],["5xx",1]]},{"id":"scripts/test_contamination_signals.py#BuildSignalsArxivExtensionTest._entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["entry",2],["self",2],["overrides",3],["base",2],["year",1],["2024",1],["venue",1],["ar",1],["xiv",1],["obtained",1],["via",1],["folder",1],["scan",1],["return",1]]},{"id":"scripts/test_contamination_signals.py#BuildSignalsArxivExtensionTest.test_arxiv_api_down_omits_arxiv_field","name":[["test",1],["arxiv",2],["api",1],["down",1],["omits",1],["field",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["arxiv",10],["api",3],["down",2],["omits",2],["field",2],["self",4],["none",2],["ar",1],["xiv",1],["degradation",1],["omit",1],["unmatched",2],["absent",1],["false",1],["ss",3],["magic",2],["mock",2],["lookup",2],["return",1],["value",1],["matched",1],["true",1],["ax",3],["id",2],["side",1],["effect",1],["cs",2],["unavailable",1],["5xx",1],["result",2],["build",1],["signals",1],["object",1],["entry",1],["1706",1],["03762",1],["client",1],["assert",1],["not",1]]},{"id":"scripts/test_contamination_signals.py#BuildSignalsArxivExtensionTest.test_arxiv_client_emits_arxiv_field","name":[["test",1],["arxiv",2],["client",1],["emits",1],["field",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["arxiv",10],["client",4],["emits",3],["field",2],["self",4],["none",4],["non",1],["manual",1],["entry",2],["unmatched",2],["ss",3],["magic",2],["mock",2],["lookup",2],["return",3],["value",3],["matched",1],["true",2],["ax",4],["id",2],["title",1],["search",1],["result",2],["cs",1],["build",1],["signals",1],["object",1],["9999",1],["99999",1],["assert",1]]},{"id":"scripts/test_contamination_signals.py#BuildSignalsArxivExtensionTest.test_manual_entry_omits_arxiv_field_even_with_client","name":[["test",1],["manual",1],["entry",1],["omits",1],["arxiv",1],["field",1],["even",1],["client",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["manual",4],["entry",4],["omits",2],["arxiv",7],["field",3],["even",2],["client",3],["self",4],["none",2],["unmatched",2],["omitted",1],["not",3],["rule",1],["like",1],["ss",3],["magic",2],["mock",2],["ax",3],["result",2],["cs",1],["build",1],["signals",1],["object",1],["obtained",1],["via",1],["id",2],["1706",1],["03762",1],["assert",2],["lookup",1],["called",1]]},{"id":"scripts/test_contamination_signals.py#BuildSignalsArxivExtensionTest.test_no_arxiv_client_omits_arxiv_field","name":[["test",1],["no",1],["arxiv",2],["client",1],["omits",1],["field",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["no",4],["arxiv",7],["client",3],["omits",2],["field",2],["self",4],["none",2],["byte",1],["equivalent",1],["v3",1],["path",1],["unmatched",2],["ss",3],["magic",1],["mock",1],["lookup",1],["return",1],["value",1],["matched",1],["true",1],["result",2],["cs",1],["build",1],["signals",1],["object",1],["entry",1],["assert",1],["not",1]]},{"id":"scripts/test_contamination_signals.py#BuildSignalsArxivExtensionTest.test_no_arxiv_id_omits_arxiv_field_even_with_client","name":[["test",1],["no",1],["arxiv",2],["id",1],["omits",1],["field",1],["even",1],["client",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["no",5],["arxiv",12],["id",5],["omits",3],["field",2],["even",2],["client",4],["self",4],["none",2],["331",1],["non",1],["ar",3],["xiv",3],["citation",2],["present",1],["but",1],["entry",3],["has",1],["unmatched",3],["runs",1],["query",1],["without",1],["skip",1],["resolver",1],["would",1],["title",2],["search",2],["emit",1],["false",1],["true",2],["inflating",1],["triangulation",1],["clean",1],["ss",3],["magic",2],["mock",2],["lookup",2],["return",1],["value",1],["matched",1],["ax",4],["result",2],["cs",1],["build",1],["signals",1],["object",1],["carries",1],["assert",3],["not",3],["called",2]]},{"id":"scripts/test_contamination_signals.py#EmissionRulesTest","name":[["emission",1],["rules",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["emission",3],["rules",3],["test",8],["unittest",2],["case",2],["per",2],["spec",2],["emit",2],["object",7],["both",3],["fields",1],["false",5],["computed",3],["clean",2],["partial",2],["one",1],["signal",3],["be",1],["omit",1],["semantic",6],["scholar",6],["unmatched",7],["manual",3],["exemption",1],["def",5],["entry",7],["self",15],["overrides",2],["base",2],["year",3],["2024",1],["venue",3],["ar",1],["xiv",1],["obtained",2],["via",2],["folder",1],["scan",1],["return",3],["signals",5],["emits",3],["full",1],["none",4],["client",11],["magic",4],["mock",4],["lookup",3],["value",2],["matched",2],["result",10],["cs",5],["build",4],["assert",6],["equal",4],["preprint",4],["post",4],["llm",4],["inflection",4],["true",5],["2023",1],["nature",1],["omits",2],["field",2],["not",2],["api",2],["degradation",1],["computation",1],["still",1],["trivial",1],["from",1],["omitted",1],["down",1],["side",1],["effect",1],["unavailable",1],["5xx",1]]},{"id":"scripts/test_contamination_signals.py#EmissionRulesTest._entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["entry",2],["self",2],["overrides",3],["base",2],["year",1],["2024",1],["venue",1],["ar",1],["xiv",1],["obtained",1],["via",1],["folder",1],["scan",1],["return",1]]},{"id":"scripts/test_contamination_signals.py#EmissionRulesTest.test_api_degradation_omits_unmatched_field","name":[["test",1],["api",1],["degradation",1],["omits",1],["unmatched",1],["field",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["api",3],["degradation",2],["omits",2],["unmatched",3],["field",2],["self",5],["none",2],["partial",1],["computation",1],["signal",2],["still",1],["emits",1],["trivial",1],["from",1],["year",1],["venue",1],["omitted",1],["down",1],["per",1],["spec",1],["client",3],["magic",1],["mock",1],["lookup",1],["side",1],["effect",1],["cs",2],["semantic",2],["scholar",2],["unavailable",1],["5xx",1],["result",3],["build",1],["signals",1],["object",1],["entry",1],["assert",2],["equal",1],["preprint",1],["post",1],["llm",1],["inflection",1],["true",1],["not",1]]},{"id":"scripts/test_contamination_signals.py#EmissionRulesTest.test_both_signals_computed_emits_full_object","name":[["test",1],["both",1],["signals",1],["computed",1],["emits",1],["full",1],["object",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["both",2],["signals",3],["computed",2],["emits",2],["full",2],["object",3],["self",4],["none",2],["client",3],["magic",1],["mock",1],["lookup",1],["return",1],["value",1],["matched",1],["false",1],["result",2],["cs",1],["build",1],["entry",1],["assert",1],["equal",1],["preprint",1],["post",1],["llm",1],["inflection",1],["true",2],["semantic",1],["scholar",1],["unmatched",1]]},{"id":"scripts/test_contamination_signals.py#EmissionRulesTest.test_clean_entry_emits_both_false","name":[["test",1],["clean",1],["entry",1],["emits",1],["both",1],["false",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["clean",2],["entry",3],["emits",2],["both",2],["false",4],["self",4],["none",2],["client",3],["magic",1],["mock",1],["lookup",1],["return",1],["value",1],["matched",1],["true",1],["result",2],["cs",1],["build",1],["signals",1],["object",1],["year",1],["2023",1],["venue",1],["nature",1],["assert",1],["equal",1],["preprint",1],["post",1],["llm",1],["inflection",1],["semantic",1],["scholar",1],["unmatched",1]]},{"id":"scripts/test_contamination_signals.py#EmissionRulesTest.test_manual_entry_omits_unmatched_field","name":[["test",1],["manual",1],["entry",1],["omits",1],["unmatched",1],["field",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["manual",3],["entry",3],["omits",2],["unmatched",3],["field",2],["self",5],["none",2],["client",2],["magic",1],["mock",1],["result",3],["cs",1],["build",1],["signals",1],["object",1],["obtained",1],["via",1],["assert",2],["equal",1],["preprint",1],["post",1],["llm",1],["inflection",1],["true",1],["not",1],["semantic",1],["scholar",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest","name":[["preprint",1],["signal",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["preprint",27],["signal",26],["test",25],["unittest",2],["case",2],["per",1],["v3",2],["spec",1],["vector",1],["true",26],["iff",1],["year",26],["2024",31],["venue",24],["10",2],["server",2],["closed",2],["list",2],["def",21],["arxiv",8],["returns",17],["self",42],["none",21],["assert",21],["cs",21],["compute",21],["ar",5],["xiv",5],["2023",4],["false",15],["boundary",1],["below",1],["threshold",2],["2025",4],["biorxiv",3],["bio",1],["rxiv",4],["medrxiv",1],["med",1],["ssrn",2],["research",2],["square",2],["preprints",6],["org",6],["chemrxiv",1],["codex",2],["f6",2],["gemini",1],["review",1],["expansion",1],["chem",1],["eartharxiv",1],["earth",1],["osf",4],["techrxiv",1],["tech",1],["non",2],["passes",1],["but",1],["not",1],["nature",5],["missing",3],["defensive",2],["entries",2],["lacking",2],["cannot",2],["satisfy",3],["source",14],["pointer",15],["infers",3],["r2",1],["closure",1],["urls",1],["servers",1],["must",1],["https",6],["abs",3],["2401",2],["12345",1],["www",1],["content",1],["1101",1],["01",2],["000000v1",1],["io",1],["socarxiv",1],["xyz123",1],["arbitrary",1],["url",1],["no",1],["hint",1],["stays",1],["com",1],["articles",1],["ignored",1],["present",1],["explicit",1],["field",1],["takes",1],["precedence",1],["still",1],["pre",1],["short",1],["circuits",1],["before",1],["inference",1],["fires",1],["2301",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_arxiv_2023_returns_false","name":[["test",1],["arxiv",1],["2023",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["arxiv",2],["2023",5],["returns",2],["false",3],["self",3],["none",2],["year",3],["boundary",2],["below",2],["threshold",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["venue",1],["ar",1],["xiv",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_arxiv_2024_returns_true","name":[["test",1],["arxiv",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["arxiv",2],["2024",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1],["ar",1],["xiv",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_arxiv_2025_returns_true","name":[["test",1],["arxiv",1],["2025",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["arxiv",2],["2025",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1],["ar",1],["xiv",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_biorxiv_2024_returns_true","name":[["test",1],["biorxiv",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["biorxiv",2],["2024",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1],["bio",1],["rxiv",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_chemrxiv_2024_returns_true","name":[["test",1],["chemrxiv",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["chemrxiv",2],["2024",3],["returns",2],["true",3],["self",3],["none",2],["v3",1],["codex",1],["f6",2],["gemini",1],["review",1],["expansion",1],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1],["chem",1],["rxiv",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_eartharxiv_2024_returns_true","name":[["test",1],["eartharxiv",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["eartharxiv",2],["2024",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1],["earth",1],["ar",1],["xiv",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_medrxiv_2024_returns_true","name":[["test",1],["medrxiv",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["medrxiv",2],["2024",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1],["med",1],["rxiv",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_missing_venue_returns_false","name":[["test",1],["missing",1],["venue",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["venue",4],["returns",2],["false",3],["self",3],["none",2],["defensive",2],["entries",2],["lacking",2],["cannot",2],["satisfy",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["2024",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_missing_year_returns_false","name":[["test",1],["missing",1],["year",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["year",4],["returns",2],["false",3],["self",3],["none",2],["defensive",2],["entries",2],["lacking",2],["cannot",2],["satisfy",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["venue",1],["ar",1],["xiv",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_non_preprint_venue_2024_returns_false","name":[["test",1],["non",1],["preprint",1],["venue",1],["2024",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["non",2],["preprint",3],["venue",5],["2024",3],["returns",2],["false",3],["self",3],["none",2],["year",3],["passes",2],["threshold",2],["but",2],["not",2],["closed",2],["list",2],["assert",1],["cs",1],["compute",1],["signal",1],["nature",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_osf_preprints_2024_returns_true","name":[["test",1],["osf",1],["preprints",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["osf",3],["preprints",3],["2024",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_preprints_org_2024_returns_true","name":[["test",1],["preprints",1],["org",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["preprints",3],["org",3],["2024",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_research_square_2024_returns_true","name":[["test",1],["research",1],["square",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["research",3],["square",3],["2024",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_source_pointer_ignored_when_venue_present","name":[["test",1],["source",1],["pointer",1],["ignored",1],["venue",1],["present",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["source",4],["pointer",4],["ignored",2],["venue",5],["present",2],["self",3],["none",2],["explicit",1],["field",1],["takes",1],["precedence",1],["nature",3],["2024",2],["arxiv",2],["still",1],["signal",2],["false",2],["assert",1],["cs",1],["compute",1],["preprint",1],["year",1],["https",1],["org",1],["abs",1],["2401",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_source_pointer_infers_arxiv","name":[["test",1],["source",1],["pointer",1],["infers",1],["arxiv",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["source",4],["pointer",4],["infers",2],["arxiv",3],["self",3],["none",2],["codex",1],["r2",1],["closure",1],["venue",1],["missing",1],["urls",1],["preprint",2],["servers",1],["must",1],["satisfy",1],["signal",2],["assert",1],["true",1],["cs",1],["compute",1],["year",1],["2024",1],["https",1],["org",1],["abs",1],["2401",1],["12345",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_source_pointer_infers_biorxiv","name":[["test",1],["source",1],["pointer",1],["infers",1],["biorxiv",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["source",3],["pointer",3],["infers",2],["biorxiv",3],["self",3],["none",2],["assert",1],["true",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["2025",2],["https",1],["www",1],["org",1],["content",1],["10",1],["1101",1],["01",2],["000000v1",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_source_pointer_infers_osf_preprints","name":[["test",1],["source",1],["pointer",1],["infers",1],["osf",1],["preprints",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["source",3],["pointer",3],["infers",2],["osf",3],["preprints",3],["self",3],["none",2],["assert",1],["true",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["2024",1],["https",1],["io",1],["socarxiv",1],["xyz123",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_source_pointer_non_preprint_returns_false","name":[["test",1],["source",1],["pointer",1],["non",1],["preprint",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["source",3],["pointer",3],["non",2],["preprint",4],["returns",2],["false",4],["self",3],["none",2],["arbitrary",1],["url",1],["no",1],["server",1],["hint",1],["stays",1],["assert",1],["cs",1],["compute",1],["signal",1],["year",1],["2024",1],["https",1],["nature",1],["com",1],["articles",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_source_pointer_pre_2024_returns_false","name":[["test",1],["source",1],["pointer",1],["pre",1],["2024",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["source",3],["pointer",4],["pre",2],["2024",3],["returns",2],["false",3],["self",3],["none",2],["year",2],["short",1],["circuits",1],["before",1],["inference",1],["fires",1],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["2023",1],["https",1],["arxiv",1],["org",1],["abs",1],["2301",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_ssrn_2024_returns_true","name":[["test",1],["ssrn",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["ssrn",3],["2024",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1]]},{"id":"scripts/test_contamination_signals.py#PreprintSignalTest.test_techrxiv_2024_returns_true","name":[["test",1],["techrxiv",1],["2024",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["techrxiv",2],["2024",3],["returns",2],["true",3],["self",3],["none",2],["assert",1],["cs",1],["compute",1],["preprint",1],["signal",1],["year",1],["venue",1],["tech",1],["rxiv",1]]},{"id":"scripts/test_contamination_signals.py#ResetClientOutageLatchHelperTest","name":[["reset",1],["client",1],["outage",1],["latch",1],["helper",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["reset",7],["client",9],["outage",7],["latch",7],["helper",6],["test",7],["unittest",2],["case",2],["115",1],["r5",1],["production",1],["clients",1],["implementing",1],["pattern",1],["expose",1],["minimal",1],["mocks",2],["may",1],["not",2],["invokes",2],["present",2],["no",2],["ops",2],["absent",2],["avoids",1],["attribute",2],["error",2],["callers",1],["swap",1],["def",2],["self",2],["none",2],["magic",2],["mock",2],["cs",2],["assert",1],["called",1],["once",1],["method",1],["spec",1],["lookup",2],["only",1],["protocol",1],["should",1],["raise",1]]},{"id":"scripts/test_contamination_signals.py#ResetClientOutageLatchHelperTest.test_helper_invokes_reset_when_present","name":[["test",1],["helper",1],["invokes",1],["reset",1],["present",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["helper",2],["invokes",2],["reset",4],["present",2],["self",2],["none",2],["client",4],["magic",1],["mock",1],["cs",1],["outage",2],["latch",2],["assert",1],["called",1],["once",1]]},{"id":"scripts/test_contamination_signals.py#ResetClientOutageLatchHelperTest.test_helper_no_ops_when_method_absent","name":[["test",1],["helper",1],["no",1],["ops",1],["method",1],["absent",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["helper",2],["no",2],["ops",2],["method",2],["absent",2],["self",2],["none",2],["client",3],["magic",1],["mock",1],["spec",1],["lookup",2],["only",1],["protocol",1],["should",1],["not",1],["raise",1],["attribute",1],["error",1],["cs",1],["reset",1],["outage",1],["latch",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivCacheTest","name":[["resolve",1],["arxiv",1],["cache",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["resolve",8],["arxiv",18],["cache",19],["test",7],["unittest",2],["case",2],["same",1],["contract",1],["ar",2],["xiv",2],["resolver",4],["id",8],["keyed",1],["query",1],["form",1],["def",4],["entry",4],["self",13],["overrides",2],["base",2],["citation",1],["key",1],["vaswani2017",3],["title",6],["attention",3],["all",3],["you",3],["need",3],["1706",3],["03762",3],["obtained",1],["via",1],["folder",1],["scan",1],["return",4],["hit",1],["skips",1],["network",1],["from",3],["contamination",3],["signals",3],["import",3],["unmatched",7],["client",11],["magic",3],["mock",3],["qf",4],["fake",3],["seed",2],["matched",8],["false",3],["by",2],["none",3],["decision",3],["version",4],["cs",1],["result",6],["assert",8],["true",5],["lookup",5],["not",2],["called",2],["stale",3],["pre",2],["v5",4],["row",2],["forces",1],["recompute",1],["431",1],["12",1],["3b",1],["no",3],["miss",3],["runs",1],["live",1],["under",1],["value",3],["search",1],["non",1],["exact",1],["match",1],["recomputed",1],["once",1],["populates",1],["year",1],["2017",1],["equal",2],["len",1],["put",2],["calls",2],["response",2]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivCacheTest._entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["entry",2],["self",2],["overrides",3],["base",2],["citation",1],["key",1],["vaswani2017",1],["title",1],["attention",1],["all",1],["you",1],["need",1],["arxiv",1],["id",1],["1706",1],["03762",1],["obtained",1],["via",1],["folder",1],["scan",1],["return",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivCacheTest.test_cache_hit_skips_network","name":[["test",1],["cache",1],["hit",1],["skips",1],["network",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["cache",6],["hit",2],["skips",2],["network",2],["self",4],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["arxiv",5],["unmatched",3],["client",3],["magic",1],["mock",1],["qf",2],["1706",1],["03762",1],["title",1],["attention",1],["all",1],["you",1],["need",1],["fake",1],["seed",1],["vaswani2017",1],["matched",3],["false",2],["by",1],["none",1],["decision",2],["version",2],["cs",1],["resolver",1],["result",2],["entry",1],["assert",2],["true",2],["id",1],["lookup",1],["not",1],["called",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivCacheTest.test_cache_miss_populates","name":[["test",1],["cache",1],["miss",1],["populates",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["cache",8],["miss",2],["populates",2],["self",7],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["arxiv",4],["unmatched",2],["client",3],["magic",1],["mock",1],["id",1],["lookup",1],["return",1],["value",1],["title",1],["year",1],["2017",1],["fake",1],["result",2],["entry",1],["assert",4],["false",1],["matched",2],["equal",2],["len",1],["put",2],["calls",2],["resolver",2],["response",2],["true",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivCacheTest.test_stale_pre_v5_row_forces_recompute","name":[["test",1],["stale",1],["pre",1],["v5",1],["row",1],["forces",1],["recompute",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["stale",4],["pre",3],["v5",5],["row",3],["forces",2],["recompute",2],["self",4],["431",1],["12",1],["3b",1],["ar",1],["xiv",1],["no",3],["decision",1],["version",2],["miss",2],["id",4],["lookup",3],["runs",1],["live",1],["under",1],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["arxiv",6],["unmatched",2],["client",5],["magic",1],["mock",1],["return",2],["value",2],["none",2],["title",3],["search",1],["non",1],["exact",1],["match",1],["qf",2],["1706",1],["03762",1],["attention",1],["all",1],["you",1],["need",1],["cache",4],["fake",1],["seed",1],["vaswani2017",1],["matched",3],["true",2],["by",1],["result",2],["entry",1],["assert",2],["recomputed",1],["not",1],["called",1],["once",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivQueriedByTest","name":[["resolve",1],["arxiv",1],["queried",1],["by",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["resolve",8],["arxiv",21],["queried",9],["by",13],["test",9],["unittest",2],["case",3],["id",19],["then",4],["title",8],["uses",1],["presence",1],["def",2],["present",1],["unmatched",7],["self",7],["client",7],["magic",2],["mock",2],["lookup",2],["return",3],["value",3],["none",2],["search",1],["matched",3],["cs",2],["ghost",1],["9999",1],["99999",1],["assert",5],["true",1],["equal",3],["331",1],["no",2],["here",1],["precondition",1],["now",1],["entry",1],["has",1],["both",1],["callers",1],["verification",2],["gate",2],["run",1],["skip",2],["resolver",2],["before",1],["reaching",1],["absent",2],["covered",1],["skips",1],["skipped",1],["status",1],["tests",1],["match",1],["year",1],["2017",1],["1706",1],["03762",1],["false",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivQueriedByTest.test_arxiv_id_match_queried_by_id","name":[["test",1],["arxiv",1],["id",2],["match",1],["queried",1],["by",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["arxiv",6],["id",8],["match",2],["queried",4],["by",6],["self",5],["client",3],["magic",1],["mock",1],["lookup",1],["return",1],["value",1],["title",3],["year",1],["2017",1],["unmatched",2],["matched",2],["cs",1],["resolve",1],["then",1],["1706",1],["03762",1],["assert",3],["false",1],["equal",2]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivQueriedByTest.test_arxiv_id_present_unmatched_queried_by_id","name":[["test",1],["arxiv",1],["id",2],["present",1],["unmatched",1],["queried",1],["by",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["arxiv",5],["id",8],["present",2],["unmatched",4],["queried",4],["by",5],["self",4],["client",4],["magic",1],["mock",1],["lookup",1],["return",2],["value",2],["none",2],["title",3],["search",1],["matched",1],["cs",1],["resolve",1],["then",1],["ghost",1],["9999",1],["99999",1],["assert",2],["true",1],["equal",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivUnmatchedTest","name":[["resolve",1],["arxiv",1],["unmatched",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["resolve",15],["arxiv",39],["unmatched",18],["test",10],["unittest",2],["case",2],["tests",1],["per",2],["spec",2],["v3",1],["11",1],["182",1],["delta",2],["differs",1],["from",8],["crossref",1],["openalex",1],["resolvers",1],["keyed",2],["by",1],["entry",13],["id",22],["not",8],["doi",3],["client",26],["exact",1],["key",1],["method",1],["lookup",9],["title",19],["check",2],["def",6],["match",2],["self",12],["ar",9],["xiv",9],["hit",3],["via",8],["cross",1],["false",4],["contamination",6],["signals",6],["import",7],["mock",29],["magic",6],["return",7],["value",5],["year",2],["2017",2],["1706",4],["03762",4],["obtained",7],["zotero",1],["bbt",1],["export",1],["result",10],["assert",11],["no",7],["true",3],["none",7],["search",6],["nonexistent",1],["9999",1],["99999",1],["folder",3],["scan",3],["manual",3],["exempt",1],["calls",1],["called",5],["absent",3],["skips",1],["resolver",3],["331",1],["p2",1],["skipped",2],["caller",2],["omits",1],["run",1],["network",1],["query",1],["non",3],["citation",3],["journal",1],["article",1],["must",1],["be",1],["searched",1],["against",1],["miss",2],["there",1],["coverage",1],["gap",1],["existence",1],["evidence",1],["would",1],["emit",1],["inflating",1],["triangulation",1],["clean",1],["orchestrator",1],["max",1],["rule",1],["both",1],["state",1],["citations",1],["obsidian",1],["vault",1],["falls",1],["through",2],["present",1],["but",1],["misses",1],["fall",1],["once",1],["api",2],["down",2],["raises",2],["degraded",1],["re",1],["raise",1],["unavailable",4],["omit",1],["field",1],["side",1],["effect",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivUnmatchedTest.test_api_down_raises","name":[["test",1],["api",1],["down",1],["raises",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["api",3],["down",3],["raises",3],["self",3],["degraded",1],["re",1],["raise",1],["arxiv",9],["unavailable",4],["caller",1],["omit",1],["field",1],["from",2],["contamination",1],["signals",1],["import",2],["resolve",2],["unmatched",2],["client",4],["mock",4],["magic",1],["id",2],["lookup",1],["side",1],["effect",1],["entry",2],["title",1],["1706",1],["03762",1],["obtained",1],["via",1],["folder",1],["scan",1],["assert",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivUnmatchedTest.test_arxiv_id_absent_skips_resolver","name":[["test",1],["arxiv",1],["id",1],["absent",1],["skips",1],["resolver",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["arxiv",9],["id",6],["absent",4],["skips",2],["resolver",4],["self",3],["ar",7],["xiv",7],["331",1],["p2",1],["skipped",2],["return",1],["none",2],["caller",1],["omits",1],["unmatched",5],["run",1],["no",3],["network",1],["query",1],["non",3],["citation",3],["doi",1],["keyed",1],["journal",1],["article",1],["must",1],["not",4],["be",1],["title",4],["searched",1],["against",1],["miss",1],["there",1],["coverage",1],["gap",1],["existence",1],["evidence",1],["would",1],["emit",1],["false",1],["true",1],["inflating",1],["triangulation",1],["clean",1],["spec",1],["orchestrator",1],["max",1],["rule",1],["both",1],["state",1],["citations",1],["per",1],["delta",1],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["mock",5],["client",4],["magic",1],["entry",2],["obtained",1],["via",1],["obsidian",1],["vault",1],["result",2],["assert",3],["lookup",1],["called",2],["search",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivUnmatchedTest.test_arxiv_id_miss_falls_through_to_title","name":[["test",1],["arxiv",1],["id",1],["miss",1],["falls",1],["through",1],["title",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["arxiv",6],["id",6],["miss",2],["falls",2],["through",3],["title",7],["self",3],["present",1],["but",1],["lookup",2],["misses",1],["fall",1],["search",3],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["unmatched",2],["mock",6],["client",5],["magic",1],["return",2],["value",2],["none",1],["year",1],["2017",1],["entry",2],["1706",1],["03762",1],["obtained",1],["via",1],["folder",1],["scan",1],["result",2],["assert",2],["false",1],["called",1],["once",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivUnmatchedTest.test_manual_exempt","name":[["test",1],["manual",1],["exempt",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["manual",4],["exempt",2],["self",3],["obtained",2],["via",2],["return",1],["none",2],["no",1],["client",5],["calls",1],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["arxiv",4],["unmatched",2],["mock",5],["magic",1],["entry",2],["title",2],["id",2],["1706",1],["03762",1],["result",2],["assert",3],["lookup",1],["not",2],["called",2],["search",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivUnmatchedTest.test_match","name":[["test",1],["match",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["match",2],["self",3],["ar",1],["xiv",1],["hit",1],["via",2],["id",3],["cross",1],["check",1],["false",2],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["arxiv",4],["unmatched",2],["mock",4],["client",3],["magic",1],["lookup",1],["return",1],["value",1],["title",2],["year",1],["2017",1],["entry",2],["1706",1],["03762",1],["obtained",1],["zotero",1],["bbt",1],["export",1],["result",2],["assert",1]]},{"id":"scripts/test_contamination_signals.py#ResolveArxivUnmatchedTest.test_no_match","name":[["test",1],["no",1],["match",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["no",4],["match",2],["self",3],["ar",1],["xiv",1],["id",3],["hit",2],["title",3],["true",2],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["arxiv",4],["unmatched",2],["mock",5],["client",4],["magic",1],["lookup",1],["return",2],["value",2],["none",2],["search",1],["entry",2],["nonexistent",1],["9999",1],["99999",1],["obtained",1],["via",1],["folder",1],["scan",1],["result",2],["assert",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefCacheTest","name":[["resolve",1],["crossref",1],["cache",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["resolve",16],["crossref",24],["cache",43],["test",11],["unittest",2],["case",2],["integration",1],["byte",2],["equivalent",2],["none",8],["consults",1],["before",1],["network",3],["hit",2],["populates",2],["miss",6],["per",1],["spec",1],["delta",1],["def",8],["entry",9],["self",29],["overrides",2],["base",2],["citation",1],["key",4],["vaswani2017",4],["title",21],["attention",4],["all",4],["you",4],["need",4],["doi",15],["10",4],["5555",4],["abc",4],["obtained",2],["via",2],["folder",1],["scan",1],["return",7],["from",8],["contamination",7],["signals",7],["import",8],["unmatched",20],["client",28],["magic",7],["mock",7],["lookup",8],["check",8],["value",6],["result",12],["assert",19],["false",6],["called",6],["once",3],["skips",1],["qf",7],["same",1],["decision",6],["version",8],["row",5],["reused",1],["431",2],["12",2],["3b",2],["fake",6],["seed",3],["matched",13],["true",7],["by",4],["cs",2],["resolver",4],["not",6],["search",4],["stale",4],["pre",2],["v5",6],["forces",1],["recompute",2],["ship",1],["blocker",1],["written",2],["under",2],["author",1],["agree",1],["logic",1],["no",6],["must",2],["be",2],["treated",3],["as",3],["so",2],["candidate",1],["loop",2],["actually",1],["runs",2],["without",1],["pivot",1],["op",1],["up",1],["90",2],["days",2],["cached",3],["rows",1],["says",1],["misses",1],["fallback",1],["non",2],["exact",2],["returns",1],["match",3],["live",3],["methods",1],["recomputed",2],["ran",1],["verdict",2],["re",2],["stored",1],["current",1],["response",4],["put",5],["calls",7],["equal",6],["len",1],["negative",1],["repeat",1],["don",1],["hammer",1],["api",1],["malformed",1],["payload",1],["persistent",1],["disk",1],["older",1],["other",1],["tool",1],["lacks",1],["force",1],["crash",1],["error",1],["robustness",1],["guard",1],["legacy",1],["falls",1],["through",1],["call",1],["degradation",2],["unavailable",3],["side",1],["effect",1],["down",1],["raises",1],["never",1],["manual",2],["touch",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefCacheTest._entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["entry",2],["self",2],["overrides",3],["base",2],["citation",1],["key",1],["vaswani2017",1],["title",1],["attention",1],["all",1],["you",1],["need",1],["doi",1],["10",1],["5555",1],["abc",1],["obtained",1],["via",1],["folder",1],["scan",1],["return",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefCacheTest.test_cache_hit_skips_network","name":[["test",1],["cache",1],["hit",1],["skips",1],["network",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["cache",6],["hit",2],["skips",2],["network",2],["self",4],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["crossref",3],["unmatched",3],["client",4],["magic",1],["mock",1],["qf",2],["doi",3],["10",1],["5555",1],["abc",1],["title",3],["attention",1],["all",1],["you",1],["need",1],["same",1],["decision",3],["version",3],["row",1],["reused",1],["431",1],["12",1],["3b",1],["fake",1],["seed",1],["vaswani2017",1],["matched",3],["true",2],["by",1],["cs",1],["resolver",1],["result",2],["entry",1],["assert",3],["false",2],["lookup",1],["check",1],["not",2],["called",2],["search",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefCacheTest.test_cache_miss_calls_network_and_populates","name":[["test",1],["cache",1],["miss",1],["calls",1],["network",1],["populates",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["cache",8],["miss",2],["calls",4],["network",2],["populates",2],["self",7],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["crossref",3],["unmatched",4],["client",4],["magic",1],["mock",1],["doi",1],["lookup",1],["title",2],["check",1],["return",2],["value",2],["none",2],["search",1],["fake",1],["result",2],["entry",1],["assert",4],["true",1],["equal",2],["len",1],["put",2],["negative",1],["verdict",1],["cached",1],["so",1],["repeat",1],["runs",1],["don",1],["re",1],["hammer",1],["api",1],["resolver",2],["qf",1],["response",2],["matched",1],["false",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefCacheTest.test_cache_none_is_byte_equivalent","name":[["test",1],["cache",1],["none",1],["byte",1],["equivalent",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["cache",3],["none",3],["byte",2],["equivalent",2],["self",4],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["crossref",2],["unmatched",2],["client",4],["magic",1],["mock",1],["doi",2],["lookup",2],["title",3],["check",2],["return",1],["value",1],["result",2],["entry",1],["assert",2],["false",1],["called",1],["once",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefCacheTest.test_degradation_is_not_cached","name":[["test",1],["degradation",1],["not",1],["cached",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["degradation",3],["not",2],["cached",2],["self",5],["from",2],["contamination",1],["signals",1],["import",2],["resolve",2],["crossref",6],["unmatched",2],["client",4],["unavailable",3],["magic",1],["mock",1],["doi",1],["lookup",1],["title",1],["check",1],["side",1],["effect",1],["down",1],["cache",6],["fake",1],["assert",2],["raises",1],["entry",1],["equal",1],["put",1],["calls",1],["never",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefCacheTest.test_malformed_cache_payload_treated_as_miss","name":[["test",1],["malformed",1],["cache",1],["payload",1],["treated",1],["as",1],["miss",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["malformed",2],["cache",7],["payload",2],["treated",3],["as",3],["miss",3],["self",4],["persistent",1],["disk",1],["row",1],["written",1],["by",1],["older",1],["other",1],["tool",1],["lacks",1],["matched",3],["key",3],["must",1],["be",1],["force",1],["live",2],["recompute",1],["not",1],["crash",1],["error",1],["90",1],["days",1],["robustness",1],["guard",1],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["crossref",3],["unmatched",3],["client",4],["magic",1],["mock",1],["doi",3],["lookup",2],["title",4],["check",2],["return",1],["value",1],["match",1],["qf",2],["10",1],["5555",1],["abc",1],["attention",1],["all",1],["you",1],["need",1],["fake",1],["seed",1],["vaswani2017",1],["legacy",1],["no",1],["result",2],["entry",1],["falls",1],["through",1],["call",1],["false",2],["assert",2],["called",1],["once",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefCacheTest.test_manual_entry_does_not_touch_cache","name":[["test",1],["manual",1],["entry",1],["not",1],["touch",1],["cache",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["manual",3],["entry",3],["not",2],["touch",2],["cache",8],["self",6],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["crossref",2],["unmatched",2],["client",2],["magic",1],["mock",1],["fake",1],["result",2],["obtained",1],["via",1],["assert",3],["none",1],["equal",2],["calls",2],["put",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefCacheTest.test_stale_pre_v5_row_forces_recompute","name":[["test",1],["stale",1],["pre",1],["v5",1],["row",1],["forces",1],["recompute",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["stale",5],["pre",3],["v5",7],["row",4],["forces",2],["recompute",2],["self",5],["431",1],["12",1],["3b",1],["ship",1],["blocker",1],["written",1],["under",2],["author",1],["agree",1],["logic",1],["matched",6],["by",2],["title",7],["no",5],["decision",3],["version",5],["must",1],["be",1],["treated",1],["as",1],["miss",2],["so",1],["candidate",1],["loop",2],["actually",1],["runs",1],["without",1],["pivot",1],["op",1],["up",1],["90",1],["days",1],["cached",1],["rows",1],["says",1],["true",4],["doi",4],["misses",1],["fallback",1],["non",2],["exact",2],["returns",1],["match",2],["unmatched",4],["live",1],["client",6],["methods",1],["called",2],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["crossref",3],["magic",1],["mock",1],["lookup",1],["check",1],["return",2],["value",2],["none",2],["search",2],["qf",2],["10",1],["5555",1],["abc",1],["attention",1],["all",1],["you",1],["need",1],["cache",5],["fake",1],["seed",1],["vaswani2017",1],["result",2],["entry",1],["assert",3],["recomputed",2],["not",1],["once",1],["ran",1],["verdict",1],["re",1],["stored",1],["current",1],["response",2],["put",1],["calls",1],["equal",1],["cs",1],["resolver",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefUnmatchedTest","name":[["resolve",1],["crossref",1],["unmatched",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["resolve",13],["crossref",20],["unmatched",13],["test",9],["unittest",2],["case",2],["tests",1],["per",1],["spec",1],["v3",1],["def",5],["match",2],["self",10],["hit",3],["via",7],["doi",14],["cross",1],["check",6],["false",3],["from",6],["contamination",5],["signals",5],["import",6],["mock",23],["client",20],["magic",5],["lookup",6],["title",18],["return",5],["value",4],["entry",10],["10",3],["5555",3],["abc",2],["obtained",6],["zotero",1],["bbt",1],["export",1],["result",8],["assert",8],["no",6],["true",2],["none",4],["search",4],["nonexistent",1],["fake",1],["folder",2],["scan",2],["manual",3],["exempt",1],["calls",1],["not",3],["called",3],["absent",2],["falls",1],["through",1],["alone",1],["attempted",1],["obsidian",1],["vault",1],["api",2],["down",2],["raises",2],["degraded",1],["re",1],["raise",1],["unavailable",4],["caller",1],["omit",1],["field",1],["side",1],["effect",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefUnmatchedTest.test_api_down_raises","name":[["test",1],["api",1],["down",1],["raises",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["api",3],["down",3],["raises",3],["self",3],["degraded",1],["re",1],["raise",1],["crossref",7],["unavailable",4],["caller",1],["omit",1],["field",1],["from",2],["contamination",1],["signals",1],["import",2],["resolve",2],["unmatched",2],["client",4],["mock",4],["magic",1],["doi",2],["lookup",1],["title",2],["check",1],["side",1],["effect",1],["entry",2],["10",1],["5555",1],["abc",1],["obtained",1],["via",1],["folder",1],["scan",1],["assert",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefUnmatchedTest.test_doi_absent_falls_through_to_title","name":[["test",1],["doi",1],["absent",1],["falls",1],["through",1],["title",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["doi",6],["absent",3],["falls",2],["through",2],["title",7],["self",3],["search",2],["alone",1],["no",2],["lookup",2],["attempted",1],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["crossref",2],["unmatched",2],["mock",5],["client",4],["magic",1],["return",1],["value",1],["entry",2],["obtained",1],["via",1],["obsidian",1],["vault",1],["result",2],["assert",2],["false",1],["check",1],["not",1],["called",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefUnmatchedTest.test_manual_exempt","name":[["test",1],["manual",1],["exempt",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["manual",4],["exempt",2],["self",3],["obtained",2],["via",2],["return",1],["none",2],["no",1],["client",5],["calls",1],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["crossref",2],["unmatched",2],["mock",5],["magic",1],["entry",2],["title",3],["result",2],["assert",3],["doi",1],["lookup",1],["check",1],["not",2],["called",2],["search",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefUnmatchedTest.test_match","name":[["test",1],["match",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["match",2],["self",3],["crossref",3],["hit",1],["via",2],["doi",3],["cross",1],["check",2],["false",2],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["unmatched",2],["mock",4],["client",3],["magic",1],["lookup",1],["title",3],["return",1],["value",1],["entry",2],["10",1],["5555",1],["abc",1],["obtained",1],["zotero",1],["bbt",1],["export",1],["result",2],["assert",1]]},{"id":"scripts/test_contamination_signals.py#ResolveCrossrefUnmatchedTest.test_no_match","name":[["test",1],["no",1],["match",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["no",4],["match",2],["self",3],["crossref",3],["doi",3],["hit",2],["title",4],["true",2],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["unmatched",2],["mock",5],["client",4],["magic",1],["lookup",1],["check",1],["return",2],["value",2],["none",2],["search",1],["entry",2],["nonexistent",1],["10",1],["5555",1],["fake",1],["obtained",1],["via",1],["folder",1],["scan",1],["result",2],["assert",1]]},{"id":"scripts/test_contamination_signals.py#ResolveDoiThenTitleQueriedByTest","name":[["resolve",1],["doi",1],["then",1],["title",1],["queried",1],["by",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["resolve",7],["doi",20],["then",7],["title",28],["queried",18],["by",28],["test",8],["unittest",2],["case",2],["now",1],["returns",1],["unmatched",15],["matched",11],["id",10],["mirrors",1],["def",4],["match",2],["self",16],["client",13],["magic",4],["mock",4],["lookup",4],["check",2],["return",5],["value",5],["cs",4],["10",2],["assert",12],["false",3],["equal",6],["present",2],["but",1],["miss",2],["was",1],["attempted",1],["keyed",2],["v6",1],["none",5],["search",4],["ghost",1],["fake",1],["true",2],["no",5],["key",1],["only",1],["not",2],["coverage",1],["gap",1],["must",1],["reduce",1],["unresolvable",1],["unindexed",1],["regional",1],["paper",1]]},{"id":"scripts/test_contamination_signals.py#ResolveDoiThenTitleQueriedByTest.test_doi_match_queried_by_id","name":[["test",1],["doi",1],["match",1],["queried",1],["by",1],["id",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["doi",6],["match",2],["queried",4],["by",6],["id",3],["self",5],["client",3],["magic",1],["mock",1],["lookup",1],["title",4],["check",1],["return",1],["value",1],["unmatched",2],["matched",2],["cs",1],["resolve",1],["then",1],["10",1],["assert",3],["false",1],["equal",2]]},{"id":"scripts/test_contamination_signals.py#ResolveDoiThenTitleQueriedByTest.test_doi_present_but_unmatched_queried_by_id","name":[["test",1],["doi",1],["present",1],["but",1],["unmatched",1],["queried",1],["by",1],["id",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["doi",6],["present",3],["but",2],["unmatched",6],["queried",5],["by",7],["id",7],["self",5],["lookup",3],["miss",2],["title",5],["was",1],["attempted",1],["keyed",1],["v6",1],["client",4],["magic",1],["mock",1],["check",1],["return",2],["value",2],["none",3],["search",1],["matched",2],["cs",1],["resolve",1],["then",1],["ghost",1],["10",1],["fake",1],["assert",3],["true",1],["equal",1]]},{"id":"scripts/test_contamination_signals.py#ResolveDoiThenTitleQueriedByTest.test_no_doi_title_match_queried_by_title","name":[["test",1],["no",1],["doi",1],["title",2],["match",1],["queried",1],["by",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["no",3],["doi",4],["title",10],["match",2],["queried",4],["by",6],["self",5],["client",3],["magic",1],["mock",1],["search",1],["return",1],["value",1],["unmatched",2],["matched",2],["cs",1],["resolve",1],["then",1],["assert",3],["false",1],["equal",2]]},{"id":"scripts/test_contamination_signals.py#ResolveDoiThenTitleQueriedByTest.test_no_doi_unmatched_queried_by_title","name":[["test",1],["no",1],["doi",1],["unmatched",1],["queried",1],["by",1],["title",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["no",4],["doi",5],["unmatched",5],["queried",5],["by",7],["title",8],["self",5],["key",1],["only",1],["search",2],["not",2],["id",1],["keyed",1],["coverage",1],["gap",1],["must",1],["reduce",1],["unresolvable",1],["false",1],["client",3],["magic",1],["mock",1],["return",1],["value",1],["none",2],["matched",2],["cs",1],["resolve",1],["then",1],["unindexed",1],["regional",1],["paper",1],["assert",3],["true",1],["equal",1]]},{"id":"scripts/test_contamination_signals.py#ResolveOpenAlexUnmatchedTest","name":[["resolve",1],["open",1],["alex",1],["unmatched",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["resolve",13],["open",8],["alex",8],["unmatched",13],["test",9],["unittest",2],["case",2],["tests",1],["openalex",12],["per",1],["spec",1],["v3",1],["def",5],["match",2],["self",10],["hit",3],["via",7],["doi",14],["cross",1],["check",6],["false",3],["from",6],["contamination",5],["signals",5],["import",6],["mock",23],["client",20],["magic",5],["lookup",6],["title",18],["return",5],["value",4],["entry",10],["10",3],["5555",3],["abc",2],["obtained",6],["zotero",2],["bbt",2],["export",2],["result",8],["assert",8],["no",6],["true",2],["none",4],["search",4],["nonexistent",1],["paper",1],["fake",1],["folder",2],["scan",2],["manual",3],["exempt",1],["calls",1],["not",3],["called",3],["absent",2],["falls",1],["through",1],["alone",1],["attempted",1],["api",2],["down",2],["raises",2],["degraded",1],["re",1],["raise",1],["unavailable",4],["caller",1],["omit",1],["field",1],["side",1],["effect",1]]},{"id":"scripts/test_contamination_signals.py#ResolveOpenAlexUnmatchedTest.test_api_down_raises","name":[["test",1],["api",1],["down",1],["raises",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["api",3],["down",3],["raises",3],["self",3],["degraded",1],["re",1],["raise",1],["open",4],["alex",4],["unavailable",4],["caller",1],["omit",1],["field",1],["from",2],["contamination",1],["signals",1],["import",2],["resolve",2],["openalex",3],["unmatched",2],["client",4],["mock",4],["magic",1],["doi",2],["lookup",1],["title",2],["check",1],["side",1],["effect",1],["entry",2],["10",1],["5555",1],["abc",1],["obtained",1],["via",1],["folder",1],["scan",1],["assert",1]]},{"id":"scripts/test_contamination_signals.py#ResolveOpenAlexUnmatchedTest.test_doi_absent_falls_through_to_title","name":[["test",1],["doi",1],["absent",1],["falls",1],["through",1],["title",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["doi",6],["absent",3],["falls",2],["through",2],["title",7],["self",3],["search",2],["alone",1],["no",2],["lookup",2],["attempted",1],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["openalex",2],["unmatched",2],["mock",5],["client",4],["magic",1],["return",1],["value",1],["entry",2],["obtained",1],["via",1],["zotero",1],["bbt",1],["export",1],["result",2],["assert",2],["false",1],["check",1],["not",1],["called",1]]},{"id":"scripts/test_contamination_signals.py#ResolveOpenAlexUnmatchedTest.test_manual_exempt","name":[["test",1],["manual",1],["exempt",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["manual",4],["exempt",2],["self",3],["obtained",2],["via",2],["return",1],["none",2],["no",1],["client",5],["calls",1],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["openalex",2],["unmatched",2],["mock",5],["magic",1],["entry",2],["title",3],["result",2],["assert",3],["doi",1],["lookup",1],["check",1],["not",2],["called",2],["search",1]]},{"id":"scripts/test_contamination_signals.py#ResolveOpenAlexUnmatchedTest.test_match","name":[["test",1],["match",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["match",2],["self",3],["open",1],["alex",1],["hit",1],["via",2],["doi",3],["cross",1],["check",2],["false",2],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["openalex",2],["unmatched",2],["mock",4],["client",3],["magic",1],["lookup",1],["title",3],["return",1],["value",1],["entry",2],["10",1],["5555",1],["abc",1],["obtained",1],["zotero",1],["bbt",1],["export",1],["result",2],["assert",1]]},{"id":"scripts/test_contamination_signals.py#ResolveOpenAlexUnmatchedTest.test_no_match","name":[["test",1],["no",1],["match",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["no",4],["match",2],["self",3],["open",1],["alex",1],["doi",3],["hit",2],["title",4],["true",2],["from",1],["contamination",1],["signals",1],["import",1],["resolve",2],["openalex",2],["unmatched",2],["mock",5],["client",4],["magic",1],["lookup",1],["check",1],["return",2],["value",2],["none",2],["search",1],["entry",2],["nonexistent",1],["paper",1],["10",1],["5555",1],["fake",1],["obtained",1],["via",1],["folder",1],["scan",1],["result",2],["assert",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarCacheTest","name":[["semantic",1],["scholar",1],["cache",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["semantic",7],["scholar",7],["cache",34],["test",13],["unittest",2],["case",2],["s2",2],["wrapper",2],["compute",7],["ss",7],["unmatched",9],["signal",7],["lone",1],["client",21],["lookup",11],["entry",8],["keyed",1],["already",1],["integration",1],["lives",1],["at",1],["matching",1],["option",1],["resolver",4],["name",1],["per",1],["spec",2],["delta",1],["def",7],["self",25],["overrides",2],["base",2],["citation",1],["key",1],["chen2024ai",3],["title",5],["paper",3],["doi",3],["10",3],["1234",3],["xyz",3],["obtained",2],["via",2],["folder",1],["scan",1],["return",4],["none",6],["byte",1],["equivalent",1],["magic",6],["mock",6],["value",3],["matched",13],["true",9],["assert",15],["false",5],["cs",8],["called",3],["once",2],["hit",1],["skips",1],["qf",4],["fake",5],["seed",2],["by",3],["decision",3],["version",4],["result",10],["not",5],["stale",5],["pre",1],["v5",4],["row",2],["forces",1],["recompute",1],["431",1],["12",1],["3b",1],["ship",1],["blocker",1],["exact",1],["regression",1],["names",1],["no",2],["written",1],["under",2],["v3",1],["v4",1],["author",2],["agree",1],["study",2],["same",1],["pair",1],["must",1],["be",1],["miss",2],["so",1],["runs",1],["returned",1],["as",1],["live",1],["verdict",1],["recomputed",1],["loop",1],["ran",1],["populates",1],["equal",5],["len",1],["put",4],["calls",5],["response",2],["manual",2],["touch",1],["degradation",3],["cached",1],["side",1],["effect",1],["unavailable",1],["5xx",1],["omit",1],["field",1],["never",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarCacheTest._entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["entry",2],["self",2],["overrides",3],["base",2],["citation",1],["key",1],["chen2024ai",1],["title",1],["test",1],["paper",1],["doi",1],["10",1],["1234",1],["xyz",1],["obtained",1],["via",1],["folder",1],["scan",1],["return",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarCacheTest.test_cache_hit_skips_lookup","name":[["test",1],["cache",1],["hit",1],["skips",1],["lookup",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",3],["cache",6],["hit",2],["skips",2],["lookup",3],["self",4],["client",3],["magic",1],["mock",1],["qf",2],["doi",1],["10",1],["1234",1],["xyz",1],["title",1],["paper",1],["fake",1],["seed",1],["chen2024ai",1],["semantic",1],["scholar",1],["matched",3],["false",2],["by",1],["none",1],["decision",2],["version",2],["cs",2],["resolver",1],["result",2],["compute",1],["ss",1],["unmatched",2],["signal",1],["entry",1],["assert",2],["true",2],["not",1],["called",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarCacheTest.test_cache_miss_populates","name":[["test",1],["cache",1],["miss",1],["populates",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["cache",8],["miss",2],["populates",2],["self",7],["client",3],["magic",1],["mock",1],["lookup",1],["return",1],["value",1],["matched",2],["true",2],["fake",1],["result",2],["cs",1],["compute",1],["ss",1],["unmatched",1],["signal",1],["entry",1],["assert",4],["false",1],["equal",2],["len",1],["put",2],["calls",2],["resolver",2],["response",2],["semantic",1],["scholar",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarCacheTest.test_cache_none_byte_equivalent","name":[["test",1],["cache",1],["none",1],["byte",1],["equivalent",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["cache",3],["none",3],["byte",2],["equivalent",2],["self",4],["client",4],["magic",1],["mock",1],["lookup",2],["return",1],["value",1],["matched",1],["true",1],["assert",2],["false",1],["cs",1],["compute",1],["ss",1],["unmatched",1],["signal",1],["entry",1],["called",1],["once",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarCacheTest.test_degradation_not_cached","name":[["test",1],["degradation",1],["not",1],["cached",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["degradation",4],["not",2],["cached",2],["self",5],["client",3],["magic",1],["mock",1],["lookup",1],["side",1],["effect",1],["cs",2],["semantic",1],["scholar",1],["unavailable",1],["5xx",1],["cache",6],["fake",1],["result",2],["compute",1],["ss",1],["unmatched",1],["signal",1],["entry",1],["assert",2],["none",2],["omit",1],["field",1],["equal",1],["put",1],["calls",1],["never",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarCacheTest.test_manual_does_not_touch_cache","name":[["test",1],["manual",1],["not",1],["touch",1],["cache",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["manual",3],["not",2],["touch",2],["cache",8],["self",6],["client",2],["magic",1],["mock",1],["fake",1],["result",2],["cs",1],["compute",1],["ss",1],["unmatched",1],["signal",1],["entry",1],["obtained",1],["via",1],["assert",3],["none",1],["equal",2],["calls",2],["put",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarCacheTest.test_stale_pre_v5_row_forces_recompute","name":[["test",1],["stale",1],["pre",1],["v5",1],["row",1],["forces",1],["recompute",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",3],["stale",6],["pre",2],["v5",5],["row",3],["forces",2],["recompute",2],["self",4],["431",1],["12",1],["3b",1],["ship",1],["blocker",1],["exact",1],["regression",1],["spec",1],["names",1],["matched",7],["true",4],["by",2],["title",3],["no",2],["decision",1],["version",2],["written",1],["under",2],["v3",1],["v4",1],["author",2],["agree",1],["study",2],["same",1],["pair",1],["must",1],["be",1],["miss",1],["so",1],["client",5],["lookup",3],["runs",1],["not",2],["returned",1],["as",1],["magic",1],["mock",1],["return",1],["value",1],["false",1],["live",1],["verdict",1],["qf",2],["doi",1],["10",1],["1234",1],["xyz",1],["paper",1],["cache",4],["fake",1],["seed",1],["chen2024ai",1],["semantic",1],["scholar",1],["result",2],["cs",1],["compute",1],["ss",1],["unmatched",2],["signal",1],["entry",1],["assert",2],["recomputed",1],["called",1],["once",1],["loop",1],["ran",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarSignalTest","name":[["semantic",1],["scholar",1],["signal",1],["test",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["class",2],["semantic",4],["scholar",4],["signal",10],["test",12],["unittest",2],["case",2],["per",2],["v3",2],["spec",3],["vector",1],["ss",13],["api",7],["lookup",7],["returns",8],["none",15],["manual",4],["exemption",2],["degradation",4],["true",4],["false",5],["otherwise",1],["client",20],["dependency",1],["injected",1],["tests",1],["magic",7],["mock",7],["whatever",1],["match",3],["shape",1],["specifies",1],["def",7],["entry",8],["self",19],["overrides",2],["base",2],["citation",1],["key",1],["chen2024ai",1],["title",1],["paper",3],["authors",1],["family",1],["chen",1],["given",1],["year",1],["2024",1],["doi",1],["10",1],["1234",1],["xyz",1],["obtained",3],["via",3],["folder",1],["scan",1],["return",3],["schema",1],["all",1],["rule",1],["triggers",1],["skip",2],["field",1],["must",1],["be",1],["omitted",1],["from",2],["emission",1],["result",2],["cs",8],["compute",6],["unmatched",6],["assert",7],["not",2],["call",1],["called",1],["value",5],["matched",2],["id",2],["abc123",1],["no",1],["unreachable",1],["network",2],["failure",2],["rate",2],["limit",2],["exhausted",2],["5xx",1],["absence",1],["negative",1],["confirmation",1],["setting",1],["would",1],["imply",1],["checked",1],["found",1],["side",3],["effect",3],["unavailable",2],["connection",1],["refused",1],["unexpected",1],["exception",1],["propagates",1],["distinguish",1],["known",1],["handled",1],["unknown",1],["bugs",1],["error",3],["isn",1],["let",1],["surface",1],["so",1],["migration",1],["tool",1],["fail",1],["loudly",1],["rather",1],["than",1],["silently",1],["omit",1],["bug",1],["raises",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarSignalTest._entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["entry",2],["self",2],["overrides",3],["base",2],["citation",1],["key",1],["chen2024ai",1],["title",1],["test",1],["paper",1],["authors",1],["family",1],["chen",1],["given",1],["year",1],["2024",1],["doi",1],["10",1],["1234",1],["xyz",1],["obtained",1],["via",1],["folder",1],["scan",1],["return",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarSignalTest.test_manual_entry_returns_none","name":[["test",1],["manual",1],["entry",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["manual",4],["entry",3],["returns",2],["none",5],["self",4],["v3",1],["spec",1],["schema",1],["all",1],["rule",1],["obtained",2],["via",2],["triggers",1],["skip",2],["field",1],["must",1],["be",1],["omitted",1],["from",1],["emission",1],["client",3],["magic",1],["mock",1],["result",2],["cs",1],["compute",1],["ss",1],["unmatched",1],["signal",1],["assert",2],["exemption",1],["not",2],["api",1],["call",1],["lookup",1],["called",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarSignalTest.test_ss_api_degradation_returns_none","name":[["test",1],["ss",1],["api",1],["degradation",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["ss",3],["api",3],["degradation",2],["returns",3],["none",6],["self",4],["per",1],["spec",1],["unreachable",1],["network",1],["failure",1],["rate",2],["limit",2],["exhausted",2],["5xx",1],["absence",1],["negative",1],["confirmation",1],["setting",1],["false",1],["would",1],["imply",1],["checked",1],["found",1],["client",3],["magic",1],["mock",1],["lookup",1],["side",1],["effect",1],["cs",2],["semantic",1],["scholar",1],["unavailable",1],["assert",1],["compute",1],["unmatched",1],["signal",1],["entry",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarSignalTest.test_ss_match_returns_false","name":[["test",1],["ss",1],["match",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["ss",3],["match",2],["returns",2],["false",3],["self",4],["none",2],["client",3],["magic",1],["mock",1],["lookup",1],["return",1],["value",1],["matched",1],["true",1],["paper",1],["id",1],["abc123",1],["assert",1],["cs",1],["compute",1],["unmatched",1],["signal",1],["entry",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarSignalTest.test_ss_network_failure_returns_none","name":[["test",1],["ss",1],["network",1],["failure",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["ss",3],["network",2],["failure",2],["returns",2],["none",5],["self",4],["client",3],["magic",1],["mock",1],["lookup",1],["side",1],["effect",1],["cs",2],["semantic",1],["scholar",1],["unavailable",1],["connection",1],["refused",1],["assert",1],["compute",1],["unmatched",1],["signal",1],["entry",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarSignalTest.test_ss_no_match_returns_true","name":[["test",1],["ss",1],["no",1],["match",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["ss",3],["no",2],["match",2],["returns",2],["true",3],["self",4],["none",3],["client",3],["magic",1],["mock",1],["lookup",1],["return",1],["value",1],["matched",1],["false",1],["paper",1],["id",1],["assert",1],["cs",1],["compute",1],["unmatched",1],["signal",1],["entry",1]]},{"id":"scripts/test_contamination_signals.py#SemanticScholarSignalTest.test_unexpected_exception_propagates","name":[["test",1],["unexpected",1],["exception",1],["propagates",1]],"path":[["scripts",1],["test",1],["contamination",1],["signals",1],["py",1]],"body":[["def",2],["test",2],["unexpected",2],["exception",2],["propagates",2],["self",4],["none",2],["distinguish",1],["api",2],["degradation",2],["known",1],["handled",1],["signal",2],["from",1],["unknown",1],["bugs",1],["value",3],["error",3],["isn",1],["ss",2],["let",1],["surface",1],["so",1],["migration",1],["tool",1],["fail",1],["loudly",1],["rather",1],["than",1],["silently",1],["omit",1],["client",4],["magic",1],["mock",1],["lookup",1],["side",1],["effect",1],["bug",1],["assert",1],["raises",1],["cs",1],["compute",1],["unmatched",1],["entry",1]]},{"id":"scripts/test_cross_model_verification_guards.py","name":[["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["behavioral",2],["tests",4],["cross",7],["model",7],["grounding",87],["guards",2],["346",1],["349",1],["shared",1],["verification",3],["md",1],["load",1],["bearing",2],["safety",3],["boundary",1],["citation",9],["verifier",1],["they",2],["must",7],["emit",2],["not",33],["searched",1],["discard",1],["verdict",4],["whenever",1],["api",1],["response",4],["carries",2],["no",10],["evidence",1],["so",13],["from",6],["memory",3],["guess",1],["never",1],["be",4],["laundered",1],["into",1],["verified",19],["contract",1],["jq",18],["lives",1],["canonical",1],["files",2],["under",1],["scripts",1],["referenced",1],["by",2],["doc",1],["via",1],["these",6],["run",3],["those",1],["against",1],["synthetic",1],["fixtures",6],["future",2],["edit",1],["provider",1],["shape",2],["change",1],["stops",1],["guard",31],["failing",2],["closed",7],["caught",1],["ci",1],["instead",3],["silently",2],["degrading",1],["dangerous",1],["failure",1],["class",1],["still",1],["exists",1],["but",7],["longer",1],["fails",4],["string",15],["presence",1],["cannot",3],["catch",1],["test",4],["assert",1],["paired",1],["mutation",2],["accept",1],["all",3],["substitution",1],["fail",7],["proving",2],["vacuously",2],["green",2],["required",1],["if",1],["absent",2],["clearly",1],["rather",1],["than",1],["skip",1],["skipped",2],["reads",2],["as",6],["covered",1],["import",7],["annotations",14],["json",2],["shutil",3],["subprocess",1],["pathlib",1],["path",5],["pytest",7],["dir",6],["file",1],["resolve",1],["parent",1],["openai",23],["has",1],["completed",7],["web",44],["search",27],["text",34],["sources",15],["gemini",21],["grounded",9],["filters",1],["resolved",1],["once",1],["at",3],["repeated",1],["across",1],["every",6],["assertion",1],["wasted",1],["single",1],["lookup",1],["enough",1],["loud",1],["open",2],["ai",2],["output",33],["type",39],["call",6],["status",6],["message",11],["content",26],["url",21],["https",15],["doi",3],["org",15],["10",4],["example",2],["candidates",25],["parts",9],["metadata",22],["queries",18],["smith",2],["2020",2],["journal",1],["chunks",20],["uri",20],["uncited",1],["supports",24],["chunk",25],["indices",22],["support",3],["tied",1],["any",4],["negative",4],["index",14],["first",3],["last",1],["out",4],["range",4],["351",3],["present",1],["linking",1],["valid",4],["empty",6],["bare",1],["have",1],["non",9],["array",21],["actual",1],["link",1],["retrieved",1],["previously",1],["false",5],["passed",1],["check",1],["alone",1],["let",1],["ungrounded",1],["found",1],["mismatch",1],["trusted",1],["since",1],["blank",3],["source",3],["downgrade",1],["only",3],["rescues",1],["mark",6],["parametrize",6],["objs",1],["list",2],["ids",6],["derives",1],["extractor",5],["cases",7],["round",4],["embeds",1],["same",2],["extraction",1],["invariant",1],["pass",7],["holds",1],["including",1],["multi",2],["candidate",11],["unsupported",3],["read",1],["fractional",4],["each",5],["row",1],["label",3],["should",2],["derive",3],["like",1],["true",5],["would",2],["here",2],["then",2],["cand0",1],["yields",1],["nothing",1],["indexed",1],["extractable",1],["123",2],["real",1],["passes",1],["legit",1],["malformed",4],["container",7],["field",3],["arrives",1],["wrong",1],["just",1],["bad",1],["length",1],["truthy",1],["strings",1],["objects",1],["indexing",1],["crashes",1],["normalized",4],["fabricate",1],["crash",7],["bogus",1],["object",16],["oops",1],["number",3],["bool",2],["join",1],["top",2],["level",3],["arriving",2],["iterate",1],["values",1],["without",1],["normalization",2],["could",1],["leak",5],["errors",1],["surfaces",1],["nested",4],["none",2],["may",1],["surface",1],["element",4],["iterated",1],["now",2],["checks",1],["before",2],["reading",1],["filter",1],["payload",3],["353",2],["review",2],["structural",1],["rederive",1],["left",2],["dereferences",1],["unguarded",2],["access",2],["point",1],["crashed",2],["rc",1],["obj",2],["normalizes",1],["cited",1],["its",1],["five",1],["shapes",1],["exact",1],["witnesses",1],["otherwise",1],["skeleton",1],["one",1],["citing",1],["reason",1],["drops",1],["missing",1],["signal",1],["nonobject",3],["ok",1],["candidates0",2],["elem",4],["hardening",1],["value",1],["root",4],["dereference",1],["itself",1],["arr",3],["protects",1],["result",1],["ran",1],["both",1],["my",1],["176",1],["fuzz",1],["missed",1],["because",1],["fixture",1],["had",1],["fixed",1],["null",4],["already",1],["free",1],["control",1],["regression",1],["witness",1],["int",1],["str",1],["float",1],["prove",1]]},{"id":"scripts/test_cross_model_verification_guards.py#_gemini_supports","name":[["gemini",1],["supports",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["gemini",2],["supports",3],["support",3],["objs",3],["chunks",5],["none",3],["return",1],["candidates",1],["content",1],["parts",1],["text",1],["verified",1],["grounding",3],["metadata",1],["web",2],["search",1],["queries",1],["if",1],["not",1],["else",1],["uri",1]]},{"id":"scripts/test_cross_model_verification_guards.py#_require_jq","name":[["require",1],["jq",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["require",2],["jq",6],["str",2],["assert",1],["path",3],["not",3],["none",1],["required",1],["test",1],["cross",1],["model",1],["grounding",1],["guards",1],["but",1],["was",1],["found",1],["install",1],["runtime",1],["documented",1],["bash",1],["patterns",1],["depend",1],["skip",1],["return",1]]},{"id":"scripts/test_cross_model_verification_guards.py#_run_jq","name":[["run",1],["jq",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["run",4],["jq",4],["filter",4],["path",5],["payload",4],["dict",2],["raw",5],["bool",4],["false",4],["exit",4],["test",4],["over",1],["python",1],["returns",1],["returncode",1],["stdout",1],["return",1],["json",1],["dumps",1]]},{"id":"scripts/test_cross_model_verification_guards.py#_run_jq_raw","name":[["run",1],["jq",1],["raw",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["run",4],["jq",6],["raw",5],["filter",4],["path",5],["json",4],["text",4],["str",3],["bool",4],["false",4],["exit",3],["test",3],["over",1],["pre",1],["serialized",1],["string",1],["returns",1],["rc",1],["stdout",2],["require",1],["args",5],["if",2],["append",2],["proc",3],["subprocess",1],["input",1],["capture",1],["output",1],["true",2],["return",1],["returncode",1],["strip",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_all_canonical_filters_exist_and_parse","name":[["test",1],["all",1],["canonical",1],["filters",1],["exist",1],["parse",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["all",3],["canonical",4],["filters",3],["exist",2],["parse",2],["each",1],["filter",3],["exists",1],["compiles",1],["runs",1],["cleanly",2],["null",4],["input",3],["rc",4],["every",1],["guards",1],["its",1],["access",1],["type",1],["checked",1],["select",1],["so",1],["returns",1],["benign",1],["empty",1],["false",1],["result",1],["exit",1],["asserting",1],["not",2],["merely",1],["absence",1],["string",1],["syntax",1],["error",1],["also",1],["catches",1],["compile",2],["errors",1],["don",1],["exact",1],["wording",1],["undefined",1],["function",1],["stderr",1],["substring",1],["check",1],["would",1],["miss",1],["assert",2],["file",1],["missing",1],["run",2],["jq",1],["raw",1],["name",1],["did",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_filters_fail_closed_on_non_object_root","name":[["test",1],["gemini",1],["filters",1],["fail",1],["closed",1],["non",1],["object",1],["root",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["gemini",5],["filters",2],["fail",2],["closed",2],["non",4],["object",5],["root",13],["empty",1],["must",3],["not",2],["crash",2],["either",1],["filter",1],["at",1],["candidates",1],["rc",8],["run",2],["jq",2],["guard",3],["exit",1],["true",2],["sources",5],["raw",1],["assert",3],["crashed",1],["pass",1],["ungrounded",1],["be",1],["blank",1],["no",1],["got",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_grounded_passes_guard","name":[["test",1],["gemini",1],["grounded",1],["passes",1],["guard",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["gemini",4],["grounded",3],["passes",2],["guard",3],["rc",2],["run",1],["jq",1],["exit",1],["true",1],["assert",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_guard_derives_from_extractor","name":[["test",1],["gemini",1],["guard",1],["derives",1],["from",1],["extractor",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["gemini",3],["guard",4],["derives",2],["from",2],["extractor",3],["candidates",4],["should",3],["pass",4],["tracks",1],["exactly",1],["embeds",1],["same",1],["candidate",1],["extraction",1],["passes",1],["iff",1],["yields",1],["source",1],["plus",1],["real",1],["search",1],["signal",1],["payload",2],["rc",2],["run",1],["jq",1],["exit",1],["true",1],["assert",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_guard_fails_closed_on_non_array_candidates","name":[["test",1],["gemini",1],["guard",1],["fails",1],["closed",1],["non",1],["array",1],["candidates",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["gemini",4],["guard",4],["fails",2],["closed",2],["non",2],["array",3],["candidates",5],["as",1],["object",1],["must",1],["not",2],["pass",1],["would",1],["iterate",1],["its",1],["values",1],["rc",2],["run",1],["jq",1],["exit",1],["true",1],["assert",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_guard_fails_closed_on_non_array_queries","name":[["test",1],["gemini",1],["guard",1],["fails",1],["closed",1],["non",1],["array",1],["queries",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["gemini",4],["guard",4],["fails",2],["closed",2],["non",2],["array",3],["queries",4],["web",1],["search",1],["as",1],["string",1],["must",1],["not",2],["pass",1],["length",1],["truthy",1],["strings",1],["rc",2],["run",1],["jq",1],["exit",1],["true",1],["assert",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_guard_fails_closed_on_non_array_supports","name":[["test",1],["gemini",1],["guard",1],["fails",1],["closed",1],["non",1],["array",1],["supports",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["gemini",4],["guard",4],["fails",2],["closed",2],["non",2],["array",3],["supports",4],["grounding",1],["as",1],["object",1],["must",1],["not",2],["pass",1],["length",1],["truthy",1],["objects",1],["rc",2],["run",1],["jq",1],["exit",1],["true",1],["assert",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_guard_fails_closed_on_non_object_dereference","name":[["test",1],["gemini",1],["guard",1],["fails",1],["closed",1],["non",1],["object",1],["dereference",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["gemini",4],["guard",4],["fails",2],["closed",3],["non",3],["object",2],["dereference",2],["payload",3],["must",1],["return",1],["clean",2],["grounded",1],["verdict",1],["rc",8],["never",1],["jq",3],["crash",2],["run",1],["exit",1],["true",1],["assert",1],["expected",1],["fail",1],["got",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_guard_fails_closed_without_valid_supported_index","name":[["test",1],["gemini",1],["guard",1],["fails",1],["closed",1],["without",1],["valid",1],["supported",1],["index",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["gemini",4],["guard",3],["fails",2],["closed",2],["without",2],["valid",2],["supported",2],["index",2],["support",3],["objs",3],["rc",2],["run",1],["jq",1],["supports",1],["exit",1],["true",1],["assert",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_guard_pass_implies_sources_nonblank","name":[["test",1],["gemini",1],["guard",1],["pass",1],["implies",1],["sources",1],["nonblank",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",4],["gemini",7],["guard",12],["pass",3],["implies",2],["sources",8],["nonblank",2],["safety",1],["invariant",1],["one",2],["directional",1],["if",2],["passes",1],["jq",5],["returns",1],["at",1],["least",1],["source",2],["converse",1],["intentionally",1],["not",1],["required",1],["strictly",2],["stronger",2],["also",1],["demanding",1],["real",1],["web",3],["search",6],["queries",2],["signal",1],["so",1],["chunks",3],["but",3],["no",5],["response",1],["fails",2],["while",1],["non",2],["blank",3],["candidates",5],["should",1],["derive",1],["cases",1],["payload",3],["rc",4],["run",4],["exit",2],["true",4],["src",4],["raw",2],["passed",2],["must",1],["be",1],["assert",2],["valid",1],["support",1],["even",1],["though",1],["extractable",1],["grounding",4],["metadata",1],["uri",1],["supports",1],["chunk",1],["indices",1],["ns",4]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_negative_index_fails_closed","name":[["test",1],["gemini",1],["negative",1],["index",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["gemini",4],["negative",4],["index",4],["fails",2],["closed",3],["grounding",1],["chunk",3],["must",1],["not",3],["silently",1],["select",1],["from",1],["end",1],["349",1],["fix",1],["before",1],["fail",1],["guard",1],["jq",2],["chunks",1],["returned",1],["last",2],["uri",1],["fabricating",1],["real",1],["but",1],["wrong",1],["source",2],["would",1],["defeat",1],["blank",2],["downgrade",1],["rc",2],["sources",3],["run",1],["raw",1],["true",1],["assert",2],["no",1],["crash",1],["downgraded",1],["searched",1],["https",1],["org",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_out_of_range_index_fails_closed","name":[["test",1],["gemini",1],["out",1],["range",1],["index",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["gemini",4],["out",3],["range",3],["index",3],["fails",2],["closed",2],["len",1],["grounding",1],["chunks",1],["must",1],["yield",1],["blank",1],["sources",4],["not",1],["crash",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_search_without_support_fails_guard","name":[["test",1],["gemini",1],["search",1],["without",1],["support",1],["fails",1],["guard",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["gemini",4],["search",3],["without",2],["support",3],["fails",2],["guard",3],["rc",2],["run",1],["jq",1],["no",2],["exit",1],["true",1],["assert",1],["searched",2],["chunks",1],["present",1],["but",1],["grounding",1],["supports",1],["not",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_sources_fails_closed_on_non_array_candidates","name":[["test",1],["gemini",1],["sources",1],["fails",1],["closed",1],["non",1],["array",1],["candidates",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["gemini",4],["sources",6],["fails",2],["closed",2],["non",2],["array",3],["candidates",5],["as",1],["object",1],["must",1],["yield",1],["blank",1],["not",2],["crash",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_sources_fails_closed_on_non_array_chunks","name":[["test",1],["gemini",1],["sources",1],["fails",1],["closed",1],["non",1],["array",1],["chunks",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["gemini",4],["sources",6],["fails",2],["closed",2],["non",2],["array",3],["chunks",5],["grounding",1],["as",1],["string",1],["must",1],["yield",1],["blank",1],["not",2],["crash",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_sources_fails_closed_on_non_object_dereference","name":[["test",1],["gemini",1],["sources",1],["fails",1],["closed",1],["non",1],["object",1],["dereference",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["gemini",4],["sources",6],["fails",2],["closed",2],["non",2],["object",2],["dereference",3],["payload",3],["source",2],["extractor",1],["must",2],["yield",1],["blank",1],["rc",8],["empty",1],["never",1],["jq",3],["crash",2],["run",1],["raw",1],["true",1],["assert",2],["expected",1],["clean",1],["exit",1],["got",2],["malformed",1],["not",1],["fabricate",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_sources_fails_closed_on_non_string_uri","name":[["test",1],["gemini",1],["sources",1],["fails",1],["closed",1],["non",1],["string",1],["uri",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["gemini",4],["sources",6],["fails",2],["closed",2],["non",2],["string",3],["uri",4],["chunk",1],["whose",1],["number",1],["must",1],["not",2],["fabricate",1],["entry",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_sources_only_from_supported_chunks","name":[["test",1],["gemini",1],["sources",1],["only",1],["from",1],["supported",1],["chunks",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["gemini",4],["sources",7],["only",3],["from",3],["supported",2],["chunks",3],["come",1],["cited",1],["by",1],["grounding",1],["supports",1],["uncited",2],["chunk",1],["dropped",1],["run",1],["jq",1],["grounded",1],["raw",1],["true",1],["assert",2],["https",2],["doi",1],["org",3],["10",1],["example",1],["not",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_gemini_string_index_fails_closed","name":[["test",1],["gemini",1],["string",1],["index",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["gemini",4],["string",5],["index",5],["fails",2],["closed",2],["grounding",1],["chunk",1],["must",1],["yield",1],["blank",1],["sources",4],["not",1],["jq",2],["crash",1],["349",1],["fix",1],["rc",2],["run",1],["raw",1],["true",1],["assert",2],["select",1],["drops",1],["before",1],["indexing",1],["no",1],["cannot",1],["error",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_jq_version_diagnostic","name":[["test",1],["jq",1],["version",1],["diagnostic",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["jq",9],["version",5],["diagnostic",2],["print",2],["ci",1],["diagnostics",1],["assert",2],["present",1],["no",1],["exact",1],["pin",1],["require",1],["out",3],["subprocess",1],["run",1],["capture",1],["output",1],["true",2],["text",1],["stdout",1],["strip",1],["under",1],["startswith",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_mutation_accept_all_guard_would_be_caught","name":[["test",1],["mutation",1],["accept",1],["all",1],["guard",1],["would",1],["be",1],["caught",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",4],["mutation",2],["accept",7],["all",6],["guard",11],["would",2],["be",2],["caught",2],["true",10],["must",2],["pass",2],["from",8],["memory",6],["fixtures",2],["proving",1],["our",1],["real",9],["guards",1],["rejection",1],["them",1],["meaningful",1],["not",2],["artifact",1],["malformed",1],["if",1],["swapping",1],["trivial",1],["did",1],["change",1],["verdict",1],["fixture",4],["could",1],["never",1],["distinguish",1],["working",2],["broken",2],["one",2],["vacuously",1],["green",1],["jq",6],["require",1],["open",2],["ai",2],["rejects",2],["instead",1],["rc",10],["run",4],["openai",3],["exit",2],["mut",5],["subprocess",2],["input",2],["json",2],["dumps",2],["capture",2],["output",2],["text",2],["returncode",2],["non",1],["mutant",2],["accepts",1],["discriminates",2],["these",1],["two",1],["facts",1],["imply",1],["assert",4],["should",2],["reject",1],["response",1],["confirms",1],["same",1],["gemini",4],["search",2],["no",2],["support",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_mutation_naive_sources_would_leak_negative_index","name":[["test",1],["mutation",1],["naive",1],["sources",1],["would",1],["leak",1],["negative",1],["index",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["naive",10],["sources",3],["would",3],["leak",2],["negative",5],["index",7],["pre",1],["349",1],["gemini",4],["source",1],["filter",3],["indexing",1],["every",1],["support",1],["without",1],["type",1],["range",1],["select",1],["must",1],["extract",1],["wrong",1],["url",2],["fixture",2],["proving",1],["fail",2],["closed",2],["guard",1],["load",1],["bearing",1],["catch",1],["regression",2],["form",1],["jq",4],["require",1],["candidates",2],["grounding",5],["metadata",2],["chunks",3],["as",1],["supports",1],["chunk",2],["indices",1],["unique",2],["web",1],["uri",1],["empty",1],["join",1],["out",6],["subprocess",1],["run",2],["input",1],["json",1],["dumps",1],["capture",1],["output",1],["true",3],["text",1],["stdout",1],["strip",1],["fabricates",1],["last",2],["from",1],["assert",3],["https",1],["org",1],["while",1],["canonical",4],["yields",1],["blank",1],["observable",1],["raw",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_filters_skip_non_object_array_elements","name":[["test",1],["openai",1],["filters",1],["skip",1],["non",1],["object",1],["array",1],["elements",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["openai",5],["filters",2],["skip",2],["non",3],["object",3],["array",3],["elements",2],["filter",7],["path",6],["payload",3],["element",1],["at",1],["any",1],["iterated",1],["level",1],["must",1],["not",3],["crash",3],["rc",3],["out",2],["run",1],["jq",1],["raw",1],["guard",3],["exit",1],["if",1],["assert",2],["no",3],["completed",1],["web",1],["search",1],["call",1],["grounded",1],["else",1],["nothing",1],["extracted",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_from_memory_fails_guard","name":[["test",1],["openai",1],["from",1],["memory",1],["fails",1],["guard",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["openai",4],["from",3],["memory",3],["fails",2],["guard",3],["rc",2],["run",1],["jq",1],["exit",1],["true",1],["assert",1],["no",1],["web",1],["search",1],["call",1],["not",1],["searched",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_grounded_extracts_text_and_sources","name":[["test",1],["openai",1],["grounded",1],["extracts",1],["text",1],["sources",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["openai",6],["grounded",4],["extracts",2],["text",5],["sources",5],["run",2],["jq",2],["raw",2],["true",2],["assert",2],["verified",1],["https",2],["doi",1],["org",2],["10",1],["example",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_grounded_passes_guard","name":[["test",1],["openai",1],["grounded",1],["passes",1],["guard",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["openai",4],["grounded",4],["passes",2],["guard",3],["rc",2],["run",1],["jq",1],["exit",1],["true",1],["assert",1],["completed",1],["web",1],["search",1],["call",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_guard_fails_closed_on_non_array_output","name":[["test",1],["openai",1],["guard",1],["fails",1],["closed",1],["non",1],["array",1],["output",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",3],["openai",4],["guard",4],["fails",2],["closed",2],["non",2],["array",3],["output",5],["as",1],["object",1],["must",1],["not",2],["pass",1],["would",1],["iterate",1],["its",1],["values",1],["rc",2],["run",1],["jq",1],["exit",1],["true",1],["assert",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_search_without_citation_yields_blank_sources","name":[["test",1],["openai",1],["search",1],["without",1],["citation",1],["yields",1],["blank",1],["sources",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["openai",4],["search",4],["without",2],["citation",4],["yields",2],["blank",3],["sources",6],["completed",1],["but",1],["verified",1],["no",2],["url",1],["downgraded",1],["run",1],["jq",1],["raw",1],["true",1],["assert",1]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_sources_fails_closed_on_non_array_annotations","name":[["test",1],["openai",1],["sources",1],["fails",1],["closed",1],["non",1],["array",1],["annotations",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["openai",4],["sources",5],["fails",2],["closed",2],["non",2],["array",3],["annotations",4],["as",1],["object",1],["must",1],["not",2],["surface",1],["url",1],["nested",1],["its",1],["values",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_sources_fails_closed_on_non_array_content","name":[["test",1],["openai",1],["sources",1],["fails",1],["closed",1],["non",1],["array",1],["content",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["openai",4],["sources",5],["fails",2],["closed",2],["non",2],["array",3],["content",4],["as",1],["object",1],["must",1],["not",2],["surface",1],["url",1],["nested",1],["its",1],["values",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_sources_fails_closed_on_non_array_output","name":[["test",1],["openai",1],["sources",1],["fails",1],["closed",1],["non",1],["array",1],["output",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["openai",4],["sources",5],["fails",2],["closed",2],["non",2],["array",3],["output",4],["as",1],["object",1],["must",1],["not",2],["surface",1],["url",1],["nested",1],["its",1],["values",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_sources_fails_closed_on_non_string_url","name":[["test",1],["openai",1],["sources",1],["fails",1],["closed",1],["non",1],["string",1],["url",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["openai",4],["sources",6],["fails",2],["closed",2],["non",2],["string",3],["url",5],["citation",1],["whose",1],["bool",1],["must",1],["not",2],["fabricate",1],["entry",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_sources_fails_closed_on_object_url","name":[["test",1],["openai",1],["sources",1],["fails",1],["closed",1],["object",1],["url",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["openai",4],["sources",6],["fails",2],["closed",2],["object",4],["url",5],["citation",1],["whose",1],["must",1],["yield",1],["blank",1],["not",1],["crash",1],["join",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_text_fails_closed_on_non_array_content","name":[["test",1],["openai",1],["text",1],["fails",1],["closed",1],["non",1],["array",1],["content",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["openai",4],["text",6],["fails",2],["closed",2],["non",2],["array",3],["content",4],["as",1],["object",1],["must",1],["not",2],["surface",1],["nested",1],["its",1],["values",1],["rc",2],["run",1],["jq",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_cross_model_verification_guards.py#test_openai_text_fails_closed_on_non_string_text","name":[["test",1],["openai",1],["text",2],["fails",1],["closed",1],["non",1],["string",1]],"path":[["scripts",1],["test",1],["cross",1],["model",1],["verification",1],["guards",1],["py",1]],"body":[["def",2],["test",2],["openai",3],["text",12],["fails",2],["closed",2],["non",2],["string",2],["351",1],["output",3],["whose",1],["object",1],["must",1],["not",1],["crash",1],["join",1],["rc",3],["malformed",1],["value",1],["dropped",1],["yielding",1],["empty",1],["rather",1],["than",1],["jq",2],["error",1],["payload",2],["type",2],["message",1],["content",1],["bad",1],["run",1],["raw",1],["true",1],["assert",2]]},{"id":"scripts/test_crossref_client.py","name":[["test",1],["crossref",1],["client",1],["py",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["crossref",3],["client",1],["per",1],["deep",1],["research",1],["references",1],["api",1],["protocol",1],["md",1],["from",2],["future",1],["import",5],["annotations",1],["json",1],["urllib",1],["error",1],["unittest",1],["mock",2],["magic",1],["patch",1],["pytest",1],["v3",1],["129",1],["response",1],["read",1],["failure",1],["wrapping",1]]},{"id":"scripts/test_crossref_client.py#test_429_triggers_2s_backoff_3_retries","name":[["test",1],["429",1],["triggers",1],["2s",1],["backoff",1],["retries",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",3],["test",2],["429",4],["triggers",2],["2s",3],["backoff",3],["retries",3],["monkeypatch",3],["per",1],["protocol",1],["raise",2],["crossref",8],["unavailable",3],["from",1],["client",6],["import",1],["call",3],["count",3],["mock",2],["urlopen",3],["args",1],["kwargs",1],["urllib",2],["error",1],["httperror",1],["url",1],["https",1],["api",1],["org",1],["works",1],["code",1],["msg",1],["too",1],["many",1],["requests",1],["hdrs",1],["fp",1],["none",1],["sleeps",3],["setattr",1],["time",1],["sleep",1],["lambda",1],["append",1],["patch",1],["request",1],["side",1],["effect",1],["pytest",1],["raises",1],["title",1],["search",1],["anything",1],["assert",2]]},{"id":"scripts/test_crossref_client.py#test_429_triggers_2s_backoff_3_retries.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["call",1],["count",1],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["https",1],["api",1],["crossref",1],["org",1],["works",1],["code",1],["429",1],["msg",1],["too",1],["many",1],["requests",1],["hdrs",1],["fp",1],["none",1]]},{"id":"scripts/test_crossref_client.py#test_5xx_skips_immediately","name":[["test",1],["5xx",1],["skips",1],["immediately",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",3],["test",2],["5xx",3],["skips",2],["immediately",2],["monkeypatch",2],["per",1],["protocol",1],["no",1],["retry",1],["raise",2],["crossref",7],["unavailable",3],["assert",2],["call",4],["count",4],["from",1],["client",5],["import",1],["mock",2],["urlopen",3],["args",1],["kwargs",1],["urllib",2],["error",1],["httperror",1],["url",1],["https",1],["api",1],["org",1],["works",1],["code",1],["503",1],["msg",1],["su",1],["hdrs",1],["fp",1],["none",1],["patch",1],["request",1],["side",1],["effect",1],["pytest",1],["raises",1],["title",1],["search",1],["anything",1]]},{"id":"scripts/test_crossref_client.py#test_5xx_skips_immediately.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["call",1],["count",1],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["https",1],["api",1],["crossref",1],["org",1],["works",1],["code",1],["503",1],["msg",1],["su",1],["hdrs",1],["fp",1],["none",1]]},{"id":"scripts/test_crossref_client.py#test_doi_404_treated_as_miss_not_unavailable","name":[["test",1],["doi",1],["404",1],["treated",1],["as",1],["miss",1],["not",1],["unavailable",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",3],["test",2],["doi",5],["404",4],["treated",2],["as",2],["miss",3],["not",5],["unavailable",4],["monkeypatch",2],["indexed",1],["crossref",7],["return",1],["none",3],["raise",2],["from",1],["client",5],["import",1],["mock",2],["urlopen",3],["args",1],["kwargs",1],["urllib",2],["error",1],["httperror",1],["url",1],["https",1],["api",1],["org",1],["works",1],["10",2],["5555",2],["nope",2],["code",1],["msg",1],["found",1],["hdrs",1],["fp",1],["patch",1],["request",1],["side",1],["effect",1],["result",2],["lookup",1],["title",2],["check",1],["expected",1],["anything",1],["assert",1]]},{"id":"scripts/test_crossref_client.py#test_doi_404_treated_as_miss_not_unavailable.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["https",1],["api",1],["crossref",1],["org",1],["works",1],["10",1],["5555",1],["nope",1],["code",1],["404",1],["msg",1],["not",1],["found",1],["hdrs",1],["fp",1],["none",1]]},{"id":"scripts/test_crossref_client.py#test_doi_lookup_quotes_doi_path_segment","name":[["test",1],["doi",2],["lookup",1],["quotes",1],["path",1],["segment",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",3],["test",2],["doi",8],["lookup",4],["quotes",2],["path",3],["segment",2],["monkeypatch",2],["must",1],["encode",2],["separators",1],["query",1],["markers",1],["before",1],["urlopen",4],["from",1],["crossref",4],["client",5],["import",1],["captured",3],["urls",3],["mock",11],["req",2],["args",1],["kwargs",1],["append",1],["full",1],["url",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["message",1],["title",3],["attention",2],["all",2],["you",2],["need",2],["10",3],["1000",3],["foo",2],["bar",2],["baz",2],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["side",1],["effect",1],["result",2],["check",1],["expected",1],["assert",2],["not",1],["https",1],["api",1],["org",1],["works",1],["ffoo",1],["fbar",1],["dbaz",1]]},{"id":"scripts/test_crossref_client.py#test_doi_lookup_quotes_doi_path_segment.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["mock",11],["urlopen",2],["req",3],["args",2],["kwargs",2],["captured",1],["urls",1],["append",1],["full",1],["url",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["message",1],["title",1],["attention",1],["all",1],["you",1],["need",1],["doi",1],["10",1],["1000",1],["foo",1],["bar",1],["baz",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1]]},{"id":"scripts/test_crossref_client.py#test_doi_lookup_with_matching_title","name":[["test",1],["doi",1],["lookup",1],["matching",1],["title",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["doi",6],["lookup",3],["matching",3],["title",7],["monkeypatch",2],["hit",1],["success",1],["from",1],["crossref",3],["client",5],["import",1],["mock",9],["response",6],["magic",3],["read",1],["return",4],["value",4],["json",1],["dumps",1],["message",1],["attention",3],["all",3],["you",3],["need",3],["10",2],["5555",2],["3295222",2],["3295349",2],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",3],["check",1],["expected",1],["assert",2],["not",1]]},{"id":"scripts/test_crossref_client.py#test_doi_lookup_with_title_cross_check","name":[["test",1],["doi",1],["lookup",1],["title",1],["cross",1],["check",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["doi",8],["lookup",3],["title",6],["cross",3],["check",4],["monkeypatch",2],["hit",1],["must",1],["pass",1],["levenshtein",1],["70",1],["mismatch",2],["from",1],["crossref",3],["client",5],["import",1],["mock",9],["response",6],["magic",3],["read",1],["return",4],["value",4],["json",1],["dumps",1],["message",1],["some",1],["other",1],["paper",1],["10",2],["5555",2],["3295222",2],["3295349",2],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",2],["expected",1],["attention",1],["all",1],["you",1],["need",1],["assert",1]]},{"id":"scripts/test_crossref_client.py#test_invalid_json_body_raises_unavailable","name":[["test",1],["invalid",1],["json",1],["body",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["json",3],["body",3],["raises",3],["unavailable",6],["monkeypatch",2],["resp",1],["read",2],["returns",1],["valid",2],["utf",1],["but",1],["not",2],["truncated",1],["html",3],["error",2],["page",1],["per",1],["v3",1],["spec",1],["translate",1],["crossref",6],["bubble",1],["jsondecode",1],["from",1],["client",5],["import",1],["mock",9],["response",6],["magic",3],["return",4],["value",4],["503",1],["backend",1],["enter",1],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_crossref_client.py#test_invalid_utf8_body_raises_unavailable","name":[["test",1],["invalid",1],["utf8",1],["body",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["utf8",2],["body",2],["raises",3],["unavailable",5],["monkeypatch",2],["resp",1],["read",2],["returns",1],["bytes",1],["aren",1],["valid",1],["utf",1],["per",1],["v3",1],["spec",1],["translate",1],["crossref",6],["not",1],["bubble",1],["unicode",1],["decode",1],["error",1],["from",1],["client",5],["import",1],["mock",9],["response",6],["magic",3],["return",4],["value",4],["xff",2],["xfe",1],["garbage",1],["enter",1],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_crossref_client.py#test_oserror_during_read_raises_unavailable","name":[["test",1],["oserror",1],["during",1],["read",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["oserror",4],["during",2],["read",5],["raises",4],["unavailable",5],["monkeypatch",2],["urlopen",2],["succeeds",1],["but",1],["resp",1],["socket",2],["drop",1],["timeout",1],["mid",2],["stream",1],["per",1],["v3",2],["spec",1],["degradation",1],["contract",1],["must",1],["be",1],["translated",1],["crossref",7],["so",1],["migrate",1],["literature",1],["corpus",1],["omits",1],["unmatched",1],["instead",1],["aborting",1],["whole",1],["backfill",1],["from",1],["client",5],["import",1],["mock",9],["response",6],["magic",3],["side",1],["effect",1],["dropped",1],["enter",1],["return",3],["value",3],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_crossref_client.py#test_polite_pool_email_in_user_agent","name":[["test",1],["polite",1],["pool",1],["email",1],["user",1],["agent",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",3],["test",4],["polite",4],["pool",2],["email",4],["user",4],["agent",4],["monkeypatch",3],["crossref",5],["adds",1],["mailto",2],["header",3],["not",1],["query",1],["param",1],["from",1],["client",5],["import",1],["captured",3],["headers",4],["mock",11],["urlopen",3],["req",2],["args",1],["kwargs",1],["urllib",2],["request",3],["stores",1],["access",1],["via",1],["case",1],["insensitive",1],["ua",4],["append",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["message",1],["items",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1],["setenv",1],["example",2],["com",2],["patch",1],["side",1],["effect",1],["title",2],["search",1],["any",2],["assert",1]]},{"id":"scripts/test_crossref_client.py#test_polite_pool_email_in_user_agent.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["mock",11],["urlopen",2],["req",3],["args",2],["kwargs",2],["urllib",2],["request",4],["stores",2],["headers",3],["access",2],["via",2],["header",3],["case",2],["insensitive",2],["ua",2],["user",1],["agent",1],["captured",1],["append",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["message",1],["items",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1]]},{"id":"scripts/test_crossref_client.py#test_refusal_message_never_carries_mailto","name":[["test",1],["refusal",1],["message",1],["never",1],["carries",1],["mailto",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["refusal",3],["message",2],["never",3],["carries",2],["mailto",3],["monkeypatch",3],["non",1],["crossref",8],["url",1],["strips",1],["query",1],["string",1],["so",1],["polite",2],["pool",1],["email",2],["address",1],["lands",1],["raised",1],["exception",1],["text",1],["logs",1],["495",1],["mirrors",1],["openalex",1],["client",8],["py",1],["import",2],["from",1],["unavailable",2],["setattr",1],["api",1],["base",1],["http",1],["evil",1],["example",3],["patch",1],["urllib",1],["request",1],["urlopen",1],["magic",1],["mock",1],["secret",2],["com",2],["pytest",1],["raises",1],["as",1],["excinfo",2],["title",1],["search",1],["anything",1],["assert",1],["not",1],["str",1],["value",1]]},{"id":"scripts/test_crossref_client.py#test_rejects_non_crossref_api_url_before_urlopen","name":[["test",1],["rejects",1],["non",1],["crossref",1],["api",1],["url",1],["before",1],["urlopen",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["non",2],["crossref",9],["api",3],["url",2],["before",2],["urlopen",6],["monkeypatch",3],["import",2],["client",7],["from",1],["unavailable",2],["setattr",1],["base",1],["http",1],["evil",1],["example",1],["magic",1],["mock",1],["patch",1],["urllib",1],["request",1],["pytest",1],["raises",1],["title",1],["search",1],["anything",1],["assert",1],["call",1],["count",1]]},{"id":"scripts/test_crossref_client.py#test_throttle_uses_monotonic_clock","name":[["test",1],["throttle",1],["uses",1],["monotonic",1],["clock",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",4],["test",2],["throttle",8],["uses",3],["monotonic",11],["clock",2],["monkeypatch",4],["time",16],["elapsed",2],["measurement",1],["ntp",3],["safe",1],["go",1],["backward",1],["adjustments",1],["breaking",1],["calculation",1],["aligns",1],["oa",1],["cr",1],["semantic",1],["scholar",1],["client",10],["py",1],["128",1],["from",1],["crossref",5],["import",1],["calls",6],["fake",4],["append",2],["return",2],["100",2],["setattr",2],["initial",1],["state",1],["no",1],["prior",1],["request",2],["short",1],["circuits",1],["anchor",1],["then",1],["check",1],["not",2],["last",1],["at",1],["90",1],["assert",2],["len",2],["must",2],["read",2],["unsafe",1]]},{"id":"scripts/test_crossref_client.py#test_throttle_uses_monotonic_clock.fake_monotonic","name":[["fake",1],["monotonic",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["fake",2],["monotonic",3],["calls",1],["append",1],["return",1],["100",1]]},{"id":"scripts/test_crossref_client.py#test_throttle_uses_monotonic_clock.fake_time","name":[["fake",1],["time",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["fake",2],["time",3],["calls",1],["append",1],["return",1],["100",1]]},{"id":"scripts/test_crossref_client.py#test_title_search_match_at_threshold","name":[["test",1],["title",1],["search",1],["match",1],["at",1],["threshold",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",5],["search",3],["match",2],["at",2],["threshold",3],["monkeypatch",2],["70",1],["similarity",1],["matches",1],["like",1],["s2",1],["open",1],["alex",1],["from",2],["crossref",3],["client",5],["import",1],["mock",9],["response",6],["magic",3],["read",1],["return",4],["value",4],["json",1],["dumps",1],["message",1],["items",2],["attention",3],["all",3],["you",3],["need",3],["doi",1],["10",1],["5555",1],["3295222",1],["3295349",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",4],["assert",2],["not",1],["should",1],["be",1],["candidate",1],["dict",1],["list",1]]},{"id":"scripts/test_crossref_client.py#test_title_search_no_match_below_threshold","name":[["test",1],["title",1],["search",1],["no",1],["match",1],["below",1],["threshold",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",5],["search",3],["no",3],["match",3],["below",2],["threshold",2],["monkeypatch",2],["if",1],["best",1],["candidate",1],["similarity",1],["70",1],["from",1],["crossref",3],["client",5],["import",1],["mock",9],["response",6],["magic",3],["read",1],["return",4],["value",4],["json",1],["dumps",1],["message",1],["items",1],["completely",1],["unrelated",1],["paper",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",2],["attention",1],["all",1],["you",1],["need",1],["assert",1]]},{"id":"scripts/test_crossref_client.py#test_title_search_prefers_matching_year","name":[["test",1],["title",1],["search",1],["prefers",1],["matching",1],["year",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",6],["search",3],["prefers",2],["matching",2],["year",6],["monkeypatch",2],["two",1],["candidates",1],["same",1],["match",1],["wins",1],["via",1],["05",1],["score",1],["bonus",1],["from",1],["crossref",5],["client",5],["import",1],["mock",9],["response",6],["magic",3],["nested",1],["typically",1],["under",1],["published",1],["print",1],["issued",5],["date",4],["parts",4],["value",5],["standard",1],["shape",1],["read",1],["return",4],["json",1],["dumps",1],["message",1],["items",1],["attention",3],["all",3],["you",3],["need",3],["1999",1],["2017",3],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",3],["assert",2],["not",1]]},{"id":"scripts/test_crossref_client.py#test_truncated_read_raises_unavailable","name":[["test",1],["truncated",1],["read",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["crossref",1],["client",1],["py",1]],"body":[["def",2],["test",2],["truncated",3],["read",5],["raises",3],["unavailable",4],["monkeypatch",2],["http",3],["client",9],["incomplete",2],["mid",1],["stream",1],["socket",1],["drop",1],["200",2],["body",1],["inherits",1],["httpexception",1],["not",1],["oserror",1],["v3",1],["codex",1],["r1",1],["p2",1],["symmetric",1],["open",1],["alex",1],["import",2],["from",1],["crossref",5],["mock",9],["response",6],["magic",3],["side",1],["effect",1],["partial",1],["message",1],["expected",1],["enter",1],["return",3],["value",3],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_e2e_claim_audit.py","name":[["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["end",2],["claim",20],["faithfulness",1],["audit",15],["test",12],["spec",5],["13",2],["step",5],["wires",2],["detect",3],["uncited",5],["assertions",3],["run",4],["pipeline",9],["apply",2],["finalizer",5],["against",1],["synthetic",2],["citation",4],["paper",2],["per",2],["contract",2],["cit",1],["type",1],["outcome",1],["c1",6],["real",4],["supported",6],["judgment",5],["no",3],["annotation",8],["c2",7],["ambiguous",3],["low",3],["warn",11],["c3",8],["but",1],["misused",1],["source",2],["says",1],["inverse",1],["unsupported",2],["defect",2],["description",1],["high",8],["refuse",3],["c4",7],["paywall",1],["retrieval",2],["fails",1],["failed",2],["method",1],["pass",1],["c5",10],["violates",1],["declared",1],["negative",5],["constraint",6],["judge",5],["violated",2],["row",1],["violation",6],["acceptance",2],["scenario",5],["all",2],["untouched",1],["gate",6],["refuses",2],["reasons",4],["exactly",2],["not",6],["mnc",2],["contribute",1],["corrected",2],["rewritten",1],["hedged",1],["language",1],["so",6],["returns",1],["instead",2],["passes",2],["advisory",2],["annotations",2],["may",1],["remain",1],["fixture",6],["keeps",1],["as",2],["cited",1],["exercises",1],["place",1],["rewrite",1],["remediation",1],["path",2],["drop",1],["from",6],["prose",1],["would",2],["invoke",1],["manifest",2],["drift",3],["surface",1],["pinned",1],["by",5],["scripts",9],["py",4],["p10",1],["deferred",3],["cross",3],["sentence",4],["closure",3],["also",1],["new",1],["adjacent",4],["text",19],["field",2],["whose",1],["carries",2],["ref",3],["marker",2],["filtered",2],["out",3],["before",3],["reaching",2],["agent",2],["prompt",1],["note",1],["academic",1],["agents",1],["alignment",2],["md",2],["cleared",1],["regression",1],["below",2],["docs",1],["design",1],["2026",4],["05",4],["15",1],["issue",1],["103",1],["repo",1],["convention",1],["places",1],["tests",2],["under",1],["ci",2],["runs",1],["python",2],["unittest",4],["name",2],["e2e",3],["maps",1],["file",2],["unchanged",1],["future",1],["import",8],["typing",1],["any",2],["callable",1],["red",2],["green",2],["transition",1],["complete",1],["three",1],["modules",1],["now",2],["exist",1],["r3",1],["codex",1],["p2",2],["removing",1],["prior",1],["try",1],["except",1],["skip",4],["wrapper",2],["means",1],["time",2],["failure",2],["transitive",1],["dependency",1],["renamed",1],["symbol",1],["module",2],["level",1],["statement",1],["raising",1],["surfaces",2],["silently",2],["earlier",1],["files",1],["keep",1],["their",1],["phase",1],["because",1],["some",1],["them",1],["shipped",1],["existed",1],["landed",1],["same",1],["commit",1],["completed",1],["chain",1],["was",1],["always",1],["transitional",1],["unverified",1],["assertion",3],["detector",2],["id",2],["16",3],["t09",3],["00",4],["e2e1",2],["10",1],["11",1],["pre",1],["formatted",1],["format",1],["string",1],["template",1],["lives",1],["inline",1],["matches",1],["unit",1],["idiom",1],["rather",1],["than",1],["introducing",1],["band",1],["dir",1],["texts",1],["chosen",1],["stub",2],["dispatch",2],["prefix",4],["without",1],["inspecting",1],["full",1],["body",1],["anchors",1],["populated",1],["inv",1],["never",1],["fires",1],["anchor",1],["none",1],["short",1],["circuit",1],["exercised",1],["p1",1],["here",1],["sample",1],["preprints",1],["accounted",1],["67",1],["corpus",1],["adoption",1],["ratios",1],["trended",1],["upward",1],["across",1],["2022",1],["cohort",1],["intervention",1],["reduced",1],["error",2],["rates",1],["40",1],["latency",1],["improved",1],["deployed",1],["nodes",1],["treatment",1],["caused",1],["recovery",1],["within",1],["two",1],["weeks",1],["guard",1],["simplify",1],["quality",1],["dispatches",1],["startswith",2],["cn",3],["rename",1],["constant",1],["drops",1],["leading",1],["fall",1],["through",1],["raise",1],["branch",1],["production",1],["fixtures",1],["just",1],["assert",2],["at",1],["immediately",1],["prefixes",2],["must",1],["start",1],["fn",1],["stays",1],["consistent",1],["accepts",1],["optional",1],["window",1],["slug",1],["candidate",1],["if",1],["main",2],["pragma",1],["cover",1]]},{"id":"scripts/test_e2e_claim_audit.py#_citation","name":[["citation",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["citation",2],["claim",8],["id",6],["str",8],["text",4],["ref",4],["slug",4],["dict",2],["any",2],["return",1],["scoped",1],["manifest",2],["anchor",2],["kind",1],["page",1],["value",1],["12",1],["section",1],["path",1],["results",1]]},{"id":"scripts/test_e2e_claim_audit.py#_E2ETestBase","name":[["e2",1],["etest",1],["base",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["class",2],["e2",2],["etest",2],["base",4],["unittest",2],["test",4],["case",2],["shared",1],["step",2],["e2e",1],["scenarios",1],["earlier",1],["red",1],["phase",1],["skip",2],["protocol",1],["matched",1],["scripts",1],["claim",1],["audit",1],["pipeline",3],["py",1],["removed",1],["here",1],["per",1],["r3",1],["codex",1],["p2",1],["closure",1],["landed",1],["same",1],["commit",1],["made",1],["detector",1],["finalizer",1],["modules",1],["importable",1],["so",1],["wrapper",1],["was",1],["transitional",1],["now",1],["masks",1],["green",1],["state",1],["regressions",1],["import",1],["failures",1],["surface",1],["at",1],["module",1],["load",1],["fail",1],["suite",1],["instead",1]]},{"id":"scripts/test_e2e_claim_audit.py#_five_citations","name":[["five",1],["citations",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["five",2],["citations",2],["list",2],["dict",2],["str",2],["any",2],["return",1],["citation",5],["001",1],["c1",1],["text",5],["smith2024preprints",1],["002",1],["c2",1],["doe2024cohort",1],["003",1],["c3",1],["khan2024intervention",1],["004",1],["c4",1],["lin2024latency",1],["005",1],["c5",1],["wei2024treatment",1]]},{"id":"scripts/test_e2e_claim_audit.py#_make_judge_fn","name":[["make",1],["judge",1],["fn",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",3],["make",2],["judge",6],["fn",4],["c3",5],["judgment",15],["str",7],["unsupported",4],["c5",7],["violated",6],["callable",2],["dict",4],["any",4],["dispatch",1],["by",1],["claim",9],["text",9],["prefix",1],["let",1],["scenario",1],["override",1],["misuse",1],["violation",3],["clean",1],["supported",5],["rows",1],["without",2],["changing",1],["rest",1],["fixture",1],["kwargs",3],["if",7],["startswith",4],["c1",1],["return",8],["rationale",6],["source",6],["excerpt",1],["verbatim",1],["confirms",1],["67",1],["figure",1],["c2",1],["ambiguous",1],["describes",1],["adoption",1],["but",1],["ratio",1],["direction",1],["unclear",1],["defect",3],["stage",2],["hint",2],["description",2],["corrected",1],["reports",2],["40",2],["reduction",2],["increase",1],["not",2],["misused",1],["r4",1],["codex",1],["p2",1],["closure",1],["pin",1],["negative",3],["constraint",6],["contract",2],["end",2],["path",1],["requires",1],["run",1],["audit",1],["pipeline",3],["resolve",1],["mnc",5],["from",1],["manifest",2],["constraints",4],["pass",3],["through",1],["via",2],["active",8],["assertion",2],["stub",3],["would",2],["regardless",1],["whether",1],["actually",1],["delivered",1],["regression",1],["silently",1],["dropped",1],["resolution",1],["still",1],["see",1],["e2e",2],["because",1],["row",1],["mapping",1],["downstream",1],["ids",2],["id",2],["isinstance",1],["assert",1],["must",1],["call",1],["got",1],["rewritten",1],["hedged",1],["language",1],["no",1],["sentence",1],["asserts",1],["unqualified",1],["causation",1],["violating",1],["raise",1],["error",1],["unexpected",1],["dispatched",1]]},{"id":"scripts/test_e2e_claim_audit.py#_make_judge_fn.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["fn",2],["kwargs",4],["any",4],["dict",3],["str",2],["claim",8],["text",8],["if",7],["startswith",4],["c1",1],["return",7],["judgment",9],["supported",4],["rationale",6],["source",6],["excerpt",1],["verbatim",1],["confirms",1],["67",1],["figure",1],["c2",1],["ambiguous",1],["describes",1],["adoption",1],["but",1],["ratio",1],["direction",1],["unclear",1],["defect",3],["stage",2],["hint",2],["description",2],["c3",2],["corrected",1],["reports",2],["40",2],["reduction",2],["unsupported",2],["increase",1],["not",2],["misused",1],["c5",4],["r4",1],["codex",1],["p2",1],["closure",1],["pin",1],["negative",3],["constraint",6],["contract",2],["end",2],["path",1],["requires",1],["run",1],["audit",1],["pipeline",3],["resolve",1],["mnc",5],["from",1],["manifest",2],["constraints",4],["pass",3],["through",1],["judge",3],["via",2],["active",8],["without",1],["assertion",2],["stub",3],["would",2],["violated",4],["regardless",1],["whether",1],["actually",1],["delivered",1],["regression",1],["silently",1],["dropped",1],["resolution",1],["still",1],["see",1],["e2e",2],["because",1],["row",1],["mapping",1],["violation",2],["downstream",1],["ids",2],["id",2],["isinstance",1],["assert",1],["must",1],["call",1],["got",1],["rewritten",1],["hedged",1],["language",1],["no",1],["sentence",1],["asserts",1],["unqualified",1],["causation",1],["violating",1],["raise",1],["error",1],["unexpected",1],["dispatched",1]]},{"id":"scripts/test_e2e_claim_audit.py#_make_retrieve_fn","name":[["make",1],["retrieve",1],["fn",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",3],["make",2],["retrieve",2],["fn",4],["paywall",3],["claim",5],["ids",3],["tuple",2],["str",8],["004",2],["callable",2],["dict",6],["any",6],["dispatch",1],["retrieval",3],["by",1],["id",2],["c4",1],["paywalls",1],["others",1],["succeed",1],["via",1],["api",2],["citation",2],["cid",3],["if",1],["return",3],["ref",2],["method",2],["failed",1],["retrieved",3],["excerpt",3],["none",1],["from",1],["reference",1]]},{"id":"scripts/test_e2e_claim_audit.py#_make_retrieve_fn.fn","name":[["fn",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["fn",2],["citation",3],["dict",4],["str",4],["any",4],["cid",3],["claim",2],["id",1],["if",1],["paywall",1],["ids",1],["return",2],["ref",2],["retrieval",2],["method",2],["failed",1],["retrieved",3],["excerpt",3],["none",1],["api",1],["from",1],["reference",1]]},{"id":"scripts/test_e2e_claim_audit.py#_manifest_with_5_claims_and_mnc","name":[["manifest",1],["claims",1],["mnc",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["manifest",8],["claims",4],["mnc",5],["dict",2],["str",2],["any",2],["matches",1],["each",1],["citation",1],["id",10],["claim",11],["pair",1],["so",1],["no",1],["rows",1],["fall",1],["back",1],["sentinel",1],["scope",1],["forbids",1],["unqualified",2],["causal",2],["language",2],["c5",2],["judge",1],["stub",1],["returns",1],["violated",1],["as",1],["binder",1],["return",1],["version",1],["emitted",2],["by",1],["synthesis",1],["agent",1],["at",1],["2026",1],["05",1],["16",1],["t08",1],["55",1],["00",1],["001",1],["text",10],["c1",1],["intended",5],["evidence",5],["kind",5],["empirical",5],["planned",5],["refs",5],["smith2024preprints",1],["002",1],["c2",1],["doe2024cohort",1],["003",1],["c3",1],["khan2024intervention",1],["004",1],["c4",1],["lin2024latency",1],["005",1],["wei2024treatment",1],["negative",1],["constraints",1],["constraint",1],["rule",1],["not",1],["assert",1],["hedged",1]]},{"id":"scripts/test_e2e_claim_audit.py#_run_e2e","name":[["run",1],["e2e",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["run",5],["e2e",3],["c3",4],["judgment",8],["str",12],["unsupported",2],["c5",4],["violated",2],["paywall",4],["claim",7],["ids",4],["tuple",4],["004",2],["extra",4],["sentences",9],["list",3],["dict",7],["any",6],["none",4],["drive",1],["detector",3],["pipeline",4],["finalizer",6],["return",2],["passport",5],["out",1],["returning",1],["both",1],["surfaces",1],["lets",1],["row",1],["level",2],["contract",3],["assertions",4],["inspect",2],["underlying",1],["audit",6],["results",2],["while",1],["matrix",1],["outcome",1],["codex",1],["round",1],["p2",2],["pinning",1],["closure",1],["citations",4],["five",1],["manifests",3],["manifest",1],["claims",2],["mnc",1],["retrieve",4],["fn",8],["make",2],["judge",5],["spec",1],["13",1],["step",1],["every",1],["scenario",2],["exercises",1],["full",1],["chain",1],["always",1],["invoke",1],["even",1],["there",1],["no",1],["passing",1],["through",1],["keeps",1],["pinned",1],["wired",1],["path",1],["simplify",1],["advisory",1],["raw",2],["uncited",5],["detect",1],["corpus",1],["config",1],["max",1],["per",1],["paper",1],["100",1],["model",1],["gpt",1],["xhigh",1],["id",2],["now",2],["iso",1],["apply",2],["reads",1],["from",1],["shaped",1],["output",1],["exactly",1],["shape",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EAdjacentClauseFilter","name":[["e2",1],["eadjacent",1],["clause",1],["filter",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["class",2],["e2",4],["eadjacent",2],["clause",3],["filter",2],["etest",2],["base",2],["def",3],["test",5],["sentence",18],["adjacent",8],["ref",7],["marker",5],["filtered",7],["out",5],["self",13],["none",3],["token",2],["rule",2],["fires",1],["67",5],["but",3],["already",1],["carries",1],["per",1],["spec",2],["line",2],["251",2],["deferred",1],["cross",1],["note",1],["must",4],["not",6],["become",1],["uncited",21],["assertion",8],["candidate",3],["text",15],["corpus",3],["were",3],["preprints",3],["section",4],["path",5],["results",4],["overview",3],["smith",2],["et",2],["al",2],["report",1],["ratio",1],["smith2024preprints",2],["candidates",5],["detect",2],["assertions",8],["assert",10],["equal",8],["suppress",1],["step",1],["closure",2],["without",2],["still",5],["same",1],["trigger",2],["no",1],["standard",1],["u1",1],["detector",4],["behavior",1],["should",1],["fire",1],["next",1],["paragraph",1],["discusses",1],["methodology",1],["len",4],["join",1],["tokens",1],["e2e",2],["pipeline",4],["runs",1],["through",2],["sentences",3],["cleanly",1],["smoke",1],["finalizer",4],["one",2],["surviving",7],["adds",1],["advisory",2],["row",6],["gate",6],["refuse",4],["its",2],["own",1],["c3",2],["c5",2],["drive",2],["confirms",1],["wiring",2],["regress",1],["citation",1],["contract",1],["several",1],["teams",1],["reported",1],["similar",1],["gains",1],["extra",3],["replication",1],["passport",6],["run",2],["true",1],["exactly",2],["two",1],["high",1],["warn",1],["reasons",2],["promote",1],["round",1],["codex",1],["p2",1],["pin",1],["actually",1],["consumed",1],["emitted",1],["keyed",1],["off",1],["right",1],["aggregate",3],["these",1],["would",1],["pass",1],["if",2],["audit",1],["silently",1],["stopped",1],["processing",1],["apply",1],["dropped",1],["classify",2],["routing",1],["produce",1],["got",1],["appear",1],["routes",1],["annotation",3],["anns",3],["annotations",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EAdjacentClauseFilter.test_e2e_pipeline_runs_through_filtered_sentences_cleanly","name":[["test",1],["e2e",1],["pipeline",1],["runs",1],["through",1],["filtered",1],["sentences",1],["cleanly",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["test",5],["e2e",3],["pipeline",6],["runs",2],["through",3],["filtered",8],["sentences",4],["cleanly",2],["self",9],["none",2],["smoke",2],["detector",5],["finalizer",5],["path",4],["one",4],["surviving",9],["sentence",9],["uncited",19],["assertion",8],["adds",2],["advisory",3],["row",7],["but",2],["not",7],["gate",8],["refuse",5],["its",3],["own",2],["c3",3],["c5",3],["still",4],["drive",3],["confirms",2],["wiring",3],["regress",2],["citation",2],["contract",2],["text",11],["corpus",1],["67",1],["were",1],["preprints",1],["several",1],["teams",1],["reported",1],["similar",1],["gains",1],["extra",3],["section",2],["results",2],["overview",1],["adjacent",1],["smith",1],["et",1],["al",1],["ref",1],["smith2024preprints",1],["replication",1],["passport",6],["out",4],["run",2],["assert",7],["true",1],["exactly",2],["two",1],["high",1],["warn",1],["reasons",2],["promote",1],["equal",6],["len",3],["round",1],["codex",1],["p2",1],["closure",1],["pin",1],["actually",1],["consumed",1],["emitted",1],["keyed",1],["off",1],["right",1],["aggregate",3],["without",1],["these",1],["would",1],["pass",1],["if",2],["audit",1],["silently",1],["stopped",1],["processing",1],["apply",1],["dropped",1],["classify",2],["routing",1],["assertions",6],["must",2],["produce",1],["got",1],["appear",1],["routes",1],["annotation",3],["anns",3],["annotations",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EAdjacentClauseFilter.test_sentence_with_adjacent_ref_marker_is_filtered_out","name":[["test",1],["sentence",1],["adjacent",1],["ref",1],["marker",1],["filtered",1],["out",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["sentence",9],["adjacent",6],["ref",6],["marker",5],["filtered",2],["out",2],["self",3],["none",2],["token",2],["rule",2],["fires",2],["67",3],["but",2],["clause",2],["already",2],["carries",2],["per",2],["spec",3],["line",3],["251",3],["deferred",2],["cross",2],["note",2],["must",3],["not",2],["become",2],["uncited",3],["assertion",2],["candidate",3],["text",2],["corpus",1],["were",1],["preprints",1],["section",1],["path",1],["results",1],["overview",1],["smith",1],["et",1],["al",1],["report",1],["ratio",1],["smith2024preprints",1],["candidates",2],["detect",1],["assertions",1],["assert",1],["equal",1],["suppress",1],["step",1],["closure",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EAdjacentClauseFilter.test_sentence_without_adjacent_ref_marker_still_a_candidate","name":[["test",1],["sentence",1],["without",1],["adjacent",1],["ref",1],["marker",1],["still",1],["candidate",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["sentence",5],["without",2],["adjacent",5],["ref",4],["marker",4],["still",4],["candidate",2],["self",4],["none",2],["same",2],["token",2],["rule",2],["trigger",3],["but",2],["no",2],["standard",2],["u1",2],["detector",2],["behavior",2],["should",2],["fire",2],["text",2],["corpus",1],["67",2],["were",1],["preprints",1],["section",1],["path",1],["results",1],["overview",1],["next",1],["paragraph",1],["discusses",1],["methodology",1],["candidates",3],["detect",1],["uncited",1],["assertions",1],["assert",2],["equal",1],["len",1],["join",1],["tokens",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EScenarioARefuses","name":[["e2",1],["escenario",1],["arefuses",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["class",2],["e2",4],["escenario",2],["arefuses",2],["etest",2],["base",2],["def",4],["test",5],["gate",10],["refuses",1],["c3",6],["misused",1],["c5",7],["violates",1],["self",30],["none",5],["out",8],["run",4],["e2e",4],["assert",27],["true",1],["refuse",5],["citation",4],["fixture",1],["misuse",1],["constraint",6],["violation",3],["must",2],["flip",1],["blockers",1],["exactly",1],["reasons",10],["surfaces",1],["as",2],["high",3],["warn",7],["claim",7],["not",10],["supported",8],["literal",1],["mnc",2],["substituted",1],["annotation",12],["equal",18],["len",2],["only",1],["should",1],["block",1],["got",2],["c1",4],["emits",2],["no",2],["c2",4],["c4",4],["pass",2],["annotations",8],["row",5],["at",1],["all",1],["ambiguous",5],["low",4],["advisory",1],["present",2],["but",3],["audit",3],["paywall",1],["unverified",4],["round",2],["codex",2],["p2",2],["gemini",1],["p1",1],["closure",2],["pin",2],["exact",1],["count",1],["so",2],["regression",1],["extra",1],["duplicates",1],["advisories",1],["cannot",1],["silently",1],["expected",1],["negative",2],["emit",2],["zero",1],["contracts",1],["match",1],["spec",2],["matrix",1],["each",1],["underlying",1],["string",1],["parity",1],["necessary",1],["sufficient",1],["003",5],["could",1],["regress",1],["from",1],["defect",8],["stage",7],["source",4],["description",3],["another",1],["level",1],["unsupported",3],["still",1],["same",1],["shape",1],["directly",1],["judgment",6],["ref",6],["retrieval",7],["method",6],["violated",2],["id",3],["tuple",1],["pinned",1],["per",1],["passport",2],["rows",18],["results",1],["001",4],["002",4],["004",4],["005",5],["api",4],["failed",2],["applicable",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EScenarioARefuses.test_blockers_are_exactly_c3_and_c5","name":[["test",1],["blockers",1],["exactly",1],["c3",1],["c5",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["blockers",2],["exactly",2],["c3",4],["c5",5],["self",5],["none",2],["out",2],["run",1],["e2e",1],["reasons",6],["gate",2],["refuse",1],["surfaces",1],["as",2],["high",2],["warn",2],["claim",2],["not",2],["supported",2],["constraint",1],["violation",1],["literal",1],["mnc",1],["substituted",1],["assert",3],["annotation",2],["equal",1],["len",1],["only",1],["should",1],["block",1],["got",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EScenarioARefuses.test_c1_emits_no_annotation_c2_and_c4_pass_gate","name":[["test",1],["c1",1],["emits",1],["no",1],["annotation",1],["c2",1],["c4",1],["pass",1],["gate",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["test",3],["c1",5],["emits",3],["no",3],["annotation",9],["c2",5],["c4",5],["pass",3],["gate",6],["self",7],["none",2],["out",4],["run",1],["e2e",1],["annotations",8],["supported",4],["row",2],["at",1],["all",1],["ambiguous",4],["low",4],["warn",4],["advisory",1],["present",2],["but",2],["not",5],["reasons",4],["assert",5],["claim",2],["audit",2],["refuse",2],["paywall",1],["unverified",4],["round",1],["codex",1],["p2",1],["gemini",1],["p1",1],["closure",1],["pin",1],["exact",1],["count",1],["so",1],["regression",1],["extra",1],["duplicates",1],["advisories",1],["cannot",1],["silently",1],["expected",1],["c3",1],["c5",1],["negative",1],["constraint",1],["equal",1],["len",1],["must",1],["emit",1],["zero",1],["got",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EScenarioARefuses.test_citation_row_contracts_match_spec_7_6_matrix","name":[["test",1],["citation",1],["row",1],["contracts",1],["match",1],["spec",1],["matrix",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["citation",4],["row",4],["contracts",2],["match",2],["spec",3],["matrix",2],["self",19],["none",3],["round",1],["codex",1],["p2",1],["closure",1],["pin",1],["each",1],["underlying",1],["annotation",2],["string",1],["parity",1],["necessary",1],["but",1],["not",3],["sufficient",1],["003",5],["could",1],["regress",1],["from",1],["defect",8],["stage",7],["source",4],["description",3],["another",1],["level",1],["unsupported",3],["still",1],["emit",1],["same",1],["high",1],["warn",1],["claim",3],["supported",2],["assert",18],["shape",1],["directly",1],["so",1],["judgment",6],["ref",6],["retrieval",7],["method",6],["violated",2],["constraint",3],["id",3],["tuple",1],["pinned",1],["per",1],["passport",2],["run",1],["e2e",1],["rows",18],["audit",1],["results",1],["equal",16],["001",4],["002",4],["004",4],["005",5],["api",4],["ambiguous",1],["failed",2],["applicable",1],["negative",1],["violation",1],["mnc",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EScenarioARefuses.test_gate_refuses_when_c3_misused_and_c5_violates","name":[["test",1],["gate",1],["refuses",1],["c3",1],["misused",1],["c5",1],["violates",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["gate",4],["refuses",2],["c3",3],["misused",2],["c5",3],["violates",2],["self",3],["none",2],["out",2],["run",1],["e2e",1],["assert",1],["true",1],["refuse",2],["citation",1],["fixture",1],["misuse",1],["constraint",1],["violation",1],["must",1],["flip",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EScenarioBPasses","name":[["e2",1],["escenario",1],["bpasses",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["class",2],["e2",4],["escenario",2],["bpasses",2],["etest",2],["base",2],["def",2],["test",2],["correcting",1],["c3",8],["c5",9],["clears",1],["refusal",1],["self",9],["none",2],["out",6],["run",3],["e2e",2],["judgment",4],["supported",4],["not",5],["violated",2],["assert",7],["false",1],["gate",5],["refuse",3],["after",3],["corrected",3],["rewritten",1],["must",2],["pass",2],["got",2],["reasons",3],["equal",2],["keeps",1],["c2",3],["advisory",2],["c4",3],["unverified",3],["annotations",12],["annotation",6],["ambiguous",3],["paywall",1],["persist",1],["independently",1],["fixes",1],["corrections",1],["only",1],["touch",1],["judgments",1],["claim",2],["audit",1],["low",1],["warn",2],["round",1],["gemini",1],["p1",1],["closure",1],["pin",1],["exact",1],["count",1],["so",1],["regression",1],["re",1],["emits",1],["correction",2],["spuriously",1],["adds",1],["rows",1],["c1",2],["cannot",1],["silently",1],["scenario",1],["carries",1],["exactly",2],["zero",1],["len",1],["fixture",1],["emit",1],["high",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EScenarioBPasses.test_corrected_run_keeps_c2_advisory_and_c4_unverified","name":[["test",1],["corrected",1],["run",1],["keeps",1],["c2",1],["advisory",1],["c4",1],["unverified",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["corrected",3],["run",3],["keeps",2],["c2",4],["advisory",3],["c4",4],["unverified",4],["self",7],["none",2],["out",2],["e2e",1],["c3",5],["judgment",2],["supported",3],["c5",6],["not",4],["violated",1],["annotations",12],["annotation",6],["ambiguous",3],["paywall",1],["persist",1],["independently",1],["fixes",1],["corrections",1],["only",1],["touch",1],["judgments",1],["assert",5],["claim",2],["audit",1],["low",1],["warn",2],["round",1],["gemini",1],["p1",1],["closure",1],["pin",1],["exact",1],["count",1],["so",1],["regression",1],["re",1],["emits",1],["after",2],["correction",2],["spuriously",1],["adds",1],["rows",1],["c1",2],["cannot",1],["pass",1],["silently",1],["scenario",1],["carries",1],["exactly",2],["zero",1],["equal",1],["len",1],["fixture",1],["must",1],["emit",1],["got",1],["high",1],["gate",1]]},{"id":"scripts/test_e2e_claim_audit.py#E2EScenarioBPasses.test_correcting_c3_and_c5_clears_refusal","name":[["test",1],["correcting",1],["c3",1],["c5",1],["clears",1],["refusal",1]],"path":[["scripts",1],["test",1],["e2e",1],["claim",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["correcting",2],["c3",4],["c5",4],["clears",2],["refusal",2],["self",4],["none",2],["out",4],["run",1],["e2e",1],["judgment",2],["supported",1],["not",1],["violated",1],["assert",2],["false",1],["gate",4],["refuse",3],["after",1],["corrected",1],["rewritten",1],["must",1],["pass",1],["got",1],["reasons",3],["equal",1]]},{"id":"scripts/test_eval_harness_workflow.py","name":[["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["tests",1],["github",3],["workflows",2],["eval",2],["harness",2],["yml",2],["184",1],["delta",1],["fix",1],["these",1],["assert",1],["structure",1],["honesty",1],["gate",2],["workflow",2],["not",2],["git",1],["hub",1],["runtime",1],["behaviour",1],["must",7],["strict",1],["load",1],["no",4],["duplicate",2],["keys",1],["its",2],["concurrency",1],["group",1],["carry",1],["event",1],["name",2],["every",1],["step",2],["declare",1],["at",1],["most",1],["one",1],["run",1],["block",1],["there",1],["be",2],["dead",1],["code",1],["after",1],["exit",1],["dispatched",1],["rq",1],["framing",1],["runner",1],["path",4],["filter",1],["final",1],["enforce",1],["absolute",1],["threshold",1],["ack",1],["contract",1],["over",1],["promise",1],["from",2],["future",1],["import",4],["annotations",1],["pathlib",1],["pytest",3],["yaml",2],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["key",1],["loader",1],["add",1],["constructor",1],["resolver",2],["base",1],["default",1],["mapping",2],["tag",1],["dup",1],["construct",1],["fixture",2],["scope",2],["module",2]]},{"id":"scripts/test_eval_harness_workflow.py#_no_dup_construct_mapping","name":[["no",1],["dup",1],["construct",1],["mapping",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["no",2],["dup",2],["construct",4],["mapping",6],["loader",4],["node",8],["deep",6],["false",2],["key",8],["value",3],["object",2],["if",1],["raise",1],["yaml",1],["constructor",2],["error",1],["none",2],["duplicate",1],["start",1],["mark",1],["return",1]]},{"id":"scripts/test_eval_harness_workflow.py#_NoDuplicateKeyLoader","name":[["no",1],["duplicate",1],["key",1],["loader",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["class",2],["no",2],["duplicate",3],["key",3],["loader",5],["yaml",2],["safe",3],["raises",1],["mapping",1],["silent",1],["clobber",1],["guard",1]]},{"id":"scripts/test_eval_harness_workflow.py#_steps","name":[["steps",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["steps",3],["workflow",3],["return",1],["jobs",1],["eval",1],["harness",1]]},{"id":"scripts/test_eval_harness_workflow.py#raw","name":[["raw",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["raw",2],["str",2],["return",1],["workflow",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_eval_harness_workflow.py#test_comment_built_by_renderer_module","name":[["test",1],["comment",1],["built",1],["by",1],["renderer",1],["module",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["test",2],["comment",5],["built",2],["by",3],["renderer",2],["module",3],["workflow",3],["steps",3],["run",4],["step",2],["next",1],["if",1],["id",1],["body",4],["pr",1],["rendered",1],["unit",1],["tested",1],["display",1],["not",1],["raw",1],["cat",1],["report",1],["into",1],["fenced",1],["block",1],["assert",2],["scripts",1],["render",1],["eval",2],["md",1]]},{"id":"scripts/test_eval_harness_workflow.py#test_concurrency_group_includes_event_name","name":[["test",1],["concurrency",1],["group",1],["includes",1],["event",1],["name",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["test",2],["concurrency",4],["group",5],["includes",2],["event",3],["name",3],["workflow",4],["assert",2],["github",1],["cancel",1],["progress",1],["true",1]]},{"id":"scripts/test_eval_harness_workflow.py#test_each_step_has_at_most_one_run_block","name":[["test",1],["each",1],["step",1],["has",1],["at",1],["most",1],["one",1],["run",1],["block",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["test",2],["each",2],["step",8],["has",2],["at",4],["most",2],["one",2],["run",10],["block",4],["raw",3],["mapping",2],["two",2],["keys",2],["would",2],["be",2],["silently",2],["merged",2],["by",2],["lax",2],["loader",4],["strict",2],["already",2],["rejects",2],["but",2],["assert",3],["count",5],["never",2],["exceeds",2],["as",2],["second",2],["guard",2],["blocks",2],["steps",2],["space",1],["indent",1],["under",1],["least",1],["harness",1],["gate",1]]},{"id":"scripts/test_eval_harness_workflow.py#test_final_gate_enforces_threshold_and_ack","name":[["test",1],["final",1],["gate",1],["enforces",1],["threshold",1],["ack",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["test",2],["final",2],["gate",7],["enforces",3],["threshold",4],["ack",5],["workflow",3],["steps",3],["next",1],["if",1],["name",4],["startswith",1],["eval",2],["must",1],["describe",1],["absolute",1],["contract",1],["assert",4],["body",6],["run",1],["consumes",1],["computed",1],["failed",3],["task",1],["list",1],["not",1],["voluntary",1],["token",2],["only",1],["tasks",2],["same",1],["repo",2],["open",1],["issue",1],["regression",1],["acknowledged",1],["github",1],["repository",1]]},{"id":"scripts/test_eval_harness_workflow.py#test_harness_step_computes_failed_tasks","name":[["test",1],["harness",1],["step",1],["computes",1],["failed",1],["tasks",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["test",2],["harness",2],["step",4],["computes",2],["failed",3],["tasks",3],["workflow",3],["steps",3],["run",4],["next",1],["if",1],["id",1],["body",4],["absolute",1],["threshold",2],["verdict",1],["computed",1],["via",1],["unit",1],["tested",1],["module",1],["not",1],["inline",1],["heredoc",1],["written",1],["github",2],["output",2],["assert",3],["scripts",1],["eval",1],["gate",1]]},{"id":"scripts/test_eval_harness_workflow.py#test_no_dead_code_after_exit","name":[["test",1],["no",1],["dead",1],["code",1],["after",1],["exit",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["test",2],["no",4],["dead",5],["code",4],["after",3],["exit",8],["raw",3],["immediately",2],["followed",2],["next",3],["non",4],["blank",3],["line",6],["by",2],["echo",5],["same",2],["run",2],["block",3],["old",2],["gate",2],["carried",2],["lines",3],["splitlines",1],["enumerate",1],["stripped",3],["strip",2],["if",2],["find",1],["comment",1],["nxt",3],["not",2],["startswith",2],["continue",1],["allow",1],["shell",1],["terminators",1],["new",1],["steps",1],["forbid",1],["assert",1],["at",1],["break",1]]},{"id":"scripts/test_eval_harness_workflow.py#test_rq_framing_runner_in_path_filter","name":[["test",1],["rq",1],["framing",1],["runner",1],["path",1],["filter",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["test",2],["rq",5],["framing",5],["runner",2],["path",4],["filter",2],["raw",3],["harness",2],["dispatches",2],["scripts",3],["check",3],["patterns",3],["py",3],["so",2],["change",2],["there",2],["must",4],["re",2],["trigger",2],["workflow",2],["appear",2],["both",2],["pull",2],["request",2],["push",2],["lists",2],["assert",1],["count",1]]},{"id":"scripts/test_eval_harness_workflow.py#test_strict_loads_without_duplicate_keys","name":[["test",1],["strict",1],["loads",1],["without",1],["duplicate",1],["keys",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["test",2],["strict",2],["loads",2],["without",2],["duplicate",2],["keys",2],["workflow",4],["assert",2],["name",1],["eval",1],["harness",1],["jobs",1]]},{"id":"scripts/test_eval_harness_workflow.py#test_workflow_has_no_inline_python_heredoc","name":[["test",1],["workflow",1],["has",1],["no",1],["inline",1],["python",1],["heredoc",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["test",2],["workflow",4],["has",2],["no",4],["inline",4],["python",4],["heredoc",4],["raw",4],["fix",2],["moved",2],["gate",2],["logic",2],["into",2],["module",2],["fragile",2],["should",2],["remain",2],["assert",1],["py",2],["not",2]]},{"id":"scripts/test_eval_harness_workflow.py#workflow","name":[["workflow",1]],"path":[["scripts",1],["test",1],["eval",1],["harness",1],["workflow",1],["py",1]],"body":[["def",2],["workflow",2],["raw",3],["strict",2],["load",3],["any",2],["duplicate",3],["key",3],["anywhere",2],["file",2],["fails",2],["here",2],["return",1],["yaml",1],["loader",2],["no",1]]},{"id":"scripts/test_evals_citation_extraction.py","name":[["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["tests",1],["citation",3],["extraction",2],["self",1],["reducer",4],["full",2],["gold",4],["run",3],["pins",2],["182",2],["delta",2],["branches",1],["end",2],["accuracy",2],["against",1],["shipped",1],["was",1],["authored",1],["by",3],["same",1],["rule",1],["uses",1],["v3",1],["11",1],["narrowed",1],["false",2],["definition",1],["v6",2],["requires",1],["id",2],["keyed",1],["unmatched",1],["queried",1],["never",1],["title",1],["only",1],["one",1],["from",3],["future",1],["import",5],["annotations",1],["json",1],["pathlib",1],["path",2],["pytest",1],["scripts",1],["evals",2],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["dir",1],["branch",1],["51",1],["tuple",1],["50",1],["coverage",1],["gap",1],["fixture",1],["oq",1],["design",1],["fn",1],["no",1],["identifier",1],["fabrication",1],["complementary",1],["real",1],["but",1],["unindexed",1],["canary",1],["remains",1],["unfilled",1],["issue",1],["250",1]]},{"id":"scripts/test_evals_citation_extraction.py#_ro","name":[["ro",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",3],["ro",2],["crossref",4],["skipped",8],["openalex",4],["semantic",4],["scholar",4],["arxiv",4],["each",1],["arg",1],["status",7],["string",1],["queried",6],["by",6],["tuple",2],["bare",1],["unmatched",2],["defaults",1],["id",3],["keyed",1],["false",2],["producing",1],["case",1],["so",1],["existing",1],["branch",1],["pins",1],["keep",1],["their",1],["intent",1],["under",1],["narrowed",1],["reducer",1],["cell",5],["if",2],["isinstance",1],["else",2],["none",2],["return",2],["response",1],["summary",1]]},{"id":"scripts/test_evals_citation_extraction.py#_ro.cell","name":[["cell",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["cell",2],["if",2],["isinstance",1],["tuple",1],["status",5],["queried",4],["by",4],["else",2],["id",1],["unmatched",1],["none",2],["return",1],["response",1],["summary",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_expert_concordance_present_for_labeled_subset","name":[["test",1],["expert",1],["concordance",1],["present",1],["labeled",1],["subset",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["expert",5],["concordance",5],["present",2],["labeled",5],["subset",2],["11",3],["tuples",2],["carry",2],["human",2],["verdict",2],["10",2],["original",2],["oq",2],["by",2],["design",2],["fn",2],["fixture",2],["051",2],["advisory",2],["result",2],["run",2],["evals",1],["task",1],["citation",1],["extraction",1],["conc",2],["total",2],["sum",1],["count",1],["assert",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_full_gold_set_per_class_all_pass","name":[["test",1],["full",1],["gold",1],["per",1],["class",1],["all",1],["pass",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["full",2],["gold",2],["per",3],["class",9],["all",3],["pass",2],["result",2],["run",2],["evals",1],["task",1],["citation",1],["extraction",1],["by",6],["pc",3],["name",1],["cls",3],["true",4],["false",3],["unresolvable",3],["assert",4],["passed",1],["distribution",1],["30",2],["20",1],["doi",1],["10",1],["arxiv",1],["15",2],["id",1],["keyed",1],["manual",1],["exempt",1],["fabricated",1],["title",1],["only",1],["design",1],["fn",1],["fixture",1],["real",1],["but",1],["unindexed",1],["canary",1],["unfilled",1],["issue",1],["250",1],["support",3]]},{"id":"scripts/test_evals_citation_extraction.py#test_full_gold_set_reducer_matches_every_expected_label","name":[["test",1],["full",1],["gold",1],["reducer",1],["matches",1],["every",1],["expected",1],["label",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["full",2],["gold",2],["reducer",4],["matches",2],["every",2],["expected",7],["label",2],["independent",2],["recompute",2],["over",2],["each",2],["tuple",2],["resolver",3],["outcomes",6],["must",2],["reproduce",2],["lookup",4],["verified",4],["all",2],["tuples",2],["json",2],["loads",1],["citation",1],["dir",1],["read",1],["text",1],["encoding",1],["utf",1],["tid",2],["outcome",3],["items",1],["predicted",2],["run",1],["evals",1],["reduce",1],["assert",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_full_gold_set_runs_at_high_accuracy","name":[["test",1],["full",1],["gold",1],["runs",1],["at",1],["high",1],["accuracy",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["full",2],["gold",2],["runs",2],["at",2],["high",2],["accuracy",3],["result",5],["run",2],["evals",1],["task",1],["citation",1],["extraction",1],["assert",4],["status",1],["measured",1],["sample",1],["51",1],["authored",1],["by",1],["same",1],["reducer",1],["rule",1],["expect",1],["aggregate",2],["metric",2],["value",1],["pytest",1],["approx",1],["passed",1],["true",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_reducer_all_skipped_unresolvable","name":[["test",1],["reducer",1],["all",1],["skipped",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["all",2],["skipped",2],["unresolvable",5],["manual",2],["entry",2],["exempt",2],["empty",2],["adjudicating",2],["assert",1],["run",1],["evals",1],["reduce",1],["lookup",1],["verified",1],["ro",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_reducer_all_unreachable_unresolvable","name":[["test",1],["reducer",1],["all",1],["unreachable",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["all",2],["unreachable",6],["unresolvable",5],["total",2],["outage",2],["not",2],["false",2],["assert",1],["run",1],["evals",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1],["arxiv",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_reducer_arxiv_matched_crossref_unmatched_true","name":[["test",1],["reducer",1],["arxiv",1],["matched",1],["crossref",1],["unmatched",1],["true",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["arxiv",7],["matched",9],["crossref",5],["unmatched",5],["true",5],["valid",2],["shape",2],["wins",2],["assert",1],["run",1],["evals",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["openalex",1],["semantic",1],["scholar",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_reducer_matched_plus_unmatched_still_true","name":[["test",1],["reducer",1],["matched",1],["plus",1],["unmatched",1],["still",1],["true",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["matched",5],["plus",2],["unmatched",5],["still",2],["true",3],["wins",2],["even",2],["if",2],["another",2],["applicable",2],["resolver",2],["returned",2],["assert",1],["run",1],["evals",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1],["openalex",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_reducer_matched_wins_true","name":[["test",1],["reducer",1],["matched",1],["wins",1],["true",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["matched",3],["wins",2],["true",3],["assert",1],["run",1],["evals",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_reducer_partial_outage_unmatched_plus_unreachable_false","name":[["test",1],["reducer",1],["partial",1],["outage",1],["unmatched",1],["plus",1],["unreachable",1],["false",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["partial",2],["outage",4],["unmatched",7],["plus",2],["unreachable",3],["false",5],["anti",2],["fabrication",2],["bias",2],["id",2],["keyed",2],["matched",2],["even",2],["assert",1],["run",1],["evals",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1],["arxiv",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_reducer_title_only_unmatched_unresolvable_NOT_false","name":[["test",1],["reducer",1],["title",1],["only",1],["unmatched",1],["unresolvable",1],["not",1],["false",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["title",7],["only",4],["unmatched",7],["unresolvable",5],["not",2],["false",6],["v3",2],["11",2],["narrowed",2],["v6",2],["no",2],["resolvable",2],["id",2],["coverage",2],["gap",2],["never",2],["assert",1],["run",1],["evals",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_reducer_unmatched_no_matched_false","name":[["test",1],["reducer",1],["unmatched",1],["no",1],["matched",1],["false",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["unmatched",5],["no",2],["matched",2],["false",3],["assert",1],["run",1],["evals",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1]]},{"id":"scripts/test_evals_citation_extraction.py#test_reducer_unresolvable_never_collapsed_into_false","name":[["test",1],["reducer",1],["unresolvable",1],["never",1],["collapsed",1],["into",1],["false",1]],"path":[["scripts",1],["test",1],["evals",1],["citation",1],["extraction",1],["py",1]],"body":[["def",2],["test",2],["reducer",2],["unresolvable",4],["never",2],["collapsed",2],["into",2],["false",3],["explicit",2],["anti",2],["collapse",2],["pin",2],["total",2],["outage",2],["stays",2],["assert",1],["run",1],["evals",1],["reduce",1],["lookup",1],["verified",1],["ro",1],["crossref",1],["unreachable",3],["openalex",1],["semantic",1],["scholar",1]]},{"id":"scripts/test_evals_lift_report_schema.py","name":[["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["schema",6],["tests",1],["shared",2],["evals",2],["lift",2],["report",3],["json",3],["184",1],["delta",1],["includes",1],["mandatory",1],["trivial",1],["accept",1],["all",1],["mutation",1],["swapping",1],["must",1],["make",1],["known",1],["bad",1],["validate",1],["proving",1],["real",1],["constraints",1],["load",1],["bearing",1],["from",3],["future",1],["import",6],["annotations",1],["copy",1],["pathlib",1],["path",3],["pytest",3],["jsonschema",1],["draft202012",1],["validator",1],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["fixture",2],["scope",2],["module",2]]},{"id":"scripts/test_evals_lift_report_schema.py#_valid_report","name":[["valid",1],["report",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["valid",2],["report",2],["return",1],["harness",1],["version",3],["run",1],["id",1],["20260531",1],["t000000",1],["abcd1234",1],["gold",2],["per",2],["task",2],["name",3],["citation",1],["extraction",1],["manifest",1],["status",1],["measured",1],["sample",1],["50",1],["aggregate",1],["metric",3],["accuracy",2],["value",3],["direction",2],["higher",2],["better",2],["threshold",1],["90",1],["comparison",1],["passed",2],["true",4],["class",3],["support",1],["30",1],["expert",1],["concordance",2],["agreement",1],["rate",1],["labeled",1],["count",1],["agreements",1],["caveats",1],["synthetic",1],["advisory",1],["only",1]]},{"id":"scripts/test_evals_lift_report_schema.py#schema","name":[["schema",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["schema",3],["return",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_evals_lift_report_schema.py#test_is_valid_draft_2020_12_schema","name":[["test",1],["valid",1],["draft",1],["2020",1],["12",1],["schema",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["draft",3],["2020",3],["12",3],["schema",10],["must",2],["not",2],["raise",2],["draft202012",1],["validator",1],["check",1],["assert",1],["https",1],["json",1],["org",1]]},{"id":"scripts/test_evals_lift_report_schema.py#test_rejects_additional_top_level_property","name":[["test",1],["rejects",1],["additional",1],["top",1],["level",1],["property",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["additional",2],["top",2],["level",2],["property",2],["validator",3],["bad",3],["valid",2],["report",1],["unexpected",1],["true",1],["assert",1],["not",1]]},{"id":"scripts/test_evals_lift_report_schema.py#test_rejects_empty_caveats","name":[["test",1],["rejects",1],["empty",1],["caveats",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["empty",2],["caveats",3],["validator",3],["bad",3],["valid",2],["report",1],["min",1],["items",1],["assert",1],["not",1]]},{"id":"scripts/test_evals_lift_report_schema.py#test_rejects_missing_required_field","name":[["test",1],["rejects",1],["missing",1],["required",1],["field",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["missing",2],["required",2],["field",2],["validator",4],["bad",4],["valid",2],["report",1],["del",1],["run",1],["id",1],["assert",2],["iter",1],["errors",1],["not",1]]},{"id":"scripts/test_evals_lift_report_schema.py#test_rejects_per_task_missing_aggregate_metric","name":[["test",1],["rejects",1],["per",1],["task",1],["missing",1],["aggregate",1],["metric",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["per",3],["task",3],["missing",2],["aggregate",3],["metric",3],["validator",3],["bad",3],["valid",2],["report",1],["del",1],["assert",1],["not",1]]},{"id":"scripts/test_evals_lift_report_schema.py#test_trivial_accept_all_mutation_proves_constraints_load_bearing","name":[["test",1],["trivial",1],["accept",1],["all",1],["mutation",1],["proves",1],["constraints",1],["load",1],["bearing",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["trivial",2],["accept",6],["all",6],["mutation",2],["proves",2],["constraints",4],["load",2],["bearing",2],["swap",2],["real",7],["schema",6],["known",7],["bad",7],["report",3],["empty",2],["caveats",3],["missing",2],["run",3],["id",3],["then",2],["validates",2],["proving",2],["required",2],["min",2],["items",2],["doing",2],["work",2],["valid",3],["del",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1],["assert",2],["not",1],["draft202012",2],["validator",2],["rejects",1],["mutant",1],["accepts",1]]},{"id":"scripts/test_evals_lift_report_schema.py#test_valid_report_passes","name":[["test",1],["valid",1],["report",1],["passes",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["valid",3],["report",3],["passes",2],["validator",3],["assert",1],["sorted",1],["iter",1],["errors",1],["key",1],["lambda",1],["str",1],["path",1]]},{"id":"scripts/test_evals_lift_report_schema.py#validator","name":[["validator",1]],"path":[["scripts",1],["test",1],["evals",1],["lift",1],["report",1],["schema",1],["py",1]],"body":[["def",2],["validator",4],["schema",5],["draft202012",2],["check",1],["return",1]]},{"id":"scripts/test_experiment_provenance.py","name":[["test",1],["experiment",1],["provenance",1],["py",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["tests",6],["260",5],["experiment",13],["provenance",10],["intake",6],["claim",8],["alignment",4],["covers",1],["two",5],["new",4],["schemas",1],["seven",1],["cross",2],["array",2],["invariants",2],["ep",3],["inv",5],["ea",2],["check",7],["audit",7],["consistency",4],["py",4],["fail",3],["closed",2],["legacy",5],["boundary",6],["symmetry",2],["mixed",2],["evidence",2],["row",4],["handling",1],["verdict",7],["derivation",4],["rules",4],["schema",13],["agent",21],["prompt",5],["level",4],["mutation",5],["pass",1],["proving",1],["each",4],["invariant",8],["load",4],["bearing",3],["reverse",2],["pins",2],["writer",6],["producers",3],["example",3],["literature",2],["only",4],["regressions",2],["spec",2],["docs",1],["design",1],["2026",2],["06",2],["08",2],["md",8],["test",7],["strategy",1],["d4",4],["d7",2],["layering",3],["note",1],["open",1],["question",1],["flagged",2],["ship",3],["gate",8],["review",2],["has",1],["halves",1],["different",1],["enforcement",1],["layers",2],["declaration",5],["half",1],["deterministic",5],["lives",2],["lint",10],["tested",2],["here",2],["against",1],["validate",3],["passport",9],["ars",4],["version",5],["numeric",2],["repro",1],["lock",1],["const",1],["unknown",1],["advisory",1],["everything",1],["else",1],["treated",1],["as",3],["post",1],["required",2],["described",1],["integrity",7],["verification",3],["heuristic",2],["anchored",1],["constant",1],["not",13],["compare",1],["numerically",1],["therefore",1],["prose",1],["layer",3],["existence",1],["carries",1],["rule",1],["rather",1],["than",2],["asserting",2],["exist",2],["whether",1],["should",1],["be",2],["promoted",1],["into",2],["left",1],["codex",2],["consult",1],["run",4],["python",1],["unittest",4],["scripts",5],["pytest",1],["from",6],["future",3],["import",9],["annotations",1],["sys",3],["pathlib",1],["path",6],["typing",1],["any",1],["yaml",2],["helpers",1],["build",1],["validator",2],["json",4],["script",1],["repo",10],["file",1],["resolve",1],["parent",2],["shared",1],["contracts",1],["shape",1],["examples",1],["module",3],["once",1],["at",4],["dual",1],["insert",3],["handles",1],["cli",1],["vs",1],["gap",1],["monkeypatches",1],["attributes",1],["object",2],["so",6],["both",2],["process",2],["driver",2],["share",1],["same",1],["reference",1],["str",1],["noqa",1],["e402",1],["entry",1],["result",2],["manifest",4],["intent",1],["prompts",2],["touched",1],["by",4],["academic",2],["pipeline",3],["agents",4],["synthesis",2],["deep",2],["research",2],["draft",2],["paper",1],["report",2],["compiler",2],["id",1],["t09",1],["10",1],["00",1],["1a2b",1],["fixture",5],["builders",1],["returns",1],["fresh",1],["dict",1],["mutate",1],["one",1],["field",1],["without",1],["leaking",1],["siblings",1],["sentinel",1],["distinguishing",1],["omitted",1],["default",1],["explicit",1],["none",1],["omit",1],["key",1],["missing",1],["reuses",1],["directly",1],["faster",1],["subprocess",1],["gives",1],["us",1],["finding",2],["objects",1],["positive",2],["negative",4],["worst",2],["wins",2],["structural",1],["correctness",1],["combination",1],["job",1],["pin",3],["representation",1],["well",1],["formed",1],["overstated",1],["coexists",1],["clean",2],["citation",1],["computed",1],["contradiction",1],["supported",3],["all",2],["skipped",1],["encoded",1],["enum",1],["admits",1],["states",2],["structured",1],["agree",1],["vacuous",2],["neutralise",1],["function",1],["trivial",1],["accept",1],["assert",2],["flips",1],["fully",1],["findings",2],["after",1],["merely",1],["target",1],["tag",1],["disappears",1],["stronger",1],["form",1],["proves",1],["its",1],["isolated",1],["triggers",1],["sibling",1],["could",1],["hide",1],["behind",1],["second",1],["still",1],["firing",1],["below",1],["single",1],["construction",1],["enforces",1],["binding",1],["promotion",1],["silently",1],["drift",1],["ahead",1],["three",1],["writers",1],["carry",2],["planned",1],["ids",1],["emission",1],["instruction",1],["readme",1],["carve",5],["out",6],["documents",1],["known",1],["must",1],["misrouted",1],["uncited",4],["assertions",1],["llm",2],["caller",3],["ref",1],["filters",1],["sentence",2],["before",1],["handing",1],["sentences",1],["detector",2],["assertion",1],["detect",1],["unaware",1],["cannot",1],["itself",1],["apply",1],["docstring",1],["invoked",1],["these",1],["explicitly",1],["skips",1],["visible",1],["decision",1],["silent",1],["misroute",1],["production",1],["carves",1],["correctly",1],["guarded",1],["live",1],["defect",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_experiment_provenance.py#_invariant_tags","name":[["invariant",1],["tags",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["invariant",3],["tags",2],["findings",3],["list",2],["str",4],["extract",1],["leading",1],["tag",1],["from",1],["each",1],["rendered",1],["finding",1],["return",1],["split",1]]},{"id":"scripts/test_experiment_provenance.py#_LintBase","name":[["lint",1],["base",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["class",2],["lint",2],["base",2],["unittest",2],["test",2],["case",2],["def",2],["assert",4],["clean",1],["self",4],["body",4],["dict",2],["str",5],["any",2],["msg",4],["none",1],["findings",8],["validate",2],["equal",1],["join",2],["finds",1],["invariant",4],["list",1],["tags",1],["expected",1],["got",1],["return",1]]},{"id":"scripts/test_experiment_provenance.py#_LintBase.assertClean","name":[["assert",1],["clean",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["assert",3],["clean",2],["self",3],["body",3],["dict",2],["str",4],["any",2],["msg",4],["none",2],["findings",3],["validate",1],["equal",1],["join",1]]},{"id":"scripts/test_experiment_provenance.py#_LintBase.assertFinds","name":[["assert",1],["finds",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["assert",3],["finds",2],["self",3],["body",3],["dict",2],["str",6],["any",2],["invariant",5],["list",2],["findings",5],["validate",1],["tags",1],["msg",1],["expected",1],["got",1],["join",1],["return",1]]},{"id":"scripts/test_experiment_provenance.py#_validate","name":[["validate",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["validate",3],["body",3],["dict",2],["str",4],["any",2],["list",2],["run",1],["lint",2],["process",1],["return",2],["rendered",1],["finding",1],["strings",1],["render",1],["passport",1]]},{"id":"scripts/test_experiment_provenance.py#alignment_entry","name":[["alignment",1],["entry",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["alignment",4],["entry",3],["finding",4],["id",15],["str",10],["ea",3],["001",4],["claim",6],["experiment",6],["exp",2],["pruning",3],["verdict",4],["aligned",2],["dict",2],["any",2],["well",1],["formed",1],["results",3],["return",1],["scoped",1],["manifest",2],["text",1],["removing",1],["lowers",1],["macro",2],["f1",2],["by",1],["points",1],["result",1],["pointer",1],["metrics",1],["json",1],["manuscript",1],["locator",1],["ablations",1],["rationale",1],["reported",1],["drop",1],["matches",1],["judge",2],["model",1],["gpt",1],["xhigh",1],["run",1],["at",1],["2026",1],["06",1],["08",1],["t09",1],["20",1],["00",1],["rule",1],["version",1],["v1",1]]},{"id":"scripts/test_experiment_provenance.py#build_passport","name":[["build",1],["passport",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["build",2],["passport",4],["manifests",5],["list",6],["dict",9],["str",9],["any",11],["none",15],["provenance",7],["alignment",4],["intake",7],["declaration",9],["missing",3],["minimal",1],["carrying",1],["260",1],["aggregates",1],["lint",1],["reads",1],["standard",1],["happy",1],["path",1],["one",3],["manifest",2],["experiment",6],["backed",1],["claim",5],["entry",2],["experiments",1],["declared",1],["body",4],["intent",1],["if",3],["not",3],["else",2],["planned",1],["ids",1],["exp",1],["pruning",1],["audit",3],["results",2],["uncited",2],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["failures",1],["elif",1],["return",1]]},{"id":"scripts/test_experiment_provenance.py#claim","name":[["claim",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["claim",9],["id",5],["str",11],["001",2],["kind",4],["empirical",2],["planned",10],["refs",5],["list",4],["none",10],["experiment",5],["ids",5],["dict",3],["any",3],["text",2],["intended",1],["evidence",1],["if",2],["not",2],["else",1],["return",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests","name":[["cross",1],["array",1],["invariant",1],["tests",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["class",2],["cross",2],["array",2],["invariant",2],["tests",2],["lint",2],["base",2],["def",16],["test",16],["baseline",1],["positive",1],["self",33],["none",16],["assert",17],["clean",9],["build",16],["passport",17],["ep",31],["inv",39],["experiment",14],["id",12],["unique",2],["within",1],["duplicate",2],["body",28],["provenance",15],["entry",7],["exp",7],["finds",11],["planned",6],["ids",6],["resolve",2],["dangling",4],["manifests",7],["manifest",7],["claim",14],["ghost",2],["pruning",3],["empirical",5],["kind",3],["non",2],["theoretical",1],["mixed",3],["evidence",2],["allowed",2],["literature",1],["refs",1],["dettmers2022int8",1],["msg",1],["must",2],["not",8],["trip",2],["declaration",17],["symmetry",3],["deterministic",1],["half",1],["d7",2],["declared",20],["but",2],["empty",3],["no",8],["noise",1],["intake",8],["experiments",11],["populated",1],["both",1],["directions",1],["well",1],["formedness",1],["present",1],["bad",1],["status",7],["enum",1],["garbage",1],["at",4],["2026",3],["06",3],["08",3],["t09",3],["05",3],["00",3],["by",5],["scholar",4],["draft",1],["writer",1],["agent",1],["missing",2],["legacy",4],["unknown",4],["valid",2],["pair",1],["so",2],["check",2],["stays",1],["quiet",1],["neither",1],["nor",1],["fire",2],["either",1],["way",1],["absent",2],["wholly",1],["violation",1],["presence",1],["absence",1],["gate",1],["ars",1],["version",1],["anchored",1],["decision",1],["shape",1],["intent",1],["audit",3],["results",1],["uncited",2],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["failures",1],["ea",10],["finding",4],["alignment",8],["001",2],["row",1],["references",1],["999",1],["structural",2],["verdict",2],["fail",1],["never",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_baseline_positive","name":[["test",1],["baseline",1],["positive",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["baseline",2],["positive",2],["self",3],["none",2],["assert",1],["clean",1],["build",1],["passport",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ea_inv_1_duplicate_finding_id","name":[["test",1],["ea",1],["inv",1],["duplicate",1],["finding",1],["id",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ea",5],["inv",3],["duplicate",2],["finding",4],["id",4],["self",3],["none",2],["body",2],["build",1],["passport",1],["alignment",3],["entry",2],["001",2],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ea_inv_2_dangling_claim","name":[["test",1],["ea",1],["inv",1],["dangling",1],["claim",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ea",3],["inv",3],["dangling",2],["claim",3],["self",3],["none",2],["body",2],["build",1],["passport",1],["alignment",2],["entry",1],["id",1],["999",1],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ea_inv_2_dangling_experiment_id_is_structural_not_verdict","name":[["test",1],["ea",1],["inv",1],["dangling",1],["experiment",1],["id",1],["structural",1],["not",1],["verdict",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ea",3],["inv",3],["dangling",3],["experiment",4],["id",4],["structural",3],["not",2],["verdict",3],["self",3],["none",2],["fail",1],["never",1],["provenance",1],["missing",1],["body",2],["build",1],["passport",1],["alignment",2],["entry",1],["exp",1],["ghost",1],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_1_duplicate_experiment_id","name":[["test",1],["ep",1],["inv",1],["duplicate",1],["experiment",1],["id",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",3],["inv",3],["duplicate",2],["experiment",2],["id",2],["self",3],["none",2],["body",2],["build",1],["passport",1],["provenance",3],["entry",2],["exp",2],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_2_dangling_planned_experiment_id","name":[["test",1],["ep",1],["inv",1],["dangling",1],["planned",1],["experiment",1],["id",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",3],["inv",3],["dangling",2],["planned",3],["experiment",3],["id",2],["self",3],["none",2],["body",2],["build",1],["passport",1],["manifests",1],["manifest",1],["claim",1],["ids",1],["exp",2],["ghost",1],["provenance",2],["entry",1],["pruning",1],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_3_mixed_evidence_allowed","name":[["test",1],["ep",1],["inv",1],["mixed",1],["evidence",1],["allowed",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",3],["inv",3],["mixed",4],["evidence",3],["allowed",3],["self",3],["none",2],["literature",1],["experiment",2],["empirical",3],["claim",3],["body",2],["build",1],["passport",1],["manifests",1],["manifest",1],["kind",1],["planned",2],["refs",1],["dettmers2022int8",1],["ids",1],["exp",1],["pruning",1],["assert",1],["clean",1],["msg",1],["must",1],["not",1],["trip",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_3_non_empirical_with_experiment_id","name":[["test",1],["ep",1],["inv",1],["non",1],["empirical",1],["experiment",1],["id",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",3],["inv",3],["non",2],["empirical",2],["experiment",3],["id",2],["self",3],["none",2],["body",2],["build",1],["passport",1],["manifests",1],["manifest",1],["claim",1],["kind",1],["theoretical",1],["planned",1],["ids",1],["exp",1],["pruning",1],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_4_declared_but_empty_provenance","name":[["test",1],["ep",1],["inv",1],["declared",1],["but",1],["empty",1],["provenance",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",4],["inv",4],["declared",3],["but",2],["empty",2],["provenance",3],["self",3],["none",2],["body",2],["build",1],["passport",1],["manifests",1],["manifest",1],["claim",1],["no",2],["experiment",1],["ids",1],["noise",1],["intake",1],["declaration",2],["experiments",1],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_4_no_experiments_but_populated_provenance","name":[["test",1],["ep",1],["inv",1],["no",1],["experiments",1],["but",1],["populated",1],["provenance",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",3],["inv",3],["no",3],["experiments",3],["but",2],["populated",2],["provenance",2],["self",3],["none",2],["body",2],["build",1],["passport",1],["intake",1],["declaration",2],["declared",1],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_4_symmetry_clean_both_directions","name":[["test",1],["ep",1],["inv",1],["symmetry",1],["clean",1],["both",1],["directions",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",2],["inv",2],["symmetry",2],["clean",7],["both",2],["directions",2],["self",4],["none",2],["experiments",5],["declared",5],["non",2],["empty",3],["provenance",4],["assert",2],["build",2],["passport",2],["intake",2],["declaration",4],["no",2],["manifests",1],["manifest",1],["claim",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_5_absent_declaration_does_not_fire","name":[["test",1],["ep",1],["inv",1],["absent",1],["declaration",1],["not",1],["fire",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",3],["inv",3],["absent",3],["declaration",3],["not",4],["fire",2],["self",3],["none",2],["wholly",1],["violation",1],["presence",1],["absence",1],["gate",1],["ars",1],["version",1],["anchored",1],["decision",1],["shape",1],["check",1],["body",2],["claim",4],["intent",1],["manifests",1],["manifest",1],["audit",3],["results",1],["uncited",2],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["failures",1],["assert",1],["clean",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_5_bad_status_enum","name":[["test",1],["ep",1],["inv",1],["bad",1],["status",1],["enum",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",3],["inv",3],["bad",2],["status",3],["enum",2],["self",3],["none",2],["body",2],["build",1],["passport",1],["intake",1],["declaration",1],["garbage",1],["declared",2],["at",1],["2026",1],["06",1],["08",1],["t09",1],["05",1],["00",1],["by",1],["scholar",1],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_5_declared_by_not_scholar","name":[["test",1],["ep",1],["inv",1],["declared",1],["by",1],["not",1],["scholar",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",3],["inv",3],["declared",5],["by",3],["not",2],["scholar",2],["self",3],["none",2],["body",2],["build",1],["passport",1],["intake",1],["declaration",1],["status",1],["experiments",1],["at",1],["2026",1],["06",1],["08",1],["t09",1],["05",1],["00",1],["draft",1],["writer",1],["agent",1],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_5_legacy_unknown_is_valid_status","name":[["test",1],["ep",1],["inv",1],["legacy",1],["unknown",1],["valid",1],["status",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",5],["inv",5],["legacy",5],["unknown",5],["valid",3],["status",4],["self",3],["none",2],["declaration",2],["d7",1],["must",1],["not",2],["trip",1],["pair",1],["no",2],["provenance",2],["so",2],["symmetry",1],["check",1],["stays",1],["quiet",1],["neither",1],["experiments",2],["declared",4],["nor",1],["fire",1],["either",1],["way",1],["body",2],["build",1],["passport",1],["manifests",1],["manifest",1],["claim",1],["intake",1],["at",1],["2026",1],["06",1],["08",1],["t09",1],["05",1],["00",1],["by",1],["scholar",1],["assert",1],["clean",1]]},{"id":"scripts/test_experiment_provenance.py#CrossArrayInvariantTests.test_ep_inv_5_missing_declared_at","name":[["test",1],["ep",1],["inv",1],["missing",1],["declared",1],["at",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["ep",3],["inv",3],["missing",2],["declared",4],["at",2],["self",3],["none",2],["body",2],["build",1],["passport",1],["intake",1],["declaration",1],["status",1],["experiments",1],["by",1],["scholar",1],["assert",1],["finds",1]]},{"id":"scripts/test_experiment_provenance.py#D4cCarveoutBoundaryTests","name":[["d4c",1],["carveout",1],["boundary",1],["tests",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["class",2],["d4c",2],["carveout",4],["boundary",2],["tests",2],["unittest",2],["test",6],["case",2],["def",3],["detector",4],["manifest",3],["unaware",2],["self",7],["none",3],["experiment",5],["backed",2],["sentence",2],["quantifier",1],["detect",4],["uncited",6],["candidate",4],["cannot",1],["know",1],["carve",4],["out",5],["caller",5],["job",1],["not",4],["from",1],["scripts",2],["assertion",1],["import",1],["tokens",1],["removing",1],["pruning",1],["lowers",1],["macro",1],["f1",1],["by",1],["points",1],["held",1],["assert",4],["true",1],["msg",1],["flags",1],["as",1],["llm",1],["must",2],["via",1],["planned",2],["ids",2],["before",1],["passing",1],["sentences",1],["downstream",1],["pipeline",7],["docstring",1],["states",1],["responsibility",1],["run",1],["audit",4],["keep",1],["documenting",1],["d4",3],["applied",1],["inside",1],["so",1],["deterministic",1],["notice",1],["src",3],["repo",2],["claim",2],["py",1],["read",2],["text",2],["encoding",2],["utf",2],["regex",1],["200",1],["invoked",1],["filtered",2],["agent",5],["prompt",2],["owns",1],["instruction",1],["lives",1],["production",1],["reconciled",1],["orthogonal",1],["membership",1],["exempt",1],["rule",1],["academic",1],["agents",1],["ref",1],["alignment",1],["md",1]]},{"id":"scripts/test_experiment_provenance.py#D4cCarveoutBoundaryTests.test_agent_prompt_owns_the_carveout","name":[["test",1],["agent",1],["prompt",1],["owns",1],["carveout",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["agent",6],["prompt",3],["owns",2],["carveout",2],["self",3],["none",2],["carve",1],["out",1],["instruction",1],["lives",1],["audit",2],["production",1],["caller",1],["reconciled",1],["orthogonal",1],["manifest",1],["membership",1],["not",1],["exempt",1],["rule",1],["repo",1],["academic",1],["pipeline",1],["agents",1],["claim",1],["ref",1],["alignment",1],["md",1],["read",1],["text",1],["encoding",1],["utf",1],["assert",1],["planned",1],["experiment",1],["ids",1]]},{"id":"scripts/test_experiment_provenance.py#D4cCarveoutBoundaryTests.test_detector_is_manifest_unaware","name":[["test",1],["detector",1],["manifest",1],["unaware",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",3],["detector",5],["manifest",3],["unaware",3],["self",3],["none",2],["experiment",4],["backed",2],["sentence",2],["quantifier",1],["detect",4],["uncited",6],["candidate",4],["cannot",1],["know",1],["carve",2],["out",3],["caller",2],["job",1],["not",1],["from",1],["scripts",1],["assertion",1],["import",1],["tokens",1],["removing",1],["pruning",1],["lowers",1],["macro",1],["f1",1],["by",1],["points",1],["held",1],["assert",1],["true",1],["msg",1],["flags",1],["as",1],["llm",1],["must",1],["via",1],["planned",1],["ids",1],["before",1],["passing",1],["sentences",1],["downstream",1]]},{"id":"scripts/test_experiment_provenance.py#D4cCarveoutBoundaryTests.test_pipeline_docstring_states_carveout_is_caller_responsibility","name":[["test",1],["pipeline",1],["docstring",1],["states",1],["carveout",1],["caller",1],["responsibility",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["pipeline",7],["docstring",2],["states",2],["carveout",2],["caller",3],["responsibility",2],["self",4],["none",2],["run",1],["audit",2],["must",1],["keep",1],["documenting",1],["d4",3],["carve",1],["out",1],["not",2],["applied",1],["inside",1],["so",1],["deterministic",1],["notice",1],["src",3],["repo",1],["scripts",1],["claim",1],["py",1],["read",1],["text",1],["encoding",1],["utf",1],["assert",2],["regex",1],["200",1],["invoked",1],["filtered",2]]},{"id":"scripts/test_experiment_provenance.py#declaration","name":[["declaration",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["declaration",2],["status",4],["str",4],["experiments",2],["declared",4],["dict",2],["any",2],["return",1],["at",1],["2026",1],["06",1],["08",1],["t09",1],["05",1],["00",1],["by",1],["scholar",1]]},{"id":"scripts/test_experiment_provenance.py#manifest","name":[["manifest",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["manifest",6],["claims",5],["list",2],["dict",4],["str",4],["any",4],["none",5],["return",1],["version",1],["id",2],["emitted",2],["by",1],["draft",1],["writer",1],["agent",1],["at",1],["2026",1],["06",1],["08",1],["t09",1],["10",1],["00",1],["if",1],["not",1],["else",1],["claim",1],["negative",1],["constraints",1]]},{"id":"scripts/test_experiment_provenance.py#MixedEvidenceTests","name":[["mixed",1],["evidence",1],["tests",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["class",2],["mixed",4],["evidence",3],["tests",2],["lint",4],["base",2],["def",2],["test",2],["two",1],["rows",2],["clean",3],["self",4],["none",3],["002",6],["citation",2],["row",4],["claim",12],["audit",5],["results",3],["experiment",3],["manifest",4],["id",8],["kind",2],["empirical",1],["planned",2],["refs",1],["dettmers2022int8",2],["ids",1],["exp",3],["quant",3],["body",3],["build",2],["passport",1],["manifests",1],["provenance",2],["entry",3],["alignment",4],["finding",1],["ea",1],["verdict",4],["overstated",4],["path",1],["same",2],["lives",1],["add",1],["supported",2],["keyed",1],["scoped",1],["text",2],["ref",2],["slug",1],["anchor",2],["page",2],["value",1],["judgment",1],["status",1],["completed",1],["defect",1],["stage",1],["rationale",1],["cited",1],["supports",1],["literature",1],["half",1],["judge",2],["model",1],["gpt",1],["xhigh",1],["run",2],["at",1],["2026",2],["06",2],["08",2],["t09",2],["22",1],["00",2],["retrieval",1],["method",1],["api",1],["10",1],["9f8e",1],["both",1],["well",1],["formed",1],["cross",1],["resolve",1],["stays",1],["gate",1],["decision",1],["input",1],["not",1],["violation",1],["assert",2],["valid",1],["enum",1],["member",1],["schema",3],["validator",1],["load",1],["json",1],["equal",1],["list",1],["iter",1],["errors",1]]},{"id":"scripts/test_experiment_provenance.py#MixedEvidenceTests.test_mixed_evidence_two_rows_clean","name":[["test",1],["mixed",1],["evidence",1],["two",1],["rows",1],["clean",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["mixed",3],["evidence",2],["two",2],["rows",3],["clean",4],["self",3],["none",3],["002",6],["citation",2],["row",4],["claim",12],["audit",5],["results",3],["experiment",3],["manifest",4],["id",8],["kind",2],["empirical",1],["planned",2],["refs",1],["dettmers2022int8",2],["ids",1],["exp",3],["quant",3],["body",3],["build",1],["passport",1],["manifests",1],["provenance",2],["entry",2],["alignment",2],["finding",1],["ea",1],["verdict",2],["overstated",2],["path",1],["same",2],["lives",1],["add",1],["supported",2],["keyed",1],["scoped",1],["text",2],["ref",2],["slug",1],["anchor",2],["page",2],["value",1],["judgment",1],["status",1],["completed",1],["defect",1],["stage",1],["rationale",1],["cited",1],["supports",1],["literature",1],["half",1],["judge",2],["model",1],["gpt",1],["xhigh",1],["run",2],["at",1],["2026",2],["06",2],["08",2],["t09",2],["22",1],["00",2],["retrieval",1],["method",1],["api",1],["10",1],["9f8e",1],["both",1],["well",1],["formed",1],["cross",1],["resolve",1],["lint",2],["stays",1],["gate",1],["decision",1],["input",1],["not",1],["violation",1],["assert",1]]},{"id":"scripts/test_experiment_provenance.py#MixedEvidenceTests.test_overstated_verdict_is_a_valid_enum_member","name":[["test",1],["overstated",1],["verdict",1],["valid",1],["enum",1],["member",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["overstated",3],["verdict",3],["valid",2],["enum",2],["member",2],["self",3],["none",2],["build",1],["schema",3],["validator",1],["load",1],["json",1],["alignment",2],["assert",1],["equal",1],["list",1],["iter",1],["errors",1],["entry",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests","name":[["mutation",1],["tests",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["class",2],["mutation",9],["tests",2],["unittest",2],["test",9],["case",2],["prove",1],["each",1],["ep",17],["ea",10],["invariant",4],["load",11],["bearing",11],["by",2],["neutralising",2],["def",9],["findings",4],["self",27],["body",20],["dict",2],["str",5],["any",2],["list",1],["return",1],["render",1],["lint",5],["validate",1],["passport",8],["assert",11],["tag",12],["fn",13],["attr",13],["none",8],["fire",2],["then",1],["neutralise",1],["fixture",2],["fully",2],["clean",2],["single",2],["before",3],["tags",1],["msg",2],["did",1],["not",1],["join",2],["original",2],["getattr",1],["try",1],["setattr",2],["lambda",1],["after",3],["equal",1],["should",1],["leave",1],["proving",1],["got",1],["finally",1],["check",2],["experiment",4],["provenance",7],["invariants",2],["alignment",6],["inv",14],["build",7],["entry",6],["exp",5],["manifests",3],["manifest",3],["claim",4],["planned",2],["ids",2],["ghost",1],["pruning",2],["kind",1],["normative",1],["intake",2],["declaration",3],["experiments",1],["declared",3],["status",1],["garbage",1],["at",1],["2026",1],["06",1],["08",1],["t09",1],["05",1],["00",1],["scholar",1],["finding",2],["id",3],["001",2],["999",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests._assert_load_bearing","name":[["assert",1],["load",1],["bearing",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["assert",5],["load",4],["bearing",4],["self",6],["body",5],["dict",2],["str",6],["any",2],["tag",6],["fn",7],["attr",7],["none",2],["fire",2],["then",1],["neutralise",1],["lint",4],["fixture",2],["fully",2],["clean",2],["findings",3],["single",2],["invariant",3],["before",3],["tags",1],["msg",2],["did",1],["not",1],["join",2],["original",2],["getattr",1],["try",1],["setattr",2],["lambda",1],["after",3],["equal",1],["neutralising",1],["should",1],["leave",1],["proving",1],["got",1],["finally",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests._findings","name":[["findings",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["findings",2],["self",2],["body",3],["dict",2],["str",4],["any",2],["list",2],["return",1],["render",1],["lint",1],["validate",1],["passport",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests.test_mutation_ea_inv_1","name":[["test",1],["mutation",1],["ea",1],["inv",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["ea",6],["inv",3],["self",4],["none",2],["body",2],["build",1],["passport",1],["alignment",3],["entry",2],["finding",2],["id",2],["001",2],["assert",1],["load",1],["bearing",1],["tag",1],["fn",1],["attr",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests.test_mutation_ea_inv_2","name":[["test",1],["mutation",1],["ea",1],["inv",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["ea",4],["inv",3],["self",4],["none",2],["body",2],["build",1],["passport",1],["alignment",2],["entry",1],["claim",1],["id",1],["999",1],["assert",1],["load",1],["bearing",1],["tag",1],["fn",1],["attr",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests.test_mutation_ep_inv_1","name":[["test",1],["mutation",1],["ep",1],["inv",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["ep",4],["inv",3],["self",4],["none",2],["body",2],["build",1],["passport",1],["provenance",3],["entry",2],["exp",2],["assert",1],["load",1],["bearing",1],["tag",1],["fn",1],["attr",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests.test_mutation_ep_inv_2","name":[["test",1],["mutation",1],["ep",1],["inv",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["ep",4],["inv",3],["self",4],["none",2],["body",2],["build",1],["passport",1],["manifests",1],["manifest",1],["claim",1],["planned",1],["experiment",1],["ids",1],["exp",2],["ghost",1],["provenance",2],["entry",1],["pruning",1],["assert",1],["load",1],["bearing",1],["tag",1],["fn",1],["attr",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests.test_mutation_ep_inv_3","name":[["test",1],["mutation",1],["ep",1],["inv",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["ep",4],["inv",3],["self",4],["none",2],["body",2],["build",1],["passport",1],["manifests",1],["manifest",1],["claim",1],["kind",1],["normative",1],["planned",1],["experiment",1],["ids",1],["exp",1],["pruning",1],["assert",1],["load",1],["bearing",1],["tag",1],["fn",1],["attr",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests.test_mutation_ep_inv_4","name":[["test",1],["mutation",1],["ep",1],["inv",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["ep",4],["inv",3],["self",4],["none",2],["body",2],["build",1],["passport",1],["provenance",1],["manifests",1],["manifest",1],["claim",1],["intake",1],["declaration",2],["experiments",1],["declared",1],["assert",1],["load",1],["bearing",1],["tag",1],["fn",1],["attr",1]]},{"id":"scripts/test_experiment_provenance.py#MutationTests.test_mutation_ep_inv_5","name":[["test",1],["mutation",1],["ep",1],["inv",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["mutation",2],["ep",4],["inv",3],["self",4],["none",2],["body",2],["build",1],["passport",1],["intake",1],["declaration",1],["status",1],["garbage",1],["declared",2],["at",1],["2026",1],["06",1],["08",1],["t09",1],["05",1],["00",1],["by",1],["scholar",1],["assert",1],["load",1],["bearing",1],["tag",1],["fn",1],["attr",1]]},{"id":"scripts/test_experiment_provenance.py#provenance_entry","name":[["provenance",1],["entry",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["provenance",3],["entry",3],["experiment",8],["id",6],["str",4],["exp",2],["pruning",2],["dict",2],["any",2],["well",1],["formed",1],["return",1],["title",1],["repro",2],["lock",2],["block",1],["planned",2],["vs",1],["executed",2],["macro",2],["f1",2],["held",1],["out",1],["test",1],["true",1],["result",1],["file",1],["results",2],["metrics",1],["json",1],["metric",1],["value",1],["81",1],["negative",1],["known",1],["limitations",1]]},{"id":"scripts/test_experiment_provenance.py#RegressionTests","name":[["regression",1],["tests",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["class",2],["regression",3],["tests",2],["lint",6],["base",2],["def",5],["test",5],["shipped",3],["example",6],["shape",4],["validates",1],["self",12],["none",6],["proc",4],["run",1],["script",1],["validator",3],["str",2],["extra",1],["env",1],["pythonpath",1],["repo",1],["assert",7],["equal",3],["returncode",1],["msg",3],["failed",1],["stdout",1],["stderr",1],["cross",2],["array",2],["clean",8],["body",9],["yaml",1],["safe",1],["load",2],["read",1],["text",2],["encoding",1],["utf",1],["must",4],["pass",2],["literature",1],["only",7],["passport",6],["not",7],["broken",1],["lit",1],["review",1],["no",11],["experiments",2],["declared",2],["experiment",11],["aggregates",3],["fail",1],["closed",1],["gate",2],["break",1],["most",1],["common",1],["pipeline",1],["provenance",3],["needed",1],["just",1],["declaration",4],["claim",30],["intent",2],["manifests",3],["manifest",5],["id",7],["001",4],["kind",1],["empirical",1],["planned",2],["refs",1],["smith2024",1],["audit",18],["results",6],["uncited",4],["assertions",2],["drifts",2],["constraint",2],["violations",2],["sampling",2],["summaries",2],["failures",2],["intake",1],["legacy",1],["without",1],["pre",1],["260",1],["carrying",1],["new",2],["trip",1],["adds",1],["findings",1],["symmetry",1],["actively",1],["violated",1],["absence",1],["owned",1],["by",1],["ars",1],["version",1],["heuristic",1],["rides",2],["ea",2],["aggregate",1],["result",7],["required",5],["d4",1],["has",1],["ref",8],["slug",6],["so",1],["cannot",2],["satisfy",1],["mandates",2],["alignment",3],["alone",1],["stays",1],["empty",1],["pins",1],["representation",1],["sentinel",1],["row",4],["was",1],["deliberately",1],["introduced",1],["relaxation",2],["ids",1],["exp",3],["pruning",3],["build",2],["entry",2],["still",2],["untouched",1],["validate",1],["against",1],["schema",6],["car",2],["json",2],["less",2],["scoped",1],["judgment",1],["supported",1],["status",1],["completed",1],["list",1],["iter",1],["errors",1],["mandate",1]]},{"id":"scripts/test_experiment_provenance.py#RegressionTests.test_experiment_only_claim_rides_ea_aggregate_not_claim_audit","name":[["test",1],["experiment",1],["only",1],["claim",2],["rides",1],["ea",1],["aggregate",1],["not",1],["audit",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["experiment",9],["only",6],["claim",23],["rides",3],["ea",3],["aggregate",2],["not",4],["audit",13],["self",5],["none",2],["result",7],["required",5],["regression",1],["d4",1],["has",1],["no",6],["ref",8],["slug",6],["so",1],["cannot",2],["satisfy",1],["mandates",2],["alignment",3],["results",4],["alone",1],["stays",1],["empty",1],["pins",1],["representation",1],["clean",2],["shape",1],["sentinel",1],["row",4],["was",1],["deliberately",1],["introduced",1],["relaxation",2],["manifest",3],["id",6],["001",3],["planned",1],["ids",1],["exp",3],["pruning",3],["body",3],["build",2],["passport",2],["manifests",1],["provenance",2],["entry",2],["assert",3],["equal",2],["still",2],["untouched",1],["validate",1],["against",1],["schema",6],["car",2],["validator",1],["load",1],["json",2],["less",2],["scoped",1],["text",1],["judgment",1],["supported",1],["status",1],["completed",1],["list",1],["iter",1],["errors",1],["msg",1],["must",1],["mandate",1]]},{"id":"scripts/test_experiment_provenance.py#RegressionTests.test_legacy_passport_without_experiment_aggregates_clean","name":[["test",1],["legacy",1],["passport",1],["without",1],["experiment",1],["aggregates",1],["clean",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["legacy",2],["passport",3],["without",2],["experiment",2],["aggregates",3],["clean",3],["self",3],["none",3],["pre",1],["260",1],["carrying",1],["new",2],["no",1],["declaration",1],["must",1],["not",2],["trip",1],["lint",3],["adds",1],["findings",1],["only",1],["symmetry",1],["actively",1],["violated",1],["absence",1],["owned",1],["by",1],["gate",1],["ars",1],["version",1],["heuristic",1],["body",2],["claim",4],["intent",1],["manifests",1],["manifest",1],["audit",3],["results",1],["uncited",2],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["failures",1],["assert",1]]},{"id":"scripts/test_experiment_provenance.py#RegressionTests.test_literature_only_passport_not_broken","name":[["test",1],["literature",1],["only",1],["passport",1],["not",1],["broken",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["literature",2],["only",2],["passport",3],["not",3],["broken",2],["self",3],["none",2],["clean",2],["lit",1],["review",1],["no",4],["experiments",2],["declared",2],["experiment",2],["aggregates",1],["must",1],["pass",1],["fail",1],["closed",1],["gate",1],["break",1],["most",1],["common",1],["pipeline",1],["provenance",1],["needed",1],["just",1],["declaration",3],["body",2],["claim",5],["intent",1],["manifests",1],["manifest",1],["id",1],["001",1],["kind",1],["empirical",1],["planned",1],["refs",1],["smith2024",1],["audit",3],["results",1],["uncited",2],["assertions",1],["drifts",1],["constraint",1],["violations",1],["sampling",1],["summaries",1],["failures",1],["intake",1],["assert",1]]},{"id":"scripts/test_experiment_provenance.py#RegressionTests.test_shipped_example_cross_array_clean","name":[["test",1],["shipped",1],["example",1],["cross",1],["array",1],["clean",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["shipped",3],["example",4],["cross",3],["array",3],["clean",3],["self",3],["none",2],["body",2],["yaml",1],["safe",1],["load",1],["read",1],["text",1],["encoding",1],["utf",1],["assert",1],["msg",1],["must",1],["pass",1],["lint",1]]},{"id":"scripts/test_experiment_provenance.py#RegressionTests.test_shipped_example_shape_validates","name":[["test",1],["shipped",1],["example",1],["shape",1],["validates",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["shipped",2],["example",4],["shape",4],["validates",2],["self",3],["none",2],["proc",4],["run",1],["script",1],["validator",2],["str",2],["extra",1],["env",1],["pythonpath",1],["repo",1],["assert",1],["equal",1],["returncode",1],["msg",1],["failed",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_experiment_provenance.py#repro_lock_block","name":[["repro",1],["lock",1],["block",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["repro",3],["lock",4],["block",2],["dict",2],["str",2],["any",2],["well",1],["formed",1],["nested",1],["matching",1],["canonical",1],["field",1],["return",1],["schema",1],["version",3],["stochasticity",1],["declaration",1],["configuration",1],["not",1],["replay",1],["guarantee",1],["ars",1],["11",2],["model",3],["family",1],["custom",1],["id",2],["encoder",1],["v2",1],["weight",1],["stable",1],["true",1],["prompts",1],["hash",4],["timing",1],["skill",2],["load",1],["md",1],["sha256",3],["60",3],["agents",1],["bundle",1],["materials",1],["list",1],["count",1],["external",1],["protocols",1],["s2",2],["api",1],["protocol",1],["snapshot",1],["available",1],["false",2],["cross",1],["enabled",1],["secondary",1],["none",1]]},{"id":"scripts/test_experiment_provenance.py#ReverseInvariantTests","name":[["reverse",1],["invariant",1],["tests",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["class",2],["reverse",2],["invariant",2],["tests",2],["unittest",2],["test",6],["case",2],["def",3],["three",1],["writers",1],["emit",1],["planned",3],["experiment",6],["ids",3],["self",8],["none",3],["name",3],["path",2],["writer",2],["prompts",1],["items",1],["sub",1],["text",8],["read",3],["encoding",3],["utf",3],["assert",4],["msg",1],["prompt",1],["missing",1],["emission",1],["instruction",1],["intake",4],["declaration",5],["producer",1],["documented",1],["at",1],["stage",1],["readme",4],["documents",1],["repo",1],["md",1],["integrity",2],["agent",2],["carries",1],["anti",1],["skip",1],["boundary",1],["non",1],["goal",1],["wording",1],["must",1],["be",1],["carried",1],["verbatim",1],["positioning",1],["not",1],["judge",1],["whether",1]]},{"id":"scripts/test_experiment_provenance.py#ReverseInvariantTests.test_intake_declaration_producer_documented","name":[["test",1],["intake",1],["declaration",1],["producer",1],["documented",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["intake",4],["declaration",4],["producer",2],["documented",2],["self",3],["none",2],["at",1],["stage",1],["readme",4],["documents",1],["repo",1],["md",1],["read",1],["text",1],["encoding",1],["utf",1],["assert",1],["experiment",1]]},{"id":"scripts/test_experiment_provenance.py#ReverseInvariantTests.test_integrity_agent_carries_declaration_anti_skip","name":[["test",1],["integrity",1],["agent",1],["carries",1],["declaration",1],["anti",1],["skip",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["integrity",3],["agent",3],["carries",2],["declaration",3],["anti",2],["skip",2],["self",4],["none",2],["text",4],["read",1],["encoding",1],["utf",1],["assert",2],["experiment",2],["intake",1],["boundary",1],["non",1],["goal",1],["wording",1],["must",1],["be",1],["carried",1],["verbatim",1],["positioning",1],["not",1],["judge",1],["whether",1]]},{"id":"scripts/test_experiment_provenance.py#ReverseInvariantTests.test_three_writers_emit_planned_experiment_ids","name":[["test",1],["three",1],["writers",1],["emit",1],["planned",1],["experiment",1],["ids",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",3],["three",2],["writers",2],["emit",2],["planned",4],["experiment",4],["ids",4],["self",4],["none",2],["name",3],["path",2],["writer",2],["prompts",1],["items",1],["sub",1],["text",3],["read",1],["encoding",1],["utf",1],["assert",1],["msg",1],["prompt",1],["missing",1],["emission",1],["instruction",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests","name":[["schema",1],["tests",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["class",2],["schema",43],["tests",2],["unittest",2],["test",16],["case",2],["def",13],["schemas",1],["parse",1],["as",1],["draft",1],["2020",1],["12",1],["self",26],["none",13],["path",3],["provenance",23],["alignment",10],["manifest",10],["sub",1],["name",1],["load",13],["json",13],["entry",32],["positive",2],["build",12],["validator",16],["errors",41],["list",12],["iter",12],["assert",12],["equal",9],["msg",12],["missing",6],["required",1],["key",7],["fails",1],["del",3],["repro",2],["lock",2],["not",9],["should",5],["fail",4],["absent",6],["negative",6],["results",6],["malformed",5],["d6",1],["check",2],["rule",1],["must",4],["be",4],["present",2],["empty",6],["well",3],["formed",3],["routes",1],["advisory",1],["known",4],["limitations",4],["planned",13],["vs",4],["executed",4],["minitems",2],["degenerate",1],["min",4],["items",6],["verdict",4],["deliberately",1],["enum",3],["d4",1],["true",3],["any",3],["rejected",1],["by",1],["got",1],["finding",3],["id",3],["pattern",2],["ua",1],["001",1],["wrong",1],["prefix",1],["match",1],["ea",1],["experiment",9],["ids",9],["optional",2],["claim",4],["without",1],["validates",1],["omit",1],["field",1],["unique",3],["exp",2],["pruning",2],["duplicate",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_alignment_entry_positive","name":[["test",1],["alignment",1],["entry",1],["positive",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["alignment",4],["entry",3],["positive",2],["self",3],["none",2],["build",1],["schema",3],["validator",1],["load",1],["json",1],["errors",4],["list",1],["iter",1],["assert",1],["equal",1],["msg",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_alignment_finding_id_pattern","name":[["test",1],["alignment",1],["finding",1],["id",1],["pattern",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["alignment",4],["finding",4],["id",4],["pattern",3],["self",3],["none",2],["build",1],["schema",3],["validator",2],["load",1],["json",1],["entry",3],["ua",1],["001",1],["wrong",1],["prefix",1],["errors",3],["list",1],["iter",1],["assert",1],["true",1],["any",1],["msg",1],["must",1],["match",1],["ea",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_alignment_provenance_missing_not_a_verdict","name":[["test",1],["alignment",1],["provenance",1],["missing",1],["not",1],["verdict",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["alignment",4],["provenance",5],["missing",5],["not",3],["verdict",5],["self",3],["none",2],["deliberately",1],["enum",3],["d4",1],["build",1],["schema",3],["validator",3],["load",1],["json",1],["entry",3],["errors",4],["list",1],["iter",1],["assert",1],["true",1],["any",1],["msg",1],["must",1],["be",1],["rejected",1],["by",1],["got",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_manifest_planned_experiment_ids_minitems_1","name":[["test",1],["manifest",1],["planned",1],["experiment",1],["ids",1],["minitems",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["manifest",4],["planned",5],["experiment",5],["ids",5],["minitems",2],["self",3],["none",2],["present",1],["must",1],["be",1],["min",2],["items",2],["omit",1],["field",1],["not",2],["build",1],["schema",3],["validator",1],["load",1],["json",1],["claim",1],["errors",3],["list",1],["iter",1],["assert",1],["equal",1],["msg",1],["empty",1],["should",1],["fail",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_manifest_planned_experiment_ids_optional","name":[["test",1],["manifest",1],["planned",1],["experiment",1],["ids",1],["optional",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["manifest",4],["planned",3],["experiment",3],["ids",3],["optional",3],["self",3],["none",2],["absent",1],["claim",2],["without",1],["validates",1],["build",1],["schema",3],["validator",1],["load",1],["json",1],["errors",4],["list",1],["iter",1],["assert",1],["equal",1],["msg",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_manifest_planned_experiment_ids_unique","name":[["test",1],["manifest",1],["planned",1],["experiment",1],["ids",1],["unique",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["manifest",4],["planned",4],["experiment",4],["ids",4],["unique",4],["self",3],["none",2],["build",1],["schema",3],["validator",2],["load",1],["json",1],["claim",1],["exp",2],["pruning",2],["errors",3],["list",1],["iter",1],["assert",1],["true",1],["any",1],["items",2],["msg",1],["duplicate",1],["should",1],["fail",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_planned_vs_executed_minitems_1","name":[["test",1],["planned",1],["vs",1],["executed",1],["minitems",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["planned",5],["vs",5],["executed",5],["minitems",2],["self",3],["none",2],["provenance",3],["entry",5],["empty",2],["degenerate",1],["min",2],["items",2],["build",1],["schema",3],["validator",1],["load",1],["json",1],["errors",3],["list",1],["iter",1],["assert",1],["not",1],["equal",1],["msg",1],["should",1],["fail",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_provenance_absent_known_limitations_key_is_malformed","name":[["test",1],["provenance",1],["absent",1],["known",1],["limitations",1],["key",1],["malformed",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["provenance",4],["absent",3],["known",4],["limitations",4],["key",3],["malformed",3],["self",3],["none",2],["build",1],["schema",3],["validator",1],["load",1],["json",1],["entry",4],["del",1],["errors",3],["list",1],["iter",1],["assert",1],["not",1],["equal",1],["msg",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_provenance_absent_negative_results_key_is_malformed","name":[["test",1],["provenance",1],["absent",1],["negative",1],["results",1],["key",1],["malformed",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["provenance",4],["absent",4],["negative",5],["results",5],["key",5],["malformed",3],["self",3],["none",2],["d6",1],["check",1],["rule",1],["must",1],["be",1],["present",1],["build",1],["schema",3],["validator",1],["load",1],["json",1],["entry",4],["del",1],["errors",3],["list",1],["iter",1],["assert",1],["not",1],["equal",1],["msg",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_provenance_empty_negative_results_is_well_formed","name":[["test",1],["provenance",1],["empty",1],["negative",1],["results",1],["well",1],["formed",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["provenance",4],["empty",4],["negative",3],["results",3],["well",4],["formed",4],["self",3],["none",2],["routes",1],["check",1],["advisory",1],["not",1],["malformed",1],["build",1],["schema",3],["validator",1],["load",1],["json",1],["entry",5],["known",1],["limitations",1],["errors",4],["list",1],["iter",1],["assert",1],["equal",1],["msg",1],["should",1],["be",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_provenance_entry_positive","name":[["test",1],["provenance",1],["entry",1],["positive",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["provenance",4],["entry",3],["positive",2],["self",3],["none",2],["build",1],["schema",3],["validator",1],["load",1],["json",1],["errors",4],["list",1],["iter",1],["assert",1],["equal",1],["msg",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_provenance_missing_required_key_fails","name":[["test",1],["provenance",1],["missing",1],["required",1],["key",1],["fails",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["provenance",4],["missing",3],["required",2],["key",2],["fails",2],["self",3],["none",2],["build",1],["schema",3],["validator",1],["load",1],["json",1],["entry",4],["del",1],["repro",2],["lock",2],["errors",3],["list",1],["iter",1],["assert",1],["not",1],["equal",1],["msg",1],["should",1],["fail",1]]},{"id":"scripts/test_experiment_provenance.py#SchemaTests.test_schemas_parse_as_draft_2020_12","name":[["test",1],["schemas",1],["parse",1],["as",1],["draft",1],["2020",1],["12",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",3],["schemas",2],["parse",2],["as",2],["draft",2],["2020",2],["12",2],["self",3],["none",2],["path",3],["provenance",1],["schema",5],["alignment",1],["manifest",1],["sub",1],["name",1],["load",1],["json",1]]},{"id":"scripts/test_experiment_provenance.py#VerdictDerivationTests","name":[["verdict",1],["derivation",1],["tests",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["class",2],["verdict",7],["derivation",8],["tests",2],["unittest",2],["test",6],["case",2],["def",4],["not",7],["supported",6],["valid",1],["self",10],["none",4],["build",2],["schema",7],["validator",2],["load",2],["json",2],["alignment",2],["assert",6],["equal",2],["list",2],["iter",2],["errors",2],["entry",7],["by",6],["provenance",9],["agent",5],["prompt",3],["states",2],["negative",2],["result",1],["text",8],["integrity",3],["read",2],["encoding",2],["utf",2],["results",1],["all",6],["skipped",4],["executed",13],["false",8],["rule",6],["must",2],["tie",2],["planned",5],["vs",4],["structural",1],["vocabulary",1],["survive",1],["even",1],["if",1],["stripped",1],["so",2],["bare",1],["presence",1],["too",1],["weak",1],["require",1],["co",1],["occurrence",1],["within",2],["small",1],["window",1],["actual",1],["triggering",1],["shape",2],["mentions",1],["fields",1],["but",1],["drops",1],["fails",1],["import",1],["re",4],["any",1],["whitespace",1],["followed",1],["300",2],["chars",1],["two",1],["scattered",1],["keywords",1],["pattern",2],["compile",1],["ignorecase",1],["dotall",1],["regex",1],["msg",1],["carry",1],["every",1],["well",1],["formed",1],["wise",1],["gate",1],["job",1],["macro",1],["f1",1],["sweep",1],["skip",1],["reason",1],["gpu",1],["unavailable",1]]},{"id":"scripts/test_experiment_provenance.py#VerdictDerivationTests.test_agent_prompt_states_all_skipped_derivation","name":[["test",1],["agent",1],["prompt",1],["states",1],["all",1],["skipped",1],["derivation",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["agent",4],["prompt",3],["states",2],["all",6],["skipped",4],["derivation",5],["self",4],["none",2],["executed",9],["false",6],["rule",6],["must",2],["tie",2],["verdict",2],["planned",2],["vs",2],["structural",1],["schema",1],["vocabulary",1],["survive",1],["even",1],["if",1],["stripped",1],["so",2],["bare",1],["presence",1],["too",1],["weak",1],["require",1],["not",4],["supported",3],["by",4],["provenance",3],["co",1],["occurrence",1],["within",2],["small",1],["window",1],["actual",1],["triggering",1],["shape",1],["mentions",1],["fields",1],["but",1],["drops",1],["fails",1],["import",1],["re",4],["text",4],["integrity",2],["read",1],["encoding",1],["utf",1],["assert",2],["any",1],["whitespace",1],["followed",1],["300",2],["chars",1],["two",1],["scattered",1],["keywords",1],["pattern",2],["compile",1],["ignorecase",1],["dotall",1],["regex",1],["msg",1]]},{"id":"scripts/test_experiment_provenance.py#VerdictDerivationTests.test_agent_prompt_states_negative_result_derivation","name":[["test",1],["agent",1],["prompt",1],["states",1],["negative",1],["result",1],["derivation",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["agent",3],["prompt",2],["states",2],["negative",3],["result",2],["derivation",2],["self",4],["none",2],["text",4],["integrity",1],["read",1],["encoding",1],["utf",1],["assert",2],["results",1],["not",1],["supported",1],["by",1],["provenance",1]]},{"id":"scripts/test_experiment_provenance.py#VerdictDerivationTests.test_not_supported_verdict_valid","name":[["test",1],["not",1],["supported",1],["verdict",1],["valid",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["not",3],["supported",3],["verdict",3],["valid",2],["self",3],["none",2],["build",1],["schema",3],["validator",1],["load",1],["json",1],["alignment",2],["assert",1],["equal",1],["list",1],["iter",1],["errors",1],["entry",1],["by",1],["provenance",1]]},{"id":"scripts/test_experiment_provenance.py#VerdictDerivationTests.test_provenance_entry_can_carry_all_skipped","name":[["test",1],["provenance",1],["entry",1],["carry",1],["all",1],["skipped",1]],"path":[["scripts",1],["test",1],["experiment",1],["provenance",1],["py",1]],"body":[["def",2],["test",2],["provenance",5],["entry",7],["carry",2],["all",2],["skipped",2],["self",3],["none",2],["every",1],["planned",3],["vs",2],["executed",4],["false",2],["well",1],["formed",1],["shape",1],["wise",1],["verdict",1],["derivation",1],["gate",1],["job",1],["build",1],["schema",3],["validator",1],["load",1],["json",1],["macro",1],["f1",1],["sweep",1],["skip",1],["reason",1],["gpu",1],["unavailable",1],["assert",1],["equal",1],["list",1],["iter",1],["errors",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py","name":[["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["tests",1],["127",1],["v3",4],["10",3],["terminal",1],["policy",2],["layer",2],["seed",2],["migration",1],["tool",1],["pure",1],["local",1],["yaml",1],["transform",1],["no",1],["api",1],["client",2],["mock",1],["codex",2],["consult",1],["2026",2],["05",2],["31",2],["q3",2],["carrying",1],["fixtures",1],["forward",1],["would",1],["add",1],["test",1],["noise",1],["without",1],["covering",1],["new",1],["risk",1],["covers",1],["deep",1],["merge",1],["idempotent",1],["matrix",1],["added",1],["structural",1],["malformed",1],["cases",1],["spec",2],["docs",1],["design",1],["ars",1],["rescope",1],["md",1],["pr",1],["item",1],["12",1],["acceptance",1],["from",2],["future",1],["import",6],["annotations",1],["sys",2],["tempfile",1],["unittest",2],["pathlib",1],["path",3],["insert",1],["str",1],["file",1],["resolve",1],["parent",1],["migrate",1],["literature",1],["corpus",1],["as",1],["mig",1],["noqa",1],["e402",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#_read_passport","name":[["read",1],["passport",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["read",2],["passport",2],["open",1],["as",1],["return",1],["yaml",1],["load",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#_v3_9_0_entry","name":[["v3",1],["entry",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["v3",3],["entry",3],["overrides",3],["onward",1],["carries",1],["lookup",1],["signal",1],["passport",1],["scope",1],["citation",1],["key",1],["smith2024",1],["title",1],["sample",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["contamination",1],["signals",1],["semantic",1],["scholar",1],["unmatched",1],["false",1],["update",1],["return",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#_write_passport","name":[["write",1],["passport",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["write",2],["passport",3],["tmp",3],["path",3],["doc",3],["yaml",2],["open",1],["as",1],["dump",1],["return",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#_yaml","name":[["yaml",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["yaml",5],["from",1],["ruamel",1],["import",1],["preserve",1],["quotes",1],["true",1],["indent",1],["mapping",1],["sequence",1],["offset",1],["return",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#CommentPreservationTest","name":[["comment",1],["preservation",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["class",2],["comment",4],["preservation",2],["test",6],["unittest",2],["case",2],["def",2],["existing",2],["comments",2],["survive",1],["round",2],["trip",2],["self",7],["none",2],["ruamel",1],["must",1],["preserve",1],["key",6],["order",1],["codex",1],["q3",1],["tempfile",2],["temporary",2],["directory",2],["as",2],["tmp",4],["path",2],["passport",5],["yaml",1],["write",2],["text",6],["top",2],["version",1],["inline",2],["literature",2],["corpus",2],["citation",1],["smith2024",1],["title",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["contamination",2],["signals",1],["semantic",1],["scholar",1],["unmatched",1],["false",3],["mig",2],["migrate",2],["dry",2],["run",2],["read",2],["assert",5],["terminal",6],["policies",6],["unknown",2],["preserved",2],["future",3],["already",1],["under",1],["seed",1],["only",1],["adds",1],["two",1],["known",1],["default",1],["keys",1],["some",2],["value",2],["v3",1],["entry",1],["doc",3],["equal",2],["triangulation",1],["advisory",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#CommentPreservationTest.test_existing_comments_survive_round_trip","name":[["test",1],["existing",1],["comments",1],["survive",1],["round",1],["trip",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["existing",2],["comments",3],["survive",2],["round",3],["trip",3],["self",5],["none",2],["ruamel",1],["must",1],["preserve",1],["key",2],["order",1],["codex",1],["q3",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["passport",2],["yaml",1],["write",1],["text",6],["top",2],["comment",2],["version",1],["inline",2],["literature",1],["corpus",1],["citation",1],["smith2024",1],["title",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["contamination",1],["signals",1],["semantic",1],["scholar",1],["unmatched",1],["false",2],["mig",1],["migrate",1],["dry",1],["run",1],["read",1],["assert",3],["terminal",1],["policies",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#CommentPreservationTest.test_unknown_existing_terminal_policies_key_preserved","name":[["test",1],["unknown",1],["existing",1],["terminal",1],["policies",1],["key",1],["preserved",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["unknown",3],["existing",2],["terminal",6],["policies",6],["key",5],["preserved",3],["self",4],["none",2],["future",3],["already",1],["under",1],["seed",1],["only",1],["adds",1],["two",1],["known",1],["default",1],["keys",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",1],["passport",3],["some",2],["value",2],["literature",1],["corpus",1],["v3",1],["entry",1],["mig",1],["migrate",1],["dry",1],["run",1],["false",1],["doc",3],["read",1],["assert",2],["equal",2],["contamination",1],["triangulation",1],["advisory",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#DeepMergeTest","name":[["deep",1],["merge",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["class",2],["deep",3],["merge",3],["test",6],["unittest",2],["case",2],["def",2],["partial",1],["preexisting",1],["strict",7],["preserved",4],["self",7],["none",2],["user",1],["pre",1],["contamination",6],["triangulation",6],["missing",1],["temporal",3],["integrity",3],["key",1],["seeded",2],["advisory",2],["r1",1],["p1",1],["tempfile",2],["temporary",2],["directory",2],["as",2],["tmp",4],["path",2],["write",2],["passport",6],["terminal",5],["policies",5],["literature",2],["corpus",2],["v3",2],["entry",2],["report",3],["mig",2],["migrate",2],["dry",2],["run",2],["false",2],["assert",5],["equal",5],["keys",2],["doc",5],["read",2],["articles",3],["only",3]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#DeepMergeTest.test_partial_preexisting_strict_preserved","name":[["test",1],["partial",1],["preexisting",1],["strict",1],["preserved",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["partial",2],["preexisting",2],["strict",5],["preserved",4],["self",6],["none",2],["user",1],["pre",1],["contamination",4],["triangulation",4],["missing",1],["temporal",3],["integrity",3],["key",1],["seeded",2],["advisory",2],["deep",1],["merge",1],["r1",1],["p1",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",1],["passport",3],["terminal",3],["policies",3],["literature",1],["corpus",1],["v3",1],["entry",1],["report",3],["mig",1],["migrate",1],["dry",1],["run",1],["false",1],["assert",4],["equal",4],["keys",2],["doc",3],["read",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#DeepMergeTest.test_strict_articles_only_preserved","name":[["test",1],["strict",1],["articles",1],["only",1],["preserved",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["strict",4],["articles",4],["only",4],["preserved",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",1],["passport",3],["terminal",2],["policies",2],["contamination",2],["triangulation",2],["literature",1],["corpus",1],["v3",1],["entry",1],["mig",1],["migrate",1],["dry",1],["run",1],["false",1],["doc",2],["read",1],["assert",1],["equal",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#DryRunTest","name":[["dry",1],["run",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["class",2],["dry",5],["run",5],["test",5],["unittest",2],["case",2],["def",1],["writes",1],["nothing",1],["self",3],["none",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",2],["passport",2],["literature",1],["corpus",1],["v3",1],["entry",1],["before",2],["read",2],["text",2],["report",2],["mig",1],["migrate",1],["true",1],["assert",2],["equal",2],["seeded",1],["keys",1],["contamination",1],["triangulation",1],["temporal",1],["integrity",1],["must",1],["not",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#DryRunTest.test_dry_run_writes_nothing","name":[["test",1],["dry",1],["run",1],["writes",1],["nothing",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["dry",4],["run",4],["writes",2],["nothing",2],["self",4],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",2],["passport",2],["literature",1],["corpus",1],["v3",1],["entry",1],["before",2],["read",2],["text",2],["report",2],["mig",1],["migrate",1],["true",1],["assert",2],["equal",2],["seeded",1],["keys",1],["contamination",1],["triangulation",1],["temporal",1],["integrity",1],["must",1],["not",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#IdempotencyTest","name":[["idempotency",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["class",2],["idempotency",2],["test",5],["unittest",2],["case",2],["def",1],["rerun",1],["byte",2],["stable",2],["self",3],["none",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",1],["passport",3],["literature",1],["corpus",1],["v3",1],["entry",1],["mig",2],["migrate",2],["dry",2],["run",3],["false",2],["first",2],["read",2],["text",2],["report2",2],["second",3],["assert",2],["equal",2],["seeded",1],["keys",1],["nothing",1],["left",1],["seed",1],["must",1],["be",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#IdempotencyTest.test_rerun_byte_stable","name":[["test",1],["rerun",1],["byte",1],["stable",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["rerun",2],["byte",3],["stable",3],["self",4],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",1],["passport",3],["literature",1],["corpus",1],["v3",1],["entry",1],["mig",2],["migrate",2],["dry",2],["run",3],["false",2],["first",2],["read",2],["text",2],["report2",2],["second",3],["assert",2],["equal",2],["seeded",1],["keys",1],["nothing",1],["left",1],["seed",1],["must",1],["be",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#MalformedShapeTest","name":[["malformed",1],["shape",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["class",2],["malformed",3],["shape",5],["test",7],["unittest",2],["case",2],["codex",1],["q3",1],["round",1],["trip",1],["structural",1],["cases",1],["def",3],["top",1],["level",1],["not",2],["dict",1],["errors",3],["self",6],["none",3],["tempfile",3],["temporary",3],["directory",3],["as",4],["tmp",6],["path",3],["passport",9],["yaml",3],["open",1],["dump",1],["just",1],["list",1],["assert",3],["raises",3],["mig",6],["error",3],["migrate",3],["dry",3],["run",3],["false",4],["terminal",4],["policies",4],["null",2],["write",2],["text",1],["nliterature",1],["corpus",2],["citation",1],["key",1],["smith2024",1],["title",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["contamination",1],["signals",1],["semantic",1],["scholar",1],["unmatched",1],["scalar",2],["strict",1],["mapping",1],["literature",1],["v3",1],["entry",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#MalformedShapeTest.test_terminal_policies_null_errors","name":[["test",1],["terminal",1],["policies",1],["null",1],["errors",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["terminal",3],["policies",3],["null",3],["errors",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["passport",3],["yaml",1],["write",1],["text",1],["nliterature",1],["corpus",1],["citation",1],["key",1],["smith2024",1],["title",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["file",1],["pdf",1],["contamination",1],["signals",1],["semantic",1],["scholar",1],["unmatched",1],["false",2],["assert",1],["raises",1],["mig",2],["shape",1],["error",1],["migrate",1],["dry",1],["run",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#MalformedShapeTest.test_terminal_policies_scalar_errors","name":[["test",1],["terminal",1],["policies",1],["scalar",1],["errors",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["terminal",3],["policies",3],["scalar",3],["errors",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",1],["passport",3],["strict",1],["not",1],["mapping",1],["literature",1],["corpus",1],["v3",1],["entry",1],["assert",1],["raises",1],["mig",2],["shape",1],["error",1],["migrate",1],["dry",1],["run",1],["false",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#MalformedShapeTest.test_top_level_not_a_dict_errors","name":[["test",1],["top",1],["level",1],["not",1],["dict",1],["errors",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["top",2],["level",2],["not",2],["dict",2],["errors",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",2],["tmp",2],["path",1],["passport",3],["yaml",2],["open",1],["dump",1],["just",1],["list",1],["assert",1],["raises",1],["mig",2],["shape",1],["error",1],["migrate",1],["dry",1],["run",1],["false",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#NoVenueBackfillTest","name":[["no",1],["venue",1],["backfill",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["class",2],["no",2],["venue",8],["backfill",3],["test",5],["unittest",2],["case",2],["def",1],["not",3],["touch",1],["type",4],["self",3],["none",1],["forbidden",1],["from",1],["free",1],["form",1],["l3",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["entry",3],["v3",1],["journal",1],["examples",1],["write",1],["passport",3],["literature",3],["corpus",3],["mig",1],["migrate",1],["dry",1],["run",1],["false",1],["doc",3],["read",1],["assert",2],["provenance",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#NoVenueBackfillTest.test_does_not_touch_venue_type","name":[["test",1],["not",1],["touch",1],["venue",1],["type",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["not",4],["touch",2],["venue",7],["type",5],["self",4],["none",2],["forbidden",1],["backfill",1],["from",1],["free",1],["form",1],["l3",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["entry",3],["v3",1],["journal",1],["examples",1],["write",1],["passport",3],["literature",3],["corpus",3],["mig",1],["migrate",1],["dry",1],["run",1],["false",1],["doc",3],["read",1],["assert",2],["provenance",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#ScopeBoundaryTest","name":[["scope",1],["boundary",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["class",2],["scope",9],["boundary",2],["test",6],["unittest",2],["case",2],["def",2],["pre",2],["v3",4],["passport",6],["reported",1],["out",4],["self",7],["none",2],["non",1],["empty",3],["corpus",7],["no",2],["lookup",1],["signal",1],["anywhere",1],["not",1],["silently",1],["skipped",1],["run",3],["migration",1],["first",1],["tempfile",2],["temporary",2],["directory",2],["as",3],["tmp",4],["path",2],["entry",2],["citation",1],["key",1],["old2020",1],["title",1],["old",3],["authors",1],["family",1],["year",1],["2020",1],["source",1],["pointer",1],["file",1],["pdf",1],["contamination",2],["signals",1],["at",1],["all",1],["write",2],["literature",2],["before",2],["read",2],["text",2],["report",6],["mig",2],["migrate",2],["dry",2],["false",3],["assert",5],["true",2],["equal",2],["untouched",1],["seeded",2],["independent",2],["seed",1],["treated",1],["keys",1],["triangulation",1],["temporal",1],["integrity",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#ScopeBoundaryTest.test_empty_corpus_seeded_corpus_independent","name":[["test",1],["empty",1],["corpus",2],["seeded",1],["independent",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["empty",3],["corpus",7],["seeded",3],["independent",3],["self",4],["none",2],["seed",1],["treated",1],["as",2],["scope",2],["tempfile",1],["temporary",1],["directory",1],["tmp",2],["path",1],["write",1],["passport",2],["literature",1],["report",3],["mig",1],["migrate",1],["dry",1],["run",1],["false",1],["assert",2],["true",1],["equal",1],["keys",1],["contamination",1],["triangulation",1],["temporal",1],["integrity",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#ScopeBoundaryTest.test_pre_v3_9_0_passport_reported_out_of_scope","name":[["test",1],["pre",1],["v3",1],["passport",1],["reported",1],["out",1],["scope",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["pre",3],["v3",5],["passport",5],["reported",2],["out",5],["scope",6],["self",5],["none",2],["non",1],["empty",1],["corpus",2],["no",2],["lookup",1],["signal",1],["anywhere",1],["not",1],["silently",1],["skipped",1],["run",2],["migration",1],["first",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["entry",2],["citation",1],["key",1],["old2020",1],["title",1],["old",3],["authors",1],["family",1],["year",1],["2020",1],["source",1],["pointer",1],["file",1],["pdf",1],["contamination",1],["signals",1],["at",1],["all",1],["write",1],["literature",1],["before",2],["read",2],["text",2],["report",3],["mig",1],["migrate",1],["dry",1],["false",2],["assert",3],["true",1],["equal",1],["untouched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#SeedWholeBlockTest","name":[["seed",1],["whole",1],["block",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["class",2],["seed",2],["whole",2],["block",2],["test",5],["unittest",2],["case",2],["def",1],["seeds",1],["both",1],["keys",2],["advisory",3],["absent",1],["self",4],["none",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",1],["passport",3],["literature",1],["corpus",1],["v3",1],["entry",1],["report",2],["mig",1],["migrate",1],["dry",1],["run",1],["false",1],["assert",3],["equal",3],["seeded",1],["contamination",2],["triangulation",2],["temporal",2],["integrity",2],["doc",3],["read",1],["terminal",2],["policies",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_10.py#SeedWholeBlockTest.test_seeds_both_keys_advisory_when_absent","name":[["test",1],["seeds",1],["both",1],["keys",1],["advisory",1],["absent",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["10",1],["py",1]],"body":[["def",2],["test",2],["seeds",2],["both",2],["keys",3],["advisory",4],["absent",2],["self",5],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["tmp",2],["path",1],["write",1],["passport",3],["literature",1],["corpus",1],["v3",1],["entry",1],["report",2],["mig",1],["migrate",1],["dry",1],["run",1],["false",1],["assert",3],["equal",3],["seeded",1],["contamination",2],["triangulation",2],["temporal",2],["integrity",2],["doc",3],["read",1],["terminal",2],["policies",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py","name":[["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["105",2],["v3",5],["contamination",3],["signals",3],["backfill",2],["migration",2],["tool",1],["tests",2],["scripts",3],["migrate",2],["literature",4],["corpus",4],["py",1],["cli",1],["backfills",1],["pre",1],["entries",1],["per",1],["spec",1],["l3",1],["design",3],["docs",1],["2026",2],["05",2],["15",1],["issue",1],["md",1],["from",3],["future",1],["import",7],["annotations",1],["sys",3],["tempfile",1],["unittest",3],["pathlib",1],["path",4],["mock",2],["magic",1],["patch",1],["repo",3],["root",3],["file",4],["resolve",1],["parent",2],["if",2],["str",2],["not",1],["insert",1],["as",1],["mig",1],["noqa",1],["e402",1],["sample",1],["passport",3],["yaml",2],["material",1],["slr",1],["run",1],["origin",3],["skill",1],["deep",1],["research",2],["mode",2],["systematic",1],["review",1],["date",1],["01",1],["t10",1],["00",2],["verification",1],["status",1],["verified",1],["version",1],["label",1],["v1",1],["citation",3],["key",4],["chen2024ai",1],["title",3],["ai",1],["education",1],["authors",3],["family",3],["chen",1],["given",3],["year",3],["2024",2],["venue",3],["ar",1],["xiv",1],["doi",2],["10",2],["1234",1],["abc",1],["obtained",3],["via",3],["folder",2],["scan",3],["source",3],["pointer",3],["refs",3],["chen2024",1],["pdf",3],["smith2020old",1],["old",1],["paper",1],["smith",1],["2020",1],["nature",1],["5678",1],["def",1],["smith2020",1],["lopez2024manual",1],["manual",2],["entry",1],["lopez",1],["bio",1],["rxiv",1],["lopez2024",1],["single",1],["directory",1],["comment",1],["order",1],["preservation",1],["ruamel",1],["round",1],["trip",1],["name",1],["main",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#_make_ss_client","name":[["make",1],["ss",1],["client",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",3],["make",2],["ss",3],["client",6],["unmatched",4],["keys",4],["build",1],["mock",2],["returns",1],["no",1],["match",2],["listed",1],["citation",2],["so",1],["entry",3],["gets",1],["semantic",1],["scholar",1],["true",1],["otherwise",1],["magic",1],["lookup",3],["return",2],["matched",1],["key",1],["not",1],["side",1],["effect",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#_make_ss_client.lookup","name":[["lookup",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["lookup",2],["entry",3],["return",1],["matched",1],["citation",1],["key",1],["not",1],["unmatched",1],["keys",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#DirectoryScanTest","name":[["directory",1],["scan",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["directory",7],["scan",5],["test",7],["unittest",2],["case",2],["def",3],["dir",3],["finds",2],["yaml",16],["files",2],["self",7],["none",3],["tempfile",3],["temporary",3],["as",3],["td",6],["path",3],["passport",14],["write",6],["text",6],["sample",5],["notes",1],["txt",1],["ignore",1],["me",1],["paths",4],["sorted",2],["mig",3],["discover",2],["passports",2],["assert",4],["equal",4],["name",4],["non",2],["recursive",1],["per",2],["design",1],["recursively",1],["subdir",2],["intentionally",1],["not",1],["discovered",1],["sub",3],["mkdir",1],["nested",1],["migrate",2],["runs",1],["each",1],["client",4],["make",1],["ss",2],["unmatched",1],["keys",1],["chen2024ai",1],["agg",3],["dry",1],["run",1],["false",1],["processed",1],["entries",1],["patched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#DirectoryScanTest.test_migrate_dir_runs_each_passport","name":[["test",1],["migrate",1],["dir",1],["runs",1],["each",1],["passport",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["migrate",3],["dir",2],["runs",2],["each",2],["passport",4],["self",4],["none",2],["tempfile",1],["temporary",1],["directory",2],["as",1],["td",2],["path",1],["name",2],["yaml",3],["write",1],["text",1],["sample",1],["client",4],["make",1],["ss",2],["unmatched",1],["keys",1],["chen2024ai",1],["agg",3],["mig",1],["dry",1],["run",1],["false",1],["assert",2],["equal",2],["files",1],["processed",1],["entries",1],["patched",1],["per",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#DirectoryScanTest.test_scan_dir_finds_yaml_files","name":[["test",1],["scan",1],["dir",1],["finds",1],["yaml",1],["files",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["scan",2],["dir",2],["finds",2],["yaml",8],["files",2],["self",3],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",6],["write",3],["text",3],["sample",2],["notes",1],["txt",1],["ignore",1],["me",1],["paths",2],["sorted",1],["mig",1],["discover",1],["passports",1],["assert",1],["equal",1],["name",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#DirectoryScanTest.test_scan_dir_is_non_recursive","name":[["test",1],["scan",1],["dir",1],["non",1],["recursive",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["scan",3],["dir",2],["non",3],["recursive",2],["self",3],["none",2],["per",1],["design",1],["directory",2],["finds",1],["yaml",6],["recursively",1],["passport",5],["subdir",2],["intentionally",1],["not",1],["discovered",1],["tempfile",1],["temporary",1],["as",1],["td",2],["path",1],["write",2],["text",2],["sample",2],["sub",3],["mkdir",1],["nested",1],["paths",2],["sorted",1],["mig",1],["discover",1],["passports",1],["assert",1],["equal",1],["name",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#RoundTripPreservationTest","name":[["round",1],["trip",1],["preservation",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["round",2],["trip",2],["preservation",2],["test",5],["unittest",2],["case",2],["def",1],["comments",3],["preserved",1],["after",4],["migration",1],["self",3],["none",1],["yaml",3],["top",2],["level",2],["comment",2],["about",3],["passport",3],["origin",1],["skill",1],["deep",1],["research",1],["literature",1],["corpus",1],["citation",1],["key",1],["chen2024ai",1],["inline",2],["note",2],["chen",3],["title",1],["ai",1],["education",1],["authors",1],["family",1],["given",1],["year",1],["2024",1],["venue",1],["ar",1],["xiv",1],["obtained",1],["via",1],["folder",1],["scan",1],["source",1],["pointer",1],["file",1],["refs",1],["chen2024",1],["pdf",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["write",1],["text",2],["mig",1],["migrate",1],["ss",2],["client",2],["make",1],["dry",1],["run",1],["false",1],["read",1],["assert",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#RoundTripPreservationTest.test_comments_preserved_after_migration","name":[["test",1],["comments",1],["preserved",1],["after",1],["migration",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["comments",4],["preserved",2],["after",5],["migration",2],["self",4],["none",2],["yaml",3],["top",2],["level",2],["comment",2],["about",3],["passport",3],["origin",1],["skill",1],["deep",1],["research",1],["literature",1],["corpus",1],["citation",1],["key",1],["chen2024ai",1],["inline",2],["note",2],["chen",3],["title",1],["ai",1],["education",1],["authors",1],["family",1],["given",1],["year",1],["2024",1],["venue",1],["ar",1],["xiv",1],["obtained",1],["via",1],["folder",1],["scan",1],["source",1],["pointer",1],["file",1],["refs",1],["chen2024",1],["pdf",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["write",1],["text",2],["mig",1],["migrate",1],["ss",2],["client",2],["make",1],["dry",1],["run",1],["false",1],["read",1],["assert",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest","name":[["single",1],["passport",1],["migration",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["single",2],["passport",20],["migration",3],["test",10],["unittest",2],["case",2],["def",6],["dry",8],["run",10],["writes",1],["no",6],["file",3],["self",25],["none",5],["tempfile",5],["temporary",5],["directory",5],["as",5],["td",10],["path",5],["yaml",12],["write",7],["text",9],["sample",4],["before",2],["read",4],["report",13],["mig",9],["migrate",6],["ss",15],["client",12],["make",6],["true",10],["after",6],["assert",19],["equal",16],["must",4],["not",7],["patched",5],["manual",3],["unmatched",14],["omitted",2],["patches",1],["three",1],["entries",6],["per",2],["emission",2],["rules",1],["spec",1],["emit",1],["object",2],["every",1],["non",1],["skipped",4],["entry",8],["even",1],["both",1],["signals",12],["false",12],["computed",2],["clean",1],["distinct",1],["from",2],["all",1],["omits",1],["field",2],["keys",2],["chen2024ai",4],["doc",6],["load",3],["literature",5],["corpus",5],["ar",2],["xiv",2],["2024",4],["preprint",11],["match",2],["chen",4],["contamination",11],["post",7],["llm",7],["inflection",7],["semantic",6],["scholar",6],["backfilled",6],["at",6],["smith2020old",1],["nature",1],["2020",1],["smith",2],["lopez2024manual",1],["bio",1],["rxiv",1],["lopez",3],["idempotency",1],["already",3],["migrated",4],["re",6],["running",2],["compute",1],["update",1],["timestamp",3],["first",2],["second",2],["be",1],["byte",1],["identical",1],["missing",1],["venue",8],["skip",1],["codex",2],["r1",2],["closure",2],["schema",1],["optional",1],["absent",1],["signal",2],["correctly",1],["evaluates",1],["venues",1],["proceeds",1],["defined",1],["computation",1],["half",1],["truth",1],["api",3],["still",1],["attempted",1],["skipping",1],["absence",1],["would",1],["prevent",1],["filling",1],["usable",1],["data",2],["origin",2],["skill",2],["deep",2],["research",2],["citation",2],["key",2],["novenue2024",1],["title",2],["authors",2],["family",2],["given",2],["year",2],["obtained",2],["via",2],["folder",2],["scan",2],["source",2],["pointer",2],["refs",2],["novenue",1],["pdf",2],["insufficient",1],["sig",3],["partial",5],["fill",4],["recovery",1],["fills",1],["previous",1],["hit",1],["degradation",1],["wrote",1],["only",1],["healthy",1],["without",2],["overwriting",1],["original",2],["ai",1],["education",1],["doi",1],["10",1],["1234",1],["abc",1],["chen2024",1],["2026",2],["05",2],["15",2],["t10",2],["30",2],["00",2],["preserved",1],["stamping",1],["provenance",1],["sets",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_dry_run_writes_no_file","name":[["test",1],["dry",1],["run",1],["writes",1],["no",1],["file",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["dry",4],["run",4],["writes",2],["no",2],["file",2],["self",5],["none",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",3],["yaml",2],["write",2],["text",3],["sample",1],["before",2],["read",2],["report",3],["mig",1],["migrate",1],["ss",2],["client",2],["make",1],["true",1],["after",2],["assert",3],["equal",3],["must",1],["not",1],["patched",1],["manual",1],["unmatched",1],["omitted",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_idempotency_already_migrated_entry_skipped","name":[["test",1],["idempotency",1],["already",1],["migrated",1],["entry",1],["skipped",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["idempotency",2],["already",4],["migrated",5],["entry",3],["skipped",3],["self",5],["none",2],["re",4],["running",1],["must",2],["not",1],["compute",1],["write",2],["update",1],["backfilled",1],["at",1],["timestamp",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",5],["yaml",2],["text",3],["sample",1],["mig",2],["migrate",2],["ss",4],["client",4],["make",2],["dry",2],["run",3],["false",2],["after",4],["first",2],["read",2],["report",3],["second",2],["assert",3],["equal",3],["patched",1],["be",1],["byte",1],["identical",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_insufficient_data_entry_skipped","name":[["test",1],["insufficient",1],["data",1],["entry",1],["skipped",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",3],["insufficient",3],["data",3],["entry",3],["skipped",3],["self",4],["none",2],["missing",1],["year",6],["cannot",1],["have",1],["signal",1],["computed",1],["reliably",1],["migration",2],["tool",2],["skips",1],["logs",1],["reason",1],["rather",1],["than",1],["emitting",1],["half",1],["truth",1],["yaml",4],["no",3],["origin",1],["skill",1],["deep",1],["research",1],["literature",1],["corpus",1],["citation",1],["key",1],["noyear2024",1],["title",1],["authors",1],["family",1],["given",1],["venue",1],["ar",1],["xiv",1],["obtained",1],["via",1],["folder",1],["scan",1],["source",1],["pointer",1],["file",1],["refs",1],["noyear",1],["pdf",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",3],["write",1],["text",1],["note",1],["schema",2],["invalid",1],["required",1],["exercises",1],["defensive",1],["behavior",1],["not",1],["validator",1],["real",1],["corpora",1],["won",1],["reach",1],["here",1],["but",1],["if",1],["they",1],["user",1],["hand",1],["edited",1],["their",1],["degrade",1],["gracefully",1],["report",3],["mig",1],["migrate",1],["ss",2],["client",2],["make",1],["dry",1],["run",1],["false",1],["assert",2],["equal",2],["patched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_manual_entry_with_only_preprint_signal_is_complete","name":[["test",1],["manual",1],["entry",1],["only",1],["preprint",1],["signal",1],["complete",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["manual",8],["entry",5],["only",3],["preprint",4],["signal",2],["complete",3],["self",4],["none",2],["permanently",1],["omits",1],["semantic",1],["scholar",1],["unmatched",1],["per",1],["spec",1],["schema",1],["all",1],["rule",1],["object",1],["post",2],["llm",2],["inflection",2],["not",1],["partial",1],["re",1],["running",1],["must",1],["skip",1],["yaml",3],["origin",1],["skill",1],["deep",1],["research",1],["literature",1],["corpus",1],["citation",1],["key",1],["lopez2024manual",1],["title",1],["authors",1],["family",1],["lopez",1],["given",1],["year",1],["2024",1],["venue",1],["bio",1],["rxiv",1],["obtained",1],["via",1],["source",1],["pointer",1],["file",1],["refs",1],["lopez2024",1],["pdf",1],["contamination",2],["signals",2],["true",1],["backfilled",1],["at",1],["2026",1],["05",1],["15",1],["t10",1],["30",1],["00",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",2],["write",1],["text",1],["report",3],["mig",1],["migrate",1],["ss",2],["client",2],["make",1],["dry",1],["run",1],["false",1],["assert",2],["equal",2],["patched",1],["skipped",1],["already",1],["migrated",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_missing_venue_does_not_skip_entry","name":[["test",1],["missing",1],["venue",1],["not",1],["skip",1],["entry",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["venue",8],["not",4],["skip",2],["entry",2],["self",6],["none",2],["codex",1],["r1",1],["closure",1],["schema",1],["optional",1],["absent",1],["signal",2],["correctly",1],["evaluates",1],["false",3],["preprint",2],["venues",1],["emission",1],["proceeds",1],["defined",1],["computation",1],["half",1],["truth",1],["ss",3],["api",1],["still",1],["attempted",1],["skipping",1],["absence",1],["would",1],["prevent",1],["migration",1],["from",1],["filling",1],["usable",1],["data",2],["yaml",3],["no",3],["origin",1],["skill",1],["deep",1],["research",1],["literature",2],["corpus",2],["citation",1],["key",1],["novenue2024",1],["title",1],["authors",1],["family",1],["given",1],["year",1],["2024",1],["obtained",1],["via",1],["folder",1],["scan",1],["source",1],["pointer",1],["file",1],["refs",1],["novenue",1],["pdf",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",3],["write",1],["text",1],["report",3],["mig",2],["migrate",1],["client",2],["make",1],["dry",1],["run",1],["assert",4],["equal",3],["patched",1],["skipped",1],["insufficient",1],["doc",2],["load",1],["sig",3],["contamination",1],["signals",1],["post",1],["llm",1],["inflection",1],["semantic",1],["scholar",1],["unmatched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_partial_fill_recovery_fills_unmatched_field","name":[["test",1],["partial",1],["fill",1],["recovery",1],["fills",1],["unmatched",1],["field",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["partial",5],["fill",4],["recovery",2],["fills",2],["unmatched",5],["field",2],["self",5],["none",2],["codex",1],["r1",1],["closure",1],["previous",1],["run",2],["hit",1],["api",2],["degradation",1],["wrote",1],["contamination",5],["signals",5],["only",1],["preprint",3],["post",3],["llm",3],["inflection",3],["re",2],["running",1],["healthy",1],["must",1],["semantic",2],["scholar",2],["without",1],["overwriting",1],["original",2],["backfilled",3],["at",3],["timestamp",2],["yaml",3],["origin",1],["skill",1],["deep",1],["research",1],["literature",2],["corpus",2],["citation",1],["key",1],["chen2024ai",2],["title",1],["ai",1],["education",1],["authors",1],["family",1],["chen",1],["given",1],["year",1],["2024",1],["venue",1],["ar",1],["xiv",1],["doi",1],["10",1],["1234",1],["abc",1],["obtained",1],["via",1],["folder",1],["scan",1],["source",1],["pointer",1],["file",1],["refs",1],["chen2024",1],["pdf",1],["true",3],["2026",2],["05",2],["15",2],["t10",2],["30",2],["00",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",3],["write",1],["text",1],["report",2],["mig",2],["migrate",1],["ss",2],["client",2],["make",1],["keys",1],["dry",1],["false",1],["assert",3],["equal",3],["patched",1],["doc",2],["load",1],["entry",3],["preserved",1],["no",1],["stamping",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_partial_fill_with_existing_provenance_preserves_timestamp","name":[["test",1],["partial",1],["fill",1],["existing",1],["provenance",1],["preserves",1],["timestamp",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["partial",5],["fill",2],["existing",2],["provenance",2],["preserves",2],["timestamp",3],["self",3],["none",2],["r5",1],["closure",1],["companion",1],["entry",1],["already",1],["has",1],["backfilled",3],["at",3],["r1",1],["case",1],["prior",1],["migration",1],["run",2],["hit",1],["api",1],["degradation",1],["don",1],["overwrite",1],["original",1],["canonical",1],["backfill",1],["record",1],["ts",2],["origin",1],["skill",1],["deep",1],["research",1],["literature",2],["corpus",2],["citation",1],["key",1],["chen2024ai",1],["title",1],["ai",1],["education",1],["authors",1],["family",1],["chen",1],["given",1],["year",1],["2024",1],["venue",1],["ar",1],["xiv",1],["doi",1],["10",1],["1234",1],["abc",1],["obtained",1],["via",1],["folder",1],["scan",1],["source",1],["pointer",1],["file",1],["refs",1],["chen2024",1],["pdf",1],["contamination",3],["signals",3],["preprint",1],["post",1],["llm",1],["inflection",1],["true",1],["2025",2],["01",4],["t00",2],["00",4],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",3],["yaml",1],["write",1],["text",1],["mig",2],["migrate",1],["ss",2],["client",2],["make",1],["dry",1],["false",1],["doc",2],["load",1],["assert",1],["equal",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_partial_fill_with_persistent_api_degradation_does_not_re_patch","name":[["test",1],["partial",1],["fill",1],["persistent",1],["api",1],["degradation",1],["not",1],["re",1],["patch",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["partial",5],["fill",2],["persistent",2],["api",4],["degradation",2],["not",2],["re",2],["patch",2],["self",5],["none",2],["codex",1],["r2",1],["closure",1],["entry",1],["missing",1],["field",1],["still",4],["cannot",1],["be",1],["computed",1],["degraded",2],["merge",1],["loop",1],["adds",1],["nothing",2],["don",2],["claim",1],["was",2],["patched",2],["mark",1],["mutated",1],["yaml",3],["origin",1],["skill",1],["deep",1],["research",1],["literature",1],["corpus",1],["citation",1],["key",1],["chen2024ai",1],["title",1],["ai",1],["education",1],["authors",1],["family",1],["chen",1],["given",1],["year",1],["2024",1],["venue",1],["ar",1],["xiv",1],["doi",1],["10",1],["1234",1],["abc",1],["obtained",1],["via",1],["folder",1],["scan",1],["source",1],["pointer",1],["file",1],["refs",1],["chen2024",1],["pdf",1],["contamination",3],["signals",3],["preprint",1],["post",1],["llm",1],["inflection",1],["true",1],["backfilled",1],["at",1],["2026",1],["05",1],["15",1],["t10",1],["30",1],["00",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",2],["write",1],["text",3],["before",2],["read",2],["simulate",1],["ss",2],["lookup",2],["raises",1],["from",1],["import",1],["semantic",2],["scholar",2],["unavailable",2],["bad",3],["client",4],["magic",1],["mock",1],["side",1],["effect",1],["down",1],["report",3],["mig",1],["migrate",1],["dry",1],["run",1],["false",1],["after",2],["assert",3],["equal",3],["skipped",1],["already",1],["migrated",1],["no",1],["rewrite",1],["added",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_partial_fill_without_provenance_sets_backfilled_at","name":[["test",1],["partial",1],["fill",1],["without",1],["provenance",1],["sets",1],["backfilled",1],["at",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["partial",5],["fill",2],["without",2],["provenance",3],["sets",2],["backfilled",4],["at",4],["self",4],["none",2],["codex",1],["r5",1],["closure",1],["ingest",4],["time",2],["entry",4],["v3",1],["bibliography",1],["agent",1],["wrote",1],["contamination",4],["signals",4],["during",1],["s2",1],["degradation",1],["lacks",1],["migration",1],["fills",1],["missing",1],["field",1],["post",4],["hoc",2],["record",1],["otherwise",1],["mutation",1],["indistinguishable",1],["from",1],["data",1],["yaml",3],["origin",1],["skill",1],["deep",1],["research",1],["literature",2],["corpus",2],["citation",1],["key",1],["chen2024ai",2],["title",1],["ai",1],["education",1],["authors",1],["family",1],["chen",1],["given",1],["year",1],["2024",1],["venue",1],["ar",1],["xiv",1],["doi",1],["10",1],["1234",1],["abc",1],["obtained",1],["via",1],["folder",1],["scan",1],["source",1],["pointer",1],["file",1],["refs",1],["chen2024",1],["pdf",1],["preprint",2],["llm",2],["inflection",2],["true",3],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",3],["write",1],["text",1],["mig",2],["migrate",1],["ss",2],["client",2],["make",1],["unmatched",2],["keys",1],["dry",1],["run",1],["false",1],["doc",2],["load",1],["assert",2],["equal",1],["semantic",1],["scholar",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_passport_without_literature_corpus_returns_zero_report","name":[["test",1],["passport",1],["without",1],["literature",1],["corpus",1],["returns",1],["zero",1],["report",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["passport",4],["without",2],["literature",2],["corpus",4],["returns",2],["zero",2],["report",5],["self",4],["none",2],["yaml",3],["no",2],["origin",1],["skill",1],["deep",1],["research",1],["verification",1],["status",1],["verified",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["write",1],["text",1],["mig",1],["migrate",1],["ss",2],["client",2],["make",1],["dry",1],["run",1],["false",1],["assert",2],["equal",2],["processed",1],["patched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_patches_three_entries_per_emission_rules","name":[["test",1],["patches",1],["three",1],["entries",1],["per",1],["emission",1],["rules",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["patches",2],["three",2],["entries",7],["per",3],["emission",2],["rules",2],["self",8],["none",2],["spec",1],["emit",1],["object",2],["every",1],["non",1],["skipped",1],["entry",2],["even",1],["both",1],["signals",6],["false",6],["computed",2],["clean",1],["distinct",1],["from",1],["not",2],["all",1],["sample",2],["manual",2],["omits",1],["unmatched",8],["field",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",4],["yaml",2],["write",1],["text",1],["report",2],["mig",2],["migrate",1],["ss",4],["client",2],["make",1],["keys",1],["chen2024ai",2],["dry",1],["run",1],["assert",6],["equal",4],["patched",1],["doc",2],["load",1],["literature",1],["corpus",1],["ar",1],["xiv",1],["2024",2],["preprint",6],["true",6],["no",1],["match",2],["chen",3],["contamination",5],["post",3],["llm",3],["inflection",3],["semantic",3],["scholar",3],["backfilled",1],["at",1],["smith2020old",1],["nature",1],["2020",1],["smith",2],["lopez2024manual",1],["bio",1],["rxiv",1],["omitted",1],["lopez",3]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_7_3.py#SinglePassportMigrationTest.test_verbose_emits_per_entry_decisions","name":[["test",1],["verbose",1],["emits",1],["per",1],["entry",1],["decisions",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["verbose",4],["emits",2],["per",4],["entry",4],["decisions",2],["self",6],["none",2],["codex",1],["r3",1],["closure",1],["must",1],["produce",1],["lines",1],["stderr",3],["so",1],["users",1],["audit",1],["got",1],["patched",1],["skipped",1],["import",2],["io",3],["from",1],["contextlib",1],["redirect",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["path",1],["passport",3],["yaml",2],["write",1],["text",1],["sample",1],["buf",3],["string",1],["mig",1],["migrate",1],["ss",2],["client",2],["make",1],["unmatched",1],["keys",1],["chen2024ai",2],["dry",1],["run",1],["true",2],["output",5],["getvalue",1],["citation",1],["key",1],["tags",1],["surface",1],["all",1],["entries",1],["assert",4],["smith2020old",1],["lopez2024manual",1],["patch",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py","name":[["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["102",1],["v3",7],["cross",2],["index",2],["triangulation",2],["backfill",2],["migration",1],["tool",1],["tests",2],["scripts",3],["migrate",2],["literature",3],["corpus",3],["py",1],["cli",1],["backfills",1],["openalex",2],["unmatched",3],["crossref",3],["onward",1],["entries",1],["per",1],["spec",2],["design",2],["docs",1],["2026",1],["05",1],["17",1],["ars",1],["measurement",1],["md",1],["from",5],["future",1],["import",9],["annotations",1],["sys",3],["tempfile",1],["unittest",3],["pathlib",1],["path",4],["mock",3],["magic",1],["repo",3],["root",3],["file",2],["resolve",1],["parent",2],["if",2],["str",2],["not",1],["insert",1],["as",1],["mig",1],["noqa",3],["e402",3],["client",3],["open",1],["alex",1],["unavailable",2],["helpers",1],["dry",1],["run",1],["no",2],["write",1],["full",1],["both",1],["new",1],["fields",1],["populated",2],["correctly",1],["manual",1],["entry",3],["untouched",2],["entirely",1],["pre",1],["semantic",1],["scholar",1],["out",1],["scope",1],["idempotency",1],["already",1],["complete",1],["partial",1],["degradation",1],["one",2],["field",1],["absent",1],["only",1],["fills",1],["missing",1],["name",1],["main",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#_make_cr_client","name":[["make",1],["cr",1],["client",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",4],["make",3],["cr",2],["client",8],["matched",10],["dois",5],["frozenset",6],["str",4],["none",11],["titles",5],["mirror",1],["oa",1],["crossref",1],["magic",1],["mock",1],["doi",5],["lookup",3],["expected",2],["title",11],["if",2],["return",5],["search",3],["year",1],["check",1],["side",2],["effect",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#_make_cr_client.doi_lookup","name":[["doi",1],["lookup",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["doi",5],["lookup",2],["expected",3],["title",4],["if",1],["matched",1],["dois",1],["return",2],["none",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#_make_cr_client.title_search","name":[["title",1],["search",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["title",7],["search",2],["year",2],["none",3],["if",1],["matched",1],["titles",1],["return",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#_make_oa_client","name":[["make",1],["oa",1],["client",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",4],["make",2],["oa",2],["client",7],["matched",12],["dois",6],["frozenset",6],["str",4],["none",11],["titles",6],["mock",2],["open",1],["alex",1],["doi",7],["strings",2],["return",7],["hit",2],["lookup",4],["title",14],["check",2],["search",4],["both",1],["default",1],["empty",1],["everything",1],["unmatched",1],["magic",1],["expected",2],["if",2],["year",1],["side",2],["effect",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#_make_oa_client.doi_lookup","name":[["doi",1],["lookup",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["doi",5],["lookup",2],["expected",3],["title",4],["if",1],["matched",1],["dois",1],["return",2],["none",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#_make_oa_client.title_search","name":[["title",1],["search",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["title",7],["search",2],["year",2],["none",3],["if",1],["matched",1],["titles",1],["return",2]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#_make_passport","name":[["make",1],["passport",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["make",2],["passport",4],["tmp",3],["path",4],["entries",3],["write",1],["minimal",1],["yaml",5],["return",2],["its",1],["from",1],["ruamel",1],["import",1],["preserve",1],["quotes",1],["true",1],["indent",1],["mapping",1],["sequence",1],["offset",1],["open",1],["as",1],["dump",1],["version",1],["literature",1],["corpus",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#ApiDownDegradationTest","name":[["api",1],["down",1],["degradation",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["api",3],["down",8],["degradation",2],["test",5],["unittest",2],["case",2],["138",1],["risk",1],["one",1],["resolver",2],["raises",1],["its",2],["unavailable",3],["exception",3],["inside",1],["thread",3],["pool",2],["must",4],["surface",1],["back",1],["orchestrator",1],["field",4],["be",2],["omitted",2],["not",3],["written",2],["matching",1],["degraded",3],["counter",1],["increment",1],["other",1],["still",1],["filled",2],["cleanly",1],["path",2],["was",1],["previously",1],["untested",1],["both",1],["sequential",1],["parallel",1],["implementations",1],["now",1],["propagates",1],["out",1],["future",1],["result",1],["so",2],["most",1],["important",1],["behaviour",1],["pin",1],["def",1],["openalex",5],["omits",1],["fills",1],["crossref",6],["self",6],["none",1],["oa",6],["magic",1],["mock",1],["doi",3],["lookup",1],["title",3],["check",1],["side",2],["effect",2],["open",3],["alex",3],["503",2],["search",1],["healthy",1],["no",1],["match",1],["unmatched",4],["true",3],["cr",4],["make",2],["client",3],["tempfile",1],["temporary",1],["directory",1],["as",3],["td",2],["passport",3],["citation",1],["key",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["10",2],["5555",2],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",2],["signals",2],["preprint",1],["post",1],["llm",1],["inflection",1],["false",2],["semantic",1],["scholar",1],["report",4],["mig",2],["migrate",1],["dry",1],["run",1],["entry",1],["counts",1],["patched",2],["assert",5],["equal",3],["doc",2],["load",1],["sig",3],["literature",1],["corpus",1],["failed",1],["entirely",1],["guessed",1],["value",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#ApiDownDegradationTest.test_openalex_down_omits_field_and_fills_crossref","name":[["test",1],["openalex",1],["down",1],["omits",1],["field",1],["fills",1],["crossref",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["openalex",6],["down",6],["omits",2],["field",3],["fills",2],["crossref",7],["self",7],["none",2],["oa",6],["magic",1],["mock",1],["doi",3],["lookup",1],["title",3],["check",1],["side",2],["effect",2],["open",3],["alex",3],["unavailable",2],["503",2],["search",1],["healthy",1],["no",1],["match",1],["unmatched",4],["true",3],["cr",4],["make",2],["client",3],["tempfile",1],["temporary",1],["directory",1],["as",3],["td",2],["passport",3],["path",1],["citation",1],["key",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["10",2],["5555",2],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",2],["signals",2],["preprint",1],["post",1],["llm",1],["inflection",1],["false",2],["semantic",1],["scholar",1],["report",4],["mig",2],["migrate",1],["dry",1],["run",1],["filled",1],["so",1],["entry",1],["counts",1],["patched",2],["assert",5],["equal",3],["degraded",2],["doc",2],["load",1],["sig",3],["literature",1],["corpus",1],["failed",1],["api",1],["omitted",1],["entirely",1],["not",2],["written",1],["guessed",1],["value",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#BackfillTest","name":[["backfill",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["backfill",3],["test",5],["unittest",2],["case",2],["def",1],["populates",1],["two",1],["new",1],["fields",1],["self",4],["none",1],["openalex",3],["unmatched",7],["crossref",4],["added",1],["eligible",1],["entry",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",3],["path",1],["citation",1],["key",1],["smith2024",1],["title",2],["real",1],["paper",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["doi",4],["10",3],["5555",3],["abc",3],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",2],["signals",2],["preprint",1],["post",1],["llm",1],["inflection",1],["false",5],["semantic",1],["scholar",1],["open",1],["alex",1],["matches",1],["miss",2],["true",2],["oa",4],["client",4],["matched",1],["dois",1],["frozenset",1],["cr",4],["report",2],["mig",2],["migrate",1],["dry",1],["run",1],["assert",3],["equal",1],["patched",1],["doc",2],["load",1],["sig",3],["literature",1],["corpus",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#BackfillTest.test_backfill_populates_two_new_fields","name":[["test",1],["backfill",1],["populates",1],["two",1],["new",1],["fields",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["backfill",2],["populates",2],["two",2],["new",2],["fields",2],["self",5],["none",2],["openalex",3],["unmatched",7],["crossref",4],["added",1],["eligible",1],["entry",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",3],["path",1],["citation",1],["key",1],["smith2024",1],["title",2],["real",1],["paper",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["doi",4],["10",3],["5555",3],["abc",3],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",2],["signals",2],["preprint",1],["post",1],["llm",1],["inflection",1],["false",5],["semantic",1],["scholar",1],["open",1],["alex",1],["matches",1],["miss",2],["true",2],["oa",4],["client",4],["matched",1],["dois",1],["frozenset",1],["cr",4],["report",2],["mig",2],["migrate",1],["dry",1],["run",1],["assert",3],["equal",1],["patched",1],["doc",2],["load",1],["sig",3],["literature",1],["corpus",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#DryRunTest","name":[["dry",1],["run",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["dry",6],["run",7],["test",5],["unittest",2],["case",2],["def",1],["not",2],["modify",1],["file",2],["self",3],["none",1],["prints",1],["diff",1],["but",1],["leaves",1],["untouched",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",2],["path",1],["citation",1],["key",1],["smith2024",1],["title",1],["some",1],["paper",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["doi",2],["10",2],["5555",2],["abc",2],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",1],["signals",1],["preprint",1],["post",1],["llm",1],["inflection",1],["false",1],["semantic",1],["scholar",1],["unmatched",1],["true",3],["before",2],["read",2],["bytes",2],["open",1],["alex",1],["crossref",1],["return",1],["no",1],["match",1],["would",4],["real",1],["report",4],["mig",1],["migrate",1],["oa",2],["client",4],["cr",2],["after",2],["assert",2],["equal",2],["must",1],["write",1],["add",3],["should",1],["be",2],["both",1],["fields",1],["added",1],["entry",1],["if",1],["else",1],["patched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#DryRunTest.test_dry_run_does_not_modify_file","name":[["test",1],["dry",1],["run",1],["not",1],["modify",1],["file",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["dry",5],["run",6],["not",3],["modify",2],["file",3],["self",4],["none",2],["prints",1],["diff",1],["but",1],["leaves",1],["untouched",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",2],["path",1],["citation",1],["key",1],["smith2024",1],["title",1],["some",1],["paper",1],["authors",1],["family",1],["smith",1],["year",1],["2024",1],["source",1],["pointer",1],["doi",2],["10",2],["5555",2],["abc",2],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",1],["signals",1],["preprint",1],["post",1],["llm",1],["inflection",1],["false",1],["semantic",1],["scholar",1],["unmatched",1],["true",3],["before",2],["read",2],["bytes",2],["open",1],["alex",1],["crossref",1],["return",1],["no",1],["match",1],["would",4],["real",1],["report",4],["mig",1],["migrate",1],["oa",2],["client",4],["cr",2],["after",2],["assert",2],["equal",2],["must",1],["write",1],["add",3],["should",1],["be",2],["both",1],["fields",1],["added",1],["entry",1],["if",1],["else",1],["patched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#IdempotencyTest","name":[["idempotency",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["idempotency",2],["test",5],["unittest",2],["case",2],["def",1],["idempotent",1],["stable",1],["fields",1],["self",4],["none",1],["re",1],["running",1],["fully",2],["populated",1],["entry",2],["produces",1],["no",1],["change",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",2],["path",1],["citation",1],["key",1],["complete",3],["title",1],["indexed",1],["authors",1],["family",1],["yes",3],["year",1],["2024",1],["source",1],["pointer",1],["doi",2],["10",2],["5555",2],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",1],["signals",1],["preprint",1],["post",1],["llm",1],["inflection",1],["false",5],["semantic",1],["scholar",1],["unmatched",3],["openalex",1],["crossref",1],["before",2],["read",2],["bytes",2],["report",3],["mig",1],["migrate",1],["oa",2],["client",4],["cr",2],["dry",1],["run",1],["after",2],["assert",3],["equal",3],["already",1],["was",1],["modified",1],["patched",1],["skipped",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#IdempotencyTest.test_idempotent_stable_fields","name":[["test",1],["idempotent",1],["stable",1],["fields",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["idempotent",2],["stable",2],["fields",2],["self",5],["none",2],["re",1],["running",1],["fully",2],["populated",1],["entry",2],["produces",1],["no",1],["change",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",2],["path",1],["citation",1],["key",1],["complete",3],["title",1],["indexed",1],["authors",1],["family",1],["yes",3],["year",1],["2024",1],["source",1],["pointer",1],["doi",2],["10",2],["5555",2],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",1],["signals",1],["preprint",1],["post",1],["llm",1],["inflection",1],["false",5],["semantic",1],["scholar",1],["unmatched",3],["openalex",1],["crossref",1],["before",2],["read",2],["bytes",2],["report",3],["mig",1],["migrate",1],["oa",2],["client",4],["cr",2],["dry",1],["run",1],["after",2],["assert",3],["equal",3],["already",1],["was",1],["modified",1],["patched",1],["skipped",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#ManualSkipTest","name":[["manual",1],["skip",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["manual",8],["skip",2],["test",5],["unittest",2],["case",2],["def",1],["entry",2],["skipped",2],["entirely",1],["self",4],["none",1],["obtained",2],["via",2],["entries",1],["not",1],["modified",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",2],["path",1],["citation",1],["key",1],["manual1",1],["title",1],["user",2],["curated",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["contamination",1],["signals",1],["preprint",1],["post",1],["llm",1],["inflection",1],["true",1],["before",2],["read",2],["bytes",2],["report",3],["mig",1],["migrate",1],["oa",2],["client",4],["cr",2],["dry",1],["run",1],["false",1],["after",2],["assert",3],["equal",3],["was",1],["patched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#ManualSkipTest.test_manual_entry_skipped_entirely","name":[["test",1],["manual",1],["entry",1],["skipped",1],["entirely",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["manual",7],["entry",3],["skipped",3],["entirely",2],["self",5],["none",2],["obtained",2],["via",2],["entries",1],["not",1],["modified",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",2],["path",1],["citation",1],["key",1],["manual1",1],["title",1],["user",2],["curated",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["contamination",1],["signals",1],["preprint",1],["post",1],["llm",1],["inflection",1],["true",1],["before",2],["read",2],["bytes",2],["report",3],["mig",1],["migrate",1],["oa",2],["client",4],["cr",2],["dry",1],["run",1],["false",1],["after",2],["assert",3],["equal",3],["was",1],["patched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#ParallelDispatchTest","name":[["parallel",1],["dispatch",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["parallel",9],["dispatch",3],["test",5],["unittest",2],["case",2],["138",1],["both",7],["fields",1],["missing",1],["open",2],["alex",2],["crossref",6],["calls",5],["single",1],["entry",1],["must",1],["be",1],["dispatched",2],["not",1],["one",1],["after",1],["other",1],["verified",1],["party",3],["threading",3],["barrier",15],["injected",1],["into",1],["mock",3],["clients",1],["each",1],["resolver",1],["call",1],["blocks",1],["only",2],["proceeds",1],["once",2],["have",1],["arrived",1],["sequential",3],["implementation",3],["first",1],["waits",1],["return",4],["before",1],["ever",2],["so",2],["second",1],["never",3],["arrives",2],["times",1],["out",1],["broken",3],["error",3],["has",1],["flight",1],["at",1],["releases",2],["timeout",4],["large",1],["enough",2],["correct",1],["impl",3],["trips",1],["even",1],["loaded",1],["ci",2],["runner",1],["gated",5],["no",3],["real",1],["small",1],["fails",1],["fast",1],["bump",1],["if",2],["thread",1],["starvation",1],["produces",1],["false",3],["known",1],["def",3],["resolvers",1],["self",5],["none",7],["import",1],["oa",7],["doi",10],["lookup",6],["expected",2],["title",9],["wait",2],["also",1],["concurrently",1],["match",2],["openalex",3],["unmatched",7],["true",5],["cr",7],["magic",2],["check",2],["side",4],["effect",4],["search",2],["lambda",2],["year",3],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",1],["passport",3],["path",1],["citation",1],["key",1],["authors",1],["family",1],["2024",1],["source",1],["pointer",1],["10",2],["5555",2],["par",2],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",2],["signals",2],["preprint",1],["post",1],["llm",1],["inflection",1],["semantic",1],["scholar",1],["absent",1],["gets",1],["its",1],["2nd",1],["report",2],["mig",2],["migrate",1],["client",2],["dry",1],["run",1],["assert",3],["equal",1],["patched",1],["doc",2],["load",1],["sig",3],["literature",1],["corpus",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#ParallelDispatchTest.test_both_resolvers_dispatched_in_parallel","name":[["test",1],["both",1],["resolvers",1],["dispatched",1],["parallel",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",4],["test",2],["both",3],["resolvers",2],["dispatched",2],["parallel",4],["self",6],["none",8],["import",1],["threading",2],["barrier",7],["timeout",2],["gated",4],["oa",7],["doi",10],["lookup",6],["expected",2],["title",9],["wait",2],["only",1],["releases",1],["if",1],["crossref",4],["also",1],["arrives",1],["concurrently",1],["return",2],["no",2],["match",2],["openalex",3],["unmatched",7],["true",5],["cr",7],["magic",2],["mock",2],["check",2],["side",4],["effect",4],["search",2],["lambda",2],["year",3],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",1],["passport",3],["path",1],["citation",1],["key",1],["dispatch",1],["authors",1],["family",1],["2024",1],["source",1],["pointer",1],["10",2],["5555",2],["par",2],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",2],["signals",2],["preprint",1],["post",1],["llm",1],["inflection",1],["false",2],["semantic",1],["scholar",1],["absent",1],["sequential",1],["impl",1],["never",1],["gets",1],["its",1],["2nd",1],["party",1],["broken",1],["error",1],["report",2],["mig",2],["migrate",1],["client",2],["dry",1],["run",1],["assert",3],["equal",1],["patched",1],["doc",2],["load",1],["sig",3],["literature",1],["corpus",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#ParallelDispatchTest.test_both_resolvers_dispatched_in_parallel._gated_cr_doi_lookup","name":[["gated",1],["cr",1],["doi",1],["lookup",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["gated",2],["cr",2],["doi",4],["lookup",2],["expected",2],["title",2],["barrier",1],["wait",1],["return",1],["none",1],["no",1],["match",1],["crossref",1],["unmatched",1],["true",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#ParallelDispatchTest.test_both_resolvers_dispatched_in_parallel._gated_oa_doi_lookup","name":[["gated",1],["oa",1],["doi",1],["lookup",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["gated",2],["oa",2],["doi",4],["lookup",2],["expected",2],["title",2],["barrier",1],["wait",1],["only",1],["releases",1],["if",1],["crossref",1],["also",1],["arrives",1],["concurrently",1],["return",1],["none",1],["no",1],["match",1],["openalex",1],["unmatched",1],["true",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#PartialDegradationTest","name":[["partial",1],["degradation",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["partial",6],["degradation",3],["test",5],["unittest",2],["case",2],["def",1],["fills",1],["only",1],["missing",1],["field",2],["self",4],["none",1],["crossref",6],["unmatched",8],["already",3],["from",2],["prior",2],["run",3],["openalex",4],["absent",2],["open",2],["alex",2],["now",1],["up",1],["filled",2],["preserved",2],["tests",1],["both",1],["stable",1],["fields",1],["idempotency",1],["fill",1],["eligibility",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",3],["path",1],["citation",1],["key",1],["title",3],["backfill",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["doi",4],["10",3],["5555",3],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",2],["signals",2],["preprint",1],["post",1],["llm",1],["inflection",1],["false",7],["semantic",1],["scholar",1],["populated",1],["be",1],["match",1],["oa",4],["client",5],["matched",1],["dois",1],["frozenset",1],["cr",6],["not",5],["called",3],["report",2],["mig",2],["migrate",1],["dry",1],["assert",5],["equal",1],["patched",1],["doc",2],["load",1],["sig",3],["literature",1],["corpus",1],["added",1],["overwritten",1],["must",1],["have",1],["been",1],["consulted",1],["was",1],["lookup",1],["check",1],["search",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#PartialDegradationTest.test_partial_degradation_fills_only_missing_field","name":[["test",1],["partial",1],["degradation",1],["fills",1],["only",1],["missing",1],["field",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["partial",5],["degradation",2],["fills",2],["only",2],["missing",2],["field",3],["self",5],["none",2],["crossref",6],["unmatched",8],["already",3],["from",2],["prior",2],["run",3],["openalex",4],["absent",2],["open",2],["alex",2],["now",1],["up",1],["filled",2],["preserved",2],["tests",1],["both",1],["stable",1],["fields",1],["idempotency",1],["fill",1],["eligibility",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",3],["path",1],["citation",1],["key",1],["title",3],["backfill",1],["authors",1],["family",1],["year",1],["2024",1],["source",1],["pointer",1],["doi",4],["10",3],["5555",3],["obtained",1],["via",1],["folder",1],["scan",1],["contamination",2],["signals",2],["preprint",1],["post",1],["llm",1],["inflection",1],["false",7],["semantic",1],["scholar",1],["populated",1],["be",1],["match",1],["oa",4],["client",5],["matched",1],["dois",1],["frozenset",1],["cr",6],["not",5],["called",3],["report",2],["mig",2],["migrate",1],["dry",1],["assert",5],["equal",1],["patched",1],["doc",2],["load",1],["sig",3],["literature",1],["corpus",1],["added",1],["overwritten",1],["must",1],["have",1],["been",1],["consulted",1],["was",1],["lookup",1],["check",1],["search",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#PreV373SkipTest","name":[["pre",1],["v373",1],["skip",1],["test",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["class",2],["pre",5],["v373",2],["skip",2],["test",5],["unittest",2],["case",2],["def",1],["v3",4],["entry",4],["skipped",2],["self",4],["none",1],["without",1],["semantic",1],["scholar",1],["unmatched",1],["out",1],["scope",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",2],["path",1],["citation",1],["key",1],["legacy1",1],["title",1],["old",3],["authors",1],["family",1],["year",1],["2020",1],["source",1],["pointer",1],["doi",1],["10",1],["5555",1],["obtained",1],["via",1],["folder",1],["scan",1],["no",1],["contamination",1],["signals",1],["at",1],["all",1],["before",2],["read",2],["bytes",2],["report",3],["mig",1],["migrate",1],["oa",2],["client",4],["cr",2],["dry",1],["run",1],["false",1],["after",2],["assert",3],["equal",3],["was",1],["modified",1],["patched",1]]},{"id":"scripts/test_migrate_literature_corpus_to_v3_9_0.py#PreV373SkipTest.test_pre_v3_7_3_entry_skipped","name":[["test",1],["pre",1],["v3",1],["entry",1],["skipped",1]],"path":[["scripts",1],["test",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["py",1]],"body":[["def",2],["test",2],["pre",4],["v3",5],["entry",5],["skipped",3],["self",5],["none",2],["without",1],["semantic",1],["scholar",1],["unmatched",1],["out",1],["scope",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["td",2],["make",3],["passport",2],["path",1],["citation",1],["key",1],["legacy1",1],["title",1],["old",3],["authors",1],["family",1],["year",1],["2020",1],["source",1],["pointer",1],["doi",1],["10",1],["5555",1],["obtained",1],["via",1],["folder",1],["scan",1],["no",1],["contamination",1],["signals",1],["at",1],["all",1],["before",2],["read",2],["bytes",2],["report",3],["mig",1],["migrate",1],["oa",2],["client",4],["cr",2],["dry",1],["run",1],["false",1],["after",2],["assert",3],["equal",3],["was",1],["modified",1],["patched",1]]},{"id":"scripts/test_normalize_compat_verdict.py","name":[["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["tier",1],["behavioral",1],["guard",1],["open",1],["ai",1],["compatible",2],["verdict",3],["normalization",1],["453",2],["security",1],["invariant",1],["ungrounded",1],["provider",1],["never",2],["launder",1],["positive",1],["verified",1],["into",1],["grounded",1],["agreement",2],["but",1],["genuine",1],["rejection",1],["not",1],["found",1],["mismatch",1],["useful",1],["disagreement",1],["must",1],["survive",1],["consumer",1],["counter",1],["reads",1],["only",1],["returned",1],["status",1],["raw",1],["model",2],["text",1],["lives",1],["context",1],["parsed",1],["from",2],["future",1],["import",3],["annotations",1],["importlib",1],["util",1],["pathlib",1],["path",3],["repo",2],["file",1],["resolve",1],["parent",2],["mod",1],["scripts",1],["cross",1],["verification",1],["normalize",1],["compat",1],["py",1],["cli",1],["output",2],["contract",1],["tests",1],["exercise",1],["real",1],["bash",1],["block",1],["consumes",1]]},{"id":"scripts/test_normalize_compat_verdict.py#_counts_as_grounded_agreement","name":[["counts",1],["as",1],["grounded",1],["agreement",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["counts",3],["as",2],["grounded",4],["agreement",3],["result",3],["bool",2],["mirror",1],["consumer",1],["row",1],["toward",1],["iff",1],["its",1],["status",2],["positive",1],["compatible",1],["never",1],["produces",1],["one",1],["so",1],["must",1],["be",1],["false",1],["verified",2],["return",1]]},{"id":"scripts/test_normalize_compat_verdict.py#_load","name":[["load",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["load",2],["spec",5],["importlib",2],["util",2],["from",2],["file",1],["location",1],["normalize",1],["compat",1],["verdict",1],["mod",4],["path",1],["module",2],["loader",1],["exec",1],["return",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_cli_emits_single_line_json_status_not_searched_for_verified","name":[["test",1],["cli",1],["emits",1],["single",1],["line",1],["json",1],["status",1],["not",1],["searched",1],["verified",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["cli",3],["emits",2],["single",4],["line",8],["json",8],["status",12],["not",6],["searched",5],["verified",9],["output",3],["contract",1],["response",1],["yields",1],["raw",1],["text",2],["even",1],["if",1],["contains",1],["fake",1],["escaped",2],["into",1],["context",3],["cannot",1],["inject",1],["parseable",2],["second",2],["import",1],["subprocess",2],["sys",2],["inj",2],["could",1],["search",1],["proc",3],["run",1],["executable",1],["str",1],["mod",1],["path",1],["input",1],["capture",1],["true",2],["assert",6],["returncode",1],["out",4],["stdout",1],["exactly",1],["one",1],["no",2],["injected",2],["count",1],["expected",1],["got",1],["parsed",5],["loads",1],["provider",1],["openai",1],["compatible",1],["survives",1],["only",2],["inside",1],["string",1],["crucially",1],["there",1],["bare",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_cli_passes_through_rejection","name":[["test",1],["cli",1],["passes",1],["through",1],["rejection",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["passes",2],["through",2],["rejection",2],["import",1],["subprocess",2],["sys",2],["json",2],["proc",2],["run",1],["executable",1],["str",1],["mod",1],["path",1],["input",1],["not",2],["found",2],["no",1],["record",1],["capture",1],["output",1],["true",2],["text",1],["parsed",2],["loads",1],["stdout",1],["assert",1],["status",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_cli_unicode_line_separator_does_not_split_output","name":[["test",1],["cli",1],["unicode",1],["line",1],["separator",1],["not",1],["split",1],["output",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",3],["cli",2],["unicode",3],["line",8],["separator",3],["not",7],["split",3],["output",6],["2028",6],["model",1],["text",3],["must",1],["create",2],["second",2],["ensure",3],["ascii",3],["escapes",1],["some",1],["aware",1],["consumers",1],["treat",1],["2029",1],["as",2],["breaks",1],["true",3],["they",1],["emitted",1],["literal",2],["u2028",5],["escape",2],["so",3],["json",5],["stays",2],["one",2],["physical",3],["raw",3],["embedded",2],["input",2],["here",1],["via",1],["char",1],["source",1],["editor",1],["safe",1],["non",1],["vacuous",1],["would",1],["into",1],["two",1],["lines",1],["under",1],["false",1],["import",1],["subprocess",2],["sys",2],["inj",2],["verified",2],["status",2],["proc",5],["run",1],["executable",1],["str",1],["mod",1],["path",1],["capture",1],["exactly",1],["trailing",1],["newline",1],["did",1],["assert",4],["stdout",4],["count",1],["expected",1],["single",1],["got",1],["never",1],["appears",1],["verbatim",1],["escaped",1],["inside",1],["string",1],["parsed",3],["loads",1],["searched",1],["but",1],["preserved",1],["decoded",1],["back",1],["diagnostic",1],["context",2],["after",1],["parsing",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_empty_response_is_not_searched","name":[["test",1],["empty",1],["response",1],["not",1],["searched",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["response",2],["not",3],["searched",3],["mod",2],["load",1],["assert",1],["normalize",1],["compat",1],["verdict",1],["status",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_lowercase_rejection_token_passes_through","name":[["test",1],["lowercase",1],["rejection",1],["token",1],["passes",1],["through",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["lowercase",3],["rejection",3],["token",3],["passes",2],["through",2],["matcher",1],["case",1],["insensitive",1],["by",1],["design",1],["models",1],["may",1],["not",4],["uppercase",1],["pin",1],["still",1],["survives",1],["as",1],["disagreement",1],["silently",1],["dropped",1],["mod",2],["load",1],["assert",1],["normalize",1],["compat",1],["verdict",1],["found",2],["no",1],["such",1],["record",1],["status",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_mismatch_passes_through_as_disagreement","name":[["test",1],["mismatch",1],["passes",1],["through",1],["as",1],["disagreement",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["mismatch",4],["passes",2],["through",2],["as",2],["disagreement",2],["mod",2],["load",1],["normalize",1],["compat",1],["verdict",1],["year",1],["2021",1],["not",1],["2019",1],["assert",1],["status",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_none_input_fails_closed","name":[["test",1],["none",1],["input",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["none",4],["input",2],["fails",3],["closed",3],["must",1],["not",3],["raise",1],["raw",1],["guard",1],["searched",2],["mod",2],["load",1],["assert",1],["normalize",1],["compat",1],["verdict",1],["status",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_not_found_passes_through_as_disagreement","name":[["test",1],["not",1],["found",1],["passes",1],["through",1],["as",1],["disagreement",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["not",4],["found",4],["passes",2],["through",2],["as",2],["disagreement",2],["mod",2],["load",1],["normalize",1],["compat",1],["verdict",1],["no",1],["matching",1],["record",1],["exists",1],["assert",1],["status",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_self_reported_not_searched_stays_not_searched","name":[["test",1],["self",1],["reported",1],["not",2],["searched",2],["stays",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["self",2],["reported",2],["not",7],["searched",6],["stays",2],["mod",2],["load",1],["assert",1],["normalize",1],["compat",1],["verdict",1],["could",1],["search",1],["status",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_unparseable_text_defaults_closed_to_not_searched","name":[["test",1],["unparseable",1],["text",1],["defaults",1],["closed",1],["not",1],["searched",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["unparseable",2],["text",2],["defaults",2],["closed",2],["not",3],["searched",3],["mod",2],["load",1],["assert",1],["normalize",1],["compat",1],["verdict",1],["paper",1],["looks",1],["plausible",1],["me",1],["status",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_verified_first_then_rejection_fails_closed","name":[["test",1],["verified",1],["first",1],["then",1],["rejection",1],["fails",1],["closed",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["verified",5],["first",2],["then",2],["rejection",3],["fails",2],["closed",3],["security",2],["response",1],["leads",1],["but",1],["later",1],["mentions",1],["token",1],["must",1],["fail",1],["not",4],["searched",3],["leftmost",1],["all",1],["four",1],["precedence",2],["never",1],["pass",1],["through",1],["as",1],["disagreement",1],["pins",1],["position",1],["based",1],["contract",1],["needs",1],["mod",3],["load",1],["assert",2],["normalize",2],["compat",2],["verdict",2],["from",1],["memory",1],["though",1],["possibly",1],["mismatch",1],["year",1],["status",2],["found",1],["my",1],["training",1],["data",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_verified_is_downgraded_and_never_agrees","name":[["test",1],["verified",1],["downgraded",1],["never",1],["agrees",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["verified",3],["downgraded",2],["never",2],["agrees",2],["mod",2],["load",1],["normalize",1],["compat",1],["verdict",1],["found",1],["at",1],["https",1],["doi",1],["org",1],["10",1],["fake",1],["assert",2],["status",1],["not",1],["searched",1],["counts",1],["as",1],["grounded",1],["agreement",1],["false",1]]},{"id":"scripts/test_normalize_compat_verdict.py#test_verified_raw_text_not_in_a_parseable_verdict_slot","name":[["test",1],["verified",1],["raw",1],["text",1],["not",1],["parseable",1],["verdict",1],["slot",1]],"path":[["scripts",1],["test",1],["normalize",1],["compat",1],["verdict",1],["py",1]],"body":[["def",2],["test",2],["verified",5],["raw",3],["text",3],["not",4],["parseable",2],["verdict",3],["slot",2],["mod",2],["load",1],["normalize",1],["compat",1],["https",1],["doi",1],["org",1],["10",1],["fake",1],["may",1],["be",1],["retained",1],["humans",1],["but",2],["only",1],["context",2],["never",1],["status",3],["assert",3],["searched",1],["startswith",1],["preserved",1],["consumer",1],["ignores",1]]},{"id":"scripts/test_openalex_client.py","name":[["test",1],["openalex",1],["client",1],["py",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["open",1],["alex",1],["client",1],["per",1],["deep",1],["research",1],["references",1],["openalex",2],["api",2],["protocol",1],["md",1],["from",2],["future",1],["import",5],["annotations",1],["json",1],["urllib",1],["error",1],["unittest",1],["mock",2],["magic",1],["patch",1],["pytest",1],["495",1],["key",1],["auth",1],["v3",1],["129",1],["response",1],["read",1],["failure",1],["wrapping",1]]},{"id":"scripts/test_openalex_client.py#test_429_daily_budget_exhausted_fails_fast","name":[["test",1],["429",1],["daily",1],["budget",1],["exhausted",1],["fails",1],["fast",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",3],["test",2],["429",4],["daily",4],["budget",4],["exhausted",3],["fails",2],["fast",3],["monkeypatch",3],["per",1],["protocol",1],["495",1],["rate",2],["limit",2],["remaining",2],["exhaustion",1],["refills",1],["midnight",1],["utc",1],["process",1],["retry",3],["cannot",1],["succeed",1],["so",1],["raise",2],["open",5],["alex",5],["unavailable",3],["immediately",1],["no",3],["sleep",2],["from",1],["openalex",3],["client",6],["import",1],["call",3],["count",3],["mock",2],["urlopen",3],["args",1],["kwargs",1],["urllib",2],["error",1],["httperror",1],["url",1],["https",1],["api",1],["org",1],["works",1],["code",1],["msg",1],["too",1],["many",1],["requests",1],["hdrs",1],["fp",1],["none",1],["sleeps",3],["setattr",1],["time",1],["lambda",1],["append",1],["patch",1],["request",1],["side",1],["effect",1],["pytest",1],["raises",1],["match",1],["title",1],["search",1],["anything",1],["assert",2],["fail",1]]},{"id":"scripts/test_openalex_client.py#test_429_daily_budget_exhausted_fails_fast.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["call",1],["count",1],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["https",1],["api",1],["openalex",1],["org",1],["works",1],["code",1],["429",1],["msg",1],["too",1],["many",1],["requests",1],["hdrs",1],["rate",1],["limit",1],["remaining",1],["fp",1],["none",1]]},{"id":"scripts/test_openalex_client.py#test_429_transient_backs_off_exponentially","name":[["test",1],["429",1],["transient",1],["backs",1],["off",1],["exponentially",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",3],["test",2],["429",4],["transient",3],["backs",2],["off",2],["exponentially",2],["monkeypatch",3],["per",1],["protocol",1],["495",1],["no",1],["budget",1],["header",1],["exponential",1],["backoff",1],["2s",1],["4s",1],["8s",1],["over",1],["retries",2],["raise",2],["open",5],["alex",5],["unavailable",3],["from",1],["openalex",3],["client",6],["import",1],["call",3],["count",3],["mock",2],["urlopen",3],["args",1],["kwargs",1],["urllib",2],["error",1],["httperror",1],["url",1],["https",1],["api",1],["org",1],["works",1],["code",1],["msg",1],["too",1],["many",1],["requests",1],["hdrs",1],["fp",1],["none",1],["sleeps",3],["setattr",1],["time",1],["sleep",1],["lambda",1],["append",1],["patch",1],["request",1],["side",1],["effect",1],["pytest",1],["raises",1],["title",1],["search",1],["anything",1],["assert",2],["initial",1]]},{"id":"scripts/test_openalex_client.py#test_429_transient_backs_off_exponentially.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["call",1],["count",1],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["https",1],["api",1],["openalex",1],["org",1],["works",1],["code",1],["429",1],["msg",1],["too",1],["many",1],["requests",1],["hdrs",1],["fp",1],["none",1]]},{"id":"scripts/test_openalex_client.py#test_429_with_remaining_budget_stays_on_retry_path","name":[["test",1],["429",1],["remaining",1],["budget",1],["stays",1],["retry",1],["path",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",3],["test",2],["429",4],["remaining",4],["budget",3],["stays",2],["retry",3],["path",2],["monkeypatch",3],["whose",1],["rate",2],["limit",2],["nonzero",1],["burst",1],["limiting",1],["not",1],["exhaustion",1],["must",1],["keep",1],["behavior",1],["from",1],["openalex",3],["client",6],["import",1],["open",4],["alex",4],["unavailable",2],["call",3],["count",3],["mock",2],["urlopen",3],["args",1],["kwargs",1],["raise",1],["urllib",2],["error",1],["httperror",1],["url",1],["https",1],["api",1],["org",1],["works",1],["code",1],["msg",1],["too",1],["many",1],["requests",1],["hdrs",1],["42",1],["fp",1],["none",2],["setattr",1],["time",1],["sleep",1],["lambda",1],["patch",1],["request",1],["side",1],["effect",1],["pytest",1],["raises",1],["title",1],["search",1],["anything",1],["assert",1],["initial",1],["retries",1]]},{"id":"scripts/test_openalex_client.py#test_429_with_remaining_budget_stays_on_retry_path.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["call",1],["count",1],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["https",1],["api",1],["openalex",1],["org",1],["works",1],["code",1],["429",1],["msg",1],["too",1],["many",1],["requests",1],["hdrs",1],["rate",1],["limit",1],["remaining",1],["42",1],["fp",1],["none",1]]},{"id":"scripts/test_openalex_client.py#test_5xx_skips_immediately","name":[["test",1],["5xx",1],["skips",1],["immediately",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",3],["test",2],["5xx",4],["skips",2],["immediately",2],["monkeypatch",2],["per",1],["protocol",1],["no",2],["retry",2],["call",4],["count",4],["raise",2],["open",5],["alex",5],["unavailable",4],["from",1],["openalex",2],["client",5],["import",1],["mock",2],["urlopen",3],["args",1],["kwargs",1],["urllib",2],["error",1],["httperror",1],["url",1],["https",1],["api",1],["org",1],["works",1],["code",1],["503",1],["msg",1],["service",1],["hdrs",1],["fp",1],["none",1],["patch",1],["request",1],["side",1],["effect",1],["pytest",1],["raises",1],["title",1],["search",1],["anything",1],["assert",1]]},{"id":"scripts/test_openalex_client.py#test_5xx_skips_immediately.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["call",1],["count",1],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["https",1],["api",1],["openalex",1],["org",1],["works",1],["code",1],["503",1],["msg",1],["service",1],["unavailable",1],["hdrs",1],["fp",1],["none",1]]},{"id":"scripts/test_openalex_client.py#test_api_key_env_adds_api_key_param","name":[["test",1],["api",2],["key",2],["env",1],["adds",1],["param",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",3],["test",4],["api",8],["key",10],["env",3],["adds",3],["param",3],["monkeypatch",3],["openalex",3],["var",1],["query",1],["495",1],["from",1],["client",5],["import",1],["open",2],["alex",2],["captured",3],["url",7],["mock",11],["urlopen",3],["req",4],["args",1],["kwargs",1],["append",1],["full",2],["if",1],["hasattr",1],["else",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["results",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1],["setenv",1],["123",2],["patch",1],["urllib",1],["request",1],["side",1],["effect",1],["title",2],["search",1],["any",2],["assert",1]]},{"id":"scripts/test_openalex_client.py#test_api_key_env_adds_api_key_param.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["mock",11],["urlopen",2],["req",5],["args",2],["kwargs",2],["captured",1],["url",3],["append",1],["full",2],["if",1],["hasattr",1],["else",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["results",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1]]},{"id":"scripts/test_openalex_client.py#test_api_key_selects_authenticated_interval","name":[["test",1],["api",1],["key",1],["selects",1],["authenticated",1],["interval",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["api",5],["key",5],["selects",3],["authenticated",3],["interval",5],["monkeypatch",4],["like",1],["polite",3],["email",3],["1s",1],["pacing",1],["tier",2],["neither",1],["credential",1],["anonymous",1],["0s",1],["applies",1],["495",1],["from",1],["openalex",3],["client",5],["import",1],["open",4],["alex",4],["delenv",2],["raising",2],["false",2],["assert",3],["min",3]]},{"id":"scripts/test_openalex_client.py#test_doi_404_treated_as_miss_not_unavailable","name":[["test",1],["doi",1],["404",1],["treated",1],["as",1],["miss",1],["not",1],["unavailable",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",3],["test",2],["doi",6],["404",5],["treated",2],["as",2],["miss",4],["not",5],["unavailable",4],["monkeypatch",2],["indexed",1],["open",5],["alex",5],["return",1],["none",3],["raise",2],["from",1],["openalex",2],["client",5],["import",1],["mock",2],["urlopen",3],["args",1],["kwargs",1],["urllib",2],["error",1],["httperror",1],["url",1],["https",1],["api",1],["org",1],["works",1],["10",2],["5555",2],["nonexistent",2],["code",1],["msg",1],["found",1],["hdrs",1],["fp",1],["patch",1],["request",1],["side",1],["effect",1],["result",2],["lookup",1],["title",3],["check",1],["expected",1],["anything",1],["assert",1],["falls",1],["through",1],["search",1],["at",1],["caller",1],["level",1]]},{"id":"scripts/test_openalex_client.py#test_doi_404_treated_as_miss_not_unavailable.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["mock",2],["urlopen",2],["args",2],["kwargs",2],["raise",1],["urllib",1],["error",1],["httperror",1],["url",1],["https",1],["api",1],["openalex",1],["org",1],["works",1],["doi",1],["10",1],["5555",1],["nonexistent",1],["code",1],["404",1],["msg",1],["not",1],["found",1],["hdrs",1],["fp",1],["none",1]]},{"id":"scripts/test_openalex_client.py#test_doi_lookup_quotes_doi_path_segment","name":[["test",1],["doi",2],["lookup",1],["quotes",1],["path",1],["segment",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",3],["test",2],["doi",10],["lookup",4],["quotes",2],["path",3],["segment",2],["monkeypatch",4],["must",1],["encode",2],["separators",1],["query",1],["markers",1],["before",1],["urlopen",4],["from",1],["openalex",6],["client",5],["import",1],["open",2],["alex",2],["exact",1],["url",2],["assertion",1],["below",1],["developer",1],["machine",1],["api",3],["key",2],["polite",2],["email",2],["would",1],["append",2],["extra",1],["params",1],["break",1],["delenv",2],["raising",2],["false",2],["captured",3],["urls",3],["mock",11],["req",2],["args",1],["kwargs",1],["full",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["title",3],["attention",2],["all",2],["you",2],["need",2],["https",2],["org",2],["10",3],["1000",3],["foo",2],["bar",2],["baz",2],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["side",1],["effect",1],["result",2],["check",1],["expected",1],["assert",2],["not",1],["works",1],["ffoo",1],["fbar",1],["dbaz",1],["select",1],["id",1],["ctitle",1],["cauthorships",1],["cpublication",1],["year",1],["cdoi",1],["cprimary",1],["location",1]]},{"id":"scripts/test_openalex_client.py#test_doi_lookup_quotes_doi_path_segment.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["mock",11],["urlopen",2],["req",3],["args",2],["kwargs",2],["captured",1],["urls",1],["append",1],["full",1],["url",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["title",1],["attention",1],["all",1],["you",1],["need",1],["doi",2],["https",1],["org",1],["10",1],["1000",1],["foo",1],["bar",1],["baz",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1]]},{"id":"scripts/test_openalex_client.py#test_doi_lookup_with_matching_title","name":[["test",1],["doi",1],["lookup",1],["matching",1],["title",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["doi",7],["lookup",3],["matching",3],["title",7],["monkeypatch",2],["hit",1],["success",1],["from",1],["openalex",1],["client",5],["import",1],["open",2],["alex",2],["mock",9],["response",6],["magic",3],["read",1],["return",4],["value",4],["json",1],["dumps",1],["attention",3],["all",3],["you",3],["need",3],["https",1],["org",1],["10",2],["5555",2],["3295222",2],["3295349",2],["publication",1],["year",1],["2017",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",3],["check",1],["expected",1],["assert",2],["not",1]]},{"id":"scripts/test_openalex_client.py#test_doi_lookup_with_title_cross_check","name":[["test",1],["doi",1],["lookup",1],["title",1],["cross",1],["check",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["doi",9],["lookup",3],["title",6],["cross",3],["check",4],["monkeypatch",2],["hit",1],["must",1],["pass",1],["levenshtein",1],["70",1],["mismatch",2],["pattern",1],["from",1],["openalex",1],["client",5],["import",1],["open",2],["alex",2],["mock",9],["response",6],["magic",3],["read",1],["return",4],["value",4],["json",1],["dumps",1],["some",1],["other",1],["paper",1],["https",1],["org",1],["10",2],["5555",2],["3295222",2],["3295349",2],["publication",1],["year",1],["2020",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",2],["expected",1],["attention",1],["all",1],["you",1],["need",1],["assert",1]]},{"id":"scripts/test_openalex_client.py#test_invalid_json_body_raises_unavailable","name":[["test",1],["invalid",1],["json",1],["body",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["json",3],["body",3],["raises",3],["unavailable",6],["monkeypatch",2],["resp",1],["read",2],["returns",1],["valid",2],["utf",1],["but",1],["not",2],["truncated",1],["html",3],["error",2],["page",1],["slipped",1],["through",1],["per",1],["v3",1],["spec",1],["translate",1],["open",5],["alex",5],["bubble",1],["jsondecode",1],["from",1],["openalex",1],["client",5],["import",1],["mock",9],["response",6],["magic",3],["return",4],["value",4],["503",1],["backend",1],["enter",1],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_openalex_client.py#test_invalid_utf8_body_raises_unavailable","name":[["test",1],["invalid",1],["utf8",1],["body",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["utf8",2],["body",2],["raises",3],["unavailable",5],["monkeypatch",2],["resp",1],["read",2],["returns",1],["bytes",1],["aren",1],["valid",1],["utf",1],["garbled",1],["cdn",1],["response",7],["per",1],["v3",1],["spec",1],["translate",1],["open",5],["alex",5],["not",1],["bubble",1],["out",1],["as",1],["unicode",1],["decode",1],["error",1],["from",1],["openalex",1],["client",5],["import",1],["mock",9],["magic",3],["return",4],["value",4],["xff",2],["xfe",1],["garbage",1],["enter",1],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_openalex_client.py#test_oserror_during_read_raises_unavailable","name":[["test",1],["oserror",1],["during",1],["read",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["oserror",4],["during",2],["read",5],["raises",4],["unavailable",5],["monkeypatch",2],["urlopen",2],["succeeds",1],["but",1],["resp",1],["socket",2],["drop",1],["timeout",1],["mid",2],["stream",1],["per",1],["v3",2],["spec",1],["degradation",1],["contract",1],["must",1],["be",1],["translated",1],["open",5],["alex",5],["so",1],["migrate",1],["literature",1],["corpus",1],["omits",1],["openalex",2],["unmatched",1],["instead",1],["aborting",1],["whole",1],["backfill",1],["from",1],["client",5],["import",1],["mock",9],["response",6],["magic",3],["side",1],["effect",1],["dropped",1],["enter",1],["return",3],["value",3],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_openalex_client.py#test_polite_pool_email_param","name":[["test",1],["polite",1],["pool",1],["email",1],["param",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",3],["test",4],["polite",4],["pool",2],["email",4],["param",3],["monkeypatch",3],["openalex",3],["env",1],["var",1],["adds",1],["mailto",2],["query",1],["from",1],["client",5],["import",1],["open",2],["alex",2],["captured",3],["url",7],["mock",11],["urlopen",3],["req",4],["args",1],["kwargs",1],["append",1],["full",2],["if",1],["hasattr",1],["else",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["results",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1],["setenv",1],["example",1],["com",2],["patch",1],["urllib",1],["request",1],["side",1],["effect",1],["title",2],["search",1],["any",2],["assert",1],["40example",1]]},{"id":"scripts/test_openalex_client.py#test_polite_pool_email_param.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["mock",11],["urlopen",2],["req",5],["args",2],["kwargs",2],["captured",1],["url",3],["append",1],["full",2],["if",1],["hasattr",1],["else",1],["response",6],["magic",3],["read",1],["return",4],["value",3],["json",1],["dumps",1],["results",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1]]},{"id":"scripts/test_openalex_client.py#test_refusal_message_never_carries_api_key","name":[["test",1],["refusal",1],["message",1],["never",1],["carries",1],["api",1],["key",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["refusal",3],["message",2],["never",3],["carries",2],["api",5],["key",6],["monkeypatch",3],["non",1],["open",5],["alex",5],["url",1],["strips",1],["query",1],["string",1],["so",1],["lands",1],["raised",1],["exception",1],["text",1],["logs",1],["495",1],["import",2],["openalex",3],["client",7],["from",1],["unavailable",2],["setattr",1],["base",1],["http",1],["evil",1],["example",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["magic",1],["mock",1],["sk",2],["secret",2],["pytest",1],["raises",1],["as",1],["excinfo",2],["title",1],["search",1],["anything",1],["assert",1],["not",1],["str",1],["value",1]]},{"id":"scripts/test_openalex_client.py#test_rejects_non_openalex_api_url_before_urlopen","name":[["test",1],["rejects",1],["non",1],["openalex",1],["api",1],["url",1],["before",1],["urlopen",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["non",2],["openalex",5],["api",3],["url",2],["before",2],["urlopen",6],["monkeypatch",3],["import",2],["client",7],["from",1],["open",4],["alex",4],["unavailable",2],["setattr",1],["base",1],["http",1],["evil",1],["example",1],["magic",1],["mock",1],["patch",1],["urllib",1],["request",1],["pytest",1],["raises",1],["title",1],["search",1],["anything",1],["assert",1],["call",1],["count",1]]},{"id":"scripts/test_openalex_client.py#test_throttle_uses_monotonic_clock","name":[["test",1],["throttle",1],["uses",1],["monotonic",1],["clock",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",4],["test",2],["throttle",8],["uses",3],["monotonic",11],["clock",2],["monkeypatch",4],["time",16],["elapsed",2],["measurement",1],["ntp",3],["safe",1],["go",1],["backward",1],["adjustments",1],["breaking",1],["calculation",1],["aligns",1],["oa",1],["cr",1],["semantic",1],["scholar",1],["client",10],["py",1],["128",1],["from",1],["openalex",3],["import",1],["open",2],["alex",2],["calls",6],["fake",4],["append",2],["return",2],["100",2],["setattr",2],["initial",1],["state",1],["no",1],["prior",1],["request",2],["short",1],["circuits",1],["anchor",1],["then",1],["check",1],["not",2],["last",1],["at",1],["90",1],["assert",2],["len",2],["must",2],["read",2],["unsafe",1]]},{"id":"scripts/test_openalex_client.py#test_throttle_uses_monotonic_clock.fake_monotonic","name":[["fake",1],["monotonic",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["fake",2],["monotonic",3],["calls",1],["append",1],["return",1],["100",1]]},{"id":"scripts/test_openalex_client.py#test_throttle_uses_monotonic_clock.fake_time","name":[["fake",1],["time",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["fake",2],["time",3],["calls",1],["append",1],["return",1],["100",1]]},{"id":"scripts/test_openalex_client.py#test_title_search_match_at_threshold","name":[["test",1],["title",1],["search",1],["match",1],["at",1],["threshold",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",5],["search",3],["match",2],["at",2],["threshold",3],["monkeypatch",2],["70",1],["similarity",1],["matches",1],["like",1],["s2",1],["paper",1],["orchestra",1],["precedent",1],["from",1],["openalex",1],["client",5],["import",1],["open",2],["alex",2],["mock",9],["response",6],["magic",3],["read",1],["return",4],["value",4],["json",1],["dumps",1],["results",1],["attention",3],["all",3],["you",3],["need",3],["publication",1],["year",1],["2017",1],["doi",2],["https",1],["org",1],["10",1],["5555",1],["3295222",1],["3295349",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",3],["assert",2],["not",1]]},{"id":"scripts/test_openalex_client.py#test_title_search_no_match_below_threshold","name":[["test",1],["title",1],["search",1],["no",1],["match",1],["below",1],["threshold",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",5],["search",3],["no",3],["match",3],["below",2],["threshold",2],["monkeypatch",2],["returned",1],["if",1],["best",1],["candidate",1],["similarity",1],["70",1],["from",1],["openalex",1],["client",5],["import",1],["open",2],["alex",2],["mock",9],["response",6],["magic",3],["read",1],["return",4],["value",4],["json",1],["dumps",1],["results",1],["completely",1],["unrelated",1],["paper",1],["publication",1],["year",1],["2017",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",2],["attention",1],["all",1],["you",1],["need",1],["assert",1]]},{"id":"scripts/test_openalex_client.py#test_title_search_prefers_matching_year","name":[["test",1],["title",1],["search",1],["prefers",1],["matching",1],["year",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",5],["search",3],["prefers",2],["matching",4],["year",9],["monkeypatch",2],["two",1],["candidates",1],["have",1],["similar",1],["titles",1],["prefer",1],["one",1],["from",1],["openalex",1],["client",5],["import",1],["open",2],["alex",2],["mock",9],["response",6],["magic",3],["read",1],["return",4],["value",4],["json",1],["dumps",1],["results",1],["attention",3],["all",3],["you",3],["need",3],["publication",3],["1999",1],["wrong",1],["2017",3],["encode",1],["utf",1],["enter",1],["exit",1],["none",2],["patch",1],["urllib",1],["request",1],["urlopen",1],["result",3],["assert",2],["not",1]]},{"id":"scripts/test_openalex_client.py#test_truncated_read_raises_unavailable","name":[["test",1],["truncated",1],["read",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["openalex",1],["client",1],["py",1]],"body":[["def",2],["test",2],["truncated",3],["read",5],["raises",3],["unavailable",4],["monkeypatch",2],["http",3],["client",8],["incomplete",2],["canonical",1],["mid",1],["stream",1],["socket",1],["drop",1],["exception",1],["200",2],["status",1],["body",1],["inherits",1],["httpexception",1],["not",1],["oserror",2],["so",1],["only",1],["handler",1],["still",1],["lets",1],["escape",1],["v3",2],["codex",1],["r1",1],["p2",1],["catch",1],["explicitly",1],["honor",1],["per",1],["api",1],["degradation",1],["contract",1],["import",2],["from",1],["openalex",1],["open",4],["alex",4],["mock",9],["response",6],["magic",3],["side",1],["effect",1],["partial",1],["results",1],["expected",1],["enter",1],["return",3],["value",3],["exit",1],["none",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["pytest",1],["title",2],["search",1],["any",1]]},{"id":"scripts/test_passport_yaml.py","name":[["test",1],["passport",1],["yaml",1],["py",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",2],["scripts",1],["passport",3],["yaml",4],["py",4],["shared",2],["ruamel",3],["round",2],["trip",2],["configuration",3],["extracted",1],["from",4],["migrate",2],["literature",2],["corpus",2],["v3",5],["128",1],["housekeeping",1],["order",2],["matters",1],["equivalence",1],["preserve",1],["quotes",1],["true",1],["must",1],["be",1],["before",1],["indent",2],["verified",2],["by",3],["internals",1],["settings",1],["evaluated",1],["lazily",1],["at",1],["dump",1],["time",1],["but",1],["assignment",1],["reflected",1],["instance",1],["state",1],["mapping",1],["sequence",1],["offset",1],["spec",1],["aligned",1],["shape",1],["every",1],["produced",1],["bibliography",1],["agent",1],["if",2],["either",1],["migration",1],["tool",2],["regress",1],["after",1],["extraction",1],["module",1],["has",1],["drifted",1],["per",1],["was",1],["across",1],["multiple",1],["review",1],["rounds",1],["future",1],["import",8],["annotations",1],["io",1],["os",3],["sys",2],["tempfile",1],["unittest",2],["pathlib",1],["path",4],["insert",1],["dirname",1],["abspath",1],["file",1],["as",1],["noqa",1],["e402",1],["name",1],["main",2]]},{"id":"scripts/test_passport_yaml.py#APIShapeTest","name":[["apishape",1],["test",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["class",2],["apishape",2],["test",6],["unittest",2],["case",2],["shared",1],["module",2],["exposes",1],["load",3],["passport",6],["dump",3],["as",1],["public",1],["api",1],["both",1],["migration",1],["tools",1],["import",1],["from",1],["def",2],["exists",2],["self",4],["none",2],["assert",2],["true",2],["callable",2],["py",2]]},{"id":"scripts/test_passport_yaml.py#APIShapeTest.test_dump_passport_exists","name":[["test",1],["dump",1],["passport",1],["exists",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["dump",3],["passport",3],["exists",2],["self",3],["none",2],["assert",1],["true",1],["callable",1],["py",1]]},{"id":"scripts/test_passport_yaml.py#APIShapeTest.test_load_passport_exists","name":[["test",1],["load",1],["passport",1],["exists",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["load",3],["passport",3],["exists",2],["self",3],["none",2],["assert",1],["true",1],["callable",1],["py",1]]},{"id":"scripts/test_passport_yaml.py#ConfigurationTest","name":[["configuration",1],["test",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["class",3],["configuration",3],["test",8],["unittest",2],["case",2],["lock",1],["ruamel",3],["yaml",4],["every",1],["passport",1],["round",4],["trip",4],["has",1],["assumed",1],["since",1],["v3",1],["def",2],["preserve",2],["quotes",2],["enabled",1],["self",4],["none",3],["assert",2],["true",1],["py",2],["indent",4],["settings",1],["exposes",1],["configured",1],["via",1],["private",2],["attributes",2],["check",1],["visible",1],["behavior",1],["but",1],["also",1],["pin",1],["constructor",1],["inputs",1],["fast",1],["failure",1],["drift",1],["mapping",2],["sequence",1],["offset",1],["stores",1],["values",1],["tests",1],["below",1],["load",1],["bearing",1],["assertion",1],["here",1],["just",1],["verify",1],["seq",1],["shape",1],["reflected",1],["actual",1],["output",1],["next",1],["not",1]]},{"id":"scripts/test_passport_yaml.py#ConfigurationTest.test_indent_settings","name":[["test",1],["indent",1],["settings",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["test",4],["indent",5],["settings",2],["self",3],["none",3],["ruamel",2],["exposes",1],["configured",1],["via",1],["private",2],["attributes",2],["check",1],["visible",1],["round",3],["trip",3],["behavior",1],["but",1],["also",1],["pin",1],["constructor",1],["inputs",1],["fast",1],["failure",1],["drift",1],["yaml",2],["mapping",2],["sequence",1],["offset",1],["stores",1],["values",1],["tests",1],["below",1],["load",1],["bearing",1],["assertion",1],["here",1],["just",1],["verify",1],["seq",1],["shape",1],["reflected",1],["actual",1],["output",1],["next",1],["class",1],["assert",1],["not",1],["py",1]]},{"id":"scripts/test_passport_yaml.py#ConfigurationTest.test_preserve_quotes_enabled","name":[["test",1],["preserve",1],["quotes",1],["enabled",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["preserve",3],["quotes",3],["enabled",2],["self",3],["none",2],["assert",1],["true",1],["py",1],["yaml",1]]},{"id":"scripts/test_passport_yaml.py#RoundTripTest","name":[["round",1],["trip",1],["test",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["class",2],["round",9],["trip",9],["test",7],["unittest",2],["case",2],["verify",1],["load",2],["dump",2],["preserves",4],["spec",2],["aligned",1],["indentation",1],["shape",2],["def",4],["self",13],["content",8],["str",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["path",8],["passport",3],["yaml",2],["write",1],["text",2],["encoding",2],["utf",2],["doc",2],["py",2],["out",13],["return",1],["read",1],["comments",2],["none",3],["ruamel",1],["commented",1],["map",1],["should",1],["preserve",2],["inline",1],["standalone",1],["header",2],["comment",2],["version",1],["entries",2],["name",1],["foo",3],["trailing",2],["year",1],["2024",1],["assert",6],["sequence",3],["indent",2],["per",1],["convention",1],["offset",3],["list",1],["items",1],["align",1],["two",1],["spaces",1],["past",1],["parent",1],["key",1],["bar",2],["mapping",1],["space",1],["before",1],["dash",1],["quoted",1],["strings",1],["quotes",1],["true",1],["keeps",1],["single",3],["vs",1],["double",3],["quote",1],["choice",1],["title",1],["nname",1]]},{"id":"scripts/test_passport_yaml.py#RoundTripTest._round_trip","name":[["round",1],["trip",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["round",2],["trip",2],["self",2],["content",3],["str",4],["tempfile",1],["temporary",1],["directory",1],["as",1],["path",8],["passport",3],["yaml",2],["write",1],["text",2],["encoding",2],["utf",2],["doc",2],["py",2],["load",1],["out",4],["dump",1],["return",1],["read",1]]},{"id":"scripts/test_passport_yaml.py#RoundTripTest.test_round_trip_preserves_comments","name":[["test",1],["round",1],["trip",1],["preserves",1],["comments",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["round",3],["trip",3],["preserves",2],["comments",3],["self",5],["none",2],["ruamel",1],["commented",1],["map",1],["should",1],["preserve",1],["inline",1],["standalone",1],["content",2],["header",2],["comment",2],["version",1],["entries",1],["name",1],["foo",1],["trailing",2],["year",1],["2024",1],["out",3],["assert",2]]},{"id":"scripts/test_passport_yaml.py#RoundTripTest.test_round_trip_preserves_quoted_strings","name":[["test",1],["round",1],["trip",1],["preserves",1],["quoted",1],["strings",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["round",3],["trip",3],["preserves",2],["quoted",2],["strings",2],["self",5],["none",2],["preserve",1],["quotes",1],["true",1],["keeps",1],["single",3],["vs",1],["double",3],["quote",1],["choice",1],["content",2],["title",1],["nname",1],["out",3],["assert",2]]},{"id":"scripts/test_passport_yaml.py#RoundTripTest.test_round_trip_sequence_indent_is_4","name":[["test",1],["round",1],["trip",1],["sequence",1],["indent",1]],"path":[["scripts",1],["test",1],["passport",1],["yaml",1],["py",1]],"body":[["def",2],["test",2],["round",3],["trip",3],["sequence",4],["indent",3],["self",5],["none",2],["per",1],["spec",1],["convention",1],["offset",3],["list",1],["items",1],["align",1],["two",1],["spaces",1],["past",1],["parent",1],["key",1],["content",2],["entries",1],["foo",2],["bar",2],["out",3],["mapping",1],["shape",1],["preserves",1],["space",1],["before",1],["dash",1],["assert",2]]},{"id":"scripts/test_pattern_eval_runtime.py","name":[["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["test",3],["harness",3],["ars",2],["v3",4],["step",3],["pattern",11],["eval",3],["fixtures",9],["spec",3],["docs",1],["design",1],["2026",1],["04",1],["30",1],["orchestrator",5],["hooks",1],["md",2],["exercises",1],["path",10],["verdict",10],["ship",2],["block",1],["decision",1],["logic",1],["against",2],["each",4],["fixture",10],["bad",2],["good",2],["pair",1],["per",9],["round",13],["agent",2],["slots",1],["integration",5],["without",1],["running",1],["real",1],["codex",5],["expected",8],["audit",6],["findings",2],["yaml",3],["treated",1],["as",2],["synthesized",1],["run",3],["would",1],["have",1],["produced",1],["asserts",1],["action",2],["matches",2],["coverage",3],["all",6],["17",3],["micro",7],["case",2],["produces",3],["signal",1],["material",3],["minor",1],["status",1],["finding",2],["count",3],["severity",1],["tally",1],["dimension",3],["match",2],["d2",3],["special",2],["pass",2],["convergence",2],["theatre",2],["assertion",1],["logged",1],["empty",2],["pipeline",2],["state",6],["escalation",7],["known",1],["residue",1],["acknowledgement",1],["append",8],["success",5],["criterion",2],["artifact",1],["lifecycle",1],["inventory",8],["driven",2],["passport",10],["mutation",12],["rule",3],["based",1],["phase",11],["pytest",11],["xvs",1],["scripts",1],["runtime",1],["py",1],["from",3],["future",1],["import",7],["annotations",1],["json",1],["re",2],["pathlib",1],["typing",1],["any",1],["repo",2],["root",3],["file",3],["resolve",1],["parent",2],["tests",1],["ids",1],["a1",3],["a2",2],["a3",4],["a4",2],["a5",2],["b1",3],["b2",3],["b3",2],["b4",3],["b5",3],["c1",2],["c2",2],["c3",2],["d1",2],["d3",2],["d4",2],["anchored",2],["shared",1],["templates",1],["multifile",1],["template",2],["patterns",1],["surfaced",1],["lines",1],["brief",1],["drift",2],["earlier",1],["draft",1],["was",2],["caught",1],["by",2],["review",1],["002",1],["legal",1],["effect",1],["cross",4],["section",1],["coherence",2],["pending",1],["source",3],["assumed",1],["fact",1],["hallucination",3],["mis",1],["citation",1],["reference",1],["integrity",2],["quote",1],["scope",1],["creep",1],["primary",2],["sibling",1],["document",1],["fabrication",1],["irb",1],["terminology",1],["pseudo",1],["reverse",1],["coded",1],["event",1],["anchor",1],["missing",2],["leading",1],["items",4],["list",1],["mismatch",1],["explicitly",2],["lists",1],["line",3],["76",1],["enumerates",2],["only",1],["100",1],["compression",1],["overclaim",1],["sub",2],["check",3],["ii",1],["protected",1],["hedge",1],["temporal",1],["ambiguity",1],["coi",1],["disclosure",1],["output",2],["metadata",1],["passed",1],["claim",1],["multi",1],["deliverable",1],["inconsistency",1],["partial",2],["closed",1],["framing",1],["word",1],["cap",3],["bust",1],["no",2],["handling",1],["mirrors",1],["verification",2],["failure",4],["24",3],["rows",5],["pa",8],["pb",19],["plus",1],["two",1],["happy",4],["phases",11],["a7",4],["b10",6],["grows",1],["new",3],["must",4],["extend",1],["map",1],["below",1],["enforces",1],["sync",1],["closes",1],["003",1],["previously",1],["omitted",1],["dup",4],["consume",3],["crash",3],["paths",2],["none",26],["entry",6],["already",1],["there",1],["appended",7],["fresh",1],["proposal",3],["merged",1],["unchanged",2],["silent",1],["fall",1],["through",1],["precond",1],["schema",5],["gate",2],["mirror",2],["stale",2],["late",3],["supersede",2],["preempt",1],["stays",1],["dir",1],["ambig",1],["failed",1],["snapshot",1],["persisted",2],["write",1],["duplicate",1],["continuation",1],["final",1],["checked",1],["not",3],["intermediate",1],["may",1],["yield",1],["depending",1],["whether",2],["subsequent",1],["candidate",1],["succeeds",1],["commits",1],["at",1],["most",1],["one",2],["successful",1],["merge",1],["b1a",3],["recovery",1],["branches",1],["double",1],["completion",1],["these",1],["reach",2],["short",1],["circuit",1],["tuple",1],["supersession",3],["false",1],["a6",2],["reading",2],["pre",2],["existing",2],["early",1],["conditional",6],["depends",2],["outcome",1],["required",1],["other",1],["continues",1],["remaining",1],["candidates",1],["go",1],["current",1],["session",1],["fail",1],["b9",2],["atomic",2],["rename",2],["succeeded",1],["committed",1],["fired",1],["b11",3],["still",1],["happens",1],["ran",1],["but",1],["additionally",1],["emits",1],["prompt",1],["awaits",1],["user",1],["choice",1],["201",2],["closure",5],["target",1],["rounds",1],["total",1],["enumerated",1],["equal",1],["27",2],["id",5],["regex",1],["compile",1],["9a",1],["parametrization",1],["mark",8],["parametrize",8],["004",1],["drive",1],["scenario",1],["end",2],["verdicts",1],["runner",1],["driving",1],["procedure",1],["defense",1],["depth",1],["also",1],["covered",1],["manifest",1],["validator",1],["901",1],["synthetic",1],["injections",1],["2093",1],["promise",1],["every",1],["row",1],["be",2],["verified",2],["exactly",1],["sorted",3],["if",3],["902",1],["preflight",1],["axis",1]]},{"id":"scripts/test_pattern_eval_runtime.py#_all_micro_fixtures","name":[["all",1],["micro",1],["fixtures",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["all",2],["micro",2],["fixtures",2],["list",2],["str",2],["if",2],["not",1],["fixture",2],["root",2],["exists",1],["return",2],["name",2],["sorted",1],["iterdir",1],["dir",1],["pattern",1],["ids",1]]},{"id":"scripts/test_pattern_eval_runtime.py#_integration_dir","name":[["integration",1],["dir",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["integration",3],["dir",2],["path",2],["return",1],["fixture",1],["root",1],["chapter",1],["level",1],["run",1]]},{"id":"scripts/test_pattern_eval_runtime.py#_load_json","name":[["load",1],["json",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["load",3],["json",3],["path",5],["dict",2],["open",1],["encoding",1],["utf",1],["as",1],["fp",2],["return",1]]},{"id":"scripts/test_pattern_eval_runtime.py#_load_yaml","name":[["load",1],["yaml",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["load",3],["yaml",3],["path",5],["dict",2],["open",1],["encoding",1],["utf",1],["as",1],["fp",2],["return",1],["safe",1]]},{"id":"scripts/test_pattern_eval_runtime.py#_simulate_orchestrator_decision","name":[["simulate",1],["orchestrator",1],["decision",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["simulate",2],["orchestrator",3],["decision",3],["verdict",7],["dict",5],["expected",9],["phase",9],["str",2],["apply",1],["path",1],["ship",6],["block",7],["synthesized",1],["returns",1],["action",1],["actual",1],["run",1],["would",1],["produce",1],["thin",1],["reimplementation",1],["b10",4],["mapping",1],["status",8],["if",4],["pass",1],["return",4],["passport",4],["mutation",4],["appended",3],["minor",1],["mandatory",1],["checkpoint",1],["material",1],["audit",2],["failed",2],["pb",1],["none",1],["raise",1],["value",1],["error",1],["unknown",1]]},{"id":"scripts/test_pattern_eval_runtime.py#_simulate_round","name":[["simulate",1],["round",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["simulate",3],["round",45],["base",3],["path",18],["int",4],["target",6],["rounds",5],["accumulated",4],["passport",9],["list",3],["dict",3],["drive",1],["one",1],["through",1],["each",2],["three",2],["agents",1],["returns",1],["carrying",1],["overall",3],["outcome",1],["per",10],["agent",29],["decisions",4],["any",4],["escalation",9],["signal",1],["mutates",1],["place",1],["by",1],["appending",1],["persisted",1],["entry",1],["b10",9],["b11",13],["material",8],["dir",3],["findings",4],["p1",1],["p2",1],["p3",1],["blocking",4],["false",1],["synthesis",1],["research",1],["architect",1],["report",1],["compiler",1],["verdict",29],["load",2],["yaml",4],["expected",45],["audit",10],["action",9],["orchestrator",2],["always",1],["appends",1],["harness",1],["emulates",1],["append",1],["run",2],["id",2],["status",16],["severity",1],["if",9],["failed",6],["true",1],["decision",7],["phase",30],["602",1],["closure",3],["assert",11],["mutation",12],["block",21],["message",8],["contract",2],["file",1],["reuses",1],["micro",1],["fixture",3],["rules",1],["so",1],["integration",1],["step",1],["declaring",1],["rejected",1],["must",2],["be",1],["got",9],["startswith",2],["pa",1],["a7",2],["requires",8],["elif",3],["pb",1],["actual",3],["not",3],["none",1],["conditional",1],["declares",1],["802",1],["shape",1],["split",1],["non",3],["final",6],["carries",2],["gate",3],["substring",3],["cap",3],["user",1],["choice",5],["tokens",1],["ship",6],["known",2],["residue",2],["another",2],["abort",2],["stage",2],["pass",4],["has",1],["empty",2],["msg",9],["else",4],["prompt",1],["301",1],["702",1],["verdicts",1],["land",1],["at",2],["fresh",1],["merge",1],["re",1],["verify",1],["other",1],["phases",1],["belong",1],["failure",1],["modes",1],["exercise",1],["name",3],["items",1],["reserved",1],["only",1],["legi",1]]},{"id":"scripts/test_pattern_eval_runtime.py#_validate_finding_counts_match","name":[["validate",1],["finding",1],["counts",1],["match",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["validate",2],["finding",7],["counts",14],["match",2],["verdict",4],["dict",2],["none",2],["family",1],["row",1],["a5",1],["must",1],["agree",1],["severity",2],["tally",9],["findings",6],["p1",7],["p2",7],["p3",7],["assert",3],["but",3],["carry",3],["entries",3]]},{"id":"scripts/test_pattern_eval_runtime.py#_validate_status_count_consistency","name":[["validate",1],["status",1],["count",1],["consistency",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["validate",2],["status",9],["count",3],["consistency",2],["verdict",13],["dict",2],["none",2],["cross",1],["field",1],["rules",1],["agreement",1],["p1",16],["finding",5],["counts",5],["p2",16],["p3",16],["if",1],["pass",2],["assert",5],["requires",5],["all",2],["zero",2],["got",4],["elif",3],["minor",2],["material",2],["audit",3],["failed",3],["failure",2],["reason",2],["non",1],["empty",1]]},{"id":"scripts/test_pattern_eval_runtime.py#integration_manifest","name":[["integration",1],["manifest",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["integration",3],["manifest",3],["return",1],["load",1],["json",2],["dir",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_every_fixture_phase_in_inventory","name":[["test",1],["every",1],["fixture",1],["phase",1],["inventory",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["every",3],["fixture",8],["phase",10],["inventory",4],["expected",4],["must",1],["be",1],["known",1],["row",1],["root",6],["if",2],["not",5],["exists",1],["pytest",1],["skip",1],["present",1],["bad",4],["phases",5],["verdict",3],["file",3],["sorted",1],["rglob",1],["orchestrator",1],["action",3],["yaml",2],["load",1],["passport",1],["mutation",1],["append",1],["relative",1],["repo",1],["unknown",1],["assert",1],["fixtures",1],["reference",1],["join",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_acknowledged_findings_exist_in_round_3","name":[["test",1],["integration",1],["acknowledged",1],["findings",1],["exist",1],["round",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",3],["acknowledged",5],["findings",4],["exist",2],["round",10],["finding",10],["ids",8],["must",1],["appear",2],["as",1],["id",2],["material",1],["verdicts",1],["acknowledging",1],["non",1],["existent",1],["hand",1],["edit",1],["attack",1],["surface",1],["family",1],["row",1],["a4",1],["b10",1],["cross",1],["reference",1],["base",3],["dir",1],["user",3],["response",3],["load",2],["yaml",4],["escalation",1],["acked",2],["agent",5],["synthesis",1],["research",1],["architect",1],["report",1],["compiler",1],["verdict",3],["expected",1],["audit",1],["add",1],["missing",3],["assert",1],["not",2],["any",1],["emits",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_escalation_artifacts_present","name":[["test",1],["integration",1],["escalation",1],["artifacts",1],["present",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",3],["escalation",6],["artifacts",2],["present",2],["holds",1],["user",2],["response",2],["expected",2],["passport",2],["state",2],["base",4],["dir",2],["assert",3],["yaml",2],["exists",2]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_escalation_passport_consistent","name":[["test",1],["integration",1],["escalation",1],["passport",1],["consistent",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",3],["escalation",8],["passport",11],["consistent",2],["expected",4],["state",2],["yaml",5],["acknowledgement",4],["entries",1],["finding",6],["ids",18],["must",1],["match",1],["user",16],["response",8],["acknowledged",2],["manifest",9],["base",4],["dir",1],["load",3],["json",2],["assert",4],["acks",4],["ack",7],["entry",2],["audit",1],["artifact",1],["if",1],["update",1],["choice",3],["ship",1],["known",1],["residue",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_finding_id_lineage_carry_forward","name":[["test",1],["integration",1],["finding",1],["id",1],["lineage",1],["carry",1],["forward",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",3],["finding",7],["id",12],["lineage",4],["carry",5],["forward",5],["audit",2],["template",1],["section",1],["contract",1],["line",1],["157",1],["cumulative",1],["numbered",1],["findings",4],["ids",10],["from",1],["round",17],["new",1],["next",2],["available",1],["closes",1],["codex",1],["202",1],["curated",1],["a3",10],["c2",2],["d4",12],["c1",2],["subset",1],["synthesis",4],["agent",15],["gets",2],["same",4],["partial",1],["fix",2],["surfaces",1],["at",2],["must",4],["rounds",6],["report",4],["compiler",4],["word",3],["cap",3],["residue",1],["close",1],["acknowledged",1],["by",6],["upstream",1],["never",1],["recur",1],["base",2],["dir",1],["dict",2],["tuple",1],["int",1],["str",1],["list",1],["verdict",2],["load",1],["yaml",2],["expected",1],["if",3],["none",1],["seen",2],["assert",2],["len",2],["be",2],["carried",2],["across",3],["got",2],["every",1],["matched",1],["description",3],["substring",1],["shares",1],["one",1],["lower",2],["append",1],["unique",2],["fid",2]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_manifest_present","name":[["test",1],["integration",1],["manifest",1],["present",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",6],["manifest",3],["present",2],["assert",2],["dir",2],["exists",2],["fixture",1],["directory",1],["missing",1],["expected",1],["at",1],["tests",1],["fixtures",1],["v3",1],["pattern",1],["eval",1],["chapter",1],["level",1],["run",1],["json",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_patterns_triggered_subset","name":[["test",1],["integration",1],["patterns",1],["triggered",1],["subset",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",6],["patterns",4],["triggered",7],["subset",3],["manifest",3],["matches",1],["curated",1],["a3",3],["c2",3],["d4",3],["c1",3],["assert",1],["fixture",1],["must",1],["trigger",1],["got",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_per_round_per_agent_slots_present","name":[["test",1],["integration",1],["per",2],["round",1],["agent",1],["slots",1],["present",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",3],["per",4],["round",9],["agent",9],["slots",2],["present",2],["directory",1],["tree",1],["files",1],["base",2],["dir",6],["assert",2],["missing",2],["synthesis",1],["research",1],["architect",1],["report",1],["compiler",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_round_per_agent_verdicts_validate","name":[["test",1],["integration",1],["round",1],["per",1],["agent",1],["verdicts",1],["validate",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",6],["round",26],["per",4],["agent",15],["verdicts",6],["validate",4],["each",1],["expected",11],["audit",4],["findings",3],["yaml",6],["validates",1],["against",1],["verdict",18],["schema",1],["json",3],["its",1],["declared",1],["status",3],["matches",1],["manifest",3],["at",1],["least",1],["one",1],["since",1],["not",1],["every",2],["fails",1],["base",3],["dir",2],["seen",4],["synthesis",1],["research",1],["architect",1],["report",1],["compiler",1],["file",5],["action",4],["orchestrator",2],["assert",5],["exists",2],["missing",2],["load",2],["count",1],["consistency",1],["finding",1],["counts",1],["match",1],["mismatches",1],["directory",1],["target",1],["rounds",2],["add",1],["next",1],["if",1],["declares",1],["but",1],["no",1],["emits",1],["saw",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_round_pipeline_state_consistent","name":[["test",1],["integration",1],["round",1],["pipeline",1],["state",1],["consistent",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",3],["round",9],["pipeline",5],["state",11],["consistent",2],["expected",4],["yaml",6],["audit",4],["artifact",2],["appended",2],["run",13],["id",3],["must",1],["match",1],["per",2],["agent",7],["findings",2],["ids",10],["same",1],["base",3],["dir",1],["load",2],["entry",2],["actual",5],["synthesis",1],["research",1],["architect",1],["report",1],["compiler",1],["verdict",2],["add",1],["assert",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_state_runner_drives_full_pipeline","name":[["test",1],["integration",1],["state",1],["runner",1],["drives",1],["full",1],["pipeline",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",3],["test",3],["integration",4],["state",12],["runner",2],["drives",3],["full",4],["pipeline",5],["lines",1],["2085",1],["2092",1],["step",3],["harness",3],["procedure",2],["each",5],["round",35],["verdict",7],["through",2],["orchestrator",3],["accumulates",1],["passport",19],["verifies",1],["expected",29],["feeds",1],["escalation",1],["user",1],["response",1],["asserts",2],["final",1],["matches",1],["yaml",4],["closes",1],["codex",1],["201",1],["base",4],["dir",1],["manifest",3],["load",3],["json",2],["target",3],["rounds",6],["accumulated",9],["list",1],["501",1],["closure",2],["path",15],["re",8],["verification",3],["axis",1],["spec",1],["line",2],["1990",1],["says",1],["fixture",3],["exercises",1],["both",1],["proposal",1],["merge",1],["persisted",3],["resume",1],["before",2],["subsequent",1],["must",3],["run",14],["eleven",1],["gating",1],["checks",1],["against",2],["already",1],["entries",3],["from",4],["prior",9],["a1",1],["a7",8],["happy",2],["no",3],["new",2],["append",5],["per",4],["invariant",2],["models",1],["explicitly",1],["as",1],["phase",5],["mutation",6],["none",3],["failure",1],["verify",4],["a2",1],["a6",1],["fall",1],["would",1],["mutate",1],["real",1],["life",1],["synthetic",1],["leaves",1],["unchanged",1],["reverification",4],["log",2],["drive",3],["int",1],["simulate",2],["every",2],["entry",4],["success",2],["logs",1],["so",2],["at",1],["least",1],["one",1],["leg",1],["ran",1],["size",5],["len",3],["if",11],["not",6],["acknowledgement",2],["id",13],["agent",4],["reverified",1],["about",1],["enter",1],["change",1],["during",1],["assert",5],["was",1],["after",1],["verdicts",1],["outcome",10],["equality",2],["2089",1],["compare",1],["declared",4],["field",1],["actual",18],["401",1],["3a",1],["audit",4],["artifact",3],["appended",3],["row",9],["fields",4],["declares",1],["status",3],["number",1],["implicit",1],["directory",1],["name",1],["enumerated",1],["exclude",1],["comparison",2],["surface",1],["rows",4],["common",3],["items",2],["order",2],["independent",1],["by",8],["key",7],["dispatch",1],["deployment",1],["defined",1],["mismatch",1],["nexpected",1],["3b",1],["ship",5],["block",5],["label",5],["vs",3],["3c",1],["overall",14],["findings",5],["summary",9],["tally",1],["has",2],["blocking",2],["any",1],["material",4],["failed",1],["else",1],["pass",3],["minor",1],["exercised",1],["curated",1],["subset",1],["simplifies",1],["total",6],["p1",3],["p2",3],["p3",3]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_state_runner_drives_full_pipeline._drive_path_a_reverification","name":[["drive",1],["path",1],["reverification",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["drive",2],["path",8],["reverification",3],["prior",9],["round",10],["int",2],["none",3],["simulate",1],["re",4],["verification",1],["every",1],["persisted",1],["entry",4],["from",1],["a7",5],["success",2],["each",2],["no",2],["new",1],["append",3],["mutation",4],["logs",1],["verify",3],["so",1],["test",1],["asserts",1],["at",1],["least",1],["one",1],["leg",1],["ran",1],["size",5],["len",3],["accumulated",4],["passport",8],["if",1],["not",3],["acknowledgement",1],["log",1],["run",2],["id",2],["agent",2],["reverified",1],["about",1],["enter",1],["expected",1],["phase",3],["invariant",1],["must",2],["change",1],["during",1],["assert",1],["entries",1],["was",1],["before",1],["after",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_integration_three_round_escalation","name":[["test",1],["integration",1],["three",1],["round",1],["escalation",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["integration",7],["three",2],["round",3],["escalation",4],["manifest",4],["fixture",1],["exercises",1],["material",2],["rounds",5],["assert",4],["len",1],["target",1],["expected",1],["verdict",1],["user",1],["choice",1],["ship",1],["known",1],["residue",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_inventory_coverage_17_of_17","name":[["test",1],["inventory",1],["coverage",1],["17",2]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["inventory",2],["coverage",2],["17",5],["all",2],["numbered",1],["pattern",4],["ids",4],["have",1],["exactly",1],["one",1],["micro",2],["fixture",1],["seen",4],["fixtures",1],["assert",1],["missing",1],["extra",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_micro_bad_run_signal_matches_expectation","name":[["test",1],["micro",1],["bad",1],["run",1],["signal",1],["matches",1],["expectation",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["micro",6],["bad",32],["run",4],["signal",3],["matches",2],["expectation",2],["pattern",19],["id",16],["criterion",2],["case",4],["produces",1],["specific",1],["failure",1],["fixture",8],["dir",4],["root",1],["manifest",4],["load",3],["json",2],["verdict",21],["yaml",2],["expected",56],["audit",6],["findings",7],["path",12],["action",9],["orchestrator",2],["validate",2],["status",12],["count",1],["consistency",1],["finding",3],["counts",1],["match",1],["if",7],["d2",11],["convergence",7],["theatre",2],["pass",6],["but",3],["must",9],["declare",1],["policy",1],["assertion",5],["per",2],["special",3],["assert",16],["carry",3],["field",1],["be",3],["non",3],["empty",3],["else",1],["all",1],["other",1],["patterns",1],["material",6],["minor",4],["at",2],["least",2],["one",2],["dimension",4],["got",6],["dim",3],["actual",6],["dims",3],["include",2],["decision",3],["simulate",1],["phase",26],["mutation",10],["passport",4],["not",1],["none",1],["conditional",1],["maps",1],["declares",1],["006",2],["801",2],["closure",3],["contract",1],["verdicts",2],["startswith",2],["pa",1],["a7",3],["requires",4],["elif",2],["pb",1],["b10",6],["b11",3],["fixtures",2],["don",1],["exercise",1],["round",2],["cap",2],["so",1],["rejected",1],["here",1],["flagged",1],["failed",3],["reserved",1],["integration",1],["block",4],["message",4],["blocking",2],["append",1],["ship",1],["msg",3],["gate",2],["substring",1],["format",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_micro_good_run_passes","name":[["test",1],["micro",1],["good",1],["run",1],["passes",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["micro",2],["good",18],["run",4],["passes",2],["pattern",8],["id",8],["criterion",1],["case",2],["produces",1],["pass",7],["empty",4],["findings",4],["fixture",5],["dir",4],["root",1],["manifest",4],["load",3],["json",2],["verdict",13],["yaml",2],["expected",27],["audit",1],["path",8],["action",7],["orchestrator",2],["validate",2],["status",3],["count",1],["consistency",1],["finding",1],["counts",1],["match",1],["assert",7],["must",4],["be",3],["got",4],["have",2],["list",1],["decision",3],["simulate",1],["phase",11],["ship",2],["block",8],["if",3],["mutation",7],["passport",2],["actual",2],["not",3],["none",1],["conditional",1],["006",1],["801",1],["closure",1],["should",1],["message",3],["b10",3],["a7",3],["b11",2],["reserved",1],["round",1],["cap",1],["msg",3],["requires",1],["pb",1],["legitimate",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_micro_run_id_format","name":[["test",1],["micro",1],["run",1],["id",1],["format",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["micro",2],["run",8],["id",10],["format",2],["pattern",4],["family",1],["f1",2],["matches",1],["canonical",1],["regex",3],["fixture",4],["dir",3],["root",1],["manifest",3],["load",2],["json",2],["slot",3],["bad",1],["good",1],["verdict",2],["yaml",2],["expected",2],["audit",2],["findings",2],["path",1],["rid",3],["assert",1],["match",2],["not",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_micro_run_id_uniqueness_within_fixture","name":[["test",1],["micro",1],["run",1],["id",1],["uniqueness",1],["within",1],["fixture",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["micro",2],["run",8],["id",8],["uniqueness",2],["within",2],["fixture",8],["pattern",4],["bad",5],["good",5],["must",2],["distinct",2],["ids",2],["different",1],["audit",3],["runs",1],["dir",4],["root",1],["manifest",4],["load",3],["json",2],["yaml",2],["expected",2],["findings",2],["path",2],["assert",1],["have",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_phase_inventory_complete","name":[["test",1],["phase",1],["inventory",1],["complete",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["phase",8],["inventory",4],["complete",2],["verification",1],["failure",1],["state",1],["has",2],["24",1],["rows",2],["happy",2],["paths",2],["passport",4],["mutation",4],["must",1],["enumerate",1],["all",1],["26",1],["phases",1],["closes",1],["codex",1],["003",1],["assert",1],["len",2],["expected",2],["count",2],["require",1],["either",1],["grew",1],["extend",1],["map",1],["assertion",1],["stale",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_synthetic_inject_append_mutation_phase","name":[["test",1],["synthetic",1],["inject",1],["append",1],["mutation",1],["phase",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["synthetic",8],["inject",2],["append",5],["mutation",5],["phase",12],["every",1],["inventory",1],["row",1],["whose",1],["passport",8],["appended",3],["injection",1],["at",1],["must",1],["exactly",1],["one",1],["entry",1],["list",1],["initial",2],["size",2],["len",2],["rule",2],["assert",2],["simulate",1],["per",1],["b10",2],["b11",2],["happy",1],["escalation",1],["paths",1],["pb",1],["consume",2],["fail",1],["b9",1],["atomic",1],["rename",1],["succeeded",1],["before",1],["run",1],["id",1],["2026",1],["04",1],["30",1],["t20",1],["00",2],["fffe",1],["agent",2],["synthesis",1],["verdict",1],["status",1],["material",1],["if",1],["else",1],["pass",1],["round",1],["but",1],["did",1],["not",1],["grow",1],["by",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_synthetic_inject_conditional_phases_documented","name":[["test",1],["synthetic",1],["inject",1],["conditional",1],["phases",1],["documented",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["synthetic",2],["inject",2],["conditional",10],["phases",7],["documented",3],["pb",3],["dup",4],["crash",2],["have",2],["outcome",1],["dependent",1],["passport",3],["mutation",7],["each",1],["must",1],["rule",1],["phase",4],["assert",2],["surface",1],["count",1],["visibility",1],["spec",1],["has",1],["rows",2],["len",2],["expected",1],["early",1],["other",1],["late",1],["got",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_synthetic_inject_none_mutation_phase","name":[["test",1],["synthetic",1],["inject",1],["none",1],["mutation",1],["phase",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["synthetic",8],["inject",2],["none",5],["mutation",6],["phase",13],["every",1],["inventory",1],["row",1],["whose",1],["passport",11],["injection",2],["at",2],["must",1],["not",2],["append",2],["list",1],["initial",3],["size",4],["len",2],["orchestrator",1],["hits",1],["failure",1],["returns",1],["without",1],["mutating",1],["harness",1],["emulates",1],["by",1],["appending",1],["matches",1],["rule",3],["encoded",1],["assert",2],["if",1],["reached",1],["no",2],["op",1],["stays",1],["but",1],["changed",1]]},{"id":"scripts/test_pattern_eval_runtime.py#test_synthetic_supersession_empty_after_filter_blocks","name":[["test",1],["synthetic",1],["supersession",1],["empty",1],["after",1],["filter",1],["blocks",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",2],["synthetic",2],["supersession",4],["empty",3],["after",2],["filter",3],["blocks",2],["if",2],["a1",1],["sets",1],["required",2],["true",3],["but",1],["no",2],["candidate",3],["survives",1],["b2",1],["higher",2],["round",8],["block",2],["pb",3],["supersede",5],["missing",3],["not",2],["silently",1],["fall",1],["back",1],["prior",1],["persisted",3],["entry",1],["verdict",4],["072",1],["closure",1],["proposals",3],["only",1],["lower",1],["leftover",1],["dispatched",1],["tuple",2],["match",2],["surviving",3],["assert",3],["len",1],["under",1],["orchestrator",1],["must",1],["emit",1],["pa",2],["preempt",2],["silent",1],["continuation",1],["phase",3],["map",1],["encodes",1],["distinction",1],["passport",2],["mutation",2],["none",2]]},{"id":"scripts/test_pattern_eval_runtime.py#test_synthetic_supersession_preflight_path_b_filters_higher_round","name":[["test",1],["synthetic",1],["supersession",1],["preflight",1],["path",1],["filters",1],["higher",1],["round",1]],"path":[["scripts",1],["test",1],["pattern",1],["eval",1],["runtime",1],["py",1]],"body":[["def",2],["test",3],["synthetic",3],["supersession",7],["preflight",3],["path",6],["filters",3],["higher",3],["round",22],["a1",1],["superseding",1],["proposal",6],["unmerged",1],["output",1],["dir",1],["has",1],["verdict",8],["selected",2],["persisted",6],["same",2],["tuple",4],["preempted",1],["runs",1],["required",1],["true",5],["b2",3],["mode",2],["then",1],["candidates",2],["only",2],["prior",2],["verifies",1],["behaviour",1],["rule",1],["without",1],["constructing",1],["real",1],["multi",1],["session",2],["passport",1],["harness",1],["counterpart",1],["spec",1],["representative",1],["happy",1],["claim",1],["070",1],["closure",1],["regression",1],["candidate",2],["proposals",2],["lower",1],["leftover",2],["from",1],["excluded",2],["match",3],["already",1],["dup",3],["by",1],["b1a",1],["user",2],["dispatched",2],["another",1],["filter",2],["keep",1],["surviving",3],["if",1],["not",2],["assert",2],["len",1],["must",1],["select",1]]},{"id":"scripts/test_policy_anchor_disclosure.py","name":[["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["108",1],["policy",7],["anchor",11],["disclosure",6],["renderer",2],["conformance",2],["tests",5],["reference",3],["impl",3],["scripts",3],["referee",5],["py",1],["executable",1],["specification",1],["decision",2],["logic",1],["encoded",1],["protocol",2],["md",1],["g10",3],["row",4],["table",3],["auto",3],["promotion",2],["forbiddance",2],["not",2],["production",2],["runtime",1],["llm",1],["prose",1],["at",1],["execution",1],["time",1],["but",1],["provides",1],["deterministic",1],["testing",1],["fails",1],["doc",1],["drift",1],["each",1],["test",2],["asserts",1],["input",2],["expected",2],["acceptable",1],["per",3],["facet",2],["annotation",2],["negative",2],["assert",1],["forbidden",1],["behaviors",1],["promote",1],["uncertain",2],["silent",1],["venue",4],["precedence",2],["etc",1],["raise",1],["error",1],["cross",1],["spec",1],["resolved",1],["paths",2],["tdd",1],["discipline",1],["count",1],["expectation",1],["from",2],["future",1],["import",5],["annotations",1],["sys",3],["unittest",2],["pathlib",1],["path",5],["repo",3],["root",3],["file",1],["resolve",1],["parent",2],["if",2],["str",2],["insert",1],["as",1],["noqa",1],["e402",1],["convenience",1],["constructors",1],["mirroring",1],["shape",1],["default",1],["icmje",1],["so",1],["existing",1],["still",1],["pass",1],["without",1],["extra",1],["wiring",1],["exercise",1],["unset",1],["selector",2],["supply",1],["none",1],["explicitly",1],["positive",1],["fixtures",1],["load",1],["bearing",1],["g1",2],["invariant",7],["no",2],["entry",1],["level",1],["field",1],["touched",1],["g2",1],["track",1],["gate",3],["by",1],["slr",2],["lineage",2],["g5",1],["three",1],["composition",1],["m6",1],["prompt",1],["g7",1],["specific",2],["carve",1],["out",1],["semantics",1],["g8",1],["ieee",1],["paired",1],["mandate",1],["g9",1],["image",2],["rights",1],["regimes",1],["signal",1],["upstream",1],["chasing",1],["nature",2],["hybrid",1],["output",1],["channel",1],["conflict",1],["resolution",1],["category",1],["state",1],["enum",2],["validation",2],["codex",4],["round",4],["p2",4],["unsupplied",1],["only",1],["portfolio",1],["variants",1],["10",1],["ai",1],["true",1],["substantive",1],["content",1],["11",1],["scope",1],["narrowing",1],["data",1],["layer",1],["untouched",1],["plumbing",1],["ok",1],["name",1],["main",2]]},{"id":"scripts/test_policy_anchor_disclosure.py#_inp","name":[["inp",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["inp",2],["ai",4],["none",12],["categories",4],["policy",4],["anchor",4],["icmje",2],["venue",4],["slr",8],["lineage",4],["false",2],["mode",4],["param",4],["tool",4],["type",4],["llm",2],["methodological",4],["true",2],["level",4],["involvement",4],["affected",4],["sections",4],["return",1],["referee",1],["renderer",1],["input",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#AutoPromotionForbiddanceTest","name":[["auto",1],["promotion",1],["forbiddance",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["auto",3],["promotion",3],["forbiddance",2],["test",6],["unittest",2],["case",2],["def",2],["uncertain",5],["never",2],["rendered",1],["as",2],["row",2],["self",7],["none",2],["result",5],["referee",3],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",2],["revision",3],["assert",5],["equal",1],["facet",3],["at",1],["full",1],["strength",1],["facets",3],["annotated",1],["promoted",1],["not",1],["explicit",1],["promote",1],["raises",2],["forbidden",1],["render",1],["category",1],["state",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#AutoPromotionForbiddanceTest.test_explicit_promote_raises","name":[["test",1],["explicit",1],["promote",1],["raises",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["explicit",2],["promote",2],["raises",3],["self",3],["none",2],["assert",1],["referee",2],["auto",1],["promotion",1],["forbidden",1],["render",1],["facet",1],["as",1],["category",1],["state",1],["uncertain",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#AutoPromotionForbiddanceTest.test_uncertain_never_rendered_as_used_in_row_4","name":[["test",1],["uncertain",1],["never",1],["rendered",1],["as",1],["row",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["uncertain",5],["never",3],["rendered",2],["as",2],["row",3],["self",6],["none",2],["result",5],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",2],["revision",3],["assert",4],["equal",1],["facet",2],["at",1],["full",1],["strength",1],["facets",3],["annotated",1],["promoted",1],["not",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#CategoryStateEnumValidationTest","name":[["category",1],["state",1],["enum",1],["validation",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["category",5],["state",7],["enum",2],["validation",2],["test",7],["unittest",2],["case",2],["def",3],["lowercase",1],["raises",4],["self",5],["none",6],["assert",2],["referee",5],["invalid",2],["decide",3],["disclosure",3],["output",3],["inp",3],["ai",3],["categories",3],["drafting",3],["typo",1],["valid",1],["states",2],["pass",2],["all",1],["three",1],["canonical",1],["without",1],["raising",1],["smoke",1],["check",1],["not",1],["uncertain",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#CategoryStateEnumValidationTest.test_lowercase_used_raises","name":[["test",1],["lowercase",1],["raises",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["lowercase",2],["raises",3],["self",3],["none",3],["assert",1],["referee",2],["invalid",1],["category",1],["state",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["drafting",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#CategoryStateEnumValidationTest.test_typo_category_state_raises","name":[["test",1],["typo",1],["category",1],["state",1],["raises",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["typo",2],["category",3],["state",3],["raises",3],["self",3],["none",3],["assert",1],["referee",2],["invalid",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["drafting",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#CategoryStateEnumValidationTest.test_valid_states_pass","name":[["test",1],["valid",1],["states",1],["pass",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["valid",2],["states",4],["pass",4],["self",2],["none",3],["all",2],["three",2],["canonical",2],["without",2],["raising",2],["smoke",2],["check",2],["state",2],["not",1],["uncertain",1],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["drafting",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern10Test","name":[["concern10",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["concern10",2],["test",7],["unittest",2],["case",4],["def",3],["bare",3],["ai",8],["true",8],["no",3],["categories",5],["triggers",3],["categorization",8],["flow",4],["self",6],["none",3],["result",6],["referee",4],["decide",3],["disclosure",3],["output",3],["inp",3],["should",2],["trigger",2],["v3",1],["not",5],["full",1],["anchor",1],["render",2],["assert",3],["equal",3],["kind",3],["prompt",3],["all",1],["contradicts",1],["everything",1],["row",4],["doesn",1],["apply",1],["needs",1],["caught",1],["by",1],["concern",1],["10",1],["gate",2],["codex",1],["round",2],["p2",2],["protocol",2],["g10",1],["sub",1],["spec",1],["extended",1],["cover",1],["was",1],["flag",1],["only",3],["previously",1],["already",1],["handled",1],["correctly",1],["doc",1],["now",1],["aligned",1],["drafting",2],["revision",1],["uncertain",3],["edge",1],["from",1],["also",1],["rather",1],["than",1],["facets",1],["means",1],["substantive",1],["content",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern10Test.test_ai_used_true_with_uncertain_only_triggers_categorization","name":[["test",1],["ai",1],["true",1],["uncertain",1],["only",1],["triggers",1],["categorization",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["ai",5],["true",5],["uncertain",5],["only",4],["triggers",2],["categorization",5],["self",3],["none",2],["edge",2],["case",2],["from",2],["round",2],["p2",2],["categories",3],["should",2],["also",2],["trigger",2],["flow",2],["rather",2],["than",2],["row",2],["render",2],["no",4],["facets",2],["means",2],["substantive",2],["content",2],["result",2],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["drafting",1],["assert",1],["equal",1],["kind",1],["prompt",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern10Test.test_bare_ai_used_true_all_not_used_triggers_categorization_flow","name":[["test",1],["bare",1],["ai",1],["true",1],["all",1],["not",1],["triggers",1],["categorization",1],["flow",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["bare",4],["ai",5],["true",5],["all",2],["not",6],["triggers",2],["categorization",3],["flow",2],["self",3],["none",2],["contradicts",2],["everything",2],["row",6],["doesn",2],["apply",2],["needs",2],["caught",2],["by",2],["concern",2],["10",2],["gate",4],["codex",2],["round",2],["p2",2],["protocol",4],["g10",2],["sub",2],["spec",2],["extended",2],["cover",2],["case",2],["was",2],["flag",2],["only",2],["previously",2],["referee",3],["already",2],["handled",2],["correctly",2],["doc",2],["now",2],["aligned",2],["result",2],["decide",1],["disclosure",1],["output",1],["inp",1],["categories",1],["drafting",1],["revision",1],["assert",1],["equal",1],["kind",1],["prompt",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern10Test.test_bare_ai_used_true_no_categories_triggers_categorization_flow","name":[["test",1],["bare",1],["ai",1],["true",1],["no",1],["categories",1],["triggers",1],["categorization",1],["flow",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["bare",2],["ai",3],["true",3],["no",2],["categories",3],["triggers",2],["categorization",4],["flow",3],["self",3],["none",2],["result",2],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["should",1],["trigger",1],["v3",1],["not",1],["full",1],["anchor",1],["render",1],["assert",1],["equal",1],["kind",1],["prompt",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern11Test","name":[["concern11",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["concern11",2],["test",6],["unittest",2],["case",2],["def",2],["renderer",4],["input",3],["excludes",1],["corpus",5],["entry",5],["fields",8],["self",5],["none",2],["name",2],["referee",2],["dataclass",2],["values",2],["no",1],["field",1],["would",1],["be",1],["addition",1],["forbidden",2],["id",1],["ai",1],["disclosure",1],["literature",1],["assert",3],["not",2],["plumbing",1],["inputs",2],["runtime",2],["signals",1],["slr",2],["lineage",2],["mode",2],["param",2],["level",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern11Test.test_plumbing_inputs_are_runtime_signals","name":[["test",1],["plumbing",1],["inputs",1],["runtime",1],["signals",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["plumbing",2],["inputs",4],["runtime",4],["signals",2],["self",4],["none",2],["slr",3],["lineage",3],["mode",3],["param",3],["renderer",3],["not",2],["entry",2],["level",2],["fields",4],["name",1],["referee",1],["input",1],["dataclass",1],["values",1],["assert",2]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern11Test.test_renderer_input_excludes_corpus_entry_fields","name":[["test",1],["renderer",1],["input",1],["excludes",1],["corpus",1],["entry",1],["fields",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["renderer",3],["input",3],["excludes",2],["corpus",6],["entry",5],["fields",5],["self",3],["none",2],["name",1],["referee",1],["dataclass",1],["values",1],["no",1],["field",1],["would",1],["be",1],["addition",1],["forbidden",2],["id",1],["ai",1],["disclosure",1],["literature",1],["assert",1],["not",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern1Test","name":[["concern1",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["concern1",2],["test",5],["unittest",2],["case",2],["def",1],["slr",3],["lineage",3],["input",1],["directly",1],["drives",1],["track",2],["self",3],["none",1],["even",1],["origin",1],["mode",1],["full",1],["true",3],["routes",1],["prisma",3],["tr",3],["aice",3],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["drafting",1],["policy",1],["anchor",1],["assert",2],["equal",2],["row",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern1Test.test_slr_lineage_input_directly_drives_track","name":[["test",1],["slr",1],["lineage",1],["input",1],["directly",1],["drives",1],["track",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["slr",5],["lineage",5],["input",2],["directly",2],["drives",2],["track",3],["self",4],["none",2],["even",2],["origin",2],["mode",2],["full",2],["true",4],["routes",2],["prisma",4],["tr",4],["aice",4],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["drafting",1],["policy",1],["anchor",1],["assert",2],["equal",2],["row",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern5Test","name":[["concern5",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["concern5",2],["test",5],["unittest",2],["case",2],["def",1],["nature",2],["image",2],["render",1],["emits",1],["two",1],["channels",1],["self",4],["none",1],["outputs",5],["referee",1],["images",1],["id",1],["fig1",1],["ai",1],["generated",1],["true",1],["assert",3],["annotation",1],["block",1],["suggested",1],["patch",1],["ars",1],["not",2],["modify",1],["manuscript",1],["source",1],["autonomously",1],["inline",1],["modification",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern5Test.test_nature_image_render_emits_two_channels","name":[["test",1],["nature",1],["image",1],["render",1],["emits",1],["two",1],["channels",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["nature",3],["image",3],["render",2],["emits",2],["two",2],["channels",2],["self",5],["none",2],["outputs",5],["referee",1],["images",1],["id",1],["fig1",1],["ai",1],["generated",1],["true",1],["assert",3],["annotation",1],["block",1],["suggested",1],["patch",1],["ars",1],["not",2],["modify",1],["manuscript",1],["source",1],["autonomously",1],["inline",1],["modification",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern6Test","name":[["concern6",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["concern6",2],["test",5],["unittest",2],["case",2],["def",1],["uncertain",4],["mix",1],["renders",1],["annotation",1],["self",4],["none",2],["result",4],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["drafting",2],["revision",2],["citation",2],["check",2],["assert",3],["equal",3],["row",1],["facets",2]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern6Test.test_used_and_uncertain_mix_renders_used_with_uncertain_annotation","name":[["test",1],["uncertain",2],["mix",1],["renders",1],["annotation",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["uncertain",6],["mix",2],["renders",2],["annotation",2],["self",5],["none",3],["result",4],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["drafting",2],["revision",2],["citation",2],["check",2],["assert",3],["equal",3],["row",1],["facets",2]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern7Test","name":[["concern7",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["concern7",2],["test",9],["unittest",2],["case",3],["def",5],["consistent",3],["nature",20],["pair",3],["passes",2],["self",10],["none",5],["venue",13],["policy",8],["anchor",15],["result",4],["referee",8],["decide",5],["disclosure",6],["output",5],["inp",5],["ai",5],["true",5],["categories",5],["drafting",5],["assert",5],["equal",2],["row",2],["conflicting",1],["rejected",3],["raises",3],["conflict",3],["ieee",3],["unmapped",2],["codex",3],["round",3],["p2",3],["closure",2],["iclr",2],["must",3],["reject",2],["not",2],["silently",1],["fall",1],["through",1],["spelling",1],["variant",1],["non",2],["secondary",1],["even",1],["shaped",1],["string",2],["outside",1],["canonical",1],["paired",1],["publishing",3],["group",3],["db",1],["label",2],["v3",1],["policies",1],["entry",1],["uses",1],["as",2],["its",1],["exact",1],["be",2],["treated",1],["raised",1],["without",1],["every",1],["author",1],["existing",1],["database",1],["name",1],["would",1],["blocked",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern7Test.test_conflicting_pair_rejected","name":[["test",1],["conflicting",1],["pair",1],["rejected",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["conflicting",2],["pair",2],["rejected",2],["self",3],["none",2],["assert",1],["raises",1],["referee",2],["venue",2],["anchor",2],["conflict",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["policy",1],["ieee",1],["nature",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern7Test.test_consistent_nature_pair_passes","name":[["test",1],["consistent",1],["nature",1],["pair",1],["passes",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["consistent",4],["nature",8],["pair",2],["passes",2],["self",3],["none",2],["venue",3],["policy",3],["anchor",3],["result",2],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["assert",1],["equal",1],["row",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern7Test.test_nature_db_label_with_nature_anchor_passes","name":[["test",1],["nature",2],["db",1],["label",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["nature",13],["db",2],["label",4],["anchor",5],["passes",2],["self",3],["none",2],["codex",2],["round",2],["p2",2],["closure",2],["v3",2],["venue",3],["disclosure",3],["policies",2],["entry",2],["uses",2],["publishing",3],["group",3],["as",4],["its",2],["exact",2],["string",2],["policy",5],["must",2],["be",4],["treated",2],["consistent",2],["pair",2],["not",2],["raised",2],["without",2],["every",2],["author",2],["existing",2],["database",2],["name",2],["would",2],["blocked",2],["result",2],["referee",1],["decide",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["assert",1],["equal",1],["row",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern7Test.test_nature_spelling_variant_with_non_nature_anchor_rejected","name":[["test",1],["nature",2],["spelling",1],["variant",1],["non",1],["anchor",1],["rejected",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["nature",10],["spelling",2],["variant",2],["non",4],["anchor",6],["rejected",2],["self",3],["none",2],["codex",2],["round",2],["p2",2],["secondary",2],["case",2],["even",2],["shaped",2],["venue",4],["string",2],["outside",2],["canonical",2],["must",2],["reject",2],["paired",2],["assert",1],["raises",1],["referee",2],["conflict",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["policy",1],["ieee",1],["publishing",1],["group",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#Concern7Test.test_unmapped_venue_with_anchor_rejected","name":[["test",1],["unmapped",1],["venue",1],["anchor",1],["rejected",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["unmapped",4],["venue",6],["anchor",6],["rejected",2],["self",3],["none",2],["codex",2],["round",2],["p2",2],["closure",2],["iclr",3],["must",2],["reject",2],["not",2],["silently",2],["fall",2],["through",2],["assert",1],["raises",1],["referee",2],["conflict",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["policy",1],["ieee",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G10PrecedenceTableTest","name":[["g10",1],["precedence",1],["table",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["g10",2],["precedence",2],["table",2],["test",12],["unittest",2],["case",2],["def",8],["row",16],["ai",15],["false",6],["category",2],["emits",5],["conflict",2],["annotation",8],["self",24],["none",12],["result",24],["referee",8],["decide",8],["disclosure",8],["output",8],["inp",8],["categories",8],["drafting",7],["assert",16],["equal",16],["kind",8],["clean",1],["no",9],["uncertain",6],["statement",2],["not",8],["revision",2],["tension",2],["true",2],["full",2],["anchor",4],["render",4],["without",1],["flag",3],["supplied",3],["all",1],["silent",1],["silence",1],["empty",1],["input",1],["cold",1],["start",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G10PrecedenceTableTest.test_row_1_ai_used_false_with_used_category_emits_conflict_annotation","name":[["test",1],["row",1],["ai",1],["false",1],["category",1],["emits",1],["conflict",1],["annotation",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["row",3],["ai",3],["false",3],["category",2],["emits",2],["conflict",3],["annotation",3],["self",4],["none",2],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["categories",1],["drafting",1],["assert",2],["equal",2],["kind",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G10PrecedenceTableTest.test_row_2_ai_used_false_clean_no_used_no_uncertain_emits_no_ai_statement","name":[["test",1],["row",1],["ai",2],["false",1],["clean",1],["no",3],["uncertain",1],["emits",1],["statement",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["row",3],["ai",6],["false",3],["clean",2],["no",7],["uncertain",2],["emits",2],["statement",3],["self",4],["none",2],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["categories",1],["drafting",1],["not",2],["revision",1],["assert",2],["equal",2],["kind",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G10PrecedenceTableTest.test_row_3_ai_used_false_with_uncertain_no_used_emits_tension_annotation","name":[["test",1],["row",1],["ai",1],["false",1],["uncertain",1],["no",1],["emits",1],["tension",1],["annotation",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["row",3],["ai",3],["false",3],["uncertain",3],["no",2],["emits",2],["tension",3],["annotation",3],["self",4],["none",2],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["categories",1],["drafting",1],["assert",2],["equal",2],["kind",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G10PrecedenceTableTest.test_row_4_ai_used_true_with_used_full_anchor_render","name":[["test",1],["row",1],["ai",1],["true",1],["full",1],["anchor",1],["render",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["row",3],["ai",3],["true",3],["full",2],["anchor",3],["render",3],["self",4],["none",2],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["categories",1],["drafting",1],["assert",2],["equal",2],["kind",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G10PrecedenceTableTest.test_row_4_used_category_without_ai_used_flag_full_anchor_render","name":[["test",1],["row",1],["category",1],["without",1],["ai",1],["flag",1],["full",1],["anchor",1],["render",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["row",3],["category",2],["without",2],["ai",3],["flag",2],["full",2],["anchor",3],["render",3],["self",4],["none",3],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["categories",1],["drafting",1],["assert",2],["equal",2],["kind",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G10PrecedenceTableTest.test_row_5_uncertain_no_used_no_flag_emits_not_supplied_annotation","name":[["test",1],["row",1],["uncertain",1],["no",2],["flag",1],["emits",1],["not",1],["supplied",1],["annotation",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["row",3],["uncertain",3],["no",4],["flag",2],["emits",2],["not",3],["supplied",3],["annotation",3],["self",4],["none",3],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["drafting",1],["assert",2],["equal",2],["kind",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G10PrecedenceTableTest.test_row_6_all_not_used_no_uncertain_no_flag_silent","name":[["test",1],["row",1],["all",1],["not",1],["no",2],["uncertain",1],["flag",1],["silent",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["row",3],["all",2],["not",4],["no",4],["uncertain",2],["flag",2],["silent",2],["self",4],["none",3],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["drafting",1],["revision",1],["assert",2],["equal",2],["kind",1],["silence",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G10PrecedenceTableTest.test_row_7_empty_input_emits_cold_start_annotation","name":[["test",1],["row",1],["empty",1],["input",1],["emits",1],["cold",1],["start",1],["annotation",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["row",3],["empty",2],["input",2],["emits",2],["cold",2],["start",2],["annotation",3],["self",4],["none",3],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["assert",2],["equal",2],["kind",1],["not",1],["supplied",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G1InvariantTest","name":[["g1",1],["invariant",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["g1",2],["invariant",2],["test",5],["unittest",2],["case",2],["def",1],["referee",3],["not",3],["read",1],["corpus",3],["entry",4],["field",2],["self",3],["none",1],["receives",1],["flat",1],["input",2],["assert",3],["dataclass",2],["has",1],["no",1],["ai",3],["disclosure",3],["would",1],["be",1],["level",1],["fields",4],["name",1],["renderer",1],["values",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G1InvariantTest.test_referee_does_not_read_corpus_entry_field","name":[["test",1],["referee",1],["not",1],["read",1],["corpus",1],["entry",1],["field",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["referee",5],["not",4],["read",2],["corpus",5],["entry",7],["field",4],["self",4],["none",2],["receives",2],["flat",2],["input",3],["assert",4],["dataclass",3],["has",2],["no",2],["ai",4],["disclosure",4],["would",2],["be",2],["level",2],["fields",4],["name",1],["renderer",1],["values",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G2InvariantTest","name":[["g2",1],["invariant",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["g2",2],["invariant",2],["test",7],["unittest",2],["case",2],["def",3],["prisma",6],["track",3],["requires",1],["slr",5],["lineage",7],["self",6],["none",3],["false",3],["policy",4],["anchor",4],["tr",4],["aice",4],["rejected",1],["assert",3],["raises",1],["referee",4],["gate",1],["error",1],["decide",3],["disclosure",3],["output",3],["inp",3],["ai",3],["true",4],["categories",3],["drafting",3],["passes",1],["result",4],["equal",2],["row",2],["cold",1],["start",1],["mode",2],["param",2],["substitutes",1],["systematic",1],["review",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G2InvariantTest.test_cold_start_mode_param_substitutes_lineage","name":[["test",1],["cold",1],["start",1],["mode",1],["param",1],["substitutes",1],["lineage",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["cold",2],["start",2],["mode",3],["param",3],["substitutes",2],["lineage",3],["self",3],["none",2],["result",2],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["policy",1],["anchor",1],["prisma",1],["tr",1],["aice",1],["slr",1],["false",1],["systematic",1],["review",1],["assert",1],["equal",1],["row",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G2InvariantTest.test_prisma_track_requires_slr_lineage","name":[["test",1],["prisma",1],["track",1],["requires",1],["slr",1],["lineage",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["prisma",5],["track",3],["requires",2],["slr",5],["lineage",5],["self",3],["none",2],["false",3],["policy",3],["anchor",3],["tr",3],["aice",3],["rejected",2],["assert",1],["raises",1],["referee",2],["gate",1],["error",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G2InvariantTest.test_prisma_track_with_lineage_passes","name":[["test",1],["prisma",1],["track",1],["lineage",1],["passes",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["prisma",3],["track",2],["lineage",3],["passes",2],["self",3],["none",2],["result",2],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",2],["categories",1],["drafting",1],["policy",1],["anchor",1],["tr",1],["aice",1],["slr",1],["assert",1],["equal",1],["row",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G5InvariantTest","name":[["g5",1],["invariant",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["g5",2],["invariant",2],["test",8],["unittest",2],["case",2],["def",4],["prompt",8],["disclosure",8],["fires",1],["all",1],["three",1],["gates",1],["hold",1],["self",8],["none",4],["assert",4],["true",4],["referee",4],["required",4],["track",5],["prisma",4],["tr",3],["aice",3],["tool",5],["type",4],["llm",4],["methodological",4],["slr",4],["skipped",3],["not",1],["false",4],["icmje",1],["non",1],["symbolic",1],["solver",1],["copyediting",1],["only",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G5InvariantTest.test_prompt_disclosure_fires_when_all_three_gates_hold","name":[["test",1],["prompt",1],["disclosure",1],["fires",1],["all",1],["three",1],["gates",1],["hold",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["prompt",3],["disclosure",3],["fires",2],["all",2],["three",2],["gates",2],["hold",2],["self",3],["none",2],["assert",1],["true",2],["referee",1],["required",1],["track",1],["prisma",1],["tr",1],["aice",1],["tool",1],["type",1],["llm",1],["methodological",1],["slr",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G5InvariantTest.test_prompt_disclosure_skipped_when_copyediting_only","name":[["test",1],["prompt",1],["disclosure",1],["skipped",1],["copyediting",1],["only",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["prompt",3],["disclosure",3],["skipped",2],["copyediting",2],["only",2],["self",3],["none",2],["assert",1],["false",2],["referee",1],["required",1],["track",1],["prisma",1],["tr",1],["aice",1],["tool",1],["type",1],["llm",1],["methodological",1],["slr",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G5InvariantTest.test_prompt_disclosure_skipped_when_non_llm_tool","name":[["test",1],["prompt",1],["disclosure",1],["skipped",1],["non",1],["llm",1],["tool",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["prompt",3],["disclosure",3],["skipped",2],["non",2],["llm",2],["tool",3],["self",3],["none",2],["assert",1],["false",1],["referee",1],["required",1],["track",1],["prisma",1],["tr",1],["aice",1],["type",1],["symbolic",1],["solver",1],["methodological",1],["slr",1],["true",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G5InvariantTest.test_prompt_disclosure_skipped_when_not_prisma_track","name":[["test",1],["prompt",1],["disclosure",1],["skipped",1],["not",1],["prisma",1],["track",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["prompt",3],["disclosure",3],["skipped",2],["not",2],["prisma",2],["track",3],["self",3],["none",2],["assert",1],["false",1],["referee",1],["required",1],["icmje",1],["tool",1],["type",1],["llm",1],["methodological",1],["slr",1],["true",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G7InvariantTest","name":[["g7",1],["invariant",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["g7",2],["invariant",2],["test",8],["unittest",2],["case",2],["def",4],["nature",2],["carveout",8],["eliminates",1],["self",8],["none",4],["sem",8],["referee",4],["copyediting",4],["semantics",4],["assert",4],["equal",4],["eliminate",1],["ieee",2],["downgrades",1],["downgrade",1],["prisma",2],["out",2],["scope",2],["tr",1],["aice",1],["icmje",2],["not",2],["addressed",2]]},{"id":"scripts/test_policy_anchor_disclosure.py#G7InvariantTest.test_icmje_carveout_not_addressed","name":[["test",1],["icmje",1],["carveout",1],["not",1],["addressed",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["icmje",3],["carveout",3],["not",3],["addressed",3],["self",3],["none",2],["sem",2],["referee",1],["copyediting",1],["semantics",1],["assert",1],["equal",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G7InvariantTest.test_ieee_carveout_downgrades","name":[["test",1],["ieee",1],["carveout",1],["downgrades",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["ieee",3],["carveout",3],["downgrades",2],["self",3],["none",2],["sem",2],["referee",1],["copyediting",1],["semantics",1],["assert",1],["equal",1],["downgrade",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G7InvariantTest.test_nature_carveout_eliminates","name":[["test",1],["nature",1],["carveout",1],["eliminates",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["nature",3],["carveout",3],["eliminates",2],["self",3],["none",2],["sem",2],["referee",1],["copyediting",1],["semantics",1],["assert",1],["equal",1],["eliminate",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G7InvariantTest.test_prisma_carveout_out_of_scope","name":[["test",1],["prisma",1],["carveout",1],["out",1],["scope",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["prisma",3],["carveout",3],["out",3],["scope",3],["self",3],["none",2],["sem",2],["referee",1],["copyediting",1],["semantics",1],["tr",1],["aice",1],["assert",1],["equal",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G8InvariantTest","name":[["g8",1],["invariant",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["g8",2],["invariant",2],["test",10],["unittest",2],["case",3],["def",6],["ieee",14],["render",9],["requires",2],["both",3],["level",10],["sections",9],["self",13],["none",11],["assert",10],["raises",3],["referee",9],["paired",4],["mandate",4],["violation",5],["pairing",7],["conformant",3],["involvement",7],["full",4],["drafting",7],["affected",7],["present",4],["methods",3],["passes",3],["should",1],["not",3],["raise",2],["row",6],["enforces",1],["codex",1],["round",1],["p2",1],["closure",1],["previously",1],["returned",1],["anchor",6],["even",1],["only",1],["was",1],["supplied",3],["no",1],["decision",2],["function",1],["must",1],["decide",3],["disclosure",3],["output",3],["inp",3],["ai",3],["true",3],["categories",3],["policy",3],["inputs",1],["result",6],["equal",4],["kind",2],["neither",2],["input",2],["renderer",1],["still",1],["proceeds",1],["missing",1],["surfaces",1],["as",1],["per",2],["facet",1],["annotation",1],["downstream",1],["protocol",1],["hard",1],["at",1],["table",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G8InvariantTest.test_ieee_render_passes_when_both_present","name":[["test",1],["ieee",1],["render",1],["passes",1],["both",1],["present",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["ieee",3],["render",2],["passes",2],["both",2],["present",2],["self",2],["none",2],["should",2],["not",2],["raise",2],["referee",1],["assert",1],["pairing",1],["conformant",1],["level",1],["involvement",1],["full",1],["drafting",1],["affected",1],["sections",1],["methods",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G8InvariantTest.test_ieee_render_requires_both_level_and_sections","name":[["test",1],["ieee",1],["render",1],["requires",1],["both",1],["level",1],["sections",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["ieee",3],["render",2],["requires",2],["both",2],["level",3],["sections",3],["self",3],["none",3],["assert",2],["raises",1],["referee",2],["paired",1],["mandate",1],["violation",1],["pairing",1],["conformant",1],["involvement",1],["full",1],["drafting",1],["affected",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G8InvariantTest.test_ieee_render_requires_level_when_sections_present","name":[["test",1],["ieee",1],["render",1],["requires",1],["level",1],["sections",1],["present",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["ieee",3],["render",2],["requires",2],["level",3],["sections",3],["present",2],["self",3],["none",3],["assert",2],["raises",1],["referee",2],["paired",1],["mandate",1],["violation",1],["pairing",1],["conformant",1],["involvement",1],["affected",1],["methods",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G8InvariantTest.test_ieee_row_4_render_enforces_pairing","name":[["test",1],["ieee",1],["row",1],["render",1],["enforces",1],["pairing",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["ieee",5],["row",4],["render",4],["enforces",2],["pairing",2],["self",3],["none",3],["codex",2],["round",2],["p2",2],["closure",2],["previously",2],["returned",2],["anchor",3],["even",2],["only",2],["level",3],["involvement",3],["was",2],["supplied",2],["no",2],["affected",3],["sections",3],["decision",2],["function",2],["must",2],["raise",2],["paired",3],["mandate",3],["violation",3],["case",2],["assert",1],["raises",1],["referee",2],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",2],["policy",1],["full",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G8InvariantTest.test_ieee_row_4_render_passes_when_both_inputs_present","name":[["test",1],["ieee",1],["row",1],["render",1],["passes",1],["both",1],["inputs",1],["present",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["ieee",3],["row",3],["render",3],["passes",2],["both",2],["inputs",2],["present",2],["self",4],["none",2],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",2],["policy",1],["anchor",2],["level",1],["involvement",1],["full",1],["affected",1],["sections",1],["methods",1],["assert",2],["equal",2],["kind",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G8InvariantTest.test_ieee_row_4_render_passes_when_neither_pairing_input_present","name":[["test",1],["ieee",1],["row",1],["render",1],["passes",1],["neither",1],["pairing",1],["input",1],["present",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["ieee",5],["row",3],["render",3],["passes",2],["neither",4],["pairing",6],["input",4],["present",2],["self",4],["none",4],["supplied",4],["renderer",2],["still",2],["proceeds",2],["missing",2],["surfaces",2],["as",2],["per",4],["facet",2],["not",4],["annotation",2],["downstream",2],["protocol",2],["hard",2],["violation",2],["at",2],["decision",2],["table",2],["level",3],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["policy",1],["anchor",2],["involvement",1],["affected",1],["sections",1],["assert",2],["equal",2],["kind",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G9InvariantTest","name":[["g9",1],["invariant",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["g9",2],["invariant",2],["test",7],["unittest",2],["case",2],["def",3],["anchor",1],["image",7],["regimes",1],["distinct",2],["self",6],["none",3],["nature",5],["referee",6],["rights",6],["regime",8],["ieee",5],["icmje",3],["prisma",3],["tr",1],["aice",1],["all",1],["four",1],["not",1],["unified",1],["assert",3],["equal",3],["len",1],["default",2],["deny",2],["carveouts",1],["folds",1],["into",1],["acknowledgments",2],["only",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G9InvariantTest.test_anchor_image_regimes_are_distinct","name":[["test",1],["anchor",1],["image",1],["regimes",1],["distinct",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["anchor",2],["image",6],["regimes",2],["distinct",3],["self",3],["none",2],["nature",3],["referee",4],["rights",4],["regime",4],["ieee",3],["icmje",3],["prisma",3],["tr",1],["aice",1],["all",1],["four",1],["not",1],["unified",1],["assert",1],["equal",1],["len",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G9InvariantTest.test_ieee_regime_folds_into_acknowledgments","name":[["test",1],["ieee",1],["regime",1],["folds",1],["into",1],["acknowledgments",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["ieee",3],["regime",3],["folds",2],["into",2],["acknowledgments",3],["self",3],["none",2],["assert",1],["equal",1],["referee",1],["image",1],["rights",1],["only",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#G9InvariantTest.test_nature_regime_is_default_deny","name":[["test",1],["nature",1],["regime",1],["default",1],["deny",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["nature",3],["regime",3],["default",3],["deny",3],["self",3],["none",2],["assert",1],["equal",1],["referee",1],["image",1],["rights",1],["carveouts",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#NaturePortfolioVariantTest","name":[["nature",1],["portfolio",1],["variant",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["nature",29],["portfolio",6],["variant",2],["test",10],["unittest",2],["case",2],["def",6],["medicine",4],["anchor",9],["passes",2],["self",12],["none",6],["codex",1],["round",1],["p2",1],["journals",3],["climate",2],["change",2],["communications",3],["all",1],["inherit",1],["parent",1],["ai",4],["policy",5],["pairing",1],["any",1],["them",1],["consistent",1],["pair",1],["not",1],["conflict",3],["result",4],["referee",9],["decide",3],["disclosure",3],["output",3],["inp",3],["true",7],["categories",3],["drafting",3],["venue",10],["assert",6],["equal",3],["row",2],["unrelated",2],["journal",1],["still",1],["rejects",1],["non",1],["prefixed",1],["remains",1],["raises",1],["cell",2],["helper",3],["returns",3],["canonical",1],["names",3],["prefix",1],["energy",1],["false",1],["science",1],["plos",1],["one",1],["msg",1],["miscategorized",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#NaturePortfolioVariantTest.test_helper_returns_false_for_unrelated_journals","name":[["test",1],["helper",1],["returns",1],["false",1],["unrelated",1],["journals",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["helper",2],["returns",2],["false",2],["unrelated",2],["journals",2],["self",3],["none",2],["science",1],["cell",1],["plos",1],["one",1],["nature",3],["assert",1],["equal",1],["referee",2],["portfolio",1],["venue",2],["names",1],["msg",1],["miscategorized",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#NaturePortfolioVariantTest.test_helper_returns_true_for_canonical_names","name":[["test",1],["helper",1],["returns",1],["true",1],["canonical",1],["names",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["helper",2],["returns",2],["true",3],["canonical",2],["names",3],["self",3],["none",2],["referee",2],["nature",2],["venue",2],["assert",1],["portfolio",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#NaturePortfolioVariantTest.test_helper_returns_true_for_prefix_journals","name":[["test",1],["helper",1],["returns",1],["true",1],["prefix",1],["journals",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["helper",2],["returns",2],["true",3],["prefix",2],["journals",2],["self",3],["none",2],["nature",4],["medicine",1],["climate",1],["change",1],["energy",1],["assert",1],["referee",1],["portfolio",1],["venue",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#NaturePortfolioVariantTest.test_nature_communications_with_nature_anchor_passes","name":[["test",1],["nature",2],["communications",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["nature",6],["communications",3],["anchor",3],["passes",2],["self",3],["none",2],["result",2],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["policy",1],["venue",1],["assert",1],["equal",1],["row",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#NaturePortfolioVariantTest.test_nature_medicine_with_nature_anchor_passes","name":[["test",1],["nature",2],["medicine",1],["anchor",1],["passes",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["nature",18],["medicine",5],["anchor",5],["passes",2],["self",3],["none",2],["codex",2],["round",2],["p2",2],["portfolio",2],["journals",2],["climate",2],["change",2],["communications",2],["all",2],["inherit",2],["parent",2],["ai",3],["policy",5],["pairing",2],["any",2],["them",2],["consistent",2],["pair",2],["not",2],["conflict",2],["result",2],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["true",1],["categories",1],["drafting",1],["venue",1],["assert",1],["equal",1],["row",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#NaturePortfolioVariantTest.test_unrelated_journal_with_nature_anchor_still_rejects","name":[["test",1],["unrelated",1],["journal",1],["nature",1],["anchor",1],["still",1],["rejects",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["unrelated",2],["journal",2],["nature",7],["anchor",6],["still",2],["rejects",2],["self",3],["none",2],["non",2],["prefixed",2],["venue",4],["remains",2],["conflict",3],["assert",1],["raises",1],["referee",2],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["policy",1],["cell",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#PolicyAnchorEnumValidationTest","name":[["policy",1],["anchor",1],["enum",1],["validation",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["policy",6],["anchor",8],["enum",2],["validation",2],["test",6],["unittest",2],["case",2],["def",2],["typo",2],["value",2],["raises",4],["self",4],["none",2],["assert",2],["referee",4],["invalid",2],["decide",2],["disclosure",2],["output",2],["inp",2],["ai",2],["true",2],["categories",2],["drafting",2],["icmje",1],["uppercase",1],["unknown",1],["cope",1],["not",1],["canonical",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#PolicyAnchorEnumValidationTest.test_typo_anchor_value_raises","name":[["test",1],["typo",1],["anchor",1],["value",1],["raises",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["typo",3],["anchor",4],["value",2],["raises",3],["self",3],["none",2],["assert",1],["referee",2],["invalid",1],["policy",2],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["icmje",1],["uppercase",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#PolicyAnchorEnumValidationTest.test_unknown_anchor_value_raises","name":[["test",1],["unknown",1],["anchor",1],["value",1],["raises",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["unknown",2],["anchor",4],["value",2],["raises",3],["self",3],["none",2],["assert",1],["referee",2],["invalid",1],["policy",2],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["cope",1],["not",1],["canonical",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#SelectorUnsuppliedTest","name":[["selector",1],["unsupplied",1],["test",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["class",2],["selector",4],["unsupplied",3],["test",6],["unittest",2],["case",3],["def",2],["no",1],["at",1],["all",1],["raises",2],["self",6],["none",7],["assert",4],["referee",4],["decide",2],["disclosure",2],["output",2],["inp",2],["ai",2],["categories",2],["policy",4],["anchor",4],["venue",7],["only",2],["delegates",2],["path",2],["codex",1],["round",1],["p2",1],["renderer",1],["input",1],["iclr",3],["default",1],["icmje",1],["produce",1],["conflict",1],["error",1],["now",1],["v3",1],["result",4],["true",1],["drafting",1],["equal",3],["row",1],["kind",1],["delegated",1],["track",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#SelectorUnsuppliedTest.test_no_selector_at_all_raises","name":[["test",1],["no",1],["selector",1],["at",1],["all",1],["raises",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["no",2],["selector",3],["at",2],["all",2],["raises",3],["self",3],["none",5],["assert",1],["referee",2],["unsupplied",1],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["categories",1],["policy",1],["anchor",1],["venue",1]]},{"id":"scripts/test_policy_anchor_disclosure.py#SelectorUnsuppliedTest.test_venue_only_delegates_to_venue_path","name":[["test",1],["venue",2],["only",1],["delegates",1],["path",1]],"path":[["scripts",1],["test",1],["policy",1],["anchor",1],["disclosure",1],["py",1]],"body":[["def",2],["test",2],["venue",10],["only",4],["delegates",4],["path",3],["self",5],["none",5],["codex",2],["round",2],["p2",2],["renderer",2],["input",2],["iclr",4],["policy",5],["anchor",5],["default",2],["icmje",2],["produce",2],["conflict",2],["error",2],["now",2],["referee",3],["case",2],["v3",2],["result",4],["decide",1],["disclosure",1],["output",1],["inp",1],["ai",1],["true",1],["categories",1],["drafting",1],["assert",3],["equal",3],["row",1],["kind",1],["delegated",1],["track",1]]},{"id":"scripts/test_reading_probe_lint.py","name":[["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["lint",2],["tests",1],["v3",3],["opt",2],["socratic",6],["reading",8],["check",3],["probe",11],["target",1],["spec",1],["docs",1],["design",2],["2026",1],["04",1],["22",1],["ars",1],["md",12],["these",1],["file",3],["content",1],["lints",1],["grep",1],["regex",1],["structure",1],["assertions",1],["against",1],["deep",7],["research",8],["agents",2],["mentor",3],["agent",3],["optional",2],["layer",2],["references",4],["mode",2],["protocol",5],["skill",3],["academic",2],["pipeline",3],["process",3],["summary",4],["outcomes",1],["pattern",1],["matches",1],["test",2],["compliance",3],["report",2],["py",2],["no",2],["llm",1],["runtime",1],["subprocess",1],["fork",1],["just",1],["read",1],["bytes",1],["assert",1],["structural",1],["invariants",1],["run",2],["standalone",1],["python",2],["unittest",4],["scripts",2],["via",1],["suite",1],["discover",1],["from",2],["future",1],["import",4],["annotations",1],["re",1],["pathlib",1],["path",2],["repo",9],["root",9],["resolve",1],["parent",2],["readme",4],["en",1],["zh",2],["tw",1],["collaboration",2],["rubric",2],["shared",2],["depth",1],["schema",2],["schemas",1],["json",1],["heading",1],["required",1],["subheadings",1],["activation",1],["candidate",1],["paper",1],["tracking",1],["wording",1],["response",1],["handling",1],["banned",1],["phrases",1],["plan",1],["subsection",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_reading_probe_lint.py#_extract_probe_section","name":[["extract",1],["probe",1],["section",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["extract",2],["probe",5],["section",4],["text",6],["str",4],["return",3],["layer",2],["body",1],["empty",1],["string",1],["if",3],["heading",3],["absent",1],["isolates",1],["optional",1],["reading",1],["through",1],["but",1],["not",1],["including",1],["next",1],["top",1],["level",1],["callers",1],["should",1],["guard",1],["truthiness",1],["before",1],["asserting",1],["content",1],["so",1],["missing",1],["fails",1],["loudly",1],["instead",1],["quietly",1],["running",1],["assertions",1],["against",1],["garbage",1],["slices",1],["start",5],["find",2],["end",3],["else",1]]},{"id":"scripts/test_reading_probe_lint.py#ReadingProbeLintTests","name":[["reading",1],["probe",1],["lint",1],["tests",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["class",2],["reading",17],["probe",54],["lint",2],["tests",2],["unittest",2],["test",9],["case",5],["spec",6],["file",3],["content",1],["lints",1],["check",1],["def",6],["mentor",30],["has",3],["section",17],["self",21],["none",6],["contains",1],["optional",3],["layer",3],["subsections",2],["text",32],["agent",15],["read",8],["encoding",8],["utf",8],["assert",15],["missing",5],["heading",5],["required",3],["match",2],["ordering",1],["sub",3],["subheadings",1],["subsection",2],["env",5],["var",5],["name",8],["consistent",1],["across",2],["repo",3],["ars",5],["socratic",7],["appears",1],["verbatim",1],["protocol",5],["skill",3],["readmes",1],["catches",1],["upper",1],["drift",3],["readingprobe",1],["typos",2],["not",10],["attempt",1],["catch",1],["lower",1],["since",1],["mandates",1],["all",2],["caps",1],["expected",6],["item",1],["readme",3],["process",8],["summary",5],["excluded",2],["carries",1],["pickup",3],["rule",2],["tested",1],["separately",1],["by",2],["tag",10],["format",4],["files",11],["deep",1],["research",1],["en",1],["zh",1],["relative",3],["root",2],["police",1],["only",3],["own",1],["casing",1],["sibling",1],["vars",1],["adjacent",1],["legitimate",1],["must",7],["be",1],["mis",1],["flagged",1],["as",2],["stem",1],["wrong",2],["cases",2],["re",1],["findall",1],["hit",3],["equal",1],["drifted",1],["gated",1],["goal",4],["oriented",4],["states",1],["activation",2],["extract",2],["true",2],["found",2],["phrasing",1],["clause",2],["regex",2],["state",2],["gating",1],["decline",4],["zero",2],["penalty",3],["outcome",2],["explicitly",1],["from",1],["scoring",8],["channels",1],["exclusions",2],["persistent",1],["agreement",1],["conflict",1],["avoidance",1],["premature",1],["convergence",3],["signal",2],["intent",1],["classification",1],["chan",3],["mention",1],["no",2],["penali",1],["sz",1],["ed",1],["penalised",1],["defined",1],["picked",1],["up",1],["identically",1],["pipeline",3],["prefix",5],["define",1],["reference",1],["stage",1],["field",7],["paper",1],["turn",1],["identifiers",4],["leak",1],["into",1],["rubric",4],["prevents",1],["becoming",1],["gate",2],["candidate",1],["regression",1],["could",1],["land",1],["hand",1],["maintained",1],["expand",1],["new",1],["added",1],["glob",1],["scan",2],["rejected",1],["avoid",1],["false",1],["failures",1],["unrelated",1],["shared",1],["if",5],["collaboration",2],["exists",2],["append",2],["compliance",2],["schema",2],["outside",2],["start",5],["find",2],["end",3],["else",3],["without",3],["banned",3],["ident",5],["leaking",1],["rep",1]]},{"id":"scripts/test_reading_probe_lint.py#ReadingProbeLintTests.test_banned_praise_phrases","name":[["test",1],["banned",1],["praise",1],["phrases",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["banned",12],["praise",2],["phrases",7],["self",5],["none",2],["list",4],["contains",1],["exact",2],["quoted",2],["strings",2],["from",1],["spec",4],["check",5],["absent",1],["text",7],["mentor",1],["agent",1],["read",1],["encoding",1],["utf",1],["start",5],["find",3],["assert",3],["greater",1],["missing",2],["subheading",1],["end",5],["if",2],["section",4],["else",1],["len",1],["as",2],["expected",2],["correct",1],["right",1],["wrong",1],["good",1],["answer",1],["well",1],["said",1],["make",1],["sure",1],["verify",1],["prove",1],["phrase",3],["per",2],["note",1],["has",1],["non",1],["evaluative",1],["uses",2],["elsewhere",1],["not",2],["regex",1],["must",1],["appear",1],["item",1],["entry",1],["explicit",1],["carve",1],["out",1],["inline",1],["prose",1],["fine",1]]},{"id":"scripts/test_reading_probe_lint.py#ReadingProbeLintTests.test_decline_is_zero_penalty","name":[["test",1],["decline",1],["zero",1],["penalty",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["decline",5],["zero",3],["penalty",4],["self",5],["none",2],["outcome",1],["explicitly",1],["excluded",1],["from",1],["all",1],["scoring",1],["channels",1],["text",3],["mentor",2],["agent",2],["read",1],["encoding",1],["utf",1],["probe",8],["section",8],["extract",1],["assert",3],["true",1],["name",1],["heading",1],["not",3],["found",1],["exclusions",2],["persistent",1],["agreement",1],["conflict",1],["avoidance",1],["premature",1],["convergence",2],["signal",1],["intent",1],["classification",1],["chan",3],["must",2],["mention",1],["clause",1],["regex",1],["no",1],["penali",1],["sz",1],["ed",1],["state",1],["penalised",1]]},{"id":"scripts/test_reading_probe_lint.py#ReadingProbeLintTests.test_env_var_name_consistent_across_repo","name":[["test",1],["env",1],["var",1],["name",1],["consistent",1],["across",1],["repo",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",3],["env",6],["var",6],["name",2],["consistent",2],["across",3],["repo",4],["self",4],["none",2],["ars",5],["socratic",7],["reading",6],["probe",6],["appears",1],["verbatim",1],["agent",3],["protocol",4],["skill",3],["readmes",1],["catches",1],["upper",1],["case",3],["drift",3],["readingprobe",1],["typos",2],["not",3],["attempt",1],["catch",1],["lower",1],["since",1],["spec",2],["mandates",1],["all",1],["caps",1],["expected",6],["item",1],["readme",3],["process",1],["summary",1],["excluded",1],["carries",1],["pickup",1],["rule",1],["tested",1],["separately",1],["by",1],["tag",1],["format",1],["files",2],["mentor",1],["deep",1],["research",1],["en",1],["zh",1],["text",4],["read",1],["encoding",1],["utf",1],["assert",2],["relative",2],["root",2],["missing",1],["police",1],["only",2],["own",1],["casing",1],["sibling",1],["vars",1],["adjacent",1],["legitimate",1],["must",1],["be",1],["mis",1],["flagged",1],["as",1],["match",1],["stem",1],["wrong",2],["cases",2],["re",1],["findall",1],["hit",3],["equal",1],["has",1],["drifted",1]]},{"id":"scripts/test_reading_probe_lint.py#ReadingProbeLintTests.test_mentor_file_has_probe_section","name":[["test",1],["mentor",1],["file",1],["has",1],["probe",1],["section",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["mentor",6],["file",3],["has",2],["probe",6],["section",2],["self",4],["none",2],["contains",1],["optional",3],["reading",3],["layer",3],["subsections",2],["text",4],["agent",3],["read",1],["encoding",1],["utf",1],["assert",2],["missing",2],["heading",1],["required",2],["match",1],["spec",1],["ordering",1],["sub",3],["subheadings",1],["subsection",1]]},{"id":"scripts/test_reading_probe_lint.py#ReadingProbeLintTests.test_no_probe_in_scoring_files","name":[["test",1],["no",1],["probe",1],["scoring",1],["files",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["no",2],["probe",23],["scoring",9],["files",11],["self",4],["none",2],["identifiers",4],["must",2],["not",4],["leak",1],["into",1],["rubric",5],["prevents",1],["becoming",1],["gate",2],["candidate",1],["as",1],["regression",1],["could",1],["land",1],["hand",1],["maintained",1],["expand",1],["new",1],["added",1],["glob",1],["scan",2],["rejected",1],["avoid",1],["false",1],["failures",1],["unrelated",1],["shared",1],["if",5],["collaboration",2],["exists",2],["append",2],["compliance",2],["schema",2],["mentor",12],["convergence",1],["signal",1],["subsection",1],["outside",2],["section",1],["text",10],["agent",2],["read",2],["encoding",2],["utf",2],["start",5],["find",2],["heading",2],["end",3],["else",3],["without",3],["banned",3],["reading",3],["ident",6],["assert",2],["name",1],["has",1],["leaking",1],["relative",1],["repo",1],["root",1],["contains",1],["appear",1]]},{"id":"scripts/test_reading_probe_lint.py#ReadingProbeLintTests.test_probe_gated_by_goal_oriented","name":[["test",1],["probe",1],["gated",1],["by",1],["goal",1],["oriented",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["probe",9],["gated",2],["by",2],["goal",5],["oriented",5],["self",4],["none",2],["mentor",3],["section",7],["states",1],["only",1],["activation",2],["text",3],["agent",2],["read",1],["encoding",1],["utf",1],["extract",1],["assert",2],["true",1],["name",1],["heading",1],["not",1],["found",1],["required",1],["phrasing",1],["spec",1],["clause",1],["regex",1],["must",1],["state",1],["gating",1]]},{"id":"scripts/test_reading_probe_lint.py#ReadingProbeLintTests.test_probe_tag_format","name":[["test",1],["probe",1],["tag",1],["format",1]],"path":[["scripts",1],["test",1],["reading",1],["probe",1],["lint",1],["py",1]],"body":[["def",2],["test",2],["probe",4],["tag",10],["format",4],["self",6],["none",2],["reading",2],["defined",1],["mentor",7],["picked",1],["up",1],["identically",1],["process",7],["summary",4],["protocol",1],["text",8],["agent",3],["read",2],["encoding",2],["utf",2],["pipeline",3],["prefix",5],["assert",4],["name",4],["must",2],["define",1],["reference",1],["stage",1],["pickup",2],["field",7],["paper",1],["outcome",1],["turn",1],["spec",1],["missing",2],["rule",1]]},{"id":"scripts/test_render_eval_comment.py","name":[["test",1],["render",1],["eval",1],["comment",1],["py",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["tests",2],["scripts",4],["render",3],["eval",5],["comment",5],["py",2],["harness",1],["pr",1],["renderer",2],["display",1],["layer",1],["only",1],["these",1],["pin",1],["shape",1],["verdict",1],["line",1],["table",2],["rows",1],["folded",1],["raw",1],["json",2],["gate",5],["semantics",1],["stay",1],["pinned",1],["by",1],["test",1],["threshold",2],["must",1],["agree",1],["failure",1],["signal",1],["aggregate",1],["per",1],["class",1],["so",1],["never",1],["shows",1],["clean",1],["pass",1],["run",1],["blocks",1],["from",3],["future",1],["import",4],["annotations",1],["failed",1],["tasks",1],["task",1],["failures",1],["main",1]]},{"id":"scripts/test_render_eval_comment.py#_measured","name":[["measured",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["measured",3],["name",4],["metric",5],["accuracy",2],["value",5],["threshold",4],["comparison",4],["passed",4],["true",2],["per",5],["class",5],["none",3],["task",4],["status",1],["aggregate",1],["if",1],["not",1],["return",1]]},{"id":"scripts/test_render_eval_comment.py#_pending","name":[["pending",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["pending",5],["name",4],["shape",2],["mirrors",2],["run",2],["evals",2],["result",2],["placeholder",2],["aggregate",3],["metric",6],["no",2],["threshold",2],["renderer",2],["must",2],["key",2],["off",2],["status",3],["not",2],["absence",2],["return",1],["task",1],["notice",1],["entrypoint",1],["unavailable",1],["accuracy",1],["value",1],["direction",1],["higher",1],["better",1]]},{"id":"scripts/test_render_eval_comment.py#_render","name":[["render",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["render",3],["tasks",3],["report",3],["per",1],["task",1],["return",1],["comment",1],["json",1],["dumps",1],["indent",1]]},{"id":"scripts/test_render_eval_comment.py#test_aggregate_failure_marks_row_and_verdict","name":[["test",1],["aggregate",1],["failure",1],["marks",1],["row",1],["verdict",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["aggregate",2],["failure",2],["marks",2],["row",2],["verdict",2],["out",3],["render",1],["measured",2],["citation",2],["extraction",2],["value",1],["80",2],["passed",2],["false",1],["assert",2],["accuracy",1],["90",1],["tasks",1]]},{"id":"scripts/test_render_eval_comment.py#test_all_passed_verdict_line","name":[["test",1],["all",1],["passed",1],["verdict",1],["line",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["all",2],["passed",3],["verdict",2],["line",2],["out",2],["render",1],["measured",3],["citation",1],["extraction",1],["rq",1],["framing",1],["patterns",1],["metric",1],["balanced",1],["accuracy",1],["threshold",1],["75",1],["pending",3],["field",1],["norm",1],["severity",1],["surface",1],["form",1],["parity",1],["assert",1],["tasks",1],["not",1],["wired",1]]},{"id":"scripts/test_render_eval_comment.py#test_cli_main_usage_error","name":[["test",1],["cli",1],["main",1],["usage",1],["error",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["main",3],["usage",2],["error",2],["assert",1]]},{"id":"scripts/test_render_eval_comment.py#test_cli_main_writes_markdown","name":[["test",1],["cli",1],["main",1],["writes",1],["markdown",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["main",3],["writes",2],["markdown",2],["tmp",3],["path",6],["capsys",3],["report",3],["per",1],["task",1],["measured",2],["citation",1],["extraction",1],["pending",2],["surface",1],["form",1],["parity",1],["eval",2],["json",2],["write",1],["text",1],["dumps",1],["indent",1],["encoding",1],["utf",1],["assert",3],["str",1],["stdout",3],["readouterr",1],["out",1],["startswith",1],["harness",1],["results",1],["tasks",1],["passed",1],["not",1],["wired",1]]},{"id":"scripts/test_render_eval_comment.py#test_failure_signal_agrees_with_threshold_gate","name":[["test",1],["failure",1],["signal",1],["agrees",1],["threshold",1],["gate",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["failure",4],["signal",2],["agrees",2],["threshold",4],["gate",12],["task",7],["failures",3],["deliberately",2],["mirrors",2],["not",4],["import",2],["rule",2],["importing",2],["would",2],["couple",2],["display",2],["flat",2],["key",4],["format",2],["pin",2],["makes",2],["mirror",2],["loud",2],["instead",2],["silent",2],["if",3],["future",2],["gated",2],["axis",2],["lands",2],["eval",2],["but",2],["here",2],["fails",2],["ci",2],["rather",2],["than",2],["comment",2],["rendering",2],["green",2],["run",2],["blocks",2],["report",3],["per",4],["measured",4],["agg",2],["fail",6],["value",2],["passed",4],["false",4],["pc",2],["class",4],["name",3],["high",1],["metric",2],["accuracy",2],["both",2],["low",1],["clean",1],["pending",2],["renderer",2],["failed",5],["any",1],["split",1],["tasks",1],["assert",1]]},{"id":"scripts/test_render_eval_comment.py#test_lower_is_better_comparison_passes_through","name":[["test",1],["lower",1],["better",1],["comparison",1],["passes",1],["through",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["lower",2],["better",2],["comparison",3],["passes",2],["through",2],["out",2],["render",1],["measured",1],["field",2],["norm",2],["severity",2],["metric",1],["fnr",2],["value",1],["10",2],["threshold",1],["30",2],["assert",1]]},{"id":"scripts/test_render_eval_comment.py#test_measured_row_renders_metric_value_threshold","name":[["test",1],["measured",1],["row",1],["renders",1],["metric",1],["value",1],["threshold",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["measured",3],["row",2],["renders",2],["metric",2],["value",2],["threshold",2],["out",2],["render",1],["citation",2],["extraction",2],["assert",1],["accuracy",1],["00",1],["90",1]]},{"id":"scripts/test_render_eval_comment.py#test_measured_rows_sort_before_pending","name":[["test",1],["measured",1],["rows",1],["sort",1],["before",1],["pending",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["measured",3],["rows",2],["sort",2],["before",2],["pending",3],["out",3],["render",1],["surface",2],["form",2],["parity",2],["citation",2],["extraction",2],["assert",1],["index",2]]},{"id":"scripts/test_render_eval_comment.py#test_no_pending_omits_pending_suffix","name":[["test",1],["no",1],["pending",2],["omits",1],["suffix",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["no",2],["pending",5],["omits",2],["suffix",2],["out",2],["render",1],["measured",1],["citation",1],["extraction",1],["assert",1],["not",1],["splitlines",1]]},{"id":"scripts/test_render_eval_comment.py#test_pending_row_uses_placeholder_columns","name":[["test",1],["pending",1],["row",1],["uses",1],["placeholder",1],["columns",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["pending",4],["row",2],["uses",2],["placeholder",2],["columns",2],["out",2],["render",1],["measured",1],["citation",1],["extraction",1],["field",2],["norm",2],["severity",2],["assert",1]]},{"id":"scripts/test_render_eval_comment.py#test_per_class_only_failure_still_fails_row","name":[["test",1],["per",1],["class",1],["only",1],["failure",1],["still",1],["fails",1],["row",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["per",8],["class",9],["only",2],["failure",2],["still",2],["fails",4],["row",4],["aggregate",2],["passes",2],["but",2],["metric",3],["gate",2],["blocks",2],["328",2],["so",2],["verdict",2],["must",2],["not",2],["read",2],["as",2],["clean",2],["pass",2],["name",1],["high",1],["accuracy",1],["value",2],["70",1],["threshold",1],["85",1],["comparison",1],["passed",2],["false",1],["out",3],["render",1],["measured",2],["citation",1],["extraction",1],["assert",2],["tasks",1]]},{"id":"scripts/test_render_eval_comment.py#test_raw_json_folded_in_details","name":[["test",1],["raw",1],["json",1],["folded",1],["details",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["raw",6],["json",4],["folded",2],["details",4],["report",3],["per",1],["task",1],["measured",1],["citation",1],["extraction",1],["dumps",1],["indent",1],["out",6],["render",1],["comment",1],["assert",2],["index",5]]},{"id":"scripts/test_render_eval_comment.py#test_table_cells_escape_pipes_and_line_boundaries","name":[["test",1],["table",1],["cells",1],["escape",1],["pipes",1],["line",1],["boundaries",1]],"path":[["scripts",1],["test",1],["render",1],["eval",1],["comment",1],["py",1]],"body":[["def",2],["test",2],["table",4],["cells",2],["escape",2],["pipes",2],["line",4],["boundaries",2],["task",4],["name",4],["metric",3],["come",2],["from",2],["eval",2],["manifests",2],["any",2],["boundary",2],["must",2],["not",2],["break",2],["spoof",2],["extra",2],["columns",2],["rows",2],["codex",2],["review",4],["p2",2],["re",2],["gap",2],["measured",1],["evil",2],["nrow",1],["rmore",1],["nend",1],["acc",2],["uracy",2],["out",2],["render",1],["assert",1],["row",1],["more",1],["end",1]]},{"id":"scripts/test_repro_lock_validation_drift.py","name":[["test",1],["repro",1],["lock",1],["validation",1],["drift",1],["py",1]],"path":[["scripts",1],["test",1],["repro",1],["lock",1],["validation",1],["drift",1],["py",1]],"body":[["drift",4],["guard",2],["nested",3],["repro",8],["lock",9],["sub",3],["shape",2],["experiment",4],["provenance",4],["entry",5],["schema",5],["json",4],["must",1],["stay",1],["sync",1],["canonical",1],["field",2],["scripts",5],["validation",4],["py",3],["260",1],["d1",1],["now",1],["declared",1],["two",3],["places",1],["required",8],["constants",1],["single",1],["source",1],["truth",1],["also",1],["imported",1],["by",1],["check",1],["object",1],["inside",2],["shared",2],["contracts",2],["passport",2],["each",2],["carries",1],["its",1],["own",1],["without",1],["test",3],["copies",1],["silently",1],["diverge",1],["over",1],["time",1],["added",1],["standalone",1],["validator",1],["but",1],["forgotten",1],["vice",1],["versa",1],["would",1],["pass",1],["every",1],["other",1],["gate",1],["asserts",1],["key",1],["sets",1],["equal",1],["at",1],["top",1],["level",1],["block",1],["so",1],["declarations",1],["cannot",1],["run",1],["python",1],["unittest",3],["from",3],["future",1],["import",6],["annotations",1],["sys",2],["pathlib",1],["path",3],["repo",3],["file",1],["resolve",1],["parent",2],["insert",1],["str",1],["noqa",1],["e402",1],["crossmodel",1],["external",1],["fields",1],["materials",1],["model",1],["prompts",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_repro_lock_validation_drift.py#_nested_repro_lock","name":[["nested",1],["repro",1],["lock",1]],"path":[["scripts",1],["test",1],["repro",1],["lock",1],["validation",1],["drift",1],["py",1]],"body":[["def",2],["nested",2],["repro",3],["lock",3],["dict",2],["schema",3],["json",1],["loads",1],["entry",1],["read",1],["text",1],["encoding",1],["utf",1],["return",1],["properties",1]]},{"id":"scripts/test_repro_lock_validation_drift.py#ReproLockDriftTest","name":[["repro",1],["lock",1],["drift",1],["test",1]],"path":[["scripts",1],["test",1],["repro",1],["lock",1],["validation",1],["drift",1],["py",1]],"body":[["class",2],["repro",13],["lock",16],["drift",4],["test",8],["unittest",2],["case",2],["nested",12],["schema",3],["required",21],["keys",1],["equal",3],["shared",4],["canonical",3],["constants",1],["def",4],["up",1],["self",11],["none",4],["top",2],["level",2],["matches",1],["assert",3],["fields",9],["msg",3],["drifted",2],["from",2],["validation",3],["only",5],["constant",4],["sub",2],["block",6],["match",1],["cases",2],["model",3],["prompts",2],["materials",2],["external",2],["protocols",1],["cross",1],["crossmodel",1],["expected",4],["items",1],["properties",1],["check",5],["imports",2],["py",1],["re",2],["exports",1],["no",1],["duplicate",2],["copy",2],["pins",1],["standalone",1],["validator",1],["rather",1],["than",1],["declaring",1],["guard",2],["sound",1],["if",1],["both",1],["copies",1],["trace",1],["back",1],["single",1],["source",1],["import",1],["not",1],["object",1],["would",1],["defeat",1]]},{"id":"scripts/test_repro_lock_validation_drift.py#ReproLockDriftTest.setUp","name":[["up",1]],"path":[["scripts",1],["test",1],["repro",1],["lock",1],["validation",1],["drift",1],["py",1]],"body":[["def",2],["up",2],["self",3],["none",2],["lock",2],["nested",1],["repro",1]]},{"id":"scripts/test_repro_lock_validation_drift.py#ReproLockDriftTest.test_check_repro_lock_imports_shared_constant","name":[["test",1],["check",1],["repro",1],["lock",1],["imports",1],["shared",1],["constant",1]],"path":[["scripts",1],["test",1],["repro",1],["lock",1],["validation",1],["drift",1],["py",1]],"body":[["def",2],["test",2],["check",6],["repro",8],["lock",8],["imports",3],["shared",4],["constant",3],["self",3],["none",2],["py",1],["re",2],["exports",1],["no",1],["duplicate",2],["copy",2],["pins",1],["standalone",1],["validator",1],["from",1],["validation",2],["rather",1],["than",1],["declaring",1],["required",5],["fields",5],["drift",2],["guard",2],["only",1],["sound",1],["if",1],["both",1],["copies",1],["trace",1],["back",1],["single",1],["source",1],["import",1],["assert",1],["msg",1],["not",1],["object",1],["would",1],["defeat",1]]},{"id":"scripts/test_repro_lock_validation_drift.py#ReproLockDriftTest.test_sub_block_required_match_canonical","name":[["test",1],["sub",1],["block",1],["required",1],["match",1],["canonical",1]],"path":[["scripts",1],["test",1],["repro",1],["lock",1],["validation",1],["drift",1],["py",1]],"body":[["def",2],["test",3],["sub",3],["block",7],["required",9],["match",2],["canonical",2],["self",5],["none",2],["cases",2],["model",3],["prompts",2],["materials",2],["external",2],["protocols",1],["cross",1],["crossmodel",1],["expected",4],["items",1],["nested",5],["lock",2],["properties",1],["assert",1],["equal",1],["msg",1],["repro",1],["drifted",1],["only",2],["schema",1],["constant",1]]},{"id":"scripts/test_repro_lock_validation_drift.py#ReproLockDriftTest.test_top_level_required_matches_canonical","name":[["test",1],["top",1],["level",1],["required",1],["matches",1],["canonical",1]],"path":[["scripts",1],["test",1],["repro",1],["lock",1],["validation",1],["drift",1],["py",1]],"body":[["def",2],["test",2],["top",3],["level",3],["required",8],["matches",2],["canonical",2],["self",4],["none",2],["nested",5],["lock",3],["assert",1],["equal",1],["fields",4],["msg",1],["repro",2],["drifted",1],["from",1],["validation",1],["only",2],["schema",1],["constant",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py","name":[["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["unit",1],["tests",2],["scripts",2],["run",3],["ci",4],["pytest",7],["manifest",4],["py",2],["issue",1],["156",1],["runner",1],["reads",1],["toml",1],["invokes",1],["each",2],["entry",3],["behavior",1],["contract",1],["runs",2],["python",1],["path",4],["args",1],["per",1],["wraps",1],["invocation",1],["group",1],["id",3],["endgroup",1],["annotations",2],["all",1],["entries",1],["even",1],["some",1],["fail",2],["accumulate",1],["failures",1],["not",1],["fast",1],["so",1],["surfaces",1],["every",1],["broken",1],["suite",1],["one",1],["pr",1],["supports",2],["single",1],["named",1],["local",1],["debug",1],["root",1],["dir",1],["overrides",1],["from",2],["future",1],["import",6],["subprocess",1],["sys",1],["textwrap",1],["pathlib",1],["script",1],["file",1],["resolve",1],["parent",1],["fixture",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#_run","name":[["run",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["run",3],["manifest",4],["path",7],["root",5],["none",10],["only",4],["id",5],["str",7],["subprocess",3],["completed",2],["process",2],["cmd",4],["sys",1],["executable",1],["script",1],["if",2],["not",2],["extend",2],["return",1],["capture",1],["output",1],["true",2],["text",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#_write","name":[["write",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["write",3],["path",5],["content",3],["str",2],["none",2],["text",1],["textwrap",1],["dedent",1],["lstrip",1],["encoding",1],["utf",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#test_args_passed_through_to_pytest","name":[["test",1],["args",1],["passed",1],["through",1],["pytest",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",8],["args",4],["passed",2],["through",2],["pytest",5],["workdir",4],["path",3],["none",2],["like",1],["expr",1],["must",1],["reach",1],["verbatim",1],["manifest",4],["scripts",2],["ci",1],["toml",1],["write",1],["id",1],["unit",5],["only",1],["marked",1],["py",1],["result",6],["run",1],["root",1],["assert",4],["returncode",1],["stdout",2],["stderr",2],["combined",4],["two",2],["ran",1],["integration",2],["alpha",2],["was",1],["excluded",1],["by",1],["one",1],["not",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#test_empty_manifest_passes","name":[["test",1],["empty",1],["manifest",1],["passes",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["empty",3],["manifest",8],["passes",2],["workdir",4],["path",2],["none",2],["zero",1],["entries",1],["should",1],["exit",1],["degenerate",1],["but",1],["not",1],["error",1],["scripts",1],["ci",1],["pytest",1],["toml",1],["write",1],["text",1],["encoding",1],["utf",1],["result",4],["run",1],["root",1],["assert",1],["returncode",1],["stdout",1],["stderr",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#test_fails_when_any_entry_fails","name":[["test",1],["fails",2],["any",1],["entry",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",6],["fails",4],["any",2],["entry",3],["workdir",4],["path",5],["none",2],["runner",2],["accumulates",1],["failures",2],["every",1],["runs",2],["even",1],["if",1],["earlier",1],["one",1],["failed",1],["then",1],["aggregate",1],["exit",1],["code",1],["reports",1],["failure",2],["manifest",5],["scripts",4],["ci",1],["pytest",4],["toml",1],["write",1],["id",3],["pass",7],["py",3],["fail",6],["result",4],["run",1],["root",1],["assert",4],["returncode",1],["combined",4],["stdout",1],["stderr",1],["group",3],["must",1],["not",1],["stop",1],["at",1],["first",1],["after",1],["assertion",1],["pins",1],["accumulate",1],["contract",1],["so",1],["future",1],["refactor",1],["fast",1],["would",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#test_id_filter_runs_only_named_entry","name":[["test",1],["id",1],["filter",1],["runs",1],["only",1],["named",1],["entry",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",4],["id",6],["filter",3],["runs",2],["only",4],["named",2],["entry",4],["workdir",4],["path",4],["none",2],["manifest",5],["scripts",3],["ci",1],["pytest",3],["toml",1],["write",1],["pass",5],["py",2],["fail",4],["explicitly",1],["run",3],["even",1],["though",1],["contains",1],["failing",1],["should",2],["isolate",1],["result",6],["root",1],["assert",3],["returncode",1],["stdout",2],["stderr",2],["combined",3],["group",2],["not",2],["have",1],["been",1],["invoked",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#test_missing_manifest_fails","name":[["test",1],["missing",1],["manifest",1],["fails",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",2],["missing",3],["manifest",2],["fails",2],["workdir",4],["path",2],["none",2],["result",2],["run",1],["scripts",1],["toml",1],["root",1],["assert",1],["returncode",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#test_runs_all_passing_entries","name":[["test",1],["runs",1],["all",1],["passing",1],["entries",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",4],["runs",2],["all",2],["passing",2],["entries",2],["workdir",4],["path",4],["none",2],["manifest",4],["scripts",3],["ci",1],["pytest",3],["toml",1],["write",1],["id",2],["pass",6],["py",2],["result",6],["run",1],["root",1],["assert",4],["returncode",1],["stdout",2],["stderr",2],["combined",4],["group",2],["endgroup",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#test_unknown_id_filter_fails","name":[["test",1],["unknown",1],["id",1],["filter",1],["fails",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",2],["test",3],["unknown",2],["id",4],["filter",2],["fails",2],["workdir",4],["path",3],["none",2],["manifest",4],["scripts",2],["ci",1],["pytest",2],["toml",1],["write",1],["pass",2],["py",1],["result",4],["run",1],["root",1],["only",1],["nope",2],["assert",2],["returncode",1],["combined",2],["stdout",1],["stderr",1]]},{"id":"scripts/test_run_ci_pytest_manifest.py#workdir","name":[["workdir",1]],"path":[["scripts",1],["test",1],["run",1],["ci",1],["pytest",1],["manifest",1],["py",1]],"body":[["def",8],["workdir",2],["tmp",8],["path",12],["scripts",5],["mkdir",1],["two",2],["passing",1],["test",12],["files",1],["one",2],["failing",1],["file",1],["write",4],["pass",2],["py",4],["alpha",2],["assert",6],["true",4],["beta",1],["fail",2],["should",1],["false",1],["boom",1],["marked",1],["unit",2],["integration",1],["return",1]]},{"id":"scripts/test_run_codex_audit_e2e.py","name":[["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"path":[["scripts",1],["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"body":[["end",2],["dispatch",1],["test",7],["scripts",3],["run",4],["codex",6],["audit",10],["sh",2],["phase",5],["deferred",1],["gate",2],["spec",2],["docs",1],["design",1],["2026",1],["04",1],["30",1],["ars",1],["v3",1],["step",2],["orchestrator",1],["hooks",1],["md",1],["bash",9],["guard",1],["wrapper",6],["internal",1],["behavior",1],["verification",1],["lines",1],["2308",1],["synthetic",1],["smoke",1],["cli",2],["mocked",2],["invoked",1],["against",7],["tiny",1],["fixture",1],["deliverable",1],["produces",1],["well",1],["formed",1],["proposal",7],["entry",4],["validates",6],["schemas",1],["mode",3],["gated",1],["linux",1],["runners",1],["any",1],["host",1],["because",1],["check",1],["exits",2],["64",1],["mac",4],["os",5],["stock",3],["ci",2],["runs",1],["ubuntu",2],["latest",1],["locally",1],["self",1],["skips",1],["mocks",1],["via",1],["path",3],["prefix",1],["shim",1],["emits",1],["canonical",1],["jsonl",4],["stream",2],["per",2],["version",2],["semver",1],["line",1],["1c",1],["consumes",1],["output",2],["parses",1],["verdict",4],["text",1],["writes",1],["four",2],["contract",3],["files",3],["then",1],["each",2],["file",3],["its",1],["schema",7],["coverage",1],["success",1],["sidecar",3],["written",2],["dir",3],["three",1],["diagnostic",1],["stdout",1],["stderr",1],["manifest",1],["artifact",1],["json",5],["lifecycle",1],["invariant",1],["e3",1],["e4",1],["verified",2],["at",1],["by",1],["absent",1],["event",1],["row",1],["pytest",3],["xvs",1],["e2e",1],["py",1],["from",2],["future",1],["import",10],["annotations",1],["shutil",1],["stat",1],["subprocess",1],["sys",1],["textwrap",1],["pathlib",1],["repo",4],["root",4],["resolve",1],["parent",2],["passport",2],["shared",2],["contracts",2],["skip",2],["hosts",1],["without",1],["bin",1],["has",1],["pytestmark",1],["mark",1],["skipif",1],["major",1],["reason",1],["requires",1]]},{"id":"scripts/test_run_codex_audit_e2e.py#_bash_major_version","name":[["bash",1],["major",1],["version",1]],"path":[["scripts",1],["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"body":[["def",2],["bash",4],["major",2],["version",3],["int",3],["try",1],["out",2],["subprocess",1],["run",1],["echo",1],["check",1],["true",3],["capture",1],["output",1],["text",1],["stdout",1],["strip",1],["return",2],["split",1],["except",1],["exception",1],["pragma",1],["no",1],["cover",1],["defensive",1]]},{"id":"scripts/test_run_codex_audit_e2e.py#_make_codex_mock","name":[["make",1],["codex",1],["mock",1]],"path":[["scripts",1],["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"body":[["def",2],["make",2],["codex",9],["mock",10],["bin",4],["dir",3],["path",4],["create",1],["fake",1],["script",3],["emits",2],["canonical",4],["phase",1],["jsonl",5],["stream",2],["supports",1],["two",1],["invocation",1],["forms",1],["version",3],["prints",1],["cli",3],["128",2],["matches",1],["sidecar",1],["semver",1],["pattern",1],["exec",1],["gpt",1],["json",1],["prompt",2],["events",1],["stdout",1],["matching",1],["four",1],["event",2],["clean",2],["completion",2],["shape",1],["section",3],["formatted",1],["pass",2],["verdict",6],["agent",3],["message",3],["text",6],["per",1],["audit",5],["template",2],["severity",3],["bucket",1],["count",1],["summary",2],["wrapper",1],["parse",2],["py",2],["extracts",1],["into",1],["yaml",1],["emit",2],["minimum",1],["format",2],["parser",1],["accepts",1],["textwrap",1],["dedent",1],["usr",1],["env",1],["bash",1],["euo",1],["pipefail",1],["if",1],["then",1],["echo",1],["exit",1],["fi",1],["drain",1],["stdin",1],["rendered",1],["don",1],["inspect",1],["cat",2],["dev",1],["null",1],["follows",1],["regex",1],["requires",1],["convergence",3],["form",1],["round",2],["findings",2],["any",2],["reached",2],["as",1],["last",1],["non",1],["empty",1],["line",1],["type",5],["thread",2],["started",2],["id",2],["019de371",1],["4c13",1],["7521",1],["8af7",1],["fccf6bd23279",1],["turn",2],["item",3],["completed",2],["usage",1],["input",2],["tokens",4],["100",1],["cached",1],["output",2],["50",1],["reasoning",1],["write",1],["chmod",1],["stat",4],["st",1],["mode",1],["iexec",1],["ixgrp",1],["ixoth",1],["return",1]]},{"id":"scripts/test_run_codex_audit_e2e.py#_make_synthetic_deliverable","name":[["make",1],["synthetic",1],["deliverable",1]],"path":[["scripts",1],["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"body":[["def",2],["make",2],["synthetic",5],["deliverable",6],["repo",4],["clone",3],["path",5],["tiny",1],["mock",2],["audits",1],["relative",1],["as",1],["wrapper",1],["contract",1],["requires",1],["deliv",6],["dir",3],["tests",1],["fixtures",1],["phase",1],["e2e",1],["mkdir",1],["parents",1],["true",1],["md",1],["write",1],["text",2],["single",1],["claim",1],["codex",1],["emits",1],["pass",1],["regardless",1],["content",1],["return",1]]},{"id":"scripts/test_run_codex_audit_e2e.py#_stage_repo_clone","name":[["stage",1],["repo",1],["clone",1]],"path":[["scripts",1],["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"body":[["def",2],["stage",3],["repo",9],["clone",14],["work",3],["dir",3],["path",5],["minimal",1],["wrapper",5],["schemas",2],["parser",3],["audit",13],["template",2],["symlinks",1],["real",2],["files",1],["keep",1],["test",4],["fast",1],["avoids",1],["editing",1],["behaviour",1],["root",3],["detection",1],["uses",1],["script",1],["dirname",1],["so",3],["resolution",1],["works",1],["automatically",1],["mkdir",2],["sub",2],["scripts",4],["shared",8],["contracts",6],["passport",2],["templates",2],["parents",1],["true",6],["helpers",1],["copied",1],["chmod",2],["preserved",1],["src",8],["rel",6],["run",6],["codex",2],["sh",1],["parse",2],["verdict",2],["py",2],["snapshot",1],["dst",3],["shutil",2],["copy2",2],["0o755",1],["referenced",1],["by",1],["contract",1],["emission",1],["artifact",1],["entry",1],["schema",4],["json",4],["jsonl",1],["sidecar",1],["multifile",1],["md",1],["initialize",1],["stub",2],["git",7],["rev",1],["succeeds",1],["subprocess",5],["init",1],["cwd",5],["check",5],["config",2],["user",2],["email",1],["local",1],["name",1],["add",1],["commit",1],["e2e",1],["return",1]]},{"id":"scripts/test_run_codex_audit_e2e.py#_validate_against_schema","name":[["validate",1],["against",1],["schema",1]],"path":[["scripts",1],["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"body":[["def",2],["validate",5],["against",3],["schema",10],["doc",3],["dict",2],["path",6],["mode",4],["str",2],["none",4],["from",1],["jsonschema",2],["import",1],["draft202012",2],["validator",2],["format",3],["checker",3],["json",1],["loads",1],["read",1],["text",1],["if",1],["proposal",6],["one",3],["audit",1],["artifact",1],["entry",1],["has",1],["persisted",2],["arm",4],["explicitly",1],["default",1],["behaviour",1],["requires",1],["exactly",1],["passing",1],["full",1],["canonical",1],["because",1],["documents",1],["fail",1],["verified",2],["at",2],["absent",2],["pass",2]]},{"id":"scripts/test_run_codex_audit_e2e.py#test_wrapper_dispatches_end_to_end","name":[["test",1],["wrapper",1],["dispatches",1],["end",2]],"path":[["scripts",1],["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"body":[["def",2],["test",2],["wrapper",4],["dispatches",2],["end",4],["tmp",4],["path",18],["bin",5],["dir",19],["mkdir",1],["make",2],["codex",3],["mock",1],["repo",8],["stage",2],["clone",1],["deliverable",6],["synthetic",1],["rel",5],["relative",2],["rejects",1],["absolute",1],["output",13],["paths",1],["pass",2],["audit",12],["artifacts",1],["env",5],["os",2],["environ",1],["copy",1],["pathsep",1],["result",5],["subprocess",1],["run",11],["bash",1],["str",2],["scripts",1],["sh",1],["agent",2],["synthesis",1],["round",1],["target",1],["rounds",1],["cwd",1],["capture",1],["true",2],["text",5],["assert",16],["returncode",2],["exited",1],["expected",3],["stdout",3],["nstderr",1],["stderr",2],["locate",1],["id",9],["by",4],["looking",1],["at",4],["produced",1],["files",7],["contract",7],["sorted",1],["glob",1],["jsonl",12],["len",2],["exactly",1],["one",1],["file",3],["got",1],["name",1],["stem",1],["four",1],["exist",2],["sidecar",11],["meta",1],["json",12],["verdict",18],["yaml",2],["proposal",12],["artifact",3],["entry",4],["exists",2],["missing",2],["three",1],["diagnostic",2],["diag",3],["manifest",1],["txt",1],["validates",3],["against",7],["schema",14],["mode",2],["verified",6],["must",3],["be",1],["absent",1],["doc",15],["loads",3],["read",4],["validate",4],["passport",1],["not",4],["carry",2],["pattern",1],["c3",1],["attack",1],["surface",1],["import",1],["as",1],["pyyaml",2],["safe",1],["load",1],["status",1],["finding",3],["counts",3],["p1",1],["p2",1],["p3",1],["cli",1],["version",1],["128",1],["process",1],["exit",1],["code",1],["events",1],["each",1],["row",1],["lines",4],["ln",3],["splitlines",1],["if",1],["strip",1],["canonical",1],["event",1],["minimum",1],["stream",1],["type",2],["thread",1],["started",1],["turn",1],["completed",1]]},{"id":"scripts/test_run_codex_audit_e2e.py#test_wrapper_dry_run_writes_nothing","name":[["test",1],["wrapper",1],["dry",1],["run",1],["writes",1],["nothing",1]],"path":[["scripts",1],["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"body":[["def",2],["test",2],["wrapper",3],["dry",7],["run",9],["writes",2],["nothing",2],["tmp",4],["path",6],["10",2],["phase",2],["verification",2],["gate",2],["validates",1],["inputs",1],["only",1],["bin",5],["dir",12],["mkdir",1],["make",2],["codex",2],["mock",1],["repo",7],["stage",2],["clone",1],["deliverable",4],["synthetic",1],["output",9],["rel",3],["audit",3],["artifacts",6],["env",5],["os",2],["environ",1],["copy",1],["pathsep",1],["result",5],["subprocess",1],["bash",1],["str",2],["scripts",1],["sh",1],["agent",2],["synthesis",1],["relative",1],["round",1],["cwd",1],["capture",1],["true",2],["text",1],["assert",2],["returncode",2],["exited",1],["expected",1],["stdout",2],["nstderr",1],["stderr",1],["must",1],["not",2],["write",1],["any",1],["contract",2],["if",1],["exists",1],["list",2],["glob",2],["jsonl",1],["artifact",1],["entry",1],["json",1],["leaked",1],["name",1]]},{"id":"scripts/test_run_codex_audit_e2e.py#test_wrapper_rejects_round_2_without_previous_findings","name":[["test",1],["wrapper",1],["rejects",1],["round",1],["without",1],["previous",1],["findings",1]],"path":[["scripts",1],["test",1],["run",1],["codex",1],["audit",1],["e2e",1],["py",1]],"body":[["def",2],["test",2],["wrapper",2],["rejects",2],["round",4],["without",2],["previous",3],["findings",3],["tmp",4],["path",6],["input",1],["validation",1],["requires",1],["bin",5],["dir",5],["mkdir",1],["make",2],["codex",2],["mock",1],["repo",6],["stage",2],["clone",1],["deliverable",4],["synthetic",1],["env",5],["os",2],["environ",1],["copy",1],["pathsep",1],["result",4],["subprocess",1],["run",2],["bash",1],["str",2],["scripts",1],["audit",2],["sh",1],["agent",2],["synthesis",1],["relative",1],["target",1],["rounds",1],["output",2],["artifacts",1],["cwd",1],["capture",1],["true",2],["text",1],["ex",2],["usage",2],["64",3],["assert",1],["returncode",2],["expected",1],["exit",1],["got",1],["nstderr",1],["stderr",1]]},{"id":"scripts/test_run_evals.py","name":[["test",1],["run",1],["evals",1],["py",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["tests",1],["scripts",3],["run",2],["evals",4],["py",1],["184",1],["delta",1],["phase",1],["1b",1],["harness",2],["from",6],["future",1],["import",8],["annotations",1],["json",2],["pathlib",1],["path",3],["pytest",3],["yaml",1],["jsonschema",1],["draft202012",1],["validator",1],["eval",1],["threshold",2],["gate",3],["as",2],["repo",3],["root",3],["file",1],["resolve",1],["parents",1],["schema",3],["shared",1],["lift",3],["report",1],["citation",2],["dir",1],["gold",1],["extraction",1],["fixture",2],["scope",2],["module",3],["validation",1],["output",1],["aggregate",1],["per",1],["class",1],["accuracy",1],["controlled",1],["stub",1],["expert",1],["concordance",1],["only",1],["over",1],["labeled",1],["subset",1],["never",1],["gates",1],["discovery",1],["rq",1],["framing",1],["dispatch",1],["baseline",1],["compare",1],["populates",1],["pre",1],["post",1],["missing",1],["entrypoint",1],["skips",1],["cleanly",1],["no",1],["traceback",1],["implemented",1],["task",1],["failures",1],["raise",1],["they",1],["not",1],["masquerade",1],["pending",1],["fix",2],["absolute",1],["extracted",1],["workflow",1],["heredoc",1]]},{"id":"scripts/test_run_evals.py#_citation_manifest","name":[["citation",1],["manifest",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["citation",4],["manifest",3],["task",5],["name",4],["extraction",2],["return",1],["version",1],["type",1],["outcome",1],["gradable",1],["target",1],["predicted",1],["field",1],["lookup",4],["verified",4],["expected",5],["outcomes",2],["path",1],["json",1],["tuple",2],["dir",1],["tuples",1],["labels",1],["true",3],["false",3],["unresolvable",3],["thresholds",1],["aggregate",1],["metric",2],["accuracy",2],["direction",2],["higher",2],["better",2],["comparison",2],["threshold",2],["value",2],["90",1],["per",1],["class",1],["85",1],["classes",1],["distribution",1],["kind",3],["valid",1],["doi",1],["fabricated",1],["manual",1],["exempt",1]]},{"id":"scripts/test_run_evals.py#_make_task","name":[["make",1],["task",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["make",2],["task",9],["tmp",4],["path",7],["expected",5],["dict",6],["manifest",5],["tuples",7],["none",6],["build",1],["minimal",1],["gold",6],["dir",6],["under",1],["root",5],["return",2],["name",1],["mkdir",1],["parents",1],["true",1],["yaml",2],["write",3],["text",3],["safe",1],["dump",1],["encoding",3],["utf",3],["outcomes",1],["json",4],["dumps",2],["tid",4],["tup",2],["tuple",1],["id",2],["kind",1],["valid",1],["doi",1],["corpus",1],["entry",1],["arxiv",1],["human",1],["expert",1],["verdict",1],["fabrication",1],["intent",1],["false",1]]},{"id":"scripts/test_run_evals.py#_ro","name":[["ro",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",3],["ro",2],["crossref",4],["none",10],["openalex",4],["semantic",4],["scholar",4],["arxiv",4],["build",1],["resolver",1],["outcomes",1],["each",1],["arg",1],["status",7],["string",2],["queried",6],["by",6],["tuple",2],["bare",1],["unmatched",3],["defaults",1],["id",3],["so",1],["stays",1],["keyed",1],["false",2],["producing",1],["under",1],["v3",1],["11",1],["narrowed",2],["reducer",1],["prior",1],["un",1],["default",1],["semantics",1],["cell",5],["if",2],["isinstance",1],["else",2],["skipped",1],["return",2],["response",1],["summary",1]]},{"id":"scripts/test_run_evals.py#_ro.cell","name":[["cell",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["cell",2],["if",2],["isinstance",1],["tuple",1],["status",5],["queried",4],["by",4],["else",2],["skipped",1],["id",1],["unmatched",1],["none",2],["return",1],["response",1],["summary",1]]},{"id":"scripts/test_run_evals.py#_task","name":[["task",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["task",3],["name",4],["status",4],["measured",2],["passed",5],["none",3],["metric",5],["accuracy",2],["agg",3],["value",1],["direction",1],["higher",1],["better",1],["if",1],["not",1],["return",1],["manifest",1],["version",1],["aggregate",1]]},{"id":"scripts/test_run_evals.py#schema","name":[["schema",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["schema",3],["return",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_run_evals.py#test_absent_phase2_task_still_pending_not_raise","name":[["test",1],["absent",1],["phase2",1],["task",1],["still",1],["pending",1],["not",1],["raise",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["absent",2],["phase2",2],["task",10],["still",2],["pending",5],["not",6],["raise",4],["tmp",3],["path",5],["validator",2],["genuinely",2],["yet",2],["shipped",2],["phase",2],["no",2],["native",2],["measurer",2],["legitimate",2],["must",2],["catch",2],["case",2],["manifest",4],["name",1],["summarization",3],["adequacy",3],["version",1],["type",1],["outcome",1],["gradable",1],["tuple",1],["distribution",1],["thresholds",1],["gold",4],["root",3],["dir",3],["mkdir",1],["parents",1],["true",1],["yaml",2],["write",1],["text",1],["safe",1],["dump",1],["encoding",1],["utf",1],["result",2],["run",2],["evals",1],["assert",1],["status",1],["skipped",1]]},{"id":"scripts/test_run_evals.py#test_aggregate_accuracy_on_stub","name":[["test",1],["aggregate",1],["accuracy",1],["stub",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["aggregate",4],["accuracy",2],["stub",2],["tmp",3],["path",3],["monkeypatch",2],["expected",3],["001",1],["lookup",3],["verified",3],["true",2],["resolver",3],["outcomes",3],["ro",3],["crossref",2],["matched",1],["002",1],["false",1],["unmatched",1],["003",1],["unresolvable",1],["gold",2],["root",2],["make",1],["task",2],["manifest",2],["citation",2],["result",4],["run",2],["evals",1],["extraction",1],["assert",3],["status",1],["measured",1],["metric",2],["value",1],["pytest",1],["approx",1],["passed",1]]},{"id":"scripts/test_run_evals.py#test_baseline_compare_populates_lift","name":[["test",1],["baseline",1],["compare",1],["populates",1],["lift",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["baseline",2],["compare",4],["populates",2],["lift",5],["validator",3],["base",2],["run",3],["evals",3],["build",3],["report",7],["citation",2],["extraction",2],["cmp",2],["assert",4],["mode",1],["task",5],["per",1],["pre",2],["post",1],["any",1],["class",1],["name",1],["aggregate",1],["sorted",1],["iter",1],["errors",1],["key",1],["lambda",1],["path",1]]},{"id":"scripts/test_run_evals.py#test_citation_missing_tuple_dir_raises","name":[["test",1],["citation",1],["missing",1],["tuple",1],["dir",1],["raises",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["citation",5],["missing",2],["tuple",4],["dir",9],["raises",3],["tmp",3],["path",3],["expected",3],["outcomes",4],["json",4],["present",2],["but",2],["tuples",3],["absent",2],["must",2],["raise",2],["not",2],["produce",2],["measured",2],["run",5],["silently",2],["scores",2],["nothing",2],["codex",2],["r2",2],["p2",2],["gold",4],["root",3],["task",6],["extraction",2],["mkdir",1],["parents",1],["true",1],["manifest",2],["yaml",2],["write",2],["text",2],["safe",1],["dump",1],["encoding",2],["utf",2],["dumps",1],["lookup",1],["verified",1],["unresolvable",1],["resolver",1],["no",1],["created",1],["pytest",1],["evals",2],["execution",1],["error",1]]},{"id":"scripts/test_run_evals.py#test_discover_always_includes_native_tasks","name":[["test",1],["discover",1],["always",1],["includes",1],["native",1],["tasks",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["discover",3],["always",2],["includes",2],["native",6],["tasks",5],["tmp",3],["path",3],["empty",2],["gold",6],["root",5],["still",2],["yields",2],["so",2],["vanished",2],["manifest",2],["attempted",2],["raises",2],["run",3],["task",2],["rather",2],["than",2],["dropped",2],["mkdir",1],["discovered",3],["evals",1],["assert",2],["citation",1],["extraction",1],["rq",1],["framing",1],["patterns",1]]},{"id":"scripts/test_run_evals.py#test_discover_runs_all","name":[["test",1],["discover",1],["runs",1],["all",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["discover",3],["runs",2],["all",2],["validator",3],["tasks",3],["run",2],["evals",2],["report",4],["build",1],["names",3],["task",2],["name",1],["per",1],["assert",3],["citation",1],["extraction",1],["rq",1],["framing",1],["patterns",1],["sorted",1],["iter",1],["errors",1],["key",1],["lambda",1],["path",1]]},{"id":"scripts/test_run_evals.py#test_expert_concordance_only_over_labeled_subset","name":[["test",1],["expert",1],["concordance",1],["only",1],["over",1],["labeled",1],["subset",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["expert",6],["concordance",3],["only",3],["over",2],["labeled",9],["subset",2],["tmp",3],["path",3],["expected",3],["001",4],["lookup",3],["verified",3],["true",6],["resolver",3],["outcomes",3],["ro",3],["crossref",3],["matched",2],["002",4],["003",4],["false",6],["unmatched",1],["tuples",3],["tuple",4],["id",6],["kind",3],["valid",2],["doi",2],["corpus",3],["entry",3],["arxiv",3],["none",6],["fabrication",3],["intent",3],["human",3],["verdict",5],["by",2],["at",2],["2026",2],["05",2],["24",2],["t00",2],["00",4],["notes",2],["fabricated",1],["gold",2],["root",2],["make",1],["task",2],["manifest",2],["citation",2],["result",2],["run",2],["evals",1],["extraction",1],["conc",4],["class",2],["name",1],["carry",1],["verdicts",1],["unlabeled",1],["assert",3],["count",2],["unresolvable",1],["not",1],["no",1]]},{"id":"scripts/test_run_evals.py#test_gate_flags_below_threshold_task","name":[["test",1],["gate",1],["flags",1],["below",1],["threshold",1],["task",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["gate",3],["flags",2],["below",2],["threshold",2],["task",4],["report",2],["per",1],["citation",2],["extraction",2],["passed",1],["false",1],["assert",1],["failed",1],["tasks",1],["aggregate",1],["accuracy",1]]},{"id":"scripts/test_run_evals.py#test_gate_ignores_pending_and_thresholdless_tasks","name":[["test",1],["gate",1],["ignores",1],["pending",1],["thresholdless",1],["tasks",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["gate",3],["ignores",2],["pending",3],["thresholdless",2],["tasks",3],["report",2],["per",1],["task",5],["status",2],["classification",1],["not",1],["measured",2],["citation",1],["extraction",1],["passed",2],["none",1],["no",1],["threshold",2],["declared",1],["rq",2],["framing",2],["patterns",2],["false",1],["metric",1],["balanced",2],["accuracy",2],["only",1],["declaring",1],["failing",1],["flagged",1],["assert",1],["failed",1],["aggregate",1]]},{"id":"scripts/test_run_evals.py#test_gate_passes_when_all_above_threshold","name":[["test",1],["gate",1],["passes",1],["all",1],["above",1],["threshold",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["gate",3],["passes",2],["all",2],["above",2],["threshold",2],["report",2],["per",1],["task",3],["citation",1],["extraction",1],["passed",2],["true",2],["rq",1],["framing",1],["patterns",1],["metric",1],["balanced",1],["accuracy",1],["assert",1],["failed",1],["tasks",1]]},{"id":"scripts/test_run_evals.py#test_gate_real_run_passes_threshold","name":[["test",1],["gate",1],["real",1],["run",1],["passes",1],["threshold",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["gate",5],["real",2],["run",4],["passes",2],["threshold",2],["end",4],["live",2],["gold",2],["sets",2],["meet",2],["their",2],["thresholds",2],["so",2],["empty",2],["report",3],["evals",2],["build",1],["discover",1],["tasks",2],["assert",1],["failed",1]]},{"id":"scripts/test_run_evals.py#test_implemented_task_corrupt_gold_raises","name":[["test",1],["implemented",1],["task",1],["corrupt",1],["gold",1],["raises",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["implemented",2],["task",10],["corrupt",4],["gold",6],["raises",3],["tmp",3],["path",3],["citation",5],["extraction",4],["has",2],["native",2],["measurer",2],["expected",3],["outcomes",3],["json",4],["must",2],["raise",2],["execution",3],["error",3],["not",3],["silently",2],["downgrade",2],["pending",2],["result",2],["root",3],["dir",4],["tuples",1],["mkdir",1],["parents",1],["true",1],["manifest",2],["yaml",2],["write",2],["text",2],["safe",1],["dump",1],["encoding",2],["utf",2],["valid",1],["pytest",1],["run",3],["evals",2]]},{"id":"scripts/test_run_evals.py#test_implemented_task_missing_gold_raises","name":[["test",1],["implemented",1],["task",1],["missing",1],["gold",1],["raises",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["implemented",2],["task",7],["missing",2],["gold",8],["raises",3],["tmp",3],["path",3],["manifest",4],["present",2],["so",2],["discovered",2],["dispatched",2],["but",2],["artifact",2],["measurer",2],["reads",2],["absent",2],["raise",2],["never",2],["pending",2],["root",3],["dir",4],["citation",3],["extraction",2],["mkdir",1],["parents",1],["true",1],["yaml",2],["write",1],["text",1],["safe",1],["dump",1],["encoding",1],["utf",1],["no",2],["expected",1],["outcomes",1],["json",1],["tuples",1],["pytest",1],["run",3],["evals",2],["execution",1],["error",1]]},{"id":"scripts/test_run_evals.py#test_low_concordance_does_not_gate","name":[["test",1],["low",1],["concordance",1],["not",1],["gate",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["low",2],["concordance",5],["not",3],["gate",2],["tmp",3],["path",3],["expert",4],["disagrees",2],["one",2],["labeled",4],["tuple",3],["but",2],["run",4],["still",2],["completes",2],["measured",3],["status",3],["aggregate",2],["computed",2],["normally",2],["expected",3],["001",3],["lookup",1],["verified",1],["true",2],["resolver",1],["outcomes",1],["ro",1],["crossref",1],["matched",1],["tuples",3],["id",2],["kind",1],["valid",1],["doi",1],["corpus",1],["entry",1],["arxiv",1],["none",2],["fabrication",1],["intent",1],["false",2],["human",1],["verdict",2],["by",1],["at",1],["2026",1],["05",1],["24",1],["t00",1],["00",2],["notes",1],["gold",2],["root",2],["make",1],["task",2],["manifest",2],["citation",2],["result",3],["evals",1],["extraction",1],["conc",2],["class",1],["name",1],["assert",2],["agreement",1],["rate",1],["pytest",1],["approx",1],["gated",1]]},{"id":"scripts/test_run_evals.py#test_missing_entrypoint_skips_cleanly","name":[["test",1],["missing",1],["entrypoint",1],["skips",1],["cleanly",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["entrypoint",2],["skips",2],["cleanly",2],["tmp",3],["path",4],["validator",3],["manifest",4],["task",8],["name",1],["status",4],["classification",3],["version",3],["type",1],["outcome",1],["gradable",1],["tuple",1],["distribution",1],["thresholds",1],["gold",5],["root",3],["dir",3],["mkdir",1],["parents",1],["true",1],["yaml",2],["write",1],["text",1],["safe",1],["dump",1],["encoding",1],["utf",1],["result",5],["run",3],["evals",1],["assert",3],["pending",3],["skipped",1],["notice",1],["must",1],["still",1],["slot",1],["into",1],["schema",1],["valid",1],["report",3],["harness",1],["id",1],["per",1],["caveats",1],["present",1],["sorted",1],["iter",1],["errors",1],["key",1],["lambda",1]]},{"id":"scripts/test_run_evals.py#test_native_task_missing_manifest_raises","name":[["test",1],["native",1],["task",1],["missing",1],["manifest",1],["raises",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["native",4],["task",8],["missing",2],["manifest",4],["raises",3],["tmp",3],["path",3],["whose",2],["yaml",2],["has",2],["vanished",4],["must",2],["raise",2],["implemented",2],["asset",2],["real",2],["defect",2],["not",2],["silent",2],["skip",2],["codex",2],["r2",2],["p1",2],["gold",4],["root",3],["mkdir",1],["pytest",1],["run",3],["evals",2],["execution",1],["error",1],["citation",1],["extraction",1]]},{"id":"scripts/test_run_evals.py#test_no_task_discovers_all_manifests","name":[["test",1],["no",1],["task",1],["discovers",1],["all",1],["manifests",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["no",2],["task",2],["discovers",2],["all",2],["manifests",2],["tasks",4],["run",1],["evals",1],["discover",1],["assert",2],["citation",1],["extraction",1],["rq",1],["framing",1],["patterns",1]]},{"id":"scripts/test_run_evals.py#test_output_validates_against_schema","name":[["test",1],["output",1],["validates",1],["against",1],["schema",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["output",2],["validates",2],["against",2],["schema",2],["validator",3],["report",3],["run",1],["evals",1],["build",1],["citation",1],["extraction",1],["errors",4],["sorted",1],["iter",1],["key",1],["lambda",1],["path",1],["assert",1],["message",1]]},{"id":"scripts/test_run_evals.py#test_per_class_accuracy_correct","name":[["test",1],["per",1],["class",1],["accuracy",1],["correct",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["per",3],["class",8],["accuracy",2],["correct",2],["tmp",3],["path",3],["one",2],["wrong",3],["true",6],["tuple",2],["resolvers",2],["all",2],["skipped",2],["reducer",2],["says",2],["unresolvable",3],["expected",3],["001",1],["lookup",3],["verified",3],["resolver",3],["outcomes",3],["ro",3],["crossref",1],["matched",1],["002",1],["predicted",1],["003",1],["false",2],["openalex",1],["unmatched",1],["gold",2],["root",2],["make",1],["task",2],["manifest",2],["citation",2],["result",2],["run",2],["evals",1],["extraction",1],["by",4],["pc",3],["name",1],["assert",3],["support",1],["value",2],["pytest",2],["approx",2]]},{"id":"scripts/test_run_evals.py#test_rq_framing_dispatch_shape","name":[["test",1],["rq",1],["framing",1],["dispatch",1],["shape",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["rq",3],["framing",3],["dispatch",2],["shape",3],["validator",2],["result",5],["run",2],["evals",1],["task",1],["patterns",1],["assert",5],["status",1],["measured",1],["aggregate",1],["metric",7],["balanced",3],["accuracy",3],["per",4],["class",4],["metrics",2],["pc",5],["fnr",3],["fpr",2],["lower",2],["better",3],["adapted",1],["by",3],["direction",2],["higher",1]]},{"id":"scripts/test_run_evals.py#test_run_id_harness_version_gold_set_version_present","name":[["test",1],["run",1],["id",1],["harness",1],["version",2],["gold",1],["present",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["run",7],["id",6],["harness",3],["version",6],["gold",3],["present",2],["report",7],["evals",1],["build",1],["citation",1],["extraction",1],["assert",4],["format",1],["timestamp",1],["hex",1],["suffix",1],["never",1],["asserted",1],["as",1],["relative",1],["time",1]]},{"id":"scripts/test_run_evals.py#test_run_task_unknown_task_does_not_raise","name":[["test",1],["run",1],["task",2],["unknown",1],["not",1],["raise",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["run",4],["task",5],["unknown",2],["not",3],["raise",2],["tmp",3],["path",3],["gold",4],["root",3],["mkdir",1],["result",2],["evals",1],["exist",1],["assert",1],["status",1],["skipped",1]]},{"id":"scripts/test_run_evals.py#test_surface_form_parity_is_pending_not_silently_passing","name":[["test",1],["surface",1],["form",1],["parity",1],["pending",1],["not",1],["silently",1],["passing",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["surface",7],["form",6],["parity",5],["pending",4],["not",6],["silently",2],["passing",2],["216",1],["regression",2],["fixture",2],["has",2],["no",3],["native",3],["measurer",3],["by",3],["design",1],["bias",1],["deterministic",1],["predictor",1],["run",4],["evals",3],["must",2],["as",2],["measured",1],["pass",1],["pins",1],["codex",1],["p2",1],["concern",1],["false",1],["green",1],["through",1],["eval",1],["gate",1],["its",1],["integrity",1],["checked",1],["scripts",1],["check",1],["py",1],["fnr",1],["fpr",1],["here",1],["assert",3],["measurers",1],["result",4],["task",1],["status",1],["notice",1]]},{"id":"scripts/test_run_evals.py#test_unresolvable_not_collapsed_into_false","name":[["test",1],["unresolvable",1],["not",1],["collapsed",1],["into",1],["false",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["test",2],["unresolvable",8],["not",2],["collapsed",4],["into",2],["false",5],["tmp",3],["path",3],["total",2],["outage",3],["tuple",2],["labeled",2],["must",2],["score",2],["as",4],["never",2],["if",2],["reducer",2],["predicted",2],["would",2],["be",2],["wrong",2],["expected",3],["001",1],["lookup",1],["verified",1],["resolver",1],["outcomes",1],["ro",1],["crossref",1],["unreachable",4],["openalex",1],["semantic",1],["scholar",1],["arxiv",1],["gold",2],["root",2],["make",1],["task",2],["manifest",2],["citation",2],["result",2],["run",2],["evals",1],["extraction",1],["by",3],["class",5],["pc",3],["name",1],["per",1],["assert",2],["value",1],["pytest",1],["approx",1],["support",1]]},{"id":"scripts/test_run_evals.py#validator","name":[["validator",1]],"path":[["scripts",1],["test",1],["run",1],["evals",1],["py",1]],"body":[["def",2],["validator",4],["schema",5],["draft202012",2],["check",1],["return",1]]},{"id":"scripts/test_run_guard_launcher.py","name":[["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["launch",1],["layer",1],["tests",2],["hooks",2],["run",4],["guard",13],["sh",6],["454",4],["windows",5],["python",11],["hook",6],["portability",2],["existing",1],["test",4],["ars",2],["write",2],["scope",2],["py",6],["drives",1],["via",2],["sys",4],["executable",2],["never",3],["exercises",1],["interpreter",2],["resolution",2],["entire",1],["bug",1],["class",1],["python3",3],["byte",2],["microsoft",1],["store",3],["alias",3],["stub",3],["not",1],["real",9],["these",1],["cover",1],["launcher",7],["job",1],["find",1],["skipping",1],["stubs",1],["as",2],["supervised",1],["subprocess",4],["degrade",1],["pass",4],["through",4],["exit",2],["block",1],["spam",2],["no",3],["found",1],["broken",1],["design",3],["docs",1],["2026",1],["06",1],["17",1],["md",1],["mechanism",1],["each",1],["builds",1],["temp",1],["bin",6],["dir",2],["puts",1],["fake",2],["programs",1],["runs",2],["path",12],["plus",1],["cases",1],["need",2],["one",2],["program",1],["exits",1],["non",1],["zero",1],["prints",1],["nothing",1],["mimicking",1],["marker",1],["probe",1],["sees",1],["must",1],["emit",1],["canonical",1],["json",3],["specific",2],["output",2],["event",2],["name",3],["pre",3],["tool",3],["verifies",1],["misbehaves",1],["forward",1],["stdout",1],["verbatim",1],["deny",2],["permission",1],["decision",1],["cleanly",1],["stay",1],["silent",1],["stderr",2],["degraded",1],["paths",1],["hot",1],["any",2],["per",1],["call",1],["log",1],["about",1],["note",1],["honest",1],["limitation",1],["posix",1],["host",1],["simulation",1],["exe",1],["under",1],["git",3],["bash",3],["conversion",1],["crlf",1],["power",1],["shell",2],["fallback",1],["still",2],["repro",1],["tracked",1],["spec",1],["import",9],["os",6],["shutil",2],["stat",1],["tempfile",1],["unittest",2],["from",1],["pathlib",1],["repo",3],["root",3],["dirname",2],["abspath",1],["file",1],["join",2],["scripts",1],["hand",1],["needs",1],["actually",1],["system",2],["dirs",1],["hold",1],["cat",1],["grep",1],["command",1],["mktemp",1],["sleep",1],["kill",1],["timeout",2],["goes",1],["first",1],["so",2],["our",1],["injected",1],["shadows",1],["win",1],["while",1],["own",1],["utilities",1],["resolve",1],["usr",2],["sbin",2],["45",1],["generous",1],["bounded",1],["hanging",1],["candidate",1],["false",1],["fail",1],["if",1],["main",2]]},{"id":"scripts/test_run_guard_launcher.py#_bucket_a_payload","name":[["bucket",1],["payload",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["bucket",4],["payload",3],["workspace",3],["file",4],["path",4],["subagent",1],["write",2],["research",2],["architect",2],["agent",3],["return",1],["tool",2],["name",1],["cwd",1],["type",1],["input",1],["content",1]]},{"id":"scripts/test_run_guard_launcher.py#_fake_real_python","name":[["fake",1],["real",1],["python",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["fake",3],["real",8],["python",4],["path",3],["py",3],["python3",1],["behaves",1],["like",1],["interpreter",1],["by",1],["delegating",1],["actual",1],["handles",1],["marker",1],["probe",1],["running",1],["guard",1],["script",1],["write",1],["exec",1],["bin",1],["sh",1],["nexec",1]]},{"id":"scripts/test_run_guard_launcher.py#_make_plugin_layout","name":[["make",1],["plugin",1],["layout",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["make",2],["plugin",3],["layout",4],["base",8],["guard",16],["body",5],["build",1],["temp",1],["under",1],["hooks",3],["run",2],["sh",2],["real",3],["launcher",7],["copy",7],["scripts",5],["ars",4],["write",3],["scope",4],["py",2],["whose",1],["manifest",6],["needs",1],["returns",1],["path",8],["copied",1],["test",1],["runs",1],["alternate",1],["broken",1],["without",1],["production",1],["back",1],["door",1],["resolves",1],["from",1],["its",1],["own",1],["so",2],["plant",1],["there",1],["p2",1],["os",9],["makedirs",2],["join",6],["shutil",2],["open",1],["as",1],["fh",2],["reads",1],["unmodified",1],["also",1],["works",1],["dirname",1],["phase",2],["json",2],["return",1]]},{"id":"scripts/test_run_guard_launcher.py#_run_launcher","name":[["run",1],["launcher",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["run",5],["launcher",13],["bin",5],["dir",5],["payload",3],["extra",4],["env",8],["none",2],["path",8],["system",1],["dirs",1],["first",1],["so",1],["injected",1],["interpreters",1],["shadow",1],["real",2],["ones",1],["returns",1],["exit",1],["code",1],["stdout",2],["stderr",2],["defaults",1],["repo",1],["pass",1],["alternate",2],["copy",1],["from",3],["temp",1],["plugin",2],["layout",1],["only",1],["way",1],["exercise",1],["broken",1],["guard",4],["now",1],["ars",2],["test",1],["back",1],["door",1],["gone",1],["always",1],["resolved",1],["own",2],["scripts",1],["p2",1],["os",1],["pathsep",1],["sys",1],["short",1],["probe",2],["bound",2],["keeps",1],["suite",1],["fast",1],["hanging",1],["candidate",1],["killed",1],["1s",1],["must",1],["resolve",1],["its",1],["not",2],["any",1],["var",1],["codex",1],["p1",1],["deliberately",1],["claude",1],["root",1],["most",1],["tests",1],["if",1],["update",1],["proc",4],["subprocess",1],["sh",1],["input",1],["json",1],["dumps",1],["capture",1],["output",1],["true",2],["text",1],["timeout",2],["return",1],["returncode",1]]},{"id":"scripts/test_run_guard_launcher.py#_stub","name":[["stub",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["stub",3],["path",3],["non",2],["executing",1],["prints",1],["nothing",1],["exits",1],["marker",1],["probe",1],["sees",1],["byte",1],["microsoft",1],["store",1],["alias",1],["invoked",1],["interactively",1],["write",1],["exec",1],["bin",1],["sh",1],["nexit",1]]},{"id":"scripts/test_run_guard_launcher.py#_write_exec","name":[["write",1],["exec",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["write",4],["exec",2],["path",6],["body",4],["executable",1],["script",2],["at",1],["bin",1],["sh",1],["open",1],["as",1],["fh",2],["os",2],["chmod",1],["stat",4],["st",1],["mode",1],["iexec",1],["ixgrp",1],["ixoth",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherGuardBrokeTest","name":[["launcher",1],["guard",1],["broke",1],["test",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["class",2],["launcher",14],["guard",24],["broke",2],["test",11],["unittest",2],["case",2],["found",1],["real",5],["python",3],["but",4],["subprocess",1],["misbehaves",1],["pass",10],["through",8],["exit",2],["not",9],["block",3],["maintainer",1],["decision",1],["spam",1],["stderr",1],["mechanism",1],["p2",1],["resolves",2],["from",1],["its",1],["own",1],["scripts",4],["no",3],["only",1],["path",6],["override",1],["exists",1],["production",1],["so",1],["each",1],["plants",1],["broken",8],["temp",1],["plugin",4],["layout",5],["copy",6],["ars",3],["write",3],["scope",3],["py",3],["runs",1],["def",6],["run",8],["self",24],["body",2],["tempfile",4],["temporary",4],["directory",4],["as",5],["bin",6],["dir",6],["base",5],["fake",2],["os",4],["join",3],["python3",2],["make",2],["return",1],["tool",4],["name",2],["bash",2],["input",2],["command",2],["ls",2],["exits",2],["nonzero",1],["code",10],["out",10],["err",15],["import",1],["sys",1],["nsys",1],["assert",14],["equal",14],["must",3],["propagate",1],["crash",1],["error",1],["json",12],["loads",5],["strip",4],["prints",3],["nothing",1],["stdout",2],["invalid",1],["print",2],["at",1],["all",1],["substring",3],["p1",1],["contains",1],["literal",1],["hook",2],["specific",2],["output",2],["valid",1],["grep",1],["would",1],["false",1],["accept",1],["forward",1],["garbage",1],["load",1],["parse",1],["reject",1],["degrade",2],["mentions",1],["prose",1],["non",1],["match",1],["be",1],["forwarded",1],["script",1],["missing",2],["doesn",1],["exist",1],["bounded",1],["exec",1],["fails",1],["build",1],["then",1],["delete",1],["helper",1],["planted",1],["remove",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherGuardBrokeTest._run_with_broken_guard","name":[["run",1],["broken",1],["guard",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["run",3],["broken",2],["guard",5],["self",2],["body",3],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",3],["dir",3],["base",2],["fake",1],["real",1],["python",1],["os",1],["path",1],["join",1],["python3",1],["launcher",4],["copy",2],["make",1],["plugin",1],["layout",1],["return",1],["tool",2],["name",1],["bash",1],["input",1],["command",1],["ls",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherGuardBrokeTest.test_guard_exits_nonzero","name":[["test",1],["guard",1],["exits",1],["nonzero",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["guard",4],["exits",2],["nonzero",2],["self",6],["code",2],["out",2],["err",4],["run",1],["broken",1],["import",1],["sys",1],["nsys",1],["exit",1],["assert",3],["equal",3],["must",1],["not",1],["propagate",1],["crash",1],["as",1],["block",1],["error",1],["json",1],["loads",1],["pass",1],["through",1],["strip",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherGuardBrokeTest.test_guard_prints_invalid_json","name":[["test",1],["guard",1],["prints",1],["invalid",1],["json",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["guard",3],["prints",2],["invalid",2],["json",4],["self",6],["code",2],["out",2],["err",2],["run",1],["broken",1],["print",1],["not",1],["at",1],["all",1],["assert",3],["equal",3],["loads",1],["pass",1],["through",1],["strip",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherGuardBrokeTest.test_guard_prints_nothing","name":[["test",1],["guard",1],["prints",1],["nothing",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["guard",3],["prints",2],["nothing",2],["self",6],["code",2],["out",2],["err",2],["run",1],["broken",1],["pass",2],["exits",1],["no",1],["stdout",1],["assert",3],["equal",3],["json",1],["loads",1],["through",1],["strip",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherGuardBrokeTest.test_guard_prints_substring_not_json","name":[["test",1],["guard",1],["prints",1],["substring",1],["not",1],["json",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["guard",3],["prints",2],["substring",4],["not",5],["json",7],["self",6],["p1",1],["stdout",1],["contains",1],["literal",1],["hook",2],["specific",2],["output",2],["but",2],["valid",1],["grep",1],["would",1],["false",1],["accept",1],["forward",1],["garbage",1],["real",1],["load",1],["parse",1],["must",2],["reject",1],["degrade",1],["pass",2],["through",2],["code",2],["out",2],["err",4],["run",1],["broken",1],["print",1],["mentions",1],["prose",1],["assert",3],["equal",3],["non",1],["match",1],["be",1],["forwarded",1],["loads",1],["strip",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherGuardBrokeTest.test_guard_script_missing","name":[["test",1],["guard",1],["script",1],["missing",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["guard",10],["script",2],["missing",3],["self",4],["plugin",3],["layout",5],["launcher",8],["but",2],["no",2],["scripts",3],["ars",3],["write",3],["scope",3],["py",3],["resolves",2],["path",6],["doesn",2],["exist",2],["run",3],["bounded",2],["exec",2],["fails",2],["broken",2],["degrade",2],["build",2],["then",2],["delete",2],["helper",2],["planted",2],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",3],["dir",3],["base",3],["fake",1],["real",1],["python",1],["os",3],["join",2],["python3",1],["copy",2],["make",1],["pass",3],["remove",1],["code",2],["out",2],["err",3],["tool",2],["name",1],["bash",1],["input",1],["command",1],["ls",1],["assert",2],["equal",2],["through",2],["not",1],["block",1],["json",1],["loads",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherHangingCandidateTest","name":[["launcher",1],["hanging",1],["candidate",1],["test",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["class",2],["launcher",6],["hanging",8],["candidate",6],["test",7],["unittest",2],["case",2],["interpreter",1],["hangs",3],["must",8],["be",1],["killed",2],["within",3],["bound",2],["then",3],["move",1],["hot",1],["path",8],["never",1],["hang",2],["spec",1],["watchdog",8],["def",2],["py",9],["real",6],["python3",8],["self",6],["tempfile",4],["temporary",4],["directory",4],["as",4],["bin",10],["dir",10],["ws",8],["marker",1],["probe",4],["kill",7],["fall",2],["through",3],["30s",1],["subprocess",1],["timeout",3],["write",2],["exec",2],["os",6],["join",6],["sh",2],["nsleep",2],["60",2],["fake",2],["python",2],["payload",6],["bucket",2],["out",6],["scope",2],["md",2],["code",4],["err",6],["run",2],["extra",2],["env",2],["claude",2],["project",2],["assert",4],["equal",4],["not",1],["error",1],["json",2],["loads",2],["hook",2],["specific",2],["output",2],["permission",2],["decision",2],["deny",2],["via",1],["p2",1],["same",1],["scenario",1],["but",1],["ars",2],["guard",2],["force",2],["forces",1],["no",1],["process",3],["group",4],["instead",1],["binary",1],["confirms",1],["setsid",1],["term",2],["negative",1],["pid",2],["actually",1],["reaps",1],["hung",2],["so",1],["still",1],["falls",1],["spawns",2],["child",2],["grandprocess",1],["exercises",1],["long",1],["sleeping",1],["grandchild",1],["waits",1],["bare",1],["would",1],["leak",1],["take",1],["down",1],["whole",1],["nwait",1],["reap",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherHangingCandidateTest.test_hanging_py_killed_via_watchdog_path","name":[["test",1],["hanging",1],["py",1],["killed",1],["via",1],["watchdog",1],["path",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["hanging",4],["py",5],["killed",2],["via",2],["watchdog",8],["path",5],["self",4],["p2",1],["same",1],["candidate",2],["scenario",1],["but",1],["ars",2],["guard",2],["force",2],["forces",1],["no",1],["timeout",2],["process",3],["group",4],["instead",1],["binary",1],["confirms",1],["setsid",1],["kill",5],["term",2],["negative",1],["pid",2],["actually",1],["reaps",1],["hung",2],["probe",2],["so",1],["launcher",2],["still",1],["falls",1],["through",2],["real",2],["python3",3],["within",1],["bound",1],["hangs",1],["spawns",2],["child",2],["grandprocess",1],["exercises",1],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",5],["dir",5],["ws",4],["long",1],["sleeping",1],["grandchild",1],["then",1],["waits",1],["bare",1],["would",1],["leak",1],["must",3],["take",1],["down",1],["whole",1],["write",1],["exec",1],["os",3],["join",3],["sh",1],["nsleep",1],["60",1],["nwait",1],["fake",1],["python",1],["payload",3],["bucket",1],["out",3],["scope",1],["md",1],["code",2],["err",3],["run",1],["extra",1],["env",1],["claude",1],["project",1],["assert",2],["equal",2],["reap",1],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["decision",1],["deny",1],["fall",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherHangingCandidateTest.test_hanging_py_then_real_python3","name":[["test",1],["hanging",1],["py",1],["then",1],["real",1],["python3",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",3],["hanging",4],["py",6],["then",2],["real",5],["python3",6],["self",4],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",5],["dir",5],["ws",4],["hangs",1],["marker",1],["probe",2],["launcher",2],["must",3],["kill",2],["fall",1],["through",1],["within",1],["30s",1],["subprocess",1],["timeout",1],["write",1],["exec",1],["os",3],["path",3],["join",3],["sh",1],["nsleep",1],["60",1],["fake",1],["python",1],["payload",3],["bucket",1],["out",3],["scope",1],["md",1],["code",2],["err",3],["run",1],["extra",1],["env",1],["claude",1],["project",1],["assert",2],["equal",2],["not",1],["hang",1],["error",1],["candidate",1],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["decision",1],["deny",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherInfraProtectionTest","name":[["launcher",1],["infra",1],["protection",1],["test",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["class",2],["launcher",10],["infra",4],["protection",2],["test",5],["unittest",2],["case",2],["bucket",1],["subagent",2],["writing",2],["hooks",3],["run",2],["guard",1],["sh",3],["itself",2],["must",2],["be",2],["denied",3],["confirms",1],["glob",1],["covers",1],["new",1],["end",2],["through",1],["def",1],["write",2],["self",3],["tempfile",1],["temporary",1],["directory",1],["as",1],["bin",3],["dir",3],["fake",1],["real",2],["python",1],["os",1],["path",3],["join",1],["python3",1],["plugin",3],["root",6],["defaults",1],["repo",4],["target",1],["inside",2],["so",1],["resolves",1],["matches",1],["payload",2],["tool",2],["name",1],["cwd",1],["agent",2],["type",1],["research",1],["architect",1],["input",1],["file",1],["content",1],["evil",1],["code",2],["out",2],["err",1],["extra",1],["env",1],["claude",1],["assert",2],["equal",2],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["decision",1],["deny",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherInfraProtectionTest.test_subagent_write_to_launcher_denied","name":[["test",1],["subagent",1],["write",1],["launcher",1],["denied",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["subagent",2],["write",3],["launcher",7],["denied",3],["self",4],["tempfile",1],["temporary",1],["directory",1],["as",1],["bin",3],["dir",3],["fake",1],["real",2],["python",1],["os",1],["path",3],["join",1],["python3",1],["plugin",3],["root",6],["defaults",1],["repo",4],["target",1],["inside",2],["so",1],["resolves",1],["matches",1],["hooks",1],["sh",1],["payload",2],["tool",2],["name",1],["cwd",1],["agent",2],["type",1],["research",1],["architect",1],["input",1],["file",1],["content",1],["evil",1],["code",2],["out",2],["err",1],["run",1],["extra",1],["env",1],["claude",1],["assert",2],["equal",2],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["decision",1],["deny",1],["writing",1],["itself",1],["must",1],["be",1],["infra",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherNoPythonTest","name":[["launcher",1],["no",1],["python",1],["test",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["class",2],["launcher",8],["no",5],["python",10],["test",8],["unittest",2],["case",2],["real",5],["anywhere",1],["pass",4],["through",4],["exit",8],["silent",3],["plan",1],["spec",1],["def",5],["assert",8],["clean",5],["passthrough",5],["self",12],["code",11],["out",11],["err",12],["equal",3],["must",6],["got",3],["stderr",4],["json",1],["loads",1],["emit",1],["canonical",1],["strip",1],["be",3],["hot",1],["path",8],["only",1],["stubs",3],["all",1],["three",1],["candidates",1],["print",4],["nothing",1],["marker",8],["probe",3],["sees",1],["exactly",1],["byte",1],["store",2],["alias",1],["produces",1],["bin",15],["dir",13],["first",1],["so",2],["these",2],["shadow",1],["any",1],["system",1],["tempfile",4],["temporary",4],["directory",4],["as",4],["name",12],["py",5],["python3",4],["stub",5],["os",4],["join",4],["run",4],["tool",8],["bash",3],["input",4],["command",3],["ls",3],["error",2],["different",1],["variant",1],["exits",2],["writes",1],["windows",1],["style",1],["closer",1],["not",5],["recognized",1],["noise",1],["check",1],["stdout",4],["still",3],["rejected",4],["confirms",1],["keys",2],["text",1],["write",3],["exec",2],["sh",2],["necho",1],["nexit",2],["file",1],["content",1],["printed",1],["but",3],["nonzero",1],["p1",1],["candidate",1],["prints",1],["exact",1],["non",2],["zero",2],["half",1],["broken",1],["interpreter",1],["echoes",1],["then",1],["fails",1],["alone",1],["would",1],["because",1],["status",1],["nprintf",1],["ars",3],["ok",1],["timeout",2],["binary",2],["present",1],["work",1],["hang",1],["bypassed",1],["forces",1],["process",1],["group",1],["watchdog",3],["fallback",1],["via",1],["guard",2],["force",2],["extra",1],["env",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherNoPythonTest._assert_clean_passthrough","name":[["assert",1],["clean",1],["passthrough",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["assert",5],["clean",2],["passthrough",2],["self",5],["code",4],["out",4],["err",5],["equal",3],["must",3],["exit",1],["got",3],["stderr",2],["json",1],["loads",1],["pass",2],["through",2],["emit",1],["canonical",1],["strip",1],["be",1],["silent",1],["hot",1],["path",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherNoPythonTest.test_marker_printed_but_nonzero_exit_rejected","name":[["test",1],["marker",1],["printed",1],["but",1],["nonzero",1],["exit",1],["rejected",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["marker",6],["printed",2],["but",4],["nonzero",2],["exit",5],["rejected",4],["self",3],["p1",1],["candidate",1],["prints",1],["exact",1],["stdout",2],["exits",1],["non",2],["zero",2],["must",2],["be",2],["half",1],["broken",1],["interpreter",1],["stub",1],["echoes",1],["then",1],["fails",1],["probe",2],["keys",1],["not",1],["alone",1],["no",1],["real",2],["python",2],["pass",1],["through",1],["tempfile",1],["temporary",1],["directory",1],["as",1],["bin",4],["dir",3],["name",3],["py",2],["python3",1],["print",2],["would",1],["still",1],["because",1],["status",1],["write",1],["exec",1],["os",1],["path",1],["join",1],["sh",1],["nprintf",1],["ars",1],["ok",1],["nexit",1],["code",2],["out",2],["err",2],["run",1],["launcher",1],["tool",2],["bash",1],["input",1],["command",1],["ls",1],["assert",1],["clean",1],["passthrough",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherNoPythonTest.test_no_timeout_binary_present","name":[["test",1],["no",1],["timeout",1],["binary",1],["present",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["no",2],["timeout",3],["binary",3],["present",2],["self",3],["launcher",2],["must",1],["still",1],["work",1],["not",1],["hang",1],["bypassed",1],["forces",1],["process",1],["group",1],["watchdog",3],["fallback",1],["via",1],["ars",2],["guard",2],["force",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["bin",3],["dir",3],["name",3],["py",1],["python3",1],["python",1],["stub",1],["os",1],["path",1],["join",1],["code",2],["out",2],["err",2],["run",1],["tool",2],["bash",1],["input",1],["command",1],["ls",1],["extra",1],["env",1],["assert",1],["clean",1],["passthrough",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherNoPythonTest.test_only_silent_stubs_on_path","name":[["test",1],["only",1],["silent",1],["stubs",1],["path",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["only",2],["silent",2],["stubs",4],["path",5],["self",3],["all",2],["three",2],["candidates",2],["exit",2],["print",2],["nothing",2],["marker",2],["probe",2],["sees",2],["exactly",2],["byte",2],["store",2],["alias",2],["produces",2],["bin",5],["dir",5],["first",2],["so",2],["these",2],["shadow",2],["any",2],["real",2],["system",2],["python",3],["tempfile",1],["temporary",1],["directory",1],["as",1],["name",3],["py",1],["python3",1],["stub",1],["os",1],["join",1],["code",2],["out",2],["err",2],["run",1],["launcher",1],["tool",2],["bash",1],["input",1],["command",1],["ls",1],["assert",1],["clean",1],["passthrough",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherNoPythonTest.test_stubs_that_print_error_to_stderr","name":[["test",1],["stubs",1],["print",1],["error",1],["stderr",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["stubs",2],["print",2],["error",4],["stderr",4],["self",3],["different",2],["stub",4],["variant",2],["exits",2],["writes",2],["windows",2],["style",2],["closer",2],["not",5],["recognized",2],["store",2],["noise",2],["marker",4],["check",2],["stdout",4],["so",2],["these",2],["still",2],["rejected",2],["confirms",2],["launcher",3],["keys",2],["exit",2],["text",2],["tempfile",1],["temporary",1],["directory",1],["as",1],["bin",4],["dir",3],["name",3],["py",1],["python3",1],["python",2],["write",2],["exec",1],["os",1],["path",2],["join",1],["sh",1],["necho",1],["real",1],["nexit",1],["code",2],["out",2],["err",2],["run",1],["tool",2],["input",1],["file",1],["content",1],["assert",1],["clean",1],["passthrough",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherPyDashThreeArgTest","name":[["launcher",1],["py",1],["dash",1],["three",1],["arg",1],["test",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["class",2],["launcher",3],["py",14],["dash",3],["three",3],["arg",4],["test",5],["unittest",2],["case",2],["must",2],["be",2],["invoked",3],["as",6],["command",3],["not",2],["executable",1],["named",1],["def",1],["self",5],["tempfile",2],["temporary",2],["directory",2],["bin",5],["dir",5],["ws",4],["argv",6],["log",6],["os",4],["path",4],["join",3],["fake",1],["only",1],["succeeds",1],["given",1],["first",5],["logs",1],["write",1],["exec",2],["sh",1],["echo",1],["if",1],["then",1],["shift",1],["real",1],["fi",1],["exit",1],["payload",3],["bucket",1],["out",3],["scope",1],["md",1],["code",2],["err",1],["run",1],["extra",1],["env",1],["claude",1],["project",1],["assert",4],["equal",2],["decision",3],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["deny",1],["confirm",1],["was",2],["actually",1],["called",2],["literal",1],["would",1],["have",1],["produced",1],["no",2],["line",1],["at",1],["all",1],["because",1],["such",1],["exists",2],["true",2],["never",1],["open",1],["fh",2],["readline",1],["strip",1],["startswith",1],["got",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherPyDashThreeArgTest.test_py_invoked_with_dash_three","name":[["test",1],["py",1],["invoked",1],["dash",1],["three",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["py",10],["invoked",3],["dash",2],["three",2],["self",6],["tempfile",2],["temporary",2],["directory",2],["as",5],["bin",5],["dir",5],["ws",4],["argv",6],["log",6],["os",4],["path",4],["join",3],["fake",1],["only",1],["succeeds",1],["given",1],["first",5],["arg",1],["logs",1],["write",1],["exec",2],["sh",1],["echo",1],["if",1],["then",1],["shift",1],["real",1],["fi",1],["exit",1],["payload",3],["bucket",1],["out",3],["scope",1],["md",1],["code",2],["err",1],["run",1],["launcher",1],["extra",1],["env",1],["claude",1],["project",1],["assert",4],["equal",2],["decision",3],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["deny",1],["confirm",1],["was",2],["actually",1],["called",2],["not",1],["literal",1],["command",2],["would",1],["have",1],["produced",1],["no",2],["line",1],["at",1],["all",1],["because",1],["such",1],["exists",2],["true",2],["never",1],["open",1],["fh",2],["readline",1],["strip",1],["startswith",1],["must",1],["be",1],["got",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherRealPythonForwardsTest","name":[["launcher",1],["real",1],["python",1],["forwards",1],["test",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["class",2],["launcher",6],["real",6],["python",6],["forwards",3],["test",7],["unittest",2],["case",2],["found",1],["runs",1],["guard",4],["its",2],["json",6],["decision",10],["def",3],["scope",6],["write",4],["passthrough",1],["forwarded",4],["self",9],["tempfile",6],["temporary",6],["directory",6],["as",6],["bin",9],["dir",14],["ws",11],["fake",3],["os",5],["path",7],["join",5],["python3",3],["research",2],["architect",2],["agent",5],["allowed",3],["should",1],["pass",2],["through",2],["actual",1],["glob",1],["area",1],["clearly",1],["workspace",1],["root",1],["file",2],["owned",1],["by",1],["main",1],["session",1],["simplest",1],["but",1],["want",1],["run",4],["say",1],["payload",7],["tool",4],["name",2],["cwd",2],["input",2],["notes",1],["md",2],["content",1],["code",7],["out",10],["err",5],["extra",3],["env",3],["claude",3],["project",3],["assert",6],["equal",5],["loads",3],["not",1],["permission",3],["hook",3],["specific",3],["output",3],["bucket",5],["deny",3],["writing",1],["outside",1],["globs",1],["denies",1],["via",2],["totally",1],["always",1],["exits",1],["got",2],["must",1],["be",1],["denied",2],["bash",2],["type",1],["command",1],["rm",1],["rf",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherRealPythonForwardsTest.test_bash_denied_for_bucket_a_forwarded","name":[["test",1],["bash",1],["denied",1],["bucket",1],["forwarded",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["bash",3],["denied",2],["bucket",2],["forwarded",2],["self",4],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",3],["dir",4],["ws",3],["fake",1],["real",1],["python",1],["os",1],["path",1],["join",1],["python3",1],["payload",2],["tool",2],["name",1],["cwd",1],["agent",2],["type",1],["research",1],["architect",1],["input",1],["command",1],["rm",1],["rf",1],["code",2],["out",2],["err",1],["run",1],["launcher",1],["extra",1],["env",1],["claude",1],["project",1],["assert",2],["equal",2],["decision",3],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["deny",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherRealPythonForwardsTest.test_in_scope_write_passthrough_forwarded","name":[["test",1],["scope",1],["write",1],["passthrough",1],["forwarded",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["scope",4],["write",4],["passthrough",2],["forwarded",2],["self",4],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",3],["dir",5],["ws",4],["fake",1],["real",1],["python",1],["os",2],["path",4],["join",2],["python3",1],["research",1],["architect",1],["agent",2],["allowed",2],["should",1],["pass",2],["through",2],["actual",1],["glob",1],["area",1],["clearly",1],["workspace",1],["root",1],["file",2],["owned",1],["by",1],["main",1],["session",1],["simplest",1],["but",1],["want",1],["guard",1],["run",2],["say",1],["payload",2],["tool",2],["name",1],["cwd",1],["input",1],["notes",1],["md",1],["content",1],["code",2],["out",2],["err",1],["launcher",1],["extra",1],["env",1],["claude",1],["project",1],["assert",2],["equal",1],["decision",3],["json",1],["loads",1],["not",1],["permission",1],["hook",1],["specific",1],["output",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherRealPythonForwardsTest.test_out_of_scope_bucket_a_deny_forwarded","name":[["test",1],["out",1],["scope",1],["bucket",1],["deny",1],["forwarded",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["out",7],["scope",4],["bucket",5],["deny",3],["forwarded",3],["self",4],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",3],["dir",5],["ws",4],["fake",1],["real",1],["python",1],["os",2],["path",2],["join",2],["python3",1],["agent",1],["writing",1],["outside",1],["its",1],["allowed",1],["globs",1],["guard",2],["denies",1],["via",2],["json",3],["payload",3],["totally",1],["md",1],["code",3],["err",3],["run",1],["launcher",1],["extra",1],["env",1],["claude",1],["project",1],["assert",2],["equal",2],["always",1],["exits",1],["got",2],["decision",3],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["write",1],["must",1],["be",1],["denied",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherSelfResolveTest","name":[["launcher",1],["self",1],["resolve",1],["test",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["class",2],["launcher",9],["self",8],["resolve",3],["test",6],["unittest",2],["case",2],["resolves",1],["guard",9],["from",2],["its",3],["own",2],["path",20],["works",1],["claude",5],["plugin",6],["root",3],["unset",2],["containing",2],["spaces",5],["codex",1],["p1",1],["def",2],["tempfile",5],["temporary",5],["directory",5],["as",5],["bin",6],["dir",9],["ws",8],["fake",2],["real",2],["python",2],["os",16],["join",12],["python3",2],["payload",6],["bucket",2],["out",4],["scope",5],["md",2],["run",6],["deliberately",1],["not",1],["code",2],["err",1],["extra",1],["env",4],["project",2],["assert",4],["equal",4],["json",5],["loads",2],["hook",2],["specific",2],["output",3],["permission",2],["decision",2],["deny",2],["copy",4],["into",1],["there",1],["base",2],["spaced",7],["makedirs",2],["hooks",3],["scripts",4],["shutil",3],["sh",3],["ars",4],["write",1],["py",1],["imports",1],["nothing",1],["repo",1],["local",1],["except",1],["manifest",5],["lives",1],["dirname",1],["phase",2],["pathsep",1],["sys",1],["probe",1],["bound",1],["proc",4],["subprocess",1],["input",1],["dumps",1],["capture",1],["true",2],["text",1],["timeout",2],["returncode",1],["stderr",2],["stdout",1],["must",1],["via",1],["even",1],["under",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherSelfResolveTest.test_claude_plugin_root_unset","name":[["test",1],["claude",1],["plugin",1],["root",1],["unset",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["claude",4],["plugin",3],["root",3],["unset",2],["self",4],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",3],["dir",4],["ws",4],["fake",1],["real",1],["python",1],["os",2],["path",2],["join",2],["python3",1],["payload",3],["bucket",1],["out",3],["scope",1],["md",1],["run",2],["launcher",2],["deliberately",1],["not",1],["code",2],["err",1],["extra",1],["env",1],["project",1],["assert",2],["equal",2],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["decision",1],["deny",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherSelfResolveTest.test_plugin_path_with_spaces","name":[["test",1],["plugin",1],["path",1],["spaces",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["plugin",3],["path",18],["spaces",6],["self",4],["copy",5],["launcher",5],["guard",9],["into",2],["containing",2],["run",5],["from",2],["there",2],["tempfile",3],["temporary",3],["directory",3],["as",3],["base",2],["bin",3],["dir",5],["ws",4],["spaced",7],["os",14],["join",10],["makedirs",2],["hooks",3],["scripts",4],["shutil",3],["sh",3],["ars",4],["write",1],["scope",4],["py",1],["imports",1],["nothing",1],["repo",1],["local",1],["except",1],["its",2],["manifest",5],["lives",1],["dirname",1],["phase",2],["json",4],["fake",1],["real",1],["python",1],["python3",1],["payload",3],["bucket",1],["out",1],["md",1],["env",3],["pathsep",1],["sys",1],["claude",1],["project",1],["probe",1],["bound",1],["proc",4],["subprocess",1],["input",1],["dumps",1],["capture",1],["output",2],["true",2],["text",1],["timeout",2],["assert",2],["equal",2],["returncode",1],["stderr",2],["loads",1],["stdout",1],["hook",1],["specific",1],["permission",1],["decision",1],["deny",1],["must",1],["resolve",1],["via",1],["own",1],["even",1],["under",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherStubSkipOrderingTest","name":[["launcher",1],["stub",1],["skip",1],["ordering",1],["test",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["class",2],["launcher",3],["stub",8],["skip",4],["ordering",2],["test",5],["unittest",2],["case",2],["first",1],["candidate",1],["later",1],["one",2],["real",6],["def",1],["py",4],["python3",4],["self",3],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",4],["dir",5],["ws",4],["os",3],["path",3],["join",3],["fails",1],["fake",1],["python",1],["payload",3],["bucket",1],["out",3],["scope",1],["md",1],["code",2],["err",1],["run",1],["extra",1],["env",1],["claude",1],["project",1],["assert",2],["equal",2],["decision",3],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["deny",1],["must",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherStubSkipOrderingTest.test_py_stub_python3_real","name":[["test",1],["py",1],["stub",1],["python3",1],["real",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["py",5],["stub",5],["python3",5],["real",5],["self",4],["tempfile",2],["temporary",2],["directory",2],["as",2],["bin",4],["dir",5],["ws",4],["os",3],["path",3],["join",3],["fails",1],["fake",1],["python",1],["payload",3],["bucket",1],["out",3],["scope",1],["md",1],["code",2],["err",1],["run",1],["launcher",1],["extra",1],["env",1],["claude",1],["project",1],["assert",2],["equal",2],["decision",3],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["deny",1],["must",1],["skip",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherWatchdogRobustnessTest","name":[["launcher",1],["watchdog",1],["robustness",1],["test",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["class",2],["launcher",6],["watchdog",10],["robustness",2],["test",6],["unittest",2],["case",3],["round",1],["gemini",3],["track",1],["no",1],["timeout",5],["must",11],["not",8],["fail",6],["open",6],["under",1],["private",2],["temp",5],["allocation",1],["failure",5],["pid",2],["reuse",2],["race",2],["would",5],["false",4],["report",1],["def",2],["mktemp",7],["degrades",1],["passthrough",1],["self",7],["p1",2],["if",1],["hand",1],["out",10],["fall",1],["back",1],["predictable",2],["tmp",1],["path",12],["symlink",1],["attack",1],["surface",2],["whose",1],["redirect",1],["read",1],["as",6],["broken",1],["guard",8],["degrade",2],["clean",1],["pass",6],["through",6],["exit",1],["canonical",2],["json",3],["silent",2],["force",5],["by",1],["shadowing",1],["files",1],["live",1],["via",1],["ars",3],["tempfile",4],["temporary",4],["directory",4],["bin",8],["dir",9],["ws",8],["fake",2],["real",3],["python",2],["os",5],["join",5],["python3",2],["write",2],["exec",1],["sh",1],["nexit",1],["always",1],["fails",2],["bucket",3],["scope",3],["normally",1],["be",3],["denied",1],["proving",1],["don",1],["emit",1],["deny",3],["here",1],["run",6],["without",1],["cleanly",1],["instead",1],["erroring",1],["blocking",1],["payload",6],["md",2],["code",4],["err",8],["extra",2],["env",2],["claude",2],["project",2],["assert",5],["equal",5],["crash",1],["block",1],["loads",2],["never",1],["strip",1],["degraded",1],["got",2],["fast",2],["falsely",1],["timed",1],["forced",1],["answers",1],["well",1],["within",1],["bound",1],["have",1],["its",1],["decision",3],["forwarded",2],["done",1],["file",1],["handshake",1],["let",1],["flag",1],["several",1],["times",1],["single",1],["range",1],["hook",1],["specific",1],["output",1],["permission",1],["lost",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherWatchdogRobustnessTest.test_fast_guard_not_falsely_timed_out_on_watchdog_path","name":[["test",1],["fast",1],["guard",1],["not",1],["falsely",1],["timed",1],["out",1],["watchdog",1],["path",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["fast",3],["guard",5],["not",4],["falsely",2],["timed",2],["out",6],["watchdog",5],["path",5],["self",4],["gemini",1],["p1",1],["pid",1],["reuse",1],["race",1],["forced",1],["answers",1],["well",1],["within",1],["bound",1],["must",3],["have",1],["its",1],["real",2],["decision",3],["forwarded",2],["done",1],["file",1],["handshake",1],["let",1],["false",3],["flag",1],["timeout",3],["would",2],["fail",1],["open",1],["pass",2],["through",2],["run",4],["deny",2],["case",1],["several",1],["times",1],["single",1],["surface",1],["as",3],["tempfile",2],["temporary",2],["directory",2],["bin",3],["dir",4],["ws",4],["fake",1],["python",1],["os",2],["join",2],["python3",1],["payload",3],["bucket",1],["scope",1],["md",1],["range",1],["code",2],["err",3],["launcher",1],["extra",1],["env",1],["claude",1],["project",1],["ars",1],["force",1],["assert",2],["equal",2],["json",1],["loads",1],["hook",1],["specific",1],["output",1],["permission",1],["be",1],["lost",1],["got",1]]},{"id":"scripts/test_run_guard_launcher.py#LauncherWatchdogRobustnessTest.test_mktemp_failure_degrades_to_passthrough_not_fail_open","name":[["test",1],["mktemp",1],["failure",1],["degrades",1],["passthrough",1],["not",1],["fail",1],["open",1]],"path":[["scripts",1],["test",1],["run",1],["guard",1],["launcher",1],["py",1]],"body":[["def",2],["test",2],["mktemp",8],["failure",5],["degrades",2],["passthrough",2],["not",5],["fail",5],["open",5],["self",5],["gemini",1],["p1",1],["if",1],["hand",1],["out",5],["private",1],["temp",4],["launcher",3],["must",7],["fall",1],["back",1],["predictable",2],["tmp",1],["path",8],["symlink",1],["attack",1],["surface",1],["whose",1],["redirect",1],["would",2],["read",1],["as",3],["broken",1],["guard",4],["degrade",2],["clean",1],["pass",4],["through",4],["exit",1],["canonical",2],["json",2],["silent",2],["force",4],["by",1],["shadowing",1],["watchdog",3],["files",1],["live",1],["via",1],["ars",2],["tempfile",2],["temporary",2],["directory",2],["bin",5],["dir",5],["ws",4],["fake",1],["real",1],["python",1],["os",3],["join",3],["python3",1],["write",2],["exec",1],["sh",1],["nexit",1],["always",1],["fails",2],["bucket",2],["scope",2],["normally",1],["be",2],["denied",1],["proving",1],["don",1],["emit",1],["deny",1],["here",1],["run",2],["without",1],["cleanly",1],["instead",1],["erroring",1],["blocking",1],["payload",3],["md",1],["code",2],["err",5],["extra",1],["env",1],["claude",1],["project",1],["assert",3],["equal",3],["crash",1],["block",1],["loads",1],["never",1],["strip",1],["degraded",1],["got",1]]},{"id":"scripts/test_runtime_injection_boundary_xfail.py","name":[["test",1],["runtime",1],["injection",1],["boundary",1],["xfail",1],["py",1]],"path":[["scripts",1],["test",1],["runtime",1],["injection",1],["boundary",1],["xfail",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["anti",1],["false",1],["closure",1],["pebble",1],["272",4],["deliberately",1],["xfail",6],["guidance",3],["layer",4],["ships",1],["documented",1],["instruction",3],["data",3],["boundary",5],["lint",1],["keeps",1],["documentation",1],["from",2],["rotting",1],["provides",1],["no",1],["verified",1],["runtime",7],["defense",5],["against",1],["indirect",1],["prompt",1],["injection",2],["static",1],["document",1],["cannot",1],["guarantee",1],["model",1],["honors",1],["principle",1],["live",1],["fetch",1],["returns",1],["adversarial",1],["content",1],["belongs",1],["structural",5],["envelope",1],["task",1],["dispatch",1],["134",3],["slice",3],["not",3],["built",1],["yet",1],["test",2],["exists",1],["so",2],["absence",1],["visible",1],["un",1],["ignorable",1],["codebase",2],["rather",1],["than",1],["living",1],["only",3],["issue",1],["tracker",1],["already",1],["added",1],["quietly",1],["become",1],["permanent",1],["excuse",1],["never",1],["build",1],["real",2],["analogue",1],["reverse",1],["invariant",1],["pin",1],["marked",1],["expected",1],["fail",1],["ci",2],["stays",1],["green",1],["delete",1],["make",1],["cleaner",1],["remove",2],["actually",1],["lands",2],["at",2],["point",1],["becomes",1],["passing",1],["assertion",1],["drop",1],["marker",1],["wire",1],["mechanism",1],["design",3],["docs",1],["2026",1],["06",1],["07",1],["md",1],["home",1],["run",1],["python",1],["pytest",4],["scripts",1],["py",1],["future",1],["import",3],["annotations",1],["sys",2],["mark",1],["reason",1],["enforcement",1],["unbuilt",1],["documents",1],["but",1],["enforce",1],["strict",1],["true",1],["if",1],["name",1],["main",2],["exit",1],["file",1]]},{"id":"scripts/test_runtime_injection_boundary_xfail.py#test_runtime_injection_boundary_is_enforced","name":[["test",1],["runtime",1],["injection",1],["boundary",1],["enforced",1]],"path":[["scripts",1],["test",1],["runtime",1],["injection",1],["boundary",1],["xfail",1],["py",1]],"body":[["def",2],["test",2],["runtime",8],["injection",2],["boundary",2],["enforced",2],["placeholder",1],["unbuilt",1],["defense",1],["structural",3],["layer",3],["exists",4],["asserts",1],["agent",1],["receiving",1],["retrieved",1],["content",1],["carrying",1],["embedded",1],["instruction",3],["not",1],["act",1],["at",1],["today",1],["there",1],["no",2],["mechanism",2],["assert",2],["against",1],["so",1],["pin",1],["fails",1],["by",1],["construction",1],["enforcement",3],["false",1],["flips",1],["true",1],["lands",1],["data",1],["yet",1],["272",1],["134",1],["slice",1]]},{"id":"scripts/test_semantic_scholar_client.py","name":[["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["minimal",1],["semantic",4],["scholar",4],["client",3],["backing",1],["105",1],["cli",1],["mocks",1],["urllib",2],["at",1],["transport",1],["layer",1],["no",1],["real",1],["network",1],["verifies",1],["honors",1],["protocol",1],["doi",1],["first",1],["title",1],["similarity",1],["429",1],["backoff",1],["contract",1],["surfaces",1],["unavailable",2],["documented",1],["failure",1],["modes",1],["from",4],["future",1],["import",10],["annotations",1],["io",1],["json",1],["sys",3],["unittest",3],["error",1],["pathlib",1],["path",4],["mock",2],["patch",1],["magic",1],["repo",3],["root",3],["file",1],["resolve",1],["parent",2],["if",2],["str",2],["scripts",2],["not",1],["insert",1],["as",1],["ssc",1],["noqa",2],["e402",2],["contamination",1],["signals",1],["name",1],["main",2]]},{"id":"scripts/test_semantic_scholar_client.py#_mock_response","name":[["mock",1],["response",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["mock",7],["response",3],["payload",4],["dict",2],["magic",5],["build",1],["urlopen",1],["style",1],["context",1],["manager",1],["returning",1],["body",2],["json",1],["dumps",1],["encode",1],["utf",1],["resp",6],["read",1],["return",4],["value",3],["enter",1],["exit",1],["false",1]]},{"id":"scripts/test_semantic_scholar_client.py#_mock_urlopen_returning","name":[["mock",1],["urlopen",1],["returning",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["mock",7],["urlopen",3],["returning",2],["payload",4],["dict",2],["magic",3],["build",1],["returns",1],["json",1],["as",1],["response",2],["body",1],["return",2],["value",1]]},{"id":"scripts/test_semantic_scholar_client.py#CLIWiringTest","name":[["cliwiring",1],["test",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["class",2],["cliwiring",2],["test",5],["unittest",2],["case",2],["codex",1],["r1",1],["closure",1],["cli",1],["was",1],["unrunnable",1],["because",1],["not",1],["implemented",1],["error",1],["fired",1],["before",1],["reading",1],["passport",1],["verify",1],["production",1],["wiring",1],["path",1],["now",1],["actually",1],["constructs",1],["semantic",2],["scholar",2],["client",7],["instance",2],["def",1],["build",2],["default",2],["ss",2],["returns",1],["real",1],["self",2],["none",1],["import",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["as",1],["mig",2],["assert",1],["ssc",1]]},{"id":"scripts/test_semantic_scholar_client.py#CLIWiringTest.test_build_default_ss_client_returns_real_client","name":[["test",1],["build",1],["default",1],["ss",1],["client",2],["returns",1],["real",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["build",3],["default",3],["ss",3],["client",8],["returns",2],["real",2],["self",3],["none",2],["import",1],["migrate",1],["literature",1],["corpus",1],["v3",1],["as",1],["mig",2],["assert",1],["instance",1],["ssc",1],["semantic",1],["scholar",1]]},{"id":"scripts/test_semantic_scholar_client.py#DoiLookupTest","name":[["doi",1],["lookup",1],["test",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["class",2],["doi",30],["lookup",11],["test",11],["unittest",2],["case",2],["def",8],["match",3],["matching",1],["title",47],["self",17],["none",8],["client",21],["ssc",9],["semantic",9],["scholar",9],["payload",8],["paper",13],["id",10],["abc123",4],["ai",8],["education",8],["patch",8],["urllib",9],["request",6],["urlopen",22],["mock",21],["returning",1],["result",10],["10",8],["1234",2],["xyz",2],["year",8],["2024",7],["assert",10],["equal",8],["matched",5],["true",5],["quotes",1],["path",1],["segment",1],["captured",3],["urls",3],["req",2],["args",1],["kwargs",1],["append",1],["full",1],["url",2],["return",10],["response",1],["1000",2],["foo",1],["bar",1],["baz",1],["https",2],["api",4],["semanticscholar",1],["org",1],["graph",1],["v1",1],["ffoo",1],["fbar",1],["dbaz",1],["fields",1],["authors",1],["external",1],["ids",1],["venue",1],["publication",1],["date",1],["rejects",2],["non",1],["s2",2],["before",3],["magic",17],["object",2],["base",2],["http",1],["evil",2],["example",2],["raises",2],["unavailable",2],["call",2],["count",2],["wrong",3],["host",1],["404",7],["falls",2],["back",2],["search",5],["codex",2],["r2",2],["closure",2],["v3",1],["vector",1],["says",1],["unmatched",3],["only",1],["neither",1],["nor",1],["yields",1],["hit",5],["alone",1],["not",4],["sufficient",1],["must",2],["fall",1],["through",1],["sleep",3],["404s",1],["finds",1],["data",2],["body",6],["json",3],["dumps",3],["encode",3],["utf",3],["resp",18],["read",3],["value",9],["enter",3],["exit",3],["false",4],["side",3],["effect",3],["error",3],["httperror",3],["found",3],["io",6],["bytes",3],["9999",1],["bogus",2],["mismatch",2],["returns",2],["still",1],["try",1],["declaring",1],["totally",1],["unrelated",1],["no",1],["both",1],["endpoints",1],["miss",1],["now",1],["legitimate",1],["truly",1],["nonexistent",1],["0000",1]]},{"id":"scripts/test_semantic_scholar_client.py#DoiLookupTest.test_doi_404_and_title_404_returns_no_match","name":[["test",1],["doi",1],["404",2],["title",1],["returns",1],["no",1],["match",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["doi",3],["404",6],["title",3],["returns",2],["no",2],["match",2],["self",3],["none",3],["both",1],["endpoints",1],["miss",1],["now",1],["legitimate",1],["unmatched",1],["client",3],["ssc",1],["semantic",1],["scholar",1],["sleep",1],["magic",2],["mock",2],["urlopen",3],["side",1],["effect",1],["urllib",3],["error",2],["httperror",2],["not",2],["found",2],["io",4],["bytes",2],["patch",1],["request",1],["result",2],["lookup",1],["truly",1],["nonexistent",1],["10",1],["0000",1],["bogus",1],["year",1],["2024",1],["assert",1],["equal",1],["matched",1],["false",1],["paper",1],["id",1]]},{"id":"scripts/test_semantic_scholar_client.py#DoiLookupTest.test_doi_404_falls_back_to_title_search","name":[["test",1],["doi",1],["404",1],["falls",1],["back",1],["title",1],["search",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["doi",6],["404",4],["falls",2],["back",2],["title",19],["search",4],["self",3],["none",2],["codex",1],["r2",1],["closure",1],["v3",1],["vector",1],["says",1],["unmatched",1],["true",2],["only",1],["neither",1],["nor",1],["yields",1],["hit",3],["alone",1],["not",2],["sufficient",1],["must",1],["fall",1],["through",1],["client",3],["ssc",1],["semantic",1],["scholar",1],["sleep",1],["magic",5],["mock",5],["lookup",2],["404s",1],["finds",1],["match",1],["payload",2],["data",1],["paper",2],["id",2],["ai",2],["education",2],["year",2],["2024",2],["body",2],["json",1],["dumps",1],["encode",1],["utf",1],["resp",6],["read",1],["return",3],["value",3],["enter",1],["exit",1],["false",1],["urlopen",3],["side",1],["effect",1],["urllib",2],["error",1],["httperror",1],["found",1],["io",2],["bytes",1],["patch",1],["request",1],["result",2],["10",1],["9999",1],["bogus",1],["assert",1],["equal",1],["matched",1]]},{"id":"scripts/test_semantic_scholar_client.py#DoiLookupTest.test_doi_lookup_quotes_doi_path_segment","name":[["test",1],["doi",2],["lookup",1],["quotes",1],["path",1],["segment",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",3],["test",2],["doi",6],["lookup",3],["quotes",2],["path",2],["segment",2],["self",4],["none",2],["client",3],["ssc",1],["semantic",1],["scholar",1],["captured",3],["urls",3],["mock",3],["urlopen",3],["req",2],["args",1],["kwargs",1],["append",1],["full",1],["url",1],["return",1],["response",1],["paper",3],["id",2],["abc123",2],["title",3],["ai",2],["education",2],["patch",1],["urllib",1],["request",1],["result",2],["10",2],["1000",2],["foo",1],["bar",1],["baz",1],["year",2],["2024",1],["assert",2],["equal",2],["matched",1],["true",1],["https",1],["api",1],["semanticscholar",1],["org",1],["graph",1],["v1",1],["ffoo",1],["fbar",1],["dbaz",1],["fields",1],["authors",1],["external",1],["ids",1],["venue",1],["publication",1],["date",1]]},{"id":"scripts/test_semantic_scholar_client.py#DoiLookupTest.test_doi_lookup_quotes_doi_path_segment.mock_urlopen","name":[["mock",1],["urlopen",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["mock",3],["urlopen",2],["req",3],["args",2],["kwargs",2],["captured",1],["urls",1],["append",1],["full",1],["url",1],["return",1],["response",1],["paper",1],["id",1],["abc123",1],["title",1],["ai",1],["education",1]]},{"id":"scripts/test_semantic_scholar_client.py#DoiLookupTest.test_doi_match_with_matching_title","name":[["test",1],["doi",1],["match",1],["matching",1],["title",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["doi",3],["match",2],["matching",2],["title",4],["self",3],["none",2],["client",3],["ssc",1],["semantic",1],["scholar",1],["payload",2],["paper",2],["id",2],["abc123",2],["ai",2],["education",2],["patch",1],["urllib",1],["request",1],["urlopen",2],["mock",1],["returning",1],["result",2],["lookup",1],["10",1],["1234",1],["xyz",1],["year",1],["2024",1],["assert",1],["equal",1],["matched",1],["true",1]]},{"id":"scripts/test_semantic_scholar_client.py#DoiLookupTest.test_doi_title_mismatch_falls_back_to_title_search","name":[["test",1],["doi",1],["title",2],["mismatch",1],["falls",1],["back",1],["search",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["doi",14],["title",21],["mismatch",3],["falls",2],["back",2],["search",3],["self",3],["none",2],["codex",1],["r2",1],["closure",1],["returns",1],["wrong",2],["paper",5],["still",1],["must",1],["try",1],["before",1],["declaring",1],["unmatched",1],["client",3],["ssc",1],["semantic",1],["scholar",1],["sleep",1],["magic",8],["mock",8],["payload",4],["id",3],["totally",1],["unrelated",1],["data",1],["hit",2],["ai",2],["education",2],["year",2],["2024",2],["body",4],["json",2],["dumps",2],["encode",2],["utf",2],["resp",12],["read",2],["return",6],["value",6],["enter",2],["exit",2],["false",2],["urlopen",3],["side",1],["effect",1],["patch",1],["urllib",1],["request",1],["result",2],["lookup",1],["10",1],["1234",1],["xyz",1],["assert",1],["equal",1],["matched",1],["true",1]]},{"id":"scripts/test_semantic_scholar_client.py#DoiLookupTest.test_rejects_non_s2_api_url_before_urlopen","name":[["test",1],["rejects",1],["non",1],["s2",1],["api",1],["url",1],["before",1],["urlopen",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["non",2],["s2",2],["api",3],["url",2],["before",2],["urlopen",6],["self",4],["none",2],["client",3],["ssc",2],["semantic",2],["scholar",2],["magic",1],["mock",1],["patch",2],["object",1],["base",1],["http",1],["evil",1],["example",1],["urllib",1],["request",1],["assert",2],["raises",1],["unavailable",1],["lookup",1],["title",1],["doi",1],["10",1],["equal",1],["call",1],["count",1]]},{"id":"scripts/test_semantic_scholar_client.py#DoiLookupTest.test_rejects_wrong_s2_host_before_urlopen","name":[["test",1],["rejects",1],["wrong",1],["s2",1],["host",1],["before",1],["urlopen",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["rejects",2],["wrong",2],["s2",2],["host",2],["before",2],["urlopen",4],["self",4],["none",2],["client",3],["ssc",2],["semantic",2],["scholar",2],["magic",1],["mock",1],["patch",1],["object",1],["api",1],["base",1],["https",1],["evil",1],["example",1],["assert",2],["raises",1],["unavailable",1],["lookup",1],["title",1],["doi",1],["10",1],["equal",1],["call",1],["count",1]]},{"id":"scripts/test_semantic_scholar_client.py#FailureHandlingTest","name":[["failure",1],["handling",1],["test",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["class",2],["failure",2],["handling",2],["test",9],["unittest",2],["case",2],["def",6],["raise",7],["http",7],["self",16],["code",2],["int",1],["return",4],["urllib",7],["error",3],["httperror",1],["msg",1],["io",2],["bytes",1],["429",8],["backoff",2],["then",1],["recover",1],["none",6],["per",1],["protocol",1],["2s",1],["retries",3],["before",1],["giving",1],["up",1],["retry",2],["transparent",1],["successful",1],["returns",1],["normal",1],["result",5],["without",1],["raising",1],["client",15],["ssc",5],["semantic",8],["scholar",8],["sleep",5],["magic",13],["mock",13],["payload",2],["paper",3],["id",3],["abc",2],["title",6],["ai",2],["education",2],["body",2],["json",1],["dumps",1],["encode",1],["utf",1],["resp",6],["read",1],["value",3],["enter",1],["exit",1],["false",2],["first",1],["two",1],["calls",1],["third",1],["succeeds",1],["urlopen",15],["side",5],["effect",5],["patch",5],["request",5],["lookup",5],["doi",5],["10",5],["1234",1],["xyz",1],["assert",5],["equal",2],["matched",2],["true",1],["after",1],["max",1],["raises",6],["unavailable",7],["all",1],["attempts",1],["initial",1],["5xx",1],["503",1],["404",2],["means",1],["no",1],["match",1],["not",1],["network",1],["urlerror",1],["connection",1],["refused",1]]},{"id":"scripts/test_semantic_scholar_client.py#FailureHandlingTest._raise_http","name":[["raise",1],["http",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["raise",2],["http",2],["self",2],["code",3],["int",2],["return",1],["urllib",1],["error",1],["httperror",1],["msg",1],["io",2],["bytes",1]]},{"id":"scripts/test_semantic_scholar_client.py#FailureHandlingTest.test_404_means_no_match_not_unavailable","name":[["test",1],["404",1],["means",1],["no",1],["match",1],["not",1],["unavailable",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["404",3],["means",2],["no",2],["match",2],["not",2],["unavailable",2],["self",4],["none",3],["client",3],["ssc",1],["semantic",1],["scholar",1],["sleep",1],["magic",2],["mock",2],["urlopen",3],["side",1],["effect",1],["raise",1],["http",1],["patch",1],["urllib",1],["request",1],["result",2],["lookup",1],["title",1],["doi",1],["10",1],["assert",1],["equal",1],["matched",1],["false",1],["paper",1],["id",1]]},{"id":"scripts/test_semantic_scholar_client.py#FailureHandlingTest.test_429_after_max_retries_raises_unavailable","name":[["test",1],["429",1],["after",1],["max",1],["retries",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["429",4],["after",2],["max",2],["retries",3],["raises",3],["unavailable",3],["self",4],["none",2],["client",3],["ssc",1],["semantic",2],["scholar",2],["sleep",1],["magic",2],["mock",2],["all",1],["attempts",1],["initial",1],["raise",2],["urlopen",3],["side",1],["effect",1],["http",1],["patch",1],["urllib",1],["request",1],["assert",1],["lookup",1],["title",1],["doi",1],["10",1]]},{"id":"scripts/test_semantic_scholar_client.py#FailureHandlingTest.test_429_backoff_then_recover","name":[["test",1],["429",1],["backoff",1],["then",1],["recover",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["429",6],["backoff",3],["then",2],["recover",2],["self",5],["none",2],["per",1],["protocol",1],["http",3],["2s",1],["retries",1],["before",1],["giving",1],["up",1],["retry",2],["transparent",1],["successful",1],["returns",1],["normal",1],["result",3],["without",1],["raising",1],["client",3],["ssc",1],["semantic",1],["scholar",1],["sleep",1],["magic",5],["mock",5],["payload",2],["paper",2],["id",2],["abc",2],["title",2],["ai",2],["education",2],["body",2],["json",1],["dumps",1],["encode",1],["utf",1],["resp",6],["read",1],["return",3],["value",3],["enter",1],["exit",1],["false",1],["first",1],["two",1],["calls",1],["third",1],["succeeds",1],["urlopen",3],["side",1],["effect",1],["raise",2],["patch",1],["urllib",1],["request",1],["lookup",1],["doi",1],["10",1],["1234",1],["xyz",1],["assert",1],["equal",1],["matched",1],["true",1]]},{"id":"scripts/test_semantic_scholar_client.py#FailureHandlingTest.test_5xx_raises_unavailable","name":[["test",1],["5xx",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["5xx",2],["raises",3],["unavailable",3],["self",4],["none",2],["client",3],["ssc",1],["semantic",2],["scholar",2],["sleep",1],["magic",2],["mock",2],["urlopen",3],["side",1],["effect",1],["raise",1],["http",1],["503",1],["patch",1],["urllib",1],["request",1],["assert",1],["lookup",1],["title",1],["doi",1],["10",1]]},{"id":"scripts/test_semantic_scholar_client.py#FailureHandlingTest.test_network_error_raises_unavailable","name":[["test",1],["network",1],["error",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["network",2],["error",3],["raises",3],["unavailable",3],["self",3],["none",2],["client",3],["ssc",1],["semantic",2],["scholar",2],["sleep",1],["magic",2],["mock",2],["urlopen",3],["side",1],["effect",1],["urllib",2],["urlerror",1],["connection",1],["refused",1],["patch",1],["request",1],["assert",1],["lookup",1],["title",1],["doi",1],["10",1]]},{"id":"scripts/test_semantic_scholar_client.py#OutageLatchTest","name":[["outage",1],["latch",1],["test",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["class",2],["outage",7],["latch",11],["test",8],["unittest",2],["case",2],["115",1],["r5",1],["urlopen",27],["raises",7],["urlerror",5],["network",6],["down",2],["client",21],["must",5],["into",1],["unavailable",11],["mode",1],["so",1],["subsequent",2],["calls",1],["fail",1],["fast",1],["without",2],["waiting",1],["known",1],["dead",1],["service",2],["reset",5],["method",1],["allows",1],["long",2],["running",2],["tools",1],["retry",2],["recovery",1],["between",2],["passports",1],["def",4],["url",1],["error",6],["latches",3],["self",17],["none",4],["first",3],["call",13],["hits",1],["semantic",11],["scholar",11],["second",4],["raise",1],["immediately",1],["invoking",1],["short",3],["circuits",1],["entirely",1],["ssc",4],["sleep",4],["magic",12],["mock",14],["side",5],["effect",4],["urllib",9],["connection",1],["refused",1],["patch",5],["request",5],["assert",13],["lookup",9],["title",8],["doi",7],["10",7],["was",1],["called",1],["once",1],["equal",6],["count",5],["not",4],["latched",5],["circuit",2],["other",2],["skip",2],["restores",1],["normal",1],["behavior",1],["tool",1],["passport",1],["batches",1],["should",3],["re",1],["attempt",1],["succeed",1],["scenario",1],["good",3],["return",4],["value",4],["response",2],["paper",2],["id",2],["result",2],["matched",1],["true",1],["read",6],["oserror",2],["also",1],["codex",1],["r2",1],["closure",1],["protocol",2],["api",2],["failure",2],["treats",1],["transport",2],["level",2],["failures",2],["uniformly",1],["regardless",1],["boundary",1],["surfaces",1],["them",1],["socket",2],["timeout",3],["during",1],["resp",7],["batch",2],["just",1],["like",1],["at",1],["time",1],["otherwise",1],["real",1],["retries",1],["30s",1],["per",1],["entry",1],["enter",1],["exit",1],["false",2],["no",1],["after",1],["http",3],["5xx",3],["server",1],["says",1],["errors",1],["remaining",1],["don",1],["make",1],["sure",1],["doesn",1],["falsely",1],["httperror",1],["503",1],["io",2],["bytes",1],["fired",1],["but",1],["be",1]]},{"id":"scripts/test_semantic_scholar_client.py#OutageLatchTest.test_http_error_does_not_latch","name":[["test",1],["http",1],["error",1],["not",1],["latch",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["http",4],["error",4],["not",4],["latch",3],["self",4],["none",2],["5xx",3],["server",1],["side",2],["transport",1],["level",1],["outage",1],["protocol",1],["api",1],["failure",1],["says",1],["network",1],["errors",1],["skip",1],["remaining",1],["batch",1],["failures",1],["don",1],["make",1],["sure",1],["doesn",1],["falsely",1],["client",6],["ssc",1],["semantic",2],["scholar",2],["sleep",1],["magic",2],["mock",2],["urlopen",3],["effect",1],["urllib",2],["httperror",1],["503",1],["service",1],["unavailable",3],["io",2],["bytes",1],["patch",1],["request",1],["assert",2],["raises",1],["lookup",1],["title",1],["doi",1],["10",1],["fired",1],["but",1],["should",1],["be",1],["latched",2],["false",1]]},{"id":"scripts/test_semantic_scholar_client.py#OutageLatchTest.test_reset_outage_latch_restores_normal_behavior","name":[["test",1],["reset",1],["outage",1],["latch",1],["restores",1],["normal",1],["behavior",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["reset",5],["outage",4],["latch",5],["restores",2],["normal",2],["behavior",2],["self",5],["none",2],["long",1],["running",1],["tool",1],["between",1],["passport",1],["batches",1],["call",4],["retry",1],["network",1],["client",5],["ssc",1],["semantic",2],["scholar",2],["sleep",1],["magic",3],["mock",5],["first",1],["latches",1],["urlopen",8],["side",1],["effect",1],["urllib",3],["error",1],["urlerror",1],["down",1],["patch",2],["request",2],["assert",3],["raises",1],["unavailable",1],["lookup",2],["title",3],["doi",2],["10",2],["subsequent",1],["should",1],["re",1],["attempt",1],["succeed",1],["scenario",1],["good",3],["return",1],["value",1],["response",1],["paper",2],["id",2],["result",2],["equal",2],["matched",1],["true",1],["count",1]]},{"id":"scripts/test_semantic_scholar_client.py#OutageLatchTest.test_response_read_oserror_also_latches","name":[["test",1],["response",1],["read",1],["oserror",1],["also",1],["latches",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["response",2],["read",7],["oserror",3],["also",2],["latches",2],["self",6],["none",2],["codex",1],["r2",1],["closure",1],["protocol",1],["api",1],["failure",1],["treats",1],["transport",1],["level",1],["network",1],["failures",1],["uniformly",1],["regardless",1],["urllib",2],["boundary",1],["surfaces",1],["them",1],["socket",2],["timeout",3],["during",1],["resp",7],["must",1],["latch",1],["batch",1],["just",1],["like",1],["urlerror",1],["at",1],["urlopen",7],["time",1],["otherwise",1],["real",1],["outage",1],["retries",1],["30s",1],["per",1],["entry",1],["client",4],["ssc",1],["semantic",3],["scholar",3],["sleep",1],["magic",5],["mock",5],["side",1],["effect",1],["enter",1],["return",3],["value",3],["exit",1],["false",1],["patch",1],["request",1],["assert",4],["raises",2],["unavailable",2],["lookup",2],["title",2],["doi",2],["10",2],["equal",2],["call",3],["count",2],["second",2],["should",1],["short",1],["circuit",1],["no",1],["other",1],["latched",1],["after",1]]},{"id":"scripts/test_semantic_scholar_client.py#OutageLatchTest.test_url_error_latches_client_unavailable","name":[["test",1],["url",1],["error",1],["latches",1],["client",1],["unavailable",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["url",2],["error",3],["latches",2],["client",6],["unavailable",5],["self",6],["none",2],["first",2],["call",6],["hits",1],["urlerror",2],["semantic",4],["scholar",4],["second",2],["must",3],["raise",1],["immediately",1],["without",1],["invoking",1],["urlopen",8],["latch",1],["short",2],["circuits",1],["network",2],["entirely",1],["ssc",1],["sleep",1],["magic",2],["mock",2],["side",1],["effect",1],["urllib",2],["connection",1],["refused",1],["patch",1],["request",1],["assert",4],["raises",2],["lookup",4],["title",2],["doi",2],["10",2],["was",1],["called",1],["once",1],["equal",2],["count",2],["not",1],["latched",2],["circuit",1],["other",1],["skip",1]]},{"id":"scripts/test_semantic_scholar_client.py#RateLimitThrottleTest","name":[["rate",1],["limit",1],["throttle",1],["test",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["class",2],["rate",3],["limit",3],["throttle",12],["test",11],["unittest",2],["case",2],["115",1],["r5",1],["back",6],["successful",1],["lookups",1],["must",2],["respect",1],["protocol",2],["req",3],["unauthenticated",2],["so",2],["client",20],["doesn",1],["proactively",1],["hit",2],["429",9],["exhaust",1],["retries",1],["healthy",1],["corpora",1],["def",7],["good",7],["resp",14],["self",16],["payload",2],["dict",1],["magic",15],["mock",17],["return",4],["response",2],["first",6],["request",10],["not",6],["sleep",33],["none",6],["after",5],["construction",1],["has",1],["no",6],["prior",1],["call",18],["pace",1],["against",4],["should",3],["pass",1],["through",1],["immediately",1],["hermetic",2],["regardless",1],["s2",3],["api",5],["key",6],["env",3],["comparison",1],["tier",5],["clock",17],["value",2],["1000",12],["ssc",5],["semantic",5],["scholar",5],["min",8],["interval",13],["seconds",7],["patch",5],["urllib",6],["urlopen",10],["paper",5],["id",5],["title",14],["lookup",9],["doi",9],["10",10],["fire",1],["only",1],["subsequent",1],["assert",6],["equal",6],["count",8],["calls",5],["one",4],["per",2],["second",5],["default",1],["0s",3],["between",3],["within",1],["remainder",1],["explicit",3],["environment",1],["codex",3],["r1",3],["p2",3],["at",3],["3s",1],["later",1],["7s",1],["before",1],["issuing",1],["side",12],["effect",7],["factory",9],["lambda",3],["two",1],["requests",1],["slept",4],["args",3],["almost",2],["places",2],["past",1],["if",3],["enough",1],["time",3],["elapsed",5],["naturally",1],["extra",2],["needed",2],["floor",1],["ceiling",1],["hermeticity",2],["5s",1],["1002",6],["retry",3],["sleeps",3],["would",1],["also",1],["but",1],["don",1],["any",1],["here",1],["lowers",1],["authenticated",3],["line",1],["1s",3],["drops",1],["accordingly",1],["03",3],["07s",1],["07",1],["refreshes",2],["anchor",3],["f5",1],["closure",1],["simplify",1],["efficiency",1],["last",1],["refreshed",1],["backoff",4],["next",1],["outer",1],["paces",1],["entry",5],["already",1],["then",1],["under",1],["re",1],["triggers",1],["fix",1],["actual",1],["wake",1],["sequence",1],["check",2],["write",3],["2s",2],["from",1],["1003",2],["kwargs",1],["raise",1],["error",1],["httperror",1],["too",1],["many",1],["io",2],["bytes",1],["2n",1]]},{"id":"scripts/test_semantic_scholar_client.py#RateLimitThrottleTest._good_resp","name":[["good",1],["resp",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["good",2],["resp",2],["self",2],["payload",3],["dict",2],["magic",2],["mock",3],["return",1],["response",1]]},{"id":"scripts/test_semantic_scholar_client.py#RateLimitThrottleTest.test_429_retry_refreshes_throttle_anchor","name":[["test",1],["429",1],["retry",1],["refreshes",1],["throttle",1],["anchor",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",3],["test",2],["429",7],["retry",3],["refreshes",3],["throttle",3],["anchor",5],["self",5],["none",3],["f5",1],["closure",1],["simplify",1],["efficiency",1],["if",2],["last",1],["request",2],["at",2],["not",2],["refreshed",1],["after",3],["backoff",4],["next",1],["outer",2],["call",11],["paces",1],["against",1],["entry",5],["time",2],["already",1],["elapsed",5],["then",1],["under",1],["sleeps",2],["re",1],["triggers",1],["fix",1],["actual",1],["wake",1],["explicit",1],["min",2],["interval",3],["seconds",2],["env",1],["hermeticity",1],["codex",1],["r1",1],["p2",1],["sleep",8],["magic",2],["mock",3],["clock",4],["sequence",1],["check",2],["first",1],["write",3],["1000",2],["1002",5],["2s",2],["no",1],["extra",1],["0s",2],["from",1],["1s",2],["1003",2],["side",6],["effect",1],["client",4],["ssc",1],["semantic",1],["scholar",1],["good",2],["response",1],["paper",1],["id",1],["title",3],["urlopen",6],["args",3],["kwargs",1],["count",4],["raise",1],["urllib",2],["error",1],["httperror",1],["too",1],["many",1],["io",2],["bytes",1],["return",1],["patch",1],["lookup",2],["doi",2],["10",2],["one",2],["2nd",1],["fresh",1],["so",1],["remaining",1],["assert",3],["equal",3],["almost",2],["list",2],["places",2]]},{"id":"scripts/test_semantic_scholar_client.py#RateLimitThrottleTest.test_429_retry_refreshes_throttle_anchor.urlopen_side","name":[["urlopen",1],["side",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["urlopen",4],["side",4],["args",2],["kwargs",2],["count",2],["if",1],["raise",1],["urllib",1],["error",1],["httperror",1],["429",1],["too",1],["many",1],["io",2],["bytes",1],["return",1],["good",1]]},{"id":"scripts/test_semantic_scholar_client.py#RateLimitThrottleTest.test_api_key_lowers_interval_to_authenticated_tier","name":[["test",1],["api",1],["key",1],["lowers",1],["interval",1],["authenticated",1],["tier",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",3],["api",4],["key",5],["lowers",2],["interval",3],["authenticated",4],["tier",4],["self",5],["none",2],["per",1],["protocol",1],["line",1],["10",3],["req",1],["1s",1],["s2",1],["throttle",1],["drops",1],["accordingly",1],["sleep",6],["magic",3],["mock",3],["clock",3],["side",2],["effect",2],["1000",3],["03",3],["client",4],["ssc",1],["semantic",1],["scholar",1],["resp",4],["factory",3],["lambda",1],["good",1],["paper",1],["id",1],["title",3],["patch",1],["urllib",1],["request",1],["urlopen",1],["lookup",2],["doi",2],["07s",1],["assert",2],["equal",2],["call",2],["count",1],["slept",2],["args",1],["almost",1],["07",1],["places",1]]},{"id":"scripts/test_semantic_scholar_client.py#RateLimitThrottleTest.test_back_to_back_calls_past_interval_do_not_sleep","name":[["test",1],["back",2],["calls",1],["past",1],["interval",1],["not",1],["sleep",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["back",4],["calls",4],["past",2],["interval",4],["not",3],["sleep",9],["self",4],["none",2],["if",1],["enough",1],["time",1],["elapsed",1],["naturally",1],["between",1],["no",3],["extra",1],["needed",2],["throttle",3],["floor",1],["ceiling",1],["explicit",1],["min",2],["seconds",2],["env",1],["hermeticity",1],["codex",1],["r1",1],["p2",1],["magic",3],["mock",3],["second",1],["call",2],["5s",1],["after",1],["first",1],["clock",3],["side",2],["effect",2],["1000",1],["1002",2],["client",4],["ssc",1],["semantic",1],["scholar",1],["resp",4],["factory",3],["lambda",1],["good",1],["paper",1],["id",1],["title",3],["patch",1],["urllib",1],["request",1],["urlopen",1],["lookup",2],["doi",2],["10",2],["429",2],["retry",1],["sleeps",1],["would",1],["also",1],["count",2],["but",1],["don",1],["hit",1],["any",1],["here",1],["assert",1],["equal",1]]},{"id":"scripts/test_semantic_scholar_client.py#RateLimitThrottleTest.test_back_to_back_calls_throttle_to_one_req_per_second","name":[["test",1],["back",2],["calls",1],["throttle",1],["one",1],["req",1],["per",1],["second",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",3],["back",4],["calls",3],["throttle",3],["one",3],["req",2],["per",2],["second",5],["self",5],["none",2],["default",1],["unauthenticated",1],["tier",1],["0s",1],["min",3],["interval",4],["between",2],["call",4],["within",1],["should",2],["sleep",8],["remainder",1],["explicit",1],["seconds",2],["so",1],["hermetic",1],["against",1],["s2",1],["api",1],["key",1],["environment",1],["codex",1],["r1",1],["p2",1],["magic",3],["mock",3],["clock",4],["first",1],["request",3],["at",2],["1000",5],["3s",1],["later",1],["7s",1],["before",1],["issuing",1],["side",2],["effect",2],["client",4],["ssc",1],["semantic",1],["scholar",1],["resp",4],["factory",3],["lambda",1],["good",1],["paper",1],["id",1],["title",3],["patch",1],["urllib",1],["urlopen",1],["lookup",2],["doi",2],["10",2],["two",1],["requests",1],["assert",2],["equal",2],["count",1],["slept",2],["args",1],["almost",1],["places",1]]},{"id":"scripts/test_semantic_scholar_client.py#RateLimitThrottleTest.test_explicit_min_interval_override","name":[["test",1],["explicit",1],["min",1],["interval",1],["override",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["explicit",2],["min",4],["interval",5],["override",3],["self",4],["none",2],["caller",1],["throttle",2],["tests",1],["hypothetical",1],["higher",1],["tier",1],["sleep",4],["magic",3],["mock",3],["clock",3],["side",2],["effect",2],["1000",3],["client",4],["ssc",1],["semantic",1],["scholar",1],["seconds",1],["resp",4],["factory",3],["lambda",1],["good",1],["paper",1],["id",1],["title",3],["patch",1],["urllib",1],["request",1],["urlopen",1],["lookup",2],["doi",2],["10",2],["means",1],["never",1],["assert",1],["equal",1],["call",1],["count",1]]},{"id":"scripts/test_semantic_scholar_client.py#RateLimitThrottleTest.test_first_request_does_not_sleep","name":[["test",1],["first",1],["request",1],["not",1],["sleep",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["first",4],["request",4],["not",3],["sleep",7],["self",4],["none",2],["after",1],["construction",1],["has",1],["no",2],["prior",1],["call",3],["pace",1],["against",2],["throttle",2],["should",1],["pass",1],["through",1],["immediately",1],["hermetic",1],["regardless",1],["s2",1],["api",1],["key",1],["env",1],["comparison",1],["tier",1],["magic",3],["mock",3],["clock",3],["return",2],["value",2],["1000",1],["client",3],["ssc",1],["semantic",1],["scholar",1],["min",1],["interval",1],["seconds",1],["patch",1],["urllib",1],["urlopen",1],["good",1],["resp",1],["paper",1],["id",1],["title",2],["lookup",1],["doi",1],["10",1],["must",1],["fire",1],["only",1],["subsequent",1],["assert",1],["equal",1],["count",1]]},{"id":"scripts/test_semantic_scholar_client.py#ResponseReadTimeoutTest","name":[["response",1],["read",1],["timeout",1],["test",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["class",2],["response",4],["read",10],["timeout",7],["test",6],["unittest",2],["case",2],["codex",1],["r4",1],["closure",1],["resp",13],["raise",1],["oserror",3],["error",3],["socket",2],["body",2],["outside",1],["urlerror",1],["handler",1],["must",1],["be",1],["wrapped",1],["as",1],["semantic",5],["scholar",5],["unavailable",5],["so",1],["migration",1],["degrades",1],["gracefully",1],["rather",1],["than",1],["aborting",1],["mid",1],["run",1],["def",2],["raises",4],["self",4],["none",2],["client",6],["ssc",2],["sleep",2],["magic",10],["mock",10],["side",2],["effect",2],["enter",2],["return",6],["value",6],["exit",2],["false",2],["patch",2],["urllib",2],["request",2],["urlopen",2],["assert",2],["lookup",2],["title",2],["doi",2],["10",2],["timed",1],["out",1]]},{"id":"scripts/test_semantic_scholar_client.py#ResponseReadTimeoutTest.test_response_read_oserror_raises_unavailable","name":[["test",1],["response",1],["read",1],["oserror",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["response",2],["read",4],["oserror",3],["raises",3],["unavailable",3],["self",3],["none",2],["client",3],["ssc",1],["semantic",2],["scholar",2],["sleep",1],["magic",5],["mock",5],["resp",6],["side",1],["effect",1],["socket",1],["timeout",1],["enter",1],["return",3],["value",3],["exit",1],["false",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["assert",1],["lookup",1],["title",1],["doi",1],["10",1]]},{"id":"scripts/test_semantic_scholar_client.py#ResponseReadTimeoutTest.test_response_read_timeout_error_raises_unavailable","name":[["test",1],["response",1],["read",1],["timeout",1],["error",1],["raises",1],["unavailable",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["response",2],["read",4],["timeout",3],["error",3],["raises",3],["unavailable",3],["self",3],["none",2],["client",3],["ssc",1],["semantic",2],["scholar",2],["sleep",1],["magic",5],["mock",5],["resp",6],["side",1],["effect",1],["body",1],["timed",1],["out",1],["enter",1],["return",3],["value",3],["exit",1],["false",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["assert",1],["lookup",1],["title",1],["doi",1],["10",1]]},{"id":"scripts/test_semantic_scholar_client.py#TitleNormalizationTest","name":[["title",1],["normalization",1],["test",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["class",2],["title",5],["normalization",2],["test",7],["unittest",2],["case",3],["codex",1],["r4",1],["closure",1],["protocol",2],["query",1],["patterns",1],["pattern",1],["says",1],["matching",1],["insensitive",1],["stripped",2],["punctuation",5],["def",3],["acronym",1],["clears",2],["threshold",2],["self",6],["none",3],["vs",1],["rag",2],["originally",1],["scored",1],["below",1],["70",3],["because",1],["raw",1],["sequence",1],["matcher",1],["penalized",1],["after",1],["normalize",3],["score",1],["assert",3],["greater",2],["equal",2],["ssc",3],["similarity",3],["before",1],["trailing",1],["colons",1],["em",1],["dashes",1],["quotes",1],["should",1],["not",1],["penalize",1],["match",1],["attention",2],["all",2],["you",2],["need",2],["transformers",2],["story",2],["95",1],["collapses",1],["whitespace",1],["multiple",1],["chars",1],["become",1],["spaces",1],["collapse",1],["them",1],["foo",2],["bar",2],["baz",2]]},{"id":"scripts/test_semantic_scholar_client.py#TitleNormalizationTest.test_acronym_punctuation_clears_threshold","name":[["test",1],["acronym",1],["punctuation",1],["clears",1],["threshold",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["acronym",2],["punctuation",3],["clears",3],["threshold",3],["self",3],["none",2],["vs",1],["rag",2],["originally",1],["scored",1],["below",1],["70",3],["because",1],["raw",1],["sequence",1],["matcher",1],["penalized",1],["after",1],["normalize",1],["score",1],["protocol",1],["assert",1],["greater",1],["equal",1],["ssc",1],["similarity",1]]},{"id":"scripts/test_semantic_scholar_client.py#TitleNormalizationTest.test_punctuation_stripped_before_similarity","name":[["test",1],["punctuation",1],["stripped",1],["before",1],["similarity",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["punctuation",2],["stripped",2],["before",2],["similarity",3],["self",3],["none",2],["trailing",1],["colons",1],["em",1],["dashes",1],["quotes",1],["should",1],["not",1],["penalize",1],["match",1],["assert",1],["greater",1],["ssc",1],["attention",2],["all",2],["you",2],["need",2],["transformers",2],["story",2],["95",1]]},{"id":"scripts/test_semantic_scholar_client.py#TitleNormalizationTest.test_title_normalize_collapses_whitespace","name":[["test",1],["title",1],["normalize",1],["collapses",1],["whitespace",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",3],["normalize",3],["collapses",2],["whitespace",2],["self",3],["none",2],["multiple",1],["punctuation",1],["chars",1],["become",1],["spaces",1],["collapse",1],["them",1],["assert",1],["equal",1],["ssc",1],["foo",2],["bar",2],["baz",2]]},{"id":"scripts/test_semantic_scholar_client.py#TitleSearchTest","name":[["title",1],["search",1],["test",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["class",2],["title",9],["search",4],["test",7],["unittest",2],["case",2],["def",3],["above",1],["threshold",2],["matches",1],["self",6],["none",5],["client",9],["ssc",3],["semantic",3],["scholar",3],["payload",4],["data",3],["paper",6],["id",5],["abc123",2],["ai",3],["education",3],["year",4],["2024",4],["patch",3],["urllib",3],["request",3],["urlopen",6],["mock",3],["returning",3],["result",6],["lookup",3],["assert",3],["equal",3],["matched",3],["true",1],["below",1],["no",2],["match",2],["xyz",1],["totally",1],["different",1],["false",2],["empty",1],["results",1],["unknown",1]]},{"id":"scripts/test_semantic_scholar_client.py#TitleSearchTest.test_empty_results_no_match","name":[["test",1],["empty",1],["results",1],["no",1],["match",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["results",2],["no",2],["match",2],["self",3],["none",3],["client",3],["ssc",1],["semantic",1],["scholar",1],["patch",1],["urllib",1],["request",1],["urlopen",2],["mock",1],["returning",1],["data",1],["result",2],["lookup",1],["title",1],["unknown",1],["paper",2],["assert",1],["equal",1],["matched",1],["false",1],["id",1]]},{"id":"scripts/test_semantic_scholar_client.py#TitleSearchTest.test_title_search_above_threshold_matches","name":[["test",1],["title",1],["search",1],["above",1],["threshold",1],["matches",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",4],["search",2],["above",2],["threshold",2],["matches",2],["self",3],["none",2],["client",3],["ssc",1],["semantic",1],["scholar",1],["payload",2],["data",1],["paper",2],["id",2],["abc123",2],["ai",2],["education",2],["year",2],["2024",2],["patch",1],["urllib",1],["request",1],["urlopen",2],["mock",1],["returning",1],["result",2],["lookup",1],["assert",1],["equal",1],["matched",1],["true",1]]},{"id":"scripts/test_semantic_scholar_client.py#TitleSearchTest.test_title_search_below_threshold_no_match","name":[["test",1],["title",1],["search",1],["below",1],["threshold",1],["no",1],["match",1]],"path":[["scripts",1],["test",1],["semantic",1],["scholar",1],["client",1],["py",1]],"body":[["def",2],["test",2],["title",4],["search",2],["below",2],["threshold",2],["no",2],["match",2],["self",3],["none",3],["client",3],["ssc",1],["semantic",1],["scholar",1],["payload",2],["data",1],["paper",2],["id",2],["xyz",1],["totally",1],["different",1],["year",2],["2024",2],["patch",1],["urllib",1],["request",1],["urlopen",2],["mock",1],["returning",1],["result",2],["lookup",1],["ai",1],["education",1],["assert",1],["equal",1],["matched",1],["false",1]]},{"id":"scripts/test_slr_lineage_emission.py","name":[["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["111",2],["slr",8],["lineage",8],["emission",2],["conformance",1],["tests",2],["pipeline",1],["plumbing",1],["lets",1],["disclosure",3],["policy",3],["anchor",3],["prisma",1],["tr",1],["aice",1],["dispatch",1],["automatically",1],["after",1],["deep",2],["research",2],["systematic",3],["review",3],["academic",1],["paper",1],["full",1],["runs",1],["per",1],["documented",1],["handoff",1],["path",5],["protocol",1],["md",2],["two",1],["layers",1],["under",1],["test",1],["resolution",2],["helper",2],["scripts",3],["py",1],["pure",1],["function",1],["over",1],["state",1],["tracker",1],["stages",3],["snapshot",1],["returns",1],["true",3],["iff",1],["any",1],["stage",1],["was",1],["produced",1],["by",1],["mode",2],["renderer",3],["integration",2],["passport",3],["carrying",1],["passes",1],["g2",1],["invariant",1],["gate",1],["without",1],["manual",1],["param",1],["supplied",1],["at",1],["cold",1],["start",1],["design",3],["doc",1],["docs",1],["2026",1],["05",1],["15",1],["issue",1],["from",3],["future",1],["import",6],["annotations",1],["sys",3],["unittest",2],["pathlib",1],["repo",3],["root",3],["file",1],["resolve",2],["parent",2],["if",2],["str",2],["not",1],["insert",1],["referee",2],["as",1],["noqa",2],["e402",2],["dispatches",1],["end",2],["resolver",1],["shape",1],["monotonic",1],["preserve",1],["already",1],["persisted",1],["across",1],["resume",1],["name",1],["main",2]]},{"id":"scripts/test_slr_lineage_emission.py#EmitMonotonicOrTest","name":[["emit",1],["monotonic",1],["test",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["class",2],["emit",7],["monotonic",2],["test",9],["unittest",2],["case",2],["codex",1],["round",1],["p2",1],["resume",3],["from",3],["passport",3],["hash",1],["session",2],["has",1],["empty",4],["state",1],["tracker",1],["stages",12],["reconstructed",1],["ledger",1],["only",1],["recomputing",1],["slr",14],["lineage",12],["alone",1],["would",1],["overwrite",1],["persisted",2],["true",7],["defeat",1],["111",3],["auto",1],["dispatch",1],["goal",1],["wrapper",1],["preserves",2],["any",1],["already",2],["signal",4],["def",5],["self",10],["none",9],["fresh",1],["but",1],["carries",1],["assert",5],["incoming",9],["new",1],["flips",1],["false",9],["skill",3],["deep",3],["research",3],["mode",3],["systematic",2],["review",2],["no",3],["evidence",1],["anywhere",1],["returns",1],["honest",1],["treated",1],["as",2],["pre",2],["field",1],["absent",1],["non",1],["identical",1],["behavior",1],["full",1],["default",2],["safe",1],["arg",1],["ergonomics",1],["omitting",1],["should",2],["not",1],["crash",1],["treat",1],["prior",1]]},{"id":"scripts/test_slr_lineage_emission.py#EmitMonotonicOrTest.test_default_incoming_is_none_safe","name":[["test",1],["default",1],["incoming",1],["none",1],["safe",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["default",3],["incoming",3],["none",4],["safe",2],["self",3],["arg",1],["ergonomics",1],["omitting",1],["slr",2],["lineage",2],["should",2],["not",1],["crash",1],["treat",1],["as",1],["no",1],["prior",1],["signal",1],["stages",2],["skill",1],["deep",1],["research",1],["mode",1],["systematic",1],["review",1],["assert",1],["true",1],["emit",1]]},{"id":"scripts/test_slr_lineage_emission.py#EmitMonotonicOrTest.test_in_session_new_slr_flips_false_to_true","name":[["test",1],["session",1],["new",1],["slr",1],["flips",1],["false",1],["true",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["session",2],["new",2],["slr",4],["flips",2],["false",3],["true",3],["self",3],["none",2],["stages",2],["skill",1],["deep",1],["research",1],["mode",1],["systematic",1],["review",1],["assert",1],["lineage",2],["emit",1],["incoming",1]]},{"id":"scripts/test_slr_lineage_emission.py#EmitMonotonicOrTest.test_no_evidence_anywhere_returns_false","name":[["test",1],["no",1],["evidence",1],["anywhere",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["no",4],["evidence",2],["anywhere",2],["returns",2],["false",6],["self",3],["none",2],["empty",2],["stages",2],["incoming",3],["signal",2],["honest",2],["assert",1],["slr",2],["lineage",2],["emit",1]]},{"id":"scripts/test_slr_lineage_emission.py#EmitMonotonicOrTest.test_none_incoming_treated_as_false","name":[["test",1],["none",1],["incoming",1],["treated",1],["as",1],["false",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["none",6],["incoming",4],["treated",2],["as",2],["false",4],["self",3],["pre",2],["111",2],["passport",1],["field",1],["absent",1],["non",1],["slr",3],["stages",3],["identical",1],["behavior",1],["skill",1],["deep",1],["research",1],["mode",1],["full",1],["assert",1],["lineage",2],["emit",1]]},{"id":"scripts/test_slr_lineage_emission.py#EmitMonotonicOrTest.test_resume_preserves_true_when_stages_empty","name":[["test",1],["resume",1],["preserves",1],["true",1],["stages",1],["empty",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["resume",4],["preserves",2],["true",4],["stages",4],["empty",4],["self",3],["none",2],["fresh",2],["but",2],["passport",2],["already",2],["carries",2],["slr",4],["signal",2],["assert",1],["lineage",2],["emit",1],["incoming",1]]},{"id":"scripts/test_slr_lineage_emission.py#EndToEndPipelineHandoffTest","name":[["end",2],["pipeline",1],["handoff",1],["test",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["class",2],["end",4],["pipeline",4],["handoff",5],["test",6],["unittest",2],["case",2],["exercises",1],["full",5],["state",1],["tracker",1],["stages",7],["snapshot",1],["resolver",1],["outgoing",7],["passport",7],["renderer",3],["accepts",1],["prisma",4],["tr",4],["aice",4],["def",2],["slr",12],["dispatches",1],["self",7],["none",2],["skill",4],["deep",2],["research",2],["mode",4],["systematic",1],["review",1],["academic",2],["paper",2],["lineage",4],["resolve",2],["from",2],["assert",5],["true",3],["ri",4],["referee",5],["input",2],["ai",2],["categories",2],["drafting",2],["policy",2],["anchor",3],["result",3],["decide",2],["disclosure",2],["output",2],["equal",2],["kind",1],["render",1],["track",2],["non",1],["blocks",1],["false",1],["raises",1],["gate",1],["error",1]]},{"id":"scripts/test_slr_lineage_emission.py#EndToEndPipelineHandoffTest.test_non_slr_pipeline_handoff_blocks","name":[["test",1],["non",1],["slr",1],["pipeline",1],["handoff",1],["blocks",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["non",2],["slr",7],["pipeline",2],["handoff",2],["blocks",2],["self",4],["none",2],["stages",3],["skill",2],["deep",1],["research",1],["mode",2],["full",2],["academic",1],["paper",1],["outgoing",3],["passport",3],["lineage",2],["resolve",1],["from",1],["assert",2],["false",1],["ri",2],["referee",3],["renderer",1],["input",1],["ai",1],["true",1],["categories",1],["drafting",1],["policy",1],["anchor",1],["prisma",1],["tr",1],["aice",1],["raises",1],["track",1],["gate",1],["error",1],["decide",1],["disclosure",1],["output",1]]},{"id":"scripts/test_slr_lineage_emission.py#EndToEndPipelineHandoffTest.test_slr_pipeline_full_handoff_dispatches","name":[["test",1],["slr",1],["pipeline",1],["full",1],["handoff",1],["dispatches",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["slr",7],["pipeline",2],["full",3],["handoff",2],["dispatches",2],["self",5],["none",2],["stages",3],["skill",2],["deep",1],["research",1],["mode",2],["systematic",1],["review",1],["academic",1],["paper",1],["outgoing",3],["passport",3],["lineage",2],["resolve",1],["from",1],["assert",3],["true",2],["ri",2],["referee",2],["renderer",1],["input",1],["ai",1],["categories",1],["drafting",1],["policy",1],["anchor",2],["prisma",2],["tr",2],["aice",2],["result",3],["decide",1],["disclosure",1],["output",1],["equal",2],["kind",1],["render",1],["track",1]]},{"id":"scripts/test_slr_lineage_emission.py#RendererIntegrationTest","name":[["renderer",1],["integration",1],["test",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["class",2],["renderer",5],["integration",2],["test",8],["unittest",2],["case",2],["passport",5],["carrying",1],["slr",16],["lineage",11],["true",4],["passes",1],["g2",3],["track",6],["gate",3],["without",4],["cold",3],["start",3],["mode",12],["param",11],["supplied",1],["mirror",1],["documented",1],["deep",2],["research",2],["systematic",3],["review",3],["academic",1],["paper",1],["full",2],["disclosure",5],["auto",1],["dispatch",1],["path",2],["def",4],["inp",4],["self",13],["false",5],["none",7],["return",1],["referee",5],["input",1],["ai",1],["categories",1],["drafting",1],["policy",2],["anchor",5],["prisma",5],["tr",3],["aice",3],["venue",1],["pipeline",5],["emitted",1],["dispatches",3],["acceptance",1],["criterion",1],["positive",1],["carries",1],["fires",1],["error",2],["user",1],["supplying",1],["result",7],["decide",3],["output",3],["assert",6],["equal",5],["row",2],["kind",2],["render",3],["non",4],["still",3],["blocks",2],["negative",1],["produces",1],["refuses",1],["per",1],["invariant",1],["no",1],["behavior",1],["change",1],["paths",1],["raises",1],["pre",2],["111",2],["passports",1],["lack",1],["field",1],["absence",1],["requires",1],["explicit",1],["as",1],["before",1],["block",1],["missing",1],["signal",1],["side",1],["contract",1],["covered",1],["by",1]]},{"id":"scripts/test_slr_lineage_emission.py#RendererIntegrationTest._inp","name":[["inp",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["inp",2],["self",2],["slr",4],["lineage",4],["false",2],["mode",4],["param",4],["none",3],["return",1],["referee",1],["renderer",1],["input",1],["ai",1],["true",1],["categories",1],["drafting",1],["policy",1],["anchor",1],["prisma",1],["tr",1],["aice",1],["venue",1]]},{"id":"scripts/test_slr_lineage_emission.py#RendererIntegrationTest.test_non_slr_pipeline_passport_still_blocks_prisma_track","name":[["test",1],["non",1],["slr",1],["pipeline",1],["passport",1],["still",1],["blocks",1],["prisma",1],["track",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["non",4],["slr",6],["pipeline",3],["passport",2],["still",3],["blocks",2],["prisma",3],["track",3],["self",4],["none",3],["negative",1],["deep",1],["research",1],["full",1],["mode",2],["produces",1],["lineage",2],["false",2],["renderer",1],["refuses",1],["policy",1],["anchor",1],["tr",1],["aice",1],["per",1],["g2",1],["invariant",1],["no",1],["behavior",1],["change",1],["paths",1],["assert",1],["raises",1],["referee",2],["gate",1],["error",1],["decide",1],["disclosure",1],["output",1],["inp",1],["param",1]]},{"id":"scripts/test_slr_lineage_emission.py#RendererIntegrationTest.test_pipeline_emitted_slr_lineage_dispatches_without_mode_param","name":[["test",1],["pipeline",1],["emitted",1],["slr",1],["lineage",1],["dispatches",1],["without",1],["mode",1],["param",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["pipeline",3],["emitted",2],["slr",5],["lineage",4],["dispatches",2],["without",4],["mode",4],["param",4],["self",6],["none",3],["acceptance",1],["criterion",1],["positive",1],["passport",1],["carries",1],["true",2],["disclosure",2],["renderer",1],["fires",1],["g2",1],["track",2],["gate",1],["error",1],["user",1],["supplying",1],["result",4],["referee",1],["decide",1],["output",1],["inp",1],["assert",3],["equal",3],["row",1],["kind",1],["anchor",1],["render",1],["prisma",1],["tr",1],["aice",1]]},{"id":"scripts/test_slr_lineage_emission.py#RendererIntegrationTest.test_pre_111_passport_with_mode_param_dispatches_cold_start","name":[["test",1],["pre",1],["111",1],["passport",1],["mode",1],["param",1],["dispatches",1],["cold",1],["start",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",3],["pre",3],["111",3],["passport",3],["mode",4],["param",4],["dispatches",3],["cold",3],["start",3],["self",5],["none",2],["passports",1],["lack",1],["slr",3],["lineage",2],["field",1],["absence",1],["false",2],["path",1],["requires",1],["explicit",1],["systematic",2],["review",2],["anchor",2],["render",2],["as",1],["before",1],["block",1],["missing",1],["signal",1],["side",1],["contract",1],["covered",1],["by",1],["non",1],["pipeline",1],["still",1],["blocks",1],["prisma",1],["track",1],["result",3],["referee",1],["decide",1],["disclosure",1],["output",1],["inp",1],["assert",2],["equal",2],["row",1],["kind",1]]},{"id":"scripts/test_slr_lineage_emission.py#ResolveFromStagesTest","name":[["resolve",1],["from",1],["stages",1],["test",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["class",2],["resolve",9],["from",11],["stages",23],["test",11],["unittest",2],["case",2],["helper",1],["computes",1],["slr",16],["lineage",11],["state",1],["tracker",1],["dict",1],["contract",2],["per",2],["design",1],["true",4],["iff",1],["any",1],["stage",9],["run",2],["history",1],["has",2],["skill",11],["deep",8],["research",8],["mode",14],["systematic",8],["review",9],["level",1],["provenance",1],["not",4],["artifact",1],["def",7],["present",1],["returns",4],["self",14],["none",9],["academic",5],["paper",6],["full",4],["assert",7],["no",3],["false",8],["mid",2],["entry",3],["user",1],["brings",1],["their",1],["own",1],["evidence",1],["cannot",1],["be",1],["inferred",1],["agent",2],["integrity",1],["verification",1],["pre",1],["empty",1],["alias",1],["accepted",1],["modes",1],["enum",1],["at",1],["renderer",1],["side",1],["accepts",1],["both",1],["resolver",2],["must",3],["match",1],["same",1],["so",1],["symmetric",1],["values",1],["don",1],["silently",1],["fall",1],["through",1],["non",2],["ignored",1],["carrying",1],["hypothetically",1],["future",1],["trigger",1],["bound",1],["specifically",1],["without",1],["skipped",3],["missing",2],["raise",1],["treats",1],["as",1],["4p",1],["status",1]]},{"id":"scripts/test_slr_lineage_emission.py#ResolveFromStagesTest.test_empty_stages_returns_false","name":[["test",1],["empty",1],["stages",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["stages",3],["returns",2],["false",3],["self",3],["none",2],["assert",1],["slr",1],["lineage",1],["resolve",1],["from",1]]},{"id":"scripts/test_slr_lineage_emission.py#ResolveFromStagesTest.test_mid_entry_no_stage_1_returns_false","name":[["test",1],["mid",1],["entry",1],["no",1],["stage",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["mid",3],["entry",3],["no",3],["stage",4],["returns",2],["false",3],["self",3],["none",2],["from",2],["user",1],["brings",1],["their",1],["own",1],["paper",2],["has",1],["evidence",1],["slr",2],["cannot",1],["be",1],["inferred",1],["stages",3],["skill",1],["academic",1],["mode",2],["full",1],["agent",2],["integrity",1],["verification",1],["pre",1],["review",1],["assert",1],["lineage",1],["resolve",1]]},{"id":"scripts/test_slr_lineage_emission.py#ResolveFromStagesTest.test_no_systematic_review_returns_false","name":[["test",1],["no",1],["systematic",1],["review",1],["returns",1],["false",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["no",2],["systematic",2],["review",2],["returns",2],["false",3],["self",3],["none",2],["stages",3],["skill",2],["deep",1],["research",1],["mode",2],["full",2],["academic",1],["paper",1],["assert",1],["slr",1],["lineage",1],["resolve",1],["from",1]]},{"id":"scripts/test_slr_lineage_emission.py#ResolveFromStagesTest.test_non_deep_research_systematic_review_ignored","name":[["test",1],["non",1],["deep",1],["research",1],["systematic",1],["review",1],["ignored",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["non",3],["deep",4],["research",4],["systematic",4],["review",4],["ignored",2],["self",3],["none",2],["stage",1],["carrying",1],["mode",2],["hypothetically",1],["future",1],["skill",2],["must",1],["not",1],["trigger",1],["slr",2],["lineage",3],["contract",1],["bound",1],["specifically",1],["stages",3],["academic",1],["paper",1],["assert",1],["false",1],["resolve",1],["from",1]]},{"id":"scripts/test_slr_lineage_emission.py#ResolveFromStagesTest.test_slr_mode_alias_accepted","name":[["test",1],["slr",1],["mode",1],["alias",1],["accepted",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["slr",6],["mode",3],["alias",2],["accepted",2],["self",3],["none",2],["modes",1],["enum",1],["at",1],["renderer",1],["side",1],["accepts",1],["both",1],["systematic",1],["review",1],["resolver",1],["must",1],["match",1],["same",1],["so",1],["symmetric",1],["values",1],["don",1],["silently",1],["fall",1],["through",1],["stages",3],["skill",1],["deep",1],["research",1],["assert",1],["true",1],["lineage",1],["resolve",1],["from",1]]},{"id":"scripts/test_slr_lineage_emission.py#ResolveFromStagesTest.test_stage_without_mode_skipped","name":[["test",1],["stage",1],["without",1],["mode",1],["skipped",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["stage",4],["without",2],["mode",4],["skipped",4],["self",3],["none",4],["entry",1],["missing",2],["must",1],["not",2],["raise",1],["resolver",1],["treats",1],["as",1],["slr",2],["stages",3],["skill",2],["deep",1],["research",1],["4p",1],["academic",1],["paper",1],["status",1],["assert",1],["false",1],["lineage",1],["resolve",1],["from",1]]},{"id":"scripts/test_slr_lineage_emission.py#ResolveFromStagesTest.test_systematic_review_stage_present_returns_true","name":[["test",1],["systematic",1],["review",1],["stage",1],["present",1],["returns",1],["true",1]],"path":[["scripts",1],["test",1],["slr",1],["lineage",1],["emission",1],["py",1]],"body":[["def",2],["test",2],["systematic",3],["review",3],["stage",2],["present",2],["returns",2],["true",3],["self",3],["none",2],["stages",3],["skill",2],["deep",1],["research",1],["mode",2],["academic",1],["paper",1],["full",1],["assert",1],["slr",1],["lineage",1],["resolve",1],["from",1]]},{"id":"scripts/test_temporal_integrity_audit.py","name":[["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["tests",2],["v3",8],["temporal",5],["integrity",4],["audit",9],["py",3],["pass",1],["verifier",1],["from",4],["future",2],["import",8],["annotations",1],["json",1],["subprocess",1],["sys",1],["pathlib",1],["path",2],["pytest",4],["yaml",1],["repo",4],["root",5],["file",2],["resolve",1],["parents",1],["script",1],["scripts",2],["fixture",3],["fixtures",1],["mark",3],["parametrize",3],["name",2],["mode",10],["as",2],["past",2],["version",1],["evidence",1],["comparator",1],["unmaterialized",1],["causal",1],["inversion",1],["time",1],["bomb",1],["legitimate",5],["hotfix",3],["date",1],["interval",2],["coverage",1],["all",1],["schema",1],["valid",1],["shapes",1],["importlib",3],["util",3],["spec",5],["location",1],["mod",2],["module",2],["loader",1],["exec",1],["raw",1],["expected",1],["day",1],["precision",4],["already",3],["worked",3],["2024",17],["09",8],["15",3],["year",1],["01",10],["12",6],["31",5],["prose",1],["month",2],["march",1],["2025",3],["03",2],["yyyy",3],["mm",3],["30",3],["02",3],["28",1],["dd",2],["2022",4],["04",2],["2020",2],["10",2]]},{"id":"scripts/test_temporal_integrity_audit.py#_run_audit","name":[["run",1],["audit",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["run",6],["audit",7],["tmp",9],["path",11],["draft",6],["str",9],["timeline",6],["dict",6],["citation",6],["provenance",6],["none",4],["report",4],["reference",4],["date",4],["2026",4],["05",4],["18",4],["helper",1],["write",4],["inputs",1],["return",2],["parsed",1],["output",3],["md",2],["text",5],["yaml",8],["safe",3],["dump",2],["schema",1],["version",1],["id",2],["t12",2],["34",2],["56",2],["a1b2",2],["entries",1],["out",3],["temporal",1],["results",1],["result",3],["subprocess",1],["sys",1],["executable",1],["script",1],["capture",1],["true",2],["assert",1],["returncode",1],["failed",1],["stderr",2],["load",1],["read",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_audit_scaffold_returns_empty_findings_on_empty_draft","name":[["test",1],["audit",1],["scaffold",1],["returns",1],["empty",2],["findings",1],["draft",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["audit",4],["scaffold",3],["returns",2],["empty",5],["findings",4],["draft",4],["tmp",3],["path",3],["sanity",1],["valid",1],["output",1],["shape",1],["result",5],["run",2],["timeline",1],["schema",2],["version",2],["sources",1],["events",1],["assert",4],["id",1],["2026",2],["05",2],["18",2],["t12",1],["34",1],["56",1],["a1b2",1],["report",1],["reference",1],["date",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_audit_writes_markdown_report","name":[["test",1],["audit",1],["writes",1],["markdown",1],["report",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["audit",9],["writes",2],["markdown",3],["report",3],["tmp",10],["path",10],["must",1],["write",4],["phase4",1],["composition",1],["temporal",5],["md",11],["alongside",1],["yaml",11],["draft",3],["text",5],["currently",1],["framework",1],["under",1],["review",1],["timeline",3],["safe",2],["dump",2],["schema",2],["version",2],["sources",1],["events",1],["citation",3],["provenance",3],["run",3],["id",2],["2026",3],["05",3],["18",3],["t12",2],["34",2],["56",2],["a1b2",2],["entries",1],["out",7],["results",2],["result",3],["subprocess",1],["sys",1],["executable",1],["str",6],["script",1],["output",3],["reference",1],["date",1],["capture",1],["true",2],["assert",5],["returncode",1],["stderr",2],["exists",2],["read",1],["deictic",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_date_to_interval_parses_all_schema_valid_shapes","name":[["test",1],["date",1],["interval",1],["parses",1],["all",1],["schema",1],["valid",1],["shapes",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",3],["date",5],["interval",5],["parses",2],["all",3],["schema",4],["valid",3],["shapes",4],["raw",3],["expected",3],["v3",3],["hotfix",1],["verifier",1],["handles",1],["only",1],["parsed",1],["day",1],["year",1],["prose",1],["month",3],["yyyy",3],["mm",3],["dd",2],["raised",1],["value",1],["error",1],["causing",1],["p2",1],["p4",1],["silently",1],["skip",1],["checks",1],["real",2],["world",2],["crossref",1],["returns",1],["precision",1],["effective",1],["range",1],["uses",1],["locks",1],["fix",1],["assert",1],["audit",1],["mod",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_date_to_interval_rejects_invalid_month","name":[["test",1],["date",1],["interval",1],["rejects",1],["invalid",1],["month",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["date",3],["interval",3],["rejects",2],["invalid",2],["month",3],["defensive",1],["yyyy",1],["13",2],["12",1],["should",1],["raise",1],["not",1],["produce",1],["garbage",1],["pytest",1],["raises",1],["value",1],["error",1],["audit",1],["mod",1],["2024",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_freeze_regression_byte_identical_across_dates","name":[["test",1],["freeze",1],["regression",1],["byte",1],["identical",1],["across",1],["dates",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",3],["freeze",3],["regression",4],["byte",5],["identical",5],["across",3],["dates",2],["tmp",4],["path",4],["cc6",1],["report",5],["reference",5],["date",5],["frozen",1],["output",4],["must",1],["be",1],["regardless",1],["wall",1],["clock",1],["today",1],["not",1],["depend",1],["time",2],["datetime",1],["now",1],["behavior",1],["because",1],["verifier",1],["itself",1],["uses",1],["arg",1],["asserts",1],["same",1],["produces",1],["two",1],["independent",1],["runs",1],["fixture",5],["dir",4],["root",1],["out1",3],["run1",1],["yaml",4],["out2",3],["run2",1],["out",2],["result",3],["subprocess",1],["run",2],["sys",1],["executable",1],["str",5],["script",1],["draft",2],["md",1],["timeline",2],["citation",2],["provenance",2],["2026",2],["05",2],["18",2],["audit",1],["id",1],["t12",1],["34",1],["56",1],["a1b2",1],["capture",1],["true",2],["text",1],["assert",2],["returncode",1],["stderr",2],["read",2],["bytes",2],["failed",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_metadata_missing_fixture","name":[["test",1],["metadata",1],["missing",1],["fixture",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["metadata",9],["missing",9],["fixture",8],["tmp",3],["path",3],["fires",1],["ref",3],["timeline",3],["source",1],["lacks",1],["effective",1],["date",2],["range",1],["dir",5],["root",1],["p2",1],["out",3],["temporal",3],["audit",3],["results",2],["yaml",6],["result",2],["subprocess",1],["run",2],["sys",1],["executable",1],["str",5],["script",1],["draft",2],["md",1],["citation",2],["provenance",2],["output",2],["report",1],["reference",1],["2026",2],["05",2],["18",2],["id",1],["t12",1],["34",1],["56",1],["a1b2",1],["capture",1],["true",2],["text",3],["assert",4],["returncode",1],["actual",3],["safe",2],["load",2],["read",2],["expected",3],["spec",1],["contract",1],["findings",1],["if",1],["finding",1],["kind",1],["len",1],["bound",1],["refs",1],["slug",1],["handbook",1],["2024ed",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_negative_fixture_golden","name":[["test",1],["negative",1],["fixture",1],["golden",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["negative",2],["fixture",13],["golden",2],["tmp",3],["path",3],["name",5],["legitimate",1],["prose",1],["fixtures",1],["verifier",1],["output",3],["matches",1],["captured",1],["baseline",1],["typically",1],["zero",1],["violation",2],["findings",6],["dir",5],["root",1],["out",3],["temporal",3],["audit",4],["results",2],["yaml",6],["result",3],["subprocess",1],["run",2],["sys",1],["executable",1],["str",5],["script",1],["draft",2],["md",1],["timeline",2],["citation",2],["provenance",2],["report",1],["reference",1],["date",1],["2026",2],["05",2],["18",2],["id",1],["t12",1],["34",1],["56",1],["a1b2",1],["capture",1],["true",2],["text",3],["assert",4],["returncode",1],["failed",1],["stderr",2],["actual",5],["safe",2],["load",2],["read",2],["expected",4],["diff",1],["nexpected",1],["optional",1],["no",1],["mode",10],["matching",1],["int",1],["split",1],["if",1],["finding",1],["kind",1],["metadata",1],["missing",1],["unexpected",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_p1_future_as_past_emits_arithmetic_impossible","name":[["test",1],["p1",1],["future",1],["as",1],["past",1],["emits",1],["arithmetic",1],["impossible",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["p1",2],["future",2],["as",4],["past",2],["emits",2],["arithmetic",4],["impossible",5],["tmp",3],["path",3],["mode",2],["march",3],["2025",8],["had",2],["already",2],["completed",2],["june",3],["deliverables",2],["physically",1],["result",3],["run",1],["audit",1],["draft",1],["report",1],["noted",1],["system",1],["timeline",1],["schema",1],["version",1],["sources",1],["events",1],["arith",3],["findings",2],["if",1],["finding",1],["kind",1],["temporal",2],["assert",8],["len",1],["expected",1],["got",1],["first",8],["severity",1],["high",1],["bound",5],["dates",5],["not",1],["none",1],["anchor",3],["event",3],["left",2],["role",2],["03",1],["value",2],["right",2],["06",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_p1_prospective_already_past","name":[["test",1],["p1",1],["prospective",1],["already",1],["past",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["p1",2],["prospective",2],["already",2],["past",2],["tmp",3],["path",3],["mode",1],["pattern",1],["forthcoming",1],["event",2],["but",1],["anchor",1],["later",1],["than",1],["date",1],["result",2],["run",1],["audit",1],["draft",1],["june",1],["2025",2],["delivery",1],["be",1],["completed",1],["by",1],["project",2],["team",1],["as",1],["december",1],["unfinished",1],["timeline",1],["schema",1],["version",1],["sources",1],["events",1],["arith",2],["findings",1],["if",1],["finding",1],["kind",1],["temporal",1],["arithmetic",1],["impossible",1],["assert",1],["len",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_p2_2026_handbook_governing_2022_event","name":[["test",1],["p2",1],["2026",1],["handbook",1],["governing",1],["2022",1],["event",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["p2",2],["2026",6],["handbook",7],["governing",2],["2022",4],["event",3],["tmp",3],["path",3],["mode",2],["cited",1],["review",2],["cycle",2],["anachronism",5],["result",3],["run",1],["audit",1],["draft",1],["governed",1],["ref",2],["2026ed",3],["timeline",1],["schema",1],["version",1],["sources",1],["citation",2],["key",1],["type",1],["institutional",1],["document",1],["published",1],["date",2],["value",3],["09",2],["15",2],["precision",3],["day",2],["open",3],["ended",3],["false",2],["provenance",3],["method",3],["crossref",2],["lookup",2],["confidence",3],["high",3],["effective",1],["range",1],["start",1],["end",1],["none",2],["unknown",1],["true",1],["user",1],["override",1],["events",1],["findings",2],["if",1],["finding",1],["kind",1],["temporal",1],["anachronistic",1],["assert",4],["len",1],["expected",1],["got",1],["f0",4],["bound",2],["not",1],["refs",1],["slug",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_p2_provenance_low_emits_metadata_missing_skips_anachronism","name":[["test",1],["p2",1],["provenance",1],["low",1],["emits",1],["metadata",1],["missing",1],["skips",1],["anachronism",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",3],["p2",3],["provenance",11],["low",7],["emits",2],["metadata",9],["missing",9],["skips",2],["anachronism",8],["tmp",3],["path",3],["v3",3],["fix",2],["must",2],["consult",1],["citation",9],["emit",1],["not",1],["anachronistic",2],["confidence",7],["spec",1],["first",2],["party",1],["safety",1],["check",1],["even",1],["though",1],["timeline",4],["says",1],["handbook",5],["2026ed",4],["way",1],["future",1],["downgrade",1],["instead",1],["finding",3],["schema",2],["version",2],["sources",1],["key",2],["type",1],["institutional",1],["document",1],["effective",1],["date",1],["range",1],["start",1],["value",2],["2026",3],["09",1],["15",1],["precision",2],["day",1],["open",2],["ended",2],["false",1],["method",3],["crossref",2],["lookup",1],["high",2],["end",1],["none",5],["unknown",1],["true",1],["user",1],["override",1],["events",1],["audit",2],["run",2],["id",1],["05",1],["19",1],["t00",1],["00",2],["entries",1],["issued",1],["pdftotext",1],["cover",1],["line",1],["verification",1],["notes",1],["result",4],["draft",1],["governed",1],["2022",1],["review",1],["cycle",1],["ref",1],["no",1],["findings",4],["silent",1],["bypass",1],["bug",1],["would",1],["have",1],["emitted",2],["one",2],["if",2],["kind",2],["temporal",2],["assert",2],["broken",1],["despite",1],["exactly",1],["citing",1],["reason",2],["rationale",1],["len",1],["expected",1],["got",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_p3_unmaterialized_comparator","name":[["test",1],["p3",1],["unmaterialized",1],["comparator",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["p3",2],["unmaterialized",3],["comparator",8],["tmp",3],["path",3],["mode",1],["prose",1],["mentions",1],["1998",3],["edition",3],["but",1],["timeline",2],["only",1],["has",1],["2020",2],["result",3],["run",1],["audit",1],["draft",1],["differs",1],["from",1],["standard",5],["ref",1],["2020ed",2],["schema",1],["version",2],["sources",1],["citation",1],["key",1],["type",1],["family",2],["id",1],["published",1],["date",1],["value",1],["01",2],["precision",1],["year",1],["open",1],["ended",1],["false",1],["provenance",1],["method",1],["user",1],["override",1],["confidence",1],["high",1],["events",1],["findings",2],["if",1],["finding",2],["kind",1],["temporal",1],["assert",3],["len",1],["expected",1],["got",1],["matched",2],["span",2],["not",1],["none",1],["text",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_p4_causal_inversion","name":[["test",1],["p4",1],["causal",1],["inversion",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["p4",2],["causal",7],["inversion",3],["tmp",3],["path",3],["mode",1],["policy",12],["enabled",2],["but",1],["timeline",2],["has",1],["after",1],["result",3],["run",1],["audit",1],["draft",1],["ref",4],["schema",1],["version",1],["sources",1],["citation",2],["key",2],["type",2],["published",2],["date",2],["value",2],["2026",1],["03",1],["01",1],["precision",2],["day",2],["open",2],["ended",2],["false",2],["provenance",2],["method",2],["user",2],["override",2],["confidence",2],["high",2],["2020",1],["05",1],["15",1],["events",1],["findings",2],["if",1],["finding",2],["kind",1],["temporal",1],["assert",4],["len",1],["expected",1],["got",1],["f0",4],["bound",3],["dates",3],["not",1],["none",1],["left",1],["slug",2],["right",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_p4_direct_date_causal_inversion_no_refs","name":[["test",1],["p4",1],["direct",1],["date",1],["causal",1],["inversion",1],["no",1],["refs",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["p4",4],["direct",5],["date",7],["causal",7],["inversion",4],["no",4],["refs",4],["tmp",3],["path",3],["v3",1],["fix",1],["must",1],["bind",2],["captures",1],["ref",3],["markers",2],["absent",1],["spec",1],["each",1],["side",1],["may",1],["marker",1],["capture",3],["both",1],["sides",1],["bare",1],["dates",4],["enabled",2],["requires",1],["left",3],["right",3],["here",1],["2026",2],["2020",2],["violation",1],["result",3],["run",1],["audit",1],["draft",3],["policy",1],["rollout",1],["timeline",1],["schema",1],["version",1],["sources",1],["events",1],["findings",2],["if",1],["finding",1],["kind",1],["temporal",1],["assert",5],["len",1],["expected",1],["via",1],["binding",1],["got",1],["f0",5],["bound",6],["not",1],["none",1],["source",2],["should",1],["be",1],["empty",1],["slugs",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_p5_anchored_phrase_no_finding","name":[["test",1],["p5",1],["anchored",1],["phrase",1],["no",1],["finding",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["p5",2],["anchored",2],["phrase",2],["no",2],["finding",3],["tmp",3],["path",3],["mode",1],["legitimate",1],["as",2],["2026",2],["05",2],["18",2],["2024",2],["edition",2],["prescribes",2],["must",1],["not",1],["trigger",1],["result",2],["run",1],["audit",1],["draft",1],["annual",1],["review",1],["timeline",1],["schema",1],["version",1],["sources",1],["events",1],["deictic",5],["findings",2],["if",1],["kind",1],["temporal",1],["assert",1],["unexpected",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_p5_currently_emits_deictic_finding","name":[["test",1],["p5",1],["currently",1],["emits",1],["deictic",1],["finding",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["p5",2],["currently",5],["emits",2],["deictic",8],["finding",3],["tmp",3],["path",3],["mode",2],["time",1],["bomb",1],["triggers",1],["temporal",3],["result",3],["run",1],["audit",1],["draft",1],["most",1],["recent",1],["edition",1],["prescribes",1],["annual",1],["review",1],["timeline",1],["schema",1],["version",1],["sources",1],["events",1],["findings",2],["if",1],["kind",1],["assert",5],["len",1],["expected",1],["got",1],["first",5],["severity",1],["low",1],["matched",2],["span",2],["not",1],["none",1],["text",1],["lower",1]]},{"id":"scripts/test_temporal_integrity_audit.py#test_positive_fixture_golden","name":[["test",1],["positive",1],["fixture",1],["golden",1]],"path":[["scripts",1],["test",1],["temporal",1],["integrity",1],["audit",1],["py",1]],"body":[["def",2],["test",2],["positive",2],["fixture",12],["golden",2],["tmp",3],["path",3],["name",4],["dir",5],["root",1],["out",3],["temporal",2],["audit",3],["results",2],["yaml",6],["result",3],["subprocess",1],["run",2],["sys",1],["executable",1],["str",5],["script",1],["draft",2],["md",1],["timeline",2],["citation",2],["provenance",2],["output",2],["report",1],["reference",1],["date",1],["2026",2],["05",2],["18",2],["id",1],["t12",1],["34",1],["56",1],["a1b2",1],["capture",1],["true",2],["text",3],["assert",2],["returncode",1],["stderr",2],["actual",3],["safe",2],["load",2],["read",2],["expected",4],["diff",1],["nactual",1],["nexpected",1]]},{"id":"scripts/test_text_similarity.py","name":[["test",1],["text",1],["similarity",1],["py",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",4],["scripts",1],["text",2],["similarity",4],["py",4],["shared",2],["title",1],["helpers",2],["extracted",1],["from",2],["semantic",1],["scholar",1],["client",6],["openalex",1],["crossref",1],["prevent",1],["sibling",1],["drift",1],["128",1],["v3",1],["housekeeping",1],["these",3],["rebuild",1],["byte",1],["equivalent",1],["behavior",2],["previously",1],["triple",1],["implemented",1],["each",1],["modules",1],["will",1],["import",6],["after",1],["extraction",1],["lands",1],["their",1],["existing",1],["continue",1],["verify",2],["integration",1],["uses",1],["correctly",1],["while",1],["normalization",1],["threshold",1],["semantics",1],["module",1],["itself",1],["future",1],["annotations",1],["os",3],["sys",2],["unittest",2],["path",3],["insert",1],["dirname",1],["abspath",1],["file",1],["as",1],["ts",1],["noqa",1],["e402",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_text_similarity.py#ConstantsTest","name":[["constants",1],["test",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["class",2],["constants",2],["test",8],["unittest",2],["case",2],["lock",1],["magic",1],["numbers",1],["these",1],["protocol",4],["level",1],["invariants",1],["not",2],["arbitrary",1],["tuning",1],["def",4],["title",2],["similarity",2],["threshold",2],["value",1],["self",8],["none",4],["per",2],["paper",1],["orchestra",1],["song",1],["et",1],["al",1],["2026",1],["appx",1],["query",1],["patterns",1],["pattern",1],["assert",4],["equal",4],["ts",4],["70",1],["backoff",3],["seconds",2],["429",1],["2s",1],["retries",3],["max",2],["punct",3],["translation",3],["has",1],["all",1],["punctuation",3],["should",1],["map",1],["every",1],["string",3],["char",2],["import",1],["ord",1],["mapped",1],["space",1]]},{"id":"scripts/test_text_similarity.py#ConstantsTest.test_backoff_seconds","name":[["test",1],["backoff",1],["seconds",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["backoff",4],["seconds",3],["self",3],["none",2],["per",1],["protocol",1],["429",1],["2s",1],["retries",1],["assert",1],["equal",1],["ts",1]]},{"id":"scripts/test_text_similarity.py#ConstantsTest.test_max_retries","name":[["test",1],["max",1],["retries",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["max",3],["retries",3],["self",3],["none",2],["assert",1],["equal",1],["ts",1]]},{"id":"scripts/test_text_similarity.py#ConstantsTest.test_punct_translation_has_all_punctuation","name":[["test",1],["punct",1],["translation",1],["has",1],["all",1],["punctuation",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["punct",4],["translation",4],["has",2],["all",2],["punctuation",4],["self",3],["none",2],["should",1],["map",1],["every",1],["string",3],["char",2],["import",1],["assert",1],["equal",1],["ts",1],["ord",1],["not",1],["mapped",1],["space",1]]},{"id":"scripts/test_text_similarity.py#ConstantsTest.test_title_similarity_threshold_is_protocol_value","name":[["test",1],["title",1],["similarity",1],["threshold",1],["protocol",1],["value",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["title",3],["similarity",3],["threshold",3],["protocol",3],["value",2],["self",3],["none",2],["per",1],["paper",1],["orchestra",1],["song",1],["et",1],["al",1],["2026",1],["appx",1],["query",1],["patterns",1],["pattern",1],["assert",1],["equal",1],["ts",1],["70",1]]},{"id":"scripts/test_text_similarity.py#NormalizeTitleTest","name":[["normalize",1],["title",1],["test",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["class",2],["normalize",8],["title",8],["test",10],["unittest",2],["case",3],["per",1],["protocol",1],["query",1],["patterns",1],["pattern",1],["insensitive",1],["punctuation",2],["stripped",1],["becomes",2],["whitespace",4],["collapsed",2],["def",6],["lowercases",1],["self",12],["none",6],["assert",6],["equal",6],["ts",6],["foo",4],["bar",4],["baz",4],["then",1],["acronym",1],["dots",1],["collapse",1],["empty",1],["string",1],["only",1],["already",1],["normalized",1],["unchanged",1],["attention",2],["all",2],["you",2],["need",2]]},{"id":"scripts/test_text_similarity.py#NormalizeTitleTest.test_acronym_dots_collapse","name":[["test",1],["acronym",1],["dots",1],["collapse",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["acronym",2],["dots",2],["collapse",2],["self",3],["none",2],["assert",1],["equal",1],["ts",1],["normalize",1],["title",1]]},{"id":"scripts/test_text_similarity.py#NormalizeTitleTest.test_already_normalized_unchanged","name":[["test",1],["already",1],["normalized",1],["unchanged",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["already",2],["normalized",2],["unchanged",2],["self",3],["none",2],["assert",1],["equal",1],["ts",1],["normalize",1],["title",1],["attention",2],["all",2],["you",2],["need",2]]},{"id":"scripts/test_text_similarity.py#NormalizeTitleTest.test_empty_string","name":[["test",1],["empty",1],["string",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["string",2],["self",3],["none",2],["assert",1],["equal",1],["ts",1],["normalize",1],["title",1]]},{"id":"scripts/test_text_similarity.py#NormalizeTitleTest.test_lowercases","name":[["test",1],["lowercases",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["lowercases",2],["self",3],["none",2],["assert",1],["equal",1],["ts",1],["normalize",1],["title",1],["foo",2],["bar",2],["baz",2]]},{"id":"scripts/test_text_similarity.py#NormalizeTitleTest.test_punctuation_becomes_whitespace_then_collapsed","name":[["test",1],["punctuation",1],["becomes",1],["whitespace",1],["then",1],["collapsed",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["punctuation",2],["becomes",2],["whitespace",2],["then",2],["collapsed",2],["self",3],["none",2],["assert",1],["equal",1],["ts",1],["normalize",1],["title",1],["foo",2],["bar",2],["baz",2]]},{"id":"scripts/test_text_similarity.py#NormalizeTitleTest.test_whitespace_only","name":[["test",1],["whitespace",1],["only",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["whitespace",2],["only",2],["self",3],["none",2],["assert",1],["equal",1],["ts",1],["normalize",1],["title",1]]},{"id":"scripts/test_text_similarity.py#SimilarityTest","name":[["similarity",1],["test",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["class",2],["similarity",7],["test",8],["unittest",2],["case",2],["sequence",1],["matcher",1],["ratio",1],["over",1],["normalized",1],["titles",1],["def",4],["acronym",1],["punctuation",2],["clears",2],["threshold",1],["self",8],["none",4],["codex",1],["r4",1],["closure",1],["preserved",1],["from",1],["s2",1],["client",1],["tests",1],["vs",1],["rag",2],["70",2],["after",1],["normalize",1],["assert",4],["greater",2],["equal",2],["ts",4],["stripped",1],["before",1],["attention",2],["all",2],["you",2],["need",2],["transformers",2],["story",2],["95",1],["identical",1],["strings",2],["score",2],["one",1],["foo",2],["bar",2],["completely",1],["different",1],["low",1],["less",1],["alpha",1],["beta",1],["gamma",1],["xyz",1],["qrs",1],["uvw",1]]},{"id":"scripts/test_text_similarity.py#SimilarityTest.test_acronym_punctuation_clears_threshold","name":[["test",1],["acronym",1],["punctuation",1],["clears",1],["threshold",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["acronym",2],["punctuation",2],["clears",3],["threshold",2],["self",3],["none",2],["codex",1],["r4",1],["closure",1],["preserved",1],["from",1],["s2",1],["client",1],["tests",1],["vs",1],["rag",2],["70",2],["after",1],["normalize",1],["assert",1],["greater",1],["equal",1],["ts",1],["similarity",1]]},{"id":"scripts/test_text_similarity.py#SimilarityTest.test_completely_different_strings_score_low","name":[["test",1],["completely",1],["different",1],["strings",1],["score",1],["low",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["completely",2],["different",2],["strings",2],["score",2],["low",2],["self",3],["none",2],["assert",1],["less",1],["ts",1],["similarity",1],["alpha",1],["beta",1],["gamma",1],["xyz",1],["qrs",1],["uvw",1]]},{"id":"scripts/test_text_similarity.py#SimilarityTest.test_identical_strings_score_one","name":[["test",1],["identical",1],["strings",1],["score",1],["one",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["identical",2],["strings",2],["score",2],["one",2],["self",3],["none",2],["assert",1],["equal",1],["ts",1],["similarity",1],["foo",2],["bar",2]]},{"id":"scripts/test_text_similarity.py#SimilarityTest.test_punctuation_stripped_before_similarity","name":[["test",1],["punctuation",1],["stripped",1],["before",1],["similarity",1]],"path":[["scripts",1],["test",1],["text",1],["similarity",1],["py",1]],"body":[["def",2],["test",2],["punctuation",2],["stripped",2],["before",2],["similarity",3],["self",3],["none",2],["assert",1],["greater",1],["ts",1],["attention",2],["all",2],["you",2],["need",2],["transformers",2],["story",2],["95",1]]},{"id":"scripts/test_title_fuzzy_false_positive.py","name":[["test",1],["title",1],["fuzzy",1],["false",1],["positive",1],["py",1]],"path":[["scripts",1],["test",1],["title",1],["fuzzy",1],["false",1],["positive",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["resolver",4],["boundary",2],["pin",2],["250",3],["430",1],["431",4],["distinct",2],["work",1],["rejection",1],["recorded",1],["regression",1],["citation",2],["extraction",1],["gold",2],["cannot",1],["catch",2],["title",11],["fallback",2],["accidentally",1],["accepts",1],["wrong",1],["record",1],["as",1],["matched",3],["decision",1],["lives",1],["one",1],["layer",1],["below",1],["client",3],["search",3],["resolve",1],["doi",1],["then",1],["run",2],["evals",1],["py",3],["never",1],["executes",1],["so",4],["must",1],["exercise",1],["http",1],["path",1],["directly",1],["see",1],["finding",1],["trace",1],["until",1],["these",2],["two",1],["assertions",2],["were",1],["marked",1],["xfail",3],["strict",2],["true",1],["character",1],["level",1],["sequence",1],["matcher",1],["ratio",1],["70",3],["over",1],["punctuation",1],["stripped",1],["titles",1],["scores",1],["works",1],["far",1],["above",1],["they",1],["share",1],["long",1],["substrings",1],["deep",1],["residual",1],["learning",1],["image",2],["recognition",2],["embedded",1],["devices",1],["815",1],["attention",1],["all",2],["you",2],["need",2],["vs",1],["not",3],["926",1],["real",2],["but",1],["unindexed",1],["whose",1],["surfaced",1],["different",1],["near",1],["identical",1],["paper",1],["was",1],["collapsed",1],["no",2],["year",1],["author",1],["re",1],["check",1],["exact",5],["bust",2],["pivot",1],["spec",1],["12",1],["closes",1],["at",1],["now",2],["promotes",1],["candidate",1],["only",1],["its",2],["normalized",1],["byte",1],["equal",1],["cited",1],["superstring",1],["extra",1],["tail",1],["words",1],["negation",1],["both",2],["non",1],["correctly",1],["return",1],["match",1],["markers",1],["removed",1],["passing",1],["flipped",1],["xpass",1],["moment",1],["criterion",2],["hardened",1],["by",2],["design",1],["shared",1],["via",1],["text",1],["similarity",1],["crossref",3],["open",1],["alex",1],["semantic",1],["scholar",1],["ar",1],["xiv",1],["clients",1],["specific",1],["representative",1],["because",1],["most",1],["direct",1],["complementary",1],["acceptance",1],["matrix",1],["legitimate",1],["acronym",1],["case",1],["variant",1],["still",1],["matches",1],["f3",1],["ordering",1],["generic",1],["gating",1],["reducer",1],["unresolvable",1],["chain",1],["test",2],["pythonpath",1],["python",1],["pytest",3],["scripts",1],["fuzzy",1],["false",1],["positive",1],["from",2],["future",1],["import",5],["annotations",1],["json",1],["sys",2],["unittest",1],["mock",2],["magic",1],["patch",1],["if",1],["name",1],["main",2],["exit",1],["file",1]]},{"id":"scripts/test_title_fuzzy_false_positive.py#_mock_response","name":[["mock",1],["response",1]],"path":[["scripts",1],["test",1],["title",1],["fuzzy",1],["false",1],["positive",1],["py",1]],"body":[["def",2],["mock",9],["response",2],["payload",4],["dict",2],["magic",5],["build",1],["urlopen",1],["context",1],["manager",1],["returning",1],["as",1],["json",2],["mirrors",1],["shape",1],["test",1],["crossref",1],["client",2],["py",1],["so",1],["pin",1],["exercises",1],["real",1],["http",1],["path",1],["not",1],["stub",1],["resp",6],["read",1],["return",4],["value",3],["dumps",1],["encode",1],["utf",1],["enter",1],["exit",1],["none",1]]},{"id":"scripts/test_title_fuzzy_false_positive.py#test_negated_title_is_rejected_as_distinct_work","name":[["test",1],["negated",1],["title",1],["rejected",1],["as",1],["distinct",1],["work",1]],"path":[["scripts",1],["test",1],["title",1],["fuzzy",1],["false",1],["positive",1],["py",1]],"body":[["def",2],["test",2],["negated",5],["title",11],["rejected",2],["as",3],["distinct",5],["work",6],["negation",1],["not",2],["flips",1],["meaning",1],["but",1],["barely",1],["moves",1],["character",1],["level",1],["ratio",1],["926",1],["correct",1],["verdict",1],["no",1],["match",2],["under",1],["431",1],["non",1],["exact",1],["so",1],["search",3],["returns",1],["none",2],["from",1],["crossref",3],["client",5],["import",1],["cited",2],["attention",2],["all",2],["you",2],["need",2],["surfaced",2],["doi",1],["10",1],["0000",1],["different",1],["payload",2],["message",1],["items",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["response",1],["result",2],["assert",1],["accepted",1],["semantically",1],["false",1],["positive",1]]},{"id":"scripts/test_title_fuzzy_false_positive.py#test_superstring_title_is_rejected_as_distinct_work","name":[["test",1],["superstring",1],["title",1],["rejected",1],["as",1],["distinct",1],["work",1]],"path":[["scripts",1],["test",1],["title",1],["fuzzy",1],["false",1],["positive",1],["py",1]],"body":[["def",2],["test",2],["superstring",4],["title",12],["rejected",2],["as",4],["distinct",5],["work",9],["cited",7],["search",4],["surfaces",1],["different",3],["paper",3],["whose",1],["merely",1],["contains",1],["prefix",1],["correct",1],["verdict",1],["no",1],["match",2],["genuinely",1],["unindexed",2],["under",1],["431",1],["non",1],["exact",1],["so",1],["returns",2],["none",2],["from",1],["crossref",3],["client",5],["import",1],["deep",2],["residual",2],["learning",2],["image",2],["recognition",2],["only",1],["candidate",1],["index",1],["real",1],["but",1],["surfaced",3],["embedded",1],["devices",1],["doi",1],["10",1],["0000",1],["not",1],["payload",2],["message",1],["items",1],["patch",1],["urllib",1],["request",1],["urlopen",1],["return",1],["value",1],["mock",1],["response",1],["result",2],["assert",1],["accepted",1],["false",1],["positive",1],["resolver",1]]},{"id":"scripts/test_uncited_assertion.py","name":[["test",1],["uncited",1],["assertion",1],["py",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["d4",2],["uncited",7],["assertion",5],["token",1],["detector",3],["tests",3],["u1",1],["u5",1],["per",1],["spec",4],["docs",1],["design",1],["2026",1],["05",1],["15",1],["issue",1],["103",1],["claim",3],["alignment",2],["audit",3],["md",2],["names",1],["file",2],["test",3],["py",3],["repo",2],["convention",1],["puts",1],["pytest",1],["discovered",1],["under",2],["scripts",4],["matching",1],["30",1],["existing",1],["files",1],["so",2],["mirrors",1],["stem",1],["root",1],["three",1],["condition",1],["rule",1],["pseudocode",1],["lives",1],["academic",1],["pipeline",1],["agents",1],["ref",1],["agent",1],["constants",2],["ride",1],["lint",1],["runtime",1],["cannot",1],["drift",1],["run",1],["python",1],["unittest",3],["from",2],["future",1],["import",3],["annotations",1],["detect",2],["assertions",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited","name":[["test",1],["detect",1],["uncited",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["class",2],["test",13],["detect",10],["uncited",11],["unittest",2],["case",2],["per",4],["condition",3],["predicate",1],["tests",1],["spec",4],["u1",2],["u5",2],["def",8],["quantifier",5],["no",7],["ref",12],["candidate",28],["self",21],["none",8],["sentence",26],["assertion",1],["roughly",1],["50",4],["participants",2],["withdrew",1],["before",1],["week",1],["four",1],["tokens",17],["assert",13],["true",3],["msg",8],["expected",4],["token",2],["must",5],["be",3],["surfaced",1],["trigger",7],["inv",3],["schema",2],["rejects",1],["empty",2],["detector",2],["responsible",1],["populating",1],["array",1],["any",2],["got",2],["u2",1],["definition",2],["not",7],["contains",1],["refers",2],["sycophancy",1],["over",1],["agreement",1],["user",1],["prompt",1],["false",2],["definitional",1],["sentences",3],["excluded",1],["d4",4],["u3",1],["methods",3],["boilerplate",3],["list",1],["neutral",1],["method",1],["description",1],["carries",1],["neither",1],["nor",1],["empirical",3],["claim",7],["verb",3],["fails",1],["so",2],["never",1],["reaches",1],["state",1],["regardless",1],["citation",2],["status",1],["were",1],["recruited",1],["from",2],["undergraduate",1],["pool",1],["without",3],["u4",1],["showed",4],["pilot",1],["data",1],["completion",1],["rates",1],["dropped",1],["sharply",1],["lower",1],["manifest",12],["still",4],["but",1],["last",1],["paragraph",2],["membership",2],["exempt",2],["rule",1],["high",1],["level",1],["assertions",4],["wrapper",1],["emit",1],["finding",6],["bound",1],["three",2],["conditions",2],["hold",1],["text",14],["two",4],["thirds",4],["respondents",4],["agreed",4],["policy",3],["proposal",3],["section",3],["path",3],["results",3],["survey",3],["outcomes",3],["id",6],["007",2],["scoped",3],["2026",2],["05",2],["16",2],["t00",2],["00",4],["abcd",2],["upstream",1],["owner",1],["agent",2],["draft",1],["writer",1],["findings",8],["equal",5],["len",4],["non",1],["greater",2],["carried",1],["through",1],["cross",2],["referenced",1],["against",1],["active",1],["preserves",3],["caller",2],["provided",1],["values",1],["u6",4],["adjacent",15],["marker",6],["filters",1],["step",4],["closure",2],["deferred",1],["supplies",1],["carrying",2],["slug",1],["surrounding",1],["clause",1],["window",1],["owns",1],["line",2],["251",2],["filtered",1],["out",1],["even",1],["though",1],["itself",1],["satisfies",1],["all",1],["pairs",1],["u6b",2],["below",1],["same",1],["lacks",1],["becomes",1],["poll",1],["was",1],["conducted",1],["by",1],["smith",1],["et",1],["al",1],["smith2024poll",1],["suppress",1],["companion",1],["leaves",1],["intact",1],["clear",2],["next",1],["describes",1],["methodology",1],["detail",1],["u6c",1],["missing",1],["v3",1],["behavior",1],["back",1],["compat",1],["key",1],["behaves",1],["exactly",1],["like",1],["th",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_bare_integer_after_period_is_a_quantifier","name":[["test",1],["bare",1],["integer",1],["after",1],["period",1],["quantifier",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["bare",7],["integer",6],["after",7],["period",5],["quantifier",3],["self",5],["none",2],["digit",1],["space",1],["boundary",1],["still",1],["fires",1],["regression",1],["codex",1],["r3",2],["p2",1],["new",2],["r2",1],["whitespace",5],["skip",2],["branch",1],["year",1],["version",2],["section",1],["guard",2],["was",2],["too",1],["aggressive",1],["protocol",3],["v3",5],["participants",5],["withdrew",4],["two",1],["sentences",1],["glued",1],["by",1],["ends",1],["first",1],["opens",1],["real",1],["quantitative",1],["claim",1],["second",1],["treating",1],["as",1],["part",1],["silencing",1],["participant",1],["count",1],["restricts",1],["dotted",1],["right",1],["tails",1],["integers",1],["no",1],["longer",1],["reattached",1],["before",3],["follow",3],["up",3],["n7",1],["model3",1],["sentence",4],["expected",3],["token",3],["sub",1],["candidate",2],["tokens",3],["detect",1],["uncited",1],["assert",2],["true",1],["msg",1],["opening",1],["clause",1],["not",1],["continuation",1],["got",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_bare_integer_after_section_cue_is_not_quantifier","name":[["test",1],["bare",1],["integer",1],["after",1],["section",1],["cue",1],["not",1],["quantifier",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["bare",7],["integer",5],["after",3],["section",9],["cue",10],["not",4],["quantifier",4],["self",4],["none",2],["table",4],["figure",4],["regression",2],["codex",1],["r4",2],["p2",1],["new",1],["r3",1],["implementation",1],["only",2],["applied",1],["guard",2],["dotted",3],["pair",2],["matches",1],["like",2],["references",1],["step",3],["slipped",1],["through",1],["fired",1],["false",3],["positive",1],["low",1],["warn",1],["uncited",2],["findings",1],["agent",1],["prompt",1],["list",1],["was",2],["contract",1],["restriction",1],["surfaced",1],["r5",1],["widens",1],["integers",1],["leaving",1],["version",2],["prefix",1],["arm",1],["restricted",1],["pairs",1],["uncommon",1],["enough",1],["catching",1],["would",1],["risk",1],["negatives",1],["real",1],["showed",1],["gains",1],["quantitative",1],["claims",1],["ref",3],["examples",2],["see",2],["descriptors",1],["describes",1],["recruitment",1],["refer",1],["trend",1],["outlines",1],["survey",1],["protocol",2],["chapter",1],["introduces",1],["framework",1],["appendix",1],["lists",1],["excluded",1],["studies",1],["calibration",1],["sentence",4],["sub",1],["candidate",2],["tokens",2],["detect",1],["assert",1],["msg",1],["structural",1],["got",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_bare_number_quantifier_still_fires","name":[["test",1],["bare",1],["number",1],["quantifier",1],["still",1],["fires",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["bare",8],["number",5],["quantifier",4],["still",2],["fires",2],["self",5],["none",2],["integers",2],["one",1],["decimal",1],["numbers",3],["fire",3],["d4",2],["condition",2],["regression",1],["codex",1],["r1",1],["p1",1],["spec",2],["line",1],["250",1],["lists",1],["percentages",1],["explicit",1],["quantifiers",1],["prior",1],["tightening",1],["rejected",1],["as",1],["side",1],["effect",1],["removing",1],["year",2],["version",2],["false",1],["positives",1],["also",1],["stripped",1],["first",1],["class",1],["restored",1],["section",1],["guards",1],["these",1],["examples",3],["must",2],["sample",1],["included",1],["42",2],["participants",1],["mean",1],["age",1],["was",1],["21",2],["years",1],["recruited",1],["128",2],["students",1],["sentence",5],["expected",3],["sub",1],["candidate",2],["tokens",3],["detect",1],["uncited",1],["assert",2],["true",1],["msg",1],["got",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_detect_uncited_assertions_raises_on_missing_sentence_text","name":[["test",1],["detect",1],["uncited",1],["assertions",1],["raises",1],["missing",1],["sentence",1],["text",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",3],["test",2],["detect",6],["uncited",6],["assertions",6],["raises",9],["missing",9],["sentence",12],["text",12],["self",6],["none",2],["non",5],["string",4],["value",6],["error",8],["index",7],["regression",1],["codex",2],["r1",1],["p2",3],["r2",2],["new",2],["prior",1],["wrapper",2],["silently",1],["skipped",1],["raw",1],["dicts",1],["lacked",1],["silent",1],["skip",1],["audit",1],["pipeline",1],["worst",1],["failure",2],["mode",2],["upstream",1],["bugs",1],["masquerade",1],["as",1],["no",1],["findings",1],["now",1],["grep",1],["able",1],["diagnostic",2],["identifies",1],["offending",1],["list",6],["actual",1],["key",3],["vs",2],["type",5],["without",1],["pinning",1],["message",1],["future",1],["refactor",1],["could",1],["drop",1],["from",1],["still",1],["pass",1],["pure",1],["assert",5],["check",1],["must",5],["mention",2],["field",1],["regex",4],["sentences",4],["required",2],["section",2],["path",2],["intro",1],["scalar",2],["be",2],["str",2],["got",3],["int",1],["42",1],["ignore",2],["item",2],["same",1],["contract",1],["holds",1],["ified",1],["somehow",1],["iterator",2],["input",1],["reporting",1],["survive",1],["materialization",1],["gen",2],["yield",2],["roughly",1],["50",1],["improved",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_detect_uncited_assertions_raises_on_missing_sentence_text.gen","name":[["gen",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["gen",2],["yield",2],["sentence",1],["text",1],["roughly",1],["50",1],["improved",1],["section",1],["path",1],["missing",1],["key",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_multiline_dotted_version_is_not_quantifier","name":[["test",1],["multiline",1],["dotted",1],["version",1],["not",1],["quantifier",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["multiline",2],["dotted",4],["version",5],["not",3],["quantifier",3],["self",4],["none",2],["line",5],["wrapped",5],["reference",2],["regression",1],["codex",1],["r2",2],["p1",1],["new",1],["branch",1],["year",1],["section",1],["guard",2],["reattaches",1],["left",2],["side",1],["prefix",2],["python",1],["cannot",1],["separate",1],["from",1],["leading",1],["letter",1],["v3",6],["collapses",1],["match",1],["because",1],["one",1],["word",1],["r1",1],["implementation",1],["only",1],["checked",1],["immediate",1],["character",1],["if",1],["was",1],["n7",2],["saw",1],["missed",1],["produced",1],["false",2],["positive",1],["fix",1],["scans",1],["back",1],["through",1],["whitespace",1],["examples",2],["followed",3],["audit",3],["multiple",1],["ws",1],["tab",1],["class",1],["space",1],["sentence",4],["sub",1],["repr",1],["candidate",2],["tokens",2],["detect",1],["uncited",1],["assert",1],["msg",1],["must",1],["be",1],["rejected",1],["got",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_numeric_quantifier_excludes_year_and_version_strings","name":[["test",1],["numeric",1],["quantifier",1],["excludes",1],["year",1],["version",1],["strings",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",4],["numeric",3],["quantifier",8],["excludes",2],["year",3],["version",5],["strings",3],["self",7],["none",2],["bare",2],["years",3],["triples",1],["section",5],["numbers",2],["not",4],["regression",1],["simplify",1],["p2",2],["codex",2],["r1",2],["p1",1],["broad",1],["regex",3],["catches",1],["every",1],["digit",3],["run",3],["but",1],["guard",2],["pass",1],["rejects",1],["shapes",1],["identify",1],["match",1],["as",1],["1900",1],["2099",1],["triple",1],["dotted",1],["pair",1],["preceded",1],["by",1],["cue",1],["literal",1],["whose",1],["left",1],["neighbour",1],["attached",1],["another",1],["handles",1],["v3",2],["python",1],["fails",1],["between",1],["only",1],["captures",1],["tail",1],["examples",5],["each",1],["had",1],["sibling",1],["bug",1],["before",1],["branches",1],["landed",1],["follow",1],["ars",1],["2026",2],["audit",1],["see",1],["methodology",1],["dataset",1],["spans",1],["2018",1],["through",1],["examine",1],["completion",1],["rates",1],["refer",1],["figure",1],["trend",1],["step",1],["outlines",1],["survey",1],["protocol",1],["sentence",10],["sub",2],["candidate",5],["tokens",6],["detect",2],["uncited",2],["assert",3],["false",1],["msg",3],["must",1],["fire",2],["d4",1],["condition",1],["got",2],["canonical",1],["idioms",1],["still",1],["roughly",2],["67",4],["withdrew",2],["100",2],["participants",1],["expected",5],["true",1],["trigger",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_ref_marker_accepts_hyphenated_slug_and_finalizer_status","name":[["test",1],["ref",1],["marker",1],["accepts",1],["hyphenated",1],["slug",1],["finalizer",1],["status",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["ref",11],["marker",4],["accepts",2],["hyphenated",4],["slug",8],["finalizer",4],["status",5],["self",4],["none",2],["v3",3],["canonical",3],["post",2],["tokens",2],["not",1],["candidate",4],["regression",1],["simplify",1],["p1",1],["earlier",1],["probe",1],["rejected",1],["slugs",1],["smith",5],["et",3],["al",3],["2026",5],["annotation",1],["forms",1],["ok",4],["low",2],["warn",2],["contaminated",2],["preprint",2],["silently",1],["flagging",1],["properly",1],["cited",7],["prose",1],["as",1],["uncited",2],["pins",1],["regex",1],["against",1],["pattern",1],["token",1],["suffix",1],["shapes",2],["roughly",4],["50",4],["cases",4],["improved",4],["sub",1],["detect",1],["assert",1],["false",1],["msg",1],["must",1],["short",1],["circuit",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_ref_marker_accepts_malformed_shapes","name":[["test",1],["ref",1],["marker",1],["accepts",1],["malformed",1],["shapes",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["ref",8],["marker",2],["accepts",3],["malformed",7],["shapes",2],["self",4],["none",2],["any",2],["shape",6],["short",1],["circuits",1],["candidate",3],["check",2],["regression",1],["codex",1],["r2",1],["p2",1],["new",1],["d4",1],["only",1],["cares",1],["whether",1],["author",1],["intended",1],["cite",1],["something",1],["validation",2],["strict",3],["validator",3],["job",1],["presence",3],["probe",3],["rejected",1],["slugs",1],["digit",1],["leading",1],["plus",1],["sign",1],["status",1],["tokens",1],["silently",1],["flagged",1],["but",3],["intentioned",3],["citations",1],["as",1],["uncited",2],["true",1],["every",1],["at",1],["scripts",1],["v3",1],["three",1],["layer",1],["citation",1],["py",1],["handles",1],["audit",1],["independently",1],["roughly",3],["50",3],["improved",3],["123bad",1],["smith2026",1],["ok",1],["contaminated",1],["preprint",1],["extra",1],["smith",1],["bad",1],["sentence",4],["sub",1],["detect",1],["assert",1],["false",1],["msg",1],["must",1],["accept",1],["belongs",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_ref_marker_rejects_non_citation_ref_comments","name":[["test",1],["ref",2],["marker",1],["rejects",1],["non",1],["citation",1],["comments",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["ref",15],["marker",2],["rejects",2],["non",7],["citation",7],["comments",6],["self",4],["none",2],["html",3],["not",2],["short",2],["circuit",2],["candidates",1],["regression",1],["codex",1],["r3",2],["p2",1],["new",1],["r2",1],["broad",1],["presence",1],["probe",1],["swallowed",1],["any",1],["comment",3],["whose",1],["content",1],["started",1],["including",1],["internal",2],["code",2],["references",1],["like",1],["analysis",3],["notebook",3],["cell",3],["silently",1],["suppressed",1],["d4",2],["findings",1],["real",1],["quantitative",1],["claims",1],["happened",1],["share",1],["paragraph",1],["narrows",1],["slug",1],["payload",1],["whitespace",1],["start",1],["distinguishing",1],["v3",1],["canonical",1],["namespace",1],["from",1],["generic",1],["labelled",1],["pilot",2],["showed",3],["50",2],["completion",2],["most",1],["studies",1],["gains",1],["issue",1],["103",1],["sentence",5],["sub",1],["candidate",2],["tokens",2],["detect",1],["uncited",1],["assert",1],["true",1],["msg",1],["must",1],["has",1],["quantifiers",1],["got",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_ref_marker_short_circuits_candidate","name":[["test",1],["ref",1],["marker",1],["short",1],["circuits",1],["candidate",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["ref",6],["marker",5],["short",3],["circuits",2],["candidate",6],["self",3],["none",2],["sentence",2],["slug",1],["not",1],["condition",2],["belongs",1],["spec",1],["coverage",1],["d4",1],["three",1],["rule",1],["only",1],["gate",1],["distinguishing",1],["u1",2],["from",1],["properly",1],["cited",4],["twin",1],["without",1],["detector",1],["could",1],["silently",1],["flag",1],["every",1],["ride",1],["u5",1],["green",1],["roughly",1],["50",1],["participants",1],["withdrew",1],["before",1],["week",1],["four",1],["smith2026",1],["detect",1],["uncited",1],["assert",1],["false",1],["msg",1],["present",1],["must",1],["circuit",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_t_u1_quantifier_no_ref_is_candidate","name":[["test",1],["u1",1],["quantifier",1],["no",1],["ref",1],["candidate",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",2],["u1",2],["quantifier",4],["no",3],["ref",3],["candidate",6],["self",4],["none",2],["sentence",3],["uncited",2],["assertion",1],["roughly",1],["50",4],["participants",1],["withdrew",1],["before",1],["week",1],["four",1],["tokens",8],["detect",1],["assert",2],["true",2],["msg",2],["expected",2],["token",1],["must",1],["be",1],["surfaced",1],["trigger",3],["inv",1],["schema",1],["rejects",1],["empty",1],["detector",1],["responsible",1],["populating",1],["array",1],["any",1],["got",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_t_u2_definition_is_not_candidate","name":[["test",1],["u2",1],["definition",1],["not",1],["candidate",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",2],["u2",2],["definition",3],["not",3],["candidate",5],["self",3],["none",2],["sentence",3],["contains",1],["refers",2],["sycophancy",1],["over",1],["agreement",1],["user",1],["prompt",1],["detect",1],["uncited",1],["assert",1],["false",1],["msg",1],["definitional",1],["sentences",1],["excluded",1],["per",1],["d4",1],["condition",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_t_u3_methods_boilerplate_is_not_candidate","name":[["test",1],["u3",1],["methods",1],["boilerplate",1],["not",1],["candidate",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",2],["u3",2],["methods",4],["boilerplate",4],["not",4],["candidate",7],["self",3],["none",2],["list",1],["neutral",1],["method",1],["description",1],["sentence",3],["carries",1],["neither",1],["quantifier",2],["nor",1],["empirical",1],["claim",1],["verb",2],["d4",1],["condition",1],["fails",1],["so",1],["never",1],["reaches",1],["state",1],["regardless",1],["citation",1],["status",1],["participants",1],["were",1],["recruited",1],["from",1],["undergraduate",1],["pool",1],["detect",1],["uncited",1],["assert",1],["false",1],["msg",1],["without",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_t_u4_empirical_verb_is_candidate","name":[["test",1],["u4",1],["empirical",1],["verb",1],["candidate",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",2],["u4",2],["empirical",3],["verb",2],["candidate",6],["self",4],["none",2],["claim",1],["showed",4],["without",1],["ref",1],["sentence",2],["pilot",1],["data",1],["completion",1],["rates",1],["dropped",1],["sharply",1],["tokens",6],["detect",1],["uncited",1],["assert",2],["true",1],["msg",2],["expected",2],["lower",1],["trigger",1],["got",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_t_u5_manifest_claim_no_ref_is_still_candidate","name":[["test",1],["u5",1],["manifest",1],["claim",1],["no",1],["ref",1],["still",1],["candidate",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",2],["u5",2],["manifest",13],["claim",6],["no",3],["ref",3],["still",4],["candidate",3],["self",6],["none",2],["but",1],["d4",2],["last",1],["paragraph",1],["membership",2],["not",2],["exempt",2],["sentence",4],["from",1],["token",1],["rule",1],["high",1],["level",1],["detect",2],["uncited",2],["assertions",2],["wrapper",1],["must",2],["emit",1],["finding",6],["bound",1],["three",1],["conditions",1],["hold",1],["sentences",2],["text",1],["two",1],["thirds",1],["respondents",1],["agreed",1],["policy",1],["proposal",1],["section",1],["path",1],["results",1],["survey",1],["outcomes",1],["id",6],["007",2],["scoped",3],["2026",2],["05",2],["16",2],["t00",2],["00",4],["abcd",2],["upstream",1],["owner",1],["agent",2],["draft",1],["writer",1],["findings",3],["assert",4],["equal",3],["len",2],["msg",1],["per",1],["schema",1],["inv",2],["trigger",2],["tokens",2],["non",1],["empty",1],["greater",1],["spec",1],["carried",1],["through",1],["so",1],["be",1],["cross",1],["referenced",1],["against",1],["active",1],["detector",1],["preserves",1],["any",1],["caller",1],["provided",1],["values",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_t_u6_adjacent_text_with_ref_marker_filters_candidate","name":[["test",1],["u6",1],["adjacent",1],["text",1],["ref",1],["marker",1],["filters",1],["candidate",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["u6",3],["adjacent",8],["text",7],["ref",7],["marker",5],["filters",2],["candidate",5],["self",3],["none",2],["step",2],["closure",2],["deferred",1],["cross",1],["sentence",6],["caller",1],["supplies",1],["carrying",2],["slug",1],["surrounding",1],["clause",1],["window",1],["owns",1],["citation",1],["per",1],["spec",2],["line",2],["251",2],["must",2],["be",1],["filtered",1],["out",1],["even",1],["though",1],["itself",1],["satisfies",1],["all",1],["three",1],["conditions",1],["pairs",1],["u6b",1],["below",1],["same",1],["lacks",1],["still",1],["becomes",1],["two",1],["thirds",1],["respondents",1],["agreed",1],["policy",1],["proposal",1],["section",1],["path",1],["results",1],["survey",1],["outcomes",1],["poll",1],["was",1],["conducted",1],["by",1],["smith",1],["et",1],["al",1],["smith2024poll",1],["findings",2],["detect",1],["uncited",1],["assertions",1],["assert",1],["equal",1],["msg",1],["suppress",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_t_u6b_adjacent_text_without_ref_marker_preserves_candidate","name":[["test",1],["u6b",1],["adjacent",1],["text",1],["without",1],["ref",1],["marker",1],["preserves",1],["candidate",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",2],["u6b",2],["adjacent",6],["text",5],["without",2],["ref",2],["marker",3],["preserves",2],["candidate",3],["self",4],["none",2],["u6",1],["companion",1],["no",1],["leaves",1],["intact",1],["sentence",3],["clear",2],["two",1],["thirds",1],["respondents",1],["agreed",1],["policy",1],["proposal",1],["section",1],["path",1],["results",1],["survey",1],["outcomes",1],["next",1],["paragraph",1],["describes",1],["methodology",1],["detail",1],["findings",3],["detect",1],["uncited",1],["assertions",1],["assert",2],["equal",1],["len",2],["greater",1],["trigger",1],["tokens",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_t_u6c_missing_adjacent_text_preserves_v3_8_step_6_behavior","name":[["test",1],["u6c",1],["missing",1],["adjacent",1],["text",1],["preserves",1],["v3",1],["step",1],["behavior",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",2],["u6c",2],["missing",2],["adjacent",5],["text",4],["preserves",2],["v3",2],["step",3],["behavior",2],["self",3],["none",2],["u6",1],["back",1],["compat",1],["no",3],["key",1],["behaves",1],["exactly",1],["like",1],["sentence",3],["two",1],["thirds",1],["respondents",1],["agreed",1],["policy",1],["proposal",1],["section",1],["path",1],["results",1],["survey",1],["outcomes",1],["findings",2],["detect",1],["uncited",1],["assertions",1],["assert",1],["equal",1],["len",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_trigger_tokens_dedup_preserving_document_order","name":[["test",1],["trigger",1],["tokens",1],["dedup",1],["preserving",1],["document",1],["order",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",3],["trigger",4],["tokens",8],["dedup",3],["preserving",3],["document",6],["order",9],["self",3],["none",2],["repeated",1],["quantifier",1],["verb",1],["emit",1],["once",1],["each",1],["regression",1],["codex",1],["r1",1],["p2",1],["simplify",1],["p1",1],["prior",1],["implementation",1],["appended",1],["every",1],["match",1],["into",1],["then",3],["sorted",1],["by",2],["collection",1],["numeric",1],["pass",2],["first",5],["word",1],["producing",1],["token",3],["lists",1],["did",1],["not",1],["reflect",2],["left",2],["right",2],["iteration",1],["even",1],["encoded",1],["bug",1],["as",1],["assertion",1],["now",1],["detector",1],["sorts",1],["source",1],["offset",1],["dedups",1],["occurrence",1],["matters",1],["because",1],["passport",1],["diffs",1],["more",1],["readable",1],["matches",1],["sentence",4],["human",1],["reviewers",1],["expect",1],["list",1],["be",1],["phrase",1],["they",1],["hit",1],["reading",1],["pilot",1],["data",1],["showed",5],["50",2],["cases",1],["improvement",1],["most",2],["studies",1],["gains",1],["detect",1],["uncited",1],["assert",1],["equal",1],["msg",1],["must",1],["three",1],["got",1]]},{"id":"scripts/test_uncited_assertion.py#TestDetectUncited.test_uncited_assertion_entry_raises_on_missing_trigger_tokens","name":[["test",1],["uncited",1],["assertion",1],["entry",1],["raises",1],["missing",1],["trigger",1],["tokens",1]],"path":[["scripts",1],["test",1],["uncited",1],["assertion",1],["py",1]],"body":[["def",2],["test",5],["uncited",9],["assertion",8],["entry",8],["raises",6],["missing",2],["trigger",8],["tokens",8],["self",4],["none",2],["absent",1],["regression",2],["codex",1],["r2",1],["p2",1],["new",1],["p1",1],["implementation",1],["raised",1],["value",3],["error",3],["both",1],["keyword",2],["arg",2],["sentence",7],["dict",2],["lacked",1],["but",1],["no",3],["directly",1],["pinned",1],["raise",2],["path",2],["tp10",1],["was",1],["modified",1],["supply",1],["so",3],["reinstated",1],["prior",1],["fallback",2],["would",1],["leave",1],["pipeline",2],["green",1],["forces",1],["grep",1],["able",1],["diagnostic",1],["contract",1],["survives",1],["future",1],["refactors",1],["ci",1],["log",1],["review",1],["from",1],["scripts",1],["claim",1],["audit",1],["import",1],["text",1],["pilot",1],["data",1],["showed",1],["positive",1],["gains",1],["assert",2],["regex",2],["has",2],["finding",2],["id",2],["ua",2],["001",1],["now",2],["iso",2],["2026",2],["05",2],["16",2],["t00",2],["00",4],["empty",1],["list",2],["also",1],["falsy",1],["short",1],["circuits",1],["lookup",1],["catches",1],["002",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py","name":[["test",1],["v3",1],["phase",1],["py",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["static",1],["checks",1],["ars",5],["v3",33],["step",12],["phase",14],["orchestrator",13],["prompt",10],["audit",13],["artifact",2],["gate",17],["subsection",13],["spec",25],["docs",7],["design",7],["2026",9],["04",1],["30",1],["hooks",1],["md",12],["implementation",2],["plan",1],["05",8],["scoping",1],["note",3],["ships",8],["50",3],["line",16],["decision",2],["policy",10],["summary",3],["into",1],["pipeline",5],["agent",4],["full",3],["path",7],["procedure",2],["stays",1],["as",6],["contract",1],["only",3],["carries",4],["plus",3],["pa",11],["pb",21],["ids",5],["cross",7],["references",4],["verification",2],["per",7],["10",10],["2387",1],["no",5],["more",2],["than",3],["60",8],["lines",19],["vs",1],["pre",4],["baseline",8],["24",3],["17",4],["appear",2],["at",9],["least",2],["once",2],["each",3],["test",3],["file",3],["enforces",1],["four",1],["assertions",1],["exists",1],["all",2],["present",3],["three",1],["hard",1],["rules",3],["from",9],["size",1],["within",1],["budget",19],["over",4],["recorded",2],["count",3],["below",2],["captured",1],["main",5],["commit",3],["02b87ae",2],["skill",1],["drift",1],["fix",1],["landed",2],["alongside",2],["prep",1],["work",2],["did",1],["not",5],["touch",1],["tests",1],["unittest",3],["read",1],["directly",1],["working",1],["tree",1],["mutation",1],["temp",1],["dir",1],["self",1],["contained",1],["future",1],["import",3],["annotations",1],["pathlib",1],["repo",2],["root",2],["resolve",1],["parent",2],["academic",1],["agents",1],["last",1],["before",1],["any",1],["confirmed",1],["by",1],["wc",1],["revision",5],["579",2],["headroom",8],["3b",3],["additionally",5],["cite",4],["time",4],["provenance",4],["finalizer",7],["449",1],["adds",6],["cell",1],["matrix",8],["idempotency",1],["loop",1],["preservation",1],["peer",1],["join",1],["semantics",2],["measured",8],["first",5],["write",6],["35",1],["content",1],["heading",4],["rows",2],["bullets",4],["horizontal",1],["rule",1],["paragraph",3],["breaks",1],["includes",4],["codex",5],["round",6],["prose",6],["adjustments",5],["40",1],["extension",7],["12",2],["claim",4],["faithfulness",3],["contaminated",1],["source",1],["l3",3],["precedence",1],["zero",1],["locator",1],["check",2],["contamination",2],["annotation",1],["updated",1],["resolution",1],["order",1],["trail",4],["columns",1],["external",3],["motivation",3],["zhao",3],["et",3],["al",3],["ar",3],["xiv",3],["2605",3],["07723",3],["44",1],["two",4],["h3",1],["subs",1],["15",2],["since",1],["section",2],["larger",1],["issue",1],["103",1],["alignment",1],["row",1],["dispatch",1],["wiring",1],["mode",4],["flag",2],["stage",2],["histogram",1],["53",1],["refs",1],["compact",2],["because",3],["already",1],["bears",1],["table",2],["explanation",1],["restates",1],["bare",1],["handoff",1],["triangulation",4],["tiers",1],["index",2],["measurement",1],["tier",1],["advisory",1],["unmatched",1],["fields",1],["preprint",1],["composition",1],["shapes",2],["example",1],["markers",1],["38",1],["terminal",7],["layer",3],["31",1],["rescope",1],["pr",1],["items",1],["hash",1],["slug",1],["marker",1],["grammar",2],["non",1],["strict",3],["articles",1],["promotion",2],["manual",2],["entry",1],["exemption",2],["blocked",1],["largest",1],["definition",1],["64",1],["like",2],["blocks",1],["block",7],["has",1],["its",3],["own",3],["scope",2],["must",2],["be",1],["subtracted",2],["11",1],["182",1],["delta",1],["invariant",2],["v6",5],["citation",1],["existence",1],["under",1],["inside",1],["same",1],["h2",3],["second",1],["wired",1],["sentence",1],["multi",1],["co",1],["emit",1],["after",1],["84",1],["raised",1],["75",1],["90",2],["rationale",1],["new",1],["binding",1],["deliverable",1],["carrying",1],["requirements",1],["retained",1],["review",1],["394",3],["slice",2],["submission",3],["package",3],["level",1],["post",1],["formatter",1],["deliberately",1],["evaluation",1],["mechanics",1],["live",1],["scripts",1],["verify",1],["py",2],["boundary",1],["paragraphs",1],["six",1],["whose",1],["load",1],["bearing",1],["literals",1],["pins",1],["landing",2],["19",1],["25",2],["convention",1],["390",4],["patch",4],["sequencing",2],["side",1],["diff",2],["five",1],["normative",1],["sequence",1],["rewrite",1],["window",1],["escalation",1],["mandatory",1],["checkpoint",2],["apply",1],["failure",2],["protocol",1],["so",2],["every",1],["dedicated",1],["embeds",1],["fenced",1],["template",1],["anchored",2],["fence",1],["06",1],["47",1],["55",2],["inventory",1],["these",1],["inline",1],["procedural",1],["definitions",1],["those",1],["stay",1],["required",1],["phases",2],["precond",1],["schema",5],["verdict",4],["mirror",2],["stale",2],["late",3],["supersede",2],["preempt",1],["empty",1],["missing",1],["ambig",1],["proposal",1],["failed",1],["dup",3],["early",1],["other",1],["snapshot",1],["persisted",1],["passport",1],["consume",1],["fail",1],["crash",1],["cache",1],["str",1],["none",2],["if",1],["name",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#_measure_390_sequencing_block_lines","name":[["measure",1],["390",1],["sequencing",1],["block",1],["lines",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["measure",3],["390",5],["sequencing",5],["block",6],["lines",3],["text",8],["str",2],["int",2],["return",3],["number",1],["slice",2],["revision",5],["patch",5],["subsection",1],["round",2],["h2",3],["adds",1],["orchestrator",1],["side",1],["diff",2],["mode",2],["five",1],["step",1],["sequence",1],["no",1],["rewrite",1],["window",1],["two",1],["layer",1],["escalation",1],["gate",1],["mandatory",1],["checkpoint",2],["apply",1],["failure",1],["path",1],["like",1],["v3",4],["10",2],["394",1],["blocks",1],["has",1],["its",1],["own",1],["scope",1],["must",1],["be",1],["subtracted",1],["from",1],["phase",1],["60",1],["budget",1],["spec",2],["docs",1],["design",1],["2026",1],["06",1],["md",1],["returns",1],["if",5],["heading",1],["absent",1],["embeds",1],["fenced",2],["template",3],["end",5],["anchor",3],["matches",1],["next",3],["h1",1],["only",2],["so",2],["line",1],["inside",1],["would",1],["began",1],["at",1],["column",1],["content",1],["not",1],["spans",1],["whole",1],["import",1],["re",4],["as",1],["compile",2],["search",4],["none",1],["head",3],["eol",3],["find",1],["start",4],["else",2],["len",3],["nm",3],["splitlines",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#_measure_394_gate_block_lines","name":[["measure",1],["394",1],["gate",1],["block",1],["lines",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["measure",2],["394",4],["gate",6],["block",5],["lines",3],["text",8],["str",2],["int",2],["return",3],["number",1],["slice",2],["submission",4],["package",5],["subsection",1],["terminal",2],["h2",3],["adds",1],["stage",1],["post",1],["formatter",1],["level",1],["policy",1],["resolution",1],["cli",1],["dispatch",1],["token",1],["not",2],["exit",1],["code",1],["gating",1],["bounded",1],["fix",1],["loop",1],["freshness",1],["guard",1],["recompute",1],["each",1],["pass",1],["rule",1],["like",1],["v3",4],["10",2],["blocks",1],["has",1],["its",1],["own",1],["scope",1],["must",1],["be",1],["subtracted",1],["from",1],["phase",1],["60",1],["budget",1],["spec",2],["docs",1],["design",1],["2026",1],["06",1],["verifier",1],["md",1],["returns",1],["if",4],["heading",1],["absent",1],["uses",1],["one",1],["h3",2],["internally",1],["so",1],["end",4],["anchor",3],["matches",1],["next",3],["h1",1],["only",1],["import",1],["re",4],["as",1],["compile",2],["search",4],["none",1],["head",3],["eol",3],["find",1],["start",4],["else",2],["len",3],["nm",3],["splitlines",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#_measure_finalizer_block_lines","name":[["measure",1],["finalizer",1],["block",1],["lines",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["measure",2],["finalizer",6],["block",5],["lines",4],["text",8],["str",2],["int",2],["return",3],["number",1],["v3",4],["step",2],["3b",2],["subsection",1],["cite",2],["time",2],["provenance",2],["h2",1],["r1",1],["p2",1],["closure",1],["keeps",1],["phase",1],["60",2],["budget",3],["test",3],["focused",1],["its",2],["own",2],["contract",1],["by",1],["subtracting",1],["before",1],["applying",1],["ceiling",1],["has",1],["dedicated",1],["v371",1],["step3b",1],["line",1],["below",1],["import",1],["re",4],["as",1],["anchor",2],["compile",2],["search",4],["if",3],["none",1],["next",2],["head",3],["eol",3],["find",1],["end",3],["start",4],["else",2],["len",3],["nm",3],["splitlines",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#_measure_v3_10_extension_block_lines","name":[["measure",1],["v3",1],["10",1],["extension",1],["block",1],["lines",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["measure",2],["v3",12],["10",9],["extension",5],["block",4],["lines",3],["text",8],["str",2],["int",2],["return",3],["number",1],["finalizer",3],["subsection",1],["cite",2],["time",2],["provenance",2],["h2",3],["adds",1],["terminal",2],["policy",3],["layer",2],["hash",1],["slug",1],["rules",1],["two",1],["marker",1],["grammar",1],["shapes",1],["strict",2],["articles",1],["only",2],["promotion",1],["blocked",1],["audit",1],["note",1],["like",1],["blocks",1],["has",1],["its",1],["own",1],["scope",1],["must",1],["be",1],["subtracted",1],["from",1],["phase",1],["60",1],["budget",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["31",1],["ars",1],["rescope",1],["md",1],["pr",1],["returns",1],["if",4],["heading",1],["absent",1],["section",1],["uses",1],["h3",2],["subsections",1],["internally",1],["so",1],["end",4],["anchor",3],["matches",1],["next",3],["h1",1],["not",1],["import",1],["re",4],["as",1],["compile",2],["search",4],["none",1],["head",3],["eol",3],["find",1],["start",4],["else",2],["len",3],["nm",3],["splitlines",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#_measure_v3_7_3_extension_block_lines","name":[["measure",1],["v3",1],["extension",1],["block",1],["lines",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["measure",3],["v3",13],["extension",6],["block",8],["lines",4],["text",8],["str",2],["int",2],["return",3],["number",1],["finalizer",5],["subsection",1],["cite",2],["time",2],["provenance",2],["h2",3],["adds",1],["l3",2],["no",2],["locator",1],["precedence",1],["zero",1],["check",1],["contamination",1],["annotation",1],["like",1],["step",2],["3b",2],["has",2],["its",1],["own",1],["scope",1],["must",1],["be",1],["subtracted",1],["from",2],["phase",1],["60",1],["budget",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["12",1],["ars",1],["claim",1],["faithfulness",1],["contaminated",1],["source",1],["md",1],["returns",1],["if",4],["heading",1],["absent",1],["section",1],["uses",2],["h3",3],["subsections",1],["internally",1],["so",1],["end",4],["anchor",3],["matches",1],["next",3],["h1",1],["only",1],["not",1],["distinct",1],["because",1],["internal",1],["import",1],["re",4],["as",1],["compile",2],["search",4],["none",1],["head",3],["eol",3],["find",1],["start",4],["else",2],["len",3],["nm",3],["splitlines",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#_measure_v3_8_audit_gate_block_lines","name":[["measure",1],["v3",1],["audit",1],["gate",1],["block",1],["lines",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["measure",2],["v3",13],["audit",6],["gate",6],["block",6],["lines",3],["text",8],["str",2],["int",2],["return",3],["number",1],["claim",4],["faithfulness",3],["subsection",1],["h3",7],["adds",1],["as",2],["orchestrator",1],["handoff",1],["slot",1],["between",1],["finalizer",1],["pass",1],["formatter",1],["hard",1],["like",1],["blocks",2],["has",2],["its",1],["own",1],["scope",2],["must",1],["be",1],["subtracted",1],["from",1],["phase",1],["60",1],["budget",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["15",1],["issue",1],["103",1],["alignment",1],["md",1],["returns",1],["if",4],["heading",1],["absent",1],["step",1],["not",1],["yet",1],["shipped",1],["given",1],["branch",1],["end",4],["anchor",3],["matches",1],["next",4],["h1",1],["h2",2],["so",2],["measurer",1],["reads",1],["exactly",1],["extension",1],["measurers",1],["because",1],["those",1],["internals",1],["part",1],["their",1],["itself",1],["closes",1],["import",1],["re",4],["compile",2],["search",4],["none",1],["head",3],["eol",3],["find",1],["start",4],["else",2],["len",3],["nm",3],["splitlines",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#_measure_v3_9_0_extension_block_lines","name":[["measure",1],["v3",1],["extension",1],["block",1],["lines",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["measure",3],["v3",9],["extension",6],["block",5],["lines",4],["text",8],["str",2],["int",2],["return",3],["number",1],["finalizer",3],["subsection",1],["cite",2],["time",2],["provenance",2],["h2",3],["counts",1],["from",1],["heading",3],["line",1],["up",1],["but",1],["not",2],["including",1],["next",4],["at",1],["same",1],["level",1],["end",5],["file",1],["mirrors",1],["returns",1],["if",4],["absent",1],["section",1],["uses",1],["h3",2],["subsections",1],["internally",1],["like",1],["so",1],["anchor",3],["matches",1],["h1",1],["only",1],["avoid",1],["prematurely",1],["closing",1],["internal",1],["subheadings",1],["import",1],["re",4],["as",1],["compile",2],["search",4],["none",1],["head",3],["eol",3],["find",1],["start",4],["else",2],["len",3],["nm",3],["splitlines",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#_read_prompt","name":[["read",1],["prompt",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["read",5],["prompt",10],["str",2],["pipeline",1],["orchestrator",3],["agent",1],["md",1],["once",1],["per",2],["test",3],["pass",1],["module",1],["level",1],["cache",8],["treated",1],["as",1],["immutable",1],["by",1],["every",1],["file",2],["no",2],["mutation",1],["fixture",1],["write",1],["step",1],["simplify",1],["advisory",1],["p2",1],["closure",1],["10",2],["methods",1],["each",1],["calling",1],["text",3],["produced",1],["disk",1],["reads",1],["same",2],["600",1],["line",1],["python",1],["unittest",1],["invocation",1],["collapses",1],["io",1],["zero",1],["behavioral",1],["change",1],["bust",1],["during",1],["debugger",1],["session",1],["iterating",1],["re",1],["running",1],["tests",1],["process",1],["none",2],["manually",1],["global",1],["if",1],["encoding",1],["utf",1],["return",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Gate394LineBudgetTest","name":[["gate394",1],["line",1],["budget",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["gate394",2],["line",9],["budget",12],["test",7],["unittest",2],["case",2],["10",2],["394",12],["slice",1],["submission",6],["package",6],["gate",12],["block",9],["within",2],["dedicated",1],["terminal",2],["subsection",4],["measures",1],["only",1],["lines",8],["decoupled",1],["from",2],["v3",1],["phase",1],["other",1],["extension",1],["budgets",1],["spec",2],["docs",1],["design",1],["2026",1],["06",1],["verifier",1],["md",2],["if",1],["future",1],["cascade",1],["legitimately",1],["requires",1],["more",1],["raise",2],["explicitly",1],["document",1],["rationale",2],["def",1],["self",3],["none",1],["text",2],["read",1],["prompt",1],["measure",1],["assert",2],["greater",1],["missing",1],["pipeline",1],["orchestrator",1],["agent",1],["expected",1],["h2",1],["heading",1],["less",1],["equal",1],["exceeds",1],["currently",1],["tighten",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Gate394LineBudgetTest.test_394_gate_block_within_budget","name":[["test",1],["394",1],["gate",1],["block",1],["within",1],["budget",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["394",8],["gate",9],["block",8],["within",2],["budget",6],["self",4],["none",2],["text",2],["read",1],["prompt",1],["lines",6],["measure",1],["assert",2],["greater",1],["submission",3],["package",3],["subsection",2],["missing",1],["from",1],["pipeline",1],["orchestrator",1],["agent",1],["md",1],["expected",1],["h2",1],["heading",1],["terminal",1],["less",1],["equal",1],["line",4],["exceeds",1],["currently",1],["tighten",1],["raise",1],["rationale",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66HardRulesTest","name":[["phase66",1],["hard",1],["rules",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["phase66",2],["hard",15],["rules",4],["test",8],["unittest",2],["case",2],["three",1],["from",1],["spec",6],["present",1],["block",1],["audit",11],["gate",5],["cannot",3],["be",3],["skipped",6],["no",5],["skip",7],["option",1],["runs",4],["before",6],["collaboration",3],["depth",3],["agent",6],["integrity",10],["verification",3],["pass",5],["not",5],["imply",3],["check",6],["def",3],["rule",12],["self",7],["none",3],["text",12],["read",3],["prompt",3],["assert",4],["true",2],["phase",4],["missing",4],["declares",4],["as",4],["first",3],["observers",1],["second",2],["transition",2],["time",2],["either",1],["phrasing",1],["acceptable",1],["both",1],["convey",1],["stage",2],["gates",2],["remain",2],["mandatory",2],["third",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66HardRulesTest.test_hard_rule_no_skip","name":[["test",1],["hard",1],["rule",1],["no",1],["skip",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["hard",4],["rule",4],["no",5],["skip",5],["self",3],["none",2],["text",5],["read",1],["prompt",1],["assert",1],["true",1],["cannot",2],["be",2],["skipped",2],["audit",4],["phase",1],["missing",1],["gate",1],["spec",1],["declares",1],["as",1],["first",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66HardRulesTest.test_hard_rule_pass_does_not_skip_integrity","name":[["test",1],["hard",1],["rule",1],["pass",1],["not",1],["skip",1],["integrity",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["hard",4],["rule",5],["pass",5],["not",5],["skip",3],["integrity",7],["self",3],["none",2],["text",4],["read",1],["prompt",1],["either",1],["phrasing",1],["acceptable",1],["both",1],["convey",1],["assert",1],["true",1],["imply",2],["check",3],["skipped",2],["stage",2],["gates",2],["remain",2],["mandatory",2],["phase",1],["missing",1],["spec",1],["declares",1],["as",1],["third",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66HardRulesTest.test_hard_rule_runs_before_observers","name":[["test",1],["hard",1],["rule",1],["runs",1],["before",1],["observers",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["hard",6],["rule",6],["runs",4],["before",6],["observers",2],["self",4],["none",2],["text",3],["read",1],["prompt",1],["assert",2],["collaboration",2],["depth",2],["agent",4],["phase",2],["missing",2],["audit",4],["gate",2],["spec",2],["declares",2],["as",2],["second",2],["first",2],["transition",2],["time",2],["check",2],["integrity",2],["verification",2]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66LineBudgetTest","name":[["phase66",1],["line",1],["budget",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["phase66",2],["line",15],["budget",10],["test",8],["unittest",2],["case",2],["prompt",5],["size",2],["within",2],["v3",37],["phase",4],["60",3],["measured",2],["excluding",1],["any",1],["subsections",3],["per",1],["spec",1],["10",8],["verification",1],["gate",11],["orchestrator",2],["no",1],["more",1],["than",1],["lines",36],["vs",1],["pre",1],["step",8],["baseline",8],["50",1],["decision",1],["policy",3],["summary",1],["plus",1],["headroom",1],["r1",1],["p2",1],["closure",1],["3b",7],["adds",1],["cite",1],["time",1],["provenance",1],["finalizer",5],["subsection",8],["preserve",1],["regression",1],["signal",1],["subtracts",1],["block",8],["count",8],["from",2],["total",5],["before",1],["applying",1],["ceiling",4],["have",1],["their",1],["own",3],["dedicated",2],["tests",1],["contract",1],["against",1],["its",2],["scope",2],["only",3],["579",1],["main",1],["commit",1],["02b87ae",1],["def",1],["self",2],["none",1],["text",9],["read",1],["len",1],["splitlines",1],["measure",7],["extension",9],["audit",4],["394",6],["seq",3],["390",6],["sequencing",3],["minus",1],["triangulation",2],["terminal",2],["slice",2],["submission",2],["package",2],["revision",2],["patch",2],["each",1],["has",1],["v367",3],["over",2],["assert",1],["less",1],["equal",1],["exceeded",1],["attributed",1],["exceeds",1],["tighten",1],["artifact",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66LineBudgetTest.test_prompt_size_within_budget","name":[["test",1],["prompt",1],["size",1],["within",1],["budget",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",3],["prompt",4],["size",2],["within",2],["budget",7],["self",3],["none",2],["text",9],["read",1],["total",4],["lines",33],["len",1],["splitlines",1],["step",5],["3b",5],["measure",7],["finalizer",4],["block",7],["v3",29],["extension",9],["audit",4],["gate",10],["10",6],["394",6],["seq",3],["390",6],["sequencing",3],["only",2],["line",9],["count",6],["minus",1],["triangulation",2],["terminal",2],["policy",2],["slice",2],["submission",2],["package",2],["revision",2],["patch",2],["subsections",1],["each",1],["has",1],["its",1],["own",1],["dedicated",1],["v367",3],["ceiling",3],["baseline",5],["over",2],["assert",1],["less",1],["equal",1],["phase",2],["exceeded",1],["scope",1],["orchestrator",1],["subsection",7],["attributed",1],["exceeds",1],["tighten",1],["artifact",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66PhaseIdReferencesTest","name":[["phase66",1],["phase",1],["id",1],["references",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["phase66",2],["phase",12],["id",2],["references",3],["test",7],["unittest",2],["case",2],["all",2],["24",2],["pa",2],["pb",2],["ids",7],["present",2],["per",2],["spec",3],["10",2],["verification",2],["gate",2],["appear",2],["as",4],["cross",3],["not",3],["inline",1],["procedural",2],["definitions",2],["stay",1],["enforces",1],["presence",1],["only",1],["whether",1],["each",2],["citation",1],["contextualises",1],["reference",2],["statically",1],["verifiable",1],["from",2],["grep",1],["alone",1],["codex",1],["iterative",1],["review",1],["implementation",1],["step",1],["catches",1],["drift",1],["away",1],["framing",1],["def",1],["self",2],["none",1],["text",2],["read",1],["prompt",3],["missing",5],["pid",3],["required",3],["if",1],["assert",1],["false",1],["deliverable",1],["len",2],["orchestrator",1],["inventory",1],["at",1],["least",1],["once",1],["referenceable",1],["handles",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66PhaseIdReferencesTest.test_all_24_phase_ids_present","name":[["test",1],["all",1],["24",1],["phase",1],["ids",1],["present",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["all",2],["24",2],["phase",8],["ids",6],["present",2],["self",3],["none",2],["text",2],["read",1],["prompt",3],["missing",5],["pid",3],["required",3],["if",1],["not",1],["assert",1],["false",1],["deliverable",1],["len",2],["orchestrator",1],["per",1],["spec",1],["10",1],["verification",1],["gate",1],["inventory",1],["pa",1],["pb",1],["appear",1],["at",1],["least",1],["once",1],["each",1],["as",1],["referenceable",1],["handles",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66SubsectionPresenceTest","name":[["phase66",1],["subsection",1],["presence",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["phase66",2],["subsection",6],["presence",2],["test",6],["unittest",2],["case",2],["audit",3],["artifact",3],["gate",3],["exists",1],["def",1],["heading",2],["present",1],["self",2],["none",1],["text",2],["read",1],["prompt",2],["assert",1],["phase",2],["deliverable",1],["missing",1],["not",1],["found",1],["orchestrator",1],["per",1],["spec",1],["10",1],["must",1],["exist",1],["between",1],["current",1],["checkpoint",1],["management",2],["transition",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Phase66SubsectionPresenceTest.test_subsection_heading_present","name":[["test",1],["subsection",1],["heading",1],["present",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["subsection",4],["heading",3],["present",2],["self",3],["none",2],["text",2],["read",1],["prompt",2],["assert",1],["audit",2],["artifact",2],["gate",2],["phase",2],["deliverable",1],["missing",1],["not",1],["found",1],["orchestrator",1],["per",1],["spec",1],["10",1],["must",1],["exist",1],["between",1],["current",1],["checkpoint",1],["management",2],["transition",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Sequencing390LineBudgetTest","name":[["sequencing390",1],["line",1],["budget",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["sequencing390",2],["line",9],["budget",12],["test",7],["unittest",2],["case",2],["11",1],["390",14],["slice",1],["revision",6],["patch",6],["sequencing",12],["block",9],["within",2],["dedicated",1],["round",2],["subsection",4],["measures",1],["only",1],["lines",8],["decoupled",1],["from",2],["v3",1],["phase",1],["other",1],["extension",1],["budgets",1],["spec",2],["docs",1],["design",1],["2026",1],["06",1],["10",1],["diff",1],["mode",1],["md",2],["if",1],["future",1],["cascade",1],["legitimately",1],["requires",1],["more",1],["raise",2],["explicitly",1],["document",1],["rationale",2],["def",1],["self",3],["none",1],["text",2],["read",1],["prompt",1],["measure",1],["assert",2],["greater",1],["missing",1],["pipeline",1],["orchestrator",1],["agent",1],["expected",1],["h2",1],["heading",1],["less",1],["equal",1],["exceeds",1],["currently",1],["tighten",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#Sequencing390LineBudgetTest.test_390_sequencing_block_within_budget","name":[["test",1],["390",1],["sequencing",1],["block",1],["within",1],["budget",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["390",9],["sequencing",9],["block",8],["within",2],["budget",6],["self",4],["none",2],["text",2],["read",1],["prompt",1],["lines",6],["measure",1],["assert",2],["greater",1],["revision",3],["patch",3],["subsection",2],["missing",1],["from",1],["pipeline",1],["orchestrator",1],["agent",1],["md",1],["expected",1],["h2",1],["heading",1],["round",1],["less",1],["equal",1],["line",4],["exceeds",1],["currently",1],["tighten",1],["raise",1],["rationale",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V310ExtensionLineBudgetTest","name":[["v310",1],["extension",1],["line",1],["budget",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["v310",2],["extension",14],["line",9],["budget",12],["test",7],["unittest",2],["case",2],["v3",18],["10",14],["finalizer",3],["block",9],["within",2],["dedicated",1],["cite",2],["time",2],["provenance",2],["terminal",4],["policy",5],["layer",3],["subsection",4],["measures",1],["only",1],["lines",8],["decoupled",1],["from",2],["phase",1],["budgets",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["31",1],["ars",1],["rescope",1],["md",2],["pr",1],["if",1],["future",1],["cascade",1],["legitimately",1],["requires",1],["more",1],["raise",2],["explicitly",1],["document",1],["rationale",2],["def",1],["self",3],["none",1],["text",2],["read",1],["prompt",1],["measure",1],["assert",2],["greater",1],["missing",1],["pipeline",1],["orchestrator",1],["agent",1],["expected",1],["h2",1],["heading",1],["less",1],["equal",1],["exceeds",1],["currently",1],["tighten",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V310ExtensionLineBudgetTest.test_v3_10_extension_block_within_budget","name":[["test",1],["v3",1],["10",1],["extension",1],["block",1],["within",1],["budget",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["v3",9],["10",9],["extension",9],["block",8],["within",2],["budget",6],["self",4],["none",2],["text",2],["read",1],["prompt",1],["lines",6],["measure",1],["assert",2],["greater",1],["terminal",3],["policy",3],["subsection",2],["missing",1],["from",1],["pipeline",1],["orchestrator",1],["agent",1],["md",1],["expected",1],["h2",1],["heading",1],["cite",1],["time",1],["provenance",1],["finalizer",1],["layer",1],["less",1],["equal",1],["line",4],["exceeds",1],["currently",1],["tighten",1],["raise",1],["rationale",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V371Step3bLineBudgetTest","name":[["v371",1],["step3b",1],["line",1],["budget",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["v371",2],["step3b",2],["line",9],["budget",10],["test",8],["unittest",2],["case",2],["v3",10],["step",10],["3b",6],["finalizer",8],["block",9],["within",2],["40",3],["r1",1],["p2",1],["closure",1],["dedicated",1],["cite",2],["time",2],["provenance",2],["subsection",4],["measures",1],["only",1],["own",1],["lines",11],["decoupled",1],["from",2],["phase",1],["spec",1],["449",1],["not",1],["specify",1],["cap",1],["pins",1],["as",1],["contract",1],["ars",1],["prompt",2],["hygiene",1],["canonical",1],["at",1],["first",1],["ship",1],["measured",2],["35",1],["leaves",1],["codex",1],["round",1],["headroom",1],["if",1],["future",1],["cascade",1],["legitimately",1],["requires",1],["more",1],["raise",2],["explicitly",1],["document",1],["rationale",2],["def",1],["self",3],["none",1],["text",2],["read",1],["measure",1],["assert",2],["greater",1],["missing",1],["pipeline",1],["orchestrator",1],["agent",1],["md",1],["expected",1],["h2",1],["heading",1],["less",1],["equal",1],["exceeds",1],["tighten",1],["constant",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V371Step3bLineBudgetTest.test_step_3b_finalizer_block_within_budget","name":[["test",1],["step",1],["3b",1],["finalizer",1],["block",1],["within",1],["budget",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["step",7],["3b",4],["finalizer",6],["block",8],["within",2],["budget",5],["self",4],["none",2],["text",2],["read",1],["prompt",1],["lines",6],["measure",1],["assert",2],["greater",1],["v3",6],["subsection",2],["missing",1],["from",1],["pipeline",1],["orchestrator",1],["agent",1],["md",1],["expected",1],["h2",1],["heading",1],["cite",1],["time",1],["provenance",1],["less",1],["equal",1],["line",3],["exceeds",1],["measured",1],["tighten",1],["raise",1],["constant",1],["rationale",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V373ExtensionLineBudgetTest","name":[["v373",1],["extension",1],["line",1],["budget",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["v373",2],["extension",14],["line",8],["budget",12],["test",7],["unittest",2],["case",2],["v3",16],["finalizer",5],["block",9],["within",2],["dedicated",1],["cite",2],["time",2],["provenance",2],["subsection",3],["measures",1],["only",1],["lines",8],["decoupled",1],["from",2],["both",1],["phase",1],["step",1],["3b",1],["external",1],["motivation",1],["zhao",1],["et",1],["al",1],["ar",1],["xiv",1],["2605",1],["07723",1],["2026",2],["05",2],["spec",2],["docs",1],["design",1],["12",1],["ars",1],["claim",1],["faithfulness",1],["contaminated",1],["source",1],["md",2],["if",1],["future",1],["cascade",1],["legitimately",1],["requires",1],["more",1],["raise",2],["explicitly",1],["document",1],["rationale",2],["def",1],["self",3],["none",1],["text",2],["read",1],["prompt",1],["measure",1],["assert",2],["greater",1],["missing",1],["pipeline",1],["orchestrator",1],["agent",1],["expected",1],["h2",1],["heading",1],["less",1],["equal",1],["exceeds",1],["measured",1],["tighten",1],["constant",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V373ExtensionLineBudgetTest.test_v3_7_3_extension_block_within_budget","name":[["test",1],["v3",1],["extension",1],["block",1],["within",1],["budget",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["v3",9],["extension",9],["block",8],["within",2],["budget",5],["self",4],["none",2],["text",2],["read",1],["prompt",1],["lines",6],["measure",1],["assert",2],["greater",1],["finalizer",3],["subsection",2],["missing",1],["from",1],["pipeline",1],["orchestrator",1],["agent",1],["md",1],["expected",1],["h2",1],["heading",1],["cite",1],["time",1],["provenance",1],["less",1],["equal",1],["line",3],["exceeds",1],["measured",1],["tighten",1],["raise",1],["constant",1],["rationale",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V38AuditGateLineBudgetTest","name":[["v38",1],["audit",1],["gate",1],["line",1],["budget",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["v38",2],["audit",15],["gate",14],["line",8],["budget",11],["test",7],["unittest",2],["case",2],["v3",15],["claim",4],["faithfulness",3],["block",9],["within",2],["dedicated",1],["h3",2],["subsection",4],["measures",1],["only",1],["lines",8],["decoupled",1],["from",2],["phase",1],["budgets",1],["external",1],["motivation",1],["zhao",1],["et",2],["al",2],["ar",2],["xiv",2],["2605",2],["07723",1],["2026",2],["05",2],["li",1],["rubric",1],["em",1],["10899",1],["spec",2],["docs",1],["design",1],["15",1],["issue",1],["103",1],["alignment",1],["md",2],["if",1],["future",1],["cascade",1],["legitimately",1],["requires",1],["more",1],["raise",2],["explicitly",1],["document",1],["rationale",2],["def",1],["self",3],["none",1],["text",2],["read",1],["prompt",1],["measure",1],["assert",2],["greater",1],["missing",1],["pipeline",1],["orchestrator",1],["agent",1],["expected",1],["heading",1],["less",1],["equal",1],["exceeds",1],["measured",1],["tighten",1],["constant",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V38AuditGateLineBudgetTest.test_v3_8_audit_gate_block_within_budget","name":[["test",1],["v3",1],["audit",1],["gate",1],["block",1],["within",1],["budget",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",2],["v3",9],["audit",9],["gate",9],["block",8],["within",2],["budget",5],["self",4],["none",2],["text",2],["read",1],["prompt",1],["lines",6],["measure",1],["assert",2],["greater",1],["subsection",2],["missing",1],["from",1],["pipeline",1],["orchestrator",1],["agent",1],["md",1],["expected",1],["h3",1],["heading",1],["claim",1],["faithfulness",1],["less",1],["equal",1],["line",3],["exceeds",1],["measured",1],["tighten",1],["raise",1],["constant",1],["rationale",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V390ExtensionLineBudgetTest","name":[["v390",1],["extension",1],["line",1],["budget",1],["test",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["class",2],["v390",2],["extension",16],["line",10],["budget",14],["test",8],["unittest",2],["case",2],["v3",20],["finalizer",5],["block",10],["within",3],["dedicated",2],["cite",3],["time",3],["provenance",3],["triangulation",8],["tiers",3],["subsection",5],["measures",1],["only",1],["lines",8],["decoupled",1],["from",2],["phase",1],["budgets",1],["external",1],["motivation",1],["zhao",1],["et",1],["al",1],["ar",1],["xiv",1],["2605",1],["07723",1],["cross",3],["index",3],["spec",4],["docs",2],["design",2],["2026",2],["05",2],["17",2],["ars",2],["measurement",2],["md",3],["if",1],["future",1],["cascade",1],["legitimately",1],["requires",1],["more",1],["raise",2],["explicitly",1],["document",1],["rationale",2],["def",1],["self",3],["none",1],["50",1],["per",1],["text",2],["read",1],["prompt",1],["measure",1],["assert",2],["greater",1],["missing",1],["pipeline",1],["orchestrator",1],["agent",1],["expected",1],["h2",1],["heading",1],["less",1],["equal",1],["exceeds",1],["currently",1],["tighten",1]]},{"id":"scripts/test_v3_6_7_phase_6_6.py#V390ExtensionLineBudgetTest.test_v3_9_0_extension_block_within_budget","name":[["test",1],["v3",1],["extension",1],["block",1],["within",1],["budget",1]],"path":[["scripts",1],["test",1],["v3",1],["phase",1],["py",1]],"body":[["def",2],["test",3],["v3",12],["extension",11],["block",9],["within",3],["budget",8],["self",4],["none",2],["finalizer",3],["50",1],["line",5],["dedicated",1],["cite",2],["time",2],["provenance",2],["triangulation",5],["tiers",2],["subsection",3],["per",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["17",1],["ars",1],["cross",1],["index",1],["measurement",1],["md",2],["text",2],["read",1],["prompt",1],["lines",6],["measure",1],["assert",2],["greater",1],["missing",1],["from",1],["pipeline",1],["orchestrator",1],["agent",1],["expected",1],["h2",1],["heading",1],["less",1],["equal",1],["exceeds",1],["currently",1],["tighten",1],["raise",1],["rationale",1]]},{"id":"scripts/test_validate_compliance_fixtures.py","name":[["test",1],["validate",1],["compliance",1],["fixtures",1],["py",1]],"path":[["scripts",1],["test",1],["validate",1],["compliance",1],["fixtures",1],["py",1]],"body":[["unit",1],["tests",2],["validate",2],["compliance",3],["fixtures",3],["py",2],["import",4],["unittest",2],["from",3],["pathlib",1],["path",3],["tempfile",1],["temporary",1],["directory",1],["test",1],["helpers",1],["run",1],["script",2],["file",2],["resolve",2],["parent",3],["real",1],["examples",1],["if",1],["name",1],["main",2]]},{"id":"scripts/test_validate_compliance_fixtures.py#TestValidateComplianceFixtures","name":[["test",1],["validate",1],["compliance",1],["fixtures",1]],"path":[["scripts",1],["test",1],["validate",1],["compliance",1],["fixtures",1],["py",1]],"body":[["class",2],["test",7],["validate",2],["compliance",2],["fixtures",4],["unittest",2],["case",2],["def",3],["real",2],["all",1],["pass",1],["self",11],["none",3],["result",13],["run",3],["script",6],["str",1],["assert",8],["equal",3],["returncode",3],["msg",1],["stdout",4],["stderr",3],["ok",1],["not",3],["fail",2],["no",2],["fixture",4],["lower",2],["empty",1],["dir",1],["fails",2],["temporary",2],["directory",2],["as",2],["tmp",5],["invalid",2],["bad",2],["path",1],["yaml",1],["write",1],["text",1],["mode",2],["valid",1],["encoding",1],["utf",1]]},{"id":"scripts/test_validate_compliance_fixtures.py#TestValidateComplianceFixtures.test_empty_dir_fails","name":[["test",1],["empty",1],["dir",1],["fails",1]],"path":[["scripts",1],["test",1],["validate",1],["compliance",1],["fixtures",1],["py",1]],"body":[["def",2],["test",2],["empty",2],["dir",2],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",2],["result",3],["run",1],["script",2],["assert",2],["equal",1],["returncode",1],["no",1],["fixture",1],["stderr",1],["lower",1]]},{"id":"scripts/test_validate_compliance_fixtures.py#TestValidateComplianceFixtures.test_invalid_fixture_fails","name":[["test",1],["invalid",1],["fixture",1],["fails",1]],"path":[["scripts",1],["test",1],["validate",1],["compliance",1],["fixtures",1],["py",1]],"body":[["def",2],["test",2],["invalid",3],["fixture",3],["fails",2],["self",4],["none",2],["temporary",1],["directory",1],["as",1],["tmp",3],["bad",2],["path",1],["yaml",1],["write",1],["text",1],["mode",2],["not",1],["valid",1],["encoding",1],["utf",1],["result",3],["run",1],["script",2],["assert",2],["equal",1],["returncode",1],["fail",1],["stdout",1]]},{"id":"scripts/test_validate_compliance_fixtures.py#TestValidateComplianceFixtures.test_real_fixtures_all_pass","name":[["test",1],["real",1],["fixtures",1],["all",1],["pass",1]],"path":[["scripts",1],["test",1],["validate",1],["compliance",1],["fixtures",1],["py",1]],"body":[["def",2],["test",2],["real",3],["fixtures",3],["all",2],["pass",2],["self",6],["none",2],["result",7],["run",1],["script",2],["str",1],["assert",4],["equal",1],["returncode",1],["msg",1],["stdout",3],["stderr",2],["ok",1],["not",2],["fail",1],["no",1],["fixture",1],["lower",1]]},{"id":"scripts/test_verification_cache.py","name":[["test",1],["verification",1],["cache",1],["py",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",2],["persistent",1],["verification",2],["cache",4],["delta",2],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["citation",2],["gate",1],["md",1],["local",1],["sqlite",1],["backed",1],["store",1],["keyed",1],["by",1],["key",1],["resolver",1],["name",1],["query",1],["form",1],["all",1],["point",1],["ars",2],["path",1],["at",1],["tmp",1],["file",1],["so",1],["no",1],["real",1],["db",1],["touched",1],["runs",1],["isolated",1],["from",2],["future",1],["import",4],["annotations",1],["sqlite3",1],["datetime",2],["timedelta",1],["timezone",1],["pytest",2],["fixture",1]]},{"id":"scripts/test_verification_cache.py#cache","name":[["cache",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["cache",6],["tmp",3],["path",4],["monkeypatch",3],["from",1],["verification",5],["import",1],["db",3],["setenv",1],["ars",1],["str",1],["return",1]]},{"id":"scripts/test_verification_cache.py#test_corrupted_json_payload_is_miss","name":[["test",1],["corrupted",1],["json",1],["payload",1],["miss",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["corrupted",2],["json",6],["payload",3],["miss",4],["tmp",3],["path",4],["monkeypatch",3],["331",1],["p3",1],["row",1],["whose",1],["response",2],["not",3],["decodable",1],["return",1],["none",2],["live",1],["recompute",1],["jsondecode",1],["error",1],["aborts",1],["verification",7],["contract",1],["malformed",1],["cache",6],["from",1],["import",1],["db",4],["setenv",1],["ars",1],["str",2],["put",1],["bad2024",3],["crossref",2],["10",2],["5555",2],["bad",2],["matched",1],["true",1],["conn",4],["sqlite3",1],["connect",1],["execute",1],["update",1],["citation",1],["key",1],["valid",1],["commit",1],["close",1],["assert",1]]},{"id":"scripts/test_verification_cache.py#test_distinct_query_form_same_resolver_independent","name":[["test",1],["distinct",1],["query",1],["form",1],["same",1],["resolver",1],["independent",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["distinct",2],["query",2],["form",2],["same",2],["resolver",2],["independent",2],["cache",6],["put",2],["smith2024",4],["crossref",4],["10",2],["5555",2],["abc",2],["via",4],["doi",2],["smith",2],["attention",2],["2024",2],["title",2],["assert",2]]},{"id":"scripts/test_verification_cache.py#test_distinct_resolvers_same_citation_are_independent","name":[["test",1],["distinct",1],["resolvers",1],["same",1],["citation",1],["independent",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["distinct",2],["resolvers",2],["same",2],["citation",2],["independent",2],["cache",6],["put",2],["smith2024",4],["crossref",2],["10",2],["5555",2],["abc",2],["src",4],["cr",2],["arxiv",2],["1706",2],["03762",2],["ax",2],["assert",2]]},{"id":"scripts/test_verification_cache.py#test_env_path_override_is_honored","name":[["test",1],["env",1],["path",1],["override",1],["honored",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["env",3],["path",7],["override",3],["honored",2],["tmp",3],["monkeypatch",3],["from",1],["verification",4],["cache",5],["import",1],["db",4],["custom",1],["mycache",1],["setenv",1],["ars",1],["str",1],["put",1],["crossref",1],["assert",1],["exists",1],["file",1],["must",1],["be",1],["created",1],["at",1]]},{"id":"scripts/test_verification_cache.py#test_expired_entry_returns_none","name":[["test",1],["expired",1],["entry",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["expired",2],["entry",3],["returns",2],["none",3],["tmp",3],["path",4],["monkeypatch",3],["older",1],["than",1],["ttl",4],["90",1],["days",4],["miss",1],["from",1],["verification",8],["cache",5],["import",1],["db",4],["setenv",1],["ars",1],["str",2],["put",1],["old2020",3],["crossref",2],["10",2],["5555",2],["old",2],["matched",1],["true",1],["backdate",1],["stored",1],["timestamp",2],["past",1],["by",1],["writing",1],["directly",1],["underlying",1],["row",1],["stale",2],["datetime",1],["now",1],["timezone",1],["utc",1],["timedelta",1],["isoformat",1],["conn",4],["sqlite3",1],["connect",1],["execute",1],["update",1],["citation",1],["key",1],["commit",1],["close",1],["assert",1]]},{"id":"scripts/test_verification_cache.py#test_explicit_path_arg_overrides_env","name":[["test",1],["explicit",1],["path",1],["arg",1],["overrides",1],["env",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["explicit",3],["path",9],["arg",7],["overrides",2],["env",7],["tmp",4],["monkeypatch",3],["from",1],["verification",4],["cache",4],["import",1],["db",8],["setenv",1],["ars",1],["str",2],["put",1],["crossref",1],["assert",2],["exists",2],["not",1],["must",1],["win",1],["over",1],["var",1]]},{"id":"scripts/test_verification_cache.py#test_fresh_entry_within_ttl_returns_value","name":[["test",1],["fresh",1],["entry",1],["within",1],["ttl",1],["returns",1],["value",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["fresh",4],["entry",2],["within",2],["ttl",4],["returns",2],["value",2],["tmp",3],["path",4],["monkeypatch",3],["from",1],["verification",7],["cache",5],["import",1],["days",3],["db",4],["setenv",1],["ars",1],["str",2],["put",1],["recent2026",3],["arxiv",2],["2605",2],["18661",2],["matched",2],["true",2],["datetime",1],["now",1],["timezone",1],["utc",1],["timedelta",1],["isoformat",1],["conn",4],["sqlite3",1],["connect",1],["execute",1],["update",1],["timestamp",1],["citation",1],["key",1],["commit",1],["close",1],["got",3],["assert",1],["not",1],["none",1]]},{"id":"scripts/test_verification_cache.py#test_invalidate_removes_all_resolvers_for_citation","name":[["test",1],["invalidate",1],["removes",1],["all",1],["resolvers",1],["citation",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["invalidate",3],["removes",2],["all",2],["resolvers",2],["citation",2],["cache",9],["put",3],["smith2024",5],["crossref",4],["10",4],["5555",4],["abc",2],["src",4],["cr",1],["arxiv",2],["1706",2],["03762",2],["ax",1],["jones2024",2],["xyz",2],["cr2",2],["assert",3],["none",2],["other",1],["citations",1],["untouched",1]]},{"id":"scripts/test_verification_cache.py#test_invalidate_unknown_citation_is_noop","name":[["test",1],["invalidate",1],["unknown",1],["citation",1],["noop",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["invalidate",3],["unknown",2],["citation",2],["noop",2],["cache",3],["should",2],["not",2],["raise",2],["never",1],["stored",1]]},{"id":"scripts/test_verification_cache.py#test_miss_returns_none","name":[["test",1],["miss",1],["returns",1],["none",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["miss",2],["returns",2],["none",4],["cache",3],["assert",1],["nobody2024",1],["crossref",1],["10",1],["5555",1]]},{"id":"scripts/test_verification_cache.py#test_non_dict_payload_is_miss","name":[["test",1],["non",1],["dict",1],["payload",1],["miss",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["non",3],["dict",5],["payload",2],["miss",3],["tmp",3],["path",4],["monkeypatch",3],["331",1],["p3",1],["row",1],["decoding",1],["value",1],["bare",1],["list",4],["string",1],["from",2],["older",1],["manual",1],["writer",1],["caller",2],["matched",3],["cached",1],["join",1],["logic",1],["expects",1],["return",1],["none",2],["rather",1],["than",1],["hand",1],["back",1],["shape",1],["cannot",1],["read",1],["verification",6],["cache",5],["import",1],["db",4],["setenv",1],["ars",1],["str",2],["put",1],["list2024",3],["crossref",2],["10",2],["5555",2],["true",2],["conn",4],["sqlite3",1],["connect",1],["execute",1],["update",1],["response",1],["json",2],["citation",1],["key",1],["valid",1],["but",1],["not",1],["commit",1],["close",1],["assert",1]]},{"id":"scripts/test_verification_cache.py#test_put_overwrites_same_key","name":[["test",1],["put",1],["overwrites",1],["same",1],["key",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["put",4],["overwrites",2],["same",2],["key",2],["cache",5],["smith2024",3],["crossref",3],["10",3],["5555",3],["abc",3],["matched",3],["false",1],["true",2],["assert",1]]},{"id":"scripts/test_verification_cache.py#test_put_then_get_round_trip","name":[["test",1],["put",1],["then",1],["round",1],["trip",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["put",3],["then",2],["round",2],["trip",2],["cache",4],["smith2024",2],["crossref",2],["10",2],["5555",2],["abc",2],["matched",2],["true",2],["got",3],["assert",2],["not",1],["none",1]]},{"id":"scripts/test_verification_cache.py#test_response_roundtrips_nested_structure","name":[["test",1],["response",1],["roundtrips",1],["nested",1],["structure",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["response",2],["roundtrips",2],["nested",2],["structure",2],["cache",4],["resolver",2],["responses",1],["arbitrary",1],["json",1],["serializable",1],["dicts",1],["payload",3],["matched",2],["true",1],["outcomes",1],["crossref",3],["status",1],["title",1],["attention",1],["all",1],["you",1],["need",1],["year",1],["2017",1],["put",1],["vaswani2017",2],["10",2],["5555",2],["abc",2],["assert",1]]},{"id":"scripts/test_verification_cache.py#test_wal_mode_enabled","name":[["test",1],["wal",1],["mode",1],["enabled",1]],"path":[["scripts",1],["test",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["test",2],["wal",4],["mode",6],["enabled",2],["cache",3],["sqlite",1],["single",1],["writer",1],["many",1],["readers",1],["safety",1],["spec",1],["delta",1],["conn",3],["sqlite3",1],["connect",1],["path",1],["execute",1],["pragma",1],["journal",1],["fetchone",1],["close",1],["assert",1],["lower",1]]},{"id":"scripts/test_verification_gate.py","name":[["test",1],["verification",1],["gate",1],["py",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",2],["verification",2],["gate",2],["api",1],["delta",3],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["citation",3],["md",1],["verify",3],["composes",1],["four",1],["resolvers",1],["maps",1],["each",1],["resolver",1],["execution",1],["status",1],["queried",1],["by",1],["outcome",1],["derives",1],["lookup",1],["verified",1],["via",1],["reducer",1],["narrowed",1],["false",1],["v6",1],["reads",1],["anchor",2],["present",1],["stamps",1],["timestamp",1],["clients",1],["dependency",1],["injected",1],["so",1],["run",1],["without",1],["network",1],["from",3],["future",1],["import",5],["annotations",1],["sys",3],["pathlib",1],["path",4],["unittest",1],["mock",2],["magic",1],["pytest",2],["repo",3],["root",3],["file",1],["resolve",1],["parent",2],["if",1],["str",2],["scripts",2],["not",1],["insert",1],["default",1],["ref",1],["slug",3],["vaswani",1],["2017",1],["attention",1],["page",2],["kind",1],["value",1],["passport",1],["mark",1],["parametrize",1],["bad",1],["none",1],["123",1]]},{"id":"scripts/test_verification_gate.py#_clients","name":[["clients",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",3],["clients",3],["crossref",4],["none",12],["openalex",4],["semantic",4],["scholar",4],["arxiv",5],["build",1],["dict",1],["magic",2],["mocks",1],["pass",1],["configured",1],["mock",2],["per",1],["resolver",1],["default",6],["all",1],["lookups",1],["miss",1],["doi",1],["lookup",3],["title",2],["check",1],["return",6],["value",4],["search",1],["id",1],["matched",1],["false",1]]},{"id":"scripts/test_verification_gate.py#_clients.default","name":[["default",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["default",2],["magic",1],["mock",1],["doi",1],["lookup",3],["title",2],["check",1],["return",5],["value",4],["none",3],["search",1],["arxiv",1],["id",1],["matched",1],["false",1]]},{"id":"scripts/test_verification_gate.py#_entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["entry",8],["overrides",3],["production",4],["shaped",2],["corpus",8],["schema",4],["valid",2],["against",2],["literature",2],["json",2],["additional",2],["properties",2],["false",2],["carries",4],["neither",2],["ref",2],["slug",2],["nor",2],["anchor",2],["both",2],["live",2],["writer",2],["prose",2],["passed",2],["verify",2],["citation",5],["as",2],["explicit",2],["params",2],["never",2],["read",2],["off",2],["all",3],["five",2],["required",2],["fields",2],["key",3],["title",3],["authors",3],["year",3],["source",3],["pointer",3],["so",2],["fixture",2],["matches",2],["real",2],["shape",2],["gate",2],["sees",2],["base",3],["vaswani2017",2],["attention",1],["you",1],["need",1],["family",1],["vaswani",1],["given",1],["ashish",1],["2017",1],["kb",1],["refs",1],["doi",1],["10",1],["5555",1],["abc",1],["obtained",1],["via",1],["folder",1],["scan",1],["update",1],["return",1]]},{"id":"scripts/test_verification_gate.py#test_all_unreachable_is_unresolvable","name":[["test",1],["all",1],["unreachable",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["all",2],["unreachable",3],["unresolvable",3],["from",5],["verification",1],["gate",1],["import",5],["verify",2],["citation",2],["crossref",5],["client",3],["unavailable",8],["openalex",3],["open",2],["alex",2],["arxiv",7],["contamination",1],["signals",1],["semantic",4],["scholar",4],["cr",3],["magic",4],["mock",4],["doi",2],["lookup",5],["title",2],["check",2],["side",4],["effect",4],["oa",3],["s2",3],["ax",3],["id",2],["outcome",3],["entry",1],["1706",1],["03762",1],["clients",1],["ref",2],["slug",2],["default",1],["assert",2],["verified",1],["resolver",1],["outcomes",1],["status",1]]},{"id":"scripts/test_verification_gate.py#test_anchor_is_not_read_off_the_corpus_entry","name":[["test",1],["anchor",1],["not",1],["read",1],["off",1],["corpus",1],["entry",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["anchor",9],["not",3],["read",2],["off",2],["corpus",4],["entry",6],["anti",1],["regression",1],["latent",1],["shape",1],["mismatch",1],["even",1],["if",1],["erroneously",1],["carries",1],["key",1],["must",1],["be",1],["ignored",1],["present",2],["derives",1],["only",1],["from",2],["explicit",1],["param",2],["pins",1],["don",1],["silently",1],["resurrect",1],["path",1],["lives",1],["writer",1],["prose",1],["literature",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["kind",1],["page",1],["value",1],["99",1],["decoy",1],["outcome",2],["clients",1],["ref",2],["slug",2],["default",1],["no",1],["assert",1],["false",1]]},{"id":"scripts/test_verification_gate.py#test_anchor_present_false_for_none_kind","name":[["test",1],["anchor",1],["present",1],["false",1],["none",1],["kind",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["anchor",4],["present",3],["false",3],["none",4],["kind",3],["from",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["outcome",2],["entry",1],["clients",1],["ref",2],["slug",2],["default",1],["value",1],["assert",1]]},{"id":"scripts/test_verification_gate.py#test_anchor_present_false_when_anchor_omitted","name":[["test",1],["anchor",2],["present",1],["false",1],["omitted",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["anchor",7],["present",3],["false",4],["omitted",2],["from",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["no",2],["param",1],["prose",1],["join",1],["found",1],["ref",3],["slug",3],["outcome",2],["entry",1],["clients",1],["default",1],["assert",1]]},{"id":"scripts/test_verification_gate.py#test_anchor_present_true_for_page_kind","name":[["test",1],["anchor",1],["present",1],["true",1],["page",1],["kind",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["anchor",6],["present",3],["true",3],["page",3],["kind",2],["from",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["explicit",1],["param",1],["prose",1],["sourced",1],["joined",1],["by",1],["ref",3],["slug",3],["upstream",1],["outcome",2],["entry",1],["clients",1],["default",1],["assert",1]]},{"id":"scripts/test_verification_gate.py#test_arxiv_skipped_on_non_arxiv_citation","name":[["test",1],["arxiv",2],["skipped",1],["non",1],["citation",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["arxiv",6],["skipped",3],["non",2],["citation",4],["from",1],["verification",1],["gate",1],["import",1],["verify",2],["cr",3],["magic",1],["mock",1],["doi",1],["lookup",1],["title",2],["check",1],["return",1],["value",1],["outcome",2],["entry",1],["clients",1],["crossref",1],["ref",2],["slug",2],["default",1],["no",1],["id",1],["assert",1],["resolver",1],["outcomes",1],["status",1]]},{"id":"scripts/test_verification_gate.py#test_cache_argument_is_honest_not_silent_noop","name":[["test",1],["cache",1],["argument",1],["honest",1],["not",1],["silent",1],["noop",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["cache",5],["argument",2],["honest",2],["not",4],["silent",2],["noop",2],["wiring",1],["at",1],["layer",1],["forward",1],["decl",1],["passing",1],["non",1],["none",1],["must",1],["raise",1],["silently",1],["drop",1],["so",1],["caller",1],["never",1],["misled",1],["into",1],["thinking",1],["caching",1],["took",1],["effect",1],["from",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["pytest",1],["raises",1],["implemented",1],["error",1],["entry",1],["clients",1],["ref",2],["slug",2],["default",1],["object",1]]},{"id":"scripts/test_verification_gate.py#test_corpus_fixture_is_schema_valid","name":[["test",1],["corpus",1],["fixture",1],["schema",1],["valid",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["corpus",6],["fixture",5],["schema",8],["valid",3],["guard",2],["entry",6],["must",2],["itself",1],["validate",1],["against",1],["literature",2],["json",4],["masking",1],["bug",1],["332",1],["was",1],["carried",1],["field",1],["forbids",1],["if",1],["fails",1],["tests",1],["above",1],["testing",1],["shape",1],["production",1],["never",1],["sees",1],["import",2],["from",1],["jsonschema",1],["draft202012",2],["validator",2],["loads",1],["repo",1],["root",1],["shared",1],["contracts",1],["passport",1],["read",1],["text",1],["encoding",1],["utf",1],["errors",4],["list",1],["iter",1],["assert",1],["be",1]]},{"id":"scripts/test_verification_gate.py#test_id_keyed_unmatched_yields_false","name":[["test",1],["id",1],["keyed",1],["unmatched",1],["yields",1],["false",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["id",4],["keyed",3],["unmatched",3],["yields",2],["false",4],["from",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["all",1],["resolvers",1],["miss",1],["entry",2],["has",1],["doi",1],["outcome",3],["clients",1],["ref",2],["slug",2],["default",1],["assert",2],["lookup",1],["verified",1],["resolver",1],["outcomes",1],["crossref",1],["queried",1],["by",1]]},{"id":"scripts/test_verification_gate.py#test_manual_entry_all_skipped_unresolvable","name":[["test",1],["manual",1],["entry",1],["all",1],["skipped",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["manual",3],["entry",3],["all",2],["skipped",3],["unresolvable",3],["from",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["outcome",3],["obtained",1],["via",1],["clients",1],["ref",2],["slug",2],["default",1],["assert",2],["lookup",1],["verified",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1],["arxiv",1],["resolver",1],["outcomes",1],["status",1]]},{"id":"scripts/test_verification_gate.py#test_matched_yields_true_and_id_queried","name":[["test",1],["matched",1],["yields",1],["true",1],["id",1],["queried",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["matched",3],["yields",2],["true",3],["id",3],["queried",3],["from",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["cr",3],["magic",1],["mock",1],["doi",1],["lookup",2],["title",2],["check",1],["return",1],["value",1],["match",1],["outcome",4],["entry",1],["clients",1],["crossref",3],["ref",2],["slug",2],["default",1],["assert",3],["verified",1],["resolver",2],["outcomes",2],["status",1],["by",1]]},{"id":"scripts/test_verification_gate.py#test_outcome_carries_keys_and_timestamp","name":[["test",1],["outcome",1],["carries",1],["keys",1],["timestamp",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["outcome",6],["carries",2],["keys",2],["timestamp",3],["from",1],["verification",2],["gate",1],["import",1],["verify",2],["citation",3],["entry",1],["clients",1],["ref",3],["slug",3],["default",1],["assert",3],["key",1],["vaswani2017",1],["vaswani",1],["2017",1],["attention",1],["never",1],["null",1],["empty",1]]},{"id":"scripts/test_verification_gate.py#test_outcome_validates_against_summary_schema","name":[["test",1],["outcome",1],["validates",1],["against",1],["summary",1],["schema",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["outcome",6],["validates",2],["against",4],["summary",4],["schema",8],["must",3],["validate",2],["citation",4],["verification",3],["fixture",2],["entry",5],["valid",1],["literature",1],["corpus",1],["no",1],["ref",6],["slug",6],["additional",1],["properties",1],["false",1],["so",1],["comes",1],["only",1],["from",3],["explicit",1],["param",1],["before",1],["332",1],["passed",1],["spuriously",1],["because",1],["stuffed",1],["illegal",1],["into",1],["production",1],["shaped",1],["now",1],["actually",1],["exercises",1],["contract",1],["be",1],["non",1],["null",1],["string",1],["import",3],["json",3],["jsonschema",1],["draft202012",2],["validator",2],["gate",1],["verify",2],["loads",1],["repo",1],["root",1],["shared",1],["contracts",1],["passport",1],["read",1],["text",1],["encoding",1],["utf",1],["clients",1],["default",1],["errors",4],["list",1],["iter",1],["assert",1]]},{"id":"scripts/test_verification_gate.py#test_ref_slug_is_not_read_off_the_corpus_entry","name":[["test",1],["ref",1],["slug",1],["not",1],["read",1],["off",1],["corpus",1],["entry",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["ref",10],["slug",10],["not",3],["read",2],["off",3],["corpus",4],["entry",7],["anti",1],["regression",1],["332",1],["even",1],["if",1],["erroneously",1],["carries",1],["key",1],["must",1],["be",1],["ignored",1],["emitted",2],["derives",1],["only",1],["from",4],["explicit",1],["param",1],["lives",1],["writer",1],["prose",3],["literature",1],["whose",1],["schema",2],["forbids",1],["field",1],["pins",1],["don",1],["resurrect",1],["path",1],["none",1],["every",1],["valid",1],["passport",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["decoy",2],["illegal",1],["outcome",2],["clients",1],["assert",1]]},{"id":"scripts/test_verification_gate.py#test_resolver_outage_is_unreachable","name":[["test",1],["resolver",1],["outage",1],["unreachable",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["resolver",4],["outage",2],["unreachable",3],["from",2],["verification",1],["gate",1],["import",2],["verify",2],["citation",2],["crossref",6],["client",1],["unavailable",2],["cr",3],["magic",1],["mock",1],["doi",1],["lookup",2],["title",1],["check",1],["side",1],["effect",1],["down",1],["other",1],["three",1],["also",1],["miss",1],["id",1],["keyed",1],["false",2],["stands",1],["anti",1],["fabrication",1],["bias",1],["outcome",4],["entry",1],["clients",1],["ref",2],["slug",2],["default",1],["assert",3],["outcomes",2],["status",1],["queried",1],["by",1],["none",1],["verified",1]]},{"id":"scripts/test_verification_gate.py#test_title_only_unmatched_yields_unresolvable","name":[["test",1],["title",1],["only",1],["unmatched",1],["yields",1],["unresolvable",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["title",4],["only",3],["unmatched",3],["yields",2],["unresolvable",4],["from",1],["verification",1],["gate",1],["import",1],["verify",2],["citation",2],["no",1],["doi",2],["everywhere",1],["v6",1],["outcome",3],["entry",1],["none",1],["clients",1],["ref",2],["slug",2],["default",1],["assert",2],["lookup",1],["verified",1],["resolver",1],["outcomes",1],["crossref",1],["queried",1],["by",1]]},{"id":"scripts/test_verification_gate.py#test_verify_citation_rejects_non_string_or_empty_ref_slug","name":[["test",1],["verify",1],["citation",1],["rejects",1],["non",1],["string",1],["empty",1],["ref",1],["slug",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["verify",7],["citation",5],["rejects",3],["non",6],["string",6],["empty",5],["ref",6],["slug",6],["bad",3],["332",1],["hardening",1],["prose",1],["join",3],["key",1],["summary",3],["schema",2],["requires",1],["as",1],["single",1],["emission",1],["point",1],["passport",2],["routes",1],["through",1],["so",1],["contract",2],["enforced",1],["here",1],["once",1],["would",1],["stamp",1],["caller",2],["cannot",1],["any",1],["marker",1],["fails",1],["type",2],["both",1],["errors",1],["raise",1],["rather",1],["than",1],["emit",1],["broken",1],["invalid",1],["guarding",1],["at",1],["entry",2],["also",1],["closes",1],["none",1],["only",1],["gap",1],["now",1],["str",1],["too",1],["from",1],["verification",1],["gate",1],["import",1],["pytest",1],["raises",1],["value",1],["error",2],["clients",1]]},{"id":"scripts/test_verification_gate.py#test_verify_passport_empty_corpus","name":[["test",1],["verify",1],["passport",1],["empty",1],["corpus",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["verify",5],["passport",5],["empty",2],["corpus",3],["from",1],["verification",1],["gate",1],["import",1],["assert",2],["literature",1],["clients",4],["ref",2],["slug",2],["by",2],["key",2]]},{"id":"scripts/test_verification_gate.py#test_verify_passport_joins_anchors_by_ref_slug","name":[["test",1],["verify",1],["passport",1],["joins",1],["anchors",1],["by",1],["ref",1],["slug",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["verify",5],["passport",7],["joins",2],["anchors",5],["by",8],["ref",7],["slug",11],["performs",1],["prose",1],["marker",1],["join",1],["anchor",8],["map",1],["threaded",1],["so",1],["each",1],["entry",5],["present",4],["reflects",1],["its",1],["has",2],["page",2],["none",1],["false",3],["from",1],["verification",1],["gate",1],["import",1],["literature",1],["corpus",1],["citation",3],["key",9],["absent",1],["outcomes",2],["clients",2],["assert",2],["true",1]]},{"id":"scripts/test_verification_gate.py#test_verify_passport_outputs_are_schema_valid","name":[["test",1],["verify",1],["passport",1],["outputs",1],["schema",1],["valid",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["verify",4],["passport",9],["outputs",2],["schema",8],["valid",3],["end",2],["proper",1],["join",1],["map",1],["produces",1],["summaries",1],["all",1],["validate",2],["against",1],["citation",4],["verification",3],["summary",3],["332",1],["p1",1],["was",1],["normal",1],["path",1],["produced",1],["invalid",1],["ref",2],["slug",4],["none",2],["import",3],["json",3],["from",2],["jsonschema",1],["draft202012",2],["validator",4],["gate",1],["loads",1],["repo",1],["root",1],["shared",1],["contracts",1],["read",1],["text",1],["encoding",1],["utf",1],["literature",1],["corpus",1],["entry",2],["key",3],["doi",1],["outcomes",2],["clients",2],["by",1],["errors",4],["list",1],["iter",1],["assert",1],["must",1]]},{"id":"scripts/test_verification_gate.py#test_verify_passport_raises_on_missing_join","name":[["test",1],["verify",1],["passport",1],["raises",1],["missing",1],["join",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["verify",5],["passport",7],["raises",4],["missing",2],["join",2],["entry",2],["whose",1],["citation",3],["key",4],["has",1],["no",2],["joined",1],["ref",3],["slug",3],["caller",1],["error",2],["summary",2],["contract",2],["requires",1],["non",1],["null",1],["string",2],["so",1],["rather",1],["than",1],["emitting",1],["invalid",1],["332",1],["silent",1],["default",1],["empty",1],["from",1],["verification",1],["gate",1],["import",1],["literature",1],["corpus",1],["orphan",2],["pytest",1],["value",1],["match",1],["clients",2],["by",1]]},{"id":"scripts/test_verification_gate.py#test_verify_passport_runs_each_entry","name":[["test",1],["verify",1],["passport",1],["runs",1],["each",1],["entry",1]],"path":[["scripts",1],["test",1],["verification",1],["gate",1],["py",1]],"body":[["def",2],["test",2],["verify",4],["passport",6],["runs",2],["each",2],["entry",4],["from",1],["verification",1],["gate",1],["import",1],["cr",3],["magic",1],["mock",1],["doi",2],["lookup",1],["title",2],["check",1],["return",1],["value",1],["literature",1],["corpus",1],["citation",3],["key",4],["none",1],["outcomes",4],["clients",2],["crossref",1],["ref",2],["slug",6],["by",1],["assert",3],["len",1]]},{"id":"scripts/test_verify_passport_cli.py","name":[["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",2],["verify",2],["passport",4],["cli",2],["delta",2],["ad",1],["hoc",1],["entry",1],["point",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["citation",1],["gate",1],["md",1],["python",1],["scripts",3],["yaml",3],["thin",1],["wrapper",1],["loads",1],["prints",1],["verification",1],["summary",1],["as",1],["json",2],["network",2],["resolvers",1],["real",1],["by",1],["default",1],["inject",1],["no",1],["clients",1],["factory",1],["via",1],["public",1],["run",1],["seam",1],["from",3],["future",1],["import",7],["annotations",1],["sys",3],["pathlib",1],["path",4],["unittest",1],["mock",2],["magic",1],["pytest",1],["repo",3],["root",3],["file",1],["resolve",1],["parent",2],["if",1],["str",2],["not",1],["insert",1]]},{"id":"scripts/test_verify_passport_cli.py#_entry","name":[["entry",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["def",2],["entry",6],["overrides",3],["schema",4],["valid",2],["corpus",8],["all",2],["five",2],["required",2],["fields",2],["no",2],["ref",4],["slug",4],["literature",2],["additional",2],["properties",2],["false",2],["lives",2],["writer",2],["prose",2],["not",2],["base",3],["citation",1],["key",1],["title",1],["authors",1],["family",1],["doe",1],["given",1],["year",1],["2020",1],["source",1],["pointer",1],["kb",1],["refs",1],["doi",1],["10",1],["5555",1],["obtained",1],["via",1],["folder",1],["scan",1],["update",1],["return",1]]},{"id":"scripts/test_verify_passport_cli.py#_no_network_clients","name":[["no",1],["network",1],["clients",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["def",3],["no",2],["network",2],["clients",2],["default",2],["magic",1],["mock",1],["doi",1],["lookup",3],["title",2],["check",1],["return",6],["value",4],["none",3],["search",1],["arxiv",2],["id",1],["matched",1],["false",1],["crossref",1],["openalex",1],["semantic",1],["scholar",1]]},{"id":"scripts/test_verify_passport_cli.py#_no_network_clients.default","name":[["default",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["def",2],["default",2],["magic",1],["mock",1],["doi",1],["lookup",3],["title",2],["check",1],["return",5],["value",4],["none",3],["search",1],["arxiv",1],["id",1],["matched",1],["false",1]]},{"id":"scripts/test_verify_passport_cli.py#_write_passport","name":[["write",1],["passport",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["def",2],["write",3],["passport",3],["tmp",3],["path",3],["corpus",4],["yaml",2],["text",1],["safe",1],["dump",1],["literature",1],["encoding",1],["utf",1],["return",1]]},{"id":"scripts/test_verify_passport_cli.py#test_cli_fixture_is_schema_valid","name":[["test",1],["cli",1],["fixture",1],["schema",1],["valid",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["def",2],["test",2],["cli",3],["fixture",5],["schema",6],["valid",3],["guard",2],["entry",6],["must",2],["validate",1],["against",1],["literature",2],["corpus",3],["json",4],["so",1],["tests",1],["exercise",1],["real",1],["production",1],["shape",1],["332",1],["masking",1],["bug",1],["was",1],["carrying",1],["forbidden",1],["ref",1],["slug",1],["field",1],["import",2],["from",1],["jsonschema",1],["draft202012",2],["validator",2],["loads",1],["repo",1],["root",1],["shared",1],["contracts",1],["passport",1],["read",1],["text",1],["encoding",1],["utf",1],["errors",4],["list",1],["iter",1],["assert",1],["be",1]]},{"id":"scripts/test_verify_passport_cli.py#test_cli_missing_file_errors","name":[["test",1],["cli",1],["missing",1],["file",1],["errors",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["missing",2],["file",2],["errors",2],["tmp",3],["path",3],["from",1],["verify",1],["passport",1],["import",1],["run",2],["rc",2],["str",1],["nope",1],["yaml",1],["clients",2],["factory",1],["no",1],["network",1],["assert",1]]},{"id":"scripts/test_verify_passport_cli.py#test_cli_refuses_without_prose_join","name":[["test",1],["cli",1],["refuses",1],["without",1],["prose",1],["join",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["def",2],["test",2],["cli",4],["refuses",3],["without",2],["prose",4],["join",3],["tmp",3],["path",3],["capsys",3],["default",1],["behavior",1],["passport",6],["only",1],["cannot",1],["honestly",1],["emit",1],["citation",1],["verification",1],["summary",2],["because",1],["contract",1],["requires",1],["sourced",1],["ref",3],["slug",3],["alone",1],["not",1],["carry",1],["nonzero",1],["clear",1],["error",1],["rather",1],["than",1],["fabricating",1],["332",1],["from",1],["verify",1],["import",1],["run",2],["write",1],["entry",1],["rc",2],["str",1],["clients",2],["factory",1],["no",1],["network",1],["assert",2],["err",4],["readouterr",1],["explains",1],["refused",1]]},{"id":"scripts/test_verify_passport_cli.py#test_cli_requires_path_arg","name":[["test",1],["cli",1],["requires",1],["path",1],["arg",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["requires",2],["path",2],["arg",2],["from",1],["verify",1],["passport",1],["import",1],["run",2],["pytest",1],["raises",1],["system",1],["exit",1],["clients",2],["factory",1],["no",1],["network",1]]},{"id":"scripts/test_verify_passport_cli.py#test_cli_synthetic_ref_slug_uses_citation_key","name":[["test",1],["cli",1],["synthetic",1],["ref",1],["slug",1],["uses",1],["citation",1],["key",1]],"path":[["scripts",1],["test",1],["verify",1],["passport",1],["cli",1],["py",1]],"body":[["def",2],["test",2],["cli",2],["synthetic",6],["ref",6],["slug",6],["uses",2],["citation",8],["key",8],["tmp",3],["path",3],["capsys",3],["explicit",1],["escape",1],["hatch",1],["synthesizes",1],["from",3],["so",3],["ad",1],["hoc",1],["tool",1],["still",1],["produce",1],["output",1],["warns",1],["stderr",2],["result",1],["diagnostic",3],["not",2],["prose",4],["join",3],["safe",2],["no",3],["downstream",1],["consumer",1],["mistakes",1],["real",1],["332",1],["verify",1],["passport",4],["import",1],["run",2],["write",1],["entry",1],["rc",2],["str",1],["clients",2],["factory",1],["network",1],["assert",7],["captured",4],["readouterr",1],["out",7],["json",1],["loads",1],["len",1],["synthesized",1],["lookup",1],["verified",1],["false",2],["id",1],["keyed",1],["unmatched",1],["anchor",2],["present",1],["available",1],["mode",1],["must",1],["say",1],["err",2],["lower",2]]},{"id":"scripts/test_verify_submission_package.py","name":[["test",1],["verify",1],["submission",1],["package",1],["py",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["tests",1],["verify",2],["submission",7],["package",6],["394",2],["slice",8],["cli",1],["skeleton",1],["family",3],["spec",3],["docs",1],["design",1],["2026",1],["06",1],["10",1],["verifier",1],["md",1],["mutation",1],["discipline",1],["per",1],["repo",4],["convention",1],["every",1],["check",3],["has",1],["fixture",1],["fails",2],["test",1],["proving",1],["failure",1],["fires",1],["from",3],["future",1],["import",9],["annotations",1],["json",3],["shutil",1],["zipfile",1],["pathlib",1],["path",4],["jsonschema",1],["pytest",1],["yaml",1],["run",1],["root",3],["file",1],["resolve",1],["parent",2],["fixtures",2],["scripts",1],["schema",4],["shared",1],["contracts",1],["verification",3],["report",5],["basename",1],["round",6],["clean",1],["joined",1],["marker",1],["venue",1],["limits",1],["blind",2],["review",4],["residue",1],["docx",2],["core",4],["tmpl",2],["xml",2],["version",2],["encoding",2],["utf",2],["standalone",2],["yes",2],["cp",5],["properties",3],["xmlns",3],["http",3],["schemas",2],["openxmlformats",2],["org",3],["2006",2],["metadata",1],["dc",4],["purl",1],["elements",1],["creator",3],["last",3],["modified",3],["by",3],["doc",1],["document",2],["wordprocessingml",1],["main",1],["body",3],["text",1],["extra",1],["codex",2],["fail",2],["warn",1],["not",3],["checked",2],["paths",1],["exit",3],["codes",2],["fallback",1],["extraction",1],["summary",1],["join",2],["fingerprint",1],["p1",2],["partial",1],["identity",1],["guess",1],["p2s",1],["structural",1],["contract",1],["terminality",1],["policy",1],["freshness",4],["terminal",2],["signals",1],["stdout",1],["tokens",1],["block",2],["incomplete",1],["stale",1],["never",3],["raw",1],["also",1],["carries",1],["nonterminal",1],["advisory",1],["heuristic",1],["gate",2],["evaluator",1],["keys",1],["status",1],["strict",1],["eligible",1],["bit",1],["alone",1],["so",1],["applicable",1],["compose",1],["into",1],["pin",1],["guard",1],["re",1],["emit",1],["external",1],["inputs",1]]},{"id":"scripts/test_verify_submission_package.py#_blind_package","name":[["blind",1],["package",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["blind",2],["package",7],["tmp",3],["path",3],["docx",5],["kwargs",3],["pkg",1],["mkdir",1],["paper",2],["md",1],["write",1],["text",1],["body",1],["encoding",1],["utf",1],["make",1],["anonymized",1],["rc",1],["report",2],["run",1],["dir",1],["return",1],["checks",1],["by",1],["id",1]]},{"id":"scripts/test_verify_submission_package.py#_fresh_args","name":[["fresh",1],["args",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["fresh",2],["args",2],["policy",4],["advisory",2],["return",1],["check",1],["freshness",1]]},{"id":"scripts/test_verify_submission_package.py#_minimal_report","name":[["minimal",1],["report",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["minimal",2],["report",2],["check",6],["overrides",3],["id",1],["c1",1],["family",1],["reference",1],["integrity",1],["signal",1],["class",1],["deterministic",1],["strict",1],["eligible",1],["true",1],["status",1],["pass",1],["detail",1],["ok",1],["location",1],["none",2],["update",1],["return",1],["header",1],["extraction",1],["path",1],["joined",1],["marker",1],["not",1],["checked",1],["count",1],["package",1],["fingerprint",2],["64",2],["inputs",1],["policy",1],["slug",1],["checks",1]]},{"id":"scripts/test_verify_submission_package.py#_strict_run","name":[["strict",1],["run",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["strict",3],["run",3],["fixture",3],["name",3],["tmp",3],["path",3],["capsys",3],["extra",4],["args",4],["rc",2],["report",2],["package",2],["dir",2],["policy",1],["out",3],["readouterr",1],["return",1]]},{"id":"scripts/test_verify_submission_package.py#checks_by_id","name":[["checks",1],["by",1],["id",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["checks",3],["by",2],["id",3],["report",3],["return",1]]},{"id":"scripts/test_verify_submission_package.py#load_schema","name":[["load",1],["schema",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["load",2],["schema",3],["return",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1]]},{"id":"scripts/test_verify_submission_package.py#make_docx","name":[["make",1],["docx",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["make",2],["docx",5],["path",3],["creator",4],["last",4],["modified",4],["by",4],["ins",6],["author",10],["none",4],["comment",6],["minimal",1],["raw",2],["structure",1],["zip",2],["core",3],["xml",7],["document",2],["comments",4],["exactly",1],["parts",1],["residue",1],["scan",1],["reads",1],["deliverable",1],["file",2],["not",1],["rendered",1],["view",1],["extra",4],["if",2],["id",2],["inserted",1],["zipfile",1],["as",1],["writestr",3],["doc",2],["props",1],["tmpl",2],["format",2],["word",2],["version",1],["encoding",1],["utf",1],["standalone",1],["yes",1],["xmlns",1],["http",1],["schemas",1],["openxmlformats",1],["org",1],["wordprocessingml",1],["2006",1],["main",1],["note",1]]},{"id":"scripts/test_verify_submission_package.py#run_dir","name":[["run",1],["dir",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["run",4],["dir",7],["package",5],["extra",3],["args",3],["cli",1],["returns",1],["exit",1],["code",1],["report",7],["dict",1],["rc",2],["str",1],["path",3],["basename",1],["json",1],["loads",1],["read",1],["text",1],["encoding",1],["utf",1],["if",1],["file",1],["else",1],["none",1],["return",1]]},{"id":"scripts/test_verify_submission_package.py#run_on","name":[["run",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["run",4],["fixture",6],["name",4],["tmp",4],["path",3],["extra",3],["args",3],["copy",3],["package",7],["into",2],["cli",2],["returns",1],["exit",1],["code",1],["report",4],["dict",1],["dir",7],["keeps",1],["repo",1],["pristine",1],["writes",1],["its",1],["shutil",1],["copytree",1],["fixtures",1],["rc",2],["return",1]]},{"id":"scripts/test_verify_submission_package.py#test_A4_docx_only_variant_is_not_checked_not_applicable","name":[["test",1],["a4",1],["docx",1],["only",1],["variant",1],["not",2],["checked",1],["applicable",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["a4",6],["docx",6],["only",4],["variant",6],["not",9],["checked",5],["applicable",4],["tmp",3],["path",3],["codex",2],["p1",2],["blind",2],["means",2],["acknowledgments",2],["scan",2],["should",2],["run",3],["but",2],["cannot",2],["no",2],["text",4],["form",3],["read",2],["headings",2],["from",2],["honesty",2],["never",2],["masquerade",2],["package",5],["pkg",1],["mkdir",1],["paper",2],["md",1],["write",1],["body",1],["encoding",1],["utf",1],["make",1],["anonymized",1],["rc",1],["report",2],["dir",1],["checks",1],["by",1],["id",1],["assert",2],["status",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_A4_strict_only_when_profile_forbids_acknowledgments","name":[["test",1],["a4",1],["strict",1],["only",1],["profile",1],["forbids",1],["acknowledgments",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",3],["test",2],["a4",12],["strict",6],["only",4],["profile",12],["forbids",2],["acknowledgments",6],["tmp",4],["path",4],["load",2],["bearing",2],["signal",2],["deterministic",2],["but",2],["judgment",2],["scholar",3],["eligible",4],["venue",3],["explicitly",2],["declares",2],["must",2],["be",2],["removed",2],["from",2],["blind",4],["version",2],["build",3],["body",5],["package",6],["pkg",1],["len",2],["mkdir",1],["paper",2],["md",2],["write",3],["text",4],["encoding",4],["utf",4],["anonymized",1],["title",1],["thank",1],["our",1],["colleagues",1],["yaml",1],["run",1],["str",2],["return",1],["json",1],["loads",1],["report",1],["basename",1],["read",1],["base",3],["review",1],["double",1],["ndeclared",1],["by",3],["checks",2],["id",2],["assert",4],["status",2],["fail",2],["false",1],["forbidden",1],["true",2]]},{"id":"scripts/test_verify_submission_package.py#test_A4_strict_only_when_profile_forbids_acknowledgments.build","name":[["build",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["build",2],["profile",9],["body",6],["package",6],["tmp",2],["path",2],["pkg",1],["len",2],["mkdir",1],["paper",2],["md",2],["write",3],["text",4],["encoding",4],["utf",4],["anonymized",1],["title",1],["acknowledgments",1],["thank",1],["our",1],["colleagues",1],["yaml",1],["run",1],["str",2],["venue",1],["return",1],["json",1],["loads",1],["report",1],["basename",1],["read",1]]},{"id":"scripts/test_verify_submission_package.py#test_A5_other_authors_prior_work_not_flagged","name":[["test",1],["a5",1],["other",1],["authors",1],["prior",1],["work",1],["not",1],["flagged",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["a5",5],["other",2],["authors",4],["prior",2],["work",2],["not",6],["flagged",2],["tmp",3],["path",3],["refers",2],["cited",2],["third",2],["party",2],["manuscript",2],["own",2],["must",2],["stay",2],["clean",2],["reason",2],["phrase",2],["list",2],["carry",2],["bare",2],["entry",2],["package",5],["pkg",1],["mkdir",1],["paper",2],["md",2],["write",2],["text",2],["body",1],["encoding",2],["utf",2],["anonymized",1],["rc",1],["report",2],["run",1],["dir",1],["checks",1],["by",1],["id",1],["assert",1],["status",1],["pass",1]]},{"id":"scripts/test_verify_submission_package.py#test_A5_zh_tw_self_citation_phrase","name":[["test",1],["a5",1],["zh",1],["tw",1],["self",1],["citation",1],["phrase",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["a5",6],["zh",2],["tw",2],["self",2],["citation",2],["phrase",2],["tmp",3],["path",3],["10",2],["item",2],["phrasing",2],["list",2],["must",2],["not",2],["be",2],["anglophone",2],["only",2],["package",5],["pkg",1],["mkdir",1],["paper",2],["md",2],["write",2],["text",2],["body",1],["encoding",2],["utf",2],["anonymized",1],["rc",1],["report",2],["run",1],["dir",1],["checks",1],["by",1],["id",1],["assert",2],["status",1],["fail",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_A5_zh_tw_third_person_author_self_reference","name":[["test",1],["a5",1],["zh",1],["tw",1],["third",1],["person",1],["author",1],["self",1],["reference",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["a5",6],["zh",4],["tw",4],["third",6],["person",4],["author",4],["self",4],["reference",4],["tmp",3],["path",3],["curation",2],["394",2],["follow",2],["up",2],["via",2],["bare",2],["would",2],["false",2],["positive",2],["cited",2],["party",2],["so",2],["phrase",2],["anchored",2],["prefix",2],["package",5],["pkg",1],["mkdir",1],["paper",2],["md",2],["write",2],["text",2],["body",1],["encoding",2],["utf",2],["anonymized",1],["rc",1],["report",2],["run",1],["dir",1],["checks",1],["by",1],["id",1],["assert",2],["status",1],["fail",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_A6_filename_leakage_from_original_metadata","name":[["test",1],["a6",1],["filename",1],["leakage",1],["from",1],["original",1],["metadata",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["a6",10],["filename",2],["leakage",2],["from",4],["original",4],["metadata",6],["tmp",3],["path",3],["author",2],["name",4],["tokens",4],["harvested",2],["non",2],["anonymized",3],["artifact",2],["matched",2],["against",2],["package",9],["filenames",2],["heuristic",3],["coincidental",2],["false",3],["positive",2],["source",2],["itself",2],["not",2],["scanned",2],["its",2],["identified",2],["expected",2],["pkg",1],["mkdir",1],["paper",3],["md",1],["write",2],["text",2],["body",1],["encoding",2],["utf",2],["make",2],["docx",4],["creator",1],["jordan",1],["smith",3],["appendix",2],["csv",2],["rc",1],["report",2],["run",1],["dir",1],["checks",1],["by",1],["id",1],["assert",4],["status",1],["fail",1],["detail",1],["signal",1],["class",1],["strict",1],["eligible",1]]},{"id":"scripts/test_verify_submission_package.py#test_A6_token_match_does_not_flag_substrings","name":[["test",1],["a6",1],["token",1],["match",1],["not",1],["flag",1],["substrings",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["a6",6],["token",6],["match",2],["not",4],["flag",4],["substrings",2],["tmp",3],["path",3],["codex",2],["p2",2],["matching",2],["smith",3],["must",2],["blacksmith",3],["notes",3],["md",4],["package",7],["pkg",1],["mkdir",1],["paper",3],["write",2],["text",2],["body",1],["encoding",2],["utf",2],["make",2],["docx",4],["creator",1],["jordan",1],["anonymized",1],["rc",1],["report",2],["run",1],["dir",1],["checks",1],["by",1],["id",1],["assert",1],["status",1],["pass",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_A6_without_original_metadata_not_checked","name":[["test",1],["a6",1],["without",1],["original",1],["metadata",1],["not",1],["checked",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["a6",6],["without",2],["original",2],["metadata",2],["not",3],["checked",3],["tmp",3],["path",3],["package",5],["pkg",1],["mkdir",1],["paper",2],["md",2],["write",2],["text",2],["body",2],["encoding",2],["utf",2],["anonymized",1],["rc",1],["report",2],["run",1],["dir",1],["checks",1],["by",1],["id",1],["assert",2],["status",1],["no",1],["author",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_A7_not_satisfied_by_blind_named_supplement","name":[["test",1],["a7",1],["not",1],["satisfied",1],["by",1],["blind",1],["named",1],["supplement",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["a7",5],["not",2],["satisfied",2],["by",4],["blind",10],["named",4],["supplement",2],["tmp",4],["path",4],["codex",2],["p1",2],["declared",2],["double",4],["package",8],["whose",2],["only",2],["file",2],["ancillary",2],["csv",3],["has",2],["no",2],["manuscript",2],["variant",2],["must",2],["still",2],["fail",3],["pkg",1],["mkdir",1],["paper",1],["md",1],["write",3],["text",4],["body",1],["encoding",4],["utf",4],["survey",1],["profile",4],["yaml",1],["review",1],["ndeclared",1],["scholar",1],["rc",2],["run",1],["str",2],["venue",1],["report",3],["json",1],["loads",1],["basename",1],["read",1],["assert",2],["checks",1],["id",1],["status",1]]},{"id":"scripts/test_verify_submission_package.py#test_abstract_tolerance_and_b5_no_reference_list","name":[["test",1],["abstract",1],["tolerance",1],["b5",1],["no",1],["reference",1],["list",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["abstract",4],["tolerance",4],["b5",6],["no",5],["reference",5],["list",5],["tmp",4],["path",4],["codex",2],["p3",2],["pin",2],["b2",3],["declared",3],["limit",4],["but",2],["branch",2],["profile",5],["yaml",1],["write",2],["text",3],["word",2],["100",1],["nreference",1],["by",6],["scholar",1],["encoding",3],["utf",3],["words",4],["expected",2],["101",1],["pass",1],["103",1],["fail",1],["package",5],["pkg",1],["mkdir",1],["paper",1],["md",1],["join",1],["run",1],["str",2],["venue",1],["report",3],["json",1],["loads",1],["basename",1],["read",1],["id",5],["checks",1],["assert",3],["status",2],["not",1],["checked",1],["machine",1],["readable",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_advisory_run_is_byte_equivalent_for_package_files","name":[["test",1],["advisory",1],["run",1],["byte",1],["equivalent",1],["package",1],["files",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["advisory",6],["run",6],["byte",4],["equivalent",2],["package",11],["files",2],["tmp",3],["path",3],["11",2],["equivalence",2],["explicit",2],["mutates",2],["nothing",2],["except",2],["adding",2],["report",3],["file",4],["dir",8],["venue",3],["clean",2],["shutil",1],["copytree",1],["fixtures",2],["before",3],["relative",2],["as",2],["posix",2],["read",2],["bytes",2],["rglob",2],["if",2],["profile",3],["profiles",1],["full",1],["yaml",1],["extra",1],["args",1],["policy",1],["str",1],["after",3],["assert",2],["basename",1],["rel",3],["content",2],["items",1],["mutated",1],["by",1]]},{"id":"scripts/test_verify_submission_package.py#test_advisory_same_not_checked_stays_exit_3","name":[["test",1],["advisory",1],["same",1],["not",1],["checked",1],["stays",1],["exit",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["advisory",6],["same",2],["not",4],["checked",2],["stays",2],["exit",2],["tmp",3],["path",3],["capsys",3],["explicit",2],["byte",2],["identical",2],["slice",2],["behavior",2],["except",2],["stamp",2],["rc",2],["report",2],["run",1],["venue",1],["clean",1],["extra",1],["args",1],["policy",2],["out",4],["readouterr",1],["assert",4],["verification",1],["incomplete",1],["terminal",1],["block",1],["header",1],["slug",1]]},{"id":"scripts/test_verify_submission_package.py#test_ambiguous_manuscript_not_checked","name":[["test",1],["ambiguous",1],["manuscript",1],["not",1],["checked",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["ambiguous",5],["manuscript",7],["not",7],["checked",5],["tmp",4],["path",4],["codex",2],["p2",2],["several",2],["non",2],["canonical",4],["candidates",2],["verifier",2],["must",2],["silently",2],["pick",2],["wordiest",2],["could",2],["be",2],["response",2],["letter",2],["reports",2],["name",2],["paper",4],["main",2],["resolves",2],["ambiguity",2],["profile",7],["yaml",1],["write",4],["text",6],["word",1],["limit",1],["100",1],["ndeclared",1],["by",3],["scholar",1],["encoding",6],["utf",6],["package",9],["pkg",1],["mkdir",1],["chapter",1],["one",1],["md",4],["alpha",1],["20",1],["rejoinder",1],["beta",1],["30",1],["run",2],["str",4],["venue",2],["report",6],["json",2],["loads",2],["basename",2],["read",2],["b1",8],["checks",2],["id",2],["assert",4],["status",2],["detail",1],["gamma",1],["10",1],["pass",1],["location",1]]},{"id":"scripts/test_verify_submission_package.py#test_anonymized_variant_triggers_family_a","name":[["test",1],["anonymized",1],["variant",1],["triggers",1],["family",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["anonymized",5],["variant",6],["triggers",4],["family",2],["tmp",3],["path",3],["presence",4],["scan",2],["even",2],["without",3],["profile",2],["declaration",2],["md",4],["only",2],["pdf",3],["docx",3],["metadata",2],["checks",3],["have",2],["no",4],["object",2],["not",3],["applicable",3],["package",6],["pkg",1],["mkdir",1],["paper",2],["write",2],["text",3],["body",2],["smith",1],["2024",1],["ref",1],["smith2024",1],["encoding",2],["utf",2],["shutil",1],["copy",1],["fixtures",1],["clean",1],["references",2],["bib",2],["identity",1],["rc",1],["report",3],["run",1],["dir",1],["by",6],["id",6],["assert",3],["a7",1],["status",2],["pass",1],["cid",5],["a1",1],["a2",1],["a3",1],["detail",2],["jsonschema",1],["validate",1],["load",1],["schema",1]]},{"id":"scripts/test_verify_submission_package.py#test_authoryear_fallback_tolerates_page_locators","name":[["test",1],["authoryear",1],["fallback",1],["tolerates",1],["page",1],["locators",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["authoryear",3],["fallback",5],["tolerates",2],["page",2],["locators",2],["tmp",3],["path",3],["p3",2],["smith",3],["2024",3],["12",3],["chen",3],["lee",3],["2023",3],["pp",3],["45",3],["67",3],["common",2],["locator",2],["forms",2],["missing",2],["them",2],["creates",2],["avoidable",2],["false",2],["orphans",2],["package",6],["pkg",1],["mkdir",1],["paper",1],["md",1],["write",1],["text",2],["framed",1],["details",1],["follow",1],["encoding",2],["utf",2],["shutil",1],["copy",1],["fixtures",1],["references",2],["bib",2],["rc",2],["run",1],["str",1],["report",3],["json",1],["loads",1],["basename",1],["read",1],["by",4],["id",4],["checks",1],["assert",3],["family",1],["green",1],["not",1],["checked",1],["no",1],["profile",1],["c1",1],["status",2],["pass",2],["c2",1]]},{"id":"scripts/test_verify_submission_package.py#test_C2_is_never_strict_eligible","name":[["test",1],["c2",1],["never",1],["strict",1],["eligible",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["c2",5],["never",4],["strict",6],["eligible",6],["tmp",3],["path",5],["p2",2],["worst",2],["outcome",2],["warn",2],["advisory",2],["only",2],["policy",2],["promotable",2],["so",2],["check",2],["itself",2],["not",2],["even",2],["deterministic",2],["report",2],["run",1],["clean",1],["by",4],["id",4],["checks",1],["assert",2],["c1",1],["true",1],["false",1]]},{"id":"scripts/test_verify_submission_package.py#test_clean_package_family_c_passes","name":[["test",1],["clean",1],["package",1],["family",1],["passes",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["clean",3],["package",2],["family",6],["passes",2],["tmp",3],["path",3],["without",2],["venue",2],["profile",2],["checks",3],["not",2],["checked",2],["so",2],["honest",2],["exit",2],["code",2],["passed",2],["was",2],["checkable",2],["itself",2],["fully",2],["green",2],["rc",2],["report",2],["run",1],["assert",3],["by",4],["id",4],["c1",1],["status",2],["pass",2],["c2",1]]},{"id":"scripts/test_verify_submission_package.py#test_clean_package_is_deterministic_joined_marker","name":[["test",1],["clean",1],["package",1],["deterministic",1],["joined",1],["marker",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",3],["clean",3],["package",2],["deterministic",3],["joined",3],["marker",3],["tmp",3],["path",4],["report",3],["run",1],["assert",3],["header",1],["extraction",1],["by",4],["id",4],["checks",1],["cid",3],["c1",2],["c2",3],["family",1],["reference",1],["integrity",1],["signal",1],["class",2],["strict",2],["eligible",2],["level",1],["promotable",1],["warn",1],["only",1],["never",2],["asserted",1]]},{"id":"scripts/test_verify_submission_package.py#test_clean_report_validates_against_schema","name":[["test",1],["clean",1],["report",1],["validates",1],["against",1],["schema",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["clean",3],["report",4],["validates",2],["against",2],["schema",3],["tmp",3],["path",3],["run",1],["jsonschema",1],["validate",1],["load",1]]},{"id":"scripts/test_verify_submission_package.py#test_corrupt_docx_not_checked","name":[["test",1],["corrupt",1],["docx",1],["not",1],["checked",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["corrupt",2],["docx",3],["not",4],["checked",3],["tmp",3],["path",3],["unreadable",3],["artifact",2],["incompleteness",2],["never",2],["folded",2],["into",2],["pass",2],["package",5],["pkg",1],["mkdir",1],["paper",2],["md",1],["write",2],["text",1],["body",1],["encoding",1],["utf",1],["anonymized",1],["bytes",1],["zip",1],["rc",1],["report",2],["run",1],["dir",1],["by",4],["id",4],["checks",1],["cid",3],["a2",1],["a3",1],["assert",2],["status",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_custom_report_out_inside_package_excluded_from_fingerprint","name":[["test",1],["custom",1],["report",1],["out",1],["inside",1],["package",1],["excluded",1],["from",1],["fingerprint",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["custom",3],["report",7],["out",11],["inside",4],["package",11],["excluded",4],["from",4],["fingerprint",6],["tmp",3],["path",5],["p2",2],["must",2],["be",2],["like",2],["default",2],["basename",2],["reruns",2],["self",2],["reference",2],["clean",2],["shutil",1],["copytree",1],["fixtures",1],["json",3],["run",2],["str",4],["first",2],["loads",2],["read",2],["text",2],["encoding",2],["utf",2],["second",2],["assert",1],["header",2]]},{"id":"scripts/test_verify_submission_package.py#test_declared_double_blind_without_variant_fails_A7","name":[["test",1],["declared",1],["double",1],["blind",1],["without",1],["variant",1],["fails",1],["a7",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["declared",4],["double",6],["blind",7],["without",2],["variant",6],["fails",2],["a7",5],["tmp",4],["path",4],["package",2],["no",3],["anonymized",4],["itself",2],["fail",3],["most",2],["basic",2],["residue",2],["all",2],["version",2],["missing",2],["a1",3],["a6",3],["have",2],["nothing",2],["scan",2],["not",3],["checked",3],["profile",4],["yaml",1],["write",1],["text",1],["review",1],["ndeclared",1],["by",8],["scholar",1],["encoding",1],["utf",1],["rc",2],["report",2],["run",1],["clean",1],["extra",1],["args",1],["venue",1],["str",1],["assert",6],["id",7],["checks",1],["status",2],["manuscript",1],["detail",2],["strict",1],["eligible",1],["true",1],["cid",4],["a2",1],["a3",1],["a4",1],["a5",1]]},{"id":"scripts/test_verify_submission_package.py#test_docx_clean_metadata_passes_A2_A3","name":[["test",1],["docx",1],["clean",1],["metadata",1],["passes",1],["a2",1],["a3",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["docx",2],["clean",2],["metadata",2],["passes",2],["a2",3],["a3",3],["tmp",3],["path",3],["by",3],["id",3],["blind",1],["package",1],["assert",2],["status",2],["pass",2]]},{"id":"scripts/test_verify_submission_package.py#test_docx_comment_author_fails_A3","name":[["test",1],["docx",1],["comment",1],["author",1],["fails",1],["a3",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["docx",2],["comment",3],["author",3],["fails",2],["a3",4],["tmp",3],["path",3],["by",3],["id",3],["blind",1],["package",1],["reviewer",2],["zero",2],["assert",2],["status",1],["fail",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_docx_metadata_author_residue_fails_A2","name":[["test",1],["docx",1],["metadata",1],["author",1],["residue",1],["fails",1],["a2",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["docx",2],["metadata",2],["author",2],["residue",2],["fails",2],["a2",7],["tmp",3],["path",3],["doc",2],["props",2],["core",2],["xml",2],["creator",3],["last",2],["modified",2],["by",7],["non",2],["empty",2],["blind",3],["variant",2],["deterministic",2],["fact",2],["about",2],["file",2],["invisible",2],["any",2],["rendered",2],["view",2],["scan",2],["id",5],["package",1],["jordan",2],["smith",2],["assert",4],["status",2],["fail",1],["detail",1],["strict",1],["eligible",1],["true",1],["a3",1],["pass",1]]},{"id":"scripts/test_verify_submission_package.py#test_docx_tracked_change_author_fails_A3","name":[["test",1],["docx",1],["tracked",1],["change",1],["author",1],["fails",1],["a3",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["docx",2],["tracked",2],["change",2],["author",3],["fails",2],["a3",4],["tmp",3],["path",3],["by",3],["id",3],["blind",1],["package",1],["ins",1],["smith",2],["assert",2],["status",1],["fail",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_evaluate_policy_unit_contract","name":[["test",1],["evaluate",1],["policy",1],["unit",1],["contract",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",3],["test",2],["evaluate",11],["policy",19],["unit",4],["contract",3],["pin",3],["evaluator",5],["whole",2],["decision",2],["table",4],["token",24],["exit",6],["per",2],["status",5],["strict",23],["eligible",6],["combination",2],["including",2],["precedence",3],["fail",9],["outranks",2],["incomplete",5],["not",11],["applicable",4],["never",4],["composes",3],["rule",2],["advisory",6],["divergence",3],["lives",2],["inside",2],["takes",2],["resolved",2],["so",2],["non",2],["policies",2],["part",2],["from",1],["verify",1],["submission",2],["package",2],["import",1],["report",10],["checks",3],["return",1],["id",1],["cid",2],["se",2],["heuristic",2],["false",3],["alone",1],["under",7],["no",3],["code",16],["a5",2],["c2",2],["true",10],["pass",3],["assert",9],["none",6],["b4",4],["terminal",2],["block",3],["same",1],["own",1],["caller",1],["guard",1],["checked",6],["b1",3],["verification",1],["plain",1],["wins",1],["over",1],["now",1],["rerun",1],["after",1],["remediation",1],["surfaces",1],["rest",1],["into",1],["anything",1],["slice",1],["schema",1],["doesn",1],["either",1],["a1",1],["all",1],["green",1],["clean",1],["c1",1]]},{"id":"scripts/test_verify_submission_package.py#test_evaluate_policy_unit_contract.report_of","name":[["report",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["report",2],["checks",4],["return",1],["id",1],["cid",2],["strict",1],["eligible",1],["se",2],["status",3]]},{"id":"scripts/test_verify_submission_package.py#test_fallback_authoryear_extraction_matches_bib_metadata","name":[["test",1],["fallback",1],["authoryear",1],["extraction",1],["matches",1],["bib",1],["metadata",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["fallback",3],["authoryear",3],["extraction",3],["matches",2],["bib",4],["metadata",3],["tmp",3],["path",4],["rc",2],["report",3],["run",1],["assert",8],["header",1],["best",1],["effort",1],["by",8],["id",8],["checks",1],["only",1],["unmatched",1],["nowhere",2],["2020",1],["orphan",1],["smith",2],["2024",1],["narrative",1],["chen",2],["lee",1],["2023",1],["parenthetical",1],["both",2],["join",1],["c1",5],["status",2],["fail",1],["detail",3],["lower",3],["not",3],["entries",1],["were",1],["cited",1],["so",1],["c2",2],["passes",1],["references",1],["section",1],["itself",1],["was",1],["scanned",1],["as",1],["text",1],["prose",1],["pass",1],["signal",1],["class",1],["heuristic",1]]},{"id":"scripts/test_verify_submission_package.py#test_fallback_latex_cite_extraction_is_heuristic_best_effort","name":[["test",1],["fallback",1],["latex",1],["cite",1],["extraction",1],["heuristic",1],["best",1],["effort",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["fallback",3],["latex",3],["cite",4],["extraction",5],["heuristic",5],["best",5],["effort",5],["tmp",3],["path",6],["post",2],["converted",2],["sources",2],["fall",2],["back",2],["header",3],["downgrades",2],["whole",2],["classed",2],["advisory",2],["only",2],["even",2],["true",2],["orphan",2],["fail",3],["not",3],["strict",3],["eligible",3],["rc",2],["report",4],["run",1],["assert",8],["by",8],["id",8],["checks",1],["c1",4],["status",2],["ghost2024",1],["detail",2],["smith2024",1],["cid",3],["c2",2],["signal",1],["class",1],["false",1],["pass",1],["jsonschema",1],["validate",1],["load",1],["schema",1]]},{"id":"scripts/test_verify_submission_package.py#test_family_a_not_applicable_without_trigger","name":[["test",1],["family",1],["not",1],["applicable",1],["without",1],["trigger",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["family",3],["not",17],["applicable",6],["without",2],["trigger",2],["tmp",3],["path",3],["residue",3],["scan",2],["runs",2],["only",3],["package",4],["contains",2],["anonymized",2],["variant",2],["profile",2],["declares",2],["double",2],["blind",5],["untriggered",2],["checks",4],["visibly",2],["distinct",2],["from",2],["checked",4],["they",2],["did",2],["need",2],["run",3],["so",2],["single",2],["condemned",2],["exit",2],["forever",2],["rc",1],["report",4],["clean",1],["by",5],["id",5],["cid",5],["a1",1],["a2",1],["a3",1],["a4",1],["a5",1],["a6",1],["a7",1],["assert",4],["status",1],["triggered",1],["detail",1],["review",1],["incompleteness",1],["count",2],["as",1],["header",1],["jsonschema",1],["validate",1],["load",1],["schema",1]]},{"id":"scripts/test_verify_submission_package.py#test_fingerprint_follows_audit_snapshot_convention_excluding_report","name":[["test",1],["fingerprint",1],["follows",1],["audit",1],["snapshot",1],["convention",1],["excluding",1],["report",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["fingerprint",5],["follows",2],["audit",2],["snapshot",2],["convention",2],["excluding",2],["report",7],["tmp",3],["path",5],["10",2],["open",2],["item",2],["adjudicated",2],["at",2],["slice",2],["relative",3],["sha256",6],["lines",6],["byte",2],["sorted",3],["trailing",2],["newline",2],["manifest",2],["text",2],["file",3],["itself",2],["excluded",2],["pinned",2],["here",2],["by",2],["independent",2],["reimplementation",2],["import",1],["hashlib",3],["package",4],["dir",3],["run",1],["clean",1],["rglob",1],["if",1],["not",1],["name",1],["basename",1],["continue",1],["digest",2],["read",1],["bytes",1],["hexdigest",2],["append",1],["as",1],["posix",1],["sort",1],["expected",2],["join",1],["encode",1],["utf",1],["assert",1],["header",1]]},{"id":"scripts/test_verify_submission_package.py#test_fingerprint_stable_across_reruns_with_report_present","name":[["test",1],["fingerprint",1],["stable",1],["across",1],["reruns",1],["report",1],["present",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["fingerprint",6],["stable",4],["across",2],["reruns",2],["report",5],["present",2],["tmp",3],["path",3],["second",4],["run",6],["sees",2],["first",4],["inside",2],["package",7],["dir",5],["exclusion",2],["keeps",2],["freshness",2],["guard",2],["usable",2],["clean",1],["str",1],["json",1],["loads",1],["basename",1],["read",1],["text",1],["encoding",1],["utf",1],["assert",1],["header",2]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_changed_venue_profile_is_stale","name":[["test",1],["freshness",1],["changed",1],["venue",1],["profile",1],["stale",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",3],["changed",2],["venue",7],["profile",12],["stale",3],["tmp",3],["path",3],["capsys",4],["gate",2],["p1",2],["family",2],["verdicts",2],["depend",2],["report",5],["produced",2],["under",4],["one",2],["must",2],["never",2],["read",2],["as",2],["fresh",2],["another",2],["lenient",2],["would",2],["otherwise",2],["waive",2],["stricter",2],["limits",2],["without",2],["any",2],["check",3],["ever",2],["running",2],["against",2],["them",2],["full",3],["fixtures",2],["profiles",2],["yaml",2],["tight",3],["package",2],["dir",2],["run",2],["clean",1],["extra",1],["args",1],["policy",2],["advisory",2],["str",3],["readouterr",2],["rc",2],["out",3],["assert",2],["reason",1],["inputs",1],["mismatch",1]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_does_not_rerun_checks","name":[["test",1],["freshness",1],["not",1],["rerun",1],["checks",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",4],["not",4],["rerun",2],["checks",2],["tmp",3],["path",6],["capsys",3],["must",2],["rewrite",2],["report",6],["mtime",2],["stable",2],["bytes",4],["package",3],["dir",3],["run",2],["venue",1],["clean",1],["extra",1],["args",2],["policy",1],["advisory",1],["basename",1],["before",2],["read",2],["readouterr",1],["str",1],["fresh",1],["assert",1]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_dropped_input_is_stale","name":[["test",1],["freshness",1],["dropped",1],["input",1],["stale",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",4],["dropped",2],["input",2],["stale",5],["tmp",3],["path",3],["capsys",4],["running",2],["profile",3],["then",2],["checking",2],["without",2],["one",2],["inputs",3],["change",2],["declared",2],["absent",2],["must",2],["be",2],["full",3],["fixtures",1],["profiles",1],["yaml",1],["package",2],["dir",2],["run",2],["venue",2],["clean",1],["extra",1],["args",2],["policy",1],["advisory",1],["str",2],["readouterr",2],["rc",2],["fresh",1],["out",3],["assert",2],["report",1],["reason",1],["mismatch",1]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_fresh_advisory_report_reemits_underlying_code","name":[["test",1],["freshness",1],["fresh",1],["advisory",1],["report",1],["reemits",1],["underlying",1],["code",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",2],["fresh",6],["advisory",7],["report",6],["reemits",2],["underlying",2],["code",2],["tmp",3],["path",3],["capsys",4],["same",2],["contract",2],["side",2],["not",5],["checked",2],["rows",2],["re",2],["emits",2],["exit",2],["flat",2],["package",2],["dir",2],["run",2],["venue",1],["clean",1],["extra",1],["args",2],["policy",1],["readouterr",2],["rc",2],["str",1],["out",4],["assert",3],["stale",1]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_fresh_strict_report_reemits_terminal_token","name":[["test",1],["freshness",1],["fresh",1],["strict",1],["report",1],["reemits",1],["terminal",1],["token",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",5],["fresh",5],["strict",6],["report",7],["reemits",2],["terminal",5],["token",2],["tmp",3],["path",3],["capsys",4],["gate",2],["p1",2],["alone",2],["means",2],["trustworthy",2],["not",2],["package",5],["passed",2],["recorded",2],["blocking",2],["fail",2],["must",2],["re",2],["emit",2],["its",2],["verdict",4],["reuse",4],["otherwise",2],["silently",2],["evaporates",2],["resume",2],["orchestrator",2],["gating",2],["tokens",2],["reads",2],["as",2],["pass",2],["dir",2],["run",2],["orphan",1],["intext",1],["extra",1],["args",1],["policy",3],["readouterr",2],["rc",2],["str",1],["check",1],["out",4],["assert",3],["block",1],["submission",1]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_missing_report_is_stale","name":[["test",1],["freshness",1],["missing",1],["report",1],["stale",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",2],["missing",2],["report",3],["stale",3],["tmp",3],["path",3],["capsys",3],["package",4],["dir",4],["pkg",1],["mkdir",1],["paper",1],["md",1],["write",1],["text",1],["body",1],["encoding",1],["utf",1],["rc",2],["run",1],["str",1],["fresh",1],["args",1],["out",3],["readouterr",1],["assert",2]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_mutated_package_is_stale","name":[["test",1],["freshness",1],["mutated",1],["package",1],["stale",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",2],["mutated",2],["package",5],["stale",3],["tmp",3],["path",3],["capsys",4],["dir",3],["run",2],["venue",1],["clean",1],["extra",1],["args",2],["policy",1],["advisory",1],["manuscript",3],["next",1],["iterdir",1],["if",1],["suffix",1],["md",2],["name",1],["provenance",1],["summary",1],["write",1],["text",2],["read",1],["encoding",2],["utf",2],["drifted",1],["readouterr",2],["rc",2],["str",1],["fresh",1],["out",3],["assert",2],["report",1]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_null_stamped_report_never_fresh","name":[["test",1],["freshness",1],["null",1],["stamped",1],["report",1],["never",1],["fresh",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",4],["null",11],["stamped",2],["report",7],["never",4],["fresh",3],["tmp",3],["path",3],["capsys",4],["standalone",4],["unevaluated",2],["policy",10],["slug",5],["satisfies",2],["pipeline",4],["gate",2],["p1",2],["must",2],["not",2],["impersonate",2],["advisory",2],["reason",5],["token",2],["pinned",2],["you",2],["handed",2],["different",2],["remediation",2],["from",2],["mismatch",4],["changed",2],["since",2],["stamping",2],["without",2],["dedicated",2],["branch",2],["case",2],["would",2],["collapse",2],["into",2],["package",2],["dir",2],["run",2],["venue",1],["clean",1],["no",1],["readouterr",2],["rc",2],["str",1],["args",1],["out",3],["assert",2],["stale",1]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_policy_mismatch_is_stale","name":[["test",1],["freshness",1],["policy",1],["mismatch",1],["stale",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",2],["policy",4],["mismatch",2],["stale",5],["tmp",3],["path",3],["capsys",4],["report",3],["stamped",2],["advisory",3],["orchestrator",2],["now",2],["wants",2],["strict",3],["rerun",2],["package",2],["dir",2],["run",2],["venue",1],["clean",1],["extra",1],["args",2],["readouterr",2],["rc",2],["str",1],["fresh",1],["out",3],["assert",2]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_requires_policy","name":[["test",1],["freshness",1],["requires",1],["policy",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",7],["requires",2],["policy",8],["tmp",3],["path",3],["capsys",4],["check",3],["without",2],["usage",2],["error",2],["exit",2],["always",2],["relative",2],["expected",2],["never",2],["free",2],["floating",2],["package",2],["dir",2],["run",2],["venue",1],["clean",1],["extra",1],["args",1],["advisory",1],["readouterr",2],["rc",2],["str",1],["err",3],["assert",2],["lower",1]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_same_venue_profile_stays_fresh","name":[["test",1],["freshness",1],["same",1],["venue",1],["profile",1],["stays",1],["fresh",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",3],["same",2],["venue",5],["profile",4],["stays",2],["fresh",3],["tmp",3],["path",3],["capsys",4],["full",4],["fixtures",1],["profiles",1],["yaml",1],["package",2],["dir",2],["run",2],["clean",1],["extra",1],["args",1],["policy",2],["advisory",2],["str",3],["readouterr",2],["rc",2],["check",1],["out",3],["assert",2],["report",1]]},{"id":"scripts/test_verify_submission_package.py#test_freshness_thinned_roster_is_stale","name":[["test",1],["freshness",1],["thinned",1],["roster",1],["stale",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["freshness",3],["thinned",4],["roster",5],["stale",3],["tmp",3],["path",6],["capsys",4],["final",2],["round",2],["review",2],["p2",2],["report",12],["file",2],["excluded",2],["from",2],["package",5],["fingerprint",2],["so",2],["hand",2],["edited",2],["checks",3],["out",6],["here",2],["emptied",2],["would",2],["otherwise",2],["read",3],["as",2],["fresh",3],["re",2],["evaluate",2],["clean",2],["exit",2],["guard",2],["build",2],["enforces",2],["at",2],["write",3],["time",2],["must",2],["hold",2],["reuse",2],["too",2],["dir",3],["run",2],["orphan",1],["intext",1],["extra",1],["args",1],["policy",2],["strict",2],["basename",1],["doctored",3],["json",2],["loads",1],["text",2],["encoding",2],["utf",2],["dumps",1],["readouterr",2],["rc",2],["str",1],["check",1],["assert",3],["reason",1],["mismatch",1],["not",1]]},{"id":"scripts/test_verify_submission_package.py#test_full_profile_all_family_b_pass","name":[["test",1],["full",1],["profile",1],["all",1],["family",1],["pass",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["full",5],["profile",5],["all",2],["family",2],["pass",3],["tmp",3],["path",3],["venue",5],["clean",3],["satisfies",2],["every",2],["limit",2],["profiles",3],["yaml",3],["both",2],["families",2],["green",2],["exit",2],["code",2],["true",2],["fixtures",1],["rc",2],["report",5],["run",1],["extra",1],["args",1],["str",1],["assert",5],["by",6],["id",6],["checks",1],["cid",4],["b1",3],["b2",1],["b3",1],["b4",1],["b5",1],["c1",1],["c2",1],["status",1],["detail",3],["word",1],["count",2],["method",1],["declared",1],["never",1],["implied",1],["exact",1],["whitespace",1],["split",1],["body",1],["only",1],["header",1],["not",1],["checked",1],["jsonschema",1],["validate",1],["load",1],["schema",1]]},{"id":"scripts/test_verify_submission_package.py#test_invalid_venue_profile_is_usage_error","name":[["test",1],["invalid",1],["venue",1],["profile",1],["usage",1],["error",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["invalid",2],["venue",3],["profile",6],["usage",2],["error",2],["tmp",4],["path",4],["package",4],["pkg",1],["mkdir",1],["paper",1],["md",1],["write",2],["text",2],["encoding",2],["utf",2],["cases",2],["word",1],["limit",2],["100",1],["no",1],["declared",5],["by",5],["tool",1],["wrong",1],["provenance",1],["scholar",3],["nword",2],["count",1],["scope",1],["detexed",1],["bad",3],["enum",1],["nkeyword",1],["range",1],["min",2],["max",2],["int",1],["body",3],["yaml",1],["assert",1],["run",1],["str",2]]},{"id":"scripts/test_verify_submission_package.py#test_join_map_resolves_the_no_join_case","name":[["test",1],["join",2],["map",1],["resolves",1],["no",1],["case",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["join",14],["map",5],["resolves",2],["no",4],["case",2],["tmp",4],["path",5],["explicit",2],["scholar",2],["supplied",2],["valid",2],["source",2],["joins",2],["prose",2],["slug",2],["corpus",3],["citation",2],["key",2],["passport",3],["fixtures",1],["passports",1],["only",1],["yaml",2],["write",1],["text",1],["smith",1],["feedback",1],["2024",1],["smith2024",1],["encoding",1],["utf",1],["rc",2],["report",3],["run",1],["marker",2],["extra",1],["args",1],["str",2],["assert",4],["family",1],["green",1],["not",1],["checked",1],["profile",1],["by",4],["id",4],["checks",1],["c1",1],["status",2],["pass",2],["c2",1],["header",1],["extraction",1],["joined",1]]},{"id":"scripts/test_verify_submission_package.py#test_latex_manuscript_word_count_declares_detex","name":[["test",1],["latex",1],["manuscript",1],["word",1],["count",1],["declares",1],["detex",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["latex",3],["manuscript",2],["word",3],["count",2],["declares",2],["detex",5],["tmp",4],["path",4],["10",2],["item",2],["adjudicated",2],["at",2],["slice",2],["la",2],["te",2],["counting",2],["naive",3],["whitespace",2],["split",2],["method",2],["declared",2],["report",4],["never",2],["promised",2],["venue",3],["exact",2],["profile",5],["yaml",1],["write",1],["text",1],["limit",1],["ndeclared",1],["by",6],["scholar",1],["encoding",1],["utf",1],["rc",1],["run",1],["fallback",1],["extra",1],["args",1],["str",1],["id",5],["checks",1],["assert",3],["b1",3],["status",1],["fail",1],["detail",1],["location",1],["paper",1],["tex",1]]},{"id":"scripts/test_verify_submission_package.py#test_markers_without_join_source_not_checked_exit_3","name":[["test",1],["markers",1],["without",1],["join",1],["source",1],["not",1],["checked",1],["exit",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",4],["markers",4],["without",2],["join",6],["source",2],["not",4],["checked",4],["exit",2],["tmp",3],["path",4],["present",2],["passport",5],["supplies",2],["corpus",3],["reference",3],["list",2],["but",2],["no",4],["citation",2],["verification",2],["summary",2],["never",2],["guessed",2],["comparison",2],["fixtures",1],["passports",1],["only",1],["yaml",1],["rc",2],["report",5],["run",1],["marker",1],["extra",1],["args",1],["str",1],["assert",5],["by",4],["id",4],["checks",1],["cid",3],["c1",1],["c2",1],["status",1],["missing",1],["prose",1],["detail",1],["header",2],["count",1],["profile",1],["extraction",1],["none",1],["jsonschema",1],["validate",1],["load",1],["schema",1]]},{"id":"scripts/test_verify_submission_package.py#test_missing_abstract_and_keywords_not_checked","name":[["test",1],["missing",1],["abstract",1],["keywords",1],["not",1],["checked",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["abstract",4],["keywords",3],["not",6],["checked",6],["tmp",4],["path",4],["declared",3],["limits",2],["whose",2],["actuals",2],["cannot",2],["be",2],["located",2],["reason",2],["never",4],["folded",2],["into",2],["pass",2],["guessed",2],["profile",5],["yaml",1],["write",1],["text",1],["word",1],["limit",1],["50",1],["nkeyword",1],["range",1],["min",1],["max",1],["by",7],["scholar",1],["encoding",1],["utf",1],["rc",1],["report",2],["run",1],["clean",1],["extra",1],["args",1],["venue",1],["str",1],["id",6],["checks",1],["assert",4],["b2",2],["status",2],["no",2],["section",1],["detail",2],["b3",2],["line",1]]},{"id":"scripts/test_verify_submission_package.py#test_missing_package_dir_is_usage_error","name":[["test",1],["missing",1],["package",1],["dir",1],["usage",1],["error",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["missing",2],["package",2],["dir",2],["usage",2],["error",2],["tmp",3],["path",3],["assert",1],["run",1],["str",1],["not",1],["exist",1]]},{"id":"scripts/test_verify_submission_package.py#test_no_machine_readable_reference_list_not_checked","name":[["test",1],["no",1],["machine",1],["readable",1],["reference",1],["list",1],["not",1],["checked",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["no",3],["machine",3],["readable",3],["reference",3],["list",3],["not",3],["checked",3],["tmp",3],["path",3],["package",5],["pkg",1],["mkdir",1],["paper",1],["md",1],["write",1],["text",2],["smith",1],["2024",1],["said",1],["things",1],["encoding",2],["utf",2],["rc",2],["run",1],["str",1],["report",3],["json",1],["loads",1],["basename",1],["read",1],["assert",3],["by",4],["id",4],["checks",1],["cid",3],["c1",1],["c2",1],["status",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_no_policy_flag_stamps_null","name":[["test",1],["no",1],["policy",1],["flag",1],["stamps",1],["null",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["no",2],["policy",3],["flag",2],["stamps",2],["null",4],["tmp",3],["path",3],["standalone",2],["unevaluated",2],["run",3],["argparse",2],["default",4],["none",3],["never",2],["advisory",2],["gate",2],["p1",2],["stamp",2],["stays",2],["report",2],["venue",1],["clean",1],["assert",1],["header",1],["slug",1]]},{"id":"scripts/test_verify_submission_package.py#test_no_venue_profile_family_b_not_checked","name":[["test",1],["no",1],["venue",1],["profile",1],["family",1],["not",1],["checked",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["no",5],["venue",8],["profile",7],["family",5],["not",6],["checked",6],["tmp",3],["path",5],["without",2],["every",2],["check",2],["never",2],["guessed",2],["from",2],["journal",2],["name",2],["l3",2],["mirror",2],["checks",3],["stay",2],["visible",2],["deterministic",3],["strict",3],["eligible",3],["so",2],["slice",2],["fail",2],["closed",2],["has",2],["something",2],["see",2],["rc",2],["report",4],["run",1],["clean",1],["assert",7],["by",7],["id",7],["cid",6],["b1",1],["b2",1],["b3",1],["b4",1],["b5",1],["status",1],["detail",1],["limits",1],["signal",1],["class",1],["true",1],["header",1],["count",1],["jsonschema",1],["validate",1],["load",1],["schema",1]]},{"id":"scripts/test_verify_submission_package.py#test_orphan_intext_citation_fails_C1_exit_1","name":[["test",1],["orphan",1],["intext",1],["citation",1],["fails",1],["c1",1],["exit",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["orphan",4],["intext",3],["citation",2],["fails",2],["c1",7],["exit",2],["tmp",3],["path",4],["rc",2],["report",3],["run",1],["assert",6],["by",7],["id",7],["checks",1],["status",1],["fail",1],["ghost2024",1],["detail",1],["location",1],["paper",1],["md",1],["deterministic",2],["classed",1],["joined",1],["marker",1],["signal",1],["class",1],["strict",1],["eligible",1],["true",1],["jsonschema",1],["validate",1],["load",1],["schema",1]]},{"id":"scripts/test_verify_submission_package.py#test_oversized_docx_part_is_not_checked","name":[["test",1],["oversized",1],["docx",1],["part",1],["not",1],["checked",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",3],["oversized",4],["docx",4],["part",3],["not",3],["checked",3],["tmp",3],["path",3],["monkeypatch",3],["codex",2],["p2",2],["unbounded",2],["zip",4],["reads",2],["bomb",2],["exposure",2],["parts",2],["reported",2],["as",3],["unreadable",3],["incompleteness",2],["never",2],["scanned",2],["passed",2],["import",1],["verify",1],["submission",1],["package",6],["setattr",1],["max",1],["xml",2],["bytes",1],["64",1],["pkg",1],["mkdir",1],["paper",2],["md",1],["write",1],["text",1],["body",1],["encoding",1],["utf",1],["make",1],["anonymized",1],["creator",1],["200",1],["inflates",1],["core",1],["past",1],["cap",1],["rc",1],["report",2],["run",1],["dir",1],["a2",4],["checks",1],["by",1],["id",1],["assert",2],["status",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_partial_profile_runs_what_it_can","name":[["test",1],["partial",1],["profile",1],["runs",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["partial",3],["profile",8],["runs",4],["tmp",4],["path",4],["partially",2],["declared",3],["checks",3],["not",4],["checkeds",2],["rest",2],["each",2],["undeclared",2],["field",4],["named",2],["yaml",1],["write",1],["text",1],["word",2],["limit",3],["200",1],["ndeclared",1],["by",6],["scholar",1],["encoding",1],["utf",1],["rc",2],["report",2],["run",1],["venue",2],["clean",1],["extra",1],["args",1],["str",1],["assert",4],["id",5],["b1",1],["status",2],["pass",1],["cid",3],["b2",1],["abstract",1],["b3",1],["keyword",1],["range",1],["b4",1],["required",1],["sections",1],["b5",1],["reference",1],["checked",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_partial_summary_join_never_falls_back_to_identity","name":[["test",1],["partial",1],["summary",1],["join",1],["never",1],["falls",1],["back",1],["identity",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["partial",2],["summary",3],["join",6],["never",6],["falls",2],["back",2],["identity",4],["tmp",3],["path",3],["p1",2],["marker",2],["slug",4],["absent",2],["from",2],["source",2],["must",2],["be",2],["compared",2],["via",2],["guess",2],["even",2],["especially",2],["coincidentally",2],["equals",2],["citation",2],["key",3],["reference",2],["list",2],["guessed",2],["comparison",2],["package",5],["pkg",1],["mkdir",1],["paper",1],["md",1],["write",1],["text",2],["joined",1],["smith",3],["2024",3],["ref",2],["feedback",1],["unjoined",1],["but",1],["shaped",1],["smith2024",2],["encoding",2],["utf",2],["passport",3],["fixtures",1],["passports",1],["yaml",1],["rc",2],["run",1],["str",2],["report",3],["json",1],["loads",1],["basename",1],["read",1],["assert",4],["by",5],["id",5],["checks",1],["c1",3],["status",1],["fail",1],["no",1],["entry",1],["detail",2]]},{"id":"scripts/test_verify_submission_package.py#test_pdf_metadata_author_fails_A1","name":[["test",1],["pdf",1],["metadata",1],["author",1],["fails",1],["a1",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["pdf",4],["metadata",3],["author",3],["fails",2],["a1",7],["tmp",3],["path",3],["pypdf",3],["pytest",1],["importorskip",1],["package",5],["pkg",1],["mkdir",1],["paper",2],["md",1],["write",2],["text",1],["body",1],["encoding",1],["utf",1],["writer",5],["add",2],["blank",1],["page",1],["width",1],["72",2],["height",1],["jordan",2],["smith",2],["open",1],["blind",1],["wb",1],["as",1],["rc",1],["report",2],["run",1],["dir",1],["checks",1],["by",1],["id",1],["assert",3],["status",1],["fail",1],["detail",1],["strict",1],["eligible",1],["true",1]]},{"id":"scripts/test_verify_submission_package.py#test_pdf_parser_unavailable_is_not_checked","name":[["test",1],["pdf",1],["parser",1],["unavailable",1],["not",1],["checked",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["pdf",4],["parser",4],["unavailable",2],["not",5],["checked",5],["tmp",3],["path",3],["monkeypatch",3],["349",2],["missing",2],["must",2],["surface",2],["as",5],["never",2],["read",2],["covered",2],["slice",2],["strict",2],["mode",2],["turns",2],["into",2],["verification",2],["incomplete",2],["import",1],["verify",1],["submission",1],["package",6],["setattr",1],["pypdf",2],["none",1],["pkg",1],["mkdir",1],["paper",2],["md",1],["write",2],["text",1],["body",1],["encoding",1],["utf",1],["blind",1],["bytes",1],["eof",1],["rc",1],["report",2],["run",1],["dir",1],["a1",4],["checks",1],["by",1],["id",1],["assert",2],["status",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_policy_slug_is_null_in_standalone_runs","name":[["test",1],["policy",1],["slug",1],["null",1],["standalone",1],["runs",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["policy",3],["slug",5],["null",4],["standalone",4],["runs",2],["tmp",3],["path",3],["script",2],["never",2],["reads",2],["terminal",2],["policies",2],["stamped",2],["by",2],["slice",2],["orchestrator",2],["hook",2],["run",3],["always",2],["emits",2],["report",2],["clean",1],["assert",1],["header",1],["none",1]]},{"id":"scripts/test_verify_submission_package.py#test_profile_rejects_nonboolean_acknowledgments_forbidden_field","name":[["test",1],["profile",1],["rejects",1],["nonboolean",1],["acknowledgments",1],["forbidden",1],["field",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["profile",6],["rejects",2],["nonboolean",2],["acknowledgments",2],["forbidden",3],["field",2],["tmp",4],["path",4],["package",4],["pkg",1],["mkdir",1],["paper",1],["md",1],["write",2],["text",2],["encoding",2],["utf",2],["yaml",1],["declared",1],["by",1],["scholar",1],["nacknowledgments",1],["blind",1],["maybe",1],["assert",1],["run",1],["str",2],["venue",1]]},{"id":"scripts/test_verify_submission_package.py#test_profile_validation_matches_schema_strictness","name":[["test",1],["profile",1],["validation",1],["matches",1],["schema",1],["strictness",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["profile",8],["validation",2],["matches",2],["schema",4],["strictness",2],["tmp",4],["path",4],["codex",2],["p2",2],["cli",2],["gate",2],["must",2],["not",4],["be",2],["looser",2],["than",2],["venue",4],["json",2],["unknown",3],["fields",2],["additional",2],["properties",2],["false",2],["booleans",2],["as",2],["integers",2],["rejected",2],["package",4],["pkg",1],["mkdir",1],["paper",1],["md",1],["write",2],["text",2],["encoding",2],["utf",2],["cases",2],["declared",4],["by",4],["scholar",4],["nword",2],["limt",1],["100",1],["field",1],["typo",1],["limit",1],["true",1],["bool",1],["int",1],["nvenue",1],["name",2],["42",1],["string",1],["nkeyword",1],["range",1],["min",2],["max",1],["body",3],["bad",1],["yaml",1],["assert",1],["run",1],["str",2]]},{"id":"scripts/test_verify_submission_package.py#test_profile_with_no_manuscript_not_checked","name":[["test",1],["profile",1],["no",1],["manuscript",1],["not",1],["checked",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["profile",7],["no",3],["manuscript",3],["not",3],["checked",3],["tmp",4],["path",4],["yaml",1],["write",2],["text",2],["word",1],["limit",1],["100",1],["ndeclared",1],["by",2],["scholar",1],["encoding",2],["utf",2],["package",5],["pkg",1],["mkdir",1],["figure",1],["png",2],["bytes",1],["x89",1],["run",1],["str",2],["venue",1],["report",3],["json",1],["loads",1],["basename",1],["read",1],["b1",4],["checks",1],["id",1],["assert",2],["status",1],["found",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_provenance_summary_outside_fingerprint","name":[["test",1],["provenance",1],["summary",1],["outside",1],["fingerprint",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["provenance",8],["summary",6],["outside",2],["fingerprint",4],["tmp",3],["path",3],["capsys",4],["gate",2],["p1",2],["self",2],["staleness",2],["md",4],["pipeline",2],["own",2],["advisory",3],["carrier",2],["d4",2],["appends",2],["after",2],["report",6],["stamped",2],["excluded",2],["from",2],["so",2],["mutating",2],["not",5],["stale",5],["package",7],["dir",7],["venue",2],["clean",2],["shutil",1],["copytree",1],["fixtures",1],["write",2],["text",2],["encoding",2],["utf",2],["rc",3],["run",2],["extra",1],["args",2],["policy",1],["submission",1],["advisories",1],["b2",1],["readouterr",2],["str",1],["fresh",3],["out",4],["no",1],["token",1],["exit",1],["code",1],["re",1],["emitted",1],["underlying",1],["verdict",1],["here",1],["profileless",1],["family",1],["checked",1],["assert",3]]},{"id":"scripts/test_verify_submission_package.py#test_report_written_into_package_dir","name":[["test",1],["report",1],["written",1],["into",1],["package",1],["dir",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["report",3],["written",2],["into",2],["package",4],["dir",4],["tmp",3],["path",3],["run",1],["clean",1],["assert",1],["basename",1],["file",1]]},{"id":"scripts/test_verify_submission_package.py#test_schema_accepts_not_applicable","name":[["test",1],["schema",1],["accepts",1],["not",1],["applicable",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",4],["schema",5],["accepts",2],["not",3],["applicable",3],["unknown",4],["statuses",2],["rejected",2],["by",2],["rejects",2],["status",3],["ok",2],["minimal",1],["report",1],["jsonschema",1],["validate",1],["load",1]]},{"id":"scripts/test_verify_submission_package.py#test_schema_binds_check_id_prefix_to_family","name":[["test",1],["schema",1],["binds",1],["check",1],["id",1],["prefix",1],["family",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["schema",4],["binds",4],["check",2],["id",6],["prefix",4],["family",6],["encodes",2],["spec",2],["tables",2],["contract",2],["them",2],["so",2],["later",2],["slice",2],["emitter",2],["cannot",2],["ship",2],["mismatched",2],["pairs",2],["bad",2],["minimal",2],["report",2],["c1",1],["blind",1],["review",1],["residue",1],["pytest",2],["raises",2],["jsonschema",4],["validation",2],["error",2],["validate",2],["load",2],["bad2",2],["a1",1],["reference",1],["integrity",1]]},{"id":"scripts/test_verify_submission_package.py#test_schema_rejects_heuristic_strict_eligible","name":[["test",1],["schema",1],["rejects",1],["heuristic",1],["strict",1],["eligible",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["schema",6],["rejects",2],["heuristic",6],["strict",4],["eligible",4],["checks",2],["advisory",2],["only",2],["structurally",2],["itself",2],["forbids",2],["promotion",2],["not",2],["just",2],["emitter",2],["bad",2],["minimal",2],["report",2],["signal",2],["class",2],["true",1],["pytest",1],["raises",1],["jsonschema",3],["validation",1],["error",1],["validate",2],["load",2],["ok",2],["false",1]]},{"id":"scripts/test_verify_submission_package.py#test_schema_rejects_unknown_status","name":[["test",1],["schema",1],["rejects",1],["unknown",1],["status",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["schema",3],["rejects",2],["unknown",2],["status",3],["bad",2],["minimal",1],["report",1],["skipped",1],["pytest",1],["raises",1],["jsonschema",2],["validation",1],["error",1],["validate",1],["load",1]]},{"id":"scripts/test_verify_submission_package.py#test_schema_rejects_warn_with_strict_eligible","name":[["test",1],["schema",1],["rejects",1],["warn",1],["strict",1],["eligible",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["schema",4],["rejects",2],["warn",6],["strict",4],["eligible",4],["p2",2],["advisory",2],["only",2],["never",2],["policy",2],["promotable",2],["tightened",2],["structurally",2],["like",2],["heuristic",2],["exclusion",2],["bad",2],["minimal",2],["report",2],["status",2],["true",1],["pytest",1],["raises",1],["jsonschema",3],["validation",1],["error",1],["validate",2],["load",2],["ok",2],["false",1]]},{"id":"scripts/test_verify_submission_package.py#test_strict_eligible_fail_blocks_with_token","name":[["test",1],["strict",1],["eligible",1],["fail",1],["blocks",1],["token",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["strict",4],["eligible",2],["fail",2],["blocks",2],["token",2],["tmp",3],["path",5],["capsys",3],["orphan",3],["intext",3],["fails",2],["c1",2],["joined",2],["marker",2],["deterministic",2],["class",2],["rc",2],["report",2],["out",2],["run",1],["assert",3],["terminal",1],["block",1],["policy",2],["submission",1],["package",1],["header",1],["slug",1]]},{"id":"scripts/test_verify_submission_package.py#test_strict_eligible_not_checked_is_verification_incomplete","name":[["test",1],["strict",1],["eligible",1],["not",1],["checked",1],["verification",1],["incomplete",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["strict",6],["eligible",4],["not",7],["checked",4],["verification",3],["incomplete",3],["tmp",3],["path",3],["capsys",3],["venue",3],["clean",3],["without",2],["profile",2],["family",2],["fail",2],["closed",2],["exit",2],["token",2],["missing",2],["input",2],["must",2],["silently",2],["waive",2],["class",2],["scholar",2],["opted",2],["into",2],["blocking",2],["rc",2],["report",2],["out",3],["run",1],["assert",4],["terminal",1],["block",1],["header",1],["policy",1],["slug",1]]},{"id":"scripts/test_verify_submission_package.py#test_strict_full_profile_clean_package_exits_0","name":[["test",1],["strict",1],["full",1],["profile",1],["clean",1],["package",1],["exits",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["strict",6],["full",3],["profile",5],["clean",3],["package",2],["exits",2],["tmp",3],["path",5],["capsys",3],["happy",2],["everything",4],["checked",2],["green",2],["fixtures",1],["profiles",1],["yaml",1],["rc",2],["report",2],["out",3],["run",1],["venue",2],["extra",1],["args",1],["str",1],["assert",4],["terminal",1],["block",1],["not",2],["verification",1],["incomplete",1],["header",1],["policy",1],["slug",1]]},{"id":"scripts/test_verify_submission_package.py#test_strict_heuristic_fail_never_promotes","name":[["test",1],["strict",1],["heuristic",1],["fail",1],["never",1],["promotes",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["strict",7],["heuristic",9],["fail",14],["never",4],["promotes",2],["tmp",3],["path",5],["capsys",3],["fallback",5],["latex",3],["fails",2],["c1",6],["class",3],["under",2],["must",2],["appear",2],["as",2],["terminal",3],["block",3],["structural",2],["exclusion",2],["run",3],["exits",2],["not",9],["profileless",2],["family",3],["checked",2],["outranks",2],["nonterminal",2],["itself",2],["evidence",2],["closed",2],["precedence",2],["short",2],["circuit",2],["incompleteness",2],["verdict",2],["way",2],["would",2],["rc",2],["report",2],["out",3],["by",4],["id",4],["checks",1],["assert",5],["status",1],["signal",1],["verification",2],["incomplete",2],["from",1],["next",1],["splitlines",1],["if",1]]},{"id":"scripts/test_verify_submission_package.py#test_strict_not_applicable_never_blocks","name":[["test",1],["strict",1],["not",1],["applicable",1],["never",1],["blocks",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["strict",5],["not",16],["applicable",7],["never",2],["blocks",2],["tmp",3],["path",3],["capsys",3],["clean",3],["has",2],["no",4],["anonymized",2],["variant",2],["blind",2],["review",2],["declaration",2],["family",6],["untriggered",2],["under",2],["must",2],["read",2],["as",2],["incomplete",4],["block",2],["evaluator",2],["keys",2],["status",5],["neither",2],["fail",2],["nor",2],["checked",5],["absent",2],["profile",2],["still",2],["yields",2],["exit",2],["here",2],["proving",2],["discrimination",2],["per",2],["rc",2],["report",2],["out",3],["run",1],["by",3],["id",3],["checks",1],["assert",4],["a1",1],["from",2],["verification",2],["token",2],["line",2],["next",1],["splitlines",1],["if",1],["aid",2],["range",1]]},{"id":"scripts/test_verify_submission_package.py#test_summary_join_consumes_real_prose_join","name":[["test",1],["summary",1],["join",2],["consumes",1],["real",1],["prose",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["summary",6],["join",8],["consumes",2],["real",2],["prose",4],["tmp",3],["path",4],["slug",2],["smith",2],["feedback",2],["2024",2],["differs",2],["from",2],["citation",4],["key",2],["smith2024",2],["pass",4],["proves",2],["verification",2],["was",2],["consumed",2],["not",3],["identity",2],["guess",2],["passport",3],["fixtures",1],["passports",1],["yaml",1],["rc",2],["report",3],["run",1],["extra",1],["args",1],["str",1],["assert",5],["family",1],["green",1],["checked",1],["no",1],["profile",1],["by",5],["id",5],["checks",1],["c1",2],["status",2],["c2",2],["header",1],["extraction",1],["joined",1],["marker",1],["cid",2],["signal",1],["class",1],["deterministic",1]]},{"id":"scripts/test_verify_submission_package.py#test_uncited_reference_entry_warns_C2_exit_0","name":[["test",1],["uncited",1],["reference",1],["entry",1],["warns",1],["c2",1],["exit",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["uncited",5],["reference",5],["entry",4],["warns",2],["c2",4],["exit",4],["tmp",3],["path",3],["warn",3],["some",2],["venues",2],["allow",2],["further",2],["reading",2],["entries",2],["advisory",2],["never",2],["fail",2],["family",2],["not",2],["checked",2],["rc",2],["report",2],["run",1],["assert",4],["by",5],["id",5],["checks",1],["c1",1],["status",2],["pass",1],["chenlee2023",1],["detail",1]]},{"id":"scripts/test_verify_submission_package.py#test_unparseable_passport_is_usage_error","name":[["test",1],["unparseable",1],["passport",1],["usage",1],["error",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["unparseable",2],["passport",3],["usage",2],["error",2],["tmp",4],["path",4],["bad",4],["yaml",1],["write",2],["text",2],["just",1],["string",1],["encoding",2],["utf",2],["package",4],["pkg",1],["mkdir",1],["paper",1],["md",1],["assert",1],["run",1],["str",2]]},{"id":"scripts/test_verify_submission_package.py#test_untriggered_A4_is_never_strict_eligible","name":[["test",1],["untriggered",1],["a4",1],["never",1],["strict",1],["eligible",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["untriggered",4],["a4",5],["never",2],["strict",3],["eligible",3],["tmp",3],["path",5],["codex",2],["p1",2],["eligibility",2],["comes",2],["only",2],["from",2],["explicit",2],["profile",2],["declaration",2],["including",2],["not",2],["applicable",2],["rc",1],["report",2],["run",1],["clean",1],["assert",1],["checks",1],["by",1],["id",1],["false",1]]},{"id":"scripts/test_verify_submission_package.py#test_venue_profile_fixtures_validate_against_schema","name":[["test",1],["venue",1],["profile",1],["fixtures",1],["validate",1],["against",1],["schema",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["venue",3],["profile",7],["fixtures",3],["validate",3],["against",2],["schema",5],["json",2],["loads",1],["repo",1],["root",1],["shared",1],["contracts",1],["submission",1],["read",2],["text",2],["encoding",2],["utf",2],["name",2],["full",1],["yaml",3],["tight",1],["safe",1],["load",1],["profiles",1],["jsonschema",1]]},{"id":"scripts/test_verify_submission_package.py#test_violated_profile_every_family_b_check_fails","name":[["test",1],["violated",1],["profile",1],["every",1],["family",1],["check",1],["fails",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["violated",2],["profile",5],["every",4],["family",5],["check",4],["fails",4],["tmp",3],["path",3],["mutation",2],["discipline",2],["has",2],["fixture",2],["venue",5],["violations",4],["breaks",2],["all",2],["five",2],["limits",3],["profiles",3],["tight",3],["yaml",3],["fixtures",1],["rc",2],["report",3],["run",1],["extra",1],["args",1],["str",1],["assert",6],["by",8],["id",8],["checks",1],["cid",6],["b1",1],["b2",1],["b3",1],["b4",2],["b5",1],["status",2],["fail",1],["detail",2],["signal",1],["class",1],["deterministic",1],["strict",1],["eligible",1],["true",1],["data",1],["availability",1],["stays",1],["green",1],["not",1],["integrity",1],["c1",1],["pass",1],["jsonschema",1],["validate",1],["load",1],["schema",1]]},{"id":"scripts/test_verify_submission_package.py#test_word_count_scope_all_counts_everything","name":[["test",1],["word",1],["count",1],["scope",1],["all",1],["counts",1],["everything",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["word",4],["count",5],["scope",8],["all",7],["counts",2],["everything",4],["tmp",4],["path",4],["codex",2],["p2",2],["must",2],["actually",2],["keywords",5],["line",2],["included",2],["only",7],["body",9],["plus",2],["references",2],["exclude",2],["10",6],["words",2],["tokens",2],["against",2],["limit",3],["passes",2],["fails",2],["base",2],["join",1],["alpha",1],["beta",1],["expected",2],["pass",1],["fail",1],["package",5],["pkg",1],["mkdir",1],["paper",1],["md",1],["write",2],["text",3],["encoding",3],["utf",3],["profile",4],["yaml",1],["nword",1],["declared",1],["by",2],["scholar",1],["run",1],["str",2],["venue",1],["report",3],["json",1],["loads",1],["basename",1],["read",1],["assert",1],["checks",1],["id",1],["b1",1],["status",1]]},{"id":"scripts/test_verify_submission_package.py#test_word_count_tolerance_two_percent","name":[["test",1],["word",1],["count",1],["tolerance",1],["two",1],["percent",1]],"path":[["scripts",1],["test",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["test",2],["word",4],["count",2],["tolerance",4],["two",2],["percent",2],["tmp",4],["path",4],["before",2],["fail",3],["format",2],["conversion",2],["noise",2],["101",3],["words",6],["against",2],["100",3],["limit",3],["passes",2],["103",3],["fails",2],["profile",5],["yaml",1],["write",2],["text",3],["ndeclared",1],["by",2],["scholar",1],["encoding",3],["utf",3],["expected",2],["pass",1],["package",5],["pkg",1],["mkdir",1],["paper",1],["md",1],["join",1],["run",1],["str",2],["venue",1],["report",3],["json",1],["loads",1],["basename",1],["read",1],["assert",1],["checks",1],["id",1],["b1",1],["status",1]]},{"id":"scripts/test_version_records_schema.py","name":[["test",1],["version",1],["records",1],["schema",1],["py",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["tests",2],["kong",1],["258",1],["version",4],["records",1],["sidecar",1],["schema",3],["from",3],["future",1],["import",5],["annotations",1],["pathlib",1],["path",2],["jsonschema",1],["pytest",3],["test",1],["helpers",1],["load",1],["json",1],["repo",2],["root",2],["file",1],["resolve",1],["parents",1],["schemas",1],["shared",1],["contracts",1],["passport",1],["mark",2],["parametrize",2],["mutator",1],["drop",3],["top",1],["record",2],["required",2],["empty",2],["known",3],["versions",1],["bad",4],["discovery",1],["status",1],["kind",1],["metadata",1],["provenance",1],["title",1],["extra",2],["prop",2],["date",1],["precision",1],["year",1],["999",1],["2101",1]]},{"id":"scripts/test_version_records_schema.py#_bad_date_precision","name":[["bad",1],["date",1],["precision",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["bad",2],["date",3],["precision",3],["doc",4],["dict",4],["version",1],["records",1],["known",1],["versions",1],["publication",1],["value",1],["2017",1],["06",1],["fortnight",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_bad_discovery_status","name":[["bad",1],["discovery",1],["status",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["bad",2],["discovery",3],["status",3],["doc",4],["dict",4],["version",1],["records",1],["maybe",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_bad_kind","name":[["bad",1],["kind",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["bad",2],["kind",3],["doc",4],["dict",4],["version",1],["records",1],["known",1],["versions",1],["blog",1],["post",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_bad_metadata_provenance","name":[["bad",1],["metadata",1],["provenance",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["bad",2],["metadata",3],["provenance",3],["doc",4],["dict",4],["version",1],["records",1],["known",1],["versions",1],["vibes",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_drop_known_version_required","name":[["drop",1],["known",1],["version",1],["required",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["drop",2],["known",3],["version",3],["required",2],["doc",4],["dict",4],["del",1],["records",1],["versions",1],["metadata",1],["provenance",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_drop_record_required","name":[["drop",1],["record",1],["required",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["drop",2],["record",2],["required",2],["doc",4],["dict",4],["del",1],["version",1],["records",1],["discovery",1],["status",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_drop_top_schema_version","name":[["drop",1],["top",1],["schema",1],["version",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["drop",2],["top",2],["schema",3],["version",3],["doc",4],["dict",4],["del",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_empty_known_versions","name":[["empty",1],["known",1],["versions",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["empty",2],["known",3],["versions",3],["doc",4],["dict",4],["version",1],["records",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_empty_title","name":[["empty",1],["title",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["empty",2],["title",3],["doc",4],["dict",4],["version",1],["records",1],["known",1],["versions",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_extra_prop_on_known_version","name":[["extra",1],["prop",1],["known",1],["version",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["extra",2],["prop",2],["known",3],["version",3],["doc",4],["dict",4],["records",1],["versions",1],["surprise",1],["true",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_extra_prop_on_record","name":[["extra",1],["prop",1],["record",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["extra",2],["prop",2],["record",2],["doc",4],["dict",4],["version",1],["records",1],["surprise",1],["true",1],["return",1]]},{"id":"scripts/test_version_records_schema.py#_schema","name":[["schema",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["schema",3],["name",3],["str",2],["dict",2],["return",1],["load",1],["json",1],["schemas",1]]},{"id":"scripts/test_version_records_schema.py#_valid_version_records","name":[["valid",1],["version",1],["records",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["valid",2],["version",8],["records",3],["dict",2],["return",1],["schema",1],["family",2],["id",3],["attention",7],["transformer",1],["canonical",1],["slug",1],["vaswani2017",3],["primary",2],["key",5],["neurips",3],["2017",7],["discovery",1],["status",1],["user",2],["confirmed",1],["reconciliation",1],["note",3],["scholar",1],["selected",1],["proceedings",3],["as",1],["rendered",1],["citation",3],["known",1],["versions",1],["arxiv",8],["v1",3],["kind",2],["preprint",2],["title",2],["all",3],["you",3],["need",3],["year",3],["venue",2],["ar",1],["xiv",1],["doi",2],["none",5],["1706",3],["03762v1",3],["url",2],["https",2],["org",1],["abs",1],["publication",2],["date",2],["value",2],["06",1],["precision",2],["month",1],["metadata",3],["provenance",2],["api",1],["source",2],["locator",2],["claim",2],["scope",2],["only",1],["claims",1],["verified",1],["against",1],["text",1],["notes",2],["neur",1],["ips",1],["papers",2],["nips",2],["cc",2],["paper",1],["7181",2],["override",1],["final",1],["citable",1],["record",1]]},{"id":"scripts/test_version_records_schema.py#test_kong_258_agent_and_formatter_markers_present","name":[["test",1],["kong",1],["258",1],["agent",1],["formatter",1],["markers",1],["present",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["kong",5],["258",5],["agent",8],["formatter",6],["markers",2],["present",2],["timeline",4],["repo",3],["root",3],["deep",1],["research",1],["agents",3],["extraction",1],["md",3],["read",3],["text",3],["draft",4],["writer",4],["academic",3],["paper",2],["assert",6],["citation",5],["version",6],["discovery",1],["phase2",1],["investigation",1],["records",1],["yaml",1],["family",2],["check",1],["inconsistent",2],["advisory",1]]},{"id":"scripts/test_version_records_schema.py#test_kong_258_design_doc_documents_127_boundary_and_example_exists","name":[["test",1],["kong",1],["258",1],["design",1],["doc",1],["documents",1],["127",1],["boundary",1],["example",1],["exists",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["kong",3],["258",3],["design",8],["doc",2],["documents",2],["127",3],["boundary",3],["example",5],["exists",3],["repo",2],["root",2],["docs",1],["2026",1],["05",1],["28",1],["version",3],["family",2],["reconciliation",2],["md",2],["read",1],["text",1],["academic",1],["paper",1],["examples",1],["assert",5],["literature",1],["corpus",1],["entry",1],["schema",1],["json",1],["remains",1],["unchanged",1],["inconsistent",1],["citation",1]]},{"id":"scripts/test_version_records_schema.py#test_literature_corpus_entry_contract_remains_unmodified_for_version_families","name":[["test",1],["literature",1],["corpus",1],["entry",1],["contract",1],["remains",1],["unmodified",1],["version",1],["families",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["literature",6],["corpus",4],["entry",4],["contract",2],["remains",2],["unmodified",2],["version",5],["families",2],["kong",1],["258",1],["keeps",1],["family",2],["data",1],["sidecar",1],["not",3],["schema",4],["json",1],["props",3],["properties",1],["assert",2],["id",1],["records",1]]},{"id":"scripts/test_version_records_schema.py#test_version_records_rejects_invalid_arxiv_id","name":[["test",1],["version",1],["records",1],["rejects",1],["invalid",1],["arxiv",1],["id",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["version",5],["records",5],["rejects",2],["invalid",2],["arxiv",3],["id",3],["bad",3],["valid",1],["known",1],["versions",1],["ar",1],["xiv",1],["1706",1],["03762v1",1],["pytest",1],["raises",1],["jsonschema",2],["validation",1],["error",1],["validate",1],["schema",2],["json",1]]},{"id":"scripts/test_version_records_schema.py#test_version_records_rejects_mutations","name":[["test",1],["version",1],["records",1],["rejects",1],["mutations",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["version",4],["records",4],["rejects",2],["mutations",2],["mutator",3],["each",2],["mutation",1],["canonical",1],["valid",2],["doc",1],["must",1],["fail",1],["validation",2],["guards",1],["against",1],["schema",3],["silently",1],["relaxing",1],["constraint",1],["required",1],["fields",1],["min",1],["items",1],["known",1],["versions",1],["discovery",1],["status",1],["kind",1],["metadata",1],["provenance",1],["enums",1],["non",1],["empty",1],["title",1],["additional",1],["properties",1],["false",1],["at",1],["level",1],["date",1],["precision",1],["enum",1],["year",1],["bounds",1],["covered",1],["separately",1],["below",1],["bad",2],["pytest",1],["raises",1],["jsonschema",2],["error",1],["validate",1],["json",1]]},{"id":"scripts/test_version_records_schema.py#test_version_records_rejects_unknown_top_level_field","name":[["test",1],["version",1],["records",1],["rejects",1],["unknown",1],["top",1],["level",1],["field",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["version",4],["records",4],["rejects",2],["unknown",2],["top",2],["level",2],["field",2],["bad",3],["valid",1],["literature",1],["corpus",1],["patch",1],["pytest",1],["raises",1],["jsonschema",2],["validation",1],["error",1],["validate",1],["schema",2],["json",1]]},{"id":"scripts/test_version_records_schema.py#test_version_records_rejects_year_out_of_range","name":[["test",1],["version",1],["records",1],["rejects",1],["year",1],["out",1],["range",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["version",5],["records",5],["rejects",2],["year",7],["out",2],["range",2],["must",1],["stay",1],["within",1],["schema",3],["minimum",1],["maximum",1],["1000",1],["2100",1],["bad",3],["valid",1],["known",1],["versions",1],["pytest",1],["raises",1],["jsonschema",2],["validation",1],["error",1],["validate",1],["json",1]]},{"id":"scripts/test_version_records_schema.py#test_version_records_schema_validates_canonical_example","name":[["test",1],["version",1],["records",1],["schema",1],["validates",1],["canonical",1],["example",1]],"path":[["scripts",1],["test",1],["version",1],["records",1],["schema",1],["py",1]],"body":[["def",2],["test",2],["version",4],["records",4],["schema",4],["validates",2],["canonical",2],["example",2],["jsonschema",1],["validate",1],["valid",1],["json",1]]},{"id":"scripts/uncited_assertion_detector.py","name":[["uncited",1],["assertion",1],["detector",1],["py",1]],"path":[["scripts",1],["uncited",1],["assertion",1],["detector",1],["py",1]],"body":[["d4",3],["uncited",12],["assertion",4],["token",1],["rule",2],["detector",3],["implements",1],["three",2],["condition",3],["pinned",1],["academic",1],["pipeline",6],["agents",1],["claim",5],["ref",4],["alignment",1],["audit",5],["agent",1],["md",1],["exercised",1],["by",3],["scripts",4],["test",2],["py",3],["u1",1],["u5",1],["sentence",7],["becomes",1],["candidate",2],["iff",1],["all",2],["hold",1],["quantifier",2],["empirical",3],["verb",2],["present",1],["numbers",2],["42",1],["participants",1],["percentages",1],["50",1],["explicit",1],["quantifiers",2],["most",1],["several",1],["two",1],["thirds",1],["verbs",2],["showed",3],["demonstrated",1],["observed",1],["proved",1],["confirmed",1],["bare",2],["number",1],["matches",1],["filtered",2],["guard",3],["pass",2],["rejects",1],["years",1],["version",2],["triples",1],["section",3],["no",1],["slug",2],["marker",3],["not",2],["definitional",1],["refers",1],["defined",1],["as",2],["define",1],["purposes",1],["last",1],["paragraph",1],["manifest",3],["membership",1],["exempt",1],["wrapper",3],["detect",4],["assertions",3],["preserves",2],["caller",1],["supplied",2],["id",2],["scoped",1],["every",1],["finding",1],["so",2],["downstream",1],["populate",1],["inv",1],["cross",2],["array",1],["integrity",1],["adjacent",3],["clause",3],["check",1],["step",3],["closure",1],["accepts",1],["optional",1],["text",2],["field",1],["each",1],["dict",1],["surrounding",1],["window",4],["scanned",1],["via",1],["same",1],["regex",1],["if",1],["found",1],["out",1],["callers",1],["supply",1],["during",1],["e2e",2],["wiring",1],["see",1],["without",1],["v3",1],["single",1],["behavior",1],["outputs",1],["feed",1],["into",2],["existing",1],["routing",1],["run",1],["sentences",2],["parameter",1],["module",1],["pre",1],["processing",1],["layer",1],["turns",1],["raw",1],["draft",1],["dicts",1],["expects",1],["from",4],["future",1],["import",4],["annotations",1],["re",11],["typing",1],["any",1],["iterable",1],["constants",1],["numeric",3],["year",1],["dotted",2],["pair",1],["triple",1],["more",1],["left",3],["attached",1],["cue",3],["prefix",1],["definition",1],["phrases",1],["fuzzy",2],["whole",1],["word",2],["splitter",1],["matching",1],["strips",1],["punctuation",2],["both",1],["match",1],["compile",1],["za",2],["context",1],["length",1],["detection",1],["24",2],["chars",1],["covers",1],["cf",1],["shown",1],["figure",1],["while",1],["avoiding",1],["catching",1],["words",1],["previous",1],["separated",1]]},{"id":"scripts/uncited_assertion_detector.py#_is_year_or_version_or_section","name":[["year",1],["version",1],["section",1]],"path":[["scripts",1],["uncited",1],["assertion",1],["detector",1],["py",1]],"body":[["def",2],["year",4],["version",13],["section",16],["sentence",10],["str",4],["match",24],["text",6],["start",15],["int",2],["bool",2],["guard",6],["pass",1],["return",8],["true",7],["bare",12],["number",5],["not",4],["quantifier",3],["four",1],["disqualifying",1],["shapes",2],["digit",2],["plausible",1],["academic",2],["range",1],["1900",1],["2099",1],["dotted",16],["form",3],["triple",3],["deep",2],["integer",6],["preceded",2],["by",2],["cue",6],["figure",3],["chapter",1],["table",3],["fig",1],["tbl",1],["step",1],["appendix",1],["covers",1],["refs",3],["pair",3],["arm",2],["was",1],["missing",1],["r3",2],["surfaced",1],["as",2],["codex",3],["r4",1],["p2",2],["new",3],["3b",1],["literal",3],["distinct",1],["from",2],["because",2],["after",3],["ambiguous",1],["participants",4],["gibberish",1],["prose",1],["so",3],["prefix",8],["combination",1],["common",1],["enough",2],["warrant",1],["branch",5],["keeps",1],["v3",7],["rejection",1],["any",1],["whose",1],["immediate",3],["left",19],["neighbour",1],["suffix",1],["like",1],["handles",1],["case",1],["python",3],["fire",1],["between",4],["letter",1],["has",1],["no",3],["re",9],["numeric",5],["starts",2],["second",1],["segment",3],["reattaches",2],["classifies",1],["full",1],["token",2],["reference",2],["percent",1],["50",2],["matches",3],["never",1],["reach",1],["caller",1],["responsible",1],["routing",1],["only",5],["through",1],["if",9],["more",2],["three",1],["forms",1],["unambiguously",1],["triples",1],["numbers",1],["quantitative",2],["claim",2],["ever",1],["writes",1],["applies",2],["both",2],["integers",1],["pairs",2],["but",1],["uncommon",1],["false",3],["negative",1],["cost",1],["outweighs",1],["positive",1],["risk",1],["max",3],["window",3],["search",8],["reattach",1],["side",1],["failed",1],["separate",2],["consumed",1],["every",1],["right",2],["already",1],["sit",1],["immediately",1],["before",1],["still",1],["belong",1],["same",1],["logical",1],["two",2],["reattachment",1],["whitespace",4],["canonical",1],["shape",5],["regex",1],["at",1],["cannot",1],["ii",3],["line",1],["wrapped",1],["r2",1],["p1",1],["n7",1],["restricted",1],["period",1],["belongs",1],["next",1],["withdrew",1],["statements",1],["end",1],["about",1],["without",1],["restriction",1],["swallowed",1],["legitimate",1],["participant",1],["count",1],["always",1],["attached",2],["separated",1],["tails",1],["elif",1],["isspace",2],["scan",7],["idx",7],["while",1]]},{"id":"scripts/uncited_assertion_detector.py#detect_uncited","name":[["detect",1],["uncited",1]],"path":[["scripts",1],["uncited",1],["assertion",1],["detector",1],["py",1]],"body":[["def",2],["detect",2],["uncited",5],["sentence",11],["str",5],["tuple",3],["bool",3],["list",5],["return",4],["candidate",1],["trigger",5],["tokens",6],["one",2],["returned",1],["document",2],["order",3],["left",1],["right",1],["source",2],["so",3],["passport",1],["diffs",1],["human",1],["review",1],["stay",1],["aligned",1],["reader",1],["expectations",1],["duplicates",1],["dropped",1],["via",1],["preserving",2],["dedup",2],["showed",3],["produces",1],["token",7],["condition",3],["fires",1],["first",2],["if",6],["definitional",1],["never",1],["need",2],["inspect",1],["quantifier",3],["lowered",2],["lower",3],["any",1],["phrase",2],["definition",1],["phrases",1],["false",2],["ref",2],["marker",2],["present",1],["means",1],["properly",1],["cited",1],["under",1],["v3",1],["three",1],["layer",1],["citation",1],["emission",1],["re",3],["search",1],["collect",1],["every",1],["verb",1],["match",2],["its",1],["byte",1],["offset",2],["final",1],["reflects",1],["regardless",1],["regex",1],["pass",2],["produced",1],["matches",7],["int",1],["numeric",1],["finditer",2],["text",5],["group",2],["percent",2],["always",1],["through",1],["only",1],["bare",1],["number",1],["year",2],["version",2],["section",2],["guard",1],["two",1],["qualified",1],["shapes",1],["distinguishable",1],["by",2],["character",1],["content",1],["ends",1],["contains",1],["not",2],["start",3],["continue",1],["append",2],["fuzzy",2],["quantifiers",2],["empirical",2],["verbs",2],["cased",1],["whole",1],["words",1],["triggers",2],["word",1],["sort",2],["then",1],["occurrence",1],["key",1],["lambda",1],["pair",2],["dict",1],["fromkeys",1]]},{"id":"scripts/uncited_assertion_detector.py#detect_uncited_assertions","name":[["detect",1],["uncited",1],["assertions",1]],"path":[["scripts",1],["uncited",1],["assertion",1],["detector",1],["py",1]],"body":[["def",2],["detect",5],["uncited",6],["assertions",4],["sentences",7],["iterable",2],["dict",8],["str",8],["any",6],["list",3],["filter",2],["raw",6],["draft",1],["down",1],["d4",2],["candidates",4],["each",1],["input",2],["must",2],["carry",1],["non",3],["empty",4],["string",2],["sentence",12],["text",16],["missing",3],["raises",1],["value",3],["error",3],["silently",1],["treating",1],["bad",1],["as",2],["would",1],["let",1],["upstream",2],["bugs",1],["masquerade",1],["no",1],["findings",1],["worst",1],["possible",1],["failure",1],["mode",1],["audit",2],["pipeline",2],["optional",1],["fields",2],["section",1],["path",1],["manifest",2],["claim",2],["id",3],["scoped",1],["owner",1],["agent",1],["pass",1],["through",1],["unchanged",1],["detector",1],["enriches",1],["candidate",4],["trigger",2],["tokens",4],["per",2],["inv",1],["drops",1],["fail",1],["three",1],["conditions",1],["wrapper",1],["not",4],["mint",1],["finding",1],["detected",1],["at",1],["rule",1],["version",1],["those",1],["owned",1],["by",1],["assertion",1],["entry",1],["so",1],["passport",1],["write",1],["side",1],["stays",1],["single",2],["point",1],["authority",1],["over",1],["schema",1],["required",2],["index",3],["enumerate",1],["if",4],["raise",2],["key",1],["isinstance",2],["be",1],["got",1],["type",1],["name",1],["continue",2],["step",2],["adjacent",6],["clause",2],["caller",1],["supplies",1],["window",1],["surrounding",1],["preceding",1],["following",1],["spec",1],["line",1],["251",1],["ref",2],["marker",2],["inside",1],["owns",1],["citation",1],["suppressed",1],["windows",1],["preserve",1],["v3",1],["behavior",1],["re",1],["search",1],["enriched",3],["append",1],["return",1]]},{"id":"scripts/validate_compliance_fixtures.py","name":[["validate",1],["compliance",1],["fixtures",1],["py",1]],"path":[["scripts",1],["validate",1],["compliance",1],["fixtures",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",4],["all",1],["compliance",7],["report",3],["yaml",3],["fixtures",3],["against",1],["schema",1],["12",1],["loads",1],["each",1],["examples",3],["fixture",4],["process",1],["runs",1],["through",1],["scripts",2],["check",2],["exits",2],["if",3],["every",1],["validates",1],["first",1],["failure",1],["no",1],["found",1],["usage",1],["python",1],["py",1],["dir",3],["default",2],["relative",1],["repo",3],["root",3],["from",3],["future",1],["import",6],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["path",2],["file",1],["resolve",1],["parent",2],["name",1],["main",2],["exit",1]]},{"id":"scripts/validate_compliance_fixtures.py#main","name":[["main",1]],"path":[["scripts",1],["validate",1],["compliance",1],["fixtures",1],["py",1]],"body":[["def",2],["main",2],["int",2],["parser",4],["argparse",1],["argument",2],["description",1],["doc",1],["add",1],["fixture",6],["dir",4],["type",1],["path",1],["nargs",1],["default",2],["args",4],["parse",1],["fixtures",3],["sorted",1],["glob",1],["yaml",2],["if",3],["not",1],["print",4],["error",1],["no",1],["files",1],["file",1],["sys",1],["stderr",1],["return",2],["failed",3],["fx",4],["errors",3],["validate",1],["fail",1],["name",2],["else",2],["ok",1]]},{"id":"scripts/validate_compliance_fixtures.py#validate_fixture","name":[["validate",1],["fixture",1]],"path":[["scripts",1],["validate",1],["compliance",1],["fixtures",1],["py",1]],"body":[["def",2],["validate",3],["fixture",2],["yaml",4],["path",5],["list",2],["str",2],["data",2],["safe",1],["load",1],["read",1],["text",1],["encoding",1],["utf",1],["return",1]]},{"id":"scripts/verification_cache.py","name":[["verification",1],["cache",1],["py",1]],"path":[["scripts",1],["verification",1],["cache",1],["py",1]],"body":[["usr",1],["bin",1],["env",2],["python3",1],["persistent",1],["verification",6],["cache",8],["bibliographic",1],["resolvers",1],["delta",3],["local",1],["sqlite",2],["backed",1],["so",1],["same",1],["paper",1],["cited",1],["across",1],["multiple",1],["drafts",1],["not",7],["re",1],["hit",1],["crossref",2],["open",1],["alex",1],["semantic",2],["scholar",2],["ar",2],["xiv",2],["every",1],["run",1],["key",5],["citation",4],["resolver",6],["name",4],["query",5],["form",5],["openalex",1],["arxiv",1],["canonical",1],["doi",1],["id",1],["title",1],["string",1],["was",1],["keyed",1],["caller",1],["passes",1],["whichever",1],["value",1],["structured",1],["response",2],["any",2],["json",3],["serializable",1],["dict",1],["plus",1],["timestamp",2],["ttl",2],["entries",1],["older",1],["than",1],["90",4],["days",2],["treated",1],["as",1],["miss",1],["day",2],["window",2],["guess",2],["pending",1],["empirical",2],["tuning",2],["spec",5],["oq",2],["deferred",2],["concurrency",1],["wal",1],["mode",1],["single",2],["writer",1],["many",1],["readers",1],["audit",1],["pipeline",1],["process",1],["multi",1],["user",1],["shared",1],["out",1],["scope",1],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["gate",1],["md",1],["from",5],["future",1],["import",8],["annotations",1],["os",1],["sqlite3",1],["contextlib",1],["closing",1],["datetime",2],["timedelta",1],["timezone",1],["pathlib",1],["path",5],["typing",1],["default",1],["home",1],["ars",2],["db",1],["schema",1],["create",1],["table",1],["if",1],["exists",1],["text",5],["null",5],["primary",1]]},{"id":"scripts/verification_cache.py#_resolve_path","name":[["resolve",1],["path",1]],"path":[["scripts",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["resolve",2],["path",12],["str",2],["none",3],["explicit",1],["arg",1],["wins",2],["over",2],["env",5],["override",1],["default",2],["if",2],["not",1],["return",3],["os",1],["environ",1]]},{"id":"scripts/verification_cache.py#VerificationCache","name":[["verification",1],["cache",1]],"path":[["scripts",1],["verification",1],["cache",1],["py",1]],"body":[["class",2],["verification",11],["cache",9],["sqlite",1],["backed",1],["citation",12],["key",10],["resolver",8],["name",7],["query",8],["form",7],["response",9],["single",2],["process",1],["each",1],["method",1],["opens",1],["short",2],["lived",3],["connection",5],["so",1],["holds",1],["no",5],["long",1],["file",1],["handle",3],["across",2],["pipeline",1],["stages",2],["def",6],["init",1],["self",13],["path",7],["str",12],["none",13],["resolve",1],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["closing",5],["as",5],["conn",16],["outer",1],["ctx",1],["closes",1],["inner",1],["itself",1],["commits",1],["rolls",1],["back",1],["honors",1],["contract",2],["leaked",1],["connect",6],["execute",5],["schema",1],["sqlite3",2],["wal",3],["writer",1],["many",1],["readers",1],["safety",1],["spec",1],["delta",1],["persistent",1],["journal",2],["mode",2],["pragma",2],["every",2],["cheap",1],["op",2],["already",1],["return",8],["dict",4],["any",2],["cached",3],["miss",4],["expired",3],["entry",3],["whose",1],["timestamp",5],["older",2],["than",1],["ttl",2],["caller",2],["then",1],["makes",1],["live",2],["call",1],["re",1],["populates",1],["row",3],["select",1],["json",7],["from",2],["fetchone",1],["if",3],["ts",2],["331",1],["corrupted",1],["payload",2],["not",3],["decodable",1],["non",1],["value",4],["written",1],["by",1],["other",1],["tool",1],["hard",1],["error",4],["documented",1],["malformed",1],["returning",1],["forces",1],["clean",1],["recompute",1],["instead",1],["aborting",1],["jsondecode",2],["handing",1],["shape",1],["cannot",1],["read",1],["try",1],["loads",1],["except",1],["type",1],["isinstance",1],["put",1],["store",1],["overwrite",1],["stamping",1],["now",5],["utc",3],["datetime",3],["timezone",2],["isoformat",1],["insert",1],["replace",1],["into",1],["values",1],["dumps",1],["invalidate",2],["drop",1],["all",2],["resolvers",1],["forms",1],["backs",1],["ars",1],["command",1],["has",1],["rows",1],["delete",1],["staticmethod",1],["bool",1],["stored",2],["fromisoformat",1],["timedelta",1],["days",2]]},{"id":"scripts/verification_cache.py#VerificationCache.__init__","name":[["init",1]],"path":[["scripts",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["init",2],["self",5],["path",7],["str",3],["none",6],["resolve",1],["parent",1],["mkdir",1],["parents",1],["true",2],["exist",1],["ok",1],["closing",2],["as",2],["conn",5],["outer",1],["ctx",1],["closes",1],["handle",2],["inner",1],["connection",2],["itself",1],["commits",1],["rolls",1],["back",1],["honors",1],["short",1],["lived",1],["contract",1],["no",1],["leaked",1],["across",1],["stages",1],["connect",1],["execute",1],["schema",1]]},{"id":"scripts/verification_cache.py#VerificationCache._connect","name":[["connect",1]],"path":[["scripts",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["connect",3],["self",3],["sqlite3",3],["connection",3],["conn",3],["path",1],["wal",3],["single",1],["writer",1],["many",1],["readers",1],["safety",1],["spec",1],["delta",1],["persistent",1],["journal",2],["mode",2],["pragma",2],["every",1],["cheap",1],["no",1],["op",1],["already",1],["execute",1],["return",1]]},{"id":"scripts/verification_cache.py#VerificationCache._is_expired","name":[["expired",1]],"path":[["scripts",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["expired",2],["verification",3],["timestamp",3],["str",2],["bool",2],["stored",2],["datetime",2],["fromisoformat",1],["return",1],["now",1],["timezone",1],["utc",1],["timedelta",1],["days",2],["ttl",1]]},{"id":"scripts/verification_cache.py#VerificationCache.get","name":[],"path":[["scripts",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["self",4],["citation",4],["key",4],["str",8],["resolver",4],["name",4],["query",4],["form",4],["dict",4],["any",2],["none",9],["return",6],["cached",1],["response",4],["miss",4],["expired",2],["entry",2],["whose",1],["verification",4],["timestamp",2],["older",2],["than",1],["ttl",1],["caller",2],["then",1],["makes",1],["live",2],["call",1],["re",1],["populates",1],["closing",1],["connect",1],["as",1],["conn",2],["row",3],["execute",1],["select",1],["json",5],["from",1],["cache",2],["fetchone",1],["if",3],["ts",2],["331",1],["corrupted",1],["payload",2],["not",3],["decodable",1],["non",1],["value",4],["written",1],["by",1],["other",1],["tool",1],["hard",1],["error",4],["documented",1],["contract",1],["malformed",1],["returning",1],["forces",1],["clean",1],["recompute",1],["instead",1],["aborting",1],["jsondecode",2],["handing",1],["shape",1],["cannot",1],["read",1],["try",1],["loads",1],["except",1],["type",1],["isinstance",1]]},{"id":"scripts/verification_cache.py#VerificationCache.invalidate","name":[["invalidate",1]],"path":[["scripts",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["invalidate",3],["self",3],["citation",6],["key",4],["str",2],["none",2],["drop",1],["every",1],["cached",2],["entry",1],["all",2],["resolvers",1],["query",1],["forms",1],["backs",1],["ars",1],["cache",2],["command",1],["no",2],["op",1],["has",1],["rows",1],["closing",1],["connect",1],["as",1],["conn",3],["execute",1],["delete",1],["from",1],["verification",1]]},{"id":"scripts/verification_cache.py#VerificationCache.put","name":[["put",1]],"path":[["scripts",1],["verification",1],["cache",1],["py",1]],"body":[["def",2],["put",2],["self",3],["citation",4],["key",4],["str",8],["resolver",5],["name",4],["query",4],["form",4],["response",5],["dict",2],["any",2],["none",2],["store",1],["overwrite",1],["stamping",1],["now",4],["utc",2],["datetime",1],["timezone",1],["isoformat",1],["closing",1],["connect",1],["as",1],["conn",3],["execute",1],["insert",1],["replace",1],["into",1],["verification",2],["cache",1],["json",2],["timestamp",1],["values",1],["dumps",1]]},{"id":"scripts/verification_gate/__init__.py","name":[["init",1],["py",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["verification",7],["gate",2],["citation",8],["existence",1],["api",1],["delta",4],["public",1],["functions",1],["verify",2],["entry",2],["clients",2],["ref",3],["slug",3],["anchor",5],["none",4],["cache",2],["outcome",3],["passport",3],["by",5],["key",2],["anchors",1],["list",1],["composes",2],["four",1],["resolvers",2],["crossref",5],["openalex",3],["semantic",3],["scholar",3],["arxiv",7],["maps",1],["each",1],["resolver",1],["execution",1],["status",9],["queried",3],["derives",1],["class",1],["lookup",3],["verified",3],["via",1],["reducer",1],["narrowed",1],["false",1],["v6",1],["reads",1],["present",2],["from",14],["v3",3],["marker",1],["stamps",1],["timestamp",1],["both",1],["prose",1],["sourced",1],["inputs",1],["joined",1],["upstream",1],["never",1],["read",1],["off",1],["corpus",1],["whose",1],["schema",3],["forbids",1],["them",1],["332",1],["not",1],["duplicate",1],["audit",1],["pipeline",1],["same",1],["lower",1],["layer",1],["writes",1],["unified",1],["summary",4],["returned",1],["dict",1],["validates",1],["against",1],["shared",1],["contracts",1],["json",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["21",1],["10",1],["182",1],["promote",1],["md",1],["future",1],["import",15],["annotations",1],["datetime",2],["timezone",1],["typing",1],["any",1],["mapping",1],["try",1],["matched",2],["skipped",2],["unmatched",2],["unreachable",2],["reduce",2],["client",6],["unavailable",8],["open",2],["alex",2],["contamination",2],["signals",2],["resolve",4],["id",2],["then",4],["title",4],["doi",2],["except",1],["error",1],["pragma",1],["no",1],["cover",1],["dual",1],["path",1],["scripts",5],["kinds",1],["frozenset",1],["quote",1],["page",1],["section",1],["paragraph",1]]},{"id":"scripts/verification_gate/__init__.py#_anchor_present","name":[["anchor",1],["present",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["def",2],["anchor",10],["present",3],["any",2],["bool",2],["true",1],["iff",1],["v3",1],["marker",2],["has",2],["kind",3],["quote",1],["page",1],["section",1],["paragraph",1],["not",2],["none",1],["already",1],["parsed",1],["value",1],["sourced",1],["from",1],["writer",1],["prose",1],["joined",1],["by",1],["ref",1],["slug",1],["upstream",1],["never",1],["read",1],["off",1],["corpus",2],["entry",2],["literature",1],["schema",1],["no",1],["field",1],["reading",1],["there",1],["would",1],["be",1],["permanent",1],["silent",1],["false",2],["if",1],["isinstance",1],["mapping",1],["return",2],["kinds",1]]},{"id":"scripts/verification_gate/__init__.py#_is_valid_ref_slug","name":[["valid",1],["ref",1],["slug",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["def",2],["valid",3],["ref",9],["slug",11],["any",2],["bool",3],["iff",1],["non",1],["empty",2],["string",2],["summary",1],["schema",1],["requires",1],["as",1],["joins",1],["no",1],["prose",1],["marker",1],["single",1],["definition",1],["so",1],["verify",2],["citation",1],["emission",1],["point",1],["passport",1],["join",1],["layer",1],["agree",1],["bad",1],["332",1],["return",1],["isinstance",1],["str",1]]},{"id":"scripts/verification_gate/__init__.py#_outcome","name":[["outcome",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["def",2],["outcome",2],["status",4],["str",8],["queried",4],["by",4],["none",6],["response",4],["summary",4],["dict",2],["any",2],["return",1]]},{"id":"scripts/verification_gate/__init__.py#_ran_outcome","name":[["ran",1],["outcome",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["def",2],["ran",3],["outcome",4],["unmatched",5],["bool",2],["queried",3],["by",3],["str",4],["none",2],["dict",3],["any",2],["map",1],["resolver",1],["result",1],["matched",2],["return",1],["status",2],["if",1],["else",1]]},{"id":"scripts/verification_gate/__init__.py#_run_arxiv","name":[["run",1],["arxiv",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["def",2],["run",2],["arxiv",5],["entry",4],["client",3],["dict",2],["str",2],["any",2],["ar",3],["xiv",3],["resolver",1],["applicable",2],["only",1],["citation",3],["has",1],["id",3],["otherwise",1],["skipped",2],["not",3],["unmatched",3],["per",1],["delta",1],["spec",1],["line",1],["119",1],["manual",1],["exemption",1],["short",1],["circuited",1],["upstream",1],["verify",1],["if",1],["return",3],["outcome",3],["status",2],["none",2],["non",1],["try",1],["matched",1],["by",3],["queried",2],["resolve",1],["then",1],["title",1],["except",1],["unavailable",1],["unreachable",1],["ran",1]]},{"id":"scripts/verification_gate/__init__.py#_run_doi_then_title","name":[["run",1],["doi",1],["then",1],["title",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["def",2],["run",3],["doi",5],["then",4],["title",4],["entry",3],["client",3],["unavailable",3],["exc",3],["dict",2],["str",2],["any",2],["resolver",1],["mapping",1],["execution",1],["status",2],["outcome",3],["by",4],["crossref",1],["openalex",1],["same",1],["flow",1],["key",1],["different",1],["exception",1],["manual",1],["exemption",1],["short",1],["circuited",1],["upstream",1],["verify",1],["citation",1],["try",1],["unmatched",2],["matched",1],["queried",2],["resolve",1],["except",1],["return",2],["unreachable",1],["none",1],["ran",1]]},{"id":"scripts/verification_gate/__init__.py#_run_semantic_scholar","name":[["run",1],["semantic",1],["scholar",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["def",2],["run",2],["semantic",3],["scholar",3],["entry",6],["client",3],["dict",2],["str",2],["any",2],["s2",1],["lookup",2],["single",1],["keyed",1],["call",1],["doi",2],["first",1],["then",1],["title",1],["internally",1],["queried",4],["by",4],["follows",1],["has",1],["id",2],["rule",1],["v6",1],["manual",1],["exemption",1],["short",1],["circuited",1],["upstream",1],["verify",1],["citation",1],["field",1],["try",1],["matched",3],["bool",1],["false",1],["except",1],["unavailable",1],["return",2],["outcome",2],["status",1],["unreachable",1],["none",1],["ran",1],["not",1]]},{"id":"scripts/verification_gate/__init__.py#verify_citation","name":[["verify",1],["citation",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["def",2],["verify",4],["citation",10],["entry",12],["mapping",7],["str",10],["any",8],["clients",8],["ref",16],["slug",16],["anchor",11],["none",10],["cache",11],["dict",3],["one",1],["existence",1],["across",2],["four",2],["resolvers",1],["carries",1],["key",6],["title",3],["authors",1],["year",1],["source",1],["pointer",1],["optional",1],["doi",3],["arxiv",6],["id",1],["obtained",2],["via",2],["crossref",5],["openalex",4],["semantic",5],["scholar",5],["resolver",11],["injected",1],["so",2],["callers",1],["control",1],["network",1],["writer",3],["prose",6],["marker",4],["renders",1],["under",1],["supplied",1],["by",1],["caller",3],["never",1],["read",1],["off",1],["corpus",3],["same",1],["provenance",1],["rule",1],["as",2],["schema",4],["forbids",1],["field",2],["332",3],["v3",2],["kind",1],["value",2],["already",1],["parsed",1],["from",1],["joined",1],["upstream",1],["no",3],["exists",1],["separate",1],["input",1],["not",8],["lives",1],["literature",1],["spec",1],["delta",4],["summary",4],["join",5],["three",1],["sources",1],["reserved",1],["future",1],["through",4],["wiring",1],["at",2],["layer",3],["level",2],["lands",2],["contamination",2],["signals",2],["threading",1],["here",3],["follow",3],["up",3],["returns",1],["validating",1],["against",1],["verification",4],["json",1],["lookup",3],["verified",3],["present",3],["timestamp",2],["outcomes",6],["if",3],["honest",1],["forward",1],["decl",1],["but",1],["yet",2],["threaded",1],["refuse",2],["rather",3],["than",3],["silently",1],["drop",1],["passed",1],["expecting",1],["take",1],["effect",1],["raise",2],["implemented",1],["error",3],["gate",1],["wired",1],["182",1],["pass",1],["valid",1],["stamped",1],["verbatim",1],["into",1],["requires",1],["non",3],["empty",3],["string",5],["single",1],["emission",1],["point",1],["passport",1],["routes",1],["contract",2],["enforced",1],["once",2],["fails",1],["type",1],["joins",1],["either",1],["emit",1],["invalid",1],["broken",1],["must",1],["be",1],["got",1],["entries",1],["carry",1],["manual",2],["exemption",1],["runs",1],["all",1],["skipped",2],["checked",2],["re",1],["inside",1],["each",1],["helper",1],["outcome",1],["status",1],["else",1],["run",4],["then",2],["unavailable",2],["open",1],["alex",1],["return",1],["reduce",1],["datetime",1],["now",1],["timezone",1],["utc",1],["isoformat",1]]},{"id":"scripts/verification_gate/__init__.py#verify_passport","name":[["verify",1],["passport",1]],"path":[["scripts",1],["verification",1],["gate",1],["init",1],["py",1]],"body":[["def",2],["verify",6],["passport",6],["mapping",10],["str",15],["any",9],["clients",3],["ref",23],["slug",23],["by",8],["key",15],["anchors",6],["none",7],["cache",4],["list",3],["dict",3],["batch",1],["helper",1],["run",1],["citation",16],["over",1],["every",2],["entry",11],["literature",2],["corpus",9],["join",6],["map",2],["entries",2],["keyed",2],["writer",2],["prose",4],["across",1],["them",1],["caller",2],["stage",1],["pipeline",1],["responsibility",1],["never",1],["carries",1],["itself",1],["332",3],["whose",1],["has",1],["no",2],["joined",3],["raises",1],["value",3],["error",4],["rather",1],["than",1],["emitting",1],["contract",3],["invalid",1],["summary",4],["per",6],["requires",1],["non",3],["null",1],["string",3],["so",2],["missing",2],["not",4],["silently",1],["defaulted",1],["field",1],["anchor",5],["marker",1],["parsed",1],["from",1],["v3",1],["kind",1],["markers",1],["each",1],["looked",1],["up",1],["its",1],["absent",1],["present",2],["false",1],["threading",1],["both",2],["joins",1],["here",3],["keeps",1],["pure",1],["unit",1],["one",2],["row",1],["occurrence",1],["verification",1],["under",1],["several",1],["slugs",1],["different",1],["api",1],["shape",1],["out",1],["scope",1],["outcomes",3],["if",1],["valid",2],["but",1],["empty",2],["fail",1],["caught",1],["just",1],["names",1],["offending",1],["layer",1],["doesn",1],["have",1],["raise",1],["got",1],["must",1],["cover",1],["carry",1],["append",1],["return",1]]},{"id":"scripts/verify_passport.py","name":[["verify",1],["passport",1],["py",1]],"path":[["scripts",1],["verify",1],["passport",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["verify",5],["passport",8],["cli",2],["ad",2],["hoc",2],["citation",6],["existence",1],["verification",5],["delta",2],["python",1],["scripts",2],["yaml",3],["loads",1],["material",1],["runs",1],["gate",4],["over",1],["its",1],["literature",2],["corpus",2],["prints",1],["list",1],["per",1],["summaries",1],["as",1],["json",2],["standalone",2],["entry",1],["point",1],["separate",1],["from",6],["stage",2],["audit",1],["pipeline",2],["ref",8],["slug",8],["note",1],["332",1],["both",1],["anchor",3],["live",1],["writer",1],["prose",2],["markers",1],["not",3],["summary",2],["contract",1],["requires",1],["non",1],["null",1],["string",1],["so",1],["only",1],["cannot",1],["honestly",1],["emit",1],["by",3],["default",1],["refuses",1],["nonzero",1],["exit",2],["pass",1],["synthetic",1],["key",3],["synthesize",1],["diagnostic",1],["output",1],["warned",1],["stderr",1],["real",2],["join",1],["joins",1],["wired",1],["formatter",1],["batch",1],["tool",1],["spec",2],["docs",1],["design",1],["2026",1],["05",1],["21",1],["v3",1],["10",1],["182",1],["promote",1],["md",1],["future",1],["import",9],["annotations",1],["argparse",1],["sys",2],["pathlib",1],["path",1],["try",1],["except",1],["error",1],["pragma",1],["no",1],["cover",1],["if",1],["name",1],["main",1],["run",1]]},{"id":"scripts/verify_passport.py#_real_clients","name":[["real",1],["clients",1]],"path":[["scripts",1],["verify",1],["passport",1],["py",1]],"body":[["def",2],["real",2],["clients",3],["dict",2],["construct",1],["four",1],["production",1],["resolver",1],["imported",1],["lazily",1],["so",2],["cli",1],["module",1],["loads",1],["without",1],["network",1],["deps",1],["tests",1],["inject",1],["stub",1],["factory",1],["dual",1],["path",2],["import",10],["under",1],["python",2],["scripts",7],["verify",1],["passport",1],["repo",1],["root",1],["sys",1],["not",1],["bare",1],["imports",1],["fall",1],["back",1],["try",1],["from",8],["crossref",6],["client",20],["openalex",3],["open",3],["alex",3],["arxiv",6],["semantic",6],["scholar",6],["except",1],["error",1],["pragma",1],["no",1],["cover",1],["exercised",1],["via",1],["return",1]]},{"id":"scripts/verify_passport.py#run","name":[["run",1]],"path":[["scripts",1],["verify",1],["passport",1],["py",1]],"body":[["def",2],["run",3],["argv",3],["list",2],["str",2],["none",6],["clients",6],["factory",3],["real",4],["int",2],["parser",5],["argparse",1],["argument",3],["prog",1],["verify",7],["passport",17],["description",1],["citation",10],["existence",1],["across",1],["material",1],["add",2],["help",2],["path",6],["yaml",4],["file",6],["synthetic",5],["ref",14],["slug",13],["choices",1],["key",11],["default",3],["synthesize",1],["from",3],["each",1],["entry",1],["diagnostic",4],["output",3],["tool",1],["refuses",1],["by",5],["not",7],["prose",6],["join",5],["332",2],["args",4],["parse",2],["if",2],["print",5],["error",3],["found",1],["sys",4],["stderr",4],["return",4],["try",1],["safe",1],["load",1],["read",1],["text",1],["encoding",1],["utf",1],["except",1],["yamlerror",1],["as",1],["could",1],["refuse",1],["alone",2],["carries",1],["no",1],["so",1],["cannot",2],["produce",1],["contract",1],["valid",1],["summary",2],["see",1],["module",1],["docstring",1],["corpus",3],["literature",1],["emit",1],["verification",1],["sourced",1],["markers",1],["carry",1],["stage",1],["pipeline",1],["supplies",1],["pass",1],["mode",1],["only",1],["warning",1],["synthesized",1],["feed",1],["consumer",1],["expects",1],["joined",1],["slugs",1],["outcomes",2],["json",1],["dumps",1],["indent",1]]},{"id":"scripts/verify_submission_package.py","name":[["verify",1],["submission",1],["package",1],["py",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["verify",2],["submission",9],["package",14],["cli",1],["deterministic",14],["verifier",2],["394",3],["slices",1],["shipped",1],["family",11],["reference",11],["integrity",4],["venue",12],["limits",8],["python",2],["scripts",3],["py",3],["dir",1],["passport",4],["yaml",4],["join",8],["map",5],["profile",7],["report",16],["out",2],["path",12],["reads",3],["files",3],["output",1],["runs",1],["two",5],["way",1],["check",11],["text",5],["citation",9],["keys",3],["list",6],["entries",2],["plus",2],["checks",2],["b1",3],["b5",2],["against",2],["scholar",3],["declared",3],["without",3],["one",3],["they",1],["not",17],["checked",9],["never",9],["guess",1],["from",10],["journal",1],["name",6],["writing",1],["verification",4],["json",5],["validating",1],["shared",2],["contracts",2],["schema",4],["human",1],["readable",2],["summary",6],["stdout",1],["design",2],["contract",1],["spec",5],["docs",1],["2026",2],["06",2],["10",4],["md",11],["detection",1],["unconditional",1],["terminality",1],["policy",3],["evaluator",1],["job",1],["script",1],["terminal",1],["policies",1],["slug",4],["emitted",1],["null",1],["joined",2],["marker",4],["needs",1],["real",1],["prose",4],["run",2],["via",1],["explicit",2],["supplied",1],["bib",4],["whose",1],["slugs",2],["by",6],["documented",1],["identity",2],["relation",1],["draft",1],["writer",1],["agent",1],["corpus",2],["key",4],["markers",3],["no",14],["source",3],["missing",4],["guessed",2],["comparison",1],["cover",4],["reported",2],["as",8],["unjoined",1],["fallback",5],["extraction",4],["cite",5],["la",1],["te",2],["author",2],["year",1],["regex",1],["markdown",1],["heuristic",7],["classed",2],["advisory",2],["only",8],["strict",4],["eligible",2],["false",3],["header",2],["best",2],["effort",2],["every",2],["reports",2],["pass",3],["fail",9],["warn",3],["surfaced",1],["count",8],["folded",1],["into",1],["fingerprint",6],["reuses",1],["audit",4],["snapshot",4],["manifest",2],["convention",2],["open",3],["item",1],["adjudicated",1],["at",2],["slice",4],["relative",1],["sha256",3],["lines",1],["byte",1],["sorted",3],["trailing",1],["newline",1],["sha",1],["256",1],["file",6],["itself",1],["excluded",7],["exit",2],["codes",1],["warns",1],["allowed",1],["everything",1],["usage",1],["io",1],["error",7],["but",4],["passed",1],["was",1],["checkable",1],["future",2],["import",19],["annotations",1],["argparse",1],["re",42],["sys",2],["xml",13],["etree",1],["element",3],["tree",3],["et",6],["zipfile",3],["pathlib",1],["typing",1],["any",2],["iterator",1],["optional",4],["try",3],["hex",2],["except",3],["pragma",1],["dual",1],["pypdf",3],["a1",3],["pdf",4],["scan",9],["none",6],["hardened",3],["parsing",1],["bomb",2],["xxe",1],["protection",1],["available",1],["stdlib",3],["fetch",1],["external",1],["entities",1],["exposed",2],["entity",2],["expansion",1],["acceptable",1],["because",2],["input",1],["own",2],["requirements",1],["dev",1],["installs",1],["defusedxml",2],["fromstring",4],["common",1],["defused",3],["exception",3],["parser",2],["rejection",1],["doctype",1],["tricks",1],["unreadable",1],["artifact",1],["must",2],["crash",1],["read",3],["errors",1],["bad",1],["zip",3],["parse",1],["oserror",1],["value",1],["guards",1],["raw",2],["docx",8],["part",2],["traversal",1],["memory",1],["max",2],["bytes",2],["50",1],["1024",2],["000",1],["basename",3],["scanned",1],["citations",1],["provenance",4],["carrier",1],["legitimately",1],["repeats",1],["ref",6],["333",1],["scanning",2],["would",3],["manufacture",1],["hits",1],["manuscript",11],["suffixes",2],["tex",7],["txt",3],["names",4],["same",1],["today",1],["deliberately",2],["separate",2],["constant",1],["sets",1],["answer",1],["different",2],["questions",1],["change",1],["invalidating",1],["entry",3],["automatically",1],["belong",1],["other",1],["cannot",3],["its",1],["appended",1],["formatter",2],["after",2],["stamped",1],["advisories",1],["section",4],["so",4],["fingerprinting",1],["self",4],["stale",1],["evaluated",1],["frozenset",3],["v3",2],["grammar",3],["canonical",3],["charset",1],["lint",1],["side",1],["pattern",3],["three",1],["layer",1],["suffix",2],["handling",1],["broader",1],["than",2],["status",1],["group",3],["finalized",1],["carries",1],["low",1],["contaminated",1],["tokens",2],["through",1],["allowlist",1],["match",3],["those",1],["here",2],["fabricate",1],["orphans",1],["anchor",2],["compile",15],["za",3],["z0",1],["heads",1],["split",2],["article",1],["comment",4],["preamble",2],["string",2],["carry",1],["head",1],["ignorecase",5],["location",1],["cap",1],["findings",1],["listed",1],["per",1],["detail",1],["before",2],["truncation",1],["registry",4],["mirroring",1],["tables",1],["id",1],["capable",2],["fixed",2],["signal",3],["class",7],["axes",1],["promotable",1],["dependent",1],["non",2],["bound",1],["wins",1],["over",1],["call",1],["site",1],["structurally",1],["a5",4],["a6",3],["defaulted",1],["forgotten",1],["kwarg",1],["build",1],["enforces",1],["roster",1],["runner",1],["silently",1],["omits",1],["registered",1],["emit",1],["349",1],["guard",1],["blind",21],["review",10],["residue",10],["true",13],["metadata",3],["authors",3],["a2",2],["a3",2],["revision",1],["a4",2],["acknowledgments",1],["variant",6],["declaration",1],["phrasing",2],["filename",2],["leakage",1],["a7",2],["under",2],["double",2],["word",5],["b2",1],["abstract",4],["b3",1],["keyword",1],["range",1],["b4",1],["required",1],["sections",1],["ceiling",1],["c1",1],["c2",1],["citep",1],["citet",1],["citealp",1],["starred",1],["forms",1],["up",2],["args",1],["latex",1],["titles",3],["single",1],["both",1],["boundary",1],["body",1],["scope",1],["disagree",1],["about",1],["references",2],["start",1],["refs",3],["bibliography",2],["heading",2],["multiline",3],["narrative",2],["smith",6],["2024",5],["al",3],["chen",3],["page",1],["locator",1],["tail",1],["12",1],["pp",3],["parenthetical",1],["content",1],["each",1],["segment",2],["matched",1],["lee",2],["2023",2],["2024a",1],["45",1],["67",1],["paren",2],["reason",2],["machine",1],["literature",1],["found",1],["ids",3],["tuple",2],["cid",4],["fam",4],["fc",2],["sc",2],["items",2],["if",3],["tolerance",1],["02",1],["format",1],["conversion",1],["noise",1],["keywords",4],["line",1],["sub",1],["begin",2],["end",2],["dotall",3],["biblio",1],["thebibliography",2],["html",1],["stems",1],["paper",2],["main",3],["prefixes",1],["letter",2],["response",1],["rebuttal",1],["readme",1],["resolve",1],["parent",2],["cache",1],["dict",1],["str",1],["subset",1],["anonymized",3],["stem",2],["token",1],["classify",1],["anonymised",1],["anonymous",1],["anon",1],["blinded",1],["artifacts",1],["named",1],["ancillary",1],["survey",1],["csv",1],["satisfy",1],["zh",1],["tw",1],["curated",1],["maintainer",1],["follow",1],["anchored",1],["prefix",1],["bare",1],["matches",1],["third",1],["party",1],["phrases",1],["our",4],["previous",2],["work",2],["earlier",1],["study",1],["prior",1],["previously",2],["showed",1],["have",1],["ack",1],["title",1],["acknowledg",1],["ments",1],["ooxml",1],["namespaces",1],["structure",1],["rather",1],["parts",1],["need",1],["doc",1],["props",1],["core",2],["attributes",1],["plain",1],["reader",1],["means",1],["has",1],["hole",1],["all",1],["recorded",1],["refinement",1],["remains",1],["new",1],["dependency",1],["ns",3],["dc",2],["http",3],["purl",1],["org",3],["elements",1],["cp",1],["schemas",2],["openxmlformats",2],["2006",2],["properties",1],["wordprocessingml",1]]},{"id":"scripts/verify_submission_package.py#_a4_strict","name":[["a4",1],["strict",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["a4",4],["strict",3],["profile",5],["optional",2],["dict",2],["str",2],["any",2],["bool",3],["eligible",1],["only",1],["venue",1],["explicitly",1],["declares",1],["acknowledgments",2],["must",1],["be",1],["removed",1],["from",1],["blind",2],["version",1],["load",1],["bearing",1],["deterministic",1],["signal",1],["stays",1],["advisory",1],["otherwise",1],["because",1],["de",1],["anonymization",1],["judgment",1],["scholar",1],["single",1],["definition",1],["so",1],["every",1],["emission",1],["path",1],["pass",1],["fail",1],["not",2],["checked",1],["applicable",1],["agrees",1],["return",1],["forbidden",1],["true",1]]},{"id":"scripts/verify_submission_package.py#_abstract_text","name":[["abstract",1],["text",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["abstract",4],["text",7],["rel",3],["str",6],["optional",2],["if",3],["lower",1],["endswith",1],["tex",2],["re",3],["search",1],["return",3],["detex",1],["group",1],["else",1],["none",2],["title",3],["start",2],["end",2],["md",1],["sections",1],["body",2],["html",1],["comment",1],["sub",2],["keywords",1],["line",1]]},{"id":"scripts/verify_submission_package.py#_author_metadata_strings","name":[["author",1],["metadata",1],["strings",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["author",9],["metadata",2],["strings",3],["package",4],["dir",4],["path",2],["rels",3],["list",5],["str",6],["from",1],["pdf",4],["docx",4],["core",2],["xml",1],["creator",1],["last",1],["modified",1],["by",2],["given",1],["artifacts",2],["same",1],["extraction",1],["zip",1],["guards",1],["as",2],["a1",1],["a2",1],["consumed",1],["best",1],["effort",1],["a6",1],["heuristic",1],["class",1],["so",1],["unreadable",1],["simply",1],["skipped",1],["here",1],["authors",4],["rel",4],["low",3],["lower",1],["try",1],["if",2],["endswith",2],["open",1],["guarded",1],["extend",1],["value",2],["label",1],["fields",1],["elif",1],["pypdf",2],["not",1],["none",1],["info",1],["reader",1],["append",1],["except",1],["exception",1],["continue",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_blanket_family_a","name":[["blanket",1],["family",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["blanket",3],["family",3],["ids",3],["status",3],["str",8],["reason",3],["profile",4],["optional",2],["dict",4],["any",4],["list",2],["one",1],["emitter",1],["every",1],["whole",1],["path",1],["untriggered",1],["not",2],["applicable",1],["no",1],["variant",1],["checked",1],["so",1],["a4",3],["conditional",1],["eligibility",1],["cannot",1],["diverge",1],["between",1],["them",1],["return",1],["check",1],["strict",2],["eligible",1],["if",1],["else",1],["none",1]]},{"id":"scripts/verify_submission_package.py#_ceiling_check","name":[["ceiling",1],["check",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["ceiling",2],["check",6],["id",3],["str",8],["count",4],["int",4],["limit",5],["location",4],["optional",2],["none",2],["tolerance",5],["float",2],["dict",2],["any",2],["tol",2],["note",2],["if",2],["else",2],["status",2],["pass",1],["fail",1],["return",1],["vs",1],["declared",1]]},{"id":"scripts/verify_submission_package.py#_check","name":[["check",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["check",7],["id",5],["str",12],["status",4],["detail",4],["signal",6],["class",11],["deterministic",3],["location",4],["optional",4],["none",6],["strict",5],["eligible",9],["bool",2],["dict",2],["any",2],["family",3],["fail",2],["capable",2],["fixed",3],["registry",2],["if",2],["not",2],["bound",1],["wins",1],["downward",1],["only",1],["override",1],["call",1],["site",1],["restrict",1],["eligibility",1],["a4",1],["advisory",1],["unless",1],["venue",1],["profile",1],["declares",1],["acknowledgments",1],["must",1],["be",1],["removed",1],["but",1],["never",1],["promote",1],["past",1],["rule",1],["above",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_collect_package_texts","name":[["collect",1],["package",1],["texts",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["collect",2],["package",6],["texts",2],["dir",4],["path",8],["tuple",2],["dict",6],["str",12],["one",2],["walk",1],["read",2],["per",1],["file",2],["manuscript",2],["rel",4],["text",5],["bib",3],["manuscripts",3],["bibs",3],["sorted",1],["rglob",1],["if",3],["not",2],["name",1],["scan",1],["excluded",1],["names",1],["continue",2],["suffix",5],["lower",1],["suffixes",1],["relative",1],["as",1],["posix",1],["encoding",1],["utf",1],["errors",1],["replace",1],["else",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_compare_sets","name":[["compare",1],["sets",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["compare",2],["sets",2],["text",19],["dict",6],["str",20],["reference",12],["keys",5],["signal",10],["class",10],["label",13],["unjoined",13],["optional",2],["none",2],["no",3],["join",6],["entry",3],["supplied",2],["source",3],["list",3],["any",2],["two",1],["way",1],["check",5],["orphan",1],["citation",6],["fail",3],["c1",4],["uncited",5],["warn",2],["c2",3],["some",1],["venues",1],["allow",1],["further",1],["reading",1],["entries",1],["carries",1],["hits",2],["cannot",1],["be",1],["placed",1],["key",2],["namespace",1],["marker",1],["slugs",1],["not",2],["cover",1],["fallback",1],["metadata",1],["match",1],["they",1],["their",1],["own",1],["right",1],["never",2],["compared",1],["via",1],["identity",1],["guess",1],["would",1],["silently",1],["pass",3],["slug",1],["coincidentally",1],["equals",1],["orphans",6],["if",5],["checks",6],["parts",4],["append",6],["len",5],["absent",1],["from",1],["listed",3],["first",2],["loc",2],["min",1],["values",1],["location",1],["else",2],["all",2],["present",1],["entr",2],["ies",2],["cited",2],["return",1]]},{"id":"scripts/verify_submission_package.py#_corpus_keys","name":[["corpus",1],["keys",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["corpus",3],["keys",2],["passport",3],["dict",2],["str",5],["any",2],["return",1],["citation",2],["key",2],["literature",1],["if",1],["isinstance",1]]},{"id":"scripts/verify_submission_package.py#_corpus_metadata","name":[["corpus",1],["metadata",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["corpus",3],["metadata",5],["passport",3],["dict",6],["str",5],["any",2],["tuple",3],["literature",1],["key",4],["citation",1],["year",4],["authors",5],["family",4],["if",2],["isinstance",2],["else",1],["none",2],["not",1],["setdefault",1],["lower",1],["add",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_countable_body","name":[["countable",1],["body",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["countable",3],["body",6],["rel",3],["str",10],["text",11],["scope",6],["tuple",2],["human",1],["description",1],["was",1],["counted",3],["b1",1],["if",5],["lower",1],["endswith",1],["tex",4],["only",3],["return",6],["detex",6],["biblio",1],["re",6],["sub",6],["abstract",8],["naive",3],["bibliography",1],["excluded",4],["plus",2],["references",3],["everything",3],["html",2],["comment",1],["md",2],["drop",2],["sections",2],["keywords",4],["line",4],["title",3],["refs",1],["all",1],["counts",1],["author",1],["wrote",1],["ars",1],["tool",2],["markers",2],["comments",1],["stripped",2],["declared",1]]},{"id":"scripts/verify_submission_package.py#_DefusedXmlException","name":[["defused",1],["xml",1],["exception",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["class",2],["defused",2],["xml",2],["exception",4],["placeholder",1],["defusedxml",1],["absent",1],["never",1],["raised",1]]},{"id":"scripts/verify_submission_package.py#_detex","name":[["detex",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["detex",4],["text",7],["str",4],["naive",2],["10",1],["item",1],["adjudicated",1],["at",1],["slice",1],["whitespace",1],["split",1],["method",1],["declared",1],["report",1],["never",1],["promised",1],["venue",1],["exact",1],["drop",1],["comments",1],["commands",1],["unwrap",1],["braces",1],["brackets",1],["re",3],["sub",3],["return",1]]},{"id":"scripts/verify_submission_package.py#_docx_core_author_fields","name":[["docx",1],["core",1],["author",1],["fields",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["docx",2],["core",5],["author",3],["fields",6],["zipfile",2],["zip",3],["file",2],["list",2],["tuple",2],["str",4],["label",3],["value",1],["non",1],["empty",1],["doc",3],["props",3],["xml",4],["one",1],["extraction",1],["a2",1],["a6",1],["token",1],["harvest",1],["share",1],["if",2],["not",2],["namelist",1],["return",2],["root",2],["fromstring",1],["read",1],["part",1],["tag",2],["ns",2],["dc",1],["creator",2],["cp",1],["last",2],["modified",2],["by",2],["el",4],["find",1],["none",1],["text",2],["strip",2],["append",1]]},{"id":"scripts/verify_submission_package.py#_docx_residue_checks","name":[["docx",1],["residue",1],["checks",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["docx",12],["residue",4],["checks",2],["package",3],["dir",3],["path",2],["rels",4],["list",7],["str",9],["dict",2],["any",2],["a2",3],["doc",1],["props",1],["core",2],["xml",4],["creator",1],["last",1],["modified",1],["by",1],["non",1],["empty",1],["a3",3],["ins",2],["del",2],["comment",3],["author",9],["attributes",1],["document",1],["parts",1],["if",4],["not",3],["return",2],["check",2],["applicable",2],["no",2],["blind",2],["submission",2],["meta",3],["findings",6],["tuple",2],["rev",3],["unreadable",4],["rel",5],["try",1],["open",1],["guarded",1],["as",1],["label",2],["value",2],["fields",1],["append",3],["part",3],["sorted",1],["namelist",1],["startswith",1],["word",1],["endswith",1],["root",2],["fromstring",1],["read",2],["zip",1],["el",4],["iter",1],["tag",2],["ns",4],["strip",1],["kind",2],["split",1],["except",1],["errors",1],["verdict",2],["metadata",1],["revision",1]]},{"id":"scripts/verify_submission_package.py#_extract_fallback","name":[["extract",1],["fallback",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["extract",2],["fallback",3],["manuscripts",4],["dict",10],["str",16],["metadata",4],["tuple",4],["best",1],["effort",1],["text",9],["extraction",1],["path",1],["cite",3],["keys",4],["from",2],["tex",2],["author",1],["year",4],["hits",5],["md",1],["txt",1],["matched",1],["against",1],["reference",2],["returns",1],["citation",2],["key",10],["location",2],["unresolved",5],["display",1],["token",2],["stay",1],["out",1],["namespace",1],["so",1],["textually",1],["equals",1],["never",1],["silently",1],["merges",1],["rel",6],["sorted",1],["if",4],["lower",2],["endswith",1],["latex",1],["re",4],["finditer",3],["group",7],["split",2],["strip",2],["setdefault",3],["continue",1],["prose",3],["section",1],["narrative",1],["paren",2],["segment",3],["match",1],["append",1],["surname",3],["else",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_filename_leakage_check","name":[["filename",1],["leakage",1],["check",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",3],["filename",3],["leakage",2],["check",5],["package",6],["dir",3],["path",3],["all",4],["rels",11],["list",4],["str",7],["anon",5],["dict",2],["any",2],["a6",4],["author",5],["name",9],["tokens",12],["from",4],["non",3],["anonymized",3],["variant",1],["metadata",6],["appearing",1],["filenames",3],["heuristic",2],["by",1],["class",1],["coincidental",2],["false",2],["positive",2],["source",1],["originals",3],["themselves",1],["not",6],["scanned",3],["their",1],["identified",1],["expected",1],["original",4],["if",7],["lower",2],["endswith",1],["docx",1],["pdf",1],["authors",3],["strings",1],["return",4],["checked",1],["no",2],["available",1],["artifacts",1],["derive",1],["note",1],["underscore",1],["word",1],["char",1],["smith",3],["appendix",2],["must",1],["split",2],["into",1],["token",3],["comparison",1],["under",1],["one",1],["delimiter",1],["model",1],["flags",1],["csv",1],["but",1],["never",1],["blacksmith",1],["notes",1],["md",1],["re",1],["z0",1],["len",1],["hits",4],["sorted",1],["fail",1],["join",2],["location",3],["cap",2],["pass",1],["appear",1]]},{"id":"scripts/verify_submission_package.py#_filename_leakage_check.name_tokens","name":[["name",1],["tokens",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["name",2],["tokens",2],["str",2],["return",1],["re",1],["split",1],["z0",1],["lower",1],["if",1]]},{"id":"scripts/verify_submission_package.py#_first_author_surname","name":[["first",1],["author",1],["surname",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["first",6],["author",5],["surname",2],["field",3],["str",4],["split",3],["strip",2],["if",2],["return",2],["parts",3],["else",1]]},{"id":"scripts/verify_submission_package.py#_headings","name":[["headings",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["headings",2],["rel",3],["str",6],["text",4],["list",2],["if",1],["lower",1],["endswith",1],["tex",2],["return",2],["group",1],["strip",1],["section",1],["re",1],["finditer",1],["md",1],["sections",1]]},{"id":"scripts/verify_submission_package.py#_is_abstract_title","name":[["abstract",1],["title",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["abstract",3],["title",5],["str",2],["bool",2],["return",1],["lower",1],["strip",1],["startswith",1]]},{"id":"scripts/verify_submission_package.py#_is_anonymized_name","name":[["anonymized",1],["name",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["anonymized",2],["name",2],["rel",4],["str",2],["bool",2],["if",1],["not",1],["lower",2],["endswith",1],["variant",1],["suffixes",1],["return",2],["false",1],["tokens",3],["re",1],["split",1],["path",1],["stem",2],["any",1],["blind",1]]},{"id":"scripts/verify_submission_package.py#_is_int","name":[["int",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["int",4],["any",2],["bool",4],["real",1],["integer",1],["subclass",1],["must",1],["not",2],["pass",1],["as",1],["one",1],["return",1],["isinstance",2]]},{"id":"scripts/verify_submission_package.py#_is_refs_title","name":[["refs",1],["title",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["refs",3],["title",5],["str",2],["bool",2],["return",1],["lower",1],["strip",1],["titles",1]]},{"id":"scripts/verify_submission_package.py#_iter_bib_entries","name":[["iter",1],["bib",1],["entries",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["iter",2],["bib",5],["entries",2],["bibs",4],["dict",2],["str",8],["iterator",2],["tuple",2],["yield",2],["citation",1],["key",2],["raw",1],["entry",4],["body",1],["per",1],["te",1],["across",1],["package",1],["files",1],["single",1],["head",5],["grammar",1],["both",1],["author",1],["year",1],["metadata",1],["derive",1],["from",1],["so",1],["they",1],["cannot",1],["drift",1],["rel",2],["sorted",1],["chunk",3],["re",2],["split",1],["match",1],["if",1],["group",1]]},{"id":"scripts/verify_submission_package.py#_join_from_passport","name":[["join",1],["from",1],["passport",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["join",6],["from",3],["passport",6],["dict",5],["str",10],["any",2],["ref",2],["slug",6],["citation",5],["key",6],["verification",2],["summary",2],["rows",1],["per",1],["prose",1],["stage",1],["run",1],["already",1],["established",1],["row",3],["if",1],["isinstance",2],["return",1]]},{"id":"scripts/verify_submission_package.py#_keyword_list","name":[["keyword",1],["list",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["keyword",2],["list",4],["text",4],["str",4],["optional",2],["keywords",2],["line",1],["re",3],["search",2],["tex",1],["if",2],["not",1],["return",2],["none",1],["split",1],["group",1],["strip",1]]},{"id":"scripts/verify_submission_package.py#_listed","name":[["listed",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["listed",2],["keys",4],["str",4],["shown",3],["sorted",1],["location",1],["cap",1],["extra",3],["len",2],["listing",3],["join",1],["if",1],["more",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_load_yaml","name":[["load",1],["yaml",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["load",3],["yaml",4],["path",6],["dict",3],["str",2],["any",2],["data",3],["safe",1],["read",1],["text",1],["encoding",1],["utf",1],["if",1],["not",1],["isinstance",1],["raise",1],["value",1],["error",1],["expected",1],["mapping",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_md_drop_sections","name":[["md",1],["drop",1],["sections",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["md",3],["drop",2],["sections",2],["text",6],["str",4],["title",4],["predicates",3],["remove",1],["every",1],["section",1],["heading",2],["included",1],["whose",1],["matches",1],["any",2],["predicate",1],["heads",4],["list",1],["re",1],["finditer",1],["keep",4],["cursor",4],["enumerate",1],["end",2],["start",2],["if",2],["len",2],["else",1],["group",1],["strip",1],["append",2],["return",1],["join",1]]},{"id":"scripts/verify_submission_package.py#_md_sections","name":[["md",1],["sections",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["md",3],["sections",2],["text",4],["str",4],["list",3],["tuple",2],["int",4],["heading",2],["title",1],["content",2],["start",2],["end",2],["per",1],["markdown",1],["section",1],["heads",4],["re",1],["finditer",1],["return",1],["group",1],["strip",1],["if",1],["len",2],["else",1],["enumerate",1]]},{"id":"scripts/verify_submission_package.py#_not_checked_pair","name":[["not",1],["checked",1],["pair",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["not",4],["checked",4],["pair",2],["reason",4],["str",4],["list",2],["dict",2],["any",2],["return",1],["check",2],["c1",1],["c2",1]]},{"id":"scripts/verify_submission_package.py#_open_docx_guarded","name":[["open",1],["docx",1],["guarded",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["open",3],["docx",4],["guarded",2],["path",6],["zipfile",3],["zip",6],["file",3],["bomb",1],["entry",2],["count",2],["guard",1],["applied",1],["one",1],["opening",1],["every",1],["reader",1],["a2",1],["a3",1],["a6",1],["token",1],["harvest",1],["so",1],["guards",1],["cannot",1],["drift",1],["apart",1],["if",1],["len",1],["namelist",1],["max",1],["entries",1],["close",1],["raise",1],["value",1],["error",1],["over",1],["limit",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_package_files","name":[["package",1],["files",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["package",6],["files",2],["dir",4],["path",2],["list",2],["str",2],["return",1],["sorted",1],["relative",1],["as",1],["posix",1],["rglob",1],["if",1],["file",1],["name",1],["not",1],["scan",1],["excluded",1],["names",1]]},{"id":"scripts/verify_submission_package.py#_parse_bib_metadata","name":[["parse",1],["bib",1],["metadata",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["parse",2],["bib",4],["metadata",5],["bibs",3],["dict",5],["str",4],["tuple",3],["first",2],["author",7],["surname",5],["lower",2],["year",6],["citation",1],["key",3],["from",1],["package",1],["entries",2],["fallback",2],["matching",1],["best",1],["effort",1],["field",1],["parsing",1],["whole",1],["path",1],["heuristic",1],["classed",1],["anyway",1],["body",3],["iter",1],["re",4],["search",2],["ignorecase",2],["if",2],["not",1],["continue",1],["group",2],["setdefault",1],["add",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_pdf_info_author","name":[["pdf",1],["info",1],["author",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["pdf",3],["info",3],["author",4],["reader",3],["str",3],["dict",1],["one",1],["definition",1],["a1",1],["a6",1],["token",1],["harvest",1],["share",1],["meta",3],["metadata",1],["return",1],["strip",1],["if",1],["else",1]]},{"id":"scripts/verify_submission_package.py#_pdf_metadata_checks","name":[["pdf",1],["metadata",1],["checks",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["pdf",12],["metadata",5],["checks",2],["package",3],["dir",3],["path",2],["rels",4],["list",7],["str",10],["dict",4],["any",2],["a1",5],["info",3],["author",7],["xmp",8],["dc",3],["creator",3],["non",1],["empty",1],["if",7],["not",6],["return",3],["check",2],["applicable",1],["no",1],["blind",1],["submission",1],["pypdf",4],["none",1],["checked",1],["parser",1],["unavailable",1],["installed",1],["pip",1],["install",1],["cannot",1],["be",2],["scanned",1],["findings",5],["tuple",1],["unreadable",4],["rel",6],["try",2],["reader",4],["creators",4],["strip",1],["else",1],["except",2],["exception",2],["malformed",1],["stream",2],["means",1],["half",2],["signal",1],["could",1],["read",1],["incompleteness",1],["silent",1],["pass",1],["still",1],["contributes",1],["present",1],["append",4],["continue",1],["residue",1],["verdict",1]]},{"id":"scripts/verify_submission_package.py#_primary_manuscript","name":[["primary",1],["manuscript",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["primary",2],["manuscript",10],["manuscripts",5],["dict",2],["str",10],["tuple",2],["optional",6],["rel",11],["text",2],["blocked",2],["reason",3],["limits",1],["checked",1],["against",1],["none",7],["iff",1],["says",1],["canonical",7],["filenames",1],["paper",2],["main",2],["win",1],["known",1],["package",1],["document",1],["names",1],["cover",1],["letters",2],["response",2],["readmes",1],["excluded",1],["several",2],["remaining",1],["non",2],["candidates",9],["verifier",1],["reports",1],["ambiguity",1],["instead",1],["silently",1],["picking",1],["wordiest",1],["could",1],["be",1],["appendix",1],["letter",1],["file",1],["was",1],["counted",1],["declared",1],["every",1],["detail",1],["string",1],["if",4],["not",3],["return",3],["no",1],["items",2],["path",2],["name",2],["lower",2],["startswith",1],["prefixes",1],["stem",1],["stems",1],["pool",4],["len",1],["ambiguous",1],["carries",1],["join",1],["sorted",2],["rename",1],["remove",1],["extras",1],["max",1],["key",1],["lambda",1],["word",1],["count",1]]},{"id":"scripts/verify_submission_package.py#_profile_schema","name":[["profile",1],["schema",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["profile",8],["schema",9],["dict",2],["str",2],["any",2],["formal",1],["venue",1],["contract",2],["loaded",1],["once",1],["validator",1],["derives",1],["its",1],["allowed",1],["field",1],["enums",1],["from",1],["file",1],["so",1],["has",1],["one",1],["source",1],["truth",1],["edit",1],["cannot",1],["silently",1],["desync",1],["cli",1],["gate",1],["global",1],["cache",4],["if",1],["none",1],["json",1],["loads",1],["path",1],["read",1],["text",1],["encoding",1],["utf",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_read_zip_part","name":[["read",1],["zip",1],["part",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["read",4],["zip",7],["part",6],["zipfile",2],["file",3],["name",5],["str",2],["bytes",4],["bounded",1],["one",1],["bomb",1],["guard",1],["declared",1],["uncompressed",1],["size",3],["must",1],["stay",1],["under",1],["max",2],["xml",2],["if",1],["getinfo",1],["raise",1],["value",1],["error",1],["over",1],["limit",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_reference_list","name":[["reference",1],["list",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["reference",5],["list",5],["bib",6],["keys",10],["str",8],["passport",6],["optional",2],["dict",2],["any",2],["tuple",2],["machine",1],["readable",1],["both",1],["family",1],["b5",1],["compare",1],["against",1],["package",2],["declared",1],["literature",2],["corpus",6],["empty",2],["label",1],["no",1],["source",1],["if",3],["return",3],["else",1]]},{"id":"scripts/verify_submission_package.py#_report_relpath","name":[["report",1],["relpath",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["report",9],["relpath",2],["package",5],["dir",3],["path",9],["optional",4],["str",2],["relative",3],["posix",2],["file",1],["none",4],["lives",1],["outside",1],["nothing",1],["extra",1],["exclude",2],["from",1],["fingerprint",1],["single",1],["home",1],["resolve",3],["logic",1],["so",1],["stamping",1],["side",2],["build",1],["freshness",2],["check",1],["never",1],["drift",1],["apart",1],["they",1],["if",1],["return",3],["try",1],["as",1],["except",1],["value",1],["error",1]]},{"id":"scripts/verify_submission_package.py#_residue_verdict","name":[["residue",1],["verdict",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["residue",2],["verdict",2],["check",8],["id",5],["str",12],["findings",5],["list",4],["tuple",2],["unreadable",6],["dict",2],["any",4],["fail",2],["rel",3],["message",1],["finding",1],["otherwise",1],["not",3],["checked",2],["if",3],["artifact",2],["was",1],["incompleteness",1],["never",1],["folded",1],["into",1],["pass",3],["else",1],["listed",2],["join",2],["msg",2],["location",3],["cap",2],["return",3],["blind",2],["submission",2],["could",1],["be",1],["scanned",1],["no",1]]},{"id":"scripts/verify_submission_package.py#_scan_blind_set","name":[["scan",1],["blind",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["scan",2],["blind",3],["package",5],["dir",5],["path",2],["manuscripts",4],["dict",7],["str",13],["all",3],["rels",15],["list",7],["anon",6],["profile",3],["optional",2],["any",5],["a1",1],["a6",1],["over",1],["submission",1],["anonymized",1],["variants",1],["checks",9],["pdf",4],["if",3],["lower",2],["endswith",2],["docx",4],["text",3],["extend",3],["metadata",1],["residue",2],["append",1],["filename",1],["leakage",1],["check",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_schema_enum","name":[["schema",1],["enum",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["schema",3],["enum",3],["field",3],["str",2],["tuple",3],["return",1],["profile",1],["properties",1],["if",1],["not",1],["none",1]]},{"id":"scripts/verify_submission_package.py#_strip_reference_section","name":[["strip",1],["reference",1],["section",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["strip",2],["reference",2],["section",2],["text",5],["str",4],["refs",1],["heading",1],["re",1],["search",1],["return",1],["start",1],["if",1],["else",1]]},{"id":"scripts/verify_submission_package.py#_text_residue_checks","name":[["text",1],["residue",1],["checks",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["text",10],["residue",2],["checks",11],["manuscripts",4],["dict",7],["str",11],["rels",5],["list",5],["profile",3],["optional",2],["any",5],["a4",10],["acknowledgments",5],["section",3],["a5",4],["self",4],["citation",4],["phrasing",3],["over",1],["form",3],["anonymized",6],["variants",1],["strict",9],["if",6],["not",6],["blind",3],["variant",6],["exists",1],["but",1],["only",2],["cannot",2],["read",1],["headings",2],["from",1],["scan",2],["should",1],["run",1],["checked",3],["honesty",1],["never",2],["applicable",1],["masquerade",1],["append",8],["check",6],["requires",1],["md",1],["tex",1],["txt",1],["docx",1],["pdf",1],["heading",2],["extraction",1],["supported",1],["eligible",3],["no",3],["extractable",1],["submission",1],["return",2],["ack",5],["hits",9],["rel",11],["title",6],["re",1],["search",1],["break",1],["fail",2],["present",1],["whether",1],["de",1],["anonymizes",1],["scholar",1],["judgment",1],["flagged",1],["auto",1],["removed",1],["venue",1],["declares",1],["forbidden",1],["version",1],["else",3],["location",3],["pass",2],["phrase",9],["lowered",2],["lower",2],["phrases",1],["listed",2],["join",1],["sorted",1],["cap",1],["legitimate",1],["prose",1],["false",1],["positive",1],["heuristic",3],["advisory",1],["signal",2],["class",2],["detected",1]]},{"id":"scripts/verify_submission_package.py#_validate_venue_profile","name":[["validate",1],["venue",1],["profile",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["validate",2],["venue",15],["profile",16],["raw",12],["dict",5],["str",6],["any",4],["shape",1],["validation",1],["file",1],["allowed",5],["field",5],["enums",1],["derived",1],["from",1],["formal",1],["contract",1],["shared",1],["contracts",1],["submission",1],["schema",7],["json",1],["additional",1],["properties",2],["false",1],["included",1],["so",1],["malformed",1],["typoed",2],["usage",1],["error",10],["never",2],["silently",3],["skewed",1],["skipped",1],["comparison",1],["unknown",4],["if",10],["raise",9],["value",9],["has",1],["sorted",2],["closed",1],["limit",4],["would",1],["otherwise",1],["be",8],["ignored",1],["declared",3],["by",2],["scholar",3],["must",8],["carry",1],["only",1],["scraped",1],["inferred",1],["spec",1],["name",6],["not",17],["none",7],["isinstance",5],["string",1],["null",6],["got",6],["word",6],["abstract",1],["reference",1],["int",3],["positive",1],["integer",1],["scope",8],["count",4],["enum",4],["one",2],["join",2],["blind",10],["review",4],["kr",11],["keyword",2],["range",2],["min",6],["max",6],["integers",1],["sections",6],["required",2],["list",2],["all",1],["non",1],["empty",1],["strings",1],["ack",4],["acknowledgments",2],["forbidden",2],["bool",1],["boolean",1],["return",1]]},{"id":"scripts/verify_submission_package.py#_word_count","name":[["word",1],["count",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["word",3],["count",3],["text",3],["str",2],["int",2],["canonical",1],["whitespace",1],["split",2],["shared",1],["references",1],["conventions",1],["md",1],["return",1],["len",1]]},{"id":"scripts/verify_submission_package.py#build_report","name":[["build",1],["report",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["build",2],["report",9],["package",6],["dir",4],["path",11],["checks",6],["list",2],["dict",4],["str",10],["any",4],["extraction",4],["optional",6],["none",11],["policy",6],["slug",4],["inputs",7],["fingerprint",7],["emitted",4],["id",1],["if",2],["check",4],["registry",2],["roster",2],["guard",2],["349",1],["runner",1],["silently",1],["omits",1],["registered",2],["would",1],["read",1],["as",1],["covered",1],["fail",1],["loud",1],["instead",1],["raise",1],["value",2],["error",1],["mismatch",1],["sorted",2],["relpath",3],["return",1],["header",1],["not",2],["checked",2],["count",1],["sum",1],["status",1],["compute",2],["gate",1],["p1",1],["external",1],["venue",1],["profile",1],["passport",1],["join",1],["map",1],["shape",1],["family",1],["verdicts",1],["freshness",2],["compares",1],["against",1],["reusing",1],["invocation",1],["handed",1],["down",1],["by",1],["evaluator",1],["via",1],["standalone",1],["unevaluated",1],["run",1],["argparse",1],["default",1],["never",2],["advisory",1],["null",1],["stamped",1],["satisfy",1],["pipeline",1]]},{"id":"scripts/verify_submission_package.py#check_freshness","name":[["check",1],["freshness",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["check",3],["freshness",6],["package",9],["dir",4],["path",9],["report",35],["expected",10],["policy",13],["str",6],["inputs",6],["fingerprint",13],["tuple",2],["int",2],["slice",1],["guard",2],["orchestrator",1],["must",2],["run",2],["before",1],["ever",1],["reusing",2],["not",5],["re",4],["checks",3],["never",3],["writes",1],["recomputes",1],["same",2],["exclusion",1],["at",2],["write",2],["time",2],["file",4],["provenance",1],["summary",1],["md",1],["compares",1],["slug",9],["against",1],["invocation",1],["carries",1],["null",2],["stamped",8],["standalone",1],["unevaluated",1],["satisfies",1],["fresh",5],["emits",1],["its",2],["verdict",4],["gate",1],["review",2],["p1",1],["alone",1],["means",1],["trustworthy",1],["passed",1],["strict",2],["recorded",1],["blocking",1],["fail",1],["prints",1],["terminal",1],["token",5],["again",1],["exits",1],["accordingly",1],["so",3],["evaporate",2],["across",1],["resume",1],["reuse",2],["returns",2],["message",5],["exit",4],["code",4],["stale",10],["evaluated",1],["if",7],["return",10],["reason",9],["missing",1],["try",3],["json",1],["loads",1],["read",2],["text",1],["encoding",1],["utf",1],["header",5],["except",3],["oserror",1],["value",1],["error",7],["key",3],["type",3],["unreadable",3],["none",3],["comes",1],["from",2],["untrusted",1],["bytes",1],["under",1],["threat",1],["model",1],["repr",1],["collapses",1],["embedded",1],["newlines",1],["forged",1],["cannot",1],["inject",1],["fake",1],["second",1],["line",1],["into",1],["stdout",1],["mismatch",4],["covers",1],["changed",1],["added",1],["dropped",1],["venue",1],["profile",1],["passport",1],["join",1],["map",1],["legacy",1],["predating",1],["field",1],["gets",1],["current",2],["compute",1],["relpath",1],["emitted",2],["id",1],["registry",1],["roster",3],["rule",1],["build",1],["enforces",1],["excluded",1],["hand",1],["edited",1],["would",1],["otherwise",1],["as",1],["evaluate",2],["clean",1],["through",1],["thinned",1],["out",1],["final",1],["round",1]]},{"id":"scripts/verify_submission_package.py#compute_inputs_fingerprint","name":[["compute",1],["inputs",1],["fingerprint",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["compute",2],["inputs",5],["fingerprint",3],["venue",4],["profile",4],["path",10],["optional",6],["str",8],["join",5],["map",4],["passport",4],["sha",1],["256",1],["over",1],["external",1],["manifest",3],["gate",1],["review",1],["p1",1],["one",1],["name",4],["sha256",3],["file",1],["bytes",2],["absent",5],["line",1],["per",1],["input",2],["sorted",2],["by",1],["trailing",1],["newline",1],["family",1],["verdicts",1],["depend",1],["these",1],["so",2],["freshness",1],["guard",1],["must",1],["see",1],["them",1],["package",2],["alone",1],["cannot",1],["live",1],["outside",1],["hashes",1],["as",1],["literal",1],["token",1],["declared",1],["visible",1],["change",1],["lines",3],["raw",3],["digest",2],["hex",2],["read",1],["if",1],["else",1],["append",1],["text",2],["return",1],["encode",1],["utf",1]]},{"id":"scripts/verify_submission_package.py#compute_package_fingerprint","name":[["compute",1],["package",1],["fingerprint",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["compute",2],["package",12],["fingerprint",5],["dir",4],["path",9],["report",9],["relpath",4],["optional",2],["str",4],["none",2],["audit",2],["snapshot",2],["manifest",4],["convention",1],["over",2],["files",1],["10",1],["item",1],["one",1],["relative",3],["sha256",3],["line",2],["per",1],["file",3],["lc",1],["all",1],["byte",2],["sorted",1],["trailing",1],["newline",1],["sha",1],["256",1],["text",3],["excluded",5],["cannot",1],["its",1],["own",2],["bytes",2],["including",1],["custom",1],["out",1],["inside",1],["as",2],["posix",2],["reruns",1],["would",2],["self",1],["reference",1],["provenance",1],["summary",1],["md",1],["too",1],["slice",1],["pipeline",1],["advisory",2],["carrier",2],["formatter",1],["appends",1],["submission",1],["advisories",1],["section",1],["after",1],["stamped",1],["otherwise",1],["immediately",1],["stale",1],["very",1],["whose",1],["findings",1],["carries",1],["freshness",1],["guard",1],["threat",1],["model",1],["manuscript",1],["drift",1],["not",2],["names",1],["lines",4],["rglob",1],["if",2],["continue",2],["rel",3],["append",1],["hex",2],["read",1],["sort",2],["composed",1],["matching",1],["join",1],["return",1],["encode",1],["utf",1]]},{"id":"scripts/verify_submission_package.py#evaluate_policy","name":[["evaluate",1],["policy",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["evaluate",2],["policy",10],["report",6],["dict",2],["str",6],["any",3],["optional",4],["tuple",2],["int",2],["slice",3],["evaluation",1],["applied",1],["already",1],["resolved",1],["value",1],["orchestrator",1],["selects",1],["its",1],["deterministic",1],["tooling",1],["advisory",2],["strict",11],["divergence",1],["lives",1],["here",1],["not",6],["at",1],["call",1],["site",1],["other",1],["than",1],["none",4],["standalone",1],["byte",1],["equivalent",1],["behavior",1],["returns",1],["terminal",3],["token",3],["line",1],["exit",5],["code",3],["signals",1],["stdout",1],["tokens",1],["never",2],["raw",1],["codes",1],["also",1],["covers",1],["nonterminal",1],["heuristic",1],["fails",5],["no",1],["so",2],["automation",1],["must",2],["key",1],["evaluator",1],["keys",1],["status",3],["fail",3],["checked",3],["gated",1],["by",1],["eligible",5],["applicable",1],["neither",1],["untriggered",1],["family",1],["compose",1],["into",2],["block",2],["incompleteness",1],["verdict",1],["schema",1],["pin",1],["if",5],["return",4],["sorted",2],["id",2],["checks",2],["submission",1],["package",1],["join",2],["incomplete",4],["closed",1],["missing",1],["parser",1],["profile",1],["silently",1],["waive",1],["one",1],["check",1],["class",1],["scholar",1],["opted",1],["blocking",1],["verification",1]]},{"id":"scripts/verify_submission_package.py#exit_code_for","name":[["exit",1],["code",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["exit",2],["code",2],["report",3],["dict",2],["str",2],["any",2],["int",2],["statuses",3],["status",1],["checks",1],["if",2],["fail",1],["return",3],["not",1],["checked",1],["passed",1],["was",1],["checkable",1],["distinct",1],["from",1],["full",1],["pass",1]]},{"id":"scripts/verify_submission_package.py#extract_ref_markers","name":[["extract",1],["ref",1],["markers",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["extract",2],["ref",4],["markers",3],["manuscripts",4],["dict",5],["str",10],["slug",2],["first",1],["seen",1],["package",1],["relative",1],["location",1],["from",1],["found",3],["rel",3],["sorted",1],["marker",1],["re",1],["finditer",1],["setdefault",1],["group",1],["return",1]]},{"id":"scripts/verify_submission_package.py#parse_bib_keys","name":[["parse",1],["bib",1],["keys",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["parse",2],["bib",3],["keys",2],["bibs",3],["dict",2],["str",6],["return",1],["key",2],["body",1],["iter",1],["entries",1]]},{"id":"scripts/verify_submission_package.py#render_human","name":[["render",1],["human",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["render",2],["human",2],["report",4],["dict",2],["str",4],["any",2],["header",1],["lines",3],["submission",1],["package",2],["verification",1],["extraction",2],["path",1],["not",2],["checked",2],["count",1],["fingerprint",2],["12",1],["checks",1],["status",3],["upper",1],["replace",1],["loc",2],["location",2],["if",1],["else",1],["append",1],["id",1],["family",1],["signal",1],["class",1],["detail",1],["return",1],["join",1]]},{"id":"scripts/verify_submission_package.py#run","name":[["run",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["run",6],["argv",3],["optional",2],["list",3],["str",4],["none",14],["int",2],["parser",10],["argparse",1],["argument",8],["prog",1],["verify",10],["submission",10],["package",23],["description",1],["deterministic",1],["verifier",1],["394",1],["family",4],["reference",3],["integrity",1],["venue",15],["limits",2],["epilog",1],["exit",5],["codes",2],["all",1],["checked",4],["no",3],["fail",4],["at",2],["least",2],["one",2],["usage",1],["io",1],["error",11],["but",1],["not",14],["verification",3],["incomplete",2],["strict",3],["only",1],["eligible",1],["check",8],["closed",1],["stale",5],["report",27],["freshness",8],["fingerprint",5],["inputs",6],["policy",17],["slug",8],["mismatch",1],["fresh",3],["under",1],["re",1],["emits",1],["its",3],["verdict",1],["token",2],["semantics",1],["identical",1],["live",1],["alone",1],["never",6],["pass",1],["terminal",4],["signals",1],["automation",1],["stdout",1],["tokens",1],["block",2],["raw",3],["also",1],["covers",1],["nonterminal",1],["heuristic",1],["fails",1],["add",7],["dir",12],["help",7],["output",1],["directory",2],["passport",12],["default",6],["material",1],["yaml",9],["supplying",1],["citation",2],["summary",1],["prose",1],["join",12],["literature",1],["corpus",1],["declared",2],["map",10],["explicit",1],["scholar",2],["supplied",1],["ref",1],["key",4],["json",3],["mapping",1],["overrides",1],["every",2],["other",1],["source",1],["profile",14],["schema",2],["shared",1],["contracts",1],["enabling",1],["checks",5],["absent",2],["reports",1],["guessed",1],["from",1],["journal",1],["name",1],["out",5],["path",15],["basename",3],["choices",1],["advisory",2],["already",1],["resolved",1],["value",4],["handed",1],["down",1],["by",1],["evaluator",1],["orchestrator",1],["reads",2],["policies",1],["resolves",1],["absence",1],["script",1],["stamps",1],["header",1],["standalone",1],["unevaluated",1],["stays",1],["null",2],["action",1],["store",1],["true",1],["existing",1],["still",1],["matches",2],["bytes",1],["required",1],["flag",1],["stamped",1],["reuse",1],["args",24],["parse",1],["if",8],["print",9],["file",8],["sys",7],["stderr",7],["return",8],["requires",1],["always",1],["relative",1],["expected",3],["free",1],["floating",1],["else",2],["try",5],["compute",2],["except",5],["oserror",5],["as",5],["could",5],["read",1],["input",1],["comparison",1],["message",2],["code",3],["load",6],["yamlerror",3],["items",1],["validate",1],["extraction",2],["build",1],["write",2],["text",1],["dumps",1],["indent",1],["ensure",1],["ascii",1],["false",1],["encoding",1],["utf",1],["render",1],["human",1],["evaluate",1]]},{"id":"scripts/verify_submission_package.py#run_checks","name":[["run",1],["checks",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["run",6],["checks",9],["package",6],["dir",4],["path",5],["passport",5],["optional",6],["dict",8],["str",12],["any",6],["none",6],["join",4],["map",4],["venue",4],["profile",4],["tuple",2],["list",3],["collect",2],["texts",2],["once",1],["every",1],["check",1],["family",4],["returns",1],["sorted",2],["by",1],["id",2],["extraction",3],["manuscripts",4],["bibs",3],["bib",4],["keys",7],["parse",1],["reference",7],["label",3],["return",1],["key",1],["lambda",1]]},{"id":"scripts/verify_submission_package.py#run_family_a","name":[["run",1],["family",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["run",2],["family",6],["package",9],["dir",4],["path",2],["manuscripts",3],["dict",7],["str",9],["profile",8],["optional",2],["any",5],["list",3],["blind",9],["review",4],["residue",2],["scan",4],["trigger",1],["presence",2],["declaration",2],["anonymized",6],["variant",6],["declared",5],["double",7],["venue",2],["untriggered",1],["not",7],["applicable",2],["has",1],["no",5],["submission",1],["protect",1],["bool",1],["all",4],["rels",8],["files",1],["anon",5],["if",3],["name",2],["return",3],["blanket",2],["ids",2],["triggered",1],["checks",7],["append",2],["check",2],["a7",2],["fail",1],["declares",1],["but",1],["contains",1],["manuscript",1],["join",3],["suffixes",1],["token",1],["among",1],["sorted",1],["stem",1],["tokens",1],["version",1],["missing",1],["most",1],["basic",1],["extend",2],["checked",1],["pass",1],["present",1]]},{"id":"scripts/verify_submission_package.py#run_family_b","name":[["run",1],["family",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",3],["run",2],["family",4],["manuscripts",3],["dict",8],["str",16],["reference",16],["keys",4],["label",3],["profile",13],["optional",2],["any",7],["list",5],["venue",3],["declared",12],["limits",3],["vs",6],["actuals",1],["without",1],["every",1],["check",18],["not",21],["checked",10],["never",2],["guessed",2],["from",3],["journal",2],["name",2],["l3",2],["mirror",2],["partially",1],["runs",1],["checks",21],["checkeds",1],["rest",1],["if",11],["none",12],["return",3],["no",9],["ids",1],["rel",22],["text",6],["manuscript",8],["reason",6],["primary",1],["id",2],["field",2],["b1",4],["word",19],["count",13],["limit",18],["append",18],["elif",5],["else",9],["scope",8],["decl",2],["body",5],["only",2],["default",1],["counted",2],["desc",2],["countable",1],["ceiling",3],["whitespace",2],["split",2],["per",1],["shared",1],["references",1],["conventions",1],["md",1],["location",7],["tolerance",4],["b2",5],["abstract",13],["section",3],["found",2],["b3",5],["keyword",10],["range",8],["exact",2],["keywords",5],["line",1],["lo",3],["hi",3],["min",1],["max",1],["ok",2],["len",4],["pass",2],["fail",2],["b4",5],["required",9],["sections",3],["present",2],["comparison",1],["headings",3],["lower",2],["missing",4],["case",1],["insensitive",1],["heading",1],["containment",1],["join",1],["all",1],["b5",4],["entries",1]]},{"id":"scripts/verify_submission_package.py#run_family_b.not_declared","name":[["not",1],["declared",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["not",4],["declared",3],["check",4],["id",3],["str",6],["field",3],["dict",2],["any",2],["return",1],["checked",1],["venue",1],["profile",1]]},{"id":"scripts/verify_submission_package.py#run_family_c","name":[["run",1],["family",1]],"path":[["scripts",1],["verify",1],["submission",1],["package",1],["py",1]],"body":[["def",2],["run",4],["family",3],["manuscripts",5],["dict",13],["str",26],["bibs",3],["bib",8],["keys",8],["reference",14],["label",9],["passport",7],["optional",5],["any",5],["none",10],["join",20],["map",7],["tuple",2],["list",3],["over",1],["collected",1],["package",2],["texts",1],["returns",1],["checks",1],["extraction",3],["path",4],["if",8],["not",8],["return",5],["checked",3],["pair",3],["no",4],["manuscript",1],["reason",2],["markers",7],["extract",2],["ref",2],["summary",6],["from",1],["else",4],["joined",3],["marker",4],["deterministic",2],["precedence",1],["explicit",2],["scholar",1],["supplied",1],["citation",5],["verification",2],["identity",4],["relation",3],["elif",2],["documented",1],["draft",1],["writer",1],["agent",1],["md",1],["slug",12],["corpus",2],["key",4],["every",2],["joins",1],["itself",1],["so",1],["simply",1],["orphan",1],["missing",1],["prose",1],["found",1],["but",1],["supplies",1],["never",2],["guessed",1],["comparison",1],["text",8],["unjoined",7],["source",2],["must",1],["cover",2],["cited",1],["reported",1],["as",1],["such",1],["compared",1],["via",1],["guess",1],["would",1],["silently",1],["pass",1],["coincidentally",1],["equals",1],["loc",3],["items",2],["setdefault",3],["compare",2],["sets",2],["signal",2],["class",2],["fallback",2],["non",1],["ars",1],["post",1],["converted",1],["format",1],["aware",1],["best",3],["effort",3],["heuristic",2],["classed",1],["advisory",1],["only",1],["metadata",6],["parse",1],["update",1],["unresolved",2],["unmatched",1],["against",1]]},{"id":"tests/__init__.py","name":[["init",1],["py",1]],"path":[["tests",1],["init",1],["py",1]],"body":[["shared",1],["test",1],["package",1],["ars",1],["pytest",1],["helpers",1]]},{"id":"tests/test_helpers.py","name":[["test",1],["helpers",1],["py",1]],"path":[["tests",1],["test",1],["helpers",1],["py",1]],"body":[["shared",1],["helpers",1],["script",1],["unit",1],["tests",1],["avoid",1],["duplicating",1],["subprocess",2],["run",1],["boilerplate",1],["across",1],["multiple",1],["test",1],["files",1],["from",3],["future",1],["import",7],["annotations",1],["json",1],["os",1],["sys",1],["pathlib",1],["path",1],["typing",1],["any",1]]},{"id":"tests/test_helpers.py#build_schema_validator","name":[["build",1],["schema",1],["validator",1]],"path":[["tests",1],["test",1],["helpers",1],["py",1]],"body":[["def",2],["build",2],["schema",6],["validator",6],["dict",2],["str",2],["any",2],["construct",1],["draft",1],["2020",1],["12",1],["format",5],["checking",1],["enabled",1],["without",1],["checker",3],["keywords",1],["date",1],["time",1],["verified",1],["at",3],["acknowledged",1],["generated",1],["validate",1],["silently",1],["hole",1],["codex",1],["flagged",1],["t3",1],["review",1],["literature",1],["corpus",1],["entry",1],["json",1],["from",1],["jsonschema",1],["import",1],["draft202012",3],["return",1]]},{"id":"tests/test_helpers.py#load_json_schema","name":[["load",1],["json",1],["schema",1]],"path":[["tests",1],["test",1],["helpers",1],["py",1]],"body":[["def",2],["load",5],["json",4],["schema",9],["path",5],["dict",2],["str",2],["any",2],["file",1],["verify",1],["parses",1],["as",2],["draft",1],["2020",1],["12",1],["centralised",1],["so",1],["test",1],["files",1],["don",1],["re",1],["implement",1],["same",1],["check",3],["pair",1],["mirrors",1],["helper",1],["at",2],["scripts",1],["literature",1],["corpus",1],["py",1],["predates",1],["module",1],["script",1],["migrate",1],["next",1],["edit",1],["from",1],["jsonschema",1],["import",1],["draft202012",2],["validator",2],["open",1],["encoding",1],["utf",1],["return",1]]},{"id":"tests/test_helpers.py#load_module_from_path","name":[["load",1],["module",1],["from",1],["path",1]],"path":[["tests",1],["test",1],["helpers",1],["py",1]],"body":[["def",2],["load",5],["module",11],["from",6],["path",7],["name",3],["str",2],["import",2],["script",1],["file",3],["as",1],["unit",1],["testing",1],["its",1],["functions",1],["centralises",1],["spec",7],["location",2],["exec",2],["boilerplate",1],["six",1],["pre",1],["existing",1],["test",2],["files",2],["carry",1],["local",1],["copies",1],["under",1],["various",1],["names",1],["lint",1],["they",1],["migrate",1],["at",1],["next",1],["edit",1],["new",1],["should",1],["call",1],["importlib",3],["util",3],["loader",1],["return",1]]},{"id":"tests/test_helpers.py#run_script","name":[["run",1],["script",1]],"path":[["tests",1],["test",1],["helpers",1],["py",1]],"body":[["def",2],["run",3],["script",6],["path",7],["args",7],["str",11],["cwd",4],["none",8],["extra",5],["env",9],["dict",2],["subprocess",4],["completed",2],["process",2],["invoke",1],["via",1],["capturing",1],["stdout",1],["stderr",1],["as",1],["text",2],["values",1],["merged",1],["into",1],["os",2],["environ",2],["not",2],["replaced",1],["if",2],["all",2],["isinstance",1],["raise",1],["type",1],["error",1],["positional",1],["must",1],["be",1],["got",1],["copy",1],["update",1],["return",1],["sys",1],["executable",1],["capture",1],["output",1],["true",2]]},{"id":"tests/test_helpers.py#run_skill_linter","name":[["run",1],["skill",1],["linter",1]],"path":[["tests",1],["test",1],["helpers",1],["py",1]],"body":[["def",2],["run",3],["skill",3],["linter",3],["script",5],["path",10],["root",3],["subprocess",2],["completed",2],["process",2],["str",4],["invoke",1],["md",1],["arg",1],["pythonpath",2],["scripts",1],["return",1],["extra",1],["env",1],["parent",1]]},{"id":"tests/test_mark_read_args.py","name":[["test",1],["mark",1],["read",1],["args",1],["py",1]],"path":[["tests",1],["test",1],["mark",1],["read",1],["args",1],["py",1]],"body":[["integration",1],["test",1],["scripts",1],["ars",1],["mark",1],["read",3],["py",1],["cli",1],["dispatch",2],["197",1],["verifies",1],["citation",1],["keys",1],["reach",1],["script",2],["through",1],["canonical",1],["bash",1],["pattern",1],["uses",1],["real",1],["fixture",2],["passport",1],["log",2],["assert",1],["side",1],["effect",1],["disk",1],["writes",1],["file",1],["not",1],["write",1],["stdout",1],["success",1],["import",4],["subprocess",1],["yaml",1],["pytest",2],["from",1],["pathlib",1],["path",1]]},{"id":"tests/test_mark_read_args.py#passport_with_corpus","name":[["passport",1],["corpus",1]],"path":[["tests",1],["test",1],["mark",1],["read",1],["args",1],["py",1]],"body":[["def",2],["passport",8],["corpus",6],["tmp",3],["path",10],["synthetic",1],["literature",3],["carrying",1],["test",2],["citation",5],["keys",2],["script",1],["reads",1],["key",4],["validate",1],["incoming",1],["against",1],["active",1],["fixture",1],["writes",1],["minimal",1],["yaml",3],["satisfies",1],["contract",1],["write",1],["text",1],["safe",1],["dump",1],["smith2024",1],["data",1],["wang2023",1],["wang",1],["2023",1],["encoding",1],["utf",1],["return",1]]},{"id":"tests/test_mark_read_args.py#test_ars_mark_read_argument_parsing","name":[["test",1],["ars",1],["mark",1],["read",1],["argument",1],["parsing",1]],"path":[["tests",1],["test",1],["mark",1],["read",1],["args",1],["py",1]],"body":[["def",2],["test",4],["ars",3],["mark",3],["read",9],["argument",2],["parsing",2],["passport",6],["corpus",5],["path",10],["none",2],["verify",1],["citation",2],["keys",6],["schema",1],["valid",1],["punctuation",1],["parsed",1],["correctly",1],["script",3],["scripts",1],["py",1],["smith2024",2],["data",2],["wang",2],["2023",2],["result",4],["subprocess",1],["run",1],["python3",1],["str",2],["capture",1],["output",1],["true",2],["text",2],["check",1],["false",1],["assert",4],["returncode",2],["failed",1],["exit",1],["stderr",1],["log",8],["parent",1],["stem",1],["human",4],["yaml",2],["exists",1],["not",1],["created",1],["at",1],["safe",1],["load",1],["encoding",1],["utf",1],["logged",3],["entry",2],["key",1]]},{"id":"tests/test_mark_read_args.py#test_ars_mark_read_rejects_unknown_key","name":[["test",1],["ars",1],["mark",1],["read",1],["rejects",1],["unknown",1],["key",1]],"path":[["tests",1],["test",1],["mark",1],["read",1],["args",1],["py",1]],"body":[["def",2],["test",2],["ars",4],["mark",4],["read",4],["rejects",2],["unknown",3],["key",4],["passport",4],["corpus",6],["path",6],["none",2],["absent",1],["from",1],["literature",1],["hard",1],["fails",1],["per",1],["firm",1],["rule",1],["script",3],["scripts",1],["py",1],["result",4],["subprocess",1],["run",1],["python3",1],["str",2],["not",2],["capture",1],["output",1],["true",2],["text",1],["check",1],["false",1],["assert",3],["returncode",1],["should",1],["reject",1],["citation",1],["error",1],["stderr",2]]},{"id":"tests/test_mark_read_args.py#test_ars_mark_read_rejects_zero_keys","name":[["test",1],["ars",1],["mark",1],["read",1],["rejects",1],["zero",1],["keys",1]],"path":[["tests",1],["test",1],["mark",1],["read",1],["args",1],["py",1]],"body":[["def",2],["test",2],["ars",3],["mark",3],["read",3],["rejects",2],["zero",3],["keys",5],["passport",4],["corpus",3],["path",6],["none",2],["calling",1],["no",1],["citation",3],["should",2],["fail",2],["fast",1],["via",1],["argparse",1],["nargs",1],["script",3],["scripts",1],["py",1],["result",3],["subprocess",1],["run",1],["python3",1],["str",2],["capture",1],["output",1],["true",2],["text",1],["check",1],["false",1],["assert",2],["returncode",1],["stderr",1]]},{"id":"tests/test_mark_read_args.py#test_ars_mark_read_writes_read_log","name":[["test",1],["ars",1],["mark",1],["read",2],["writes",1],["log",1]],"path":[["tests",1],["test",1],["mark",1],["read",1],["args",1],["py",1]],"body":[["def",2],["test",4],["ars",4],["mark",5],["read",13],["writes",2],["log",11],["passport",7],["corpus",5],["path",12],["none",2],["two",1],["citation",3],["keys",7],["assert",5],["records",1],["both",1],["entries",1],["mirrors",1],["bash",1],["block",1],["python3",2],["scripts",2],["py",2],["arguments",1],["multiple",1],["positional",1],["including",1],["one",1],["hyphen",1],["script",3],["smith2024",2],["data",2],["wang2023",2],["result",4],["subprocess",1],["run",1],["str",2],["capture",1],["output",1],["true",2],["text",2],["check",1],["false",1],["returncode",2],["failed",1],["exit",1],["stderr",1],["parent",1],["stem",1],["human",4],["yaml",2],["exists",1],["not",1],["created",1],["at",1],["safe",1],["load",1],["encoding",1],["utf",1],["logged",3],["entry",2],["key",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py","name":[["release",1],["doc",1],["alignment",1],["schema",1],["py",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["manifest",1],["schema",2],["loading",1],["validation",2],["cross",1],["repo",1],["agnostic",1],["per",4],["invariant",7],["12",1],["no",4],["domain",1],["assumptions",1],["language",1],["literals",1],["20",1],["pure",1],["path",5],["safety",1],["logic",1],["network",1],["file",4],["writes",1],["17",1],["from",4],["future",1],["import",7],["annotations",1],["json",2],["re",5],["tomllib",1],["dataclasses",1],["dataclass",6],["field",1],["pathlib",1],["typing",1],["any",3],["allow",1],["list",1],["top",2],["level",2],["keys",10],["section",1],["14",1],["key",4],["outside",1],["these",1],["hard",1],["error",1],["ordered",1],["tuples",1],["not",1],["sets",1],["so",2],["driven",1],["loops",1],["raise",1],["deterministically",1],["same",1],["catalog",1],["drives",1],["both",1],["check",3],["unknown",1],["value",1],["types",2],["added",1],["here",1],["automatically",1],["type",2],["checked",1],["tuple",7],["str",11],["changelog",6],["entry",1],["pattern",3],["suite",2],["package",4],["latest",2],["date",3],["scanner",2],["marker",4],["fence",2],["comment",4],["open",2],["close",2],["near",2],["miss",2],["whitelist",2],["release",2],["block",2],["form",2],["badge",2],["template",8],["tag",2],["url",2],["last",2],["updated",2],["valid",1],["toml",1],["regex",1],["fields",1],["var",1],["compile",2],["allowed",1],["vars",1],["frozenset",2],["version",5],["default",2],["dict",1],["unreleased",2],["tbd",1],["pending",1],["bare",1],["extractors",1],["resolution",1],["22",1],["primitives",1],["21",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_all_paths","name":[["check",1],["all",1],["paths",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",5],["all",3],["paths",3],["data",5],["dict",2],["str",2],["any",2],["manifest",7],["path",14],["none",2],["validate",1],["declared",1],["invariant",1],["13",1],["parent",8],["changelog",2],["field",3],["idx",4],["entry",4],["enumerate",2],["file",2],["package",2]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_all_templates","name":[["check",1],["all",1],["templates",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",3],["all",3],["templates",2],["data",3],["dict",2],["str",2],["any",2],["none",3],["validate",1],["template",3],["fields",2],["file",3],["entries",1],["invariant",1],["21",1],["idx",2],["entry",2],["enumerate",1],["tf",3],["value",3],["if",1],["not",1],["format",1],["field",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_changelog_pattern","name":[["check",1],["changelog",1],["pattern",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",3],["changelog",7],["pattern",9],["data",3],["dict",2],["str",2],["any",2],["none",3],["validate",1],["explicit",1],["entry",3],["at",1],["manifest",2],["parse",1],["time",1],["default",1],["key",1],["absent",1],["known",1],["good",1],["so",1],["only",1],["declared",1],["override",1],["checked",1],["text",3],["if",1],["return",1],["regex",3],["required",1],["groups",2],["version",1],["date",1],["kind",2],["invalid",2],["missing",2],["field",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_file_entries","name":[["check",1],["file",1],["entries",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",2],["file",13],["entries",3],["data",3],["dict",2],["str",3],["any",3],["none",3],["raise",4],["manifest",4],["error",4],["missing",3],["path",14],["empty",2],["duplicate",2],["invariant",1],["15",1],["seen",3],["idx",6],["entry",6],["enumerate",1],["if",3],["kind",3],["field",5],["message",3],["required",1],["not",1],["template",3],["fields",3],["has",1],["no",1],["at",1],["least",1],["one",1],["list",1],["must",1],["be",1],["appears",1],["more",1],["than",1],["once",1],["add",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_package_schema","name":[["check",1],["package",1],["schema",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",3],["package",30],["schema",2],["data",3],["dict",2],["str",2],["any",2],["none",4],["validate",1],["type",11],["discriminator",1],["field",17],["exclusivity",1],["entries",1],["idx",16],["entry",13],["enumerate",1],["if",8],["path",3],["raise",7],["manifest",7],["error",7],["kind",9],["missing",8],["message",7],["required",3],["ptype",8],["not",5],["valid",2],["types",2],["invalid",3],["must",3],["be",1],["one",1],["sorted",1],["got",1],["has",6],["key",8],["pattern",12],["toml",1],["json",1],["requires",2],["conflict",2],["elif",1],["regex",4],["groups",1],["version",1],["group",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_package_uniqueness","name":[["check",1],["package",1],["uniqueness",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",2],["package",7],["uniqueness",2],["data",3],["dict",2],["str",3],["any",2],["none",3],["raise",2],["manifest",2],["error",2],["duplicate",2],["paths",1],["invariant",1],["15",1],["seen",3],["idx",2],["entry",2],["enumerate",1],["path",8],["if",1],["kind",1],["message",1],["appears",1],["more",1],["than",1],["once",1],["field",1],["add",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_path","name":[["check",1],["path",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",3],["path",16],["declared",7],["str",4],["field",11],["manifest",10],["parent",7],["validate",1],["single",1],["returns",1],["resolved",4],["success",1],["raises",1],["error",5],["kind",4],["unsafe",4],["reason",4],["sub",1],["failure",1],["per",1],["invariant",1],["13",1],["raw",2],["shape",1],["resolve",2],["candidate",7],["try",1],["relative",1],["except",1],["value",1],["raise",3],["message",3],["resolves",1],["outside",1],["symlink",1],["escape",1],["from",1],["none",1],["if",2],["not",3],["exists",1],["exist",1],["found",1],["dir",1],["directory",2],["expected",1],["file",1],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_path_shape","name":[["check",1],["path",1],["shape",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",3],["path",15],["shape",4],["declared",8],["str",4],["field",10],["filesystem",1],["free",1],["prongs",1],["invariant",1],["13",1],["non",1],["empty",3],["relative",1],["no",1],["segments",1],["returns",1],["shared",1],["by",1],["single",2],["file",2],["validation",2],["adds",1],["resolve",1],["exists",1],["checks",1],["glob",2],["pattern",1],["only",1],["not",1],["existing",1],["if",3],["none",1],["raise",3],["manifest",3],["error",3],["kind",3],["unsafe",3],["message",3],["reason",3],["raw",4],["absolute",3],["parts",1],["contains",1],["traversal",1],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_pattern_against_comment_marker","name":[["check",1],["pattern",1],["against",1],["comment",1],["marker",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",2],["pattern",10],["against",2],["comment",5],["marker",7],["data",4],["dict",2],["str",2],["any",2],["none",2],["changelog",6],["entry",3],["default",1],["cs",3],["settings",1],["field",5],["open",1],["close",1],["if",1],["raise",1],["manifest",1],["error",1],["kind",1],["uses",1],["message",1],["contains",1],["literal",1],["scanner",1],["strips",1],["comments",1],["before",1],["matching",1],["so",1],["would",1],["never",1],["match",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_regex","name":[["check",1],["regex",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",2],["regex",3],["pattern",5],["text",3],["str",10],["required",4],["groups",4],["tuple",2],["kind",8],["invalid",3],["missing",6],["field",8],["none",2],["validate",1],["manifest",4],["declared",1],["compiles",1],["re",4],["multiline",2],["contains",1],["all",1],["named",2],["shared",1],["by",1],["changelog",1],["package",1],["checks",1],["so",1],["both",1],["fail",1],["at",1],["parse",1],["their",1],["respective",1],["10",1],["kinds",1],["try",1],["compiled",2],["compile",2],["except",1],["error",3],["as",1],["exc",3],["raise",2],["message",2],["not",2],["from",1],["if",2],["groupindex",1],["must",1],["contain",1],["group",1],["join",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_scanner_markers","name":[["check",1],["scanner",1],["markers",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",2],["scanner",3],["markers",2],["data",3],["dict",2],["str",2],["any",2],["none",2],["cs",3],["changelog",3],["name",6],["marker",1],["keys",1],["if",1],["raise",1],["manifest",1],["error",1],["kind",1],["empty",2],["message",1],["must",1],["not",1],["be",1],["field",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_template_format","name":[["check",1],["template",1],["format",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",4],["template",17],["format",5],["str",4],["field",6],["none",3],["raise",3],["manifest",3],["error",6],["if",3],["has",2],["unknown",2],["vars",2],["unclosed",1],["braces",2],["allowed",2],["version",1],["date",1],["any",1],["other",1],["fails",1],["caller",1],["must",1],["guarantee",1],["not",2],["see",1],["all",1],["templates",1],["quick",1],["unbalanced",2],["brace",1],["count",3],["vs",1],["matched",1],["pairs",1],["via",1],["regex",1],["opens",2],["closes",2],["kind",2],["message",2],["match",2],["var",1],["re",1],["finditer",1],["name",3],["group",1],["uses",1],["variable",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_unknown_keys","name":[["check",1],["unknown",1],["keys",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",2],["unknown",8],["keys",7],["data",5],["dict",4],["str",2],["any",3],["none",3],["raise",7],["manifest",13],["error",7],["key",19],["not",7],["allow",1],["list",2],["invariant",1],["14",1],["if",7],["top",2],["level",2],["kind",14],["message",6],["field",6],["section",10],["name",6],["allowed",4],["suite",2],["changelog",2],["continue",1],["isinstance",3],["invalid",3],["type",3],["must",3],["be",3],["table",2],["file",2],["package",2],["entries",3],["array",1],["tables",1],["idx",5],["entry",5],["enumerate",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_check_value_types","name":[["check",1],["value",1],["types",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",6],["value",4],["types",4],["data",8],["dict",2],["str",9],["any",3],["none",3],["validate",1],["scalar",1],["known",2],["keys",7],["manifest",3],["invalid",2],["type",3],["must",2],["run",1],["after",1],["unknown",2],["guarantees",1],["section",1],["entry",7],["container",1],["shapes",1],["before",1],["every",2],["other",1],["downstream",1],["code",1],["assumes",1],["correct",1],["python",1],["so",1],["wrong",1],["typed",1],["toml",1],["float",1],["version",1],["string",2],["expected",1],["would",1],["otherwise",1],["surface",1],["as",2],["uncaught",1],["error",4],["attribute",1],["deep",1],["inside",1],["instead",1],["structured",1],["driven",1],["by",1],["same",1],["key",14],["catalogs",1],["except",1],["changelog",9],["near",4],["miss",4],["whitelist",8],["array",2],["strings",2],["require",6],["path",2],["field",7],["pattern",2],["suite",5],["cs",3],["scanner",1],["marker",1],["if",2],["not",3],["isinstance",2],["list",1],["item",2],["raise",1],["kind",1],["message",1],["be",1],["idx",4],["enumerate",2],["file",3],["package",3]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_comment_still_open","name":[["comment",1],["still",1],["open",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["comment",2],["still",2],["open",5],["line",4],["str",6],["opener",3],["closer",3],["bool",2],["last",5],["rfind",2],["close",2],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_is_release_like_heading","name":[["release",1],["like",1],["heading",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["release",2],["like",2],["heading",2],["line",3],["str",4],["whitelist",3],["list",2],["bool",3],["lstrip",1],["if",2],["not",1],["startswith",3],["return",3],["false",2],["rest",6],["strip",1],["label",3],["has",4],["bracket",2],["bare",3],["version",3],["re",1],["match",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_load_manifest_toml","name":[["load",1],["manifest",1],["toml",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["load",3],["manifest",14],["toml",5],["path",7],["dict",2],["str",2],["any",2],["existence",1],["decode",1],["prongs",1],["loading",1],["shared",1],["by",1],["both",1],["validators",1],["loaders",1],["if",1],["not",4],["exists",1],["raise",2],["error",3],["kind",2],["found",2],["message",2],["file",1],["try",1],["open",1],["rb",1],["as",2],["fh",2],["return",1],["tomllib",2],["except",1],["tomldecode",1],["exc",3],["invalid",1],["valid",1],["from",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_normalize","name":[["normalize",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["normalize",2],["text",3],["str",4],["strip",1],["leading",1],["bom",1],["normalise",1],["line",1],["endings",1],["lf",1],["return",1],["lstrip",1],["replace",2]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_require_str","name":[["require",1],["str",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["require",2],["str",5],["value",5],["any",2],["field",5],["none",3],["if",1],["not",2],["isinstance",1],["raise",1],["manifest",2],["error",1],["kind",1],["invalid",1],["type",2],["message",1],["must",1],["be",1],["string",1],["got",1],["name",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_strip_inline_comments","name":[["strip",1],["inline",1],["comments",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["strip",2],["inline",2],["comments",2],["line",9],["str",8],["opener",4],["closer",4],["while",1],["true",1],["start",4],["find",2],["if",2],["return",2],["end",3],["len",2]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#_walk_dotted","name":[["walk",1],["dotted",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["walk",3],["dotted",3],["obj",3],["any",5],["key",4],["str",2],["path",1],["into",1],["nested",1],["dict",3],["returns",1],["value",1],["at",1],["terminal",1],["node",2],["none",2],["if",2],["segment",1],["missing",1],["current",1],["not",3],["cur",6],["part",3],["split",1],["isinstance",1],["return",2]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#changelog_settings","name":[["changelog",1],["settings",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["changelog",6],["settings",8],["data",3],["dict",7],["str",4],["any",4],["return",2],["effective",1],["defaults",1],["merged",1],["manifest",2],["overrides",1],["caller",1],["should",1],["pass",1],["returned",2],["by",1],["load",1],["validated",1],["deep",1],["enough",1],["copy",1],["mutating",1],["result",1],["incl",1],["near",3],["miss",3],["whitelist",3],["list",2],["not",1],["poison",1],["module",1],["level",1],["default",2],["update",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#check_release_block_presence","name":[["check",1],["release",1],["block",1],["presence",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",3],["release",8],["block",8],["presence",4],["file",4],["text",6],["str",9],["entries",3],["list",6],["dict",5],["any",5],["form",4],["per",3],["invariant",1],["21",1],["uses",1],["historical",2],["entry",8],["version",7],["date",4],["not",1],["authoritative",1],["iterates",1],["each",2],["changelog",1],["asserts",1],["filled",1],["appears",1],["returns",1],["results",4],["one",1],["shaped",1],["kind",2],["expected",2],["needle",5],["rendered",1],["status",2],["pass",2],["fail",2],["normalize",1],["replace",2],["append",1],["if",1],["else",1],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#check_simple_template","name":[["check",1],["simple",1],["template",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["check",3],["simple",2],["template",11],["file",3],["text",5],["str",12],["authoritative",8],["version",5],["date",13],["none",4],["kind",8],["dict",3],["any",2],["needle",4],["badge",1],["match",3],["tag",1],["url",1],["last",1],["updated",1],["composes",1],["from",1],["skips",1],["reason",3],["uses",3],["but",4],["unavailable",3],["references",1],["returns",1],["shaped",1],["status",4],["pass",2],["fail",2],["skip",3],["expected",2],["rendered",5],["absent",1],["skipped",1],["additional",1],["key",1],["present",1],["render",1],["if",2],["return",2],["normalize",1],["else",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#extract_package_version","name":[["extract",1],["package",1],["version",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["extract",3],["package",29],["version",15],["path",28],["ptype",9],["str",18],["key",12],["none",4],["pattern",7],["string",6],["from",4],["declared",1],["metadata",1],["file",3],["supported",2],["types",1],["toml",5],["reads",2],["via",2],["tomllib",3],["walks",2],["dotted",4],["notation",2],["json",8],["loads",3],["regex",9],["compiles",1],["re",3],["multiline",2],["requires",1],["named",3],["group",4],["exactly",2],["one",3],["match",1],["required",1],["returns",1],["extracted",1],["success",1],["raises",1],["error",20],["kind",12],["decode",5],["not",11],["valid",3],["utf",3],["unparseable",6],["found",3],["zero",2],["matches",6],["ambiguous",2],["matched",3],["more",1],["than",1],["line",1],["hard",1],["per",1],["spec",1],["10",1],["type",3],["invalid",2],["three",1],["values",1],["precondition",2],["must",2],["be",2],["non",1],["empty",1],["schema",1],["validation",1],["load",1],["manifest",4],["enforces",1],["derived",2],["calls",2],["try",3],["text",5],["read",1],["encoding",1],["except",3],["unicode",1],["as",3],["exc",9],["raise",8],["message",8],["if",7],["data",4],["tomldecode",1],["value",6],["walk",2],["isinstance",2],["return",3],["jsondecode",1],["compiled",2],["compile",1],["list",1],["finditer",1],["len",3],["lines",2],["expected",1],["presence",1],["validated",1],["at",1],["parse",1],["by",1],["check",1],["unknown",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#load_manifest","name":[["load",1],["manifest",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["load",4],["manifest",14],["path",12],["dict",2],["str",2],["any",2],["minimally",1],["validate",1],["toml",2],["raises",1],["error",2],["kind",2],["per",1],["10",1],["failure",1],["catalog",1],["data",13],["check",10],["unknown",1],["keys",1],["value",1],["types",1],["package",2],["schema",1],["file",1],["entries",1],["uniqueness",1],["if",1],["changelog",4],["not",1],["raise",1],["required",2],["field",3],["missing",2],["message",1],["all",2],["paths",1],["templates",1],["scanner",1],["markers",1],["pattern",2],["against",1],["comment",1],["marker",1],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#ManifestError","name":[["manifest",1],["error",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["class",2],["manifest",2],["error",2],["exception",2],["kind",2],["str",6],["message",2],["field",4],["none",4],["reason",4],["def",1],["self",7],["base",4],["if",2],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#ManifestError.__str__","name":[["str",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["str",4],["self",8],["base",4],["kind",1],["message",1],["if",2],["field",3],["reason",3],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#PackageError","name":[["package",1],["error",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["class",2],["package",3],["error",2],["exception",2],["raised",1],["version",1],["cannot",1],["be",1],["extracted",1],["from",1],["declared",1],["file",2],["attributes",1],["kind",3],["machine",1],["readable",2],["failure",2],["code",1],["per",1],["10",1],["catalog",1],["message",3],["human",1],["explanation",1],["path",3],["resolved",1],["as",1],["string",1],["none",3],["if",1],["not",1],["applicable",1],["str",5],["def",1],["self",3],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#PackageError.__str__","name":[["str",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["str",4],["self",4],["return",1],["kind",1],["message",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#render_template","name":[["render",1],["template",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["render",3],["template",9],["str",8],["version",5],["date",11],["none",8],["substitutions",1],["returns",1],["if",2],["references",1],["but",2],["callers",1],["should",1],["emit",1],["warn",1],["uses",1],["unavailable",1],["skip",1],["check",1],["per",1],["invariant",1],["21",1],["10",1],["return",2],["replace",2]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#ResolutionError","name":[["resolution",1],["error",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["class",2],["resolution",2],["error",2],["exception",2],["kind",2],["str",5],["message",2],["detail",1],["dict",2],["any",1],["field",1],["default",1],["factory",1],["def",1],["self",3],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#ResolutionError.__str__","name":[["str",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["str",4],["self",4],["return",1],["kind",1],["message",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#ResolutionResult","name":[["resolution",1],["result",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["class",2],["resolution",2],["result",2],["version",1],["str",4],["date",1],["none",1],["source",1],["cli",1],["flag",1],["package",1],["suite",1],["fallback",1],["warnings",1],["list",2],["field",1],["default",1],["factory",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#resolve_authoritative_version","name":[["resolve",1],["authoritative",1],["version",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["resolve",2],["authoritative",2],["version",21],["manifest",7],["dict",2],["str",6],["any",3],["parent",3],["path",6],["expected",8],["none",6],["ci",8],["bool",2],["resolution",14],["result",6],["per",1],["invariant",2],["22",2],["order",1],["wins",1],["source",6],["cli",4],["flag",4],["package",11],["non",1],["empty",1],["all",1],["packages",7],["must",1],["agree",1],["suite",10],["latest",5],["only",2],["if",6],["not",3],["fail",1],["returns",2],["fallback",3],["raises",1],["error",5],["kind",4],["disagree",2],["failed",4],["propagated",1],["from",1],["extract",2],["declared",2],["file",2],["cannot",1],["be",1],["parsed",1],["escape",1],["before",1],["read",1],["so",1],["caller",1],["always",1],["cascade",1],["return",3],["date",4],["versions",8],["list",1],["tuple",1],["entry",7],["ptype",1],["type",1],["key",2],["pattern",2],["append",1],["distinct",2],["len",1],["detail",3],["join",1],["raise",3],["message",3],["report",1],["different",1],["warnings",1],["mode",1],["requires",1],["at",1],["least",1],["one",1],["no",1],["found",1],["provide",1],["declare",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#scan_changelog","name":[["scan",1],["changelog",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["scan",2],["changelog",4],["text",5],["str",16],["pattern",6],["re",2],["fence",9],["marker",4],["comment",16],["open",6],["close",5],["near",5],["miss",5],["whitelist",3],["list",5],["dict",4],["any",3],["per",1],["state",8],["aware",1],["scanner",4],["returns",1],["parsed",1],["entries",4],["raises",1],["error",3],["duplicate",2],["version",12],["heading",4],["invariant",1],["19",1],["bom",1],["strip",2],["crlf",1],["normalize",1],["lstrip",3],["replace",2],["normal",5],["block",4],["seen",5],["int",1],["line",15],["num",8],["enumerate",1],["split",1],["start",1],["if",8],["startswith",2],["continue",3],["stripped",9],["inline",1],["comments",1],["still",1],["rindex",1],["rstrip",1],["match",2],["group",2],["date",4],["raise",2],["kind",2],["message",2],["appears",1],["at",1],["lines",2],["append",1],["elif",1],["release",2],["like",2],["looks",1],["but",1],["did",1],["not",1],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#scan_changelog_file","name":[["scan",1],["changelog",1],["file",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["scan",6],["changelog",10],["file",4],["path",6],["pattern",8],["re",2],["str",12],["fence",4],["marker",4],["comment",8],["open",4],["close",4],["near",4],["miss",4],["whitelist",4],["list",4],["dict",2],["any",2],["read",3],["shared",1],["decode",4],["empty",3],["failure",1],["semantics",1],["both",1],["validators",1],["raises",1],["scanner",4],["error",6],["kind",3],["not",3],["valid",2],["utf",3],["after",2],["matched",2],["zero",2],["entries",5],["addition",1],["own",1],["kinds",1],["try",1],["text",3],["encoding",1],["except",1],["unicode",1],["as",1],["exc",3],["raise",2],["message",2],["from",1],["if",1],["entry",1],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#ScannerError","name":[["scanner",1],["error",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["class",2],["scanner",2],["error",2],["exception",2],["kind",2],["str",5],["message",2],["line",2],["num",1],["int",2],["none",4],["lines",1],["list",2],["field",1],["default",1],["factory",1],["def",1],["self",3],["return",1]]},{"id":"tools/release-discipline/scripts/_release_doc_alignment_schema.py#ScannerError.__str__","name":[["str",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["doc",1],["alignment",1],["schema",1],["py",1]],"body":[["def",2],["str",4],["self",4],["return",1],["kind",1],["message",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py","name":[["check",1],["command",1],["invariants",1],["py",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",1],["command",7],["list",2],["invariants",3],["per",4],["repo",5],["manifest",3],["toml",2],["packages",1],["commands",3],["one",1],["definition",2],["file",5],["discovered",1],["by",2],["glob",2],["often",1],["also",1],["maintains",1],["hand",1],["written",1],["files",2],["those",2],["announce",3],["scripts",4],["launcher",1],["menus",1],["docs",2],["lists",1],["drift",1],["validator",1],["discovers",1],["inventory",1],["from",5],["asserts",2],["every",1],["declared",1],["listing",1],["lockstep",4],["no",2],["missing",1],["entries",1],["stale",1],["extras",1],["optionally",1],["accurate",1],["stated",1],["count",2],["optional",1],["version",4],["section",1],["metadata",1],["equals",1],["newest",1],["changelog",6],["entry",2],["reusing",1],["release",2],["doc",2],["alignment",2],["scanner",2],["extractor",1],["cross",1],["agnostic",1],["invariant",1],["12",1],["pure",1],["stdlib",1],["deterministic",1],["read",1],["only",1],["see",1],["design",1],["2026",1],["07",1],["03",1],["spec",1],["md",1],["toolkit",1],["future",1],["import",8],["annotations",1],["sys",4],["pathlib",1],["path",10],["ensure",1],["root",1],["so",1],["importable",1],["script",1],["invoked",1],["directly",1],["python",2],["check",4],["py",1],["insert",1],["str",6],["resolve",1],["parent",2],["argparse",1],["json",2],["as",2],["re",1],["typing",1],["any",1],["schema",1],["error",3],["package",4],["shape",1],["regex",1],["load",1],["normalize",1],["require",1],["default",3],["pattern",8],["extract",1],["scan",1],["tokens",2],["matched",1],["at",1],["word",1],["ish",1],["boundary",1],["start",1],["line",1],["preceded",1],["whitespace",1],["then",2],["slash",1],["name",3],["possessive",1],["quantifier",1],["11",1],["plus",1],["lookahead",1],["rejects",1],["like",1],["such",1],["absolute",1],["paths",1],["prose",1],["without",1],["backtracking",1],["into",1],["shorter",1],["false",1],["match",1],["names",1],["containing",1],["dots",1],["need",1],["explicit",1],["token",3],["repos",1],["whose",1],["share",1],["distinctive",1],["prefix",1],["should",1],["declare",1],["tighter",1],["anyway",1],["extra",2],["whitelist",2],["residual",1],["cases",1],["za",2],["z0",2],["top",1],["level",1],["keys",3],["tuple",3],["region",1],["key",1],["if",1],["main",2],["exit",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#_check_announce","name":[["check",1],["announce",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["check",12],["announce",9],["entry",9],["dict",5],["str",8],["any",5],["manifest",3],["parent",3],["path",10],["names",6],["list",6],["all",3],["checks",6],["one",2],["try",2],["text",6],["normalize",1],["read",1],["encoding",1],["utf",2],["except",2],["unicode",1],["decode",2],["error",3],["as",2],["exc",2],["return",3],["kind",5],["file",8],["status",7],["fail",7],["message",7],["not",9],["valid",1],["pattern",16],["re",6],["compile",3],["token",2],["default",1],["multiline",3],["region",16],["narrows",1],["scan",1],["each",1],["captured",1],["requires",1],["every",2],["discovered",3],["command",6],["several",1],["independently",1],["maintained",1],["lists",1],["long",1],["short",1],["form",1],["then",1],["cannot",1],["mask",1],["drift",1],["hit",1],["another",1],["outside",1],["regions",8],["comments",1],["stops",1],["counting",1],["listed",5],["if",9],["none",2],["group",4],["finditer",3],["unmatched",1],["matched",3],["zero",2],["else",6],["found",8],["per",3],["name",11],["union",3],["missing",4],["from",4],["enumerate",1],["pass",2],["len",4],["join",1],["append",3],["whitelist",4],["extra",3],["sorted",1],["has",1],["no",1],["definition",1],["stale",1],["add",1],["count",8],["cpat",2],["raw",4],["counts",7],["match",1],["expected",1],["update",2],["times",1],["int",1],["value",1],["non",1],["integer",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#_check_version_lockstep","name":[["check",1],["version",1],["lockstep",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["check",2],["version",7],["lockstep",9],["dict",4],["str",6],["any",4],["manifest",4],["parent",4],["path",11],["list",3],["newest",4],["changelog",12],["entry",2],["must",1],["equal",1],["metadata",1],["file",5],["pattern",6],["re",2],["compile",1],["default",5],["multiline",1],["try",2],["entries",2],["scan",1],["fence",2],["marker",2],["comment",4],["open",2],["close",2],["near",2],["miss",2],["whitelist",2],["except",2],["scanner",1],["error",2],["as",2],["exc",6],["return",3],["kind",5],["status",3],["fail",3],["message",2],["package",8],["found",4],["extract",1],["ptype",1],["json",1],["key",2],["none",1],["match",1],["expected",1],["pass",1],["if",1],["else",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#_emit_human","name":[["emit",1],["human",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["emit",2],["human",2],["report",7],["dict",2],["str",2],["any",2],["verbose",3],["bool",2],["none",2],["print",8],["command",1],["invariants",1],["check",8],["manifest",2],["if",4],["commands",3],["discovered",1],["len",1],["checks",1],["status",4],["upper",1],["pass",3],["not",1],["continue",1],["line",3],["kind",1],["file",2],["key",4],["name",1],["expected",1],["found",1],["message",1],["summary",2],["fail",2],["skip",2],["exit",2],["code",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#_parse_args","name":[["parse",1],["args",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["parse",3],["args",3],["argv",3],["list",3],["str",2],["none",4],["argparse",3],["namespace",2],["argument",4],["parser",1],["prog",1],["check",1],["command",2],["invariants",2],["description",1],["validate",1],["per",2],["repo",1],["manifest",2],["add",3],["required",1],["true",3],["type",1],["path",1],["json",2],["action",2],["store",2],["dest",1],["output",1],["verbose",1],["return",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#_run_pipeline","name":[["run",1],["pipeline",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["run",2],["pipeline",2],["args",3],["argparse",2],["namespace",2],["dict",3],["str",5],["any",3],["manifest",12],["path",7],["try",1],["data",5],["load",1],["command",5],["except",1],["error",3],["as",1],["exc",3],["return",3],["structural",2],["kind",1],["parent",7],["names",5],["discover",1],["commands",2],["glob",4],["if",5],["not",2],["empty",1],["matched",1],["zero",1],["files",1],["checks",10],["list",1],["entry",2],["announce",2],["extend",2],["check",2],["lockstep",5],["version",2],["none",1],["sort",1],["pass",4],["count",5],["sum",2],["status",2],["fail",5],["summary",1],["skip",1],["exit",1],["code",1],["else",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#_sort_checks","name":[["sort",1],["checks",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["sort",2],["checks",5],["list",4],["dict",4],["str",4],["any",4],["deterministic",2],["order",2],["mirroring",2],["release",2],["doc",2],["validator",2],["invariant",2],["18",2],["return",1],["sorted",1],["key",1],["lambda",1],["file",1],["kind",1],["name",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#_structural_error","name":[["structural",1],["error",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["structural",2],["error",2],["kind",4],["str",7],["message",4],["manifest",4],["path",5],["dict",2],["any",2],["return",1],["commands",1],["checks",1],["status",1],["fail",2],["summary",1],["pass",1],["skip",1],["exit",1],["code",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#discover_commands","name":[["discover",1],["commands",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["discover",2],["commands",2],["manifest",3],["parent",3],["path",2],["glob",5],["pattern",3],["str",4],["list",2],["return",2],["sorted",2],["deduplicated",1],["command",2],["names",1],["discovered",1],["by",1],["name",1],["its",1],["definition",1],["file",2],["stem",2],["files",2],["if",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#load_command_manifest","name":[["load",1],["command",1],["manifest",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["load",4],["command",10],["manifest",35],["path",34],["dict",4],["str",7],["any",4],["validate",1],["invariants",1],["toml",2],["raises",1],["error",12],["kind",20],["per",1],["failure",1],["catalog",1],["spec",1],["data",8],["unknown",7],["keys",5],["hard",1],["errors",1],["invariant",1],["14",1],["container",1],["shapes",1],["key",29],["if",18],["not",20],["top",2],["level",2],["raise",11],["message",11],["field",27],["announces",8],["announce",20],["isinstance",5],["list",2],["invalid",11],["type",3],["must",3],["be",3],["array",2],["tables",1],["lockstep",27],["version",13],["none",10],["table",1],["idx",16],["entry",21],["enumerate",4],["scalar",1],["value",1],["types",1],["require",3],["glob",9],["token",6],["pattern",22],["region",7],["count",7],["whitelist",7],["extra",3],["item",2],["strings",1],["required",10],["fields",1],["missing",14],["empty",1],["declare",1],["at",1],["least",1],["one",1],["changelog",8],["package",4],["safety",1],["globs",1],["filesystem",1],["free",1],["shape",2],["prongs",1],["only",1],["single",1],["existing",1],["file",1],["parent",8],["check",8],["seen",3],["paths",3],["duplicate",1],["appears",1],["more",1],["than",1],["once",1],["add",1],["regex",6],["groups",5],["name",1],["group",3],["date",1],["return",1]]},{"id":"tools/release-discipline/scripts/check_command_invariants.py#main","name":[["main",1]],"path":[["tools",1],["release",1],["discipline",1],["scripts",1],["check",1],["command",1],["invariants",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["args",5],["parse",1],["report",4],["run",1],["pipeline",1],["if",1],["json",2],["output",1],["print",1],["dumps",1],["indent",1],["sort",1],["keys",1],["false",1],["else",1],["emit",1],["human",1],["verbose",2],["return",1],["summary",1],["exit",1],["code",1]]},{"id":"tools/release-discipline/scripts/check_release_doc_alignment.py","name":[["check",1],["release",1],["doc",1],["alignment",1],["py",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["check",1],["doc",1],["alignment",1],["py",1]],"body":[["usr",1],["bin",1],["env",1],["python3",1],["validate",1],["release",4],["doc",3],["alignment",3],["per",3],["repo",4],["manifest",4],["toml",1],["cross",1],["agnostic",1],["invariant",1],["12",1],["see",1],["docs",1],["design",2],["2026",1],["05",1],["21",1],["validator",1],["spec",1],["md",1],["full",1],["toolkit",1],["pure",1],["stdlib",1],["deterministic",1],["read",1],["only",1],["from",4],["future",1],["import",8],["annotations",1],["sys",4],["pathlib",1],["path",4],["ensure",1],["root",1],["so",1],["scripts",3],["importable",1],["script",1],["invoked",1],["directly",1],["python",1],["check",3],["py",1],["insert",1],["str",1],["file",2],["resolve",2],["parent",2],["argparse",1],["json",2],["as",1],["re",1],["typing",1],["any",1],["schema",1],["error",4],["package",2],["resolution",1],["scanner",1],["changelog",3],["settings",1],["block",1],["presence",1],["simple",1],["template",1],["extract",1],["version",2],["load",1],["authoritative",1],["scan",1],["default",1],["pattern",1],["if",1],["name",1],["main",2],["exit",1]]},{"id":"tools/release-discipline/scripts/check_release_doc_alignment.py#_emit_human","name":[["emit",1],["human",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["check",1],["doc",1],["alignment",1],["py",1]],"body":[["def",2],["emit",2],["human",2],["report",9],["dict",2],["str",2],["any",2],["verbose",3],["bool",2],["none",4],["print",9],["release",1],["discipline",1],["check",8],["manifest",2],["av",5],["authoritative",6],["version",4],["src",2],["source",4],["if",5],["not",3],["ad",3],["date",3],["checks",1],["status",4],["upper",1],["pass",3],["continue",1],["line",3],["kind",1],["file",2],["key",4],["expected",2],["needle",1],["found",1],["reason",1],["message",1],["summary",2],["fail",2],["skip",2],["exit",2],["code",1]]},{"id":"tools/release-discipline/scripts/check_release_doc_alignment.py#_parse_args","name":[["parse",1],["args",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["check",1],["doc",1],["alignment",1],["py",1]],"body":[["def",2],["parse",3],["args",3],["argv",3],["list",2],["str",2],["none",5],["argparse",3],["namespace",2],["argument",6],["parser",1],["prog",1],["check",1],["release",3],["doc",2],["alignment",2],["description",1],["validate",1],["per",2],["repo",1],["manifest",2],["add",5],["required",1],["true",4],["type",1],["path",1],["expected",1],["version",1],["default",1],["ci",2],["action",3],["store",3],["help",1],["reject",1],["suite",1],["fallback",1],["json",2],["dest",1],["output",1],["verbose",1],["return",1]]},{"id":"tools/release-discipline/scripts/check_release_doc_alignment.py#_run_pipeline","name":[["run",1],["pipeline",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["check",1],["doc",1],["alignment",1],["py",1]],"body":[["def",2],["run",2],["pipeline",2],["args",5],["argparse",2],["namespace",2],["dict",3],["str",8],["any",5],["manifest",19],["path",20],["try",5],["data",7],["load",2],["except",5],["error",11],["as",6],["exc",14],["return",4],["structural",4],["kind",12],["cs",5],["changelog",12],["settings",1],["pattern",12],["validity",1],["named",1],["groups",1],["guaranteed",1],["by",2],["check",7],["default",2],["known",1],["good",1],["text",8],["entry",12],["re",2],["compile",1],["multiline",1],["parent",7],["entries",5],["scan",1],["file",16],["fence",2],["marker",2],["comment",4],["open",2],["close",2],["near",2],["miss",2],["whitelist",2],["scanner",1],["version",15],["resolution",7],["resolve",1],["authoritative",12],["expected",6],["ci",2],["package",11],["both",1],["cascades",1],["only",1],["reachable",1],["absent",1],["resolver",1],["returns",1],["early",1],["cli",1],["flag",1],["before",1],["reading",1],["so",1],["always",1],["means",1],["authority",1],["source",5],["died",1],["supplied",1],["parse",1],["failures",2],["surface",1],["regular",1],["per",1],["loop",1],["below",1],["instead",1],["av",21],["src",6],["find",1],["date",16],["matching",1],["none",4],["if",10],["match",7],["break",1],["suite",2],["fallback",2],["checks",16],["list",1],["append",6],["status",10],["pass",6],["else",3],["fail",9],["message",3],["has",1],["no",1],["matches",1],["extract",1],["ptype",1],["type",1],["key",2],["found",1],["read",1],["encoding",1],["utf",2],["unicode",1],["decode",2],["not",1],["valid",1],["continue",2],["release",4],["block",4],["form",3],["presence",1],["tf",2],["badge",2],["template",8],["tag",2],["url",2],["last",2],["updated",2],["simple",1],["sort",1],["count",7],["sum",3],["skip",4],["exit",3],["code",3],["summary",1]]},{"id":"tools/release-discipline/scripts/check_release_doc_alignment.py#_sort_checks","name":[["sort",1],["checks",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["check",1],["doc",1],["alignment",1],["py",1]],"body":[["def",2],["sort",2],["checks",5],["list",4],["dict",4],["str",4],["any",4],["invariant",2],["18",2],["deterministic",2],["order",2],["return",1],["sorted",1],["key",1],["lambda",1],["file",1],["kind",1],["version",1]]},{"id":"tools/release-discipline/scripts/check_release_doc_alignment.py#_structural_error","name":[["structural",1],["error",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["check",1],["doc",1],["alignment",1],["py",1]],"body":[["def",2],["structural",2],["error",2],["kind",4],["str",7],["message",4],["manifest",4],["path",5],["dict",2],["any",2],["report",2],["authoritative",4],["version",2],["none",4],["source",2],["date",2],["checks",1],["status",1],["fail",2],["summary",1],["pass",1],["skip",1],["exit",1],["code",1],["return",1]]},{"id":"tools/release-discipline/scripts/check_release_doc_alignment.py#main","name":[["main",1]],"path":[["tools",1],["release",2],["discipline",1],["scripts",1],["check",1],["doc",1],["alignment",1],["py",1]],"body":[["def",2],["main",2],["argv",3],["list",2],["str",2],["none",4],["int",2],["args",5],["parse",1],["report",4],["run",1],["pipeline",1],["if",1],["json",2],["output",1],["print",1],["dumps",1],["indent",1],["sort",1],["keys",1],["false",1],["else",1],["emit",1],["human",1],["verbose",2],["return",1],["summary",1],["exit",1],["code",1]]}]}
