Repository navigation
F-Layer v1.0.0 — Owned infrastructure baseline
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
mastercommit. - Documentation quality gates passed on the exact released
mastercommit. - 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.jsonare 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 jsonPython 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