Files
Structive/RELEASE.md
T
2026-08-08 22:39:18 +08:00

977 B

Structive Release Policy

Structive Core and the bundled Presentation extension have no third-party library dependency in the current standalone CMake package. Keep that property unless a deliberate architecture change requires otherwise.

The Structive source tree does not currently declare an outbound license for project-owned code. Do not infer a project license from Adminive or from dependencies used by an embedding project.

Standalone release verification must keep these gates green:

  • Debug and Release tests.
  • Public-header independent compilation.
  • Compile-fail contract matrix.
  • Standalone install/export consumer using find_package(Structive CONFIG).
  • Sanitizer/concurrency checks where supported.
  • Adminive consumer tests when Structive public behavior changes.

Installed Structive packages should contain Structive's public headers, CMake package metadata, and this release policy only; they must not acquire Adminive adapter/UI/HTTP dependencies.