Slow Triage
Exact reviewed source / 01 of 64

PACKAGE_MANIFEST.json

SHA-256 of original bytes
2ea10edd3bdd5ba29517999eaf3c050b3e1b0ccdf7c7ce9ba9ca7ff0dd051084
{
  "status": "Private preparation only; no publication or entry",
  "archiveRoot": "slow-triage-private",
  "contains": "Source, lockfile, synthetic fixtures, measured evidence and independent review",
  "excludes": [
    "node_modules",
    "npm cache",
    "model weights (obtain with the pinned verified downloader)",
    "private mission/account/chat notes",
    "installation/browser-error logs",
    "screenshots/video (none recorded)"
  ],
  "originalEvaluationFreezeScope": {
    "unchanged": [
      "package-lock.json",
      "src/core.mjs",
      "src/model.mjs",
      "src/server.mjs",
      "src/workflow.mjs",
      "data/reference.json",
      "scripts/triage.mjs",
      "models/Xenova/all-MiniLM-L6-v2/onnx/model_quantized.onnx",
      "models/Xenova/all-MiniLM-L6-v2/config.json",
      "models/Xenova/all-MiniLM-L6-v2/tokenizer_config.json"
    ],
    "changed": [
      "package.json"
    ],
    "interpretation": "Original source freeze describes the measured version. Final package.json adds CLI/setup scripts; inference sources, model bytes and references remain unchanged. Final per-file hashes are in the package manifest. The original offline_and_integrity.json is historical, not a claim that every final file is byte-identical."
  },
  "postEvaluationChanges": [
    "UI schema consistency fix already present and retested",
    "Pinned downloader verifies both cache/download before trust or save; four synthetic network-free tests",
    "Socket-free real CLI demonstration with repeatability and unchanged input checks",
    "HTTP demo/test subprocess cleanup avoids waiting for an already exited child",
    "Portable relative paths for simulated DOM checks",
    "README and environment status corrected; private factual outline prepared; deterministic source packaging"
  ],
  "files": {
    "prototype/.gitignore": {
      "bytes": 47,
      "sha256": "4cf6bd4c06e7a30f5c236f6ee0747c2ad6d7dd65b347b6b5a97fce3e2dd33099"
    },
    "prototype/LICENSE": {
      "bytes": 11358,
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    "prototype/README.md": {
      "bytes": 10938,
      "sha256": "c49ec060bec61a9adfb3ffb8e400a359e8f9ce9658ab1cde7670dbbfc0383522"
    },
    "prototype/THIRD_PARTY_NOTICES.md": {
      "bytes": 1804,
      "sha256": "d6acb5ea6ed62479f155836a9c5202f3ebca165eff515491201741389f31fea4"
    },
    "prototype/data/evaluation.json": {
      "bytes": 4883,
      "sha256": "e1972dbd4efdf527c214c74ca927898e4810bf679017c40efc6ff66c694f419a"
    },
    "prototype/data/reference.json": {
      "bytes": 3782,
      "sha256": "249505ab8a46972bc515e4427f8738a4314446488efd8499bbf2f4cc360b70d4"
    },
    "prototype/data/sample.json": {
      "bytes": 1570,
      "sha256": "699b3ba85a8884f17a71717371f2d0d080ae5dc963ebd6d32cc27f9805e398ac"
    },
    "prototype/environment.json": {
      "bytes": 1002,
      "sha256": "121f0fab3734ebc95aca134d14efdb33214bb4b596ac2d746c1c020652fc7941"
    },
    "prototype/evidence/cli-demo/first.json": {
      "bytes": 11469,
      "sha256": "25b1b337bab565e29a9de207cf2203b08ca2ca004a23a2167254a75d065c90ee"
    },
    "prototype/evidence/cli-demo/repeat.json": {
      "bytes": 11469,
      "sha256": "8168b6a70ba99fa32d628331e67b38d00f6409451e9c7bc5d90d7c7ed2c3358d"
    },
    "prototype/evidence/cli-demo/report.json": {
      "bytes": 2248,
      "sha256": "add222cfc3100e74a26a28b1e59eb476c604e6fabcedb9773b8cbc59aa2d44df"
    },
    "prototype/evidence/dependency-licenses.json": {
      "bytes": 69481,
      "sha256": "4bed3e9b25ea934b84ec28f01b173ab7b843caaf6179888c728c27dd29b3cd52"
    },
    "prototype/evidence/end-to-end-demo.json": {
      "bytes": 17585,
      "sha256": "60e3351f15df840a600d1700946393323a0082f72345916921787d210f99ea4c"
    },
    "prototype/evidence/evaluation.json": {
      "bytes": 10487,
      "sha256": "64fd2a52819e67ed22ba3c46fc3627e386b5b98f3c6aea9be95aacb6ececdb0c"
    },
    "prototype/evidence/pre-evaluation-freeze.sha256": {
      "bytes": 415,
      "sha256": "ea1526500aefa645b03d83e23140da2656734e6b4a36d18a3b42057632c1b37b"
    },
    "prototype/evidence/pre-evaluation-freeze.txt": {
      "bytes": 234,
      "sha256": "caead54a8773757158105e65bf5810ce3c7cedd5e06a0b00ff418b4707dae056"
    },
    "prototype/evidence/ui-dom-checks.cjs": {
      "bytes": 9105,
      "sha256": "a7b1a48982f89ad06d7d1589ddeed92ee2d80afd731427d2f13670c036def4bb"
    },
    "prototype/evidence/ui-dom-report.json": {
      "bytes": 1414,
      "sha256": "db61c1a71ae6f8f9dcd664b2064b20cc62f9278a549bb5ef6d8de49ca37f6b22"
    },
    "prototype/evidence/verification-summary.json": {
      "bytes": 4658,
      "sha256": "478cf5d7af33490fc98a091e7abf63e59effca7e9abbba23c4defd80b226e505"
    },
    "prototype/models/manifest.json": {
      "bytes": 2318,
      "sha256": "13237c23702893bb9e000f4d5906499f966e63779ce82eab047011ab2ed1ff93"
    },
    "prototype/package-lock.json": {
      "bytes": 120412,
      "sha256": "cee984f4133cc4df05633d618327db162be4335c94ee44f8ca10557bfc8518f8"
    },
    "prototype/package.json": {
      "bytes": 787,
      "sha256": "29c88984a18285b1ce34d90f4dbc9572b12cdf47729cccbc98b384fb0ce590ef"
    },
    "prototype/public/app.js": {
      "bytes": 22295,
      "sha256": "f0340488af913403443d37eeab22e1fff4b6cc5b3327b581695ff8dd6ccc7483"
    },
    "prototype/public/index.html": {
      "bytes": 10142,
      "sha256": "bfa4f0e9472631e780e3633fe64eccfe5eceb6326e9555691fd6c3ffbb4de98b"
    },
    "prototype/public/style.css": {
      "bytes": 22834,
      "sha256": "8359ed8812a8b15bded65756d36e3392b69bb4cdeb90dc3fe787578b222f9294"
    },
    "prototype/scripts/demo-cli.mjs": {
      "bytes": 3106,
      "sha256": "74b4894c6c91b3a415bd7edc3c5ce37f07031b3c3ae60d198d05baf83e778465"
    },
    "prototype/scripts/demo.mjs": {
      "bytes": 2595,
      "sha256": "e9ae3429472f8c38277070719e5de596877e6db0a1566615e61c1638ba096e67"
    },
    "prototype/scripts/download_model.py": {
      "bytes": 3363,
      "sha256": "e48bb0c886f0b612239c023c9a18a0e6b8afaf6d8eeba23171ab01e332ee2539"
    },
    "prototype/scripts/evaluate.mjs": {
      "bytes": 4084,
      "sha256": "5f7a9ac6a68985fbd8aeb5d9e1a8eb7285c8c35116ebae574ea2dfa8c980f005"
    },
    "prototype/scripts/package_private.py": {
      "bytes": 3186,
      "sha256": "da52fbb659a84d090da7651b579b0c16e911ad5b05709b06ecab0ce6572bf55c"
    },
    "prototype/scripts/triage.mjs": {
      "bytes": 652,
      "sha256": "91a6856d2a53d9f6212a4430dcdf9018d9a2c3a279d85389bc2da49788b1433d"
    },
    "prototype/scripts/verify_model.py": {
      "bytes": 669,
      "sha256": "aef1350463bad76a2954c53ade6beaee68214252167328e18be1f6c538cff61d"
    },
    "prototype/src/core.mjs": {
      "bytes": 5455,
      "sha256": "0090c8143ae3a4fe53194a564457d99983025f5dc7b009ef9e4f28f902709a9b"
    },
    "prototype/src/model.mjs": {
      "bytes": 1575,
      "sha256": "7273332e105fcb43cd9c5bbe378fa63138d05da897cfb948f010e09a8f6c2351"
    },
    "prototype/src/server.mjs": {
      "bytes": 4419,
      "sha256": "13832e0dfbca254cd346da388c9bb2077248251258927b74627c6e3d8b36231a"
    },
    "prototype/src/workflow.mjs": {
      "bytes": 2946,
      "sha256": "a5771dab8a7f234b55e475b4fd1eb72e441bef91d846f7367c60079cd9532697"
    },
    "prototype/tests/core.test.mjs": {
      "bytes": 2383,
      "sha256": "11ab16658ecc34c2af09de94810a7c5fc7532f2f908c1e8415828e6dfe9fbf83"
    },
    "prototype/tests/http.test.mjs": {
      "bytes": 2600,
      "sha256": "d4b51be470ab2f71dc35d995e6532cedfd6966c9b069de35804f34544219ca71"
    },
    "prototype/tests/inference.test.mjs": {
      "bytes": 1729,
      "sha256": "652ced6ce232e489f5434149d645e693ce8ce532be9751696bb037af08aaa4dc"
    },
    "prototype/tests/setup_test.py": {
      "bytes": 2027,
      "sha256": "19ecc31d7c421d0fd84b42e98b986b9e3a77ae245df382fcc0658746494505ae"
    },
    "review/README.md": {
      "bytes": 4013,
      "sha256": "6851c4994d04b9bca2c1dc91ab462893e5506f4e85d77115354ec0ed0f20cf1d"
    },
    "review/adversarial_cases.json": {
      "bytes": 6014,
      "sha256": "4c48241ea41f10595132dceab3f346571659218e47006e147ed6a00c10857701"
    },
    "review/api_results.json": {
      "bytes": 65242,
      "sha256": "c40dc5ce24c89c43a56f8402f2a41eb8b0b8bc1f9b2df884e87fbace3fcd0b14"
    },
    "review/baseline.json": {
      "bytes": 960,
      "sha256": "fa24c80a9edb175561667d787f20ba718836359ab4f7a5e539c756b2a50d0cb6"
    },
    "review/cli_sample_output.json": {
      "bytes": 11469,
      "sha256": "cf8e6aa656f905d27e85027c5c82c17e22daf07faba59fe73e2f7ee8cb2ac405"
    },
    "review/create_fixtures.py": {
      "bytes": 17687,
      "sha256": "1c6480c2db971e96a040c1d1afeb2ba0b27a7e3eed9df3d4ebfd6b1700625c42"
    },
    "review/csv_export_capture.csv": {
      "bytes": 755,
      "sha256": "4cc324e9f74e84c4ebdedaa6198ae620e6717ded60d46d64723b68999ede2a21"
    },
    "review/csv_export_input.json": {
      "bytes": 1889,
      "sha256": "8bab435b9038390b0dfbfe547c2244292849dbdecce2c48930b1afad4cbd3dc7"
    },
    "review/csv_results.json": {
      "bytes": 2262,
      "sha256": "2eb7cdbd57677ea1a2f11cf2e276f2bcee716c3db83011b6dd77693f89f5134b"
    },
    "review/fixture_manifest.json": {
      "bytes": 774,
      "sha256": "1c3d83e2fa2f45b7e7d0d455bea5133e0ace9c55b6d9833918de1e42299e56ad"
    },
    "review/heldout_classification.json": {
      "bytes": 11653,
      "sha256": "77a7e4c9989a040dc25530d472485ca94f6dab9e6755ea2ea3e72d6a58a79763"
    },
    "review/heldout_duplicates.json": {
      "bytes": 7695,
      "sha256": "ee626f1242251f18618cc7231445b69f2967815882ceaf77ca84f95b0b8d7981"
    },
    "review/metrics.json": {
      "bytes": 18444,
      "sha256": "cf771971e57fd9dc9922802e08d9ee35dfdcad2023f3efa47f796d4510d5623e"
    },
    "review/network_guard.mjs": {
      "bytes": 1121,
      "sha256": "9af3f976b5655da62fdd2a569dfab87ae0ec06c2eaf609c512803258e1e1b7a8"
    },
    "review/offline_and_integrity.json": {
      "bytes": 163,
      "sha256": "b7e03f8127c40d9ca322be60b52a83fcd5abfb8b9c8bcd2b2432aa2a03a7b4e1"
    },
    "review/raw_predictions.json": {
      "bytes": 126494,
      "sha256": "738ac9afe0846ae6b8abad70f678067f8e73af57a290b7e78b68a0a71b56ac64"
    },
    "review/run_model_review.mjs": {
      "bytes": 2607,
      "sha256": "58b593a0f6fdff2836725aad2b5779e8d6996d560b4192178d8743aff1ad3076"
    },
    "review/score_review.py": {
      "bytes": 6171,
      "sha256": "3c1464055f0218bfa47be6ee46c7f2b1ed3ab1231b739765dcdcc9210473095f"
    },
    "review/source_freeze.json": {
      "bytes": 1180,
      "sha256": "45d6ee4b9a458f8d5bb84b1a7d63db5515e39a6d8341e184ab04e95089d90826"
    },
    "review/test_api.py": {
      "bytes": 6866,
      "sha256": "0527f4fe5892f5da003be6208ebfb6ff8ba6060899e4dfa285d5eab46d79d5bd"
    },
    "review/test_csv.mjs": {
      "bytes": 1629,
      "sha256": "931d1315cf28e5a86a16ac1a46bf1fcaed4604b483314e5cb6ff0ee80f6ca1b7"
    },
    "review/test_ui_schema.mjs": {
      "bytes": 2441,
      "sha256": "89d1c1107705635c5a2e39ef1cb683f5f55cee127baa2855a2f9521b8b1cd29d"
    },
    "review/ui_schema_retest.json": {
      "bytes": 4882,
      "sha256": "6a492345a4e61539ca3848eca84229ae81984933a2db58798d0ec71fe03ba265"
    }
  }
}
prototype/.gitignore →