Skip to main content

Dry-run local-fixture infrastructure-operations profile over GovEngine and SCLite.

Project description

Tecrax

Tecrax is a governed infrastructure-operations runtime/profile built on GovEngine and SCLite.

Current source/package baseline: tecrax==0.2.0a0, depending on govengine>=0.10.1a0,<0.11 and sclite-core>=0.6.0a0,<0.7.

This repository/package contains a dry-run/local-fixture profile slice. It still does not execute infrastructure changes, connect to hosts, manage credentials, or provide production operational capability.

Planned foundation:

Tecrax -> GovEngine -> SCLite
  • SCLite owns lifecycle/proof/review artifacts.
  • GovEngine owns deterministic governed-runtime kernel mechanics.
  • Tecrax owns the infrastructure-operations profile semantics, fixture review payloads, UX, and future host integrations when those boundaries are mature.

Current local fixture proof:

tecrax fixture-review --service demo-web

The command emits a public-safe fixture review payload. It uses GovEngine profile/planning/supervision/runtime-review contracts and binds its fixture receipt through an SCLite artifact descriptor. It has no live runner, host inventory, credential path, or infrastructure adapter.

Validation

python scripts/validate_public_truth.py
python -m pytest -q

The validator keeps this package as a second-host proof surface only. Any future infrastructure runner, inventory, credential, scheduler, or carrier-adapter claim must be backed by code and tests before it becomes public truth.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tecrax-0.2.0a0.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tecrax-0.2.0a0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file tecrax-0.2.0a0.tar.gz.

File metadata

  • Download URL: tecrax-0.2.0a0.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for tecrax-0.2.0a0.tar.gz
Algorithm Hash digest
SHA256 366a1bd7cf1e4254fb4627585217676eed41f15b9a4bbf215cc36b95a7b44399
MD5 fe77ce5f6e894823fdafc112d6d2cd7a
BLAKE2b-256 721e56aa90359af19dd22d848cad4b741f480ed9586dca5674eaacb0481ff7d8

See more details on using hashes here.

File details

Details for the file tecrax-0.2.0a0-py3-none-any.whl.

File metadata

  • Download URL: tecrax-0.2.0a0-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for tecrax-0.2.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 39cd40530994a825b0b40363e946ea8f81d4154193a6f2620cc8e3cf5b8f3d0a
MD5 d9c26f4dfa8de872fc7626d31221616f
BLAKE2b-256 5f72606abca1b8a0c17004848402702fedcf795d0a95a3f58c0e8040776cd1d3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page