Skip to content

feat(review): add curate action to promote a fact's provenance - #243

Merged
mischuh merged 1 commit into
mainfrom
feat/provenance-curate
Jul 27, 2026
Merged

feat(review): add curate action to promote a fact's provenance#243
mischuh merged 1 commit into
mainfrom
feat/provenance-curate

Conversation

@mischuh

@mischuh mischuh commented Jul 27, 2026

Copy link
Copy Markdown
Owner
  • canonic review gains a [c]urate action (alongside accept/reject/skip/freeze) that sets meta.provenance: human_curated on the resulting fact
  • curate and freeze are independent and composable in apply_entry()
  • closes the gap where an accepted-but-inferred fact stayed equally contestable by fresh inferred evidence forever, with no promotion path
  • add specs/AMENDMENT-provenance-promotion.md (S17-S19); update SPEC-E4 §12 and the SPEC-E5-E15 meta comment accordingly
  • update docs (ingestion-and-reconciliation, connectors, end-to-end-example, review-apply) to describe curate instead of hand-editing meta
  • add tests proving promotion and the resulting CONTRADICTION on re-ingest

- canonic review gains a [c]urate action (alongside accept/reject/skip/freeze)
  that sets meta.provenance: human_curated on the resulting fact
- curate and freeze are independent and composable in apply_entry()
- closes the gap where an accepted-but-inferred fact stayed equally
  contestable by fresh inferred evidence forever, with no promotion path
- add specs/AMENDMENT-provenance-promotion.md (S17-S19); update SPEC-E4 §12
  and the SPEC-E5-E15 meta comment accordingly
- update docs (ingestion-and-reconciliation, connectors, end-to-end-example,
  review-apply) to describe curate instead of hand-editing meta
- add tests proving promotion and the resulting CONTRADICTION on re-ingest
@mintlify

mintlify Bot commented Jul 27, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
canonic 🟢 Ready View Preview Jul 27, 2026, 9:45 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@mischuh
mischuh merged commit ecb7f7e into main Jul 27, 2026
6 checks passed
@mischuh
mischuh deleted the feat/provenance-curate branch July 27, 2026 09:46
@mischuh mischuh mentioned this pull request Jul 27, 2026
@mintlify

mintlify Bot commented Jul 27, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
canonic 🟡 Building Jul 27, 2026, 9:43 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

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.

1 participant