Skip to content

Add compatible claim evidence assessments and study-source types - #692

Open
realmarcin wants to merge 1 commit into
mainfrom
feat/evidence-assessment
Open

realmarcin wants to merge 1 commit into
mainfrom
feat/evidence-assessment

Conversation

@realmarcin

Copy link
Copy Markdown
Collaborator

Add typed claim-evidence assessments where missing: supports describes how the citation bears on its claim; evidence_source describes the study or data-source type. Newly introduced fields are optional, without defaults.

Use the five established support values and the fleet source vocabulary. Preserve existing citation formats, evidence types, required fields, and the legacy shared quotation-location field. No scientific records are changed or backfilled. Add usage documentation and closed-schema tests that reject conflating study type with curation method or quotation location.

Fleet rationale and contract: CultureBotAI/culturebotai-claw#448
Upstream: https://github.com/diatomsRcool/ecomech/blob/5d3f55467f3caaa6e88eb7f33037e4a8103873a7/docs/traitmech_integration.md

Validation

138 evidence and existing schema tests passed (51 evidence tests).

All existing schema definitions compare unchanged after removing the newly added fields/enum members. Ruff and git diff --check pass. Vendored shared schema files are unchanged.

Copilot AI lite review requested due to automatic review settings September 17, 2026 07:42

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants