Skip to main content
Noxport Labs

EVIDENCE ARCHITECTURE & METHODOLOGY

How Our Demonstrations Work (and What They Do Not Prove)

To prevent marketing exaggeration while commercial release gates are still open, Noxport Labs separates four distinct runtime layers and pairs every product page with a deterministic, inspectable browser fixture in lib/fixtures.ts.

01 · SYSTEM BOUNDARIES

Distinction Between Website Previews and Executable Software

LAYER A · PRESENT IN THIS BUILD

Static Website Visualization & Fixtures

Pure TypeScript/React deterministic state models running locally in your browser tab. Every input, transformation, and error state is inspectable in source code and works without backend API calls.

LAYER B · GATED (OWNER GATE O-02)

Browser Extension Executable Code

Manifest V3 content scripts and service workers packaged for Chrome Web Store distribution. Store URLs and signed CRX/ZIP packages are withheld until Gate O-02 verification is complete.

LAYER C · GATED (PREVIEW / IN DEVELOPMENT)

Local Desktop & MCP Server Runtimes

Local Model Context Protocol servers (Vitalis) and desktop signal analysis workbenches (CardioLab). Demonstrated via policy-boundary and synthetic 10s waveform fixtures rather than binary installers.

LAYER D · NOXPORT PRO ACTIVE (ENCRYPTED CHECKOUT) · BUNDLES GATED (O-06)

Payment & License Issuance Backend

Standalone Noxport Pro checkout via the Noxport Encrypted Checkout Gateway, Ed25519 NOX1 key fulfillment, and the /docs/activate NOX1 Specimen Explainer are active. Studio All-Access bundles remain disabled under Gate O-06.

02 · DETERMINISTIC DATA FLOW

Fixture Pipeline: Source → Transform → Artifact → Missingness Notice

STEP 1 · SOURCE
Fixed Input Vector

Pre-recorded Python list vs dict turns, state events, timed transcript segments, MCP queries, or synthetic 10s ECG samples.

STEP 2 · TRANSFORM
Pure State Function

Deterministic TypeScript functions in lib/fixtures.ts verified by automated node:test unit checks.

STEP 3 · ARTIFACT
Inspectable Output

Visual preview, AST outline, Coverage receipt, state machine trace, MCP JSON-RPC payload, or raw-vs-processed SVG trace + 6-event Beat Ledger.

STEP 4 · MISSINGNESS NOTICE
Explicit Error / Omission

Every fixture includes negative or degraded states (partially_visible, uncertain, missing caption seg-005, -32001 policy block, or artifact beat ledger flags).

03 · FIXTURE SPECIFICATIONS

Method, Input, Output, and Limitation per Product

Technical breakdown of method, inputs, outputs, and explicit limitations for all five Noxport Labs interactive fixtures
FixtureMethodInputsOutputsExplicit Limitation
NoxportDeterministic Python list vs dict Local AST Document Compiler across 5 source scenarios, 3 inspection tabs (Visual, AST outline, Coverage receipt), and 5 Structural Clipboard Defects.5 scenarios: partially_visible (default), visible_sample, unsupported_markup, empty, and error — plus 4 visual templates (Noxport Studio, Dark, Light, Note).OOXML (<w:tbl>, <w:tblGrid>, dxa widths, <m:oMathPara> OMML math) & Pro Markdown preview, typed AST node list, Pre-Export Readiness Card, and manifest.json receipt with allow_complete_claim: false.Does not execute live DOM scraping against external third-party browser tabs from inside this static page.
AnswerBellProof-Carrying State Receipt & 6-state Evidence Reconciliation Engine evaluating response progression, "The Valley of Waiting" (waiting_on_tool), and 3000ms DOM quiet window rules.5 timeline scenarios driving monotonic run_epoch transitions across idle, generating, waiting_on_tool, completion_observed, uncertain, and error.Monotonic state progression trace, Exact Return (windowId + tabId) target, and Content-Redacted Zero-Prompt State Receipt V2 (signature_status: not_implemented).Runs inside the page DOM; does not attach background service-worker listeners to external browser tabs.
YouTube GemVerified Evidence Operations Core & 4-stage Project Evidence Corpus Builder (Canonical Source Manifest → 1:1 raw_lines Normalization → coverage.json → Markdown + JSONL).7 synthetic timed lecture segments (seg-001 through seg-007) spanning 00:00:03–00:03:10 (3000ms–190000ms), including an unavailable caption gap at seg-005 (00:01:52–00:02:19, source_status: 'unavailable').Synchronized segment inspector with 1:1 raw_lines audit trail, fail-closed coverage.json missingness ledger, and explicit separation of Source Traceability (Provenance) from Factual Validity.Uses a local deterministic timeline dataset; does not call the live YouTube Data API or iframe player.
VitalisPersonal Health Data Plane & Scoped Model Context Protocol (MCP) Evidence Gateway defending against Confused Deputy, Prompt Injection, and Tool-Description Poisoning.2 tool scenarios on Dual Baselines (28-day acute vs 90-day chronic): get_sleep_trend (allowed 7-day aggregate) and read_all_raw_records (denied raw dump with JSON-RPC error -32001), plus Stage 4 → Stage 5 egress toggle (LOCAL_ONLY vs external AI host).Schema-validated JSON-RPC 2.0 Calculation Receipt or -32001 policy rejection, plus explicit Stage 4 → Stage 5 outbound payload warning when external AI egress is selected.Simulates the MCP policy gate in-browser; does not connect to a live wearable SQLite archive.
CardioLabPhysiology Data Integrity & 3-stage Signal QC Workbench (SHA-256 immutable raw_au baseline, Raw / Processed / Overlay Δ a.u. comparator, and 6-event Beat Ledger BL-01..BL-06).Deterministic 10s mathematical waveform array (101 samples) with trace mode selector (raw, processed, overlay) and 6 Beat Ledger artifact events preventing unflagged RMSSD, SDNN, and pNN50 distortion.SVG + accessible tabular waveform comparison (Δ a.u. = raw − processed) and a 6-event Human-in-the-Loop Beat Ledger paired with an Analysis-Ready Package (manifest.json) concept.Synthetic non-medical research visualization only; not a cleared medical device or clinical evaluation tool.

04 · VERIFICATION BOUNDARY

What Is Not Proven by This Website Candidate

Comparison of what this website candidate demonstrates versus what remains unproven until owner gate closure
AreaWhat This Site DemonstratesWhat Remains Unproven Until Owner Gate Closure
Store DistributionVisual, AST outline, and Coverage receipt inspection on synthetic turns.Live Chrome Web Store listing, audited manifest permissions, and browser QA (Gate O-02).
Commercial Offer & CheckoutNoxport Pro active (Encrypted Checkout); Studio All-Access gated (O-06)Standalone Noxport Pro checkout is active on /pricing#checkout; multi-tool bundle sales remain disabled while research products are in preview/development.
License Protocol & FulfillmentEd25519 NOX1 token fulfillment (NOX1.<payload>.<signature>) + interactive specimen explainer.Studio-wide All-Access multi-product bundle readiness remains gated under Gate O-06.
Biometric & Signal ToolsDeterministic MCP JSON-RPC policy boundary and synthetic 10s ECG/RR Beat Ledger.Clinical validation or medical device clearance (Vitalis and CardioLab are non-medical research tools).

05 · DEFINED-TERM KNOWLEDGE GRAPH

Noxport Labs Engineering Glossary (DefinedTermSet NX-01..NX-06)

Canonical technical definitions mirrored in the global JSON-LD DefinedTermSet graph (https://noxportlabs.com/docs/architecture#glossary) with syntactic self-containment for cross-encoder retrieval.

NX-01Noxport AI Exporter (v3.0.4.226)

AI Work Deliverable Assurance

AI Work Deliverable Assurance is the deterministic local-first document compilation discipline engineered by Noxport Labs for Noxport AI Exporter (v3.0.4.226). It converts multi-turn conversations from ChatGPT, Claude, Google Gemini, Perplexity, Grok, DeepSeek, Microsoft Copilot, and Qwen into editable ECMA-376 OpenXML Word (.docx), searchable Vector Text PDF, and YAML-frontmatter Markdown in browser RAM with zero cloud uploads and a machine-readable manifest.json scope receipt.

NX-02Noxport AI Exporter (v3.0.4.226)

Two-Phase Commit Export Quota

Two-Phase Commit Export Quota (2PC) is the fair-billing transaction protocol in Noxport AI Exporter that reserves a Pro compilation credit in local storage (tx_journal_v1) during AST serialization and commits the -1 credit deduction strictly after the operating system showSaveFilePicker physical disk write succeeds, rolling back to 0 credits consumed if the user cancels the Save As dialog (AbortError).

NX-03Noxport AI Exporter (v3.0.4.226)

DOM Drift Adapter Maintenance

DOM Drift Adapter Maintenance is the continuous parser engineering lifecycle maintained by Noxport Labs to counter silent upstream React, ProseMirror, KaTeX, and Shadow DOM class mutations across 8 supported AI chat platforms, ensuring table grids (<w:tblGrid>), fenced code indentation, and mathematical formulas (<m:oMathPara>) compile without structural corruption.

NX-04AnswerBell AI (In Development)

Evidence Reconciliation Engine

Evidence Reconciliation Engine is the privacy-preserving 6-state observation architecture in AnswerBell AI that monitors long-running reasoning models (o3-pro, Deep Research, Claude Extended Thinking) across background tabs using a 3000ms DOM mutation quiet window and monotonic run_epoch deduplication to distinguish waiting_on_tool pauses from true completion without reading or storing prompt text.

NX-05Vitalis Health Studio (Research Preview)

Scoped MCP Policy Gate -32001

Scoped MCP Policy Gate -32001 is the pre-execution JSON-RPC 2.0 security boundary in Vitalis Health Studio that protects local SQLite wearable archives (Apple Health, Garmin, Oura, Whoop) against Confused Deputy and prompt-injection exfiltration by permitting schema-validated rolling aggregates (get_sleep_trend) and rejecting unscoped bulk table dumps (read_all_raw_records) with error code -32001.

NX-06CardioLab Workstation (In Development)

Human-in-the-Loop Beat Ledger

Human-in-the-Loop Beat Ledger is the auditable 6-event physiological signal quality-control journal (BL-01..BL-06) in CardioLab Workstation that pairs an immutable SHA-256 raw_au baseline with point-by-point detrending deltas (Δ a.u. = raw − processed) so researchers can inspect and exclude motion spikes or ectopic beats before computing RMSSD, SDNN, and pNN50 HRV metrics.

CANDIDATE OPTICAL SPECIMEN · VECTOR GEOMETRY & KEYSTONE AUDIT

Brand Vector Reconstruction & Multi-Scale Optical Verification

status: candidate_optical_approval

Per 06_DESIGN_SYSTEM_VECTOR_LOGO.md, the Noxport Labs identity uses a custom SVG vector reconstruction (viewBox="0 0 720 80" for full lockup and viewBox="0 0 100 80" for the standalone X-symbol) featuring the precision keystone diagonal and #1A73E8 technical blue accents. Inspect all four variants and five pixel heights below.

variant="lockup-dark"surface: #090A0F

Primary dark-mode lockup: #F4F5F8 primary ink + #1A73E8 X-keystone arms.

variant="lockup-light"surface: #F4F5F8

High-contrast light surface lockup for print/PDF export headers: #090A0F ink + #1A73E8 keystone.

variant="monochrome"single-ink

Single-ink stamp lockup for monochrome laser watermarking and legal footer stamps.

X-Keystone Standalone Symbol (variant="symbol") — Optical Scale Ladder (16px to 64px)

Reference PNGs: brand_png/noxport-brand-*.png

16px height

20×16px

24px height

30×24px

32px height

40×32px

48px height

60×48px

64px height

80×64px