# johmara/agentic-traceability-maintenance-dataset
Repository Map

Repository Contents

Every filename links to the real file or folder on GitHub. This is a guided map, not a mirror — the code stays in the repository.

ReferenceManager — C#/.NET 9 web API, 41 source files, 25 features

├── Program.cs // entry point — DI, CORS, migration on startup
├── Data/ // AppDbContext.cs, DbSeeder.cs
├── Endpoints/ // PaperEndpoints, AuthorEndpoints, GroupEndpoints
├── Models/ // Paper.cs, Author.cs, Affiliation.cs, Group.cs
├── Requests/ // request DTOs per endpoint family
├── Responses/ // response DTOs, incl. generic PagedResult.cs
├── Services/ // BibtexParser.cs, BibtexSerializer.cs
├── Migrations/ // 10 EF Core migrations, one per evolution step
├── ReferenceManager.Tests/ // xUnit suites — Papers, Authors, Groups
├── .claude/ // Agent-HAnS workflow spec + agent skills
├── .feature-model // the feature tree — 25 features, 6 top-level
└── .feature-to-file ×7 // per-folder file→feature mappings

ReferenceManagerUI — single-page frontend, no build step

└── index.html // paper CRUD, search, BibTeX import/export, groups, authors

demonstration — verbatim Claude Code sessions, all 10 evolution steps

├── prompts.md // all 27 developer prompts
└── result-stats.md // final cloc statistics

Top level