# FlexonForge Ultimate 1.0

FlexonForge Ultimate is JVR Software's Windows command center for creating, inspecting, validating, encrypting, signing, benchmarking, and batch-processing FLEXON v2 structured-data packages. It is powered by the published `Flexon.Core` 3.1.0 library.

## Highlights

- Premium dark Command Center built around nine practical FLEXON transport scenarios, with only four evidence-based gauges for live progress, measured throughput, best measured ratio, and recorded integrity checks.
- JSON to FLEXON and FLEXON to JSON with atomic output writes.
- GZip, Deflate, and Brotli compression.
- AES-256-GCM and ChaCha20-Poly1305 authenticated encryption.
- PBKDF2-SHA256 strength control from 100,000 to 10,000,000 iterations.
- Header inspection, SHA-256 evidence, decoded preview, and JSON Schema validation.
- Bundle Forge implements the `flexon-bundle/1` profile: Explicit attachments, deterministic `{$flexonFile: path}` markers, or automatic Discover mode combine a JSON manifest and native binary payloads in one FLEXON package, with path, length, media type, and SHA-256 verification on extraction.
- Base-directory containment, attachment-size limits, safe nested extraction, and dry-run planning protect bundle workflows before files are written.
- Scenario cards cover media-rich records, game saves, AI/ML dataset storage, business cases and claims, application backup/deployment, CMS and offline API jobs, 3D scenes, IoT capture batches, and signed audit/evidence packages.
- ECDSA P-256 key generation, detached signing, and signature verification.
- Batch queues, measured benchmarks, inventory, action history, tray controls, OSD, and Resource Pet.
- Full unattended CLI with structured JSON output, dry-run protection, overwrite guards, and monitor mode.
- Resource Pet narrates only real stages reported by the transport adapter: scanning, hashing, compression, encryption, atomic writes, verification, extraction, completion, warnings, and failures.

Passwords are never stored and are never accepted as command-line arguments. CLI automation reads them only from `FLEXONFORGE_PASSWORD`.

## Install

Run `Install-FlexonForgeUltimate.ps1`. The per-user installation appears in the Start menu and Windows Installed Apps. No administrator access is required for the normal installation.

Application data is stored under `%LOCALAPPDATA%\JVR Software\FlexonForge Ultimate`.
