{"query":"Object model","corpusVersion":"local","generatedAt":"2026-09-13T04:31:19.477Z","results":[{"blockId":"object-model.overview#object-model","pageId":"object-model.overview","title":"Object model","pageTitle":"Object model","url":"https://teammately.ai/docs/object-model.md","humanUrl":"https://teammately.ai/docs/object-model#object-model","markdownUrl":"https://teammately.ai/docs/object-model.md","sectionId":"object-model","kind":"reference","productArea":"reference","score":981.0349109856392,"reasons":["search_match","title_match","display_title_match","term_match"],"markdown":"# Object model\n\nUse this reference when a workflow depends on artifact ownership, identity, version history, or provenance. Teammately keeps reusable project foundations separate from benchmark-scoped evidence so a later reader can reconstruct what the agent knew, what was evaluated, who supplied judgment, and why a candidate was retained.\n\n> Preserve scope and version\n>\n> An artifact name alone is not sufficient evidence. Preserve its project or benchmark scope, version or snapshot identity, lifecycle state, and provenance whenever it affects evaluation or improvement."},{"blockId":"integrations.connect-model-outputs#object-and-state-changes","pageId":"integrations.connect-model-outputs","title":"Object and state changes","pageTitle":"Connect Model Outputs","url":"https://teammately.ai/docs/integrations/connect-model-outputs.md","humanUrl":"https://teammately.ai/docs/integrations/connect-model-outputs#object-and-state-changes","markdownUrl":"https://teammately.ai/docs/integrations/connect-model-outputs.md","sectionId":"object-and-state-changes","kind":"task","productArea":"benchmark_evaluations","score":336.7319203750141,"reasons":["search_match","term_match"],"markdown":"## Object and state changes\n\nThe workflow creates an ordinary output-only reference Run for one immutable Benchmark Version and associates submitted outputs with its Cases. It can also store measured telemetry supplied with those outputs.\n\nIt does not create or save a Harness Version, change Benchmark membership, mutate Cases, approve reference responses, or make the external candidate available to Improve as an executable Harness."},{"blockId":"object-model.overview#related-reference-pages","pageId":"object-model.overview","title":"Related reference pages","pageTitle":"Object model","url":"https://teammately.ai/docs/object-model.md","humanUrl":"https://teammately.ai/docs/object-model#related-reference-pages","markdownUrl":"https://teammately.ai/docs/object-model.md","sectionId":"related-reference-pages","kind":"reference","productArea":"reference","score":321.47096105033336,"reasons":["search_match","page_title_match","term_match","prefix_or_fuzzy_match"],"markdown":"## Related reference pages\n\n{% related-card-grid title=\"Related reference pages\" %}\n- [Key objects and relationships](/docs/getting-oriented/key-objects-and-relationships)\n- [Cases](/docs/assets/cases)\n- [Harnesses](/docs/assets/harnesses)\n- [Glossary](/docs/reference/glossary)\n{% /related-card-grid %}"},{"blockId":"object-model.overview#source-confidence","pageId":"object-model.overview","title":"Source confidence","pageTitle":"Object model","url":"https://teammately.ai/docs/object-model.md","humanUrl":"https://teammately.ai/docs/object-model#source-confidence","markdownUrl":"https://teammately.ai/docs/object-model.md","sectionId":"source-confidence","kind":"reference","productArea":"reference","score":319.4042144528228,"reasons":["search_match","page_title_match","term_match"],"markdown":"## Source confidence\n\nCode-backed: current navigation establishes project and benchmark scopes; canonical case-content code establishes the input and materials boundary; the active Improve session contract establishes Goal Contract, candidate, receipt, and frontier concepts. This page describes public object semantics, not a public API or export schema."},{"blockId":"object-model.overview#decision-checkpoint","pageId":"object-model.overview","title":"Decision checkpoint","pageTitle":"Object model","url":"https://teammately.ai/docs/object-model.md","humanUrl":"https://teammately.ai/docs/object-model#decision-checkpoint","markdownUrl":"https://teammately.ai/docs/object-model.md","sectionId":"decision-checkpoint","kind":"reference","productArea":"reference","score":317.8128675099713,"reasons":["search_match","page_title_match","term_match"],"markdown":"## Decision checkpoint\n\n| Question | Object boundary to preserve | Common mistake |\n| --- | --- | --- |\n| What did the agent understand? | Project Agent Brief and Reference block generation | Treating the latest source file as the knowledge used by an earlier run |\n| What behavior was evaluated? | Case, Dataset snapshot, Benchmark version, and saved Harness version | Describing only a prompt and score |\n| What standard applied? | Policy, applicability, Rubric, and provenance | Letting a Rubric stand in for the Policy it checks |\n| Who supplied judgment? | Contribution, Task, Checkpoint, expert, and Contributed artifact | Treating an unattributed comment as governed truth |\n| Why was a candidate retained? | Improvement Session, Goal Contract, evaluation receipt, and Current frontier | Treating an unsaved draft as the evaluated candidate |"},{"blockId":"object-model.overview#definition","pageId":"object-model.overview","title":"Definition","pageTitle":"Object model","url":"https://teammately.ai/docs/object-model.md","humanUrl":"https://teammately.ai/docs/object-model#definition","markdownUrl":"https://teammately.ai/docs/object-model.md","sectionId":"definition","kind":"reference","productArea":"reference","score":316.80356694613255,"reasons":["search_match","page_title_match","term_match","prefix_or_fuzzy_match"],"markdown":"## Definition\n\nA **Project** owns reusable foundations: the Project Agent Brief, Reference blocks, policies, rubrics, coverage facets, Cases, Harnesses, Review Screen configuration, Comparison Directions, and Project Input Schema. These objects can support more than one benchmark.\n\nA **Benchmark** owns a particular correctness boundary. Its workspace selects Cases into Dataset snapshots, organizes benchmark-scoped coverage work, requests Expert Contributions, and creates Benchmark versions. A Benchmark version is the fixed boundary against which a saved Harness version is evaluated.\n\nAn **Evaluation Run** records the response, Rubric outcomes, mapping, settings, and metadata produced by one saved Harness Version against one Benchmark Version. It does not currently expose execution trajectories. An **Improvement Session** pins target evidence through a Goal Contract, evaluates candidates, retains canonical receipts and safe narrated session activity, and updates a Current frontier. The frontier is evidence-backed session state, not an unnamed replacement for the saved Harness."},{"blockId":"object-model.overview#fields-states-or-lifecycle-rules","pageId":"object-model.overview","title":"Fields, states, or lifecycle rules","pageTitle":"Object model","url":"https://teammately.ai/docs/object-model.md","humanUrl":"https://teammately.ai/docs/object-model#fields-states-or-lifecycle-rules","markdownUrl":"https://teammately.ai/docs/object-model.md","sectionId":"fields-states-or-lifecycle-rules","kind":"reference","productArea":"reference","score":310.7642805944189,"reasons":["search_match","page_title_match","term_match"],"markdown":"## Fields, states, or lifecycle rules"},{"blockId":"object-model.overview#project-foundations","pageId":"object-model.overview","title":"Project foundations","pageTitle":"Object model","url":"https://teammately.ai/docs/object-model.md","humanUrl":"https://teammately.ai/docs/object-model#project-foundations","markdownUrl":"https://teammately.ai/docs/object-model.md","sectionId":"project-foundations","kind":"reference","productArea":"reference","score":310.7642805944189,"reasons":["search_match","page_title_match","term_match"],"markdown":"### Project foundations\n\n- **Project Agent Brief:** Published project understanding used to orient agents.\n- **Reference block:** Indexed knowledge with source and generation identity.\n- **Policy and Rubric:** Governed meaning and executable judgment criteria, with applicability and provenance.\n- **Coverage Facet:** Reusable Dimensions, Project Topics, and Case Construction Patterns that describe important behavior space.\n- **Case:** Canonical `content.input`, optional `content.case_materials`, metadata, and optional executable world reference.\n- **Harness:** An agent configuration with mutable Draft state and immutable saved versions used for evaluation.\n- **Project Input Schema:** The project-level architecture that governs canonical Case input and materials."}]}