Evolution steps
01
Database, ApiDocs, Papers
- ed21380init2026-04-24
- 2843874feat: add EF Core + SQLite with Papers CRUD API2026-04-24
- 5a0a45efeat: Author model with multiple affiliations2026-04-24
- a5d5312evolution point 12026-04-24
Add
02
Collections, Versioning
- b45824afeat: add Collections feature with many-to-many paper relationship2026-04-24
- abefebbrefactor: split monolithic Program.cs into endpoint classes2026-04-24
- 5b3f18cseed: add accepted papers collection with all 7 published papers2026-04-24
- 23bfb57feat: add API versioning and pagination to list endpoints2026-04-24
Add
03
Tags
- e6688f4feat: add xunit integration tests and fix collection serialization2026-04-24
- 45e6fd1feat: add Tags feature with many-to-many paper relationship2026-04-27
Add
04
Favorites
- 17b8b03feat: add Favorites feature with toggle and list endpoints2026-04-27
Add
05
Tags + Collections → Groups
- db3b9fafeat: merge Tags and Collections into unified Groups model2026-04-27
Merge
06
Papers.ImportBibTex
- d189e0cfeat: add BibTeX import endpoint with dedup and journal/booktitle fields2026-04-27
Add
07
Papers.ExportBibTex
- 2857c5afeat: add BibTeX export endpoint with journal/booktitle fields2026-04-27
Add
08
Papers.Authors → Authors
- 975d7a4feat: add standalone Authors model with CRUD and merge endpoints2026-04-27
This is the commit our annotation audit flags as completely untagged — the split itself carries no &begin[Authors] anywhere.
Split
09
Papers.SearchPapers
- f91dc28feat: add SearchPapers endpoint and PaperResponse DTO with Groups included2026-04-27
Add
Dataset packaging
Not part of any evolution step — these commits turned the working project into the published artifact after Evolution 10 completed.
- 7ecb5f8 chore: ignore .claude, CLAUDE.md, .mcp.json 2026-04-28
- 69dba38 add redacted demonstration artefacts (evolution points, prompts, stats) 2026-04-28
- 27c4b74 restructure into dataset/ layout (ReferenceManager/, demonstration/, README) 2026-04-28
- ba483fd flatten dataset/ prefix, move files to repo root 2026-04-28
- 9568b1b add ReferenceManagerUI frontend demo and enable CORS on API 2026-05-04
- 3dc872b docs: add ReferenceManagerUI run instructions to README 2026-05-04
- af565bb add MIT license 2026-05-11
- c7e41f3 docs: remove tool name from README 2026-05-11
- 705dd73 update with html audit file 2026-07-29
- f826c7f add GitHub Pages site: home, repository browser, audit report 2026-07-29