Audit the compiler, not a hand-written claim list.

Every published number, rule, pipeline node, and source symbol on this site resolves to the approved repository commit and a verified file hash.

August 13, 2026 · a389166 Independent educational project Based on open source
Approved snapshot
August 13, 2026a389166f6cf5da70a286b568c87695d4dcdce3a1Open immutable tree

Compiler coverage

Zero unresolved required artifacts.

August 13, 2026 · a389166
Consumed files3030 SHA-256 hashes verified
Parameters18765 boolean feature switches
Scoring heads264 published scorer modes
Pipeline components73ordered from parsed Rust vectors
Source symbols275602 unique immutable spans
Visibility rules5428 base + 26 recommendation-only
Snapshot validation:passedschema v1 · verified 2026-08-14T00:00:00Z

Accuracy contract

Source changes are evidence to review—not permission to rewrite the site.

The default remains a389166 until parameter, function, rule, architecture, test, and creator-implication changes have been reviewed together.

01
Fetch and verify

The compiler resolves one explicit commit, then verifies every consumed file hash before extraction.

02
Parse source structure

Rust parameters, functions, impl blocks, vectors, constructors, and rule registries are read through syn with source spans.

03
Fail closed

Missing protected symbols, unresolved required rules, changed protected bodies, and mismatched snapshots stop the build.

04
Review before promotion

A drift report can identify upstream movement, but it cannot replace this approved snapshot without human review.

Published runtime contracts

Defaults, branches, and body guards.

The simulator reads generated constants. There is no separate TypeScript scoring implementation to drift away from the Rust engine.

Generated citation catalog

Inspect every artifact the product can cite.

immutable URLs only
30 compiled artifactsImmutable commit · a389166
  1. README.md

    Consumed file with verified SHA-256

    e0791781737a051d8dfe39923d1edb930348b83c61dc0af0728a23ac981b8a9a
    README.mdL11
  2. agatha/scalding/AgathaFeaturesPredictJob.scala

    Consumed file with verified SHA-256

    ca7ff8ea5644e901266d832cd24f10e55dda5b244a248cadaf305927f1f95ac0
    agatha/scalding/AgathaFeaturesPredictJob.scalaL11
  3. bdsm/README.md

    Consumed file with verified SHA-256

    19db472a8d232c0723a890be6e16dc9eefa2d23517e7ad1e15d557e029ec2675
    bdsm/README.mdL11
  4. botmaker/CONFIG.ini

    Consumed file with verified SHA-256

    fbd76ab6d0209661e01a944b782ce4cb536365528061cda3d4094cd4e22265f3
    botmaker/CONFIG.iniL11
  5. candidate-pipeline/candidate_pipeline.rs

    Consumed file with verified SHA-256

    53063a59d3310a87bccf2c8626d6aa51f7996fe1cf05797d73ceb812c3cfe3d5
    candidate-pipeline/candidate_pipeline.rsL11
  6. clip/keras_model.py

    Consumed file with verified SHA-256

    bb7df23375eef35064019f09be75a774af5f418683f08fe906d0dbbdfc2b3aeb
    clip/keras_model.pyL11
  7. grox/core/engine.py

    Consumed file with verified SHA-256

    a11b0628c0109919cc3dbd60251b4d35c49451734b31656b9ec36256ba64e9df
    grox/core/engine.pyL11
  8. home-mixer/candidate_pipeline/phoenix_candidate_pipeline.rs

    Consumed file with verified SHA-256

    e09f87da4045b03e7ef0c4c69c269607ccf0d0941350eb20392fd52e1ca734e7
    home-mixer/candidate_pipeline/phoenix_candidate_pipeline.rsL11
  9. home-mixer/params/config.rs

    Consumed file with verified SHA-256

    3a23f00e2c8c746957bead0872c5188cc8515cb7f92949d23fe4cc959e861747
    home-mixer/params/config.rsL11
  10. home-mixer/params/param.rs

    Consumed file with verified SHA-256

    35ee4d84410e688abe162cb4b64f8ad0733136348460c2073c571e18f311a17c
    home-mixer/params/param.rsL11
  11. home-mixer/scorers/author_cold_start.rs

    Consumed file with verified SHA-256

    dd740bfa41af825ad79de876878f210387c04f4c8804fc3dad59acf7f5d47caa
    home-mixer/scorers/author_cold_start.rsL11
  12. home-mixer/scorers/ranking_scorer.rs

    Consumed file with verified SHA-256

    1cf428174f95da17af4b6e65dac8d018da6db54661ae5923d77f9f344905f82e
    home-mixer/scorers/ranking_scorer.rsL11
  13. home-mixer/selectors/blender_selector.rs

    Consumed file with verified SHA-256

    ec8c70a45b6307753ad0da3f12cb9634a0dc112d414fcb417c24c7a9c7a8c3e3
    home-mixer/selectors/blender_selector.rsL11
  14. media-model-proxy/README.rst

    Consumed file with verified SHA-256

    1c4aaead4e321a61ced890a22e74bc8012cc8f23a94c5995dc5972da62889c3e
    media-model-proxy/README.rstL11
  15. phoenix/QUICKSTART.md

    Consumed file with verified SHA-256

    fae2b9793a1a03d7379301cc363a2f85c5b69e46f3b130a6c6e61428e2028a5d
    phoenix/QUICKSTART.mdL11
  16. safety-label-user-agg/postToUserLabelRules.strato

    Consumed file with verified SHA-256

    95c48b943620984a28fe49c54bb68aef341d6f11f9451e9fbc78872a0e355489
    safety-label-user-agg/postToUserLabelRules.stratoL11
  17. scarecrow/ScarecrowBotMaker.scala

    Consumed file with verified SHA-256

    f1d586b8ecbf5a024b0cc4a454c54157a0d565ff3fd964ec8275bb5eaab198e9
    scarecrow/ScarecrowBotMaker.scalaL11
  18. user-cred-v2/UserCredV2.scala

    Consumed file with verified SHA-256

    fd551e08885583eb0463671dc061b41c1068a31cf37d2a5c0af7b1fb8f8c6d6b
    user-cred-v2/UserCredV2.scalaL11
  19. visibility-filtering/rules/mod.rs

    Consumed file with verified SHA-256

    175d3f715ceb329f5170f125f42671784e59ec795f6ba02fcd8518feb2986041
    visibility-filtering/rules/mod.rsL11
  20. visibility-filtering/rules/nsfw_age_gating.rs

    Consumed file with verified SHA-256

    e586b94c444b8ac42ee2e51e0705f3b21dd794fde37735540fced2ff0e778830
    visibility-filtering/rules/nsfw_age_gating.rsL11
  21. visibility-filtering/rules/nsfw_interstitial.rs

    Consumed file with verified SHA-256

    52b8f56941560b6f229a6b7ef75b53f05cb1ddc28171c1ecb42c045c12396ce0
    visibility-filtering/rules/nsfw_interstitial.rsL11
  22. visibility-filtering/rules/nullcast_rule.rs

    Consumed file with verified SHA-256

    641f7d328621174b194c2bc22688fa194f298cd54639589505f9fda71e7e7cfe
    visibility-filtering/rules/nullcast_rule.rsL11
  23. visibility-filtering/rules/registry.rs

    Consumed file with verified SHA-256

    337169c0e5fc3818e5eac7f8adfe134b4d3a3b5c132739b4a7678865895388f9
    visibility-filtering/rules/registry.rsL11
  24. visibility-filtering/rules/socialgraph_rules.rs

    Consumed file with verified SHA-256

    916309aa2ea4155a81095e85c02eead65fcf887cdb1e368ba82f2326530d08e2
    visibility-filtering/rules/socialgraph_rules.rsL11
  25. visibility-filtering/rules/tes_rules.rs

    Consumed file with verified SHA-256

    282f649048a8edf43aae5f25f50a66a9dada6c9d5626bcab910026791c693d2f
    visibility-filtering/rules/tes_rules.rsL11
  26. visibility-filtering/rules/tweet_flag_rules.rs

    Consumed file with verified SHA-256

    5d308b7db735fdc56cc25d5aaaed023e0a171260783daec56e33c2ef46d2359c
    visibility-filtering/rules/tweet_flag_rules.rsL11
  27. visibility-filtering/rules/tweet_label_drops.rs

    Consumed file with verified SHA-256

    9ec3feeff21ccea1e474ce1d2ad936e833773bbc71c5e33da790c2e97c873676
    visibility-filtering/rules/tweet_label_drops.rsL11
  28. visibility-filtering/rules/user_label_drops.rs

    Consumed file with verified SHA-256

    0ead5515913cd571ad26ef9a53cec689dca28dae29a98a96d70fb6f72fef719c
    visibility-filtering/rules/user_label_drops.rsL11
  29. visibility-filtering/rules/user_rules.rs

    Consumed file with verified SHA-256

    97eaff3d4b738833c8e5e419f148c950687153876e09d20108300ce032a2de17
    visibility-filtering/rules/user_rules.rsL11
  30. vm-ranker/dpp.rs

    Consumed file with verified SHA-256

    75d597f954479dabc1aaae8197a7a3c9dc338914abade2162b198381b1d2ab73
    vm-ranker/dpp.rsL11

Reproducibility boundaries

What the public code does—and does not let this site reproduce.

production inputs unavailablePhoenix inference

The public repository includes runnable synthetic training and serving code, but not X production viewer data, candidate inventory, embeddings, or checkpoints.

Open boundary source
published requires supplied inputsRankingScorer

The published transformation is reproducible when visitors supply Phoenix prediction heads and candidate context.

Open boundary source
production inputs unavailableUnpublished labeling inputs

The repository explicitly withholds Grox prompts and some Botmaker rules; the visibility lab therefore accepts labels as supplied inputs and never predicts them.

Open boundary source
production inputs unavailableExperiment assignment

Repository values are primary production defaults, while configuration and experiments can change behavior for some traffic.

Open boundary source

Drift and review

Upstream movement never auto-promotes.

The scheduled workflow verifies the approved snapshot and produces a comparison report. Publication remains a separate reviewed decision.

2026-08-14Initial approved snapshot

Compiler, scoring heads, pipeline graphs, visibility registry, and source hashes reviewed against commit a389166.

Scheduled MondaysDrift check only

The report can request review; it cannot modify the approved public snapshot.

Apache-2.0 source credit

Independent educational visualization based on xai-org/x-algorithm. Not affiliated with X or xAI.