Skip to content

F-Layer v1.0.0 — Owned infrastructure baseline

Choose a tag to compare

@github-actions github-actions released this 04 Oct 21:22
0c7cfc0

Digest

F-Layer 1.0.0 is the first versioned infrastructure baseline: manage explicitly
owned Yandex Cloud stacks, prepare a secure SSH gateway, and inspect health through
bounded diagnostics. Configuration, recovery, and cleanup have deterministic
offline test evidence; live cloud deployment and guest readiness still require
operator validation.

What's Changed

Added

  • Strict configuration and durable state tied to explicit stack ownership.
  • Yandex Cloud inventory and six-resource create/status/destroy orchestration,
    including idempotency, recovery, rollback, and ownership-checked cleanup.
  • A secure SSH gateway profile with explicit access rules and verified generated
    artifacts; no private key or personal infrastructure material is distributed.
  • Status/check commands and opt-in, resource-bounded HTTP health/benchmark probes.
  • English installed-wheel API documentation and safe master-only Pages publishing;
    Russian and Simplified Chinese clearly indicate unavailable translations.
  • Offline CI, linked-Task completion, branch cleanup, and ADR 0014 documenting
    scoped release history and the Fuzzy Technologies changelog format.

Validation

  • Python quality passed on the exact released master commit.
  • Documentation quality gates passed on the exact released master commit.
  • Annotated tag, package/source versions, repeated byte-identical builds, source-archive rebuild parity, owned archive members, credential-pattern checks, and wheel RECORD hashes passed.
  • The wheel, source archive, and build-evidence.json are attached. Downloaded release assets matched their audited SHA256 values and sizes before publication.
  • Tests use isolated fakes; no live cloud validation or PyPI upload was performed.

Source commit: 0c7cfc0434c69b02ad5a0720595080a965f598a1. Tagged artifact audit.

Breaking Changes

None relative to a previous stable F-Layer release; this is the initial versioned
baseline. Ownership/state contracts apply from the first release.

Try it from source

git clone https://github.com/Fuzzy-Technologies/F-Layer.git
cd F-Layer
git checkout v1.0.0
python -m pip install .
python -m flayer --help
python -m flayer check --format json

Python 3.11 or newer is required. Cloud mutations additionally need an explicitly
selected account, owned plan/state paths, and mutation consent; check the shipped
architecture guides before operating a real stack.

Notes

  • Includes accepted release-1.0 PRs #32, #34, #35, #36, #37, #38, #42, and #43.
    Packaging/console distribution refinements and the user guide belong to 1.1;
    complete repository documentation coverage, reviewed locales, plugins,
    ecosystem contracts, and the additional static-site profile are later work.
  • Cloud RUNNING does not establish guest SSH/tunnel readiness. Guest image and
    external service behavior must be validated in the operator's environment.
  • PyPI upload is not performed. Install from the exact tag or attached wheel.
  • Detailed changelog
  • Release provenance