docs.rs failed to build iridium-db-0.4.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Iridium
Iridium is the product repository for the Iridium storage engine and its external-facing documentation.
What Lives Here
- Rust workspace source in
src/ - integration tests and benchmarks in
tests/andbenches/ - Zig kernels in
zig/ - Python SDK in
sdk/python/ - product and API documentation in
docs/ - user-facing use cases and benchmark harnesses in
usecases/ - product verification scripts in
scripts/
Governance
Handshake-protocol governance, planning artifacts, and cross-agent coordination live in the sibling repository ../iridium-dev.
Use ../iridium-dev for:
overview/context/plans/- agent instructions and coordination templates
Changelog
- Product-facing change history lives in
CHANGELOG.md.
Basic Verification
cargo test --workspacecargo clippy --workspace --all-targetscargo bench --bench vector_anncargo run --quiet --bin ir -- service-report --listen 127.0.0.1:7001cargo run --quiet --bin ir -- service-validate --listen 127.0.0.1:7001 --telemetry-endpoint stdout --tls operator-optional --admin-token local-devpython3 scripts/service_candidate_report.py --report-dir artifactspython3 scripts/service_lifecycle_report.py --report-dir artifactspython3 scripts/service_compatibility_report.py --report-dir artifactspython3 scripts/service_install_report.py --report-dir artifactspython3 scripts/integrated_harness_report.py --report-dir artifactspython3 scripts/flagship_release_report.py --report-dir artifactspython3 scripts/appliance_profile_report.py --report-dir artifactspython3 scripts/appliance_lifecycle_report.py --report-dir artifactspython3 scripts/appliance_release_closeout.py --report-dir artifactsbash scripts/acceptance_gate.shpython3 scripts/retrieval_quality_gate.py --work-dir /tmp/iridium-retrieval-qualitypython3 scripts/durability_report.py --report-dir artifactspython3 scripts/phase1_handoff_manifest.py --artifact-dir artifacts
Embedded Evaluator
- Acceptance artifacts:
artifacts/acceptance_gate_report.json,artifacts/acceptance_gate_report.md,artifacts/acceptance_alloy_contract.json - Retrieval-quality artifacts:
artifacts/retrieval_quality_gate_report.json,artifacts/retrieval_quality_gate_report.md,artifacts/retrieval_quality_gate_alloy_contract.jsonThese are canonical embedded quality-evidence artifacts for the deterministic fixture and are distinct from performance/benchmark outputs. - Durability artifacts:
artifacts/durability_verification_report.json,artifacts/durability_verification_report.md,artifacts/durability_verification_alloy_contract.json - Strontium handoff artifacts:
artifacts/durability_verification_restart_requery_evidence.json,artifacts/durability_verification_scenario_pack.json,artifacts/durability_verification_reproduction.md,artifacts/durability_verification_trace_summary.json - Rhodium cache-transition artifacts:
artifacts/rhodium_cache_evaluator_report.json,artifacts/rhodium_cache_evaluator_report.md - Phase 1 RC handoff manifest:
artifacts/phase1_embedded_rc_handoff.json,artifacts/phase1_embedded_rc_handoff.md
Service Candidate
cargo run --quiet --bin ir -- service-report --listen 127.0.0.1:7001prints the shared Sprint 4 service contract surface for the first single-node service candidate path.cargo run --quiet --bin ir -- service-validate --listen 127.0.0.1:7001 --telemetry-endpoint stdout --tls operator-optional --admin-token local-devvalidates the first service candidate config surface.cargo run --quiet --bin ir -- service-serve --listen 127.0.0.1:7001 --telemetry-endpoint stdout --tls operator-optional --admin-token local-dev --max-requests 16serves the minimal Sprint 4 remote surface.python3 scripts/service_candidate_report.py --report-dir artifactswrites the machine-readable and Markdown service contract/validation report pair.python3 scripts/service_lifecycle_report.py --report-dir artifactsseeds a local fixture, runs the service candidate path, exercises health/query/admin routes, and writes lifecycle/status evidence artifacts.python3 scripts/service_compatibility_report.py --report-dir artifactspackages the service contract, lifecycle evidence, and service-backed retrieval-quality proof into the Sprint 5 compatibility artifact set.python3 scripts/service_install_report.py --report-dir artifactspackages the Sprint 5 install/release view with deploy profile, support band, install inputs, and release outputs.python3 scripts/integrated_harness_report.py --report-dir artifactspackages the Sprint 6 integrated ingest/query/restart/recovery harness path and its topology assumptions.python3 scripts/flagship_release_report.py --report-dir artifactspackages the Sprint 7 flagship release-facing execution evidence and packaging handoff artifacts.python3 scripts/appliance_profile_report.py --report-dir artifactspackages the Sprint 8 appliance-profile execution, backup/restore, diagnostics, and handoff artifacts.python3 scripts/appliance_lifecycle_report.py --report-dir artifactspackages the Sprint 8 appliance lifecycle, upgrade continuity, support snapshot, and support-boundary handoff artifacts.python3 scripts/appliance_release_closeout.py --report-dir artifactspackages the Sprint 9 appliance release-closeout decision and consolidated packet artifacts.- Single-node operator runbook:
docs/service_single_node.md - Install/package guide:
docs/service_install.md - Reference topology assumptions:
docs/reference_topology.md - Flagship release packaging note:
docs/flagship_reference_stack.md - Appliance profile note:
docs/appliance_profile.md - Appliance lifecycle note:
docs/appliance_lifecycle.md - Appliance release closeout note:
docs/appliance_release_closeout.md - Minimal remote endpoints:
GET /livezGET /readyzGET /metricsGET /v1/query?q=...GET /admin/statuswithAuthorization: Bearer <token>when--admin-tokenis setGET /admin/lifecycle?action=status|stopwithAuthorization: Bearer <token>when--admin-tokenis set
- Service candidate artifacts:
artifacts/service_candidate_report.jsonartifacts/service_candidate_report.mdartifacts/service_lifecycle_report.jsonartifacts/service_lifecycle_report.mdartifacts/service_compatibility_report.jsonartifacts/service_compatibility_report.mdartifacts/service_install_report.jsonartifacts/service_install_report.mdartifacts/integrated_harness_report.jsonartifacts/integrated_harness_report.mdartifacts/flagship_release_report.jsonartifacts/flagship_release_report.mdartifacts/flagship_release_handoff.jsonartifacts/flagship_release_handoff.mdartifacts/appliance_profile_report.jsonartifacts/appliance_profile_report.mdartifacts/appliance_profile_handoff.jsonartifacts/appliance_profile_handoff.mdartifacts/appliance_diagnostics_manifest.jsonartifacts/appliance_lifecycle_report.jsonartifacts/appliance_lifecycle_report.mdartifacts/appliance_lifecycle_handoff.jsonartifacts/appliance_lifecycle_handoff.mdartifacts/appliance_support_snapshot.jsonartifacts/appliance_release_closeout_report.jsonartifacts/appliance_release_closeout_report.mdartifacts/appliance_release_closeout_packet.jsonartifacts/appliance_release_closeout_packet.mdartifacts/retrieval_quality_service_report.jsonartifacts/retrieval_quality_service_report.md