# File index with hashes (Qwen3-32B update, 2026-10-18)

Base: Space `Mati83moni/evaluation-awareness-one-direction-or-eight` at commit `2f67270f556956f45bc56d5641a7e4bd2a0a2043` (all 29 base files; none deleted; `index.html` and `README.md` are the only modified files, additively except two byline lines in `index.html` and one models line in `README.md`).

## Three stages, kept apart

1. **Measurement** — the run on `Qwen/Qwen3-32B@9216db57`, executed in a private dataset (`runs/q32/`) after the freeze (manifest sha256 `b2ec42009c9d4bb1acf3517b0b0d2b5db1c3093848fb402ace97299fae368e10`). The private run commit is not part of this public Space; it is identified here by the manifest hash, by the `config_sha256` in `criteria_evaluation.json`, and by `results/q32/_public_file_map.json`, which lists for every aggregate the sha256 of its source run file and of the published file. Rows of category *measurement* below are frozen artefacts of that stage, published unmodified.
2. **Extra analysis** — done after the run on stored files, without GPU: aggregate verification, the ablation × framing interaction table (exploratory), the add-hook code audit, the public aggregates, figures 8–13.
3. **Publication** — the article update, README, report, operational history and this index.

## Files

| path | bytes | sha256 | stage |
|---|---:|---|---|
| `.gitattributes` | 1519 | `11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361` | base-unchanged |
| `README.md` | 4754 | `5e7d7959c35e0945bc7e0d44660aa1a736a0480e9ff79ca9be036b653c302588` | base-modified (additive) |
| `code/README.md` | 4656 | `c5f4daae138cd3aebc348e08327695eb26cd0503457d839fde0f38181a443e5d` | base-unchanged |
| `code/bootstrap_geometry.py` | 9977 | `3dec443ce0e1d20bef7980655b1d55f9f69169ea698ad9114f574e211dd774fa` | base-unchanged |
| `code/build_dataset.py` | 14408 | `5152daa288ffe1451fbe5c06313239e3afb5f3a0e3500e25f926c8d541c4ea91` | base-unchanged |
| `code/collect_activations.py` | 6816 | `199b6fe1beaf9b380667e58bc2dc3832e42a7e28385450d590088efb7f949318` | base-unchanged |
| `code/crosslayer.py` | 3256 | `ca4623af78444d079ed8604423dc82763afce34488e6c3f2907c2198a5582b10` | base-unchanged |
| `code/directions.py` | 18480 | `a07b860cf59f8fb5adf725c7293fabe1f9e9f12381a645680736fd784161440b` | base-unchanged |
| `code/make_figures.py` | 23317 | `7b3ebf6cbc3afc57ab82a98ffb029614aab67bec30e8e14551c7113cb3306463` | base-unchanged |
| `code/mmlu_validate.py` | 12447 | `cd3bc37a0abe2050dcd93700dfdcb5fc45efa91d7d9f38f9254604c61710c59f` | base-unchanged |
| `code/model_utils.py` | 23353 | `61552a3e970325bcc5a56476cb2e6e58427a6cb8253aedc4e633596efb163ef8` | base-unchanged |
| `code/q32/README.md` | 1245 | `9486543895e54696510dd8105392e58417d5509f9d4203978d0327d7d3c51bd0` | publication (this update) |
| `code/q32/analysis/analyze_interaction.py` | 4592 | `b836b9a74b7b2c2e8eb266b29dd4309aac860d028b6cadb0ab272c8fb62b8090` | extra analysis (after the run) |
| `code/q32/analysis/build_q32_public_data.py` | 8893 | `4eaff01b43f22bbbf24347692b669fe76f7b711a9e39a6e89a7f9cc35dfa028e` | extra analysis (after the run) |
| `code/q32/analysis/make_q32_figures.py` | 15055 | `1e6190ee08c58a9e8b6b0a09acba9b15849f45917f222c59137a3891e4e7df19` | extra analysis (after the run) |
| `code/q32/analysis/verify_q32_aggregates.py` | 6857 | `557d3460118fcb19b447ab673bd91ee665c5843842adc785ddd3d040fee2c115` | extra analysis (after the run) |
| `code/q32/frozen_pipeline/bf16_floor_calibration.json` | 6788 | `52807e65785d48b0b627fd2d9d0a6dfd234ae7bcbd6549ad47eb81802edd484c` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/calibrate_bf16_floor.py` | 3789 | `39e92ce88f528e33bc20edf775d07f269c1d2fc6c3987da2572770260f1d334f` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/colab_q32.py` | 37066 | `8e95a6687cd267f8401f001ab2936fbc9d24b2e05a30eec80f3961cd63c6894f` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/compare_mmlu_common.py` | 3843 | `ebd2bba0bde24ada1daaf43dc3791166d8eda595bd155f5b4561383f5ca9cb51` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/evaluate_criteria.py` | 18871 | `88e319cf568b7039bca6ff8ef2746e9c70835e441b9244ef52a6f51bc110980e` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/freeze_manifest.py` | 4500 | `d6ed8c49f0e6830e1d463726fb1b7889dc5b315e1b526bbb30ede781b44bc993` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/memwrap.py` | 1936 | `0fff12d730bc6799cdc3f6ebb1b49eac0f2fe4c2b027f83a3dcd3155f56c0162` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/selftest_interventions.py` | 7309 | `0b02a56bca7476dc389e20a6f31e847d43355b15b24bf491c0f4012591ada1fc` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/ablation_scan.py` | 13567 | `fd7066f52755afb6c39adb019f2ed3fbbb50e1bae295375bca14b99f1d1c4cce` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/analyze_mmlu.py` | 3941 | `c1ff9d515c966e830da71905e8551fd373363791e7b3f6049717453494bcf4ef` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/bootstrap_geometry.py` | 9977 | `3dec443ce0e1d20bef7980655b1d55f9f69169ea698ad9114f574e211dd774fa` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/build_dataset.py` | 14408 | `5152daa288ffe1451fbe5c06313239e3afb5f3a0e3500e25f926c8d541c4ea91` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/collect_activations.py` | 6816 | `199b6fe1beaf9b380667e58bc2dc3832e42a7e28385450d590088efb7f949318` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/compare_directions.py` | 6468 | `19d0b41c4c4a04d5b4d76fcdaef05d64ace2c7ded8e7a1cc289369b7a87d4d7c` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/crosslayer.py` | 3256 | `ca4623af78444d079ed8604423dc82763afce34488e6c3f2907c2198a5582b10` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/decorrelate.py` | 6079 | `ff86e728cb548096a2bc2e6d9eb6cb2adda3b1c0798461d6b662adf7183162a9` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/directions.py` | 18480 | `a07b860cf59f8fb5adf725c7293fabe1f9e9f12381a645680736fd784161440b` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/judge.py` | 6554 | `73b962a67dd3949dc68ea2ade6a6c4a8639c8b6145deed0c3571f064471ae4be` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/massive_activations.py` | 4998 | `341de80803e5cd75260d7c28bd036ab6c8d0b9cb9fc8c93ed0ee41a12901a897` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/mmlu_validate.py` | 12447 | `cd3bc37a0abe2050dcd93700dfdcb5fc45efa91d7d9f38f9254604c61710c59f` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/model_utils.py` | 23353 | `61552a3e970325bcc5a56476cb2e6e58427a6cb8253aedc4e633596efb163ef8` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/plots.py` | 6604 | `e0d0bb9482e618f441bf319c38cbe38a935bfc8de751bd2dae6bc1c822b43a14` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/prepare_mmlu.py` | 1491 | `2f899875d3d37edccbd70b7ce7cda435e9def79e9b1f8663d6e0af8faaa52915` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/register_factorial.py` | 8854 | `18f6986ef3b27c9cea264c2eb7c9c11b089e2e538bcdcc7545cf20bee093cdb6` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/steering.py` | 13116 | `88c4718b32374dae07bf59b6f8108a14f5e1b79ebc08b925fa3b83f4ffefe08c` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/summarize.py` | 8779 | `18aaa1917f77d9ab4ab9ec938fcddad4a2d4113952d96c45f8d4384a54389a6b` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/test_interventions.py` | 6414 | `6d023d7393dcf45cf0ca8d9c990d6b22855fcb32816e7066b9869296588fa195` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/verbalize.py` | 7436 | `fbdb8a0e34de99ee8e2e3c941d05680bbf0ff3987c2a9727fc2d92cf8f911dd6` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/src/verbalize_grid.py` | 14415 | `3321589d37814968b3a0668dd896b09c87fd803a6c517edcdf7086226f92a1d5` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/tools/check_tokenizer.py` | 4517 | `770d288eee47688fe3ec79104e72cf7707f2d59cad9795624f367e89c457da05` | measurement (frozen run artefact) |
| `code/q32/frozen_pipeline/tools/load_probe.py` | 3505 | `43525ec07d501a56093f316f66b685157961a6f7bd0d954f89290f896f3df349` | measurement (frozen run artefact) |
| `code/sae_analysis.py` | 8368 | `b3218361612741ceb027f43976e791d882cbb6b6106cebea150db99a41ad8e24` | base-unchanged |
| `code/sae_crosslayer.py` | 5334 | `356e52c86e7c83f8229807e8009ad17fd0a7779afbb42d5b8985d611cd28d3fd` | base-unchanged |
| `code/sae_features.py` | 6804 | `cf90df47af7ab7355e2d0193a52bd45c1ed993422015f90774cbf70c9119cb26` | base-unchanged |
| `code/sae_gemma.py` | 5727 | `73cdec5c2549f328d8edb28287b8c9189f046d4e5cf2661488f66731ca6cad6a` | base-unchanged |
| `code/sae_sparsity.py` | 9202 | `3c5b6cc2fcd1b1bff7e1edc6076d90cd1a0ea895f58123c78179515f942c75b2` | base-unchanged |
| `code/steering.py` | 13116 | `88c4718b32374dae07bf59b6f8108a14f5e1b79ebc08b925fa3b83f4ffefe08c` | base-unchanged |
| `code/verbalize_grid.py` | 14415 | `3321589d37814968b3a0668dd896b09c87fd803a6c517edcdf7086226f92a1d5` | base-unchanged |
| `docs/q32/KRYTERIA_DO_ZATWIERDZENIA.md` | 14554 | `b96700593f915dc20a934679bc534ddc6c61f2166057eeeae7c7163e7b0ac3e6` | measurement (frozen run artefact) |
| `docs/q32/MANIFEST.json` | 9491 | `1211f38f4331068399d9b2e26e492548d7b197d0808e86c414a013470cf52de3` | measurement (frozen run artefact) |
| `docs/q32/OPERATIONAL_HISTORY.md` | 2871 | `cb9754ab9ee999e5e28504ec6a785738124feb4deec474fe3567ceeea08555dc` | publication (this update) |
| `docs/q32/PREREG_QWEN3_32B.md` | 30408 | `a26ac9bd5935f11045de2eca370a01592801ed4467d872e319c02160e366c860` | measurement (frozen run artefact) |
| `docs/q32/REPORT_QWEN3_32B.md` | 5573 | `cdff56200c6eb7ad744196da2c7a695c157115bb144e7570d5542b900b69d234` | publication (this update) |
| `docs/q32/RUN_CONFIG.json` | 10994 | `10b88a7cb1101204894187c0b8c793a7c20004886d26280aad1fa68df6528163` | measurement (frozen run artefact) |
| `docs/q32/ops/resume_2026-10-18T111134Z.txt` | 497 | `a7acb03f71a8cff9935094d6e07acc572617e025121eaaf82d36a38c11a9d112` | measurement (frozen run artefact) |
| `docs/q32/ops/resume_2026-10-18T111343Z.txt` | 497 | `1f6a966986a0dbb79a6e590602621b890f6ddee0bde92225c532abd6366b19a1` | measurement (frozen run artefact) |
| `docs/q32/ops/resume_2026-10-18T111553Z.txt` | 497 | `7d3907c3c8c12cc03fe13de8194cd93be622e96c303ac5df5e718dbba2c5e614` | measurement (frozen run artefact) |
| `figs/fig10_q32_per_cue_auroc.svg` | 21930 | `ecf4ac547b62a872c588a68405b59d4fb3f3700fc94ee2772f36b5ce99754dee` | publication (this update) |
| `figs/fig11_q32_cross_half_reliability.svg` | 47029 | `c71dfae313efd8a60610e8076051779afa491c84fcf7096b6be36b4cd9cc59b5` | publication (this update) |
| `figs/fig12_qwen3_8b_14b_32b_comparison.svg` | 69183 | `6b883ec0a984479724ee146a0f9028b263403e25a224f047b21a5c951fb4a284` | publication (this update) |
| `figs/fig13_q32_ablation_x_framing.svg` | 32191 | `37a0178da2d95a13e75328b556f1700e7a6386123492a0360e1440ed67571b8a` | publication (this update) |
| `figs/fig1_layer_profile.svg` | 18991 | `01e7394ea9240c7cecb3cfb7ca2a4312a1b860620a80d7ae5bedd6e639b5b913` | base-unchanged |
| `figs/fig2_cue_cosine_matrix.svg` | 27605 | `db182c8846105d6de62ecb35c9e5c6249c0c55da56316738ed7c1bb7728a91a0` | base-unchanged |
| `figs/fig3_pca_scree.svg` | 19656 | `cbd6447b0cc779c97a16f8df439875c5a14f3fa1889bcca0947ae8d4879583a2` | base-unchanged |
| `figs/fig4_per_cue_auroc.svg` | 14575 | `e67aee75529d8c1c764894c62a164737922f2ce7b447a7bd5b9cd142f4e80516` | base-unchanged |
| `figs/fig5_sae_localisation.svg` | 23158 | `085d30c44be7a23dc5508b0be04cf3e1f56ebddb610de74e4077d80e390c9aed` | base-unchanged |
| `figs/fig6_cross_family_method.svg` | 21318 | `092f973bacb7e350f6336cfc8c39622dac3ea40fdf7628018d8bcd29895b7748` | base-unchanged |
| `figs/fig7_cross_half_reliability.svg` | 30677 | `92fcbbb49c79da149c3e34b1aff2d74eeac759bd17f8b2db3e5b17f7cd1d11a1` | base-unchanged |
| `figs/fig8_q32_layer_profile.svg` | 30833 | `34100c0ebff8d5bc9d668a5d8396ddf86d96c6e98c10ec51ee2bd7478eddd65f` | publication (this update) |
| `figs/fig9_q32_cue_cosine_matrix.svg` | 42543 | `228c15b61ad64684943076e527bc56437de0624475f2a30a9d3155439caf5143` | publication (this update) |
| `index.html` | 101713 | `e82b346de11e100f22fdb259a04920a157fcf4d94b3184463d250635cfe0a38f` | base-modified (additive) |
| `results/q32/_public_file_map.json` | 3382 | `74945739231320fbaf86ea6cd33d0ff9887fbc0b65d2e32449302eb268ade9f2` | extra analysis (after the run) |
| `results/q32/bootstrap_q32.json` | 17015 | `6c88267419e65c0d36e05e42d7bbcdb65e18546b2a410dbd40d8fd110ca7c381` | extra analysis (after the run) |
| `results/q32/comparison_qwen3_8b_14b_32b.csv` | 1607 | `60c34c749f1331a155e16a56d86a3f8b1d4bdbb4ee1f8579b8730faee164f247` | extra analysis (after the run) |
| `results/q32/comparison_qwen3_8b_14b_32b.json` | 8175 | `a00432a6c6cf935dc74deb62f6274542f398aa6e095a3595d758c82f8f4ffd6b` | extra analysis (after the run) |
| `results/q32/criteria_evaluation.json` | 26941 | `2da2d545bc418ade231b1e3ff6e843e2eb1a57b34ce37f9b76cd27c382c336f4` | extra analysis (after the run) |
| `results/q32/crosslayer_q32.json` | 1434 | `35f7cfe66fc04545d844d235954cddd22669d579438b7275e4da1263880b6e04` | extra analysis (after the run) |
| `results/q32/decorrelate_q32.json` | 8790 | `66fa209bcd8c7e56a54282b559fe8dd36c6ac480c1b751b3b7ab591e8d640248` | extra analysis (after the run) |
| `results/q32/interaction_ablation_x_framing_q32.csv` | 819 | `12802c55ca91db2fa69367ea9ae9e021a242ca86ffdc493938e5fe776da87124` | extra analysis (after the run) |
| `results/q32/interaction_ablation_x_framing_q32.json` | 5531 | `901fa557f1f7a6e33740ef899676b1188badf72b6f86310f91957b8ae74cf992` | extra analysis (after the run) |
| `results/q32/intervention_battery_summary_q32.json` | 6056 | `071a28933a301c85b9944fc1d5b4c778de618e49ae623ec7575214dc1cd054fd` | extra analysis (after the run) |
| `results/q32/massive_q32.json` | 11088 | `3bd5755eeec62f4e051c7328f279b0932dfc2dedb910bfc43ca3d5ad6d81be13` | extra analysis (after the run) |
| `results/q32/mmlu_M300_summary_q32.json` | 2158 | `f5f76a94156fcfc1f53e1eca4124c6739f285ea9e187f365476eaf55374f625c` | extra analysis (after the run) |
| `results/q32/mmlu_M600_summary_q32.json` | 2199 | `1d5dcdf0a06ca870c327fff7ecd3ff9f24c744c59b4f8ff978c222c5695c1511` | extra analysis (after the run) |
| `results/q32/register_q32.json` | 20879 | `a9ff6d11b09d5a55d861a2a58a899907e0a1e9232446589834529a29622d4a7b` | extra analysis (after the run) |
| `results/q32/report_q32.json` | 55667 | `9c59a146cded45ef6004b93f384344e053c2712ba828cbbf70d8497b7ce7d539` | extra analysis (after the run) |
| `results/q32/verbalisation_q32.json` | 10563 | `8a4afe313eada2768ab38065eebf37a07e9841b6ac84100a913231b9d0b577d5` | extra analysis (after the run) |
| `results/q32/verification_q32.json` | 20824 | `4538afbd1cff1159e28cd19dfa094c0bae27daf8dbf502aa999a61d9bc72ea53` | extra analysis (after the run) |
| `results/q32/verify_q32.json` | 1334 | `7b1a6a7211890dfa4944a22481f97e627cef4de8c5d88d5cc556cce7da0b003d` | extra analysis (after the run) |
| `results/q32/vgrid_q32.json` | 10306 | `48f12043e93f2ae1bfeb514cd91e46ee4da91a8e5a106ffad7ec368fed533b4a` | extra analysis (after the run) |
| `results/qwen3-0.6b_cross_half.json` | 7110 | `caee257379298d5df946546c6acfa996eb4ff1ac10b88759c31420da60404f79` | base-unchanged |
| `results/verbalisation_depth.json` | 4770 | `7162e60f8cbff6a85f5140fe795a9cc61928ac415a7d152a02e40fd35d62ece7` | base-unchanged |
| `style.css` | 388 | `789bfd541c9f06658ac410d968e9c39fa8c63a48a08643b36071b984c699a9f4` | base-unchanged |

## Package hash

`package_sha256` = sha256 of the text made of one line `<path>\t<sha256>\n` per file, sorted by path, over all files of the package **including** this `INDEX.md`. It is shown to the author before upload and is not stored in this file.
