Move Saxonite’s projects into a dedicated `Workspace` folder and align the solution with .NET 10 and the current Common workspace. Update encryption integration, test project structure and coverage, and repository guidance and upgrade notes. - Relocate application and library projects while retaining Git rename history. - Split tests into Admin, Online, and Shared projects; add representative behavioral and serialization tests. - Update Common integration, application version, and repository documentation. Application version: 1.3.0 Reviewed-on: #1 Co-authored-by: andy <andy@sarand.com>
Conversation Documentation
This folder records Saxonite review findings and follow-up work. The parent workspace map at ../../../AGENTS.md is informational; this repository's AGENTS.md and trackers contain actionable guidance.
Files
topics.mdtracks prioritised work, work in progress, and completed work.component-reviews.mdrecords reviewed projects and paths.upgrade-and-encryption.mdrecords the .NET 10 and authenticated-encryption migration details.
Tracking Rules
- Use ISO
YYYY-MM-DDdates. - Assign priorities as P1 (urgent or high risk), P2 (important), or P3 (improvement).
- Keep active topics in one state section. Preserve the date noted and start date when moving a topic to Completed Topics.
- Record concrete next steps and validation evidence. Link to files using repository-relative paths.
- For work ready for pull request completion, record the PR number, confirmed application version (or
—for documentation/process-only work), and the date it became ready. Until then, use—for those fields. Follow the branch, version, review, and PR instructions in the repositoryAGENTS.md.