# YRDEX / illustrative criteria

This specification describes the local demonstrator, not a deployed protocol or live Solana index. All six sample records are fictional and use fixed values. No addresses, transactions or signatures are represented as genuine.

## Rules
ORG: origin fixture must equal true.
DEP: SOL reserve must be at least 25 in v0.1; at least 50 in v0.2.
FRS: snapshot age at evaluation must be no more than 90 seconds.
AUT: authority disclosure fixture must equal true; null means missing.
LNK: account linkage fixture must equal true.

## Decision precedence
If any rule is false: fail.
Otherwise, if any rule is null: incomplete.
Otherwise: pass.

## Fixtures
sample_001: reserve 120, age 24, all boolean checks true.
sample_002: reserve 34, age 18, all boolean checks true.
sample_003: reserve 12, age 40, all boolean checks true.
sample_004: reserve 88, age 142, all boolean checks true.
sample_005: reserve 72, age 35, authority null, other checks true.
sample_006: reserve 65, age 22, origin false, other checks true.

## Expected results
v0.1: 2 pass, 3 fail, 1 incomplete.
v0.2: 1 pass, 4 fail, 1 incomplete.
The only result that changes is sample_002.

## Limits
Reserve is a fixture quantity, not an estimate of executable market depth. Disclosure is not safety. Eligibility is not investment quality. A production implementation would need real origin and linkage verification, timestamped sources, published authority checks, security review and a versioning policy. The demonstration thresholds are not final production requirements.
