{"format": "ta-amps.seed-pack.nouns.v1", "pack_id": "living-research-dossier", "status": "proposal_only", "records": [ {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.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:living-research-dossier", "role:pack", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "pack", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "A collection of nouns and verbs for keeping a research dossier current", "lets_workers": "Keep a dossier on a topic people keep relying on: number its open questions and work them in cycles, with at most one sub-agent per question in each cycle; fold sourced answers in and append a cycle log; give every fact an as-of date, a decay class and a refresh date; switch to watching named triggers once no question is open; refresh facts as they decay; and leave the decision about which version is published to a person. Questions, source logs, claims and reviews use the deep research report pack's nouns.", "not_for": "A question answered once. One cited answer is a deep research report; a dossier is for a topic whose answers go stale.", "flow": [{"verb": "living-research-dossier.open-dossier", "when": "A topic that must stay current gets a numbered queue."}, {"verb": "living-research-dossier.plan-cycle", "when": "Each cycle picks open questions, one sub-agent each."}, {"verb": "living-research-dossier.answer-question", "when": "The one sub-agent for one question in one cycle."}, {"verb": "living-research-dossier.fold-in", "when": "Sourced answers, refreshes and fired triggers make a new version."}, {"verb": "living-research-dossier.log-cycle", "when": "Every cycle appends what changed and who worked what."}, {"verb": "living-research-dossier.switch-to-watching", "when": "No question is open: name the triggers."}, {"verb": "living-research-dossier.check-triggers", "when": "Each check of the named triggers, as the requester enqueues it."}, {"verb": "living-research-dossier.refresh-decayed-facts", "when": "Facts past their refresh date are read again."}, {"verb": "living-research-dossier.review-dossier", "when": "Before anyone relies on a version; a different worker."}, {"verb": "living-research-dossier.decide-publication", "when": "A person decides which version is published."}], "guardrails": [{"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.guardrail.one-sub-agent-per-question", "version": 1, "value_sha256": "a4d4598daeee4e62c227cd10d7531a8ef2c7367729048c60c457a5f3bcfadde0"}, {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.guardrail.date-every-fact", "version": 1, "value_sha256": "2467649bff446752cd4e913450ac86ba8f2c0bba0e21edb6324bcf99edf92e0f"}, {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.guardrail.keep-the-history", "version": 1, "value_sha256": "b18d0737d71367a70ffe9a4c3b1394a090a9489e8fe3620b7ebc3bfc361a7eee"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.guardrail.quote-exactly", "version": 1, "value_sha256": "3d656c94b7fb947921b90954d0c11cf9a7ce4e561b875e7c25cfad8d966afa87"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.guardrail.search-on-the-record", "version": 1, "value_sha256": "df3c4171dfe4e95dd0fb18dcb2f1478b6c357eb9bb9790c182288dfc8f34cb35"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.guardrail.seek-counter-evidence", "version": 1, "value_sha256": "09f9636251cdc4d9275033f006455ef8c119596dc924bf11fba166191d9b4a63"}, {"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"}], "builds_on": [{"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.template.research-question", "version": 1, "value_sha256": "752f930a3998ec885ffc4e3438cdd644c470fa4dcbe47a504b0a49605856fad2"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.template.source-log", "version": 1, "value_sha256": "9336afedde4930c59288c7d13fe7142f9f5a0981966b8bd9f20bd40a8264af84"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.template.claim-extract", "version": 1, "value_sha256": "bc1618f3bccd461021b8330b6e324de7bc75ac42b11c1d423e1351a5e8c95dc9"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.template.adversarial-review", "version": 1, "value_sha256": "ab2a6aed91abb0790abfe8b6a5621e6bcd9a65535596f8f9f9bdf4657aad2362"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.rules.permitted-access", "version": 1, "value_sha256": "9e62bf66b22a01ecdb1d80340fed036749d2265a35c4bc2265b319d697cca865"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.rules.screening", "version": 1, "value_sha256": "ca85ea6f45c4c1bb8e29773121daa91d7a5468afe1aef618afe29d5d89486883"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.rules.evidence-strength", "version": 1, "value_sha256": "90d6c35ccd2ef4c102bf880ed94b5364dc343838fc3fb1c068da2d4db2d5fa48"}, {"store": "seedpack.deep-research-report", "key": "deep-research-report.v0.1.0.checklist", "version": 1, "value_sha256": "f833b249066512c4d9a67dd4df1ee88c2a460f5ff2fc6a23b446cc1403fb0cdc"}, {"store": "seedpack.policy-and-law-watch", "key": "policy-and-law-watch.v0.1.0.template.delivery-record", "version": 1, "value_sha256": "b3860eec093340fb96528c2f2076c10abee4fd38e5294a70102f146240ec0798"}], "worked_example": "Synthetic: a dossier on cold-storage grants for small food banks. Two cycles answer three questions and park one; the dossier switches to watching three triggers; a volatile closing date is refreshed; a changed guidelines page fires a trigger that reopens two questions; a third cycle supersedes the award range and parks the fiscal sponsor question again; a person decides the version that is published.", "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.deep-research-report/deep-research-report.v0.1.0.pack", "target_category": "noun.skill_pack", "note": "A dossier is a deep research report kept current."}, {"relation": "requires_noun", "target_id": "seedpack.living-research-dossier/living-research-dossier.v0.1.0.method", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.living-research-dossier/living-research-dossier.v0.1.0.guardrail.one-sub-agent-per-question", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.living-research-dossier/living-research-dossier.v0.1.0.guardrail.date-every-fact", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.living-research-dossier/living-research-dossier.v0.1.0.guardrail.keep-the-history", "target_category": "noun.skill_pack", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.living-research-dossier/living-research-dossier.v0.1.0.rules.question-queue", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.living-research-dossier/living-research-dossier.v0.1.0.rules.cycles", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.living-research-dossier/living-research-dossier.v0.1.0.rules.decay-classes", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.living-research-dossier/living-research-dossier.v0.1.0.rules.triggers", "target_category": "noun.reflex_procedure", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.living-research-dossier/living-research-dossier.v0.1.0.template.dossier", "target_category": "noun.seed_hypothesis", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.deep-research-report/deep-research-report.v0.1.0.template.source-log", "target_category": "noun.public_source", "note": ""}, {"relation": "requires_noun", "target_id": "seedpack.deep-research-report/deep-research-report.v0.1.0.template.claim-extract", "target_category": "noun.seed_hypothesis", "note": ""}]}}, {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.method", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.skill_pack", "pack:living-research-dossier", "role:method", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "method", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "How a dossier is opened, worked in cycles, watched and refreshed", "category_reason": "A reusable procedure with guardrails, followed by every verb in this pack.", "lifecycle": ["open-dossier writes the first version: the topic, a numbered question queue and the role of the person who decides what is published.", "plan-cycle picks open questions in number order up to the cycle's limit and proposes one answer-question verb for each; nobody else works those questions in that cycle.", "answer-question, the sub-agent, answers one question with a source log and a claim extract in the deep research report pack's shapes.", "fold-in writes the next version by compare-and-set; log-cycle appends the cycle log.", "When no question is open, switch-to-watching names the triggers; check-triggers and refresh-decayed-facts run whenever the requester enqueues them, and fold-in applies what they find.", "review-dossier, by a worker that wrote none of it, comes before a person decides a version is published."], "rules": ["The dossier is one noun with versions; only fold-in and switch-to-watching write it, each by compare-and-set against the version it read.", "Answers, cycle logs, trigger checks and refresh records are written once and never edited.", "A sub-agent reads the dossier version its cycle plan pins, so answers in one cycle never see each other.", "An answer whose facts lack exact quotes from sources read through permitted access is not folded in.", "A fired trigger sends the dossier back to working questions; watching resumes when the queue runs out again.", "Workers create nouns and propose verbs; they never enqueue. A person decides which version is published."], "follow_ups": {"look_up_first": "retrieval-triggers-and-reuse.look-up-first", "one_off_question": "deep-research-report.frame-question", "wrong_published_fact": "measured-claims.record-correction", "process_problem": "findings-to-fixes.record-finding"}, "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.guardrail.one-sub-agent-per-question", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.skill_pack", "pack:living-research-dossier", "role:guardrail", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "guardrail", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Guardrail: at most one sub-agent per question in a cycle", "category_reason": "A guardrail is a reusable rule every verb in this work follows, with the check that proves it.", "rule": "In one cycle, at most one sub-agent works any one question. A question that needs more work waits for the next cycle, and every sub-agent is named in the cycle log beside the question it worked.", "how_it_is_checked": "Each cycle plan and cycle log lists a question at most once, and the dossier's fan-out summary never exceeds one.", "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.guardrail.date-every-fact", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.skill_pack", "pack:living-research-dossier", "role:guardrail", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "guardrail", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Guardrail: every fact has an as-of date and a decay class", "category_reason": "A guardrail is a reusable rule every verb in this work follows, with the check that proves it.", "rule": "Every fact carries its as-of date, the day it was last confirmed against its source, a decay class and the refresh date that follows from them. A fact past its refresh date is due until it is read again, and is never shown as current.", "how_it_is_checked": "Every fact has as_of, decay_class and refresh_by; refresh_by follows from the decay classes; and a dossier anyone relies on lists nothing as due.", "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.guardrail.keep-the-history", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.skill_pack", "pack:living-research-dossier", "role:guardrail", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "guardrail", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Guardrail: nothing in a dossier is overwritten", "category_reason": "A guardrail is a reusable rule every verb in this work follows, with the check that proves it.", "rule": "A changed fact keeps its earlier statement, as-of date and sources, marked superseded by the fact that replaced it, and every cycle appends a log, so a reader can see what the dossier said on any date and why it changed.", "how_it_is_checked": "Every superseded fact names its replacement and the reason, and every cycle the dossier lists names its log.", "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.rules.question-queue", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.reflex_procedure", "pack:living-research-dossier", "role:rules", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.reflex_procedure", "role": "rules", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "The numbered question queue", "category_reason": "A zero-call deterministic procedure: the same queue and answers always give the same result.", "rules": ["Number questions 1, 2, 3 in the order they are added, and never reuse or renumber one.", "Each question is one a source could answer, framed like the deep research report pack's research question: its scope, definitions and what would change the answer.", "Status is open, partial, answered, parked, split or duplicate. No question is deleted: split names its new numbers and duplicate names the question it repeats.", "Park a question, with the reason and what would reopen it, when the permitted sources cannot answer it or after three cycles without an answer.", "An answer that raises a new question adds it after the last number, saying which cycle and question raised it.", "open_questions counts open and partial questions; the queue has run out when it is zero."], "statuses": ["open", "partial", "answered", "parked", "split", "duplicate"], "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.deep-research-report/deep-research-report.v0.1.0.template.research-question", "target_category": "noun.seed_hypothesis", "note": ""}]}}, {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.rules.cycles", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.reflex_procedure", "pack:living-research-dossier", "role:rules", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.reflex_procedure", "role": "rules", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Working the queue in cycles", "category_reason": "A zero-call deterministic procedure: the same plan and answers always give the same log.", "rules": ["A cycle is plan, answer, fold in and log, numbered one after the last.", "plan-cycle picks open and partial questions lowest number first, up to max_questions (three by default), and lists every open question it did not pick with the reason.", "One answer-question verb is proposed per picked question; a second sub-agent on the same question waits for the next cycle.", "A cycle stops at its time budget; unfinished questions stay open.", "A cycle that folds nothing in still appends a log that says why.", "Each sub-agent's task id, model and cost belong in its own execution report; a cost nobody measured stays null with a reason."], "defaults": {"max_questions": 3, "max_elapsed_seconds": 3600}, "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": []}}, {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.rules.decay-classes", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.reflex_procedure", "pack:living-research-dossier", "role:rules", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.reflex_procedure", "role": "rules", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Decay classes: how long a fact stays current", "category_reason": "A zero-call deterministic procedure: the same fact, class and date always give the same refresh date.", "classes": {"stable": {"refresh_after_days": 365, "for": "definitions in a dated text, past events, a published study's reported result"}, "slow": {"refresh_after_days": 180, "for": "laws and rules in force, eligibility that changes yearly, an organization's structure"}, "periodic": {"refresh_after_days": 90, "for": "award sizes, quarterly or annual figures, budgets, published schedules"}, "fast": {"refresh_after_days": 30, "for": "prices, software versions, contacts by role, rules under revision"}, "volatile": {"refresh_after_days": 7, "for": "open calls, deadlines within the month, counts that change daily"}}, "rules": ["refresh_by is as_of plus the class's days; when the source states an earlier end, such as a deadline, refresh_by is that date.", "Choose the fastest class that fits; between two, take the faster.", "A fact is due when its refresh_by is before the check date.", "A refreshed fact that still holds gets a new as_of and refresh_by; one that changed is superseded by a new fact.", "A source that cannot be read leaves the fact due, never confirmed."], "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": []}}, {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.rules.triggers", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.reflex_procedure", "pack:living-research-dossier", "role:rules", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.reflex_procedure", "role": "rules", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Named triggers: watching for changes once the questions run out", "category_reason": "A zero-call deterministic procedure: the same source state always gives the same result.", "rules": ["Watching starts only when no question is open or partial.", "Every trigger has a name, the one source it watches, how it is checked, what change fires it and the questions it reopens; every question with a fact that is not stable has at least one.", "Check cheaply: a conditional request with the validator the source last returned, a feed's newest entry id, the SHA-256 of one named section's text, or a date passing.", "Unchanged is not fired. A change fires only when it matches the trigger's condition; other changes are noted as changed_not_fired.", "A source that fails two checks in a row is unreachable, not fired, and the facts it supports become due.", "A fired trigger reopens its questions and the dossier goes back to working them in cycles.", "Triggers watch public sources through permitted access only, never a person or a page behind a login.", "A cadence is a suggestion to the requester. No scheduler is activated; each check is a verb an authorized requester enqueues."], "check_kinds": ["conditional_request", "feed_entry", "section_digest", "date_passes"], "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.deep-research-report/deep-research-report.v0.1.0.rules.permitted-access", "target_category": "noun.reflex_procedure", "note": ""}]}}, {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.dossier", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:living-research-dossier", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "template", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Template: a living dossier: the numbered questions, dated facts with decay classes, superseded facts, what is due, the fan-out, cycles, triggers, publication and limits", "category_reason": "A dossier is a set of dated claims, each a hypothesis that later checks confirm or overturn.", "describes": "a living dossier: the numbered questions, dated facts with decay classes, superseded facts, what is due, the fan-out, cycles, triggers, publication and limits", "schema": {"type": "object", "additionalProperties": false, "required": ["dossier_id", "topic", "as_of", "mode", "open_questions", "questions", "parked", "facts", "superseded", "due", "max_sub_agents_per_question", "cycles", "triggers", "publication", "limits"], "properties": {"dossier_id": {"type": "string", "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,39}$", "maxLength": 40}, "topic": {"type": "string", "minLength": 1, "maxLength": 300}, "as_of": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "mode": {"type": "string", "enum": ["questions", "watching"]}, "open_questions": {"type": "integer", "minimum": 0, "maximum": 500}, "questions": {"type": "array", "minItems": 1, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["number", "question", "status", "raised_by", "facts"], "properties": {"number": {"type": "integer", "minimum": 1, "maximum": 500}, "question": {"type": "string", "minLength": 1, "maxLength": 400}, "status": {"type": "string", "enum": ["open", "partial", "answered", "parked", "split", "duplicate"]}, "raised_by": {"type": "string", "minLength": 1, "maxLength": 120}, "facts": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}}}}}, "parked": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["number", "reason", "reopen_when"], "properties": {"number": {"type": "integer", "minimum": 1, "maximum": 500}, "reason": {"type": "string", "minLength": 1, "maxLength": 300}, "reopen_when": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "facts": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["id", "statement", "as_of", "decay_class", "refresh_by", "claims", "sources"], "properties": {"id": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}, "statement": {"type": "string", "minLength": 1, "maxLength": 400}, "as_of": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "decay_class": {"type": "string", "enum": ["stable", "slow", "periodic", "fast", "volatile"]}, "refresh_by": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "claims": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "string", "pattern": "^[a-z][a-z0-9-]*$", "maxLength": 20}}, "sources": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "string", "pattern": "^[a-z][a-z0-9-]*$", "maxLength": 20}}}}}, "superseded": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["id", "statement", "as_of", "superseded_by", "why"], "properties": {"id": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}, "statement": {"type": "string", "minLength": 1, "maxLength": 400}, "as_of": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "superseded_by": {"type": "string", "pattern": "^(F[0-9]{1,4})?$", "maxLength": 12}, "why": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "due": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "string", "minLength": 1, "maxLength": 12}}, "max_sub_agents_per_question": {"type": "integer", "minimum": 0, "maximum": 50}, "cycles": {"type": "array", "minItems": 0, "maxItems": 10000, "items": {"type": "object", "additionalProperties": false, "required": ["cycle", "log_ref", "questions_worked"], "properties": {"cycle": {"type": "integer", "minimum": 1, "maximum": 10000}, "log_ref": {"type": "string", "minLength": 0, "maxLength": 200}, "questions_worked": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "integer", "minimum": 1, "maximum": 500}}}}}, "triggers": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "object", "additionalProperties": false, "required": ["name", "watches", "check", "fires_when", "reopens"], "properties": {"name": {"type": "string", "minLength": 0, "maxLength": 60}, "watches": {"type": "string", "minLength": 1, "maxLength": 300}, "check": {"type": "string", "enum": ["conditional_request", "feed_entry", "section_digest", "date_passes"]}, "fires_when": {"type": "string", "minLength": 0, "maxLength": 300}, "reopens": {"type": "array", "minItems": 1, "maxItems": 50, "items": {"type": "integer", "minimum": 1, "maximum": 500}}}}}, "publication": {"type": "object", "additionalProperties": false, "required": ["status", "decided_by_kind", "owner_role", "delivery_record_ref"], "properties": {"status": {"type": "string", "enum": ["unpublished", "published"]}, "decided_by_kind": {"type": "string", "enum": ["none", "person"]}, "owner_role": {"type": "string", "minLength": 1, "maxLength": 80}, "delivery_record_ref": {"type": "string", "minLength": 0, "maxLength": 300}}}, "limits": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "rules": ["One noun with versions, written by compare-and-set.", "facts cite claim ids from claim extracts and source ids from source logs.", "due lists the facts whose refresh_by is before as_of."], "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.cycle-plan", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:living-research-dossier", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "template", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Template: one cycle's plan: the questions picked, one sub-agent each, and the questions skipped with reasons", "category_reason": "A plan is a bounded proposal for the next cycle's work.", "describes": "one cycle's plan: the questions picked, one sub-agent each, and the questions skipped with reasons", "schema": {"type": "object", "additionalProperties": false, "required": ["dossier_id", "dossier_version", "cycle", "planned_on", "max_questions", "picked", "skipped", "max_elapsed_seconds"], "properties": {"dossier_id": {"type": "string", "minLength": 1, "maxLength": 40}, "dossier_version": {"type": "integer", "minimum": 1, "maximum": 100000}, "cycle": {"type": "integer", "minimum": 1, "maximum": 10000}, "planned_on": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "max_questions": {"type": "integer", "minimum": 1, "maximum": 20}, "picked": {"type": "array", "minItems": 0, "maxItems": 20, "items": {"type": "object", "additionalProperties": false, "required": ["question", "why_now"], "properties": {"question": {"type": "integer", "minimum": 1, "maximum": 500}, "why_now": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "skipped": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["question", "reason"], "properties": {"question": {"type": "integer", "minimum": 1, "maximum": 500}, "reason": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "max_elapsed_seconds": {"type": "integer", "minimum": 60, "maximum": 86400}}}, "rules": ["A question appears in picked at most once."], "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.answer", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:living-research-dossier", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "template", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Template: one sub-agent's answer to one question: dated facts with their claims and sources, the evidence against, what was not searched and any new questions", "category_reason": "An answer is a set of sourced claims a fold-in may accept or reject.", "describes": "one sub-agent's answer to one question: dated facts with their claims and sources, the evidence against, what was not searched and any new questions", "schema": {"type": "object", "additionalProperties": false, "required": ["dossier_id", "dossier_version", "cycle", "question", "sub_agent", "status", "short_answer", "facts", "evidence_against", "raises", "not_searched", "source_log_ref", "claim_extract_ref"], "properties": {"dossier_id": {"type": "string", "minLength": 1, "maxLength": 40}, "dossier_version": {"type": "integer", "minimum": 1, "maximum": 100000}, "cycle": {"type": "integer", "minimum": 1, "maximum": 10000}, "question": {"type": "integer", "minimum": 1, "maximum": 500}, "sub_agent": {"type": "string", "minLength": 1, "maxLength": 120}, "status": {"type": "string", "enum": ["answered", "partial", "unanswered"]}, "short_answer": {"type": "string", "minLength": 0, "maxLength": 600}, "facts": {"type": "array", "minItems": 0, "maxItems": 20, "items": {"type": "object", "additionalProperties": false, "required": ["statement", "as_of", "decay_class", "refresh_by", "claims", "sources", "replaces"], "properties": {"statement": {"type": "string", "minLength": 1, "maxLength": 400}, "as_of": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "decay_class": {"type": "string", "enum": ["stable", "slow", "periodic", "fast", "volatile"]}, "refresh_by": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "claims": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "string", "pattern": "^[a-z][a-z0-9-]*$", "maxLength": 20}}, "sources": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "string", "pattern": "^[a-z][a-z0-9-]*$", "maxLength": 20}}, "replaces": {"type": "string", "pattern": "^(F[0-9]{1,4})?$", "maxLength": 12}}}}, "evidence_against": {"type": "string", "minLength": 1, "maxLength": 600}, "raises": {"type": "array", "minItems": 0, "maxItems": 10, "items": {"type": "string", "minLength": 1, "maxLength": 400}}, "not_searched": {"type": "array", "minItems": 0, "maxItems": 20, "items": {"type": "object", "additionalProperties": false, "required": ["source", "why"], "properties": {"source": {"type": "string", "minLength": 1, "maxLength": 200}, "why": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "source_log_ref": {"type": "string", "minLength": 1, "maxLength": 300}, "claim_extract_ref": {"type": "string", "minLength": 1, "maxLength": 300}}}, "rules": ["Every fact cites claims from the answer's claim extract and sources from its source log.", "replaces names the fact a changed fact supersedes, or is empty."], "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.cycle-log", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:living-research-dossier", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Template: one cycle's appended log: questions worked and by which sub-agent, facts added, superseded and refreshed, questions added and parked, and the dossier checks", "category_reason": "A cycle log is a measured record of one cycle's changes.", "describes": "one cycle's appended log: questions worked and by which sub-agent, facts added, superseded and refreshed, questions added and parked, and the dossier checks", "schema": {"type": "object", "additionalProperties": false, "required": ["dossier_id", "cycle", "plan_ref", "dossier_before", "dossier_after", "started_at", "ended_at", "worked", "max_sub_agents_per_question", "facts_added", "facts_superseded", "facts_refreshed", "questions_added", "questions_parked", "open_questions_after", "mode_after", "dossier_checks", "failed_checks", "cost_note"], "properties": {"dossier_id": {"type": "string", "minLength": 1, "maxLength": 40}, "cycle": {"type": "integer", "minimum": 1, "maximum": 10000}, "plan_ref": {"type": "string", "minLength": 1, "maxLength": 300}, "dossier_before": {"type": "integer", "minimum": 1, "maximum": 100000}, "dossier_after": {"type": "integer", "minimum": 1, "maximum": 100000}, "started_at": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}(:[0-9]{2})?Z$", "maxLength": 30}, "ended_at": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}(:[0-9]{2})?Z$", "maxLength": 30}, "worked": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "object", "additionalProperties": false, "required": ["question", "sub_agent", "outcome"], "properties": {"question": {"type": "integer", "minimum": 1, "maximum": 500}, "sub_agent": {"type": "string", "minLength": 1, "maxLength": 120}, "outcome": {"type": "string", "enum": ["answered", "partial", "unanswered"]}}}}, "max_sub_agents_per_question": {"type": "integer", "minimum": 0, "maximum": 50}, "facts_added": {"type": "array", "minItems": 0, "maxItems": 100, "items": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}}, "facts_superseded": {"type": "array", "minItems": 0, "maxItems": 100, "items": {"type": "object", "additionalProperties": false, "required": ["id", "by"], "properties": {"id": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}, "by": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}}}}, "facts_refreshed": {"type": "array", "minItems": 0, "maxItems": 100, "items": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}}, "questions_added": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "integer", "minimum": 1, "maximum": 500}}, "questions_parked": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "integer", "minimum": 1, "maximum": 500}}, "open_questions_after": {"type": "integer", "minimum": 0, "maximum": 500}, "mode_after": {"type": "string", "enum": ["questions", "watching"]}, "dossier_checks": {"type": "string", "enum": ["passed", "failed"]}, "failed_checks": {"type": "array", "minItems": 0, "maxItems": 20, "items": {"type": "string", "minLength": 1, "maxLength": 60}}, "cost_note": {"type": "string", "minLength": 1, "maxLength": 400}}}, "rules": ["Written once; a later cycle appends its own log."], "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.trigger-check", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:living-research-dossier", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Template: one check of every named trigger: the result and evidence for each and the questions fired triggers reopen", "category_reason": "A trigger check is an observed run against sources.", "describes": "one check of every named trigger: the result and evidence for each and the questions fired triggers reopen", "schema": {"type": "object", "additionalProperties": false, "required": ["dossier_id", "dossier_version", "checked_at", "results", "fired", "reopened", "model_calls"], "properties": {"dossier_id": {"type": "string", "minLength": 1, "maxLength": 40}, "dossier_version": {"type": "integer", "minimum": 1, "maximum": 100000}, "checked_at": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}(:[0-9]{2})?Z$", "maxLength": 30}, "results": {"type": "array", "minItems": 1, "maxItems": 50, "items": {"type": "object", "additionalProperties": false, "required": ["trigger", "check", "result", "evidence", "reopens"], "properties": {"trigger": {"type": "string", "minLength": 1, "maxLength": 60}, "check": {"type": "string", "enum": ["conditional_request", "feed_entry", "section_digest", "date_passes"]}, "result": {"type": "string", "enum": ["unchanged", "changed_not_fired", "fired", "unreachable", "not_permitted"]}, "evidence": {"type": "string", "minLength": 1, "maxLength": 400}, "reopens": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "integer", "minimum": 1, "maximum": 500}}}}}, "fired": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "string", "minLength": 1, "maxLength": 60}}, "reopened": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "integer", "minimum": 1, "maximum": 500}}, "model_calls": {"type": "integer", "minimum": 0, "maximum": 0}}}, "rules": ["reopened is the union of the fired triggers' reopens."], "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.refresh-record", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:living-research-dossier", "role:template", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "template", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Template: one refresh of the facts that were due: each fact's result, its new dates and the digest of the text it was found in", "category_reason": "A refresh record is an observed recheck against sources.", "describes": "one refresh of the facts that were due: each fact's result, its new dates and the digest of the text it was found in", "schema": {"type": "object", "additionalProperties": false, "required": ["dossier_id", "dossier_version", "checked_on", "facts", "due_before", "due_after"], "properties": {"dossier_id": {"type": "string", "minLength": 1, "maxLength": 40}, "dossier_version": {"type": "integer", "minimum": 1, "maximum": 100000}, "checked_on": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "facts": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["fact", "decay_class", "refresh_by", "result", "quote_found", "new_as_of", "new_refresh_by", "source_text_sha256"], "properties": {"fact": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}, "decay_class": {"type": "string", "enum": ["stable", "slow", "periodic", "fast", "volatile"]}, "refresh_by": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "result": {"type": "string", "enum": ["still_true", "changed", "contradicted", "retracted", "source_unreadable"]}, "quote_found": {"type": "boolean"}, "new_as_of": {"type": "string", "pattern": "^([0-9]{4}-[0-9]{2}-[0-9]{2})?$"}, "new_refresh_by": {"type": "string", "pattern": "^([0-9]{4}-[0-9]{2}-[0-9]{2})?$"}, "source_text_sha256": {"type": "string", "pattern": "^([0-9a-f]{64})?$"}}}}, "due_before": {"type": "integer", "minimum": 0, "maximum": 500}, "due_after": {"type": "integer", "minimum": 0, "maximum": 500}}}, "rules": ["Only facts whose refresh_by is before checked_on are listed.", "new_as_of and new_refresh_by are empty unless the result is still_true.", "due_before counts the listed facts; due_after counts those still due, the ones whose source could not be read."], "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.dossier-checks", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.benchmark_suite", "pack:living-research-dossier", "role:record_checks", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.benchmark_suite", "role": "record_checks", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Record checks for dossiers, with synthetic golden dossiers", "category_reason": "A deterministic check suite with known-good and known-bad examples; the validator recomputes every verdict.", "fixture_kind": "finding_checks", "purpose": "Checks every dossier must pass before anyone relies on it. The two synthetic good dossiers, one working questions and one watching, pass all of them; each synthetic bad dossier fails exactly the one check named in fails.", "deterministic_checks": [{"id": "as-of-dated", "rule": {"rule": "present", "path": "as_of"}, "why": "A dossier is true only as of a date."}, {"id": "questions-numbered", "rule": {"rule": "each_has", "path": "questions", "fields": ["number", "question", "status", "raised_by"], "min": 1}, "why": "Every question has its number, its status and what raised it."}, {"id": "parked-explained", "rule": {"rule": "each_has", "path": "parked", "fields": ["number", "reason", "reopen_when"]}, "why": "A parked question says why, and what would reopen it."}, {"id": "facts-dated-and-sourced", "rule": {"rule": "each_has", "path": "facts", "fields": ["as_of", "decay_class", "refresh_by", "claims", "sources"]}, "why": "Every fact carries an as-of date, a decay class, its refresh date, its claims and its sources."}, {"id": "history-kept", "rule": {"rule": "each_has", "path": "superseded", "fields": ["id", "statement", "as_of", "superseded_by", "why"]}, "why": "A changed fact stays on the record with what replaced it and why."}, {"id": "nothing-due", "rule": {"rule": "pattern_absent", "path": "due", "pattern": "."}, "why": "Facts past their refresh date are refreshed before anyone relies on the dossier."}, {"id": "one-sub-agent-per-question", "rule": {"rule": "enum", "path": "max_sub_agents_per_question", "values": [0, 1]}, "why": "No question had more than one sub-agent in any cycle."}, {"id": "cycles-logged", "rule": {"rule": "each_has", "path": "cycles", "fields": ["cycle", "log_ref", "questions_worked"]}, "why": "Every cycle names its appended log and the questions it worked."}, {"id": "watch-only-when-run-out", "rule": {"rule": "when", "if": {"path": "mode", "equals": "watching"}, "then": {"rule": "enum", "path": "open_questions", "values": [0]}}, "why": "The dossier watches triggers only once no question is open."}, {"id": "watching-has-triggers", "rule": {"rule": "when", "if": {"path": "mode", "equals": "watching"}, "then": {"rule": "min_items", "path": "triggers", "min": 1}}, "why": "Watching means watching named triggers."}, {"id": "triggers-named", "rule": {"rule": "each_has", "path": "triggers", "fields": ["name", "watches", "check", "fires_when", "reopens"]}, "why": "Every trigger names its source, its check, what fires it and the questions it reopens."}, {"id": "person-publishes", "rule": {"rule": "when", "if": {"path": "publication.status", "equals": "published"}, "then": {"rule": "enum", "path": "publication.decided_by_kind", "values": ["person"]}}, "why": "Only a person's decision publishes a version."}, {"id": "limits-stated", "rule": {"rule": "min_items", "path": "limits", "min": 1}, "why": "Every dossier states what it does not establish."}], "golden_fixtures": [{"id": "good-working", "label": "known_good", "provenance": "synthetic", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-02", "mode": "questions", "open_questions": 1, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F2"]}, {"number": 3, "question": "When does it close?", "status": "open", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "decay_class": "periodic", "refresh_by": "2026-12-31", "claims": ["c2"], "sources": ["s2"]}], "superseded": [], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}], "triggers": [], "publication": {"status": "unpublished", "decided_by_kind": "none", "owner_role": "programs director", "delivery_record_ref": ""}, "limits": ["Synthetic sources only."]}}, {"id": "good-watching", "label": "known_good", "provenance": "synthetic", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-30", "mode": "watching", "open_questions": 0, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F3"]}, {"number": 3, "question": "May a sponsor apply?", "status": "parked", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [{"number": 3, "reason": "No source addresses it.", "reopen_when": "The guidelines change."}], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F3", "statement": "Awards run 5,000 to 40,000.", "as_of": "2026-10-29", "decay_class": "periodic", "refresh_by": "2027-01-27", "claims": ["c4"], "sources": ["s3"]}], "superseded": [{"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "superseded_by": "F3", "why": "The guidelines raised the limit."}], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}, {"cycle": 2, "log_ref": "log 2", "questions_worked": [2, 3]}], "triggers": [{"name": "guidelines-page", "watches": "The guidelines page", "check": "section_digest", "fires_when": "The award section changes.", "reopens": [2, 3]}], "publication": {"status": "published", "decided_by_kind": "person", "owner_role": "programs director", "delivery_record_ref": "delivery record 4"}, "limits": ["Synthetic sources only."]}}, {"id": "bad-undated", "label": "known_bad", "fails": "as-of-dated", "why": "No version date.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "", "mode": "questions", "open_questions": 1, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F2"]}, {"number": 3, "question": "When does it close?", "status": "open", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "decay_class": "periodic", "refresh_by": "2026-12-31", "claims": ["c2"], "sources": ["s2"]}], "superseded": [], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}], "triggers": [], "publication": {"status": "unpublished", "decided_by_kind": "none", "owner_role": "programs director", "delivery_record_ref": ""}, "limits": ["Synthetic sources only."]}}, {"id": "bad-unnumbered", "label": "known_bad", "fails": "questions-numbered", "why": "A question lost its number.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-02", "mode": "questions", "open_questions": 1, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F2"]}, {"question": "When does it close?", "status": "open", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "decay_class": "periodic", "refresh_by": "2026-12-31", "claims": ["c2"], "sources": ["s2"]}], "superseded": [], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}], "triggers": [], "publication": {"status": "unpublished", "decided_by_kind": "none", "owner_role": "programs director", "delivery_record_ref": ""}, "limits": ["Synthetic sources only."]}}, {"id": "bad-parked-silent", "label": "known_bad", "fails": "parked-explained", "why": "Parked with no reason.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-30", "mode": "watching", "open_questions": 0, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F3"]}, {"number": 3, "question": "May a sponsor apply?", "status": "parked", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [{"number": 3, "reason": "", "reopen_when": "The guidelines change."}], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F3", "statement": "Awards run 5,000 to 40,000.", "as_of": "2026-10-29", "decay_class": "periodic", "refresh_by": "2027-01-27", "claims": ["c4"], "sources": ["s3"]}], "superseded": [{"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "superseded_by": "F3", "why": "The guidelines raised the limit."}], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}, {"cycle": 2, "log_ref": "log 2", "questions_worked": [2, 3]}], "triggers": [{"name": "guidelines-page", "watches": "The guidelines page", "check": "section_digest", "fires_when": "The award section changes.", "reopens": [2, 3]}], "publication": {"status": "published", "decided_by_kind": "person", "owner_role": "programs director", "delivery_record_ref": "delivery record 4"}, "limits": ["Synthetic sources only."]}}, {"id": "bad-fact-unsourced", "label": "known_bad", "fails": "facts-dated-and-sourced", "why": "A fact with no source.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-02", "mode": "questions", "open_questions": 1, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F2"]}, {"number": 3, "question": "When does it close?", "status": "open", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "decay_class": "periodic", "refresh_by": "2026-12-31", "claims": ["c2"], "sources": []}], "superseded": [], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}], "triggers": [], "publication": {"status": "unpublished", "decided_by_kind": "none", "owner_role": "programs director", "delivery_record_ref": ""}, "limits": ["Synthetic sources only."]}}, {"id": "bad-history-lost", "label": "known_bad", "fails": "history-kept", "why": "Superseded by nothing named.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-30", "mode": "watching", "open_questions": 0, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F3"]}, {"number": 3, "question": "May a sponsor apply?", "status": "parked", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [{"number": 3, "reason": "No source addresses it.", "reopen_when": "The guidelines change."}], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F3", "statement": "Awards run 5,000 to 40,000.", "as_of": "2026-10-29", "decay_class": "periodic", "refresh_by": "2027-01-27", "claims": ["c4"], "sources": ["s3"]}], "superseded": [{"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "superseded_by": "", "why": "The guidelines raised the limit."}], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}, {"cycle": 2, "log_ref": "log 2", "questions_worked": [2, 3]}], "triggers": [{"name": "guidelines-page", "watches": "The guidelines page", "check": "section_digest", "fires_when": "The award section changes.", "reopens": [2, 3]}], "publication": {"status": "published", "decided_by_kind": "person", "owner_role": "programs director", "delivery_record_ref": "delivery record 4"}, "limits": ["Synthetic sources only."]}}, {"id": "bad-due-left", "label": "known_bad", "fails": "nothing-due", "why": "F2 is past its refresh date and still due.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2027-01-05", "mode": "questions", "open_questions": 1, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F2"]}, {"number": 3, "question": "When does it close?", "status": "open", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "decay_class": "periodic", "refresh_by": "2026-12-31", "claims": ["c2"], "sources": ["s2"]}], "superseded": [], "due": ["F2"], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}], "triggers": [], "publication": {"status": "unpublished", "decided_by_kind": "none", "owner_role": "programs director", "delivery_record_ref": ""}, "limits": ["Synthetic sources only."]}}, {"id": "bad-two-sub-agents", "label": "known_bad", "fails": "one-sub-agent-per-question", "why": "Two sub-agents on question 2 in cycle 1.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-02", "mode": "questions", "open_questions": 1, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F2"]}, {"number": 3, "question": "When does it close?", "status": "open", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "decay_class": "periodic", "refresh_by": "2026-12-31", "claims": ["c2"], "sources": ["s2"]}], "superseded": [], "due": [], "max_sub_agents_per_question": 2, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2, 2]}], "triggers": [], "publication": {"status": "unpublished", "decided_by_kind": "none", "owner_role": "programs director", "delivery_record_ref": ""}, "limits": ["Synthetic sources only."]}}, {"id": "bad-cycle-unlogged", "label": "known_bad", "fails": "cycles-logged", "why": "A cycle with no log.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-02", "mode": "questions", "open_questions": 1, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F2"]}, {"number": 3, "question": "When does it close?", "status": "open", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "decay_class": "periodic", "refresh_by": "2026-12-31", "claims": ["c2"], "sources": ["s2"]}], "superseded": [], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "", "questions_worked": [1, 2]}], "triggers": [], "publication": {"status": "unpublished", "decided_by_kind": "none", "owner_role": "programs director", "delivery_record_ref": ""}, "limits": ["Synthetic sources only."]}}, {"id": "bad-watching-too-soon", "label": "known_bad", "fails": "watch-only-when-run-out", "why": "Watching while question 3 is open.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-30", "mode": "watching", "open_questions": 1, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F3"]}, {"number": 3, "question": "May a sponsor apply?", "status": "open", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F3", "statement": "Awards run 5,000 to 40,000.", "as_of": "2026-10-29", "decay_class": "periodic", "refresh_by": "2027-01-27", "claims": ["c4"], "sources": ["s3"]}], "superseded": [{"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "superseded_by": "F3", "why": "The guidelines raised the limit."}], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}, {"cycle": 2, "log_ref": "log 2", "questions_worked": [2, 3]}], "triggers": [{"name": "guidelines-page", "watches": "The guidelines page", "check": "section_digest", "fires_when": "The award section changes.", "reopens": [2, 3]}], "publication": {"status": "published", "decided_by_kind": "person", "owner_role": "programs director", "delivery_record_ref": "delivery record 4"}, "limits": ["Synthetic sources only."]}}, {"id": "bad-watching-blind", "label": "known_bad", "fails": "watching-has-triggers", "why": "Watching with no triggers.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-30", "mode": "watching", "open_questions": 0, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F3"]}, {"number": 3, "question": "May a sponsor apply?", "status": "parked", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [{"number": 3, "reason": "No source addresses it.", "reopen_when": "The guidelines change."}], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F3", "statement": "Awards run 5,000 to 40,000.", "as_of": "2026-10-29", "decay_class": "periodic", "refresh_by": "2027-01-27", "claims": ["c4"], "sources": ["s3"]}], "superseded": [{"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "superseded_by": "F3", "why": "The guidelines raised the limit."}], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}, {"cycle": 2, "log_ref": "log 2", "questions_worked": [2, 3]}], "triggers": [], "publication": {"status": "published", "decided_by_kind": "person", "owner_role": "programs director", "delivery_record_ref": "delivery record 4"}, "limits": ["Synthetic sources only."]}}, {"id": "bad-trigger-unnamed", "label": "known_bad", "fails": "triggers-named", "why": "A trigger with no name.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-30", "mode": "watching", "open_questions": 0, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F3"]}, {"number": 3, "question": "May a sponsor apply?", "status": "parked", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [{"number": 3, "reason": "No source addresses it.", "reopen_when": "The guidelines change."}], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F3", "statement": "Awards run 5,000 to 40,000.", "as_of": "2026-10-29", "decay_class": "periodic", "refresh_by": "2027-01-27", "claims": ["c4"], "sources": ["s3"]}], "superseded": [{"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "superseded_by": "F3", "why": "The guidelines raised the limit."}], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}, {"cycle": 2, "log_ref": "log 2", "questions_worked": [2, 3]}], "triggers": [{"name": "", "watches": "The guidelines page", "check": "section_digest", "fires_when": "The award section changes.", "reopens": [2, 3]}], "publication": {"status": "published", "decided_by_kind": "person", "owner_role": "programs director", "delivery_record_ref": "delivery record 4"}, "limits": ["Synthetic sources only."]}}, {"id": "bad-self-published", "label": "known_bad", "fails": "person-publishes", "why": "Published without a person's decision.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-30", "mode": "watching", "open_questions": 0, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F3"]}, {"number": 3, "question": "May a sponsor apply?", "status": "parked", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [{"number": 3, "reason": "No source addresses it.", "reopen_when": "The guidelines change."}], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F3", "statement": "Awards run 5,000 to 40,000.", "as_of": "2026-10-29", "decay_class": "periodic", "refresh_by": "2027-01-27", "claims": ["c4"], "sources": ["s3"]}], "superseded": [{"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "superseded_by": "F3", "why": "The guidelines raised the limit."}], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}, {"cycle": 2, "log_ref": "log 2", "questions_worked": [2, 3]}], "triggers": [{"name": "guidelines-page", "watches": "The guidelines page", "check": "section_digest", "fires_when": "The award section changes.", "reopens": [2, 3]}], "publication": {"status": "published", "decided_by_kind": "none", "owner_role": "programs director", "delivery_record_ref": "delivery record 4"}, "limits": ["Synthetic sources only."]}}, {"id": "bad-no-limits", "label": "known_bad", "fails": "limits-stated", "why": "No limits.", "finding": {"dossier_id": "LD-1", "topic": "Cold-storage grants", "as_of": "2026-10-02", "mode": "questions", "open_questions": 1, "questions": [{"number": 1, "question": "Who funds cold storage?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What sizes are awards?", "status": "answered", "raised_by": "opening", "facts": ["F2"]}, {"number": 3, "question": "When does it close?", "status": "open", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [], "facts": [{"id": "F1", "statement": "A state fund gives the grants.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F2", "statement": "Awards run 5,000 to 25,000.", "as_of": "2026-10-02", "decay_class": "periodic", "refresh_by": "2026-12-31", "claims": ["c2"], "sources": ["s2"]}], "superseded": [], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "log 1", "questions_worked": [1, 2]}], "triggers": [], "publication": {"status": "unpublished", "decided_by_kind": "none", "owner_role": "programs director", "delivery_record_ref": ""}, "limits": []}}], "finding_schema": {"type": "object", "additionalProperties": false, "required": ["dossier_id", "topic", "as_of", "mode", "open_questions", "questions", "parked", "facts", "superseded", "due", "max_sub_agents_per_question", "cycles", "triggers", "publication", "limits"], "properties": {"dossier_id": {"type": "string", "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,39}$", "maxLength": 40}, "topic": {"type": "string", "minLength": 1, "maxLength": 300}, "as_of": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "mode": {"type": "string", "enum": ["questions", "watching"]}, "open_questions": {"type": "integer", "minimum": 0, "maximum": 500}, "questions": {"type": "array", "minItems": 1, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["number", "question", "status", "raised_by", "facts"], "properties": {"number": {"type": "integer", "minimum": 1, "maximum": 500}, "question": {"type": "string", "minLength": 1, "maxLength": 400}, "status": {"type": "string", "enum": ["open", "partial", "answered", "parked", "split", "duplicate"]}, "raised_by": {"type": "string", "minLength": 1, "maxLength": 120}, "facts": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}}}}}, "parked": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["number", "reason", "reopen_when"], "properties": {"number": {"type": "integer", "minimum": 1, "maximum": 500}, "reason": {"type": "string", "minLength": 1, "maxLength": 300}, "reopen_when": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "facts": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["id", "statement", "as_of", "decay_class", "refresh_by", "claims", "sources"], "properties": {"id": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}, "statement": {"type": "string", "minLength": 1, "maxLength": 400}, "as_of": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "decay_class": {"type": "string", "enum": ["stable", "slow", "periodic", "fast", "volatile"]}, "refresh_by": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "claims": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "string", "pattern": "^[a-z][a-z0-9-]*$", "maxLength": 20}}, "sources": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "string", "pattern": "^[a-z][a-z0-9-]*$", "maxLength": 20}}}}}, "superseded": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "object", "additionalProperties": false, "required": ["id", "statement", "as_of", "superseded_by", "why"], "properties": {"id": {"type": "string", "pattern": "^F[0-9]{1,4}$", "maxLength": 12}, "statement": {"type": "string", "minLength": 1, "maxLength": 400}, "as_of": {"type": "string", "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"}, "superseded_by": {"type": "string", "pattern": "^(F[0-9]{1,4})?$", "maxLength": 12}, "why": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "due": {"type": "array", "minItems": 0, "maxItems": 500, "items": {"type": "string", "minLength": 1, "maxLength": 12}}, "max_sub_agents_per_question": {"type": "integer", "minimum": 0, "maximum": 50}, "cycles": {"type": "array", "minItems": 0, "maxItems": 10000, "items": {"type": "object", "additionalProperties": false, "required": ["cycle", "log_ref", "questions_worked"], "properties": {"cycle": {"type": "integer", "minimum": 1, "maximum": 10000}, "log_ref": {"type": "string", "minLength": 0, "maxLength": 200}, "questions_worked": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "integer", "minimum": 1, "maximum": 500}}}}}, "triggers": {"type": "array", "minItems": 0, "maxItems": 50, "items": {"type": "object", "additionalProperties": false, "required": ["name", "watches", "check", "fires_when", "reopens"], "properties": {"name": {"type": "string", "minLength": 0, "maxLength": 60}, "watches": {"type": "string", "minLength": 1, "maxLength": 300}, "check": {"type": "string", "enum": ["conditional_request", "feed_entry", "section_digest", "date_passes"]}, "fires_when": {"type": "string", "minLength": 0, "maxLength": 300}, "reopens": {"type": "array", "minItems": 1, "maxItems": 50, "items": {"type": "integer", "minimum": 1, "maximum": 500}}}}}, "publication": {"type": "object", "additionalProperties": false, "required": ["status", "decided_by_kind", "owner_role", "delivery_record_ref"], "properties": {"status": {"type": "string", "enum": ["unpublished", "published"]}, "decided_by_kind": {"type": "string", "enum": ["none", "person"]}, "owner_role": {"type": "string", "minLength": 1, "maxLength": 80}, "delivery_record_ref": {"type": "string", "minLength": 0, "maxLength": 300}}}, "limits": {"type": "array", "minItems": 1, "maxItems": 20, "items": {"type": "string", "minLength": 1, "maxLength": 300}}}}, "expected": {"good-working": {"verdict": "pass", "failed_checks": []}, "good-watching": {"verdict": "pass", "failed_checks": []}, "bad-undated": {"verdict": "fail", "failed_checks": ["as-of-dated"]}, "bad-unnumbered": {"verdict": "fail", "failed_checks": ["questions-numbered"]}, "bad-parked-silent": {"verdict": "fail", "failed_checks": ["parked-explained"]}, "bad-fact-unsourced": {"verdict": "fail", "failed_checks": ["facts-dated-and-sourced"]}, "bad-history-lost": {"verdict": "fail", "failed_checks": ["history-kept"]}, "bad-due-left": {"verdict": "fail", "failed_checks": ["nothing-due"]}, "bad-two-sub-agents": {"verdict": "fail", "failed_checks": ["one-sub-agent-per-question"]}, "bad-cycle-unlogged": {"verdict": "fail", "failed_checks": ["cycles-logged"]}, "bad-watching-too-soon": {"verdict": "fail", "failed_checks": ["watch-only-when-run-out"]}, "bad-watching-blind": {"verdict": "fail", "failed_checks": ["watching-has-triggers"]}, "bad-trigger-unnamed": {"verdict": "fail", "failed_checks": ["triggers-named"]}, "bad-self-published": {"verdict": "fail", "failed_checks": ["person-publishes"]}, "bad-no-limits": {"verdict": "fail", "failed_checks": ["limits-stated"]}}, "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.living-research-dossier", "key": "living-research-dossier.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:living-research-dossier", "role:checklist", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.skill_pack", "role": "checklist", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Checklist a person runs before a dossier version is published", "category_reason": "A short checklist a person runs is part of the dossier's guardrails.", "items": ["Every fact shows its as-of date, and nothing past its refresh date is shown as current.", "Superseded facts are still visible, with what replaced them and why.", "The cycle logs account for every change since the last published version.", "Parked questions say why, and what would reopen them.", "In watching mode, named triggers cover every fact that can change.", "Hold the version, with the reason, when a fact is due or disputed; holding is a valid decision."], "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.living-research-dossier", "key": "living-research-dossier.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:living-research-dossier", "role:sources", "content:authored", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.public_source", "role": "sources", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Dated public sources for living dossiers", "sources": [{"title": "Elliott and others, Living Systematic Reviews: An Emerging Opportunity to Narrow the Evidence-Practice Gap, PLOS Medicine, 2014", "url": "https://doi.org/10.1371/journal.pmed.1001603", "used_for": "A review kept current by searching continually and folding new evidence in", "checked_date": "2026-10-30"}, {"title": "RFC 9110: HTTP Semantics, section 13.1 on conditional requests", "url": "https://www.rfc-editor.org/rfc/rfc9110", "used_for": "Cheap trigger checks with If-None-Match and If-Modified-Since", "checked_date": "2026-10-30"}, {"title": "RFC 4287: The Atom Syndication Format", "url": "https://www.rfc-editor.org/rfc/rfc4287", "used_for": "Feed entry ids and update dates for feed triggers", "checked_date": "2026-10-30"}], "recheck": "Recheck each source before relying on it; terms, limits and 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.living-research-dossier", "key": "living-research-dossier.v0.1.0.example.cycle-plan", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:living-research-dossier", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "example", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Worked example: the plan for cycle 3, after a trigger reopened two questions", "category_reason": "A synthetic instance in the template's shape.", "conforms_to": {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.cycle-plan", "version": 1, "value_sha256": "fb0dc24869836708bb444076aea2b2432344b928f6c2563957eadb3b1d418d8d"}, "instance": {"dossier_id": "LD-7", "dossier_version": 6, "cycle": 3, "planned_on": "2026-10-29", "max_questions": 3, "picked": [{"question": 2, "why_now": "Reopened by guidelines-page on 2026-10-28."}, {"question": 4, "why_now": "Reopened by guidelines-page on 2026-10-28."}], "skipped": [], "max_elapsed_seconds": 3600}, "shows": "Two reopened questions, one sub-agent each; no open question is left unpicked.", "source": "Synthetic. Written for this pack; every name, number and identifier is made up.", "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.example.answer", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:living-research-dossier", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "example", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Worked example: the cycle 3 answer that supersedes the award range", "category_reason": "A synthetic instance in the template's shape.", "conforms_to": {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.answer", "version": 1, "value_sha256": "5293300db4f1b2eddcca9d0326a99565ba050ed39fa5f5fe87d41d9ffcacd7b3"}, "instance": {"dossier_id": "LD-7", "dossier_version": 6, "cycle": 3, "question": 2, "sub_agent": "task-31", "status": "answered", "short_answer": "Awards now range from 5,000 to 40,000.", "facts": [{"statement": "Awards range from 5,000 to 40,000.", "as_of": "2026-10-29", "decay_class": "periodic", "refresh_by": "2027-01-27", "claims": ["c4"], "sources": ["s3"], "replaces": "F2"}], "evidence_against": "None found: the counter query for a lower limit returned only the superseded guidelines.", "raises": [], "not_searched": [{"source": "News coverage", "why": "The fund's own guidelines are the primary source."}], "source_log_ref": "source log of task-31", "claim_extract_ref": "claim extract of task-31"}, "shows": "One fact with its claim, source, decay class and refresh date, naming the fact it supersedes.", "source": "Synthetic. Written for this pack; every name, number and identifier is made up.", "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.example.cycle-log", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:living-research-dossier", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "example", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Worked example: the log of cycle 3", "category_reason": "A synthetic instance in the template's shape.", "conforms_to": {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.cycle-log", "version": 1, "value_sha256": "66b8f5ce5298368762d581db2e3a75fb25c3531a2119edd9e05fb6b7df1e39d1"}, "instance": {"dossier_id": "LD-7", "cycle": 3, "plan_ref": "cycle plan LD-7/3", "dossier_before": 6, "dossier_after": 7, "started_at": "2026-10-29T09:00Z", "ended_at": "2026-10-29T10:40Z", "worked": [{"question": 2, "sub_agent": "task-31", "outcome": "answered"}, {"question": 4, "sub_agent": "task-32", "outcome": "unanswered"}], "max_sub_agents_per_question": 1, "facts_added": ["F4"], "facts_superseded": [{"id": "F2", "by": "F4"}], "facts_refreshed": [], "questions_added": [], "questions_parked": [4], "open_questions_after": 0, "mode_after": "questions", "dossier_checks": "passed", "failed_checks": [], "cost_note": "Each sub-agent's execution report holds its model and token counts; none are summed here."}, "shows": "Each worked question once with its sub-agent; F2 superseded by F4; question 4 parked again.", "source": "Synthetic. Written for this pack; every name, number and identifier is made up.", "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.example.trigger-check", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:living-research-dossier", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "example", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Worked example: a guidelines change fires one trigger", "category_reason": "A synthetic instance in the template's shape.", "conforms_to": {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.trigger-check", "version": 1, "value_sha256": "7891ea09e1918e5a3996717b6a0da3090fcbe9fd5b927efa1ad4a468e6dbfa89"}, "instance": {"dossier_id": "LD-7", "dossier_version": 5, "checked_at": "2026-10-28T07:00Z", "results": [{"trigger": "guidelines-page", "check": "section_digest", "result": "fired", "evidence": "The award section's SHA-256 changed and its upper limit now reads 40,000.", "reopens": [2, 4]}, {"trigger": "notices-feed", "check": "feed_entry", "result": "unchanged", "evidence": "The newest entry id is the one recorded last time.", "reopens": []}, {"trigger": "round-closes", "check": "date_passes", "result": "unchanged", "evidence": "2026-11-20 has not passed.", "reopens": []}], "fired": ["guidelines-page"], "reopened": [2, 4], "model_calls": 0}, "shows": "One trigger fired and reopened questions 2 and 4; two stayed unchanged.", "source": "Synthetic. Written for this pack; every name, number and identifier is made up.", "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.example.refresh-record", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.eval_run", "pack:living-research-dossier", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.eval_run", "role": "example", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Worked example: a volatile closing date read again and still true", "category_reason": "A synthetic instance in the template's shape.", "conforms_to": {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.refresh-record", "version": 1, "value_sha256": "18127c77d5b983a3f65031d71b23198febfef088e7040a7889533e0b80c5380a"}, "instance": {"dossier_id": "LD-7", "dossier_version": 4, "checked_on": "2026-10-26", "facts": [{"fact": "F3", "decay_class": "volatile", "refresh_by": "2026-10-16", "result": "still_true", "quote_found": true, "new_as_of": "2026-10-26", "new_refresh_by": "2026-11-02", "source_text_sha256": "5f0c5f0c5f0c5f0c5f0c5f0c5f0c5f0c5f0c5f0c5f0c5f0c5f0c5f0c5f0c5f0c"}], "due_before": 1, "due_after": 0}, "shows": "F3 was due on 2026-10-26, was found again in its source and now refreshes by 2026-11-02.", "source": "Synthetic. Written for this pack; every name, number and identifier is made up.", "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.living-research-dossier", "key": "living-research-dossier.v0.1.0.example.dossier", "expected_version": 0, "producer_surface": "surface:tessera", "visibility_scope": "surface_only", "allowed_surfaces": [], "target_cohorts": ["all"], "tags": ["category:noun.seed_hypothesis", "pack:living-research-dossier", "role:example", "synthetic:true", "spdx:MIT", "status:quarantined"], "value": {"category_id": "noun.seed_hypothesis", "role": "example", "pack": "living-research-dossier", "pack_version": "0.1.0", "title": "Worked example: the dossier watching three triggers after its third cycle", "category_reason": "A synthetic instance in the template's shape.", "conforms_to": {"store": "seedpack.living-research-dossier", "key": "living-research-dossier.v0.1.0.template.dossier", "version": 1, "value_sha256": "b381e98618a05ffa1049d273c419ad0a40318c6207cc0a616500a10551a565a5"}, "instance": {"dossier_id": "LD-7", "topic": "Cold-storage grants open to small food banks in Examplia", "as_of": "2026-10-30", "mode": "watching", "open_questions": 0, "questions": [{"number": 1, "question": "Which public programs fund cold storage for small food banks?", "status": "answered", "raised_by": "opening", "facts": ["F1"]}, {"number": 2, "question": "What award sizes does the fund offer?", "status": "answered", "raised_by": "opening", "facts": ["F4"]}, {"number": 3, "question": "When does the current round close?", "status": "answered", "raised_by": "cycle 1, question 2", "facts": ["F3"]}, {"number": 4, "question": "May a fiscal sponsor apply for a food bank?", "status": "parked", "raised_by": "cycle 1, question 2", "facts": []}], "parked": [{"number": 4, "reason": "The guidelines, old and revised, do not address fiscal sponsors.", "reopen_when": "The guidelines page changes again."}], "facts": [{"id": "F1", "statement": "The Examplia Food Security Fund gives cold-storage grants to food banks with yearly budgets under 2 million.", "as_of": "2026-10-02", "decay_class": "slow", "refresh_by": "2027-03-31", "claims": ["c1"], "sources": ["s1"]}, {"id": "F3", "statement": "The current round closes on 2026-11-20.", "as_of": "2026-10-26", "decay_class": "volatile", "refresh_by": "2026-11-02", "claims": ["c3"], "sources": ["s2"]}, {"id": "F4", "statement": "Awards range from 5,000 to 40,000.", "as_of": "2026-10-29", "decay_class": "periodic", "refresh_by": "2027-01-27", "claims": ["c4"], "sources": ["s3"]}], "superseded": [{"id": "F2", "statement": "Awards range from 5,000 to 25,000.", "as_of": "2026-10-02", "superseded_by": "F4", "why": "The guidelines revised on 2026-10-27 raised the upper limit."}], "due": [], "max_sub_agents_per_question": 1, "cycles": [{"cycle": 1, "log_ref": "cycle log LD-7/1", "questions_worked": [1, 2]}, {"cycle": 2, "log_ref": "cycle log LD-7/2", "questions_worked": [3, 4]}, {"cycle": 3, "log_ref": "cycle log LD-7/3", "questions_worked": [2, 4]}], "triggers": [{"name": "guidelines-page", "watches": "The fund's program guidelines page", "check": "section_digest", "fires_when": "The award or applicant section changes.", "reopens": [2, 4]}, {"name": "notices-feed", "watches": "The fund's official notices feed", "check": "feed_entry", "fires_when": "A new notice names cold storage.", "reopens": [1, 3]}, {"name": "round-closes", "watches": "The closing date in F3", "check": "date_passes", "fires_when": "2026-11-20 passes.", "reopens": [3]}], "publication": {"status": "published", "decided_by_kind": "person", "owner_role": "programs director", "delivery_record_ref": "delivery record for LD-7 version 8"}, "limits": ["Synthetic: no real program, page or feed was read.", "A trigger misses any change it does not watch; refresh dates are the backstop."]}, "shows": "Three answered questions, one parked with its reason, F2 superseded by F4, nothing due, three triggers and a version a person decided to publish.", "source": "Synthetic. Written for this pack; every name, number and identifier is made up.", "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": []}} ]}