Section navigation

Added

  • Community Server 0.1.0-alpha.1 as a transport-neutral, local single-node HTTP and gRPC server over the LeanCorpus engine
  • Explicit logical-index registration with opaque physical storage IDs, persisted schema and restart recovery
  • Local bulk indexing with independent Memory or LocalFsync durability, refresh control, idempotency replay and version-one write/read tokens
  • Deterministic score and field sorting with validated search-after cursors and an _id tie-break
  • Health and readiness state for local commit, installation and runtime failures
  • Atomic committed snapshot installation and a two-copy filesystem acceptance suite covering cancellation, corruption, stale generations and promotion
  • Reusable Server.Core, ASP.NET Core and typed gRPC adapters, plus the embeddable Community Studio at /studio
  • Linux and Windows CI coverage for Server abstractions, Core and transport integration suites

Changed

  • Server package and telemetry product versions now identify 0.1.0-alpha.1
  • REST JSON uses the same named durability, consistency, token and query-kind contract values documented by OpenAPI and protobuf
  • Unsupported Community capabilities return stable typed failures, including durability_not_supported, consistency_unavailable, inspection_not_supported and explain_not_supported
  • Community OpenAPI lists only Community routes and records the supported Terms facet subset and cursor/query shapes
  • Server test projects now live under src/server/devops, with solution, DevOps suite and CI paths aligned

Security

  • Destructive index deletion requires a server-side confirmation token
  • The reference host binds to loopback by default; -External is an explicit trusted-network listener without authentication or TLS
  • Request bodies, documents, bulk operations, queries, inspection output and retained idempotency entries remain bounded by configuration

Compatibility

  • Community Server product version: 0.1.0-alpha.1 and currently unreleased; alpha APIs may change before publication
  • Server.Core consumes LeanCorpus 3.1.0 APIs added for commit metadata, cancellable snapshot transfer and stable typed search-after values
  • Server packages target .NET 11
  • REST API: v1
  • gRPC API: v1
  • OpenAPI and protobuf contract artefacts are version one
  • Registry format: 1
  • Community topology is single-node with one shard and zero replicas
  • Community does not provide clustering, replication, quorum durability, licensing, account management or external-service integration