You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Consumers cannot tell whether network_system is still pre-1.0 or already governed by the v1.0 public API contract. That matters because pacs_system depends on this package and release automation / vcpkg constraints derive behavior from package metadata, not only README text.
Where
CMakeLists.txt
vcpkg.json
CHANGELOG.md
README.md
docs/v1.0-api-surface.md
vcpkg overlay port metadata, if maintained outside this repository
How
Approach
Audit the latest tag/release state and decide the intended truth: still pre-1.0 candidate, or ready to publish as v1.0.0.
What
Reconcile the
network_systemrelease contract across CMake, vcpkg metadata, README, CHANGELOG, and v1.0 documentation.Part of kcenon/common_system#684 and #964.
Current read-only analysis observed:
CMakeLists.txtproject(network_system VERSION 0.1.1 ...)vcpkg.json"version-semver": "0.1.1"README.md/CHANGELOG.mddocs/v1.0-api-surface.mdWhy
Consumers cannot tell whether
network_systemis still pre-1.0 or already governed by the v1.0 public API contract. That matters becausepacs_systemdepends on this package and release automation / vcpkg constraints derive behavior from package metadata, not only README text.Where
CMakeLists.txtvcpkg.jsonCHANGELOG.mdREADME.mddocs/v1.0-api-surface.mdHow
Approach
pacs_systemdependency pinning.Acceptance Criteria
CMakeLists.txt,vcpkg.json, README, and CHANGELOG agree on the same version statenetwork_systemVerification
cmake --preset vcpkgconfigures with the chosen version metadatavcpkg install kcenon-network-systemor the repository's equivalent overlay consume test succeeds