From 1913aa5628047e8585bee127d0a7eab561e79631 Mon Sep 17 00:00:00 2001 From: Edwin van den Houdt Date: Wed, 3 Jun 2026 13:36:15 +0200 Subject: [PATCH] docs(prd): target .NET 10 LTS instead of 9 (refs #28) The PRD pinned ".NET 9 (LTS at iteration time)", but .NET 9 is STS and reaches end-of-life around now; the actual LTS at this iteration is .NET 10. The BFF (and the services to follow) target net10.0, pinned via global.json. Correct the PRD to match. Co-Authored-By: Claude Opus 4.8 --- docs/PRD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/PRD.md b/docs/PRD.md index e72b176..57577ff 100644 --- a/docs/PRD.md +++ b/docs/PRD.md @@ -85,7 +85,7 @@ The five flows form the BDD acceptance backbone (Gherkin scenarios in `tests/acc - **Source control & collaboration:** **Gitea** (Respellion self-hosted) — repository, issues, milestones, labels, projects, releases, container registry, wiki, packages. - **CI/CD:** **Gitea Actions** running on Respellion-hosted `act_runner` instances. Workflow files live in `.gitea/workflows/`. Marketplace actions are referenced via absolute URLs (`uses: https://github.com/actions/checkout@v4` or Gitea-hosted equivalents where available) for reproducibility. -- **Backend:** .NET 9 (LTS at iteration time), C#, minimal APIs for BFF, MediatR for in-process messaging within Domain Service, EF Core for the projection store and domain DB. +- **Backend:** .NET 10 (LTS at iteration time), C#, minimal APIs for BFF, MediatR for in-process messaging within Domain Service, EF Core for the projection store and domain DB. - **Frontend:** Angular (latest LTS) + TypeScript, standalone components + signals, Nx monorepo, NL Design System component library, Angular Testing Library + Playwright. - **Workflow:** Flowable (BPMN + DMN) via Docker image; Postgres for engine store. - **Identity:** Keycloak with pre-seeded realms.