Skip to main content

CTXFW // CONTEXT FIREWALL

High-Assurance Axiomatic Gatekeeper for Synthetic Code Intelligence

Axiomatic Completeness Index Specification Seal Runtime Engine License

The deterministic boundary between generative AI hallucinations and mission-critical infrastructure.

ArchitectureTechnical CapabilitiesZero-Touch OnboardingEnterprise Compliance


Executive Abstract

Modern LLM-assisted development introduces catastrophic probabilistic risk: autonomous agents generate plausible, unverified architectures violating core security invariants, transaction idempotency, and regulatory boundaries.

CTXFW is an out-of-band, deterministic context firewall and Model Context Protocol (MCP) gatekeeper. It intercepts architectural intake, enforces a mathematical floor on negative invariants ($N \ge 5$), binds variable domains, and cryptographically signs validated specification manifests.

Core Doctrine: No synthetic code enters the repository without a verified axiomatic certificate ($\text{ACI} \ge 0.9000$).


Architectural Perimeter

PROBABILISTIC DOMAIN                      DETERMINISTIC PERIMETER
┌───────────────────────┐                  ┌────────────────────────────────────────┐
│  Autonomous AI Agent  │                  │             CTXFW ENGINE               │
│  (Claude / Gemini /   │                  │                                        │
│   Cursor / Antigravity│                  │  ┌──────────────────────────────────┐  │
└───────────┬───────────┘                  │  │     Axiomatic Sieve Engine       │  │
            │                              │  │  - Negative Invariant Floor      │  │
            │  Intake Brief                │  │  - Bounded Variable Ranges       │  │
            ▼                              │  │  - Deterministic FSM Delta       │  │
┌───────────────────────┐                  │  │  - 4-Class Error Taxonomy        │  │
│ MCP Stdio Interceptor ├─────────────────►│  └────────────────┬─────────────────┘  │
└───────────────────────┘                  │                   │                    │
                                           │                   ▼                    │
                                           │         [ ACI >= 0.9000? ]             │
                                           │          /              \              │
                                           │       YES                NO            │
                                           │        │                  │            │
                                           │        ▼                  ▼            │
                                           │ ┌──────────────┐   ┌─────────────────┐ │
                                           │ │ VERIFIED     │   │ QUARANTINED     │ │
                                           │ │ SHA-256 Seal │   │ Execution Halt  │ │
                                           │ └──────┬───────┘   └────────┬────────┘ │
                                           └────────┼────────────────────┼──────────┘
                                                    │                    │
                                                    ▼                    ▼
                                           [ Code Generation ]   [ Forensic Report ]
                                           [ & Git Permitted ]   [ Pre-Commit Abort]

Technical Capabilities

1. Axiomatic Specification Sieve

  • Negative Invariants Floor: Enforces non-negotiable negative clauses (shall never or never) preventing silent security degradation (e.g., plaintext PAN/PIN, unvalidated idempotency, untrusted state transitions).
  • Deterministic State Machine (FSM): Requires formal state transition definitions $\delta(S, E) \rightarrow S'$ and explicit terminal states before backend synthesis.
  • 4-Class Fault Domain Taxonomy: Strict segregation into Transient (Class 1), Deterministic Client (Class 2), Semantic Business (Class 3), and Security Isolation (Class 4) quarantine sinks.

2. Zero-Touch Toolchain Integration

  • Multi-IDE Auto-Discovery: Automatic environment detection and non-destructive injection for Google Antigravity, Cursor, and Claude Desktop.
  • Safe Configuration Merge: Idempotent configuration management (safe_merge) with strict third-party MCP server preservation.
  • Local Repository Armor: Automated deployment of .git/hooks/pre-commit gatekeeper preventing unverified commits.

3. Cryptographic Attestation

  • Every verified brief generates an immutable SHA-256 digest (manifest_hash) computed over lexicographically sorted negative invariants.
  • Enforces provenance: all generated artifacts must embed the attestation seal in their source header.

Quickstart: The 2-Minute Verification

Installation

Install the pre-built distribution wheel or source package:

pip install dist/ctxfw-3.5.0-py3-none-any.whl
# or via pipx for global isolation:
pipx install .

1. System Health & Stream Isolation Audit

Run the diagnostic suite to certify your local runtime and verify stdio channel purity:

ctxfw doctor

2. Global IDE Provisioning

Inject the axiomatic gateway directives and MCP endpoints into all detected IDEs:

ctxfw init --global

3. Repository Perimeter Armor

Activate the pre-commit gatekeeper and deploy canonical axioms into your project:

cd /path/to/your/project
ctxfw init --repo .

Enterprise Compliance Mapping

CTXFW automates compliance requirements for organizations operating under rigorous audit frameworks:

Standard Clause / Control CTXFW Enforcement Mechanism
PCI-DSS v4.0 Req 3.4 & 6.4 Pre-code invariant checking: rejects any brief permitting plaintext PAN/CVV storage or unmasked logging.
SOC 2 Type II CC6.6 & CC7.1 Mathematical attestation manifests provide non-repudiable audit logs of code generation inputs and invariants.
EU AI Act Article 14 (Human Oversight) Prevents runaway autonomous code generation by forcing formal spec sign-off gates and quarantine sinks.
DORA (EU) ICT Risk Management Fault domain taxonomy enforces explicit resilience classification and circuit-breaking on all service endpoints.

Distributed Toolchain Components

The distribution binary provides dedicated console entrypoints for continuous integration and runtime defense:

  • ctxfw: Unified operational CLI (Distance-0 context compiler and subcommand dispatcher).
  • ctxfw-doctor: High-assurance environment, stdio stream isolation, and integrity diagnostics.
  • ctxfw-init: Automated zero-touch global IDE and repository perimeter provisioner.
  • ctxfw-mcp: Zero-latency JSON-RPC 2.0 stdio protocol server for AI agents.
  • ctxfw-ci: Headless compliance gatekeeper for CI/CD pipelines (GitHub Actions, Gitea, GitLab CI).
  • ctxfw-audit: Ledger auditor for cryptographic attestation manifests and token telemetry.
  • ctxfw-proxy: Local perimeter reverse proxy gateway with streaming SSE compression.

ENGINEERED & CLASSIFIED BY HEURISTICO LAB // SKUNK WORKS DIVISION
HIGH-ASSURANCE DEFENSE SYSTEMS GROUP

Release files for ctxfw 3.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ctxfw 3.5.0
File Size Uploaded
ctxfw-3.5.0.tar.gz 88.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ctxfw 3.5.0
File Interpreter ABI Platform
ctxfw-3.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 153.7 kB

Release files / ctxfw-3.5.0.tar.gz

Download URL ctxfw-3.5.0.tar.gz
Size 88.3 kB
Tags Source
SHA-256 checksum
How to use checksums
31cb4f586a78e6502c8569edbc2c914c26544f06f27f6a1305ef42e812917daa
BLAKE2b-256 checksum
How to use checksums
db0dfec9e7355b540e2302c7cd6a8309acadf3cc405b5a344243cc31e51656fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.5

Release files / ctxfw-3.5.0-py3-none-any.whl

Download URL ctxfw-3.5.0-py3-none-any.whl
Size 65.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bf5f8c09b1f58467b6148c0e5f1b4872c14f154d2d126a33ec51cdd3ad0e78a3
BLAKE2b-256 checksum
How to use checksums
0750d684bc8778a738d4e9f8c723b32f9464121abbaa2e54ad697effa3cb03d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.5

Release history Release notifications | RSS feed

3.5.6

2 release files

3.5.5

2 release files

3.5.4

2 release files

3.5.3

2 release files

3.5.2

2 release files

3.5.1

2 release files

This release

3.5.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page