From 166f571f6b0e70654b2cb34b02e84ab35123feaf Mon Sep 17 00:00:00 2001 From: Amir Pournasserian Date: Sat, 17 Oct 2026 14:17:46 -0400 Subject: [PATCH] Accept ADR-0001 to ADR-0010 and link the announcement --- .github/ISSUE_TEMPLATE/config.yml | 2 +- README.md | 2 +- .../adr/0001-record-architecture-decisions.md | 2 +- docs/adr/0002-target-dotnet-10-lts.md | 2 +- .../0003-repository-layout-and-branching.md | 2 +- docs/adr/0004-solution-structure.md | 2 +- ...5-persistence-ef-core-postgresql-sqlite.md | 2 +- ...0006-admin-ui-blazor-interactive-server.md | 2 +- ...rver-official-sdk-and-agent-credentials.md | 2 +- ...-llm-access-via-microsoft-extensions-ai.md | 2 +- ...y-aspnet-core-identity-agents-not-users.md | 2 +- .../0010-in-database-search-and-job-queue.md | 2 +- docs/adr/README.md | 20 +++++++++---------- 13 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index c71188660..60757e55c 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,7 +1,7 @@ blank_issues_enabled: true contact_links: - name: v2 announcement and roadmap - url: https://github.com/FluentCMS/fluentcms/issues?q=is%3Aissue+label%3Av2+label%3Atype%3Adocs + url: https://github.com/FluentCMS/fluentcms/issues/2414 about: Read what v2 is and where it is going before proposing work. - name: Discord url: https://discord.gg/WyqYuC6YbY diff --git a/README.md b/README.md index d73783ebc..9d4a0c286 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ Delivery is headless: frontends read a delivery API. There is no built-in render ## Community - [Discord](https://discord.gg/WyqYuC6YbY) -- [Issues](https://github.com/FluentCMS/fluentcms/issues): the pinned announcement explains the move to v2 and how to get involved. +- [Announcement](https://github.com/FluentCMS/fluentcms/issues/2414): what v2 is, why the restart, and how to get involved. ## License diff --git a/docs/adr/0001-record-architecture-decisions.md b/docs/adr/0001-record-architecture-decisions.md index 4d3c3d7d0..7c77deb4d 100644 --- a/docs/adr/0001-record-architecture-decisions.md +++ b/docs/adr/0001-record-architecture-decisions.md @@ -1,6 +1,6 @@ # ADR-0001: Record architecture decisions -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: `docs/requirements/00-decision-record.md` (product decisions D01 to D27) diff --git a/docs/adr/0002-target-dotnet-10-lts.md b/docs/adr/0002-target-dotnet-10-lts.md index f580c58ed..62be99dee 100644 --- a/docs/adr/0002-target-dotnet-10-lts.md +++ b/docs/adr/0002-target-dotnet-10-lts.md @@ -1,6 +1,6 @@ # ADR-0002: Target .NET 10 LTS -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: OPS-01, OPS-02, LIC-01, P10 diff --git a/docs/adr/0003-repository-layout-and-branching.md b/docs/adr/0003-repository-layout-and-branching.md index 48b9844c0..5c58db8f1 100644 --- a/docs/adr/0003-repository-layout-and-branching.md +++ b/docs/adr/0003-repository-layout-and-branching.md @@ -1,6 +1,6 @@ # ADR-0003: Repository layout and branching -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: D01, LIC-02 diff --git a/docs/adr/0004-solution-structure.md b/docs/adr/0004-solution-structure.md index c025c38cb..7178cce5d 100644 --- a/docs/adr/0004-solution-structure.md +++ b/docs/adr/0004-solution-structure.md @@ -1,6 +1,6 @@ # ADR-0004: Solution structure -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: P1, P9, OPS-01, EXT-01, EXT-02, EXT-N1, MCP-04, UX-03 diff --git a/docs/adr/0005-persistence-ef-core-postgresql-sqlite.md b/docs/adr/0005-persistence-ef-core-postgresql-sqlite.md index eb58be126..f073f1fe6 100644 --- a/docs/adr/0005-persistence-ef-core-postgresql-sqlite.md +++ b/docs/adr/0005-persistence-ef-core-postgresql-sqlite.md @@ -1,6 +1,6 @@ # ADR-0005: Persistence with EF Core on PostgreSQL and SQLite -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: CNT-02, CNT-05, ENT-04, CHG-05, CHG-06, REL-01, REL-02, AUD-N1, AUD-N2, OPS-01, OPS-04, PERF-01, PERF-03, D26 diff --git a/docs/adr/0006-admin-ui-blazor-interactive-server.md b/docs/adr/0006-admin-ui-blazor-interactive-server.md index e38e4d22f..53448c979 100644 --- a/docs/adr/0006-admin-ui-blazor-interactive-server.md +++ b/docs/adr/0006-admin-ui-blazor-interactive-server.md @@ -1,6 +1,6 @@ # ADR-0006: Admin UI with Blazor interactive server rendering -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: P1, D11, DSK-01 to DSK-05, FRM-01 to FRM-03, UX-02, UX-04, I18-N1, I18-N2, PERF-04 diff --git a/docs/adr/0007-mcp-server-official-sdk-and-agent-credentials.md b/docs/adr/0007-mcp-server-official-sdk-and-agent-credentials.md index 495275b3f..22f5bd094 100644 --- a/docs/adr/0007-mcp-server-official-sdk-and-agent-credentials.md +++ b/docs/adr/0007-mcp-server-official-sdk-and-agent-credentials.md @@ -1,6 +1,6 @@ # ADR-0007: MCP server on the official C# SDK with per-agent API keys -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: MCP-01 to MCP-08, SEC-01, SEC-02, SEC-04, SEC-06, UX-03, D05, D18, P1, P8 diff --git a/docs/adr/0008-llm-access-via-microsoft-extensions-ai.md b/docs/adr/0008-llm-access-via-microsoft-extensions-ai.md index d7823e7df..75235dc5f 100644 --- a/docs/adr/0008-llm-access-via-microsoft-extensions-ai.md +++ b/docs/adr/0008-llm-access-via-microsoft-extensions-ai.md @@ -1,6 +1,6 @@ # ADR-0008: Model access through Microsoft.Extensions.AI behind one internal gateway -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: MDL-01 to MDL-04, SEC-03, SEC-04, SEC-05, CHK-05, AUD-04, RUL-04, RTE-02, P6 diff --git a/docs/adr/0009-identity-aspnet-core-identity-agents-not-users.md b/docs/adr/0009-identity-aspnet-core-identity-agents-not-users.md index 3f621ac68..8169793bf 100644 --- a/docs/adr/0009-identity-aspnet-core-identity-agents-not-users.md +++ b/docs/adr/0009-identity-aspnet-core-identity-agents-not-users.md @@ -1,6 +1,6 @@ # ADR-0009: Human sign-in with ASP.NET Core Identity; agents are not users -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: USR-01 to USR-03, SEC-01, SEC-07, D23, P8, P10 diff --git a/docs/adr/0010-in-database-search-and-job-queue.md b/docs/adr/0010-in-database-search-and-job-queue.md index 0d1dbe0ed..692ca56b8 100644 --- a/docs/adr/0010-in-database-search-and-job-queue.md +++ b/docs/adr/0010-in-database-search-and-job-queue.md @@ -1,6 +1,6 @@ # ADR-0010: In-database full-text search and a durable job queue -- Status: proposed +- Status: accepted - Date: 2026-10-16 - Related: SRC-01, CHK-03, PERF-02, MCP-08, API-05, OPS-02, AGT-02 (M2) diff --git a/docs/adr/README.md b/docs/adr/README.md index a3f2ad109..e286fe5c3 100644 --- a/docs/adr/README.md +++ b/docs/adr/README.md @@ -4,16 +4,16 @@ Technical decisions for FluentCMS v2. Product decisions live in `docs/requiremen | ADR | Title | Status | | --- | --- | --- | -| [0001](0001-record-architecture-decisions.md) | Record architecture decisions | proposed | -| [0002](0002-target-dotnet-10-lts.md) | Target .NET 10 LTS | proposed | -| [0003](0003-repository-layout-and-branching.md) | Repository layout and branching | proposed | -| [0004](0004-solution-structure.md) | Solution structure | proposed | -| [0005](0005-persistence-ef-core-postgresql-sqlite.md) | Persistence with EF Core on PostgreSQL and SQLite | proposed | -| [0006](0006-admin-ui-blazor-interactive-server.md) | Admin UI with Blazor interactive server rendering | proposed | -| [0007](0007-mcp-server-official-sdk-and-agent-credentials.md) | MCP server on the official C# SDK with per-agent API keys | proposed | -| [0008](0008-llm-access-via-microsoft-extensions-ai.md) | Model access through Microsoft.Extensions.AI behind one internal gateway | proposed | -| [0009](0009-identity-aspnet-core-identity-agents-not-users.md) | Human sign-in with ASP.NET Core Identity; agents are not users | proposed | -| [0010](0010-in-database-search-and-job-queue.md) | In-database full-text search and a durable job queue | proposed | +| [0001](0001-record-architecture-decisions.md) | Record architecture decisions | accepted | +| [0002](0002-target-dotnet-10-lts.md) | Target .NET 10 LTS | accepted | +| [0003](0003-repository-layout-and-branching.md) | Repository layout and branching | accepted | +| [0004](0004-solution-structure.md) | Solution structure | accepted | +| [0005](0005-persistence-ef-core-postgresql-sqlite.md) | Persistence with EF Core on PostgreSQL and SQLite | accepted | +| [0006](0006-admin-ui-blazor-interactive-server.md) | Admin UI with Blazor interactive server rendering | accepted | +| [0007](0007-mcp-server-official-sdk-and-agent-credentials.md) | MCP server on the official C# SDK with per-agent API keys | accepted | +| [0008](0008-llm-access-via-microsoft-extensions-ai.md) | Model access through Microsoft.Extensions.AI behind one internal gateway | accepted | +| [0009](0009-identity-aspnet-core-identity-agents-not-users.md) | Human sign-in with ASP.NET Core Identity; agents are not users | accepted | +| [0010](0010-in-database-search-and-job-queue.md) | In-database full-text search and a durable job queue | accepted | | [0011](0011-admin-component-set-and-styling.md) | Admin component set and styling | proposed, one point open until the spike | Deferred to their own ADR when the work starts: CI and release pipeline, container image layout.