# Versions, schemas and implementation status

Match package, source, schema and runtime coordinates without mistaking one version number for complete capability qualification.

Canonical: https://docs.bankeiz.com/compatibility/
Reviewed: 2026-10-25; coordinated packages 129.0.0; ruleset 127.0.0.

## Read version coordinates separately

**This manual’s reviewed baseline**

| Coordinate | Meaning |
| --- | --- |
| SDK / MCP / AI Skills 129.0.0 | Coordinated package release used by the application. |
| Constitutional ruleset 127.0.0 | The retained ruleset coordinate, not a package rename. |
| Schema generations v120/v122/v125/v126/v127 | Installed schema families keep their exact canonical IDs and references. |
| Application build/source revision | The implementation being assessed or deployed. |
| Actual host/device capability | Its current admitted operation and qualified environment; not implied by a package install. |

## Use exact installed exports

Use package.json exports, public declarations and actual implementation when selecting an API. Browser-safe root/React interfaces and Node-only compiler/subject/device tools have different environments. The historical V120 subject adapter and modern V122/V125 subject creation have separate contracts even when distributed in the same release. Do not invent a versioned import or rename a schema to match the newest package number.

## Preserve old sources

An upgrade retains exact existing originals, unknown namespaces, source closures and pending recovery coordinates. A weaker response or changed UI cannot erase a previously admitted source. Current supported receiving and custody rules determine whether another action can be executed. If the next environment cannot admit the original, preserve it and report that exact compatibility refusal instead of replacing the identity, reissuing value or rewriting proof.

## Check coordinated source and schemas

```sh
npm run release:check
npm run typecheck
npm run receiver:check
npm run build
```

Run in the matching Bank checkout; these are engineering gates, not proof of a live financial outcome.

The build validates package/lockfile/installed/native source parity. Public schemas are copied byte-exactly with canonical IDs, references and digest metadata. A valid schema describes structure and reference closure; the actual enclosing artifact, identity and financial verifier supplies admission authority.

- [Public schema distribution](https://bankeiz.com/schemas/)
- [Corresponding source index](https://bankeiz.com/source/index.json)

## Read dated evidence in context

A stored verification record describes the exact build and observation it names. Current implemented connection/source code governs present capability; older records preserve their historical observations without qualifying a later host. Local fixture success, production service availability, a real credited payment and physical-device custody remain separate evidence. A release-preparation document is not proof of a published tag or deployed feature. Re-run the affected operation/refusal/recovery matrix and retain its originals when an integration changes.

- [Full assessment procedure](https://docs.bankeiz.com/conformance/)
- [Current offline operating scope](https://docs.bankeiz.com/offline/)

## Implementation sources

- [Coordinated package/source validation](https://github.com/kojibai/reality-grade-banking/blob/6c5d582/scripts/receiz-release.mjs)
- [Exact retained native source coordinates](https://github.com/kojibai/reality-grade-banking/blob/6c5d582/native/manifest.json)
- [Schema distribution and generation closure](https://github.com/kojibai/reality-grade-banking/blob/6c5d582/docs/public-sdk-schemas.md)
- [Current capability mapping](https://github.com/kojibai/reality-grade-banking/blob/6c5d582/docs/current-function-boundaries.md)
- [Release qualification and publication procedure](https://github.com/kojibai/reality-grade-banking/blob/6c5d582/docs/release-process.md)

## Related documentation

- [Start with the Receiz SDK](https://docs.bankeiz.com/sdk/)
- [Expose supported operations through MCP](https://docs.bankeiz.com/mcp/)
- [Assess an implementation independently](https://docs.bankeiz.com/conformance/)
- [Use proof and Notes offline](https://docs.bankeiz.com/offline/)
