The compiler resolves one explicit commit, then verifies every consumed file hash before extraction.
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.
Compiler coverage
Zero unresolved required artifacts.
schema v1 · verified 2026-08-14T00:00:00ZAccuracy 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.
Rust parameters, functions, impl blocks, vectors, constructors, and rule registries are read through syn with source spans.
Missing protected symbols, unresolved required rules, changed protected bodies, and mismatched snapshots stop the build.
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.
Defaults are extracted from param! invocations with their published configuration keys.
06c6dc9da0f2cd9f…RankingScorer::offset_score8fedf339245f045a…RankingScorer::score1a00a4b4a737774e…AuthorColdStart::apply782dc2d2a273c076…CandidatePipeline::execute_stagesa0e7ef222d029990…rescore846054aa27c86c5a…greedy_dpp2fd10c4c944e3d3f…evaluate_rules404f0e0d8dae217c…Generated citation catalog
Inspect every artifact the product can cite.
- README.md
Consumed file with verified SHA-256
e0791781737a051d8dfe39923d1edb930348b83c61dc0af0728a23ac981b8a9aREADME.mdL1–1 - agatha/scalding/AgathaFeaturesPredictJob.scala
Consumed file with verified SHA-256
ca7ff8ea5644e901266d832cd24f10e55dda5b244a248cadaf305927f1f95ac0agatha/scalding/AgathaFeaturesPredictJob.scalaL1–1 - bdsm/README.md
Consumed file with verified SHA-256
19db472a8d232c0723a890be6e16dc9eefa2d23517e7ad1e15d557e029ec2675bdsm/README.mdL1–1 - botmaker/CONFIG.ini
Consumed file with verified SHA-256
fbd76ab6d0209661e01a944b782ce4cb536365528061cda3d4094cd4e22265f3botmaker/CONFIG.iniL1–1 - candidate-pipeline/candidate_pipeline.rs
Consumed file with verified SHA-256
53063a59d3310a87bccf2c8626d6aa51f7996fe1cf05797d73ceb812c3cfe3d5candidate-pipeline/candidate_pipeline.rsL1–1 - clip/keras_model.py
Consumed file with verified SHA-256
bb7df23375eef35064019f09be75a774af5f418683f08fe906d0dbbdfc2b3aebclip/keras_model.pyL1–1 - grox/core/engine.py
Consumed file with verified SHA-256
a11b0628c0109919cc3dbd60251b4d35c49451734b31656b9ec36256ba64e9dfgrox/core/engine.pyL1–1 - home-mixer/candidate_pipeline/phoenix_candidate_pipeline.rs
Consumed file with verified SHA-256
e09f87da4045b03e7ef0c4c69c269607ccf0d0941350eb20392fd52e1ca734e7home-mixer/candidate_pipeline/phoenix_candidate_pipeline.rsL1–1 - home-mixer/params/config.rs
Consumed file with verified SHA-256
3a23f00e2c8c746957bead0872c5188cc8515cb7f92949d23fe4cc959e861747home-mixer/params/config.rsL1–1 - home-mixer/params/param.rs
Consumed file with verified SHA-256
35ee4d84410e688abe162cb4b64f8ad0733136348460c2073c571e18f311a17chome-mixer/params/param.rsL1–1 - home-mixer/scorers/author_cold_start.rs
Consumed file with verified SHA-256
dd740bfa41af825ad79de876878f210387c04f4c8804fc3dad59acf7f5d47caahome-mixer/scorers/author_cold_start.rsL1–1 - home-mixer/scorers/ranking_scorer.rs
Consumed file with verified SHA-256
1cf428174f95da17af4b6e65dac8d018da6db54661ae5923d77f9f344905f82ehome-mixer/scorers/ranking_scorer.rsL1–1 - home-mixer/selectors/blender_selector.rs
Consumed file with verified SHA-256
ec8c70a45b6307753ad0da3f12cb9634a0dc112d414fcb417c24c7a9c7a8c3e3home-mixer/selectors/blender_selector.rsL1–1 - media-model-proxy/README.rst
Consumed file with verified SHA-256
1c4aaead4e321a61ced890a22e74bc8012cc8f23a94c5995dc5972da62889c3emedia-model-proxy/README.rstL1–1 - phoenix/QUICKSTART.md
Consumed file with verified SHA-256
fae2b9793a1a03d7379301cc363a2f85c5b69e46f3b130a6c6e61428e2028a5dphoenix/QUICKSTART.mdL1–1 - safety-label-user-agg/postToUserLabelRules.strato
Consumed file with verified SHA-256
95c48b943620984a28fe49c54bb68aef341d6f11f9451e9fbc78872a0e355489safety-label-user-agg/postToUserLabelRules.stratoL1–1 - scarecrow/ScarecrowBotMaker.scala
Consumed file with verified SHA-256
f1d586b8ecbf5a024b0cc4a454c54157a0d565ff3fd964ec8275bb5eaab198e9scarecrow/ScarecrowBotMaker.scalaL1–1 - user-cred-v2/UserCredV2.scala
Consumed file with verified SHA-256
fd551e08885583eb0463671dc061b41c1068a31cf37d2a5c0af7b1fb8f8c6d6buser-cred-v2/UserCredV2.scalaL1–1 - visibility-filtering/rules/mod.rs
Consumed file with verified SHA-256
175d3f715ceb329f5170f125f42671784e59ec795f6ba02fcd8518feb2986041visibility-filtering/rules/mod.rsL1–1 - visibility-filtering/rules/nsfw_age_gating.rs
Consumed file with verified SHA-256
e586b94c444b8ac42ee2e51e0705f3b21dd794fde37735540fced2ff0e778830visibility-filtering/rules/nsfw_age_gating.rsL1–1 - visibility-filtering/rules/nsfw_interstitial.rs
Consumed file with verified SHA-256
52b8f56941560b6f229a6b7ef75b53f05cb1ddc28171c1ecb42c045c12396ce0visibility-filtering/rules/nsfw_interstitial.rsL1–1 - visibility-filtering/rules/nullcast_rule.rs
Consumed file with verified SHA-256
641f7d328621174b194c2bc22688fa194f298cd54639589505f9fda71e7e7cfevisibility-filtering/rules/nullcast_rule.rsL1–1 - visibility-filtering/rules/registry.rs
Consumed file with verified SHA-256
337169c0e5fc3818e5eac7f8adfe134b4d3a3b5c132739b4a7678865895388f9visibility-filtering/rules/registry.rsL1–1 - visibility-filtering/rules/socialgraph_rules.rs
Consumed file with verified SHA-256
916309aa2ea4155a81095e85c02eead65fcf887cdb1e368ba82f2326530d08e2visibility-filtering/rules/socialgraph_rules.rsL1–1 - visibility-filtering/rules/tes_rules.rs
Consumed file with verified SHA-256
282f649048a8edf43aae5f25f50a66a9dada6c9d5626bcab910026791c693d2fvisibility-filtering/rules/tes_rules.rsL1–1 - visibility-filtering/rules/tweet_flag_rules.rs
Consumed file with verified SHA-256
5d308b7db735fdc56cc25d5aaaed023e0a171260783daec56e33c2ef46d2359cvisibility-filtering/rules/tweet_flag_rules.rsL1–1 - visibility-filtering/rules/tweet_label_drops.rs
Consumed file with verified SHA-256
9ec3feeff21ccea1e474ce1d2ad936e833773bbc71c5e33da790c2e97c873676visibility-filtering/rules/tweet_label_drops.rsL1–1 - visibility-filtering/rules/user_label_drops.rs
Consumed file with verified SHA-256
0ead5515913cd571ad26ef9a53cec689dca28dae29a98a96d70fb6f72fef719cvisibility-filtering/rules/user_label_drops.rsL1–1 - visibility-filtering/rules/user_rules.rs
Consumed file with verified SHA-256
97eaff3d4b738833c8e5e419f148c950687153876e09d20108300ce032a2de17visibility-filtering/rules/user_rules.rsL1–1 - vm-ranker/dpp.rs
Consumed file with verified SHA-256
75d597f954479dabc1aaae8197a7a3c9dc338914abade2162b198381b1d2ab73vm-ranker/dpp.rsL1–1
Reproducibility boundaries
What the public code does—and does not let this site reproduce.
The public repository includes runnable synthetic training and serving code, but not X production viewer data, candidate inventory, embeddings, or checkpoints.
Open boundary sourceThe published transformation is reproducible when visitors supply Phoenix prediction heads and candidate context.
Open boundary sourceThe repository explicitly withholds Grox prompts and some Botmaker rules; the visibility lab therefore accepts labels as supplied inputs and never predicts them.
Open boundary sourceRepository values are primary production defaults, while configuration and experiments can change behavior for some traffic.
Open boundary sourceDrift 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.
Compiler, scoring heads, pipeline graphs, visibility registry, and source hashes reviewed against commit a389166.
The report can request review; it cannot modify the approved public snapshot.
Independent educational visualization based on xai-org/x-algorithm. Not affiliated with X or xAI.