This site is AI-generated from the x64base project · ALPHA · Updated 2026-07-19
64x64base

Roadmap

A reader-facing roadmap for x64base and DotTalk++: proven runtime surfaces, active beta/canary work, planned lanes, academic-review requests, and the publication gates that govern all of it.

This roadmap is a reviewed derivative of the implementation tree — it is harvested from the engine's development lanes, intake queue, and session closeouts, per the simplex direction gates. It is not a marketing promise. x64base is a live research and hobby project; some rows are proven runtime surfaces, others are lanes that intentionally remain alpha, planned, or review-needed. Each row carries a proof label.

Current — proven runtime surfaces

Landed in the public build and backed by source + runtime/unit-test evidence.

SurfaceProof labelEvidence
64-bit record addressing (RECNO64)runtime-evidencedPositioning, navigation, locks, and CDX/LMDB record numbers widened to 64-bit; a sparse-file end-to-end test reads distinct records past 2^31 off disk. See 64-Bit Capacity Math.
Real binary field types I/B/Y/Truntime-evidencedint32-LE, IEEE-754, int64÷10⁴ currency, JDN+ms datetime — no longer ASCII placeholders; round-trip verified against an independent VFP reader/writer. See DBF_64 Specification.
Custom field types (register-once codec registry)runtime-evidencedA type registers code + codec + width + flavor eligibility once and flows through CREATE/validation/storage; the built-in binary types use the same registry. See API Reference.
Raised engine limitssource-evidencedMAX_AREA 512, MAX_FIELDS 256, x64 name ceilings 256, 16 MiB record hard ceiling + 64 KiB advisory.
Ordered navigation & SEEK at scaleruntime-evidencedCDX/LMDB streaming TOP/SKIP, keyed range-SEEK, single-pass AGGS ALL, batched DELETE/RECALL. See Pinocchio Benchmarks.
Command & function surfacemanual-reviewed224 registered command keys, 65 documented functions, a 183-page command reference. See Command Catalog.
Messaging & localization spinegenerated-reviewedcmdout channel with en-US + de/es/fr/it, a canonical HRESULT error catalog. See Messaging & Localization.
Locale-safe numeric / date formattingsource-evidencedValue/storage/STR() formatters guard against thousands-grouping and precision loss (AIF-031).

Active beta / canary

Implemented and proven in a scoped way; not yet a finished, product-complete claim.

SurfaceProof labelNotes
Table-buffer durability WALruntime-evidenced (scoped)Crash-recoverable COMMIT/ROLLBACK via a durable .tbj redo log under TABLE BUFFER PERSISTENT. A scoped durability gain, not a full-ACID claim; DBF-fsync and CDX reconciliation remain open. See ACID and the Glass-Box Engine.
Engine / product-edition separationsource-evidencedDOTTALK_PRODUCT LEAN / PROFESSIONAL / EDUCATIONAL / DEVELOPMENT and index-mode axes; product-package manifests validated in the build.
ERRORSTOP messaging wiringsource-evidencedFirst error-sink slice proven; full SET ERRORSTOP adoption across the command registry is in progress.
LMS communications lanereview-neededReserved, local-only queue/CLI with a provider-neutral message contract; live delivery disabled, no credentials or student data stored. Moodle is a future candidate.

Planned lanes

Real planning or active development; kept under development docs and not implied to be finished.

LaneProof labelIntake
Engine-limits configuration layer / xbase.metaplanned-or-in-progressRuntime-tunable MAX_RECORDS/MAX_RECORD_SIZE/MAX_FIELDS/MAX_AREAS without a recompile (AIF-029).
Custom-type follow-onsplanned-or-in-progressCALCWRITE for registered custom types; a pronoun function layer (grammatical accessors, stack push/pop) above the codec.
Fullstack-generated data-driven diagramsplanned-or-in-progressGenerate diagram numbers from the fullstack push so they can't drift from the page (AIF-032).
VFP binary-compatibility public claimreview-neededInterop is proven both directions against a spec reader/writer; a public "VFP binary-compatible" claim waits on the capacity/spec reconciliation.
Pinocchio Phase 2 — concurrency fault injectionplanned-or-in-progressThe crash/recovery slice is delivered via the WAL; concurrency fault injection remains.
Application UI DSL laneplannedCREATE MENU / CREATE WINDOW / dialog DSL are research only — not implemented. See Application UI DSL Lane.

Academic-review requests

Areas explicitly seeking academic collaboration and review, not finished claims.

AreaProof labelWhere
Laboratory Campus education surfacesreview-neededEducation features, lessons, and case storyboards under Laboratory Campus.
Academic positioning + prior-work / citation layerreview-neededPositioning and a planned Prior Work + citation block.
Developer-profile publication boundaryreview-neededHistorical profile provenance and publication review (AIF-012).

Manual / publication gates

Every row above moves through governed gates before it becomes a stable claim.

GateRule
Simplex / duplex direction gatesWebsite and manual data are derived from the implementation tree; only reviewed manual/artifact material flows back (duplex), and website prose never becomes source-of-truth.
Source-mutation contract gateSource is not changed until the owning contracts are read; drift is reconciled through the contract lifecycle.
MDO / manualgen review + AI report auditGenerated documentation is reviewed and provenance-stamped; AI-authored closeouts carry a machine-readable audit envelope.
Release boundaryx64base.com is the documentation site; versioned release artifacts belong on GitHub Releases.

This page is generated-reviewed from the engine's lanes and intake queue. When a lane's status changes at the source, this roadmap should be refreshed from that evidence rather than edited as standalone prose.