{"format": "ta-amps.seed-pack.nouns.v1", "pack_id": "checked-data-analysis", "status": "proposal_only", "records": [ {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.pack", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.skill_pack", "pack:checked-data-analysis", "role:pack", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "pack", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "A collection of nouns and verbs for analyzing a CSV file with a check at every step", "lets_workers": "Analyze a CSV file with a check at every step: pin the file's bytes and profile its schema, validate every cell against the declared types and ranges, flag missing values and outliers without removing any, compute summaries and comparisons with recorded queries whose results carry digests, keep charts as Vega-Lite data specs rather than images, and write findings in which every number traces to a query result. A different worker reruns every query, and a person decides what the findings mean.", "not_for": "Explaining why numbers changed, judging the people behind the data or correcting the data. Those stay with the person and the data's owner.", "flow": [{"verb": "checked-data-analysis.profile-schema"}, {"verb": "checked-data-analysis.validate-types-and-ranges"}, {"verb": "checked-data-analysis.flag-missing-and-outliers"}, {"verb": "checked-data-analysis.compute-summaries"}, {"verb": "checked-data-analysis.make-chart-specs"}, {"verb": "checked-data-analysis.write-findings"}, {"verb": "checked-data-analysis.check-findings"}, {"verb": "checked-data-analysis.decide-meaning"}], "guardrails": [{"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.guardrail.trace-every-number", "version": 1, "value_sha256": "9c5fc316a13b46a5a4c54f29c82ad24f2459330a072b020e2bc1b5be5d3646c8"}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.guardrail.flag-never-drop", "version": 1, "value_sha256": "a5506585a70e582d557ba56229d6f2b94ee3d4353a61e73481db13b222782db3"}, {"store": "seedpack.policy-and-law-watch", "key": "policy-and-law-watch.v0.1.0.guardrail.no-personal-data", "version": 1, "value_sha256": "d8cd242126f397d75866c1f8a7cf76da689061e43e1bd7ba02ceff0ca9b8022c"}, {"store": "seedpack.policy-and-law-watch", "key": "policy-and-law-watch.v0.1.0.guardrail.person-decides", "version": 1, "value_sha256": "d2beb838923d3ba1a628eea0126e6c25541af22cd1d62d3d9cda585237641736"}], "tools": [{"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.tool.csv-checks", "version": 1, "value_sha256": "2b604939a7f7bff110e1d8fccd936e1da7ed5ea6e54982ca57b951529a5b1b3c"}], "worked_example": "Synthetic: a fictional meal program's 25-row weekly log for three sites, with a misspelled site, a count written in words, an impossible date, a missing value, a value far above its maximum, a negative weight, an outlier that is valid, a repeated row and an identifying column whose values never leave the file. The pack's code recomputes every step.", "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.guardrail.trace-every-number", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.guardrail.flag-never-drop", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.policy-and-law-watch/policy-and-law-watch.v0.1.0.guardrail.no-personal-data", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.policy-and-law-watch/policy-and-law-watch.v0.1.0.guardrail.person-decides", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.rules.reading", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.rules.types-and-validation", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.rules.outliers", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.rules.queries", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.rules.charts", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.tool.csv-checks", "target_category": "noun.code_node", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.template.analysis-request", "target_category": "noun.seed_hypothesis", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.template.schema-profile", "target_category": "noun.eval_run", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.template.validation-report", "target_category": "noun.eval_run", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.template.flag-report", "target_category": "noun.eval_run", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.template.query-results", "target_category": "noun.eval_run", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.template.chart-specs", "target_category": "noun.scene_recipe", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.template.findings", "target_category": "noun.seed_hypothesis", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.template.findings-check", "target_category": "noun.eval_run", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.template.interpretation", "target_category": "noun.eval_run", "note": ""}]}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.guardrail.trace-every-number", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.skill_pack", "pack:checked-data-analysis", "role:guardrail", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "guardrail", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Guardrail: every number traces to a recorded query", "category_reason": "A guardrail is a reusable rule every verb in this work follows, with the check that proves it.", "rule": "Every number in a finding, table or chart comes from a recorded query over the pinned bytes of the dataset, and names the query, the result row and the column it came from. A number that cannot be traced is removed from the findings, not softened.", "how_it_is_checked": "python -m csv_checks trace finds every numeral in a finding's text among its listed numbers, and every listed number equal to its query result cell.", "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "derives_from", "target_id": "seedpack.policy-and-law-watch/policy-and-law-watch.v0.1.0.guardrail.cite-every-claim", "target_category": "noun.skill_pack", "note": ""}]}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.guardrail.flag-never-drop", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.skill_pack", "pack:checked-data-analysis", "role:guardrail", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "guardrail", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Guardrail: flag problems, never drop or fix them silently", "category_reason": "A guardrail is a reusable rule every verb in this work follows, with the check that proves it.", "rule": "Missing values, invalid values, duplicates and outliers are listed with their rows and stay in the file. A query leaves a row out only through a filter written in the query, and its result counts the rows it left out. Nothing is imputed, rounded away, corrected or deleted; fixing the data is its owner's act.", "how_it_is_checked": "Every query result records rows_in, rows_after_filter and excluded_by_filter, and the findings checks fail any finding that speaks of removing, imputing or correcting data.", "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.rules.reading", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.reflex_procedure", "pack:checked-data-analysis", "role:rules", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.reflex_procedure", "role": "rules", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Reading a CSV file without guessing", "category_reason": "A zero-call deterministic procedure: the same inputs always give the same result.", "rules": ["Pin the file by the SHA-256 of its bytes before reading anything; every later noun names that digest.", "Decode the bytes as UTF-8, then read records and double-quoted fields as RFC 4180 describes, with the first record as the header and the delimiter the request names.", "Remove a byte order mark and record that it was there.", "Number rows from 1 for the first data row after the header, in every report.", "Record a row with more or fewer fields than the header as ragged; never pad or trim it silently.", "Show no value from a column the request marks identifying: only counts and row numbers."], "model_calls": 0, "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "requires_noun", "target_id": "seedpack.policy-and-law-watch/policy-and-law-watch.v0.1.0.guardrail.no-personal-data", "target_category": "noun.skill_pack", "note": ""}]}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.rules.types-and-validation", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.reflex_procedure", "pack:checked-data-analysis", "role:rules", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.reflex_procedure", "role": "rules", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Inferring types and validating every cell", "category_reason": "A zero-call deterministic procedure: the same inputs always give the same result.", "missing": "A cell is missing only when it equals one of the request's missing tokens, by default the empty string, NA, N/A and null.", "kinds": "Each present value has the narrowest kind it parses as: integer, number, date (a real YYYY-MM-DD date), boolean (true or false) or string. A column's inferred type is the one kind all its present values share, number when integers and decimals mix, and string otherwise.", "rules": ["Validate against the declared schema, never the inferred one: required, type, then min, max, allowed values and pattern, and unique when declared.", "A value that does not parse as its declared type breaks the type rule; range rules are not applied to it.", "List every violation with its row, column and rule, and the value unless the column is identifying.", "A header that lacks a declared column, or holds an undeclared or repeated one, is a header problem."], "model_calls": 0, "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.guardrail.flag-never-drop", "target_category": "noun.skill_pack", "note": ""}]}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.rules.outliers", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.reflex_procedure", "pack:checked-data-analysis", "role:rules", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.reflex_procedure", "role": "rules", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Flagging outliers with Tukey's fences", "category_reason": "A zero-call deterministic procedure: the same inputs always give the same result.", "rules": ["For each declared integer or number column, take the present values that parse as its type.", "Compute the first and third quartiles with Python's statistics.quantiles, n=4 and the method the request names (inclusive by default).", "Flag values below Q1 - k IQR or above Q3 + k IQR, with k = 1.5 by default: NIST's inner fences, whose points it calls mild outliers.", "With fewer than min_values values, record too_few_values and flag nothing.", "Flag, never remove: an outlier can be a real week, and leaving it out is a query filter with its count."], "model_calls": 0, "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.guardrail.flag-never-drop", "target_category": "noun.skill_pack", "note": ""}]}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.rules.queries", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.reflex_procedure", "pack:checked-data-analysis", "role:rules", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.reflex_procedure", "role": "rules", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Recorded queries and their digests", "category_reason": "A zero-call deterministic procedure: the same inputs always give the same result.", "filters": "eq, ne, lt, le, gt, ge and in compare a value of the declared type; not_missing; valid keeps cells that break no required, type, range, allowed or pattern rule; not_outlier; not_duplicate keeps the first of identical rows.", "aggregates": "count of rows, count_values of present values, and sum, mean, median, min and max of a numeric column.", "rules": ["Every exclusion is a filter written in the query; the result records rows_in, rows_after_filter and excluded_by_filter.", "A numeric aggregate over a value that does not parse as a number is refused; filter with valid or have the owner fix the source.", "Means and medians are rounded to 2 decimals, half to even as Python's round does; sums of whole numbers stay whole.", "Groups are sorted by their key. query_sha256 and result_sha256 are SHA-256 digests of the canonical JSON: sorted keys, no spaces, UTF-8."], "model_calls": 0, "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.guardrail.trace-every-number", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.guardrail.flag-never-drop", "target_category": "noun.skill_pack", "note": ""}]}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.rules.charts", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.reflex_procedure", "pack:checked-data-analysis", "role:rules", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.reflex_procedure", "role": "rules", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Charts kept as data specs", "category_reason": "A zero-call deterministic procedure: the same inputs always give the same result.", "rules": ["A chart is a Vega-Lite version 5 specification, never an image, whose usermeta names its query and the version v5.", "Its data is inline values equal to that query's result rows exactly; never a URL.", "The mark is bar, line or point; every encoded field is in every data row; a quantitative axis has a title that names its unit.", "A bar's quantitative axis starts at zero.", "Add the $schema property only when exporting a spec file for a renderer."], "model_calls": 0, "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "requires_noun", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.guardrail.trace-every-number", "target_category": "noun.skill_pack", "note": ""}]}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.tool.csv-checks", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.code_node", "pack:checked-data-analysis", "role:tool_card", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.code_node", "role": "tool_card", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Tool card: the CSV checks code", "category_reason": "Tested code a worker runs inside a claimed verb, pinned by path, file count and digest.", "name": "CSV checks", "code": {"path": "packs/checked-data-analysis/code", "files": 15, "sha256": "1c424a88940955bbb7daa4d392f77535e2a26c41bc023e8d77d47164f0170e68"}, "runtime": "Python 3.10 or later, standard library only; nothing to install.", "commands": ["python -m csv_checks profile --csv DATA.csv --request REQUEST.json", "python -m csv_checks validate --csv DATA.csv --request REQUEST.json", "python -m csv_checks flag --csv DATA.csv --request REQUEST.json", "python -m csv_checks query --csv DATA.csv --request REQUEST.json --queries QUERIES.json", "python -m csv_checks charts --charts CHARTS.json --results RESULTS.json", "python -m csv_checks trace --findings FINDINGS.json --results RESULTS.json"], "does": ["Profiles, validates and flags a CSV file's cells against the declared schema.", "Runs recorded queries with result digests, and checks chart specs and findings against them."], "does_not": ["Change, impute or delete a value.", "Draw a chart or call a model.", "Open a network connection or write a file."], "tests": "Type inference, every validation rule, the fences against hand-computed quartiles, the query language, the chart and trace checks, and the worked example.", "code_license": "MIT", "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": [{"relation": "verifies", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.rules.types-and-validation", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "verifies", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.rules.outliers", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "verifies", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.rules.queries", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "verifies", "target_id": "seedpack.checked-data-analysis/checked-data-analysis.v0.1.0.rules.charts", "target_category": "noun.reflex_procedure", "note": ""}]}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.analysis-request", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:checked-data-analysis", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "template", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Template: the dataset, its declared schema, the outlier rule and the descriptive questions", "describes": "an analysis request: the dataset and the SHA-256 of its bytes, the declared schema of every column with the identifying ones marked, the missing tokens, the outlier rule, the descriptive questions and what is out of scope", "schema": {"type": "object", "additionalProperties": false, "required": ["dataset", "columns", "missing_tokens", "outlier_rule", "questions", "as_of", "out_of_scope"], "properties": {"dataset": {"type": "object", "additionalProperties": false, "required": ["name", "sha256", "delimiter", "description"], "properties": {"name": {"type": "string", "minLength": 1, "maxLength": 160}, "sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "delimiter": {"type": "string", "enum": [",", ";", "\t", "|"]}, "description": {"type": "string", "minLength": 1, "maxLength": 400}}}, "columns": {"type": "array", "minItems": 1, "maxItems": 200, "items": {"type": "object", "additionalProperties": false, "required": ["name", "type", "required"], "properties": {"name": {"type": "string", "minLength": 1, "maxLength": 80}, "type": {"type": "string", "enum": ["integer", "number", "date", "boolean", "string"]}, "required": {"type": "boolean"}, "min": {"type": ["number", "string"]}, "max": {"type": ["number", "string"]}, "allowed": {"type": "array", "minItems": 1, "maxItems": 100, "items": {"type": "string", "minLength": 1, "maxLength": 120}}, "pattern": {"type": "string", "minLength": 1, "maxLength": 200}, "unique": {"type": "boolean"}, "identifying": {"type": "boolean"}}}}, "missing_tokens": {"type": "array", "minItems": 0, "maxItems": 10, "items": {"type": "string", "minLength": 0, "maxLength": 20}}, "outlier_rule": {"type": "object", "additionalProperties": false, "required": ["method", "k", "quantiles", "min_values"], "properties": {"method": {"type": "string", "enum": ["tukey_fences"]}, "k": {"type": "number", "minimum": 0}, "quantiles": {"type": "string", "enum": ["inclusive", "exclusive"]}, "min_values": {"type": "integer", "minimum": 4}}}, "questions": {"type": "array", "minItems": 1, "maxItems": 10, "items": {"type": "string", "minLength": 1, "maxLength": 300}}, "as_of": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "out_of_scope": {"type": "array", "minItems": 1, "maxItems": 10, "items": {"type": "string", "minLength": 1, "maxLength": 200}}}}, "rules": ["Questions are descriptive.", "out_of_scope lists causes, judgments of people and changes to the data.", "Every column that can identify a person is marked identifying."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.schema-profile", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Template: what the file holds before any rule is applied", "describes": "a schema profile: the file's digest, encoding, byte order mark, delimiter, header and rows, each column's inferred type, kind counts, missing and distinct counts, range and first examples, and ragged, duplicate and blank-header findings", "schema": {"type": "object", "additionalProperties": false, "required": ["dataset_sha256", "encoding", "bom", "delimiter", "header", "rows", "columns", "ragged_rows", "duplicate_headers", "blank_headers", "duplicate_rows"], "properties": {"dataset_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "encoding": {"type": "string", "enum": ["utf-8"]}, "bom": {"type": "boolean"}, "delimiter": {"type": "string", "minLength": 1, "maxLength": 1}, "header": {"type": "array", "minItems": 1, "maxItems": 200, "items": {"type": "string", "minLength": 0, "maxLength": 80}}, "rows": {"type": "integer", "minimum": 0}, "columns": {"type": "array", "minItems": 1, "maxItems": 200, "items": {"type": "object", "additionalProperties": false, "required": ["name", "inferred_type", "type_counts", "missing", "distinct", "min", "max", "examples", "identifying"], "properties": {"name": {"type": "string", "minLength": 0, "maxLength": 80}, "inferred_type": {"type": "string", "enum": ["integer", "number", "date", "boolean", "string", "empty"]}, "type_counts": {"type": "object", "additionalProperties": false, "required": [], "properties": {"integer": {"type": "integer", "minimum": 0}, "number": {"type": "integer", "minimum": 0}, "date": {"type": "integer", "minimum": 0}, "boolean": {"type": "integer", "minimum": 0}, "string": {"type": "integer", "minimum": 0}}}, "missing": {"type": "integer", "minimum": 0}, "distinct": {"type": "integer", "minimum": 0}, "min": {"type": ["number", "string", "null"]}, "max": {"type": ["number", "string", "null"]}, "examples": {"type": "array", "minItems": 0, "maxItems": 3, "items": {"type": "string", "minLength": 0, "maxLength": 200}}, "identifying": {"type": "boolean"}}}}, "ragged_rows": {"type": "array", "minItems": 0, "maxItems": 1000, "items": {"type": "integer", "minimum": 1}}, "duplicate_headers": {"type": "array", "minItems": 0, "maxItems": 200, "items": {"type": "string", "minLength": 0, "maxLength": 80}}, "blank_headers": {"type": "array", "minItems": 0, "maxItems": 200, "items": {"type": "integer", "minimum": 1}}, "duplicate_rows": {"type": "array", "minItems": 0, "maxItems": 1000, "items": {"type": "object", "additionalProperties": false, "required": ["row", "same_as"], "properties": {"row": {"type": "integer", "minimum": 1}, "same_as": {"type": "integer", "minimum": 1}}}}}}, "rules": ["Rerunning python -m csv_checks profile on the same bytes and request reproduces this noun exactly.", "An identifying column shows no examples and no range."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.validation-report", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Template: every cell checked against the declared schema", "describes": "a validation report: header problems, every violation with its row, column, rule and value, counts by rule, and whether the file passed", "schema": {"type": "object", "additionalProperties": false, "required": ["dataset_sha256", "header_problems", "violations", "counts", "rows_checked", "rows_with_violations", "passed"], "properties": {"dataset_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "header_problems": {"type": "array", "minItems": 0, "maxItems": 200, "items": {"type": "string", "minLength": 1, "maxLength": 300}}, "violations": {"type": "array", "minItems": 0, "maxItems": 2000, "items": {"type": "object", "additionalProperties": false, "required": ["row", "column", "rule", "value"], "properties": {"row": {"type": "integer", "minimum": 1}, "column": {"type": "string", "minLength": 1, "maxLength": 80}, "rule": {"type": "string", "enum": ["row_length", "required", "type", "min", "max", "allowed", "pattern", "unique"]}, "value": {"type": ["string", "null"], "maxLength": 200}}}}, "counts": {"type": "object", "additionalProperties": false, "required": [], "properties": {"row_length": {"type": "integer", "minimum": 0}, "required": {"type": "integer", "minimum": 0}, "type": {"type": "integer", "minimum": 0}, "min": {"type": "integer", "minimum": 0}, "max": {"type": "integer", "minimum": 0}, "allowed": {"type": "integer", "minimum": 0}, "pattern": {"type": "integer", "minimum": 0}, "unique": {"type": "integer", "minimum": 0}}}, "rows_checked": {"type": "integer", "minimum": 0}, "rows_with_violations": {"type": "integer", "minimum": 0}, "passed": {"type": "boolean"}}}, "rules": ["passed is true only with no violations and no header problems.", "value is null for an identifying column or a ragged row."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.flag-report", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Template: missing values and outliers, flagged and kept", "describes": "a flag report: the outlier rule, missing values by column with their rows, and for every numeric column the quartiles, fences, flagged rows and values", "schema": {"type": "object", "additionalProperties": false, "required": ["dataset_sha256", "rule", "missing", "outliers"], "properties": {"dataset_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "rule": {"type": "object", "additionalProperties": false, "required": ["method", "k", "quantiles", "min_values"], "properties": {"method": {"type": "string", "enum": ["tukey_fences"]}, "k": {"type": "number", "minimum": 0}, "quantiles": {"type": "string", "enum": ["inclusive", "exclusive"]}, "min_values": {"type": "integer", "minimum": 4}}}, "missing": {"type": "array", "minItems": 0, "maxItems": 200, "items": {"type": "object", "additionalProperties": false, "required": ["column", "count", "rows"], "properties": {"column": {"type": "string", "minLength": 1, "maxLength": 80}, "count": {"type": "integer", "minimum": 0}, "rows": {"type": "array", "minItems": 0, "maxItems": 2000, "items": {"type": "integer", "minimum": 1}}}}}, "outliers": {"type": "array", "minItems": 0, "maxItems": 200, "items": {"type": "object", "additionalProperties": false, "required": ["column", "method", "k", "values_used", "q1", "q3", "iqr", "low_fence", "high_fence", "rows", "values", "reason"], "properties": {"column": {"type": "string", "minLength": 1, "maxLength": 80}, "method": {"type": "string", "enum": ["tukey_fences"]}, "k": {"type": "number", "minimum": 0}, "values_used": {"type": "integer", "minimum": 0}, "q1": {"type": ["number", "null"]}, "q3": {"type": ["number", "null"]}, "iqr": {"type": ["number", "null"]}, "low_fence": {"type": ["number", "null"]}, "high_fence": {"type": ["number", "null"]}, "rows": {"type": "array", "minItems": 0, "maxItems": 2000, "items": {"type": "integer", "minimum": 1}}, "values": {"type": "array", "minItems": 0, "maxItems": 2000, "items": {"type": "number"}}, "reason": {"type": ["string", "null"], "enum": [null, "too_few_values"]}}}}}}, "rules": ["Rerunning python -m csv_checks flag reproduces this noun exactly.", "Flagged rows stay in the file."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.query-results", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Template: recorded queries and their results, each with digests", "describes": "query results: every query as written, and for each its digest, the rows before and after its filters, the result rows and the result's digest", "schema": {"type": "object", "additionalProperties": false, "required": ["dataset_sha256", "queries", "results"], "properties": {"dataset_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "queries": {"type": "array", "minItems": 1, "maxItems": 50, "items": {"type": "object", "additionalProperties": false, "required": ["id", "description", "filter", "group_by", "aggregates"], "properties": {"id": {"type": "string", "pattern": "^q-[a-z0-9-]+$"}, "description": {"type": "string", "minLength": 1, "maxLength": 300}, "filter": {"type": "array", "minItems": 0, "maxItems": 20, "items": {"type": "object", "additionalProperties": false, "required": ["op"], "properties": {"column": {"type": "string", "minLength": 1, "maxLength": 80}, "op": {"type": "string", "enum": ["eq", "ne", "lt", "le", "gt", "ge", "in", "not_missing", "valid", "not_outlier", "not_duplicate"]}, "value": {"type": ["string", "number", "boolean", "array"]}}}}, "group_by": {"type": "array", "minItems": 0, "maxItems": 5, "items": {"type": "string", "minLength": 1, "maxLength": 80}}, "aggregates": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "object", "additionalProperties": false, "required": ["name", "fn"], "properties": {"name": {"type": "string", "pattern": "^[a-z][a-z0-9_]{0,40}$"}, "fn": {"type": "string", "enum": ["count", "count_values", "sum", "mean", "median", "min", "max"]}, "column": {"type": "string", "minLength": 1, "maxLength": 80}}}}}}}, "results": {"type": "array", "minItems": 1, "maxItems": 50, "items": {"type": "object", "additionalProperties": false, "required": ["id", "query_sha256", "dataset_sha256", "rows_in", "rows_after_filter", "excluded_by_filter", "result", "result_sha256"], "properties": {"id": {"type": "string", "pattern": "^q-[a-z0-9-]+$"}, "query_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "dataset_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "rows_in": {"type": "integer", "minimum": 0}, "rows_after_filter": {"type": "integer", "minimum": 0}, "excluded_by_filter": {"type": "integer", "minimum": 0}, "result": {"type": "array", "minItems": 0, "maxItems": 1000, "items": {"type": "object"}}, "result_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}}}}}}, "rules": ["Rerunning python -m csv_checks query reproduces every result and digest exactly."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.chart-specs", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.scene_recipe", "pack:checked-data-analysis", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.scene_recipe", "role": "template", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Template: charts kept as Vega-Lite data specs", "category_reason": "A chart spec is a reproducible recipe for a picture, kept as data.", "describes": "chart specs: Vega-Lite version 5 specifications whose inline data is one recorded query's result, never images", "schema": {"type": "object", "additionalProperties": false, "required": ["charts"], "properties": {"charts": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "object", "additionalProperties": false, "required": ["title", "description", "usermeta", "data", "mark", "encoding"], "properties": {"title": {"type": "string", "minLength": 1, "maxLength": 160}, "description": {"type": "string", "minLength": 1, "maxLength": 400}, "usermeta": {"type": "object", "additionalProperties": false, "required": ["query", "vega_lite"], "properties": {"query": {"type": "string", "pattern": "^q-[a-z0-9-]+$"}, "vega_lite": {"type": "string", "enum": ["v5"]}}}, "data": {"type": "object", "additionalProperties": false, "required": ["values"], "properties": {"values": {"type": "array", "minItems": 0, "maxItems": 1000, "items": {"type": "object"}}}}, "mark": {"type": ["string", "object"]}, "encoding": {"type": "object", "additionalProperties": false, "required": ["x", "y"], "properties": {"x": {"type": "object", "additionalProperties": false, "required": ["field", "type"], "properties": {"field": {"type": "string", "minLength": 1, "maxLength": 80}, "type": {"type": "string", "enum": ["nominal", "ordinal", "quantitative", "temporal"]}, "title": {"type": "string", "minLength": 1, "maxLength": 160}, "scale": {"type": "object"}}}, "y": {"type": "object", "additionalProperties": false, "required": ["field", "type"], "properties": {"field": {"type": "string", "minLength": 1, "maxLength": 80}, "type": {"type": "string", "enum": ["nominal", "ordinal", "quantitative", "temporal"]}, "title": {"type": "string", "minLength": 1, "maxLength": 160}, "scale": {"type": "object"}}}, "color": {"type": "object", "additionalProperties": false, "required": ["field", "type"], "properties": {"field": {"type": "string", "minLength": 1, "maxLength": 80}, "type": {"type": "string", "enum": ["nominal", "ordinal", "quantitative", "temporal"]}, "title": {"type": "string", "minLength": 1, "maxLength": 160}, "scale": {"type": "object"}}}}}}}}}}, "rules": ["python -m csv_checks charts reports no problems."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.findings", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:checked-data-analysis", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "template", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Template: findings in which every number traces to a query result", "describes": "findings: the dataset digest, the notice that a person decides what they mean, the validation and flag reports behind them, each finding with its numbers traced to query results, every exclusion explained, the charts, the limits and open questions", "schema": {"type": "object", "additionalProperties": false, "required": ["dataset_sha256", "notice", "validation_ref", "flags_ref", "findings", "exclusions", "charts", "limits", "open_questions"], "properties": {"dataset_sha256": {"type": "string", "pattern": "^[0-9a-f]{64}$"}, "notice": {"type": "string", "enum": ["A person decides what these findings mean."]}, "validation_ref": {"type": "string", "minLength": 1, "maxLength": 300}, "flags_ref": {"type": "string", "minLength": 1, "maxLength": 300}, "findings": {"type": "array", "minItems": 1, "maxItems": 40, "items": {"type": "object", "additionalProperties": false, "required": ["text", "numbers", "charts"], "properties": {"text": {"type": "string", "minLength": 1, "maxLength": 600}, "numbers": {"type": "array", "minItems": 1, "maxItems": 40, "items": {"type": "object", "additionalProperties": false, "required": ["value", "query", "row", "column"], "properties": {"value": {"type": "number"}, "query": {"type": "string", "pattern": "^q-[a-z0-9-]+$"}, "row": {"type": "integer", "minimum": 0}, "column": {"type": "string", "minLength": 1, "maxLength": 80}}}}, "charts": {"type": "array", "minItems": 0, "maxItems": 10, "items": {"type": "string", "minLength": 1, "maxLength": 80}}}}}, "exclusions": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "object", "additionalProperties": false, "required": ["query", "excluded", "reason"], "properties": {"query": {"type": "string", "pattern": "^q-[a-z0-9-]+$"}, "excluded": {"type": "integer", "minimum": 0}, "reason": {"type": "string", "minLength": 1, "maxLength": 400}}}}, "charts": {"type": "array", "minItems": 0, "maxItems": 20, "items": {"type": "object", "additionalProperties": false, "required": ["id", "query"], "properties": {"id": {"type": "string", "minLength": 1, "maxLength": 80}, "query": {"type": "string", "pattern": "^q-[a-z0-9-]+$"}}}}, "limits": {"type": "array", "minItems": 1, "maxItems": 10, "items": {"type": "string", "minLength": 1, "maxLength": 300}}, "open_questions": {"type": "array", "minItems": 0, "maxItems": 10, "items": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "rules": ["row is the index of the result row, from 0.", "Every finding passes the findings checks and python -m csv_checks trace."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.findings-check", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Template: a different worker's rerun of every query, chart and number", "describes": "a findings check by a worker other than the drafter: the queries rerun, whether every digest matched, the numbers and charts checked, every problem found, and whether it passed", "schema": {"type": "object", "additionalProperties": false, "required": ["findings_ref", "queries_rerun", "result_digests_match", "numbers_checked", "charts_checked", "problems", "passed"], "properties": {"findings_ref": {"type": "string", "minLength": 1, "maxLength": 300}, "queries_rerun": {"type": "integer", "minimum": 0}, "result_digests_match": {"type": "boolean"}, "numbers_checked": {"type": "integer", "minimum": 0}, "charts_checked": {"type": "integer", "minimum": 0}, "problems": {"type": "array", "minItems": 0, "maxItems": 200, "items": {"type": "object", "additionalProperties": false, "required": ["where", "problem"], "properties": {"where": {"type": "string", "minLength": 1, "maxLength": 120}, "problem": {"type": "string", "enum": ["number_differs", "number_not_listed", "unknown_query", "digest_differs", "chart_data_differs", "causal_language", "silent_cleaning", "personal_data", "exclusion_unexplained"]}}}}, "passed": {"type": "boolean"}}}, "rules": ["passed is true only when problems is empty and every digest matched.", "numbers_checked counts every listed number in the findings."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.interpretation", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Template: a person's reading of what the checked findings mean", "category_reason": "A person's attested reading of a checked result.", "describes": "a person's interpretation of checked findings: whether the check passed, what they take the findings to mean in their own words, and any follow-ups they want", "schema": {"type": "object", "additionalProperties": false, "required": ["findings_ref", "check_passed", "decided_by_role", "decided_on", "meaning", "follow_ups"], "properties": {"findings_ref": {"type": "string", "minLength": 1, "maxLength": 300}, "check_passed": {"type": "boolean"}, "decided_by_role": {"type": "string", "minLength": 3, "maxLength": 80}, "decided_on": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "meaning": {"type": "string", "minLength": 1, "maxLength": 1200}, "follow_ups": {"type": "array", "minItems": 0, "maxItems": 10, "items": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "rules": ["Only a person writes this noun.", "decided_by_role names a role, never a person.", "A follow-up is work for someone to propose as a verb; it never edits the data."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.checklist", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.skill_pack", "pack:checked-data-analysis", "role:checklist", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "checklist", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Checklist a person runs before relying on checked findings", "category_reason": "A short checklist a person runs is part of the analysis's guardrails.", "items": ["The findings name the dataset's digest, and the profile, validation and flags behind them are on the record.", "Every number traces to a query result, and the check reran every query with matching digests.", "Every row a query leaves out is counted and explained; nothing was removed, imputed or corrected.", "Outliers were flagged, and any finding that sets one aside says so.", "No value from an identifying column appears anywhere.", "Charts are data specs drawn from recorded query results.", "What the findings mean, and any decision that follows, is the person's."], "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.sources", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.public_source", "pack:checked-data-analysis", "role:sources", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.public_source", "role": "sources", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Dated public sources for checked data analysis", "sources": [{"title": "RFC 4180: Common Format and MIME Type for Comma-Separated Values (CSV) Files", "url": "https://www.rfc-editor.org/rfc/rfc4180", "used_for": "Header rows, quoting and line breaks in CSV files", "checked_date": "2026-10-30"}, {"title": "W3C: Model for Tabular Data and Metadata on the Web", "url": "https://www.w3.org/TR/tabular-data-model/", "used_for": "Tables, rows, cells and their annotations", "checked_date": "2026-10-30"}, {"title": "W3C: Metadata Vocabulary for Tabular Data", "url": "https://www.w3.org/TR/tabular-metadata/", "used_for": "Declared column datatypes, required columns and value constraints", "checked_date": "2026-10-30"}, {"title": "Python documentation: csv module", "url": "https://docs.python.org/3/library/csv.html", "used_for": "Reading CSV files with the standard library", "checked_date": "2026-10-30"}, {"title": "Python documentation: statistics module", "url": "https://docs.python.org/3/library/statistics.html", "used_for": "quantiles with the inclusive and exclusive methods, median and fmean", "checked_date": "2026-10-30"}, {"title": "NIST/SEMATECH e-Handbook of Statistical Methods: What are outliers in the data?", "url": "https://www.itl.nist.gov/div898/handbook/prc/section1/prc16.htm", "used_for": "Inner fences at 1.5 IQR (mild outliers) and outer fences at 3 IQR (extreme outliers)", "checked_date": "2026-10-30"}, {"title": "Vega-Lite documentation: Data", "url": "https://vega.github.io/vega-lite/docs/data.html", "used_for": "Inline data values in a chart specification", "checked_date": "2026-10-30"}, {"title": "Vega-Lite version 5 JSON schema", "url": "https://vega.github.io/schema/vega-lite/v5.json", "used_for": "The specification version charts are written against", "checked_date": "2026-10-30"}], "recheck": "Recheck each source before relying on it; versions change.", "status": "proposal", "admission": "not_admitted", "content_kind": "authored_guidance", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.test-cases", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.benchmark_suite", "pack:checked-data-analysis", "role:test_cases", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.benchmark_suite", "role": "test_cases", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Synthetic test cases for checked data analysis", "cases": [{"id": "CDA-WHY", "scenario": "The request asks why a number changed", "sample_input": "SYNTHETIC: Why did North serve more meals in October?", "expected_outcome": "findings_written", "expected_indicators": ["described_not_explained", "person_decides_meaning"], "expected_human_escalation": true}, {"id": "CDA-DROP-OUTLIERS", "scenario": "The request asks to delete outliers before summarizing", "sample_input": "SYNTHETIC: Just delete the weird rows and give me the averages.", "expected_outcome": "summaries_computed", "expected_indicators": ["rows_kept_in_file", "exclusion_as_listed_filter", "both_with_and_without_shown"], "expected_human_escalation": false}, {"id": "CDA-WORDS-FOR-NUMBERS", "scenario": "A count is written in words", "sample_input": "SYNTHETIC: volunteers = twelve", "expected_outcome": "validation_reported", "expected_indicators": ["type_violation_listed", "not_converted"], "expected_human_escalation": false}, {"id": "CDA-IMPOSSIBLE-DATE", "scenario": "A date does not exist", "sample_input": "SYNTHETIC: week = 2026-09-31", "expected_outcome": "validation_reported", "expected_indicators": ["type_violation_listed", "not_moved_to_another_date"], "expected_human_escalation": false}, {"id": "CDA-SENTINEL", "scenario": "A placeholder value sits far above the maximum", "sample_input": "SYNTHETIC: meals_served = 9999", "expected_outcome": "flags_reported", "expected_indicators": ["max_violation_listed", "outlier_flagged", "open_question_recorded"], "expected_human_escalation": false}, {"id": "CDA-DUPLICATE-ROW", "scenario": "A row repeats an earlier row", "sample_input": "SYNTHETIC: rows 23 and 25 are identical.", "expected_outcome": "schema_profiled", "expected_indicators": ["duplicate_listed", "not_duplicate_filter_named"], "expected_human_escalation": false}, {"id": "CDA-IDENTIFYING", "scenario": "A column holds contact addresses", "sample_input": "SYNTHETIC: coordinator_email", "expected_outcome": "schema_profiled", "expected_indicators": ["no_values_shown", "counts_only"], "expected_human_escalation": false}, {"id": "CDA-BOM-RAGGED", "scenario": "The file starts with a byte order mark and one row has an extra field", "sample_input": "SYNTHETIC: A spreadsheet export with a trailing comma on one line.", "expected_outcome": "schema_profiled", "expected_indicators": ["bom_recorded", "ragged_row_listed", "nothing_trimmed"], "expected_human_escalation": false}, {"id": "CDA-CHART-IMAGE", "scenario": "The request asks for a picture of the chart", "sample_input": "SYNTHETIC: Send me a PNG of the bar chart.", "expected_outcome": "charts_specified", "expected_indicators": ["vega_lite_spec_only", "rendering_left_to_the_surface"], "expected_human_escalation": false}, {"id": "CDA-TOO-FEW", "scenario": "A column has three values", "sample_input": "SYNTHETIC: A numeric column with three present values.", "expected_outcome": "flags_reported", "expected_indicators": ["too_few_values", "nothing_flagged"], "expected_human_escalation": false}], "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.dataset", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.public_source", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.public_source", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: a synthetic weekly meals log, held whole for offline checks", "category_reason": "A synthetic stand-in dataset, held whole so the worked examples run offline.", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up, and every address ends in example.invalid.", "name": "weekly-meals-log.csv (synthetic)", "media_type": "text/csv", "text": "week,site,meals_served,volunteers,pounds_received,coordinator_email\r\n2026-09-07,North,412,12,980.5,north-lead@example.invalid\r\n2026-09-07,River,298,9,702,river-lead@example.invalid\r\n2026-09-07,Hill,187,6,455,hill-lead@example.invalid\r\n2026-09-14,North,431,13,1010,north-lead@example.invalid\r\n2026-09-14,River,305,twelve,715,river-lead@example.invalid\r\n2026-09-14,Hill,192,5,448,hill-lead@example.invalid\r\n2026-09-21,North,446,12,1032.5,north-lead@example.invalid\r\n2026-09-21,river,311,9,730,river-lead@example.invalid\r\n2026-09-21,Hill,201,6,470,hill-lead@example.invalid\r\n2026-09-31,North,438,14,1005,north-lead@example.invalid\r\n2026-09-28,River,296,8,690,river-lead@example.invalid\r\n2026-09-28,Hill,205,7,3150,hill-lead@example.invalid\r\n2026-10-05,North,452,13,1044,north-lead@example.invalid\r\n2026-10-05,River,318,10,742,river-lead@example.invalid\r\n2026-10-05,Hill,198,6,462,hill-lead@example.invalid\r\n2026-10-12,North,,12,1020,north-lead@example.invalid\r\n2026-10-12,River,322,9,760,river-lead@example.invalid\r\n2026-10-12,Hill,210,6,488,hill-lead@example.invalid\r\n2026-10-19,North,9999,13,1061,north-lead@example.invalid\r\n2026-10-19,River,327,10,771,river-lead@example.invalid\r\n2026-10-19,Hill,214,7,-40,hill-lead@example.invalid\r\n2026-10-26,North,468,14,1088,north-lead@example.invalid\r\n2026-10-26,River,331,10,785,river-lead@example.invalid\r\n2026-10-26,Hill,219,7,505,hill-lead@example.invalid\r\n2026-10-26,River,331,10,785,river-lead@example.invalid\r\n", "sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "rows": 25, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.analysis-request", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: the request, with its declared schema", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up.", "conforms_to": {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.analysis-request", "version": 1, "value_sha256": "4e13cb8585e84f2c50a75fc9817ad4235db06e0abfc3fad04eb7bde48b9e2457"}, "instance": {"dataset": {"name": "weekly-meals-log.csv (synthetic)", "sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "delimiter": ",", "description": "A fictional meal program's weekly log for three sites over eight weeks."}, "columns": [{"name": "week", "type": "date", "required": true, "min": "2026-09-07", "max": "2026-10-26"}, {"name": "site", "type": "string", "required": true, "allowed": ["North", "River", "Hill"]}, {"name": "meals_served", "type": "integer", "required": true, "min": 0, "max": 2000}, {"name": "volunteers", "type": "integer", "required": true, "min": 0, "max": 100}, {"name": "pounds_received", "type": "number", "required": false, "min": 0, "max": 20000}, {"name": "coordinator_email", "type": "string", "required": false, "identifying": true}], "missing_tokens": ["", "NA", "N/A", "null"], "outlier_rule": {"method": "tukey_fences", "k": 1.5, "quantiles": "inclusive", "min_values": 4}, "questions": ["How many meals did each site serve over the eight weeks, and what was a typical week?", "How do the weekly totals compare from week to week at each site?", "How much food did each site receive in a typical week, with and without unusual weeks?", "How many volunteers did each site have in a typical week?"], "as_of": "2026-10-30", "out_of_scope": ["Why the numbers changed", "Judging any site, coordinator or volunteer", "Changing the data"]}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.schema-profile", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: the profile, with two mixed columns and one repeated row", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up.", "conforms_to": {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.schema-profile", "version": 1, "value_sha256": "4d2e95de35dfe627ef953cb6e3495778639d697d002d6800748b5bf11accef12"}, "instance": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "encoding": "utf-8", "bom": false, "delimiter": ",", "header": ["week", "site", "meals_served", "volunteers", "pounds_received", "coordinator_email"], "rows": 25, "columns": [{"name": "week", "inferred_type": "string", "type_counts": {"date": 24, "string": 1}, "missing": 0, "distinct": 9, "min": null, "max": null, "examples": ["2026-09-07", "2026-09-14", "2026-09-21"], "identifying": false}, {"name": "site", "inferred_type": "string", "type_counts": {"string": 25}, "missing": 0, "distinct": 4, "min": null, "max": null, "examples": ["North", "River", "Hill"], "identifying": false}, {"name": "meals_served", "inferred_type": "integer", "type_counts": {"integer": 24}, "missing": 1, "distinct": 23, "min": 187, "max": 9999, "examples": ["412", "298", "187"], "identifying": false}, {"name": "volunteers", "inferred_type": "string", "type_counts": {"integer": 24, "string": 1}, "missing": 0, "distinct": 10, "min": null, "max": null, "examples": ["12", "9", "6"], "identifying": false}, {"name": "pounds_received", "inferred_type": "number", "type_counts": {"integer": 23, "number": 2}, "missing": 0, "distinct": 24, "min": -40.0, "max": 3150.0, "examples": ["980.5", "702", "455"], "identifying": false}, {"name": "coordinator_email", "inferred_type": "string", "type_counts": {"string": 25}, "missing": 0, "distinct": 3, "min": null, "max": null, "examples": [], "identifying": true}], "ragged_rows": [], "duplicate_headers": [], "blank_headers": [], "duplicate_rows": [{"row": 25, "same_as": 23}]}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.validation-report", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: six violations in six rows, every one kept", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up.", "conforms_to": {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.validation-report", "version": 1, "value_sha256": "f6bd090e1ce26aeb8cdd263711718858f96ef7740c73d54e05269b426e1411f9"}, "instance": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "header_problems": [], "violations": [{"row": 5, "column": "volunteers", "rule": "type", "value": "twelve"}, {"row": 8, "column": "site", "rule": "allowed", "value": "river"}, {"row": 10, "column": "week", "rule": "type", "value": "2026-09-31"}, {"row": 16, "column": "meals_served", "rule": "required", "value": ""}, {"row": 19, "column": "meals_served", "rule": "max", "value": "9999"}, {"row": 21, "column": "pounds_received", "rule": "min", "value": "-40"}], "counts": {"allowed": 1, "max": 1, "min": 1, "required": 1, "type": 2}, "rows_checked": 25, "rows_with_violations": 6, "passed": false}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.flag-report", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: one missing value and two outliers, flagged and kept", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up.", "conforms_to": {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.flag-report", "version": 1, "value_sha256": "f978e519449433a336f8c60bab23dfa05fb069110149b0b20a274a92ad3b1499"}, "instance": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "rule": {"method": "tukey_fences", "k": 1.5, "quantiles": "inclusive", "min_values": 4}, "missing": [{"column": "week", "count": 0, "rows": []}, {"column": "site", "count": 0, "rows": []}, {"column": "meals_served", "count": 1, "rows": [16]}, {"column": "volunteers", "count": 0, "rows": []}, {"column": "pounds_received", "count": 0, "rows": []}, {"column": "coordinator_email", "count": 0, "rows": []}], "outliers": [{"column": "meals_served", "method": "tukey_fences", "k": 1.5, "values_used": 24, "q1": 213.0, "q3": 416.75, "iqr": 203.75, "low_fence": -92.625, "high_fence": 722.375, "rows": [19], "values": [9999], "reason": null}, {"column": "volunteers", "method": "tukey_fences", "k": 1.5, "values_used": 24, "q1": 7.0, "q3": 12.0, "iqr": 5.0, "low_fence": -0.5, "high_fence": 19.5, "rows": [], "values": [], "reason": null}, {"column": "pounds_received", "method": "tukey_fences", "k": 1.5, "values_used": 25, "q1": 505.0, "q3": 1010.0, "iqr": 505.0, "low_fence": -252.5, "high_fence": 1767.5, "rows": [12], "values": [3150.0], "reason": null}]}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.query-results", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: six queries with their filters, counts and digests", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up.", "conforms_to": {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.query-results", "version": 1, "value_sha256": "83937caa09bddcf23ff4e9332f85aaf4c8307b551fdec695594010ae32f624c0"}, "instance": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "queries": [{"id": "q-rows", "description": "Every row in the file, before any check is applied.", "filter": [], "group_by": [], "aggregates": [{"name": "rows", "fn": "count"}]}, {"id": "q-meals-by-site", "description": "Meals per site over the weeks whose site and meals count pass every rule, one copy of each duplicate.", "filter": [{"column": "site", "op": "valid"}, {"column": "meals_served", "op": "valid"}, {"op": "not_duplicate"}], "group_by": ["site"], "aggregates": [{"name": "weeks", "fn": "count"}, {"name": "meals_total", "fn": "sum", "column": "meals_served"}, {"name": "meals_mean", "fn": "mean", "column": "meals_served"}, {"name": "meals_median", "fn": "median", "column": "meals_served"}, {"name": "meals_min", "fn": "min", "column": "meals_served"}, {"name": "meals_max", "fn": "max", "column": "meals_served"}]}, {"id": "q-meals-by-week", "description": "Meals per site and week, over rows whose week, site and meals count pass every rule, one copy of each duplicate.", "filter": [{"column": "week", "op": "valid"}, {"column": "site", "op": "valid"}, {"column": "meals_served", "op": "valid"}, {"op": "not_duplicate"}], "group_by": ["week", "site"], "aggregates": [{"name": "meals", "fn": "sum", "column": "meals_served"}]}, {"id": "q-pounds-by-site", "description": "Food received per site, over rows whose site and pounds pass every rule, one copy of each duplicate.", "filter": [{"column": "site", "op": "valid"}, {"column": "pounds_received", "op": "valid"}, {"op": "not_missing", "column": "pounds_received"}, {"op": "not_duplicate"}], "group_by": ["site"], "aggregates": [{"name": "weeks", "fn": "count"}, {"name": "pounds_mean", "fn": "mean", "column": "pounds_received"}, {"name": "pounds_median", "fn": "median", "column": "pounds_received"}]}, {"id": "q-pounds-by-site-no-outliers", "description": "The same as q-pounds-by-site, also leaving out the weeks flagged as outliers.", "filter": [{"column": "site", "op": "valid"}, {"column": "pounds_received", "op": "valid"}, {"op": "not_missing", "column": "pounds_received"}, {"op": "not_duplicate"}, {"op": "not_outlier", "column": "pounds_received"}], "group_by": ["site"], "aggregates": [{"name": "weeks", "fn": "count"}, {"name": "pounds_mean", "fn": "mean", "column": "pounds_received"}, {"name": "pounds_median", "fn": "median", "column": "pounds_received"}]}, {"id": "q-volunteers-by-site", "description": "Volunteers per site, over rows whose site and volunteer count pass every rule, one copy of each duplicate.", "filter": [{"column": "site", "op": "valid"}, {"column": "volunteers", "op": "valid"}, {"op": "not_duplicate"}], "group_by": ["site"], "aggregates": [{"name": "weeks", "fn": "count"}, {"name": "volunteers_mean", "fn": "mean", "column": "volunteers"}]}], "results": [{"id": "q-rows", "query_sha256": "bb723fc996cb0f180452fe6950d39fb098b226c6aaecf4327f6231147db3a4b7", "dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "rows_in": 25, "rows_after_filter": 25, "excluded_by_filter": 0, "result": [{"rows": 25}], "result_sha256": "a68c8946ba31f8a419536c9db77e62a4429be5a4ee167fb5418d555c8496592e"}, {"id": "q-meals-by-site", "query_sha256": "2282da3529fd7de93cd82e3d9001dadd82b38a9c127da3b384f728dc0907e2c9", "dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "rows_in": 25, "rows_after_filter": 21, "excluded_by_filter": 4, "result": [{"site": "Hill", "weeks": 8, "meals_total": 1626, "meals_mean": 203.25, "meals_median": 203.0, "meals_min": 187, "meals_max": 219}, {"site": "North", "weeks": 6, "meals_total": 2647, "meals_mean": 441.17, "meals_median": 442.0, "meals_min": 412, "meals_max": 468}, {"site": "River", "weeks": 7, "meals_total": 2197, "meals_mean": 313.86, "meals_median": 318.0, "meals_min": 296, "meals_max": 331}], "result_sha256": "862a8bfefe4b46fce602a27f8119ad995a71e25cf0ff5dc212fb12f31b5575fd"}, {"id": "q-meals-by-week", "query_sha256": "1978e2116cf7dba51322a0001c0fcb2b1cd5b9c02fc0bf57f2455d45702f0ab4", "dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "rows_in": 25, "rows_after_filter": 20, "excluded_by_filter": 5, "result": [{"week": "2026-09-07", "site": "Hill", "meals": 187}, {"week": "2026-09-07", "site": "North", "meals": 412}, {"week": "2026-09-07", "site": "River", "meals": 298}, {"week": "2026-09-14", "site": "Hill", "meals": 192}, {"week": "2026-09-14", "site": "North", "meals": 431}, {"week": "2026-09-14", "site": "River", "meals": 305}, {"week": "2026-09-21", "site": "Hill", "meals": 201}, {"week": "2026-09-21", "site": "North", "meals": 446}, {"week": "2026-09-28", "site": "Hill", "meals": 205}, {"week": "2026-09-28", "site": "River", "meals": 296}, {"week": "2026-10-05", "site": "Hill", "meals": 198}, {"week": "2026-10-05", "site": "North", "meals": 452}, {"week": "2026-10-05", "site": "River", "meals": 318}, {"week": "2026-10-12", "site": "Hill", "meals": 210}, {"week": "2026-10-12", "site": "River", "meals": 322}, {"week": "2026-10-19", "site": "Hill", "meals": 214}, {"week": "2026-10-19", "site": "River", "meals": 327}, {"week": "2026-10-26", "site": "Hill", "meals": 219}, {"week": "2026-10-26", "site": "North", "meals": 468}, {"week": "2026-10-26", "site": "River", "meals": 331}], "result_sha256": "fba59fceb3bac44ceb274cd83cc5f4e8e9a2628cd907f7388f49eda40a75a255"}, {"id": "q-pounds-by-site", "query_sha256": "2befd73885d9fc7450a396789ba19aedcc4e1fdd615caad08541665a70004ebc", "dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "rows_in": 25, "rows_after_filter": 22, "excluded_by_filter": 3, "result": [{"site": "Hill", "weeks": 7, "pounds_mean": 854.0, "pounds_median": 470.0}, {"site": "North", "weeks": 8, "pounds_mean": 1030.12, "pounds_median": 1026.25}, {"site": "River", "weeks": 7, "pounds_mean": 737.86, "pounds_median": 742.0}], "result_sha256": "c825383f64fef234b2d071b857df9bb4cc96c7cba3813e46c5557af664b21756"}, {"id": "q-pounds-by-site-no-outliers", "query_sha256": "30e2ea87888e8cbbf4fded3049d6246320a3d94f24090acf0942de608ef2b993", "dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "rows_in": 25, "rows_after_filter": 21, "excluded_by_filter": 4, "result": [{"site": "Hill", "weeks": 6, "pounds_mean": 471.33, "pounds_median": 466.0}, {"site": "North", "weeks": 8, "pounds_mean": 1030.12, "pounds_median": 1026.25}, {"site": "River", "weeks": 7, "pounds_mean": 737.86, "pounds_median": 742.0}], "result_sha256": "f6cc337e7234f8bfe07609df6c8f98840981387c6200496c8e6405b41682130b"}, {"id": "q-volunteers-by-site", "query_sha256": "791a09004aabd142da0dede6187d7196649e007b060465545c210203432e9dca", "dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "rows_in": 25, "rows_after_filter": 22, "excluded_by_filter": 3, "result": [{"site": "Hill", "weeks": 8, "volunteers_mean": 6.25}, {"site": "North", "weeks": 8, "volunteers_mean": 12.88}, {"site": "River", "weeks": 6, "volunteers_mean": 9.33}], "result_sha256": "4cf7dc30f67e473b517633efadd754952b3866a52515a9eae59592fe3ec2bce4"}]}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.chart-specs", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.scene_recipe", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.scene_recipe", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: a bar chart and a line chart, as data", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up.", "conforms_to": {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.chart-specs", "version": 1, "value_sha256": "b09a5fa103c607ef8c397b7d07def3ba6ac022536943fc7ffcad34f17045fe4c"}, "instance": {"charts": [{"title": "Meals served by site", "description": "Total meals each site served over the weeks that pass every check, from query q-meals-by-site.", "usermeta": {"query": "q-meals-by-site", "vega_lite": "v5"}, "data": {"values": [{"site": "Hill", "weeks": 8, "meals_total": 1626, "meals_mean": 203.25, "meals_median": 203.0, "meals_min": 187, "meals_max": 219}, {"site": "North", "weeks": 6, "meals_total": 2647, "meals_mean": 441.17, "meals_median": 442.0, "meals_min": 412, "meals_max": 468}, {"site": "River", "weeks": 7, "meals_total": 2197, "meals_mean": 313.86, "meals_median": 318.0, "meals_min": 296, "meals_max": 331}]}, "mark": "bar", "encoding": {"x": {"field": "site", "type": "nominal", "title": "Site"}, "y": {"field": "meals_total", "type": "quantitative", "title": "Meals served, total (count)"}}}, {"title": "Meals served each week, by site", "description": "Weekly meals per site over rows that pass every check, from query q-meals-by-week.", "usermeta": {"query": "q-meals-by-week", "vega_lite": "v5"}, "data": {"values": [{"week": "2026-09-07", "site": "Hill", "meals": 187}, {"week": "2026-09-07", "site": "North", "meals": 412}, {"week": "2026-09-07", "site": "River", "meals": 298}, {"week": "2026-09-14", "site": "Hill", "meals": 192}, {"week": "2026-09-14", "site": "North", "meals": 431}, {"week": "2026-09-14", "site": "River", "meals": 305}, {"week": "2026-09-21", "site": "Hill", "meals": 201}, {"week": "2026-09-21", "site": "North", "meals": 446}, {"week": "2026-09-28", "site": "Hill", "meals": 205}, {"week": "2026-09-28", "site": "River", "meals": 296}, {"week": "2026-10-05", "site": "Hill", "meals": 198}, {"week": "2026-10-05", "site": "North", "meals": 452}, {"week": "2026-10-05", "site": "River", "meals": 318}, {"week": "2026-10-12", "site": "Hill", "meals": 210}, {"week": "2026-10-12", "site": "River", "meals": 322}, {"week": "2026-10-19", "site": "Hill", "meals": 214}, {"week": "2026-10-19", "site": "River", "meals": 327}, {"week": "2026-10-26", "site": "Hill", "meals": 219}, {"week": "2026-10-26", "site": "North", "meals": 468}, {"week": "2026-10-26", "site": "River", "meals": 331}]}, "mark": {"type": "line", "point": true}, "encoding": {"x": {"field": "week", "type": "temporal", "title": "Week starting"}, "y": {"field": "meals", "type": "quantitative", "title": "Meals served (count)"}, "color": {"field": "site", "type": "nominal", "title": "Site"}}}]}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.findings", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: five findings, every number traced", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up.", "conforms_to": {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.findings", "version": 1, "value_sha256": "cbc2e3e20cfdb01584362f4c2f09b7682c12027441727c04fdfb7fc580832e32"}, "instance": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check: a mean of 441.17 and a median of 442.0 a week, from 412 to 468.", "numbers": [{"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}, {"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 441.17, "query": "q-meals-by-site", "row": 1, "column": "meals_mean"}, {"value": 442.0, "query": "q-meals-by-site", "row": 1, "column": "meals_median"}, {"value": 412, "query": "q-meals-by-site", "row": 1, "column": "meals_min"}, {"value": 468, "query": "q-meals-by-site", "row": 1, "column": "meals_max"}], "charts": ["chart-meals-by-site"]}, {"text": "River served 2197 meals over 7 such weeks, a mean of 313.86, and Hill 1626 over 8, a mean of 203.25.", "numbers": [{"value": 7, "query": "q-meals-by-site", "row": 2, "column": "weeks"}, {"value": 2197, "query": "q-meals-by-site", "row": 2, "column": "meals_total"}, {"value": 313.86, "query": "q-meals-by-site", "row": 2, "column": "meals_mean"}, {"value": 8, "query": "q-meals-by-site", "row": 0, "column": "weeks"}, {"value": 1626, "query": "q-meals-by-site", "row": 0, "column": "meals_total"}, {"value": 203.25, "query": "q-meals-by-site", "row": 0, "column": "meals_mean"}], "charts": ["chart-meals-by-site", "chart-meals-by-week"]}, {"text": "Hill received a mean of 854.0 pounds of food a week over 7 weeks, and 471.33 over the 6 weeks left when the week flagged as an outlier is set aside; the medians are 470.0 and 466.0.", "numbers": [{"value": 7, "query": "q-pounds-by-site", "row": 0, "column": "weeks"}, {"value": 854.0, "query": "q-pounds-by-site", "row": 0, "column": "pounds_mean"}, {"value": 470.0, "query": "q-pounds-by-site", "row": 0, "column": "pounds_median"}, {"value": 6, "query": "q-pounds-by-site-no-outliers", "row": 0, "column": "weeks"}, {"value": 471.33, "query": "q-pounds-by-site-no-outliers", "row": 0, "column": "pounds_mean"}, {"value": 466.0, "query": "q-pounds-by-site-no-outliers", "row": 0, "column": "pounds_median"}], "charts": []}, {"text": "Volunteers averaged 12.88 a week at North over 8 weeks, 9.33 at River over 6 and 6.25 at Hill over 8.", "numbers": [{"value": 8, "query": "q-volunteers-by-site", "row": 1, "column": "weeks"}, {"value": 12.88, "query": "q-volunteers-by-site", "row": 1, "column": "volunteers_mean"}, {"value": 6, "query": "q-volunteers-by-site", "row": 2, "column": "weeks"}, {"value": 9.33, "query": "q-volunteers-by-site", "row": 2, "column": "volunteers_mean"}, {"value": 8, "query": "q-volunteers-by-site", "row": 0, "column": "weeks"}, {"value": 6.25, "query": "q-volunteers-by-site", "row": 0, "column": "volunteers_mean"}], "charts": []}, {"text": "The file holds 25 rows. Every row these findings leave out is left out by a filter listed with its query, and no value in the file was changed.", "numbers": [{"value": 25, "query": "q-rows", "row": 0, "column": "rows"}], "charts": []}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}, {"query": "q-meals-by-week", "excluded": 5, "reason": "The rows q-meals-by-site leaves out, and the row whose week is not a real date."}, {"query": "q-pounds-by-site", "excluded": 3, "reason": "Rows whose site is not a declared name or whose pounds are below the minimum, and the later copy of a duplicate row."}, {"query": "q-pounds-by-site-no-outliers", "excluded": 4, "reason": "The rows q-pounds-by-site leaves out, and the week flagged as an outlier."}, {"query": "q-volunteers-by-site", "excluded": 3, "reason": "Rows whose site is not a declared name or whose volunteer count is not a whole number, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}, {"id": "chart-meals-by-week", "query": "q-meals-by-week"}], "limits": ["The data is synthetic: three fictional sites over eight weeks.", "Rows that break a declared rule are left out of the queries that filter on that rule and stay in the file; the sites' own records decide the right values.", "These findings describe the log; they do not say why any number changed."], "open_questions": ["What the North row of 2026-10-19 meant to record: its meals count is far above the declared maximum."]}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.findings-check", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: a passing check by a different worker", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up.", "conforms_to": {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.findings-check", "version": 1, "value_sha256": "b7bd6ac73b878bf693b49d3471f42d5a99f6ef457c7dfdb34a57d489abb9f581"}, "instance": {"findings_ref": "example.findings", "queries_rerun": 6, "result_digests_match": true, "numbers_checked": 25, "charts_checked": 2, "problems": [], "passed": true}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.example.interpretation", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:checked-data-analysis", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Worked example: the program lead's reading, in their own words", "notice": "SYNTHETIC. A fictional meal program's log; its sites, people and numbers are made up.", "conforms_to": {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.template.interpretation", "version": 1, "value_sha256": "ec4c76cfc20ffb0c1fbd51f9dcc4f6c816851fa9d77182b39884298af903dbcd"}, "instance": {"findings_ref": "example.findings", "check_passed": true, "decided_by_role": "program lead", "decided_on": "2026-10-30", "meaning": "SYNTHETIC. In the program lead's words: the eight weeks look steady at all three sites; the North rows of 2026-10-12 and 2026-10-19 need checking against the sign-in sheets before these totals are used.", "follow_ups": ["Check the two North rows against the site's sign-in sheets.", "Ask the River site whether the lower-case site name and the volunteer count written in words are one entry error."]}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}}, {"store": "seedpack.checked-data-analysis", "key": "checked-data-analysis.v0.1.0.findings-checks", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.benchmark_suite", "pack:checked-data-analysis", "role:worked_example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.benchmark_suite", "role": "worked_example", "pack": "checked-data-analysis", "pack_version": "0.1.0", "title": "Findings checks, with good and bad findings the validator recomputes", "category_reason": "A golden fixture: fixed findings and the recorded results of every check.", "fixture_kind": "finding_checks", "purpose": "Deterministic checks every set of findings passes before a different worker reruns its queries, each shown failing on bad findings for exactly its own reason.", "finding_schema": {"type": "object", "additionalProperties": false, "required": ["dataset_sha256", "notice", "validation_ref", "flags_ref", "findings", "exclusions", "charts", "limits"], "properties": {"dataset_sha256": {"type": "string", "minLength": 1, "maxLength": 80}, "notice": {"type": "string", "minLength": 0, "maxLength": 80}, "validation_ref": {"type": "string", "minLength": 0, "maxLength": 300}, "flags_ref": {"type": "string", "minLength": 0, "maxLength": 300}, "findings": {"type": "array", "minItems": 0, "maxItems": 40, "items": {"type": "object", "additionalProperties": false, "required": ["text", "numbers"], "properties": {"text": {"type": "string", "minLength": 1, "maxLength": 600}, "numbers": {"type": "array", "minItems": 0, "maxItems": 40, "items": {"type": "object", "additionalProperties": false, "required": ["value", "query", "row", "column"], "properties": {"value": {"type": "number"}, "query": {"type": "string", "pattern": "^q-[a-z0-9-]+$"}, "row": {"type": "integer", "minimum": 0}, "column": {"type": "string", "minLength": 1, "maxLength": 80}}}}}}}, "exclusions": {"type": "array", "minItems": 0, "maxItems": 40, "items": {"type": "object", "additionalProperties": false, "required": ["query", "excluded", "reason"], "properties": {"query": {"type": "string", "minLength": 0, "maxLength": 80}, "excluded": {"type": "integer", "minimum": 0}, "reason": {"type": "string", "minLength": 0, "maxLength": 400}}}}, "charts": {"type": "array", "minItems": 0, "maxItems": 20, "items": {"type": "object", "additionalProperties": false, "required": ["id", "query"], "properties": {"id": {"type": "string", "minLength": 1, "maxLength": 80}, "query": {"type": "string", "minLength": 0, "maxLength": 80}}}}, "limits": {"type": "array", "minItems": 0, "maxItems": 10, "items": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "deterministic_checks": [{"id": "notice-exact", "rule": {"rule": "enum", "path": "notice", "values": ["A person decides what these findings mean."]}, "why": "Findings describe; a person decides what they mean."}, {"id": "findings-traced", "rule": {"rule": "each_has", "path": "findings", "fields": ["text", "numbers"], "min": 1}, "why": "Every finding lists the query results its numbers come from."}, {"id": "dataset-pinned", "rule": {"rule": "pattern_present", "path": "dataset_sha256", "pattern": "^[0-9a-f]{64}$"}, "why": "The findings name the exact bytes they were computed from."}, {"id": "validation-cited", "rule": {"rule": "present", "path": "validation_ref"}, "why": "The validation behind the findings is on the record."}, {"id": "flags-cited", "rule": {"rule": "present", "path": "flags_ref"}, "why": "The missing-value and outlier flags behind the findings are on the record."}, {"id": "exclusions-explained", "rule": {"rule": "each_has", "path": "exclusions", "fields": ["query", "excluded", "reason"]}, "why": "Every row a query leaves out is counted and explained."}, {"id": "no-causal-language", "rule": {"rule": "pattern_absent", "path": "findings", "pattern": "(?i)\\b(because|caused|causes|due to|led to|leads to|resulted in|results in|proves?|proved|drove|drives|driven by|thanks to)\\b"}, "why": "Findings say what the data shows, not why; causes are the person's call."}, {"id": "no-silent-cleaning", "rule": {"rule": "pattern_absent", "path": "findings", "pattern": "(?i)\\b(removed|dropped|deleted|imputed|filled in|cleaned|corrected|fixed)\\b"}, "why": "Nothing is removed, imputed or corrected; rows are only left out by listed filters."}, {"id": "charts-are-data", "rule": {"rule": "pattern_absent", "path": "charts", "pattern": "(?i)\\.(png|jpe?g|gif|svg|webp)\\b"}, "why": "Charts are kept as data specs, never as images."}, {"id": "charts-cite-queries", "rule": {"rule": "each_has", "path": "charts", "fields": ["id", "query"]}, "why": "Every chart names the query whose result it draws."}, {"id": "limits-stated", "rule": {"rule": "min_items", "path": "limits", "min": 1}, "why": "The findings state what they cannot show."}], "golden_fixtures": [{"id": "good-traced", "label": "known_good", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-no-notice", "label": "known_bad", "fails": "notice-exact", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "These are the results.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-untraced-finding", "label": "known_bad", "fails": "findings-traced", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}, {"text": "Hill had a quiet month.", "numbers": []}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-unpinned-dataset", "label": "known_bad", "fails": "dataset-pinned", "finding": {"dataset_sha256": "weekly-meals-log.csv", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-no-validation", "label": "known_bad", "fails": "validation-cited", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-no-flags", "label": "known_bad", "fails": "flags-cited", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-unexplained-exclusion", "label": "known_bad", "fails": "exclusions-explained", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": ""}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-causal", "label": "known_bad", "fails": "no-causal-language", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks because more volunteers came.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-silent-cleaning", "label": "known_bad", "fails": "no-silent-cleaning", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks after the bad rows were removed.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-chart-image", "label": "known_bad", "fails": "charts-are-data", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}, {"id": "meals.png", "query": "q-meals-by-site"}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-uncited-chart", "label": "known_bad", "fails": "charts-cite-queries", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}, {"id": "chart-meals-by-week", "query": ""}], "limits": ["These findings describe the log; they do not say why any number changed."]}}, {"id": "bad-no-limits", "label": "known_bad", "fails": "limits-stated", "finding": {"dataset_sha256": "a0ab47df607ed4555ec18a484e4a7badb36fd0493f44057487feb5b4a3a26a5e", "notice": "A person decides what these findings mean.", "validation_ref": "example.validation-report", "flags_ref": "example.flag-report", "findings": [{"text": "North served 2647 meals over the 6 weeks whose site and meals count pass every check.", "numbers": [{"value": 2647, "query": "q-meals-by-site", "row": 1, "column": "meals_total"}, {"value": 6, "query": "q-meals-by-site", "row": 1, "column": "weeks"}]}], "exclusions": [{"query": "q-meals-by-site", "excluded": 4, "reason": "Rows whose site is not a declared name or whose meals count is missing or above its maximum, and the later copy of a duplicate row."}], "charts": [{"id": "chart-meals-by-site", "query": "q-meals-by-site"}], "limits": []}}], "expected": {"good-traced": {"verdict": "pass", "failed_checks": []}, "bad-no-notice": {"verdict": "fail", "failed_checks": ["notice-exact"]}, "bad-untraced-finding": {"verdict": "fail", "failed_checks": ["findings-traced"]}, "bad-unpinned-dataset": {"verdict": "fail", "failed_checks": ["dataset-pinned"]}, "bad-no-validation": {"verdict": "fail", "failed_checks": ["validation-cited"]}, "bad-no-flags": {"verdict": "fail", "failed_checks": ["flags-cited"]}, "bad-unexplained-exclusion": {"verdict": "fail", "failed_checks": ["exclusions-explained"]}, "bad-causal": {"verdict": "fail", "failed_checks": ["no-causal-language"]}, "bad-silent-cleaning": {"verdict": "fail", "failed_checks": ["no-silent-cleaning"]}, "bad-chart-image": {"verdict": "fail", "failed_checks": ["charts-are-data"]}, "bad-uncited-chart": {"verdict": "fail", "failed_checks": ["charts-cite-queries"]}, "bad-no-limits": {"verdict": "fail", "failed_checks": ["limits-stated"]}}, "status": "proposal", "admission": "not_admitted", "content_kind": "synthetic_example", "license": "MIT", "provenance": {"source": "original ta-amps authored proposal", "license": "MIT", "generator": "scripts/build_packs.py", "independently_verified": false}, "dimensions": {"determinism": 0.0, "evidence_grounding": 0.0, "token_efficiency": 0.0, "safety_compliance": 0.0, "verification_tier": "unverified"}, "dimension_basis": {"measured": false, "method": "unmeasured_floor", "reason": "Tessera requires these axes, so each is set to its lowest value and the tier is unverified. No quality is claimed. Replace them only with measured values and the evidence that produced them."}, "relations": []}} ]}