Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
e7d3243
feat(research): add steward golden-set evaluation
seonghobae Sep 4, 2026
981771f
experiment: bind golden evaluation to verified snapshot
seonghobae Sep 4, 2026
399794e
fix: retain golden snapshot evaluation identity
seonghobae Sep 4, 2026
d899d8a
test(research): require content-bound Zotero snapshot identity
seonghobae Sep 4, 2026
4949c7b
fix: bind golden approval to report content
seonghobae Sep 4, 2026
8c939d0
test(research): close golden-set integrity gaps
seonghobae Sep 4, 2026
d5ccd73
fix: bind golden review to complete snapshot
seonghobae Sep 4, 2026
9104cdf
chore(research): restack golden-set evaluation
seonghobae Sep 4, 2026
bf35f97
merge(research): adopt current classification parent
seonghobae Sep 4, 2026
b821b0f
merge(research): adopt current classification parent and gap baseline
seonghobae Sep 5, 2026
2988d2b
test(zotero): bind snapshots to unmodeled provider metadata
seonghobae Sep 5, 2026
d1fef07
fix(zotero): retain unmodeled provider metadata in snapshot digests
seonghobae Sep 5, 2026
0034eb5
test(zotero): preserve raw metadata field presence in snapshot binding
seonghobae Sep 5, 2026
a1e7456
test(research): reproduce golden prediction approval reuse
seonghobae Sep 5, 2026
552d3c7
fix(zotero): hash complete captured JSON before metadata projection
seonghobae Sep 5, 2026
77640ef
fix(research)!: bind golden approvals to evaluated proposals
seonghobae Sep 5, 2026
e624186
test(zotero): bind mutated classifier inputs alongside captured source
seonghobae Sep 5, 2026
56a2fc4
fix(zotero): bind source JSON and classifier projection in one digest
seonghobae Sep 5, 2026
52290d5
test(research): verify proposal receipt forgery and validation bounda…
seonghobae Sep 5, 2026
9d45aa2
docs(zotero): specify complete source and projection content binding
seonghobae Sep 5, 2026
ea942b0
test(zotero): require versioned snapshot digest domain separation
seonghobae Sep 5, 2026
a5aa47f
fix(zotero): version the complete snapshot digest envelope
seonghobae Sep 5, 2026
2665f58
test(zotero): cover truncated provider JSON capture failure
seonghobae Sep 5, 2026
117040f
Merge commit '2665f58189ffe1b372d22b2c4941dfa0c08765b4' into codex/zo…
seonghobae Sep 5, 2026
0dbc35a
docs(research): record evidence binding repair decisions
seonghobae Sep 5, 2026
e7d4e59
docs(research): align quality requirements with dual evidence binding
seonghobae Sep 5, 2026
d4f39b4
merge(research): inherit metadata transport owner repair into PR #10
seonghobae Sep 5, 2026
4bb6333
merge(research): inherit bounded metadata reads into PR #10
seonghobae Sep 6, 2026
e532af1
merge(research): retain source inventory in golden evaluation owner
seonghobae Sep 6, 2026
3f2cf55
test(research): expose scope validation and approval binding gaps
seonghobae Sep 6, 2026
f6735b5
fix: bind reviewed approval to complete source scope
seonghobae Sep 6, 2026
c61555c
docs: record source scope admission evidence and remaining gates
seonghobae Sep 6, 2026
d1344c7
test: cover legacy approval and unresolved source scope
seonghobae Sep 6, 2026
8ccb0d5
refactor: remove identity checks subsumed by shared admission
seonghobae Sep 6, 2026
fdf8b8d
docs: bind scope admission contracts to verified coverage
seonghobae Sep 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ All notable changes to ConceptWeave are documented here.

### Fixed

- Research evaluation rejects incomplete source inventories and invalidates prior approvals when retained source metadata changes.
- Research reports retain standalone files and notes that previously disappeared from the classification view, and flag sources whose parent relationships remain unresolved.
- Zotero research intake rejects a read whose records claim revisions newer than the library being observed, without dropping papers or changing their recorded revisions.
- Zotero research intake rejects incomplete or late results after a five-minute read budget, even when individual pages arrive within their request limits.
Expand All @@ -20,5 +21,7 @@ All notable changes to ConceptWeave are documented here.

### Security

- Source receipts bind complete captured metadata and actual classifier inputs; earlier report and review artifacts require regeneration under the versioned digest representation.
- Golden-set evaluation rejects changed predictions or evidence under an earlier approval. Proposal-bound approvals must be reissued; aggregate receipts identify the actual evaluated proposal run.
- Model-generated semantics remain non-authoritative until deterministic validation and authorized review.
- Unsafe Rust is forbidden in the core domain crate.
84 changes: 84 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions crates/conceptweave-zotero/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ description = "Read-only Zotero research classification for ConceptWeave"
[dependencies]
serde = { version = "1", features = ["derive"] }
serde_json = "1"
sha2 = "0.10"
ureq = { version = "3", default-features = false }

[lib]
Expand Down
Loading