Skip to content
View kyal102's full-sized avatar
💲
Working from home
💲
Working from home

Block or report kyal102

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kyal102/README.md
AI proposes, gate verifies, evidence records, replay checks drift
Typing SVG

EcoKure DTL — JARVI3.com verification systems

I build deterministic verification infrastructure for companies deploying AI in science, security, engineering and other high-consequence workflows.

AI proposes. Gates verify. Evidence records. Replay checks drift.

The public system is designed around a simple boundary: a model may propose an answer, but the final verdict should come from an explicit, inspectable check. Each gate says what it checks, what it cannot establish, and what validation is still required.

What the system does

A DTL/JARVI3 verification flow is:

  1. Intake — receive a claim, artifact, report, input, or model output.
  2. Route — select the narrow gate that applies.
  3. Verify — run a deterministic rule, parser, benchmark, or allowlisted check.
  4. Seal — record the input, tool, version, verdict, limitations, and certificate hash.
  5. Replay — rerun the check later and report a match, drift, unsafe command, or missing evidence.
  6. Review — hand the result to the domain expert, operator, or approval workflow.

A passing gate means this specific check passed. It does not automatically mean scientific truth, clinical safety, regulatory compliance, commercial success, or production readiness.

The gate stack

GateInputDeterministic result
ClaimGateFree-text AI or science claimExtracts claims and routes them to the applicable gate.
ClaimLintREADME, documentation, or PR textFlags unsupported, overconfident, and data-free wording.
UnitGatePhysics equationChecks dimensional consistency using exact rational exponents.
ElementGateChemical formula or reactionChecks syntax, molar mass, atoms, and charge balance.
StatsGateReported statisticsChecks arithmetic and consistency conditions for reported results.
ChipGateVerilog RTLChecks structural hazards and common unsafe patterns.
MedGateMedical-claim demo inputDemonstrates explicit routing and evidence boundaries; not clinical software.
OrbitGateOrbital or satellite claimDemonstrates deterministic space-domain checks; not flight software.

The evidence and replay layer

ComponentPurpose
EvidencePackSeals what was checked, by which tool, with what verdict into hash-stamped JSON.
ReplayGateReplays a sealed pack and reports match, drift, unsafe execution, or missing fields.
ClaimStack DemoShows the full route → check → seal → replay pipeline.
DTL Security BenchmarkReproducible security-gate tests across high-consequence input-validation families.

EvidencePack separates two useful fingerprints:

  • certificate hash — the verified result and normalized input;
  • evidence-pack hash — the complete receipt, including provenance and replay instructions.

That makes a result inspectable, diffable, and replayable instead of relying on a screenshot or an opaque model explanation.

JARVI3 Packages Labs

JARVI3 Packages Labs is the product surface where domain-specific gate demos can be explored together. MedGate and OrbitGate show the pattern:

  • a user or model proposes a claim;
  • the application routes it to an explicit domain gate;
  • the gate returns a bounded verdict;
  • the evidence layer records what happened;
  • replay makes later drift visible;
  • the interface shows limitations and next validation steps.

The public repositories are lite editions for evaluation, education, integration work, and independent review. The private JARVI3 deployment may provide the surrounding platform, orchestration, and product experience. The public demos do not claim certification.

Why this matters to companies

The useful enterprise question is not “does the model sound confident?” It is:

Can the organisation show what was checked, by which version, against which input, with which limitations, and reproduce the result later?

The gate architecture is intended to support:

  • AI governance: explicit refusal states such as NEEDS_DATA and UNSUPPORTED_CLAIM;
  • research and engineering QA: deterministic checks before publication or export;
  • security assurance: allowlisted replay commands and inspectable failure states;
  • data provenance: inputs, normalization, versions, and certificates recorded together;
  • regulated workflows: clear separation between automated checks and human/domain approval;
  • integration: small CLIs, Python packages, GitHub Actions, dashboards, and same-origin product embedding.

The design goal is not to replace experts. It is to give experts a better evidence trail.

Benchmark and assurance standard

A serious gate should publish:

  • a narrow statement of what it checks;
  • positive and negative test cases;
  • a reproducible command;
  • version and dependency information;
  • known failure modes;
  • an explicit limitation statement;
  • an evidence or replay artifact;
  • a clear path for external review.

The DTL Security Benchmark is the security-oriented example of this standard: fixed cases, transparent scoring, repeatable execution, and a visible distinction between a measured result and a broad marketing claim.

What this is — and is not

This is verification infrastructure and research software. It is not:

  • a replacement for clinical judgment, scientific peer review, experiment, or field validation;
  • a guarantee that an AI system is safe in every context;
  • a certification body or regulatory approval;
  • a claim that every public demo is production-ready.

The public repos are intentionally small, inspectable, and limitation-first. The full private engine and advanced mechanics remain private.

Start here

Working with JARVI3

JARVI3 / EcoKure is open to serious technical discussion, independent review, partnerships, licensing conversations, and enterprise evaluation. Start through jarvi3.com or the repository issue trackers.

📫 kyal11105@gmail.com · Brisbane, Australia

AI proposes. Gates verify. Unsupported claims do not survive.

Pinned Loading

  1. dtl-taxonomydtl-taxonomyPublic

    Open claim taxonomy + verdict schema for deterministic AI-output verification (DTL). PR-extensible; engines stay separate.

    Python 79

  2. dtl-verifydtl-verifyPublic

    Independently test DTL and sign your verdict — a public registry of cryptographically-signed audits. Reference implementation of the SVR-1 open standard.

    Python 77

  3. chipgatechipgatePublic

    Deterministic structural sanity checker for Verilog RTL — undriven outputs, multi-driven signals, latch-inference risks, blocking/nonblocking misuse. Pure Python stdlib.

    Python 85 2

  4. claimgateclaimgatePublic

    Paste an AI science claim; ClaimGate extracts each claim, routes it to a deterministic gate, and seals a replayable evidence pack.

    Python 79 1

  5. replaygatereplaygatePublic

    Re-run sealed evidence packs and detect verification drift. Allowlisted, sandboxed replay commands.

    Python 76 1

  6. orbitgateorbitgatePublic

    Local demo for deterministic verification of orbital/satellite claims, with replayable benchmark artifacts. Research software, not flight software.

    TypeScript 68