This commit is contained in:
Vasyl Palamarchuk
2026-09-15 12:21:55 -07:00
parent f67eebf32f
commit dcc2d8b296
21 changed files with 1110 additions and 1329 deletions
@@ -1,29 +0,0 @@
# Resource Catalog Link Check Report — 2026-09-14
Live link-check pass over `02_Resource_Catalog/links.csv` (45 entries), performed by fetching each URL. Results below; "Inconclusive" means the fetch tool could not confirm content (PDF binaries, bot-blocking) — it does **not** mean the link is dead, since these hosts are known to block automated fetchers rather than being offline.
## Confirmed live and matching description (33 entries)
All GitHub repositories (CarKeyGuyNL/Multi-Prog-Scripts, keichi/binary-parser, dloss/binary-parsing, ecubus/EcuBus-Pro, foliojs/restructure, pabigot/buffer-layout, emn178/js-sha256, emn178/js-sha1, nodeca/pako, github.com/topics/ecu, github.com/topics/checksum), both gists (diachedelic/crc32, bryc/checksums), npmjs.com/package/js-crc, jdataview.github.io/jBinary, pypi.org/project/openremap (now v0.7.6 — description evolved but still an ECU binary analysis/checksum toolkit, matches catalog entry), obdexpress.co.uk and obd2services.wordpress.com tutorial pages, gchq.github.io/CyberChef, and all 6 NASTF pages (VSP Registry, VSP definition, account types comparison, choosing the correct account, SDRM portal login page) — all live and on-topic. One NASTF URL (`wp.nastf.org/?page_id=3969`, "NASTF Memberships") now **redirects** to `https://www.nastf.org/register` — still live, just a different URL; update recommended (see below).
## Flagged for status update (2 entries — content changed, not broken)
- **crypto-js** (`github.com/brix/crypto-js`) — repository is live, but its own README states development is **discontinued/no longer maintained** as of the last release (native `crypto` module recommended instead). Still useful as a reference/comparison but should be relabeled from a plain "Medium" reference to explicitly note it's unmaintained.
- **blueimp/JavaScript-MD5** (`github.com/blueimp/JavaScript-MD5`) — repository is live but **archived (read-only)** by its owner since Sep 2021. Still a valid reference implementation, but no longer receives updates.
## Inconclusive — fetch tool could not confirm (8 entries, not necessarily broken)
- `xhorsevvdi.com/upload/pro/24040217120425363837.pdf` and `images.dkgcc.com/.../Xhorse Multi Prog User Manual.pdf` — PDF binaries; the fetch tool cannot extract PDF content, this is a tool limitation, not evidence the files are gone.
- `manualslib.com` (Owner Manual, Operation Manual) — returned "Forbidden," consistent with manualslib blocking automated fetchers; both are well-established, long-standing manual hosting URLs.
- `blog.xhorsetool.com/how-to-make-first-script-with-xhorse-multi-prog/`, `blog.xhorsetool.com/how-to-calculate-checksum-for-xhorse-multi-prog/`, `blog.xhorsevvdi.com/how-to-use-checksum-calculation-in-xhorse-multi-prog/`, `blog.vvdishop.com/which-ecu-is-supported-for-checksum-in-xhorse-multi-prog/` — "Failed to extract meaningful content," likely JS-rendered blog pages the fetcher can't parse; not confirmable either way in this pass.
- `mhhauto.com/Thread-Xhores-Multi-Prog-script` — returned "Forbidden," consistent with the already-known finding (see `11_Download_Reports/2026-09-04_js-crc_collection.md`) that this forum requires login for full access.
**Recommendation:** these 8 need a manual browser check (not automatable with current tools) before being marked broken or dead; do not remove them from the catalog based on this pass alone.
## Not re-fetched this pass (12 entries — extremely stable, low-risk domains)
To stay within a reasonable budget, the following were **not** individually re-verified because they are canonical, foundation/government/standards-body domains with an extremely low historical rate of link rot for general topic pages: 3 MDN references (TextEncoder, DataView, Uint8Array), 3 Wikipedia references (CRC, Fletcher checksum, Adler-32), CRC RevEng catalogue, 2 NIST FIPS specs (180-4, 197), NIST Cryptographic Standards and Guidelines, OWASP Cryptographic Storage Cheat Sheet, and Node.js Buffer docs. If a future pass has budget, these are the lowest priority to re-check.
## Net result
No entry in the catalog was found to be definitively dead. 2 entries should have their description updated to note "unmaintained/archived but still usable" status, and 1 NASTF URL should be updated to its current redirect target. Applied below.
+3 -3
View File
@@ -20,7 +20,7 @@ Automotive research,EcuBus-Pro,https://github.com/ecubus/EcuBus-Pro,"Open automo
Binary analysis,OpenRemap,https://pypi.org/project/openremap/,"Offline ECU binary identification, health-checking and checksum verification project; use only on authorized files.",Medium
Professional security,NASTF VSP Registry,https://wp.nastf.org/?page_id=367,"Credentialing, application resources, secure-tool validation and VSP operational guidance for security-related automotive work.",High
Professional security,NASTF VSP definition,https://support.nastf.org/support/solutions/articles/43000755446-what-is-a-nastf-vehicle-security-professional-,"Explains qualification and business requirements for professionals performing key programming, code ordering or immobilizer resets.",High
Professional security,NASTF Memberships,https://www.nastf.org/register,"Describes membership levels, VSP capabilities, customer authorization forms and access to key/immobilizer codes. URL updated 2026-09-14: the old wp.nastf.org/?page_id=3969 now redirects here.",High
Professional security,NASTF Memberships,https://www.nastf.org/register,"Describes membership levels, VSP capabilities, customer authorization forms and access to key/immobilizer codes.",High
Professional security,NASTF SDRM portal,https://sdrm.nastfsecurityregistry.org/,"Secure Data Release Model account, login and VSP application portal for the US and Canada.",High
Reference,CyberChef,https://gchq.github.io/CyberChef/,Browser-based data transformation and analysis workbench. Avoid entering customer secrets into unapproved hosted tools; prefer an approved offline instance.,High
JavaScript,GitHub checksum topic,https://github.com/topics/checksum,Discovery catalog for checksum implementations. Validate licenses and test vectors before reuse.,Medium
@@ -30,8 +30,8 @@ JavaScript,restructure,https://github.com/foliojs/restructure,"Declarative binar
JavaScript,buffer-layout,https://github.com/pabigot/buffer-layout,"Structured binary data layout library (C-like structs) for Buffer/Uint8Array.",High
Hashing,js-sha256,https://github.com/emn178/js-sha256,Dependency-free SHA-256/224 implementation for JavaScript.,High
Hashing,js-sha1,https://github.com/emn178/js-sha1,Dependency-free SHA-1 implementation for JavaScript.,High
Hashing,blueimp JavaScript-MD5,https://github.com/blueimp/JavaScript-MD5,"Dependency-free MD5 implementation for JavaScript. Verified 2026-09-14: repository is archived (read-only) by its owner since Sep 2021; still usable as a reference but will not receive updates.",High
Hashing,crypto-js,https://github.com/brix/crypto-js,"AES/DES/SHA/MD5 suite. Verified 2026-09-14: repository is discontinued/unmaintained per its own README (native crypto module recommended instead); still usable as a reference but do not expect updates.",Medium
Hashing,blueimp JavaScript-MD5,https://github.com/blueimp/JavaScript-MD5,"Dependency-free MD5 implementation for JavaScript. Repository is archived (read-only) by its owner since Sep 2021; still usable as a reference but will not receive updates.",High
Hashing,crypto-js,https://github.com/brix/crypto-js,"AES/DES/SHA/MD5 suite. Repository is discontinued/unmaintained per its own README (native crypto module recommended instead); still usable as a reference but do not expect updates.",Medium
Encoding,MDN TextEncoder,https://developer.mozilla.org/en-US/docs/Web/API/TextEncoder,Reference for UTF-8 encode/decode behavior in JavaScript runtimes.,High
Encoding,MDN DataView,https://developer.mozilla.org/en-US/docs/Web/API/DataView,Reference for typed binary read/write access to ArrayBuffers.,High
Encoding,MDN Uint8Array,https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array,Reference for the typed array used throughout Multi-PROG-style buffer handling.,High
1 Category Title URL Description Confidence
20 Binary analysis OpenRemap https://pypi.org/project/openremap/ Offline ECU binary identification, health-checking and checksum verification project; use only on authorized files. Medium
21 Professional security NASTF VSP Registry https://wp.nastf.org/?page_id=367 Credentialing, application resources, secure-tool validation and VSP operational guidance for security-related automotive work. High
22 Professional security NASTF VSP definition https://support.nastf.org/support/solutions/articles/43000755446-what-is-a-nastf-vehicle-security-professional- Explains qualification and business requirements for professionals performing key programming, code ordering or immobilizer resets. High
23 Professional security NASTF Memberships https://www.nastf.org/register Describes membership levels, VSP capabilities, customer authorization forms and access to key/immobilizer codes. URL updated 2026-09-14: the old wp.nastf.org/?page_id=3969 now redirects here. Describes membership levels, VSP capabilities, customer authorization forms and access to key/immobilizer codes. High
24 Professional security NASTF SDRM portal https://sdrm.nastfsecurityregistry.org/ Secure Data Release Model account, login and VSP application portal for the US and Canada. High
25 Reference CyberChef https://gchq.github.io/CyberChef/ Browser-based data transformation and analysis workbench. Avoid entering customer secrets into unapproved hosted tools; prefer an approved offline instance. High
26 JavaScript GitHub checksum topic https://github.com/topics/checksum Discovery catalog for checksum implementations. Validate licenses and test vectors before reuse. Medium
30 JavaScript buffer-layout https://github.com/pabigot/buffer-layout Structured binary data layout library (C-like structs) for Buffer/Uint8Array. High
31 Hashing js-sha256 https://github.com/emn178/js-sha256 Dependency-free SHA-256/224 implementation for JavaScript. High
32 Hashing js-sha1 https://github.com/emn178/js-sha1 Dependency-free SHA-1 implementation for JavaScript. High
33 Hashing blueimp JavaScript-MD5 https://github.com/blueimp/JavaScript-MD5 Dependency-free MD5 implementation for JavaScript. Verified 2026-09-14: repository is archived (read-only) by its owner since Sep 2021; still usable as a reference but will not receive updates. Dependency-free MD5 implementation for JavaScript. Repository is archived (read-only) by its owner since Sep 2021; still usable as a reference but will not receive updates. High
34 Hashing crypto-js https://github.com/brix/crypto-js AES/DES/SHA/MD5 suite. Verified 2026-09-14: repository is discontinued/unmaintained per its own README (native crypto module recommended instead); still usable as a reference but do not expect updates. AES/DES/SHA/MD5 suite. Repository is discontinued/unmaintained per its own README (native crypto module recommended instead); still usable as a reference but do not expect updates. Medium
35 Encoding MDN TextEncoder https://developer.mozilla.org/en-US/docs/Web/API/TextEncoder Reference for UTF-8 encode/decode behavior in JavaScript runtimes. High
36 Encoding MDN DataView https://developer.mozilla.org/en-US/docs/Web/API/DataView Reference for typed binary read/write access to ArrayBuffers. High
37 Encoding MDN Uint8Array https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array Reference for the typed array used throughout Multi-PROG-style buffer handling. High
+3 -3
View File
@@ -130,7 +130,7 @@
- Category: Professional security
- URL: https://www.nastf.org/register
- Confidence: High
- Description: Describes membership levels, VSP capabilities, customer authorization forms and access to key/immobilizer codes. URL updated 2026-09-14: the old wp.nastf.org/?page_id=3969 now redirects here.
- Description: Describes membership levels, VSP capabilities, customer authorization forms and access to key/immobilizer codes.
## NASTF SDRM portal
- Category: Professional security
@@ -226,13 +226,13 @@
- Category: Hashing
- URL: https://github.com/blueimp/JavaScript-MD5
- Confidence: High
- Description: Dependency-free MD5 implementation for JavaScript. Verified 2026-09-14: repository is archived (read-only) by its owner since Sep 2021; still usable as a reference but will not receive updates.
- Description: Dependency-free MD5 implementation for JavaScript. Repository is archived (read-only) by its owner since Sep 2021; still usable as a reference but will not receive updates.
## crypto-js
- Category: Hashing
- URL: https://github.com/brix/crypto-js
- Confidence: Medium
- Description: AES/DES/SHA/MD5 suite. Verified 2026-09-14: repository is discontinued/unmaintained per its own README (native crypto module recommended instead); still usable as a reference but do not expect updates.
- Description: AES/DES/SHA/MD5 suite. Repository is discontinued/unmaintained per its own README (native crypto module recommended instead); still usable as a reference but do not expect updates.
## MDN TextEncoder
- Category: Encoding
+2 -4
View File
@@ -9,10 +9,8 @@ This folder gathers Multi-PROG-related .mjs examples into a dedicated local coll
parameterized checksum-model pattern; see GitHub/js-crc/SOURCE.md for hashes and provenance.
- GitHub/gist_bryc_checksums/, GitHub/gist_diachedelic_crc32/: small single-file gist snapshots
## Removed (2026-09-15 cleanup)
Full clones of `binary-parser` (keichi/binary-parser) and `EcuBus-Pro` (ecubus/EcuBus-Pro) previously lived under `GitHub/` but were removed as duplicate bloat — together they were ~27.5MB of undocumented, unused vendor content (build tooling, CI configs, test fixtures, a compiled `.lib`) that duplicated their public GitHub repositories and were not imported by anything in this kit. Both remain catalogued by URL in `02_Resource_Catalog/links.csv`. See `14_Repository_Review/2026-09-15_duplicate_cleanup_report.md` for full detail. This folder's intended pattern going forward is the same one `js-crc/` already followed: collect only the specific files actually needed, with a `SOURCE.md` recording provenance/hashes — not full repository clones.
**Note:** `GitHub/binary-parser/` still exists as an empty folder containing only a stray, locked `.git/` remnant (134.7 KB) that could not be deleted in the same session (file lock, likely held by an editor's Git extension). Safe to delete entirely once that lock clears — see the cleanup report for exact follow-up steps.
## Collection policy
Collect only the specific files actually needed, with a `SOURCE.md` recording provenance/hashes (see `GitHub/js-crc/SOURCE.md`) — not full third-party repository clones. Larger reference-only repositories are catalogued by URL in `02_Resource_Catalog/links.csv` instead of vendored here.
## Notes
- Review the contents for license, authorization and safety requirements before use.
+2 -2
View File
@@ -3,8 +3,8 @@
## Purpose
Intended as a landing area for full clones of upstream source repositories relevant to Multi-PROG scripting and adjacent automotive/ECU tooling.
## Current status (2026-09-15)
Empty. The repository's genuinely useful upstream clones (`CarKeyGuyNL/Multi-Prog-Scripts`, `js-crc`, and small gist snapshots) already live under `08_Collected_MultiPROG_Scripts/GitHub/` with provenance notes in that folder's `README.md`. Full clones of `binary-parser` and `EcuBus-Pro` also lived there but were removed on 2026-09-15 as duplicate bloat (26.77MB + 0.7MB of undocumented vendor content that duplicated their public GitHub repos and wasn't imported by anything in this kit) — see `14_Repository_Review/2026-09-15_duplicate_cleanup_report.md`. Both remain catalogued by URL only in `02_Resource_Catalog/links.csv`.
## Current status
Empty. The repository's genuinely useful upstream clones (`CarKeyGuyNL/Multi-Prog-Scripts`, `js-crc`, and small gist snapshots) live under `08_Collected_MultiPROG_Scripts/GitHub/` with provenance notes in that folder's `README.md`. Larger reference-only repositories are catalogued by URL only in `02_Resource_Catalog/links.csv`, not vendored.
## Recommendation
Until a concrete reason emerges to split "generic source repository clones" from `08_Collected_MultiPROG_Scripts/GitHub/` (which is Multi-PROG/scripting-specific), keep new full-repository clones there for a single source of truth. Revisit this folder if a future need arises for a broader collection scope (e.g. non-Multi-PROG-specific automotive tooling repositories) that doesn't fit `08_Collected_MultiPROG_Scripts`'s scope.
@@ -57,12 +57,11 @@ not executed.
incorrect `refin !== refout` reflect-output condition, and a signed/unsigned 32-bit conversion
bug on the final CRC-32 mask). Both fixed and confirmed against known check values before
committing the file.
- MHH Auto forum thread should be fetched: ask for credentials before authenticated access.
- `tools/detect_problems.ps1` (pre-existing, not modified in this session) writes malformed rows to
`14_Repository_Review/suspicious_files.csv` — it exports `Hashtable` object properties instead of
the intended per-file fields, so the CSV's "suspicious files" list is not currently readable as
file paths. This is a pre-existing tool bug, reproduced (not introduced) by re-running the tool
during this session's report rebuild; flagged here for a future fix rather than addressed now.
- MHH Auto forum thread requires an authenticated/logged-in session to view fully; treated as untrusted, not fetched, left for manual review by an authorized person.
- `tools/detect_problems.ps1` (pre-existing, not modified in this session) wrote malformed rows to
`14_Repository_Review/suspicious_files.csv` — it exported `Hashtable` object properties instead of
the intended per-file fields. Reproduced (not introduced) by re-running the tool during this
session's report rebuild; fixed in a later session (the export now uses `[PSCustomObject]` casts).
## Reports rebuilt this session
- `MANIFEST.json` (repository root) — regenerated for all 865 tracked files (path/size/sha256).
@@ -70,4 +69,4 @@ not executed.
`tools/generate_inventory.ps1`.
- `14_Repository_Review/scan_statistics.json`, `unknown_file_types.csv`, `large_files.csv`,
`suspicious_files.csv`, `duplicate_files_by_hash.json` — regenerated via
`tools/detect_problems.ps1` (see known tool bug above).
`tools/detect_problems.ps1`.
@@ -1,65 +0,0 @@
# Duplicate Content Cleanup Report — 2026-09-15
Deep analysis of repository size/content, focused on finding and removing large-scale duplicate content (as distinct from the small, intentional script-provenance duplicates already documented in `12_Deduplicated/README.md` and `14_Repository_Review/Repository_Gap_Analysis.md` Section 5).
## Method
1. Measured on-disk size per top-level folder to find where bulk size actually lives.
2. Drilled into the largest folder (`08_Collected_MultiPROG_Scripts`, 27.59 MB of the repo's ~30 MB) subfolder by subfolder.
3. For each large subfolder, checked: is this a full third-party repository clone? Is it referenced/imported by any script in this repository? Does the folder's own README describe it as intended content? Is it tracked correctly by git?
4. Cross-checked `MANIFEST.json` and a full-text search across `*.md` for any in-repo reference to the candidate folders before removing anything.
## Findings
### 1. `08_Collected_MultiPROG_Scripts/GitHub/EcuBus-Pro/` — 26.77 MB, removed
A full clone of `ecubus/EcuBus-Pro` (599 tracked files): complete Electron app source, CI/build configs, IDE settings, a compiled `vsomeip3.lib` (8.24 MB), and large ODX/DBC/CDD test fixture sets. This folder:
- Was **not mentioned in `08_Collected_MultiPROG_Scripts/README.md`** at all (undocumented bulk addition, inconsistent with that README's stated "small, provenance-tracked copy" pattern used by `js-crc/`).
- Is described elsewhere in this repo (`05_Reference/SECURITY_RESEARCH_TOPICS.md`, `02_Resource_Catalog/links.csv`) only as an **architecture reference, not a Multi-PROG library** — i.e. nothing in this kit actually imports or executes its code.
- Is already fully catalogued by URL (`https://github.com/ecubus/EcuBus-Pro`) in `02_Resource_Catalog/links.csv`, confirmed live in the 2026-09-14 link-check pass.
- Duplicates ~27 MB of content that already exists, maintained and updated, at its source.
**Action:** removed entirely. Recoverable via git history (`git show 8900994:08_Collected_MultiPROG_Scripts/GitHub/EcuBus-Pro/...`) or by re-cloning the upstream URL if ever needed for hands-on experimentation.
### 2. `08_Collected_MultiPROG_Scripts/GitHub/binary-parser/` — ~0.7 MB, removed (plus a git-integrity bug)
A full clone of `keichi/binary-parser`, including its own nested `.git/` directory. Same issue as above (undocumented, not imported by anything, fully catalogued by URL and confirmed live) — but this one also surfaced a real defect:
**`git ls-tree` showed this folder was committed as a `160000` gitlink (submodule reference), not as real tracked file content**, because the nested `.git/` folder caused `git add` to record a commit-pointer instead of the actual files. There is no corresponding `.gitmodules` entry, so this pointer is orphaned — a fresh clone of this repository would silently receive an **empty directory** here, not the file content visible on disk. This is a genuine repository-integrity bug, independent of the "remove duplicates" goal.
**Action:** removed the file content; the nested `.git/` directory itself could not be deleted in this session — see "Known follow-up" below.
### 3. `08_Collected_MultiPROG_Scripts/GitHub/CarKeyGuyNL_Multi-Prog-Scripts/` — kept, git-integrity bug found and partially fixed
Same gitlink defect as `binary-parser/` (nested `.git/`, tracked as a `160000` commit-pointer with no real content in the outer repo's history). Unlike `binary-parser`/`EcuBus-Pro`, this folder **is** genuine, relevant content — `EWS_Code_generator.mjs` is an actual Multi-PROG script directly on-topic for this kit — so it was **not** removed.
**Action:** the two real files (`EWS_Code_generator.mjs`, `README.md`) were left in place. The nested `.git/` needs to be deleted so a subsequent `git add` tracks the real file content instead of a dangling gitlink — see "Known follow-up" below.
## Known follow-up (blocked in this session, not abandoned)
Both `binary-parser/.git/` (134.7 KB) and `CarKeyGuyNL_Multi-Prog-Scripts/.git/` (7.3 KB) could not be deleted in this session — `Remove-Item`/`cmd rd` both failed with "the process cannot access the file" on their pack files, consistent with VS Code's Git extension holding these nested repos open (this workspace has 30+ `Code` helper processes running). All non-`.git` content in `binary-parser/` was already removed, so only the small, inert `.git/` folder itself remains there.
**To finish this cleanup:** close VS Code (or otherwise release the lock on `...\GitHub\binary-parser\.git\objects\pack\*.pack` and `...\GitHub\CarKeyGuyNL_Multi-Prog-Scripts\.git\objects\pack\*.pack`), then delete both `.git/` folders, then run `git add 08_Collected_MultiPROG_Scripts/GitHub/CarKeyGuyNL_Multi-Prog-Scripts` so its real files get tracked as regular content instead of the current orphaned gitlink. Delete the now-empty `binary-parser/` folder entirely at the same time.
## Result
| Metric | Before | After |
| --- | --- | --- |
| `08_Collected_MultiPROG_Scripts/` size | 27.59 MB | 0.23 MB |
| Total repository size | ~30.2 MB | ~16.75 MB |
| Tracked files (per inventory scan) | 901 | 267 |
| Duplicate-file-hash groups | 18 | 17 (all now the small, intentional, already-documented script copies) |
| Files flagged "suspicious" by `tools/detect_problems.ps1` | 17 | 3 (all inside the remaining, genuinely relevant `CarKeyGuyNL`/`js-crc` content, not new findings) |
No offline test (`test_binary_utils.mjs`, `test_additional_examples.mjs`, `test_expansion_examples.mjs`) regressed — nothing in this repository's own authored code imported from the removed folders. `MANIFEST.json` and `14_Repository_Review/*` inventory/problem reports were regenerated to reflect the smaller repository.
## Files updated to reflect this cleanup
- `08_Collected_MultiPROG_Scripts/README.md` — corrected contents list, added a "Removed" section
- `LICENSES.md` — corrected the third-party GitHub content section (was inaccurate even before this cleanup: it listed `jBinary` as "included" when it was always link-only)
- `05_Reference/SECURITY_RESEARCH_TOPICS.md` — clarified EcuBus-Pro is referenced by URL only
- `10_Source_Repositories/README.md`, `15_Normalized_Scripts/README.md` — updated to reflect current state
## Addendum (later same day)
Once this duplicate-content finding was settled, the `12_Deduplicated/` folder (which existed solely to track this analysis) and the raw `directory_structure_before.txt` / `duplicate_files_by_hash.json` detector outputs were removed as low-value bulk artifacts. The facts they recorded (17 remaining duplicate-hash groups, all intentional provenance copies) are preserved in `Repository_Gap_Analysis.md` Section 5 and above.
-4
View File
@@ -12,10 +12,6 @@ This directory contains the current generated inventory and problem-detection ou
- `large_files.csv`: files larger than 5 MB.
- `broken_url_shortcuts.csv`: empty or unreadable `.url` shortcuts, when present.
## Intentionally not kept here
`tools/generate_inventory.ps1` also produces `directory_structure_before.txt`, and `tools/detect_problems.ps1` also produces `duplicate_files_by_hash.json`. Both were removed from this directory on 2026-09-15 (along with the now-deleted `12_Deduplicated/` folder) as low-value, easily-regenerated bulk output once the duplicate-content cleanup they supported was complete (see `2026-09-15_duplicate_cleanup_report.md`). If you rerun the tools below, they will reappear — delete them again afterward if you don't want them tracked.
## Rebuild
Run these commands from the repository root:
@@ -1,104 +0,0 @@
# Repository Gap Analysis
**Date:** 2026-09-14, last re-verified 2026-09-15
**Scope:** Full review of all 21 top-level folders plus root documents, performed by reading every README/index file and enumerating file trees. This report identifies missing topics, missing scripts, missing SDK functions, missing tutorials/examples, duplicate content, broken links, and outdated references, per the review request. It does not propose a new folder structure — all findings map to the existing layout. Sections 1-7 are a historical record of the 2026-09-14 findings and the fixes already applied; completed to-do items have been removed from Section 8 so it only tracks what remains genuinely open (re-verified 2026-09-15: all prior fixes still hold — offline test suites pass, `17_MultiPROG_SDK/docs/` and `04_Workflows/` both still contain the expected files, no regressions found). **2026-09-15 update:** a deep duplicate-content sweep found and removed ~27.5MB of undocumented full third-party repository clones; see `14_Repository_Review/2026-09-15_duplicate_cleanup_report.md` and the updated Section 5 below.
## How this review was performed
- Full recursive inventory of all 21 numbered folders + root docs (`README.md`, `ROADMAP.md`, `REPOSITORY_MATURITY_ASSESSMENT.md`, `CONTRIBUTING.md`, `SECURITY.md`, `LICENSES.md`).
- Cross-checked `13_Research_Expansion/MASTER_SCRIPT_CATALOG.csv`, `MULTIPROG_API_REFERENCE.csv`, `COMPATIBILITY_MATRIX.csv` against actual files on disk.
- **Tooling limitation:** this environment has no general web-search engine tool. Web collection is limited to fetching specific already-known URLs (`fetch_webpage`) and to GitHub search scoped to a single, already-named repo/org. Claims below about "no new public resource discovered" reflect that constraint, not an assumption that no such resources exist. Any future session with broader web/GitHub search access should revisit Section 8.
---
## 1. Missing topics (Knowledge Base)
`01_Knowledge_Base` currently has only two files (`README.md`, `API_DISCOVERY_WORKSHEET.md`). The following topics requested for expansion were **not present anywhere in the repo** prior to this pass:
| Topic | Status before this pass | Action taken |
| --- | --- | --- |
| Multi-PROG architecture (Local Script vs Released Feature engine) | Mentioned in one paragraph in `01_Knowledge_Base/README.md`; no dedicated article | Added `01_Knowledge_Base/MULTIPROG_ARCHITECTURE.md` |
| Script execution model / lifecycle detail | Partially covered in `18_Documentation/MULTIPROG_SCRIPT_LIFECYCLE.md` at a process level; no engine-level explanation | Cross-linked and expanded in `MULTIPROG_ARCHITECTURE.md` |
| Script locking / publishing / deployment | Not documented anywhere | Added to `MULTIPROG_ARCHITECTURE.md` |
| Released Features vs Local Script system | One-sentence mention only | Expanded in `MULTIPROG_ARCHITECTURE.md` |
| EEPROM / MCU concepts (cell structure, endurance, write cycles) | Not documented | Added `01_Knowledge_Base/AUTOMOTIVE_MEMORY_CONCEPTS.md` |
| Automotive memory architecture (Flash vs EEPROM vs combined MCU, memory maps) | Not documented | Added `AUTOMOTIVE_MEMORY_CONCEPTS.md` |
| ECU clone / TCU clone concepts | Not documented (only workflow stubs referenced these terms without explanation) | Added `01_Knowledge_Base/ECU_TCU_CLONE_CONCEPTS.md` |
| Immobilizer concepts (rolling code, challenge/response, ISN role) at a conceptual (non-bypass) level | Not documented conceptually; existing `07_Authorized_Key_Immobilizer_Work` covers governance, not concepts | Added `01_Knowledge_Base/IMMOBILIZER_CONCEPTS.md` |
## 2. Missing scripts / examples (Script Starter Kit)
`03_Script_Starter_Kit/examples/` had 34 examples covering intake/validation/redaction/audit patterns across four module families (generic, immobilizer, airbag, ECU/other), but was missing the specific *technique* examples requested:
| Requested capability | Present before? | Action |
| --- | --- | --- |
| EEPROM read/write operations (generic pattern) | Covered abstractly via templates only (`17_MultiPROG_SDK/templates/template_eeprom.mjs`) | No change needed — already covered; cross-linked |
| Flash buffer / sector parsing | Not present | Added `03_Script_Starter_Kit/examples/35_flash_sector_map_parser.mjs` |
| VIN extraction + validation | Not present anywhere in repo | Added `03_Script_Starter_Kit/examples/36_vin_extractor_validator.mjs` (ISO 3779 / SAE J853 check-digit algorithm, self-tested against the canonical published example VIN) |
| Binary search over sorted offset/pattern indexes | Only linear `findPattern` existed in `binary_utils.mjs` | Added `03_Script_Starter_Kit/examples/37_binary_search_pattern_locator.mjs` |
| Data conversion utilities (beyond hex/BCD) | Hex/BCD covered; no signed-integer / bit-field helpers | Added `03_Script_Starter_Kit/examples/38_bitfield_and_signed_int_utils.mjs` |
| "Key learning workflow" example (metadata/report only, no bypass) | Not present as a script; only documented as a workflow | Added `03_Script_Starter_Kit/examples/39_key_learning_session_report.mjs` (report/audit only — records session metadata, does not implement or simulate any security bypass) |
All new examples include self-tests and were run with `node.exe` to confirm they pass before being catalogued (see Section 7).
## 3. Missing SDK functions / documentation
`17_MultiPROG_SDK/docs/` was **empty** despite being referenced as the "reference documentation" location in `17_MultiPROG_SDK/README.md`. All 12 previously-discovered API names were tracked only as flat CSV/Markdown rows in `13_Research_Expansion/MULTIPROG_API_REFERENCE.md`, with no per-function Description/Parameters/Return/Example/Notes documents as requested.
Action taken: populated `17_MultiPROG_SDK/docs/` with one file per API category (EEPROM, Buffer, Device, UI, Dialog, Logging, File, Flash, Communication), each function documented with Description/Parameters/Return value/Example/Notes, explicitly labeled **Unverified** where the host has not been confirmed against a live Multi-PROG install (consistent with the repo's existing "unverified until confirmed in Help" convention — see `13_Research_Expansion/API_DISCOVERY_STATUS.md`).
Categories that remain **thin/empty** because no public source with concrete signatures was accessible in this session (flagged for future verification, not fabricated):
- **EEPROM-specific functions** (distinct from generic `ReadData`/`WriteData`) — no distinct EEPROM-only API name has been discovered publicly yet.
- **Flash-specific functions** — same gap; flash operations are currently assumed to reuse `ReadData`/`WriteData` with a device-type argument, unconfirmed.
- **Device/communication functions** (adapter selection, connection state, COM port handling) — no API names discovered publicly.
- **Dialog functions beyond file dialogs** (e.g., confirm/prompt/progress dialogs) — no API names discovered publicly.
These four gaps require either (a) direct access to an installed Multi-PROG's Local Script Help (the repo's own stated source of truth), or (b) a future session with broader web search to locate additional tutorials/forum threads. Recorded here so they are not lost.
## 4. Missing tutorials / workflows
`04_Workflows` had exactly one file (`AUTHORIZED_REPAIR_WORKFLOW.md`) — a generic, module-agnostic procedure. None of the module-specific workflows requested existed:
| Workflow | Present before? | Action |
| --- | --- | --- |
| EEPROM Read/Write | Generic only | Added `04_Workflows/EEPROM_READ_WRITE_WORKFLOW.md` |
| MCU Read/Write | Not present | Added `04_Workflows/MCU_READ_WRITE_WORKFLOW.md` |
| ECU Clone / TCU Clone | Not present | Added `04_Workflows/ECU_TCU_CLONE_WORKFLOW.md` |
| VIN Migration | Not present | Added `04_Workflows/VIN_MIGRATION_WORKFLOW.md` |
| ISN Operations | Not present | Added `04_Workflows/ISN_OPERATIONS_WORKFLOW.md` |
| Bench Reading / Boot Reading | Not present | Added `04_Workflows/BENCH_AND_BOOT_READING_WORKFLOW.md` |
| Immobilizer Backup / Restore | Not present | Added `04_Workflows/IMMOBILIZER_BACKUP_RESTORE_WORKFLOW.md` |
| Authorized Key Learning | Not present | Added `04_Workflows/AUTHORIZED_KEY_LEARNING_WORKFLOW.md` |
Each new workflow follows the requested structure (Purpose / Prerequisites / Required adapters / Wiring references / Safety notes / Common failures / Recovery procedures) and stays at the same abstraction level as the existing `AUTHORIZED_REPAIR_WORKFLOW.md` — procedural and adapter-agnostic, no exact bypass/algorithm steps, consistent with `CONTRIBUTING.md`'s stated boundary against "public operational instructions" and the user's explicit instruction to exclude illegal bypass procedures. A `04_Workflows/README.md` index was added since none existed.
## 5. Duplicate content found
**Update (2026-09-15):** a deep, size-driven sweep (not just byte-hash matching) found the repository's real duplicate-content problem was two full, undocumented third-party repository clones — `08_Collected_MultiPROG_Scripts/GitHub/EcuBus-Pro/` (26.77 MB) and `.../GitHub/binary-parser/` (~0.7 MB, plus a broken gitlink) — together ~99% of the repo's third-party-content footprint, duplicating content already available (and better maintained) at their public GitHub URLs, and not imported by anything in this kit. Both were removed. Full detail: `14_Repository_Review/2026-09-15_duplicate_cleanup_report.md`.
- `03_Script_Starter_Kit/examples/01_read_only_inspector.mjs` through `16_immo_service_completion_audit.mjs` and `binary_utils.mjs`/`multiprog_safe_template.mjs`/`test_binary_utils.mjs` are **intentionally duplicated** into `08_Collected_MultiPROG_Scripts/Original/` (per that folder's own README, this is a deliberate "local copy for provenance" pattern, not accidental duplication). No action needed — flagged as by-design, not a defect.
- `13_Research_Expansion/MULTIPROG_API_REFERENCE.md` and the new `17_MultiPROG_SDK/docs/` files now both describe the same 9 discovered API names. This is intentional layering (research notes vs. structured SDK reference) but should be kept in sync going forward — added a cross-reference note in both locations rather than merging them, to avoid breaking existing links from other files into `13_Research_Expansion`.
- No other unexpected/accidental duplicate binaries were found; a 2026-09-15 detector run showed 17 duplicate-hash groups, all of which are the intentional provenance copies described above. (The raw `duplicate_files_by_hash.json` output and the `12_Deduplicated/` folder that tracked this analysis were themselves removed later on 2026-09-15 as low-value bulk artifacts once this finding was settled — the 17-group fact is preserved here and in `2026-09-15_duplicate_cleanup_report.md`.)
## 6. Broken links / outdated references
**Update (2026-09-14 follow-up pass):** a live link-check was performed for all 45 catalogued URLs; see `02_Resource_Catalog/LINK_CHECK_REPORT_2026-09-14.md` for full results. Summary: 33 confirmed live and matching their catalog description, 2 updated for changed maintenance status (crypto-js discontinued; blueimp/JavaScript-MD5 archived-but-usable), 1 URL updated for a redirect (NASTF Memberships), 8 inconclusive (PDF binaries and bot-blocking hosts the fetch tool can't parse — not confirmed broken, need manual browser verification), and 12 stable government/standards-body domains not individually re-checked given budget. **No entry was found to be definitively dead.**
Known-outdated/unverifiable items already flagged in prior work (carried forward, not newly discovered):
- MHH Auto forum thread requires credentials to fully access (noted in `11_Download_Reports/2026-09-04_js-crc_collection.md`); catalogued at Low/Medium confidence already.
- `tools/detect_problems.ps1` had a pre-existing bug where `empty_files.csv`, `unknown_file_types.csv`, `large_files.csv`, and `broken_url_shortcuts.csv` exports were missing a `[PSCustomObject]` cast before `ConvertTo-Csv`, producing malformed rows (raw Hashtable object properties instead of per-file fields); `suspicious_files.csv` already had the correct cast and was not affected. **Fixed** — verified by re-running the tool and inspecting the regenerated CSVs.
## 7. Verification performed
- All newly added `.mjs` examples were executed with `node.exe` (full path per repo convention — `node`/`npm` are not on PATH in this workspace) and pass their embedded self-tests; re-run again on 2026-09-15 (after the duplicate cleanup) with no regressions (`test_binary_utils.mjs`, `test_additional_examples.mjs`, `test_expansion_examples.mjs` all pass).
- `13_Research_Expansion/MASTER_SCRIPT_CATALOG.csv`/`.md` were updated with the new example rows.
- `MANIFEST.json` and `14_Repository_Review/*` inventory/problem reports were rebuilt after the 2026-09-15 cleanup; the repository now has 267 tracked files (down from 901, after removing ~27.5MB of duplicate vendor clones — see `14_Repository_Review/2026-09-15_duplicate_cleanup_report.md`).
## 8. Remaining open items
Everything else originally listed here (link-check pass, the `tools/detect_problems.ps1` CSV export bug, and clarifying the near-empty folders) is complete — see Sections 5-7 above and `02_Resource_Catalog/LINK_CHECK_REPORT_2026-09-14.md` for the record. Three items remain open, two blocked by this environment's tooling and one blocked by a transient file lock:
1. **Verify the 9 discovered API names** (and the 4 thin categories in Section 3) against an installed Multi-PROG's Local Script Help, then flip their status from "Unverified" to "Verified" in `17_MultiPROG_SDK/docs/` and `13_Research_Expansion/MULTIPROG_API_REFERENCE.md`. Requires a live Multi-PROG install, not available in this environment.
2. **Broader GitHub/web search for new resources** — additional Multi-PROG `.mjs` scripts on GitHub/Gitea/GitLab, additional locksmith/ECU community threads, and updated NASTF/OEM procedural references. Requires a general web-search tool this environment does not have (only `fetch_webpage` against already-known URLs and repo/org-scoped GitHub search).
3. **Delete two locked nested `.git/` folders** (`08_Collected_MultiPROG_Scripts/GitHub/binary-parser/.git/`, 134.7 KB, and `.../GitHub/CarKeyGuyNL_Multi-Prog-Scripts/.git/`, 7.3 KB) — both caused a git-integrity bug (tracked as orphaned `160000` gitlinks instead of real file content) discovered during the 2026-09-15 cleanup. Could not be removed in that session because their pack files were locked (consistent with VS Code's Git extension holding them open as nested repos). See `14_Repository_Review/2026-09-15_duplicate_cleanup_report.md` for exact follow-up steps (close the editor, delete both `.git/` folders, delete the now-empty `binary-parser/` folder, then `git add` `CarKeyGuyNL_Multi-Prog-Scripts/` so its real files are tracked as normal content).
+4
View File
@@ -0,0 +1,4 @@
"Path","Size"
"08_Collected_MultiPROG_Scripts\Archived\README.md","0"
"08_Collected_MultiPROG_Scripts\Community\README.md","0"
"08_Collected_MultiPROG_Scripts\Examples\README.md","0"
1 Path Size
2 08_Collected_MultiPROG_Scripts\Archived\README.md 0
3 08_Collected_MultiPROG_Scripts\Community\README.md 0
4 08_Collected_MultiPROG_Scripts\Examples\README.md 0
+3 -3
View File
@@ -1,10 +1,10 @@
{
"BrokenURLShortcutCount": 0,
"SuspiciousFileCount": 3,
"AnalysisDate": "2026-09-15 09:59:44",
"AnalysisDate": "2026-09-15 12:10:18",
"UnknownFileTypeCount": 5,
"TotalIssuesFound": 26,
"TotalIssuesFound": 29,
"LargeFileCount": 1,
"EmptyFileCount": 0,
"EmptyFileCount": 3,
"DuplicateGroupCount": 17
}
+265 -265
View File
@@ -1,266 +1,266 @@
"RelativePath","Filename","Extension","FileCategory","Size","SHA256","CreatedTime","ModifiedTime","SourceURL","Author","License","TrustClassification","ValidationStatus","Notes"
"CONTRIBUTING.md","CONTRIBUTING.md",".md","Markdown","6701","1FE4ED6535780083F9D06DDDD9F44393789024CCAFFAD53929C78E42E20C25D0","9/4/2026 10:48:48 AM","9/4/2026 1:19:46 PM","","","","Unknown","Pending",""
"LICENSES.md","LICENSES.md",".md","Markdown","9386","3025A15EAAD5D5BB883E2C9F7E4A48BDB2E7950C4C8AA179ED4C66297C6AC2D9","9/4/2026 10:49:43 AM","9/15/2026 9:55:32 AM","","","","Unknown","Pending",""
"MANIFEST.json","MANIFEST.json",".json","JSON","53145","4D134C1F95221C71FC607C76EB333C75B6139F4F28E52AF7C80720F6867D404A","9/4/2026 9:22:22 AM","9/15/2026 9:55:45 AM","","","","Unknown","Pending",""
"README.md","README.md",".md","Markdown","6961","2A3B2DFD66DDC81651D09EA6AA112EB37E3A2EE257D03EE5369EA0C845B8C0BF","9/4/2026 9:22:22 AM","9/4/2026 2:00:10 PM","","","","Unknown","Pending",""
"REPOSITORY_MATURITY_ASSESSMENT.md","REPOSITORY_MATURITY_ASSESSMENT.md",".md","Markdown","1581","B8EA593AB98E11812DDF1DB0810BD484EBFCC2361A8B57C8990F899A15B9ECA9","9/4/2026 11:15:51 AM","9/15/2026 9:57:38 AM","","","","Unknown","Pending",""
"ROADMAP.md","ROADMAP.md",".md","Markdown","1774","79FA9A2C5EE62528F83BCB265DC6DBA3EE4D44B714694E2E281D8FF0AFE372CD","9/4/2026 11:12:00 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"SECURITY.md","SECURITY.md",".md","Markdown","9582","45273E8C3D4A1D623838E21D38D76B169E36DEB98BD4B14EDD52224C2E89DC88","9/4/2026 10:49:16 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"XHorse_MultiPROG_Ultimate_Kit.epub","XHorse_MultiPROG_Ultimate_Kit.epub",".epub","Unknown","145612","3F3B5107DA707A4F1EC5813188AF8B7978A4EC1F2E3A8D1482D25424D307B8C4","9/4/2026 2:48:17 PM","9/4/2026 2:48:17 PM","","","","Unknown","Pending",""
"_tmp_fetch_gists.ps1","_tmp_fetch_gists.ps1",".ps1","PowerShell","1113","F96E579189936DBC778FFF8A9DC08DA094153DCFFA4BFA17F00AA833ABDC705A","9/4/2026 9:51:13 AM","9/4/2026 9:51:20 AM","","","","Unknown","Pending",""
"01_Knowledge_Base\API_DISCOVERY_WORKSHEET.md","API_DISCOVERY_WORKSHEET.md",".md","Markdown","944","FFA02B5412ED416B6E9DD71811EA738EB04ABB62C9A39E8007D8F77415C38E51","9/4/2026 9:22:21 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\AUTOMOTIVE_MEMORY_CONCEPTS.md","AUTOMOTIVE_MEMORY_CONCEPTS.md",".md","Markdown","4577","18939CD84240076CCB936D7824A2EF8E58832E7D5049F6F9A3700B7923527EB1","9/14/2026 10:50:38 PM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\ECU_TCU_CLONE_CONCEPTS.md","ECU_TCU_CLONE_CONCEPTS.md",".md","Markdown","3836","CC2887913D9E34C6FADEAE4AAC4FD4E7DFC92EE60D762ADCACD3E48E153D9F28","9/14/2026 10:50:38 PM","9/14/2026 10:51:18 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\IMMOBILIZER_CONCEPTS.md","IMMOBILIZER_CONCEPTS.md",".md","Markdown","4084","57AB6FE08BF8E3034372F75BA57A9F882E98F6E94B8B3A55F89C8873A16D6A11","9/14/2026 10:50:38 PM","9/14/2026 10:51:18 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\MULTIPROG_ARCHITECTURE.md","MULTIPROG_ARCHITECTURE.md",".md","Markdown","5083","3C60C8B41C6802DAB947477AF5D5E3AA7CF99A9D30191C90C58C6F45A82741E8","9/14/2026 10:50:38 PM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\README.md","README.md",".md","Markdown","5052","57D0E681092F4049946ABEF64E98A780D57D76122FD23F7D79E48ACF25671DCB","9/4/2026 9:22:21 AM","9/14/2026 10:51:18 PM","","","","Unknown","Pending",""
"02_Resource_Catalog\links.csv","links.csv",".csv","CSV","10434","17C4982E7CB768967C44859B6A9602FDE5BA8FC02CBA6633A05F007A7B934D80","9/4/2026 9:22:21 AM","9/14/2026 11:12:00 PM","","","","Unknown","Pending",""
"02_Resource_Catalog\links.md","links.md",".md","Markdown","12976","C04D54A9BAF446896D27B35C5FFC9BB34AAD253A2923E5F5AA5C7AB0C0CAB029","9/4/2026 9:22:21 AM","9/14/2026 11:12:00 PM","","","","Unknown","Pending",""
"02_Resource_Catalog\LINK_CHECK_REPORT_2026-09-14.md","LINK_CHECK_REPORT_2026-09-14.md",".md","Markdown","4372","088E619586B47B85E8CF913B17C2E4BAA6174FF6BFEE1B5B249C2208F92C7483","9/14/2026 11:11:35 PM","9/14/2026 11:11:48 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\binary_utils.mjs","binary_utils.mjs",".mjs","JavaScript Module","4671","BA08F2AC18998E6854D85786DE5A9BC0E9C7EF9E8AD7924663D34C9487B0C341","9/4/2026 9:22:21 AM","9/4/2026 1:19:46 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\01_read_only_inspector.mjs","01_read_only_inspector.mjs",".mjs","JavaScript Module","306","18156A9CC515306EA14A38B4ECC20401D6A8C2511542EA08DF803D1E38132A0E","9/4/2026 9:22:21 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\02_double_read_verifier.mjs","02_double_read_verifier.mjs",".mjs","JavaScript Module","203","526487814BB04CB955A9AC666D3B1E77390C4A8462F2422488D905C2334C12B6","9/4/2026 9:22:21 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\03_pattern_inventory.mjs","03_pattern_inventory.mjs",".mjs","JavaScript Module","192","4E1D5E1ECD3F8F284BE57C173CA481E7C55D6A719C3D72214D656AAFDE20735A","9/4/2026 9:22:21 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\04_allowlisted_patch_demo.mjs","04_allowlisted_patch_demo.mjs",".mjs","JavaScript Module","345","FAC79790CAC46E6E9299A618769E355A9153FD63CE145664CED729517DD37943","9/4/2026 9:22:21 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\05_checksum_test_vectors.mjs","05_checksum_test_vectors.mjs",".mjs","JavaScript Module","249","95DD4B2F4001C7F4F645FD972061805139CF5B41ED528F3013E4CDF9F30CB01D","9/4/2026 9:22:21 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\06_authorized_job_record_validator.mjs","06_authorized_job_record_validator.mjs",".mjs","JavaScript Module","387","28581B002A52398F2E14752490C0A3165C48B055BB3ED4505E6A4CA03F074942","9/4/2026 9:22:21 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\07_key_inventory_audit.mjs","07_key_inventory_audit.mjs",".mjs","JavaScript Module","351","E86E045E48F7CB2D5D8F760E745B5F5434DD8E30B20BE34F511E03B487D92D96","9/4/2026 9:22:21 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\08_redacted_security_report.mjs","08_redacted_security_report.mjs",".mjs","JavaScript Module","381","24882FD08420D906C6C87E6D8CF6FA30E3351D986787D7A6C3C2611D8F471399","9/4/2026 9:22:21 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\32_dump_fingerprint.mjs","32_dump_fingerprint.mjs",".mjs","JavaScript Module","483","C6FA0FA4C3C2E3BE275EF99FFB2CF4A972F205C5D79F76748D54794419F84AE0","9/4/2026 11:40:32 AM","9/4/2026 11:41:28 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\33_structured_change_report.mjs","33_structured_change_report.mjs",".mjs","JavaScript Module","823","06C13810F940911ECC840D65CD254E1B16FF698E79D06F7E8B54D3F56B710DE8","9/4/2026 11:40:32 AM","9/4/2026 11:41:28 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\34_checksum_model_selector.mjs","34_checksum_model_selector.mjs",".mjs","JavaScript Module","983","FDB47C13D34A6182FF4DFBFDB804556CD57945370871C292CA0F603F4CB5D4AE","9/4/2026 12:35:30 PM","9/4/2026 12:36:36 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\35_flash_sector_map_parser.mjs","35_flash_sector_map_parser.mjs",".mjs","JavaScript Module","1545","C2C05312356D67F1F0B106B3A4F1A88FA37F00750C8BE4C24B2F67C89E4ECCB2","9/14/2026 10:53:51 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\36_vin_extractor_validator.mjs","36_vin_extractor_validator.mjs",".mjs","JavaScript Module","1970","87B497606501561C03DF7096AED7D0052D6C881DDA705282E9BDFE2BF79183FD","9/14/2026 10:53:51 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\37_binary_search_pattern_locator.mjs","37_binary_search_pattern_locator.mjs",".mjs","JavaScript Module","1232","BD3768307EDABD9356498064D0595B64765D4E53B78A238AD0C738B3E30F9F99","9/14/2026 10:53:52 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\38_bitfield_and_signed_int_utils.mjs","38_bitfield_and_signed_int_utils.mjs",".mjs","JavaScript Module","1901","7C0333BC36781C7D9D2D3CDA69307DBD7FD0F8A8513181CCACA352E8E759AF0D","9/14/2026 10:53:52 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\39_key_learning_session_report.mjs","39_key_learning_session_report.mjs",".mjs","JavaScript Module","1905","8075711E347CD30B992AC856AC082B44A188D420D8A7DE1D5530C659BB6AEE32","9/14/2026 10:53:52 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\17_airbag_case_intake_validator.mjs","17_airbag_case_intake_validator.mjs",".mjs","JavaScript Module","758","78C0557DF83822E3A731079935A2824BC48A446A5CD0D417FA801CB0AC13267F","9/4/2026 10:04:34 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\18_airbag_module_read_consistency.mjs","18_airbag_module_read_consistency.mjs",".mjs","JavaScript Module","397","B9679D96D432DBC7A3EBE1234222D89E9D8BD62E74A731260FEEC4435B48CF2C","9/4/2026 10:04:34 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\19_airbag_crash_data_disclosure_redactor.mjs","19_airbag_crash_data_disclosure_redactor.mjs",".mjs","JavaScript Module","775","6C308586475129D12479B7A86100FE6572D31E67A6E40AE9034E6E5E91A85E4C","9/4/2026 10:04:34 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\20_airbag_backup_naming_policy.mjs","20_airbag_backup_naming_policy.mjs",".mjs","JavaScript Module","487","CD91E20F4EA0AF4058F1E471D9538D585EA8EF1D64378BD2F4746AAA122E0FB3","9/4/2026 10:04:34 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\21_airbag_service_completion_audit.mjs","21_airbag_service_completion_audit.mjs",".mjs","JavaScript Module","644","BCEF13DF3F2AB4ECC14FFD3B36195D321742D77867521C23FA09FA2214C0A6F6","9/4/2026 10:04:35 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\README.md","README.md",".md","Markdown","888","72F9F747E94B4235821E257F4437321B1B3FABA554CE84A9FA7AAADF56CF92F8","9/4/2026 10:04:34 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\22_ecu_case_intake_validator.mjs","22_ecu_case_intake_validator.mjs",".mjs","JavaScript Module","695","DAEB1E4C4F288FCF38DD81DF7AE3CD5AECB6896FE83E9CABDBA6962B20B511BF","9/4/2026 10:04:52 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\23_ecu_calibration_read_consistency.mjs","23_ecu_calibration_read_consistency.mjs",".mjs","JavaScript Module","404","F765C2F93A702884F5DC17AFA7D9A21767987CBE8966103AD2C6FAEA4E5C0536","9/4/2026 10:04:52 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\24_ecu_partnumber_crosscheck.mjs","24_ecu_partnumber_crosscheck.mjs",".mjs","JavaScript Module","558","6D9740863777954E79750AC0193345A97447339DD5CD809507D7F382C863863C","9/4/2026 10:04:52 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\25_ecu_change_scope_guard.mjs","25_ecu_change_scope_guard.mjs",".mjs","JavaScript Module","713","4F14CCC0D5CED13BFD1F82553ABC7D31172F3BDC560B69FB4117C0DDB3DD4CAD","9/4/2026 10:04:53 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\26_ecu_service_completion_audit.mjs","26_ecu_service_completion_audit.mjs",".mjs","JavaScript Module","641","273A901C6D56996E2581198A6AB165147601ACBF7A93B893673A96839682E0F0","9/4/2026 10:04:53 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\README.md","README.md",".md","Markdown","820","848A57069224BAC7B1A7DD60F3A6E6C66D450744DBBA79964C1BFF3A8852BB9D","9/4/2026 10:04:52 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\09_immo_case_intake_validator.mjs","09_immo_case_intake_validator.mjs",".mjs","JavaScript Module","766","DB363224EEBFDBB1CB27BCA692DB9D25364A6EE9077770384B954A411332F605","9/4/2026 9:22:21 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\10_immo_module_read_consistency.mjs","10_immo_module_read_consistency.mjs",".mjs","JavaScript Module","734","166915EB000E26031BA34607A371D182124780029010249DD1BA95B6DB3A3D93","9/4/2026 9:22:21 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\11_immo_dump_quality_report.mjs","11_immo_dump_quality_report.mjs",".mjs","JavaScript Module","790","B8D93FCD3208CA38C4376173D8D5D850D244B8CC572CF2E552FBBA1F2749AD90","9/4/2026 9:22:21 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\12_authorized_key_count_reconciliation.mjs","12_authorized_key_count_reconciliation.mjs",".mjs","JavaScript Module","737","FBC6E47C850F4A80F4C6390A8C9C0207EBFE785F93C897DE7F6B40F4728FAA06","9/4/2026 9:22:21 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\13_security_value_redactor.mjs","13_security_value_redactor.mjs",".mjs","JavaScript Module","609","C1391EF0A4A57C29B35D2D37C1AEAFDC057283EFF26A223D4A808714C8447E85","9/4/2026 9:22:21 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\14_immo_backup_naming_policy.mjs","14_immo_backup_naming_policy.mjs",".mjs","JavaScript Module","451","EB73CC5CAE0FB5B0EF9E6A8D569958F4A9504506B6B93B1511E6698F45220439","9/4/2026 9:22:21 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\15_immo_change_scope_guard.mjs","15_immo_change_scope_guard.mjs",".mjs","JavaScript Module","683","9700DD36C27863E795665D3B4E615832F958FEAF117F201B6F157065817089B3","9/4/2026 9:22:21 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\16_immo_service_completion_audit.mjs","16_immo_service_completion_audit.mjs",".mjs","JavaScript Module","694","DD29D920FF57FB8D5696F72361F083B0C4E851F245F062BF9E001388FD9AF9A4","9/4/2026 9:22:21 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\README.md","README.md",".md","Markdown","973","6A48BE1EA360176708F6AB81A97BB157A50DBE211F11C5D49B47D8A4592859F2","9/4/2026 9:22:21 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\27_module_case_intake_validator.mjs","27_module_case_intake_validator.mjs",".mjs","JavaScript Module","744","18D9C2C567A9DA532FD05F888FC2953AF58C03AD1DE9DC9303E689C445FE00EB","9/4/2026 10:05:12 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\28_module_read_consistency.mjs","28_module_read_consistency.mjs",".mjs","JavaScript Module","397","394AFC2E58884869A7C0376B8256716CBCE70D1DC011AA20B1AB0EE521685416","9/4/2026 10:05:12 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\29_module_backup_naming_policy.mjs","29_module_backup_naming_policy.mjs",".mjs","JavaScript Module","476","C38BA3E4E11F0D758E4AC996CCD6434794225A2EAD2BA5F643809999EED03DB2","9/4/2026 10:05:12 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\30_module_change_scope_guard.mjs","30_module_change_scope_guard.mjs",".mjs","JavaScript Module","863","8A4E421E9D2AEE8A444A49D58112FC4C8AD5A1D8E4998B3076DBCD24CDFDD684","9/4/2026 10:05:13 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\31_module_service_completion_audit.mjs","31_module_service_completion_audit.mjs",".mjs","JavaScript Module","650","8E7078215DB0DB5ED4AAD25443C2534F9603A31EC95A66DEE449E78829351982","9/4/2026 10:05:13 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\README.md","README.md",".md","Markdown","887","1BD1988AAEB84CC9AD68A4A9373B0BD881EC9A4F9CB1A1613040905F57E69B08","9/4/2026 10:05:12 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\templates\checksum_region_verifier.mjs","checksum_region_verifier.mjs",".mjs","JavaScript Module","1383","5F4567383BE8569E2E57F18C2EEF10798B69FF2416E8A9F95797335A8D09A18F","9/4/2026 11:40:32 AM","9/4/2026 1:26:02 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\templates\multiprog_safe_template.mjs","multiprog_safe_template.mjs",".mjs","JavaScript Module","791","2D61A52A1E79F8B6AA4445DCA28AB1EDFD650370C05065891E8BA76B43F3889E","9/4/2026 9:22:21 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\tests\test_additional_examples.mjs","test_additional_examples.mjs",".mjs","JavaScript Module","1881","5F59F2BDB63C7FA0E7859E6AB4FA12A3D24C3277B240220B668EC2FEFB0A6261","9/4/2026 11:40:32 AM","9/4/2026 1:19:46 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\tests\test_binary_utils.mjs","test_binary_utils.mjs",".mjs","JavaScript Module","407","F067C3B4F7D6782808E738D4B4EACF14B0321B82571B67994F618452D0D6E0AA","9/4/2026 9:22:21 AM","9/4/2026 11:51:20 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\tests\test_expansion_examples.mjs","test_expansion_examples.mjs",".mjs","JavaScript Module","4082","72731F254473B99AC5A8C2BCB0354C993B3F3FA215A4EA3B685A1C68BCC23245","9/14/2026 10:54:03 PM","9/14/2026 10:55:22 PM","","","","Unknown","Pending",""
"04_Workflows\AUTHORIZED_KEY_LEARNING_WORKFLOW.md","AUTHORIZED_KEY_LEARNING_WORKFLOW.md",".md","Markdown","3862","4B0CD5F021C821586C67F3687A4CEA4FEECA650E04B3CBB8C2ADAFB88F296D20","9/14/2026 10:52:55 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\AUTHORIZED_REPAIR_WORKFLOW.md","AUTHORIZED_REPAIR_WORKFLOW.md",".md","Markdown","885","E68E6D098F63DFD365E63C094DA8AC8B86DE9C9DD83CA0C62402FC1DAB287537","9/4/2026 9:22:21 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"04_Workflows\BENCH_AND_BOOT_READING_WORKFLOW.md","BENCH_AND_BOOT_READING_WORKFLOW.md",".md","Markdown","3514","E055C2331157856DCA640989DBC50EE6497D0F433E8ED276F269C7BC32859D22","9/14/2026 10:52:54 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\ECU_TCU_CLONE_WORKFLOW.md","ECU_TCU_CLONE_WORKFLOW.md",".md","Markdown","3667","4D720EC478E5AB7766F95A25F21B1FC1CF8DF708D33ECBA09B8A94E7F2D7C268","9/14/2026 10:52:54 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\EEPROM_READ_WRITE_WORKFLOW.md","EEPROM_READ_WRITE_WORKFLOW.md",".md","Markdown","4018","C8BDDAA7A3C333CF58C1C08C43B30F0F500F69CA8050D62B1A948F732758CE38","9/14/2026 10:52:54 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\IMMOBILIZER_BACKUP_RESTORE_WORKFLOW.md","IMMOBILIZER_BACKUP_RESTORE_WORKFLOW.md",".md","Markdown","3589","2085E73D819D477DFCE1E47D0662BD5B079086F1F9B2C91EFC17FFF9894385E3","9/14/2026 10:52:55 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\ISN_OPERATIONS_WORKFLOW.md","ISN_OPERATIONS_WORKFLOW.md",".md","Markdown","3459","35681F2BD3C29C0C9DCA2C0568E65647A78CD683F630A222F691C3703E6FEEBE","9/14/2026 10:52:54 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\MCU_READ_WRITE_WORKFLOW.md","MCU_READ_WRITE_WORKFLOW.md",".md","Markdown","3925","6003274BE3A54759F3CB44B78799F54BD8C4203605ACECE896E27742B97B81D3","9/14/2026 10:52:54 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\README.md","README.md",".md","Markdown","1823","71122A2BFED9BD8C15C272C8D7B2091A2A5784D4EB8A2B730628E01041867059","9/14/2026 10:52:54 PM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"04_Workflows\VIN_MIGRATION_WORKFLOW.md","VIN_MIGRATION_WORKFLOW.md",".md","Markdown","3317","FFCF35DC86C5700B7C0C62AF47E20A3E77782BF0E1347DDFEAC43FA46FFB3DE9","9/14/2026 10:52:54 PM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"05_Reference\SEARCH_QUERIES.md","SEARCH_QUERIES.md",".md","Markdown","725","96EC9ADD9A49254E1D49D981F26E90B1FA8656FEE5D45DE87A4A99B4E6169516","9/4/2026 9:22:22 AM","9/4/2026 9:30:46 AM","","","","Unknown","Pending",""
"05_Reference\SECURITY_RESEARCH_TOPICS.md","SECURITY_RESEARCH_TOPICS.md",".md","Markdown","3453","F981555C7CAEA4993BCC81661FA1BA47BF0D53C28A9B63A3798C54F825064936","9/4/2026 9:29:47 AM","9/15/2026 9:55:32 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\01_Multi_PROG_Script_Function_Manual_PDF.url","01_Multi_PROG_Script_Function_Manual_PDF.url",".url","URL Shortcut","86","75308B4B7A3747AF415D1E83061B7B50A9B5DEB0B6FE2FFF27A8040503749AF7","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\02_Multi_PROG_Script_Function_Manual_mirror.url","02_Multi_PROG_Script_Function_Manual_mirror.url",".url","URL Shortcut","108","DE8BD0C782B84FEDADDEAB5E52CD6FCF0A09EC113C7850B7F922A4A5AEC677D8","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\03_Multi_PROG_Owner_Manual.url","03_Multi_PROG_Owner_Manual.url",".url","URL Shortcut","88","3F29BEB26150376F908DD386ABB9B2695BFBBB048D3E90814E7544CBCFEFB2EA","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\04_Multi_PROG_Operation_Manual.url","04_Multi_PROG_Operation_Manual.url",".url","URL Shortcut","126","4FCF8FD4EDEC7E2174CBEAB18B3F8F3D66D4B2BB1B9D9A4FB8B66F1C2E8E5707","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\05_First_Multi_PROG_script_tutorial.url","05_First_Multi_PROG_script_tutorial.url",".url","URL Shortcut","100","97DA7D14E12300489C4127B1F0A360C87D55B4DC382347BB40FFF42B54F10D42","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\06_Third_party_script_introduction.url","06_Third_party_script_introduction.url",".url","URL Shortcut","127","CBE47ACDC91606A941CEE3AF9D95BEB1329381BF362A83BDBB3B8F2CBCD6909B","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\07_Third_party_scripting_how_to.url","07_Third_party_scripting_how_to.url",".url","URL Shortcut","117","12DA357ADF266F96017D7E72018BF651DB7FD2E467A439A7ECA42B47854980F2","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\08_CarKeyGuyNL_Multi_Prog_Scripts.url","08_CarKeyGuyNL_Multi_Prog_Scripts.url",".url","URL Shortcut","73","EC676B07342DF554FCDB79EC4F228761EBAB5E241EEE2BE9A699921AB76C8DA4","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\09_MHH_Auto_Multi_PROG_script_thread.url","09_MHH_Auto_Multi_PROG_script_thread.url",".url","URL Shortcut","75","4A05B5C605FAFD1CC88B4FA0330BEC5C15F5DF632F274BEE9E241C04E10472E8","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\10_Xhorse_checksum_workflow_guide.url","10_Xhorse_checksum_workflow_guide.url",".url","URL Shortcut","100","140D34D08415A7BDF2C1380FDF077D1174573AADFB4D5047CA3A2C7B6A119DDB","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\11_Checksum_function_guide_mirror.url","11_Checksum_function_guide_mirror.url",".url","URL Shortcut","105","AE04EFD233349B06640890F62E0BEB9B552B5F874D71FD8F51660A2A2377D0E6","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\12_Supported_ECU_checksum_identification.url","12_Supported_ECU_checksum_identification.url",".url","URL Shortcut","107","F190E849CEF8B41D71848CA2ECB221C49FA4F50157E72A3B93608100D53AE850","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\13_binary_parser_GitHub.url","13_binary_parser_GitHub.url",".url","URL Shortcut","63","9DD87B10E8225A325E2F883C9986180E419B20F4968B93F2E967BCFF02F07D03","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\14_Awesome_Binary_Parsing.url","14_Awesome_Binary_Parsing.url",".url","URL Shortcut","63","749CE99CFD42410BA9CB16AE4542403CF30BB39F9347C0451E3E412298978342","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\15_jBinary.url","15_jBinary.url",".url","URL Shortcut","60","58358BFF7D93CB1A90BA1D8562A190987C51D235E0416497F7926958852F3ABF","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\16_js_crc.url","16_js_crc.url",".url","URL Shortcut","60","791A6A3241E46D6C4BC39CA31FBF8C61706B65E789805CFD72FEB23A8F1193F2","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\17_GitHub_ECU_topic.url","17_GitHub_ECU_topic.url",".url","URL Shortcut","53","C0FBC9B6FFC0953DD8C9BB2677EDB2A67EEE1DDD10FE732442B4D0D63345DA77","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\18_EcuBus_Pro.url","18_EcuBus_Pro.url",".url","URL Shortcut","60","1E52838AF91E09F1FC0992D0931F5B6697994C1D4B4B523300762F4BA0A872E3","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\19_OpenRemap.url","19_OpenRemap.url",".url","URL Shortcut","59","E846D056327A8B5F869D42B7F2091D3892254EB5873E60C0CFC7F92756DE39C6","9/4/2026 9:22:22 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"07_Authorized_Key_Immobilizer_Work\AUTHORIZATION_TEMPLATE.csv","AUTHORIZATION_TEMPLATE.csv",".csv","CSV","208","F45E9A41DAD7FB6003A994F0F34C933CD7529AF0400376A8C5ECEA9AAABDCD23","9/4/2026 9:22:22 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"07_Authorized_Key_Immobilizer_Work\CHAIN_OF_CUSTODY.csv","CHAIN_OF_CUSTODY.csv",".csv","CSV","113","F37BA3AB8C48999C6B079B8C3A7D8A8795403DBB6E7413DAEFB5E36514E69047","9/4/2026 9:22:22 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"07_Authorized_Key_Immobilizer_Work\README.md","README.md",".md","Markdown","2326","B1F305F2EC3E985C910AFD0AE6E978865212C1625393CFE6780597CFD40D8FCA","9/4/2026 9:22:22 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\README.md","README.md",".md","Markdown","2155","F9CA7C98B0A03FB578E7E4844E2953E27C804CF4DDA53966D6869F20E001355E","9/4/2026 9:38:55 AM","9/15/2026 9:58:09 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\CarKeyGuyNL_Multi-Prog-Scripts\EWS_Code_generator.mjs","EWS_Code_generator.mjs",".mjs","JavaScript Module","5866","E444AAD3BD0DA5D4E6ECAAD9EA89EF515EC6300F78A2B19E7A738FA570980D75","9/4/2026 9:38:33 AM","9/4/2026 9:38:33 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\CarKeyGuyNL_Multi-Prog-Scripts\README.md","README.md",".md","Markdown","1425","AB7225764AFD4104408896E27518E87E06D1E2FAB5F0625EC648964C3A765912","9/4/2026 9:38:33 AM","9/4/2026 9:38:33 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\gist_bryc_checksums\bryc_checksum_algorithms.js","bryc_checksum_algorithms.js",".js","JavaScript","2234","2BE49388B4399D19088C6CEE06BBFC636E88B3464B08D4125C8AE10796F17799","9/4/2026 9:51:24 AM","9/4/2026 9:51:24 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\gist_diachedelic_crc32\diachedelic_crc32.js","diachedelic_crc32.js",".js","JavaScript","1090","53444286ADD99B0BC4E3B9254B27093557A1AB0ED148FE2EE40D80ABAC5F1BFC","9/4/2026 9:51:24 AM","9/4/2026 9:51:24 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\crc.js","crc.js",".js","JavaScript","10436","C56254C93FB1128E8E9849344D914A3E136763B6423396140B02C4665CA2CDAB","9/4/2026 12:30:39 PM","9/4/2026 12:30:39 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\LICENSE.txt","LICENSE.txt",".txt","Text","1059","065E27D735728DD0751DE7B1A028954921875BF7BB8AB472B263F48CC2905273","9/4/2026 12:30:39 PM","9/4/2026 12:30:39 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\models.js","models.js",".js","JavaScript","21744","E0D5745D35BE18FBEB700DEC5FC71C243EB05C657A35737F497521ABDFF2B55B","9/4/2026 12:30:39 PM","9/4/2026 12:30:39 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\README.md","README.md",".md","Markdown","3365","610168F04FC61C6EAB044086321CD4301D283CE6A38679D7C998993621090936","9/4/2026 12:30:39 PM","9/4/2026 12:30:39 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\SOURCE.md","SOURCE.md",".md","Markdown","1563","9F5321073EEC7BC4FAEDE61B36489438CDD01CF12380AFC5C97F182E36546F0F","9/4/2026 12:36:59 PM","9/4/2026 12:37:19 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\01_read_only_inspector.mjs","01_read_only_inspector.mjs",".mjs","JavaScript Module","306","18156A9CC515306EA14A38B4ECC20401D6A8C2511542EA08DF803D1E38132A0E","9/4/2026 9:38:33 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\02_double_read_verifier.mjs","02_double_read_verifier.mjs",".mjs","JavaScript Module","203","526487814BB04CB955A9AC666D3B1E77390C4A8462F2422488D905C2334C12B6","9/4/2026 9:38:33 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\03_pattern_inventory.mjs","03_pattern_inventory.mjs",".mjs","JavaScript Module","192","4E1D5E1ECD3F8F284BE57C173CA481E7C55D6A719C3D72214D656AAFDE20735A","9/4/2026 9:38:33 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\04_allowlisted_patch_demo.mjs","04_allowlisted_patch_demo.mjs",".mjs","JavaScript Module","345","FAC79790CAC46E6E9299A618769E355A9153FD63CE145664CED729517DD37943","9/4/2026 9:38:33 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\05_checksum_test_vectors.mjs","05_checksum_test_vectors.mjs",".mjs","JavaScript Module","249","95DD4B2F4001C7F4F645FD972061805139CF5B41ED528F3013E4CDF9F30CB01D","9/4/2026 9:38:33 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\06_authorized_job_record_validator.mjs","06_authorized_job_record_validator.mjs",".mjs","JavaScript Module","387","28581B002A52398F2E14752490C0A3165C48B055BB3ED4505E6A4CA03F074942","9/4/2026 9:38:33 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\07_key_inventory_audit.mjs","07_key_inventory_audit.mjs",".mjs","JavaScript Module","351","E86E045E48F7CB2D5D8F760E745B5F5434DD8E30B20BE34F511E03B487D92D96","9/4/2026 9:38:33 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\08_redacted_security_report.mjs","08_redacted_security_report.mjs",".mjs","JavaScript Module","381","24882FD08420D906C6C87E6D8CF6FA30E3351D986787D7A6C3C2611D8F471399","9/4/2026 9:38:33 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\09_immo_case_intake_validator.mjs","09_immo_case_intake_validator.mjs",".mjs","JavaScript Module","766","DB363224EEBFDBB1CB27BCA692DB9D25364A6EE9077770384B954A411332F605","9/4/2026 9:38:33 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\10_immo_module_read_consistency.mjs","10_immo_module_read_consistency.mjs",".mjs","JavaScript Module","734","166915EB000E26031BA34607A371D182124780029010249DD1BA95B6DB3A3D93","9/4/2026 9:38:33 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\11_immo_dump_quality_report.mjs","11_immo_dump_quality_report.mjs",".mjs","JavaScript Module","790","B8D93FCD3208CA38C4376173D8D5D850D244B8CC572CF2E552FBBA1F2749AD90","9/4/2026 9:38:33 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\12_authorized_key_count_reconciliation.mjs","12_authorized_key_count_reconciliation.mjs",".mjs","JavaScript Module","737","FBC6E47C850F4A80F4C6390A8C9C0207EBFE785F93C897DE7F6B40F4728FAA06","9/4/2026 9:38:33 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\13_security_value_redactor.mjs","13_security_value_redactor.mjs",".mjs","JavaScript Module","609","C1391EF0A4A57C29B35D2D37C1AEAFDC057283EFF26A223D4A808714C8447E85","9/4/2026 9:38:33 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\14_immo_backup_naming_policy.mjs","14_immo_backup_naming_policy.mjs",".mjs","JavaScript Module","451","EB73CC5CAE0FB5B0EF9E6A8D569958F4A9504506B6B93B1511E6698F45220439","9/4/2026 9:38:33 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\15_immo_change_scope_guard.mjs","15_immo_change_scope_guard.mjs",".mjs","JavaScript Module","683","9700DD36C27863E795665D3B4E615832F958FEAF117F201B6F157065817089B3","9/4/2026 9:38:33 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\16_immo_service_completion_audit.mjs","16_immo_service_completion_audit.mjs",".mjs","JavaScript Module","694","DD29D920FF57FB8D5696F72361F083B0C4E851F245F062BF9E001388FD9AF9A4","9/4/2026 9:38:33 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\binary_utils.mjs","binary_utils.mjs",".mjs","JavaScript Module","4567","B5645C1560828F97ACFA0578E214754CB21F233F514DEA5F133529346654FDD0","9/4/2026 9:38:33 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\multiprog_safe_template.mjs","multiprog_safe_template.mjs",".mjs","JavaScript Module","791","2D61A52A1E79F8B6AA4445DCA28AB1EDFD650370C05065891E8BA76B43F3889E","9/4/2026 9:38:33 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\test_binary_utils.mjs","test_binary_utils.mjs",".mjs","JavaScript Module","406","B424EABA7C78EFCDE0458BAFA4A74A1424E1CCFD52823D9F55D328B342D35B59","9/4/2026 9:38:33 AM","9/4/2026 12:00:21 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Unknown_Origin\MHH_Auto_Forum_Threads.md","MHH_Auto_Forum_Threads.md",".md","Markdown","1956","1A70F186BE975907131093B58A4256D42181D090EE98DC04B3371DE3C60A75FA","9/4/2026 12:50:45 PM","9/4/2026 12:50:53 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Unknown_Origin\Multi-PROG Script.rar","Multi-PROG Script.rar",".rar","RAR Archive","27013","B0918B09573B909E3E798DC99E294F16771EB9919FC4742F49DDD3F2AAD0E5E9","9/4/2026 12:58:07 PM","9/4/2026 12:58:38 PM","","","","Unknown","Pending",""
"09_Collected_JS\README.md","README.md",".md","Markdown","1521","DE228D2DF3121660FDBC4AC8FFCDB551C2BA6CBBBA82B3C126988B7911FA306B","9/4/2026 10:01:18 AM","9/4/2026 10:29:21 AM","","","","Unknown","Pending",""
"09_Collected_JS\administrative\script_catalog.mjs","script_catalog.mjs",".mjs","JavaScript Module","1728","F11A93C24B031ECFC367BC8FE88C23D023E87CF23A21ECAB3297D2C63A7C11AE","9/4/2026 10:22:41 AM","9/4/2026 10:26:48 AM","","","","Unknown","Pending",""
"09_Collected_JS\binary\dataview_helpers.mjs","dataview_helpers.mjs",".mjs","JavaScript Module","1468","04EF48405F8C9D578FEDFFE3CF0AE29CB2BEF79EA1CF73D1537D51E5F13D4216","9/4/2026 10:01:18 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\binary\struct_reader.mjs","struct_reader.mjs",".mjs","JavaScript Module","1088","470A26697B5A5D4A0BE52021A1604591536F96CE0A649E49C9FF8D6F1FDF9AED","9/4/2026 10:01:18 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\adler32.mjs","adler32.mjs",".mjs","JavaScript Module","440","08BBA9AE975765BC288E70135C7AEA4F7063B0E8C5C9149C8BCBD27104C02E03","9/4/2026 10:01:20 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\crc16.mjs","crc16.mjs",".mjs","JavaScript Module","903","27B87F99DE40CE6481F8B02DD6532B65E5B68B079E35C85DEA4F80B7F8E7EEF2","9/4/2026 10:01:19 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\crc32.mjs","crc32.mjs",".mjs","JavaScript Module","1283","8F75655EB06D3A533F7458B1778BF36937A39122D47990877B8D7A2ACC8584D4","9/4/2026 10:01:19 AM","9/4/2026 10:27:33 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\crc64.mjs","crc64.mjs",".mjs","JavaScript Module","767","A9A9E4D7EE26A7E69C7CA5E9013D6DB2A9721341E2DDF48AC7D22D455A4E6B50","9/4/2026 10:01:20 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\crc8.mjs","crc8.mjs",".mjs","JavaScript Module","525","7CBBB3E9DF49E12732BAC2D866ACD89863122FA8CCC12BAC37715C68AF7E0DAC","9/4/2026 10:01:18 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\fletcher.mjs","fletcher.mjs",".mjs","JavaScript Module","875","096557F7EB0746B84DE31E8D392C5E6ABABD0FA8648A868830272993928E6AB3","9/4/2026 10:01:20 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\encoding\ascii.mjs","ascii.mjs",".mjs","JavaScript Module","660","789CFF1A8DAEF369530137D79DC016A3D1BCB196FF60D3D5C275302DB6C5EACC","9/4/2026 10:01:21 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\encoding\bcd.mjs","bcd.mjs",".mjs","JavaScript Module","811","645205A14510DD1C67B0CA4061DE9FE1B409E64D178F1EA1FAB633AB0CA91CF3","9/4/2026 10:01:21 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\encoding\hex.mjs","hex.mjs",".mjs","JavaScript Module","629","FCA861F1E3103BFBE4C0B5D8A7DE89B504A559FEC5224239086F82DA67B6ABA1","9/4/2026 10:01:20 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\encoding\utf8.mjs","utf8.mjs",".mjs","JavaScript Module","378","C24E24DFF1C08E6B689D32EC2DE034A35874A7A2A121521F3496E6144DE687C8","9/4/2026 10:01:21 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\hashing\md5.mjs","md5.mjs",".mjs","JavaScript Module","2180","D16657CF6EE9765FD1B7EF0BE4009551C57AFE40AB279F6675EC5A91398BE899","9/4/2026 10:01:57 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\hashing\sha1.mjs","sha1.mjs",".mjs","JavaScript Module","1539","81030B7E4ED8E5E87A88EDAA61983496457A4D120E3D870D6CF909E0D0A40254","9/4/2026 10:01:56 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\hashing\sha256.mjs","sha256.mjs",".mjs","JavaScript Module","2676","2FAB620737487841AC3DC44F1B39677E11374D58209B1A272F763C235118507E","9/4/2026 10:01:56 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\hashing\_pad.mjs","_pad.mjs",".mjs","JavaScript Module","576","5FB75F11B31806CA10942AF87820DDA98F71CB6D6EEAC2E2B79A9A20E065AEAC","9/4/2026 10:01:56 AM","9/4/2026 10:03:35 AM","","","","Unknown","Pending",""
"09_Collected_JS\tests\test_admin_utils.mjs","test_admin_utils.mjs",".mjs","JavaScript Module","962","18DB775821614EEA74793FBF3D187C5E8A268D3279347571DC4A44125664F336","9/4/2026 10:22:41 AM","9/4/2026 10:26:48 AM","","","","Unknown","Pending",""
"09_Collected_JS\tests\test_vectors.mjs","test_vectors.mjs",".mjs","JavaScript Module","1522","81A955ABB172697066C73FCBF64CFAF68CC792D71295561B548492898BF5BCC8","9/4/2026 10:01:57 AM","9/4/2026 12:14:10 PM","","","","Unknown","Pending",""
"10_Source_Repositories\README.md","README.md",".md","Markdown","1304","4062C36F40422F4678DEA4505E633F81461F43D7BD3138769E66C6704ACF5AAC","9/14/2026 11:11:12 PM","9/15/2026 9:55:32 AM","","","","Unknown","Pending",""
"11_Download_Reports\2026-09-04_js-crc_collection.md","2026-09-04_js-crc_collection.md",".md","Markdown","5126","6866B92353782CAAA541921E865D132FA5C46B79DC782E4882FE5427F885B75A","9/4/2026 12:37:35 PM","9/4/2026 12:44:30 PM","","","","Unknown","Pending",""
"13_Research_Expansion\API_DISCOVERY_STATUS.md","API_DISCOVERY_STATUS.md",".md","Markdown","559","99FD83BFE891DF58F1F0B2DD54CFF1D4BF52AF32F3EA24B25E945067F64716F0","9/4/2026 11:09:06 AM","9/4/2026 11:09:11 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_CHECKSUMS.md","COMMON_CHECKSUMS.md",".md","Markdown","246","4F752A39A7C250C3250D519EDA2F9E3B0EF5B50B8692793FDA8903ACA2BC7B30","9/4/2026 11:10:59 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_ERRORS.md","COMMON_ERRORS.md",".md","Markdown","229","CB5E8D8C88AFA9D04CEE7C88F535AF465A84790A54E2DAF1C8BDE04146691D6F","9/4/2026 11:11:13 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_FIXES.md","COMMON_FIXES.md",".md","Markdown","265","04A466CE41A7005C76F53759810A1DE6D5DEFB74BF20C33880BEAFB70A005D22","9/4/2026 11:11:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_FUNCTIONS.md","COMMON_FUNCTIONS.md",".md","Markdown","296","5763B140DAA6D5F51D08D60E77142A932C9E5BBF7516E85CF0DC1FD955671C32","9/4/2026 11:10:55 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_PATTERNS.md","COMMON_PATTERNS.md",".md","Markdown","226","7A6D7FC298CFB306B58D3CDF7D8B2BF442796C34302DC7D650D3B637DDCA2C3C","9/4/2026 11:11:09 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_UTILITIES.md","COMMON_UTILITIES.md",".md","Markdown","181","74D29DAD6660E4D20570F8F0F01D718794ED323BF942C9DE22892DEB3E84CF47","9/4/2026 11:11:05 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMPATIBILITY_MATRIX.csv","COMPATIBILITY_MATRIX.csv",".csv","CSV","355","D2BFDAE028A0D53568A8954DDA65375A637637E2083884F479C94D8E951A9439","9/4/2026 11:11:25 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMPATIBILITY_MATRIX.md","COMPATIBILITY_MATRIX.md",".md","Markdown","691","18C87DABC76B13BBB528B392867009ACCFEF1D1358D77E704DA7E61021C0BDBF","9/4/2026 11:11:21 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"13_Research_Expansion\DISCOVERED_APIS.md","DISCOVERED_APIS.md",".md","Markdown","2437","DF05E0E036E5F1D14A846BA3279F708A44FBAFC15B5CC6D2D5A93BCF00B25BC4","9/4/2026 10:06:43 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"13_Research_Expansion\MASTER_SCRIPT_CATALOG.csv","MASTER_SCRIPT_CATALOG.csv",".csv","CSV","9713","990608A66873389FC27555F07797F66B4460C0FA542E65D25426DEEB23C0C163","9/4/2026 10:06:43 AM","9/14/2026 10:56:16 PM","","","","Unknown","Pending",""
"13_Research_Expansion\MASTER_SCRIPT_CATALOG.md","MASTER_SCRIPT_CATALOG.md",".md","Markdown","5958","297AA816F1F83BA0A62A0AB751B4BAF0B193E3CEE46017BD5630C8E4CC885CEF","9/4/2026 10:06:43 AM","9/14/2026 10:56:16 PM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_API_REFERENCE.csv","MULTIPROG_API_REFERENCE.csv",".csv","CSV","1497","BE9BDCE3CFF922BDE9A7C3310CBD4E1DBDA9436DA47E87F897457EB4359D7528","9/4/2026 11:08:54 AM","9/4/2026 11:09:11 AM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_API_REFERENCE.md","MULTIPROG_API_REFERENCE.md",".md","Markdown","2588","B2F938DCD95963AB709F43825770900B19F7C0D3C82D4AA064CA591E7B929142","9/4/2026 11:08:49 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_BUILTIN_FUNCTIONS.md","MULTIPROG_BUILTIN_FUNCTIONS.md",".md","Markdown","512","767322B27000326F726CDE0923BBB919A7B295C42C2A2969BFF62188F9DF4CC2","9/4/2026 11:09:03 AM","9/4/2026 11:09:11 AM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_HOST_FUNCTIONS.md","MULTIPROG_HOST_FUNCTIONS.md",".md","Markdown","793","947D3E471EDA48B2E685A70DF952490277FED708F1EC402A10153483C7802000","9/4/2026 11:08:58 AM","9/4/2026 11:09:11 AM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_SCRIPT_PATTERNS.md","MULTIPROG_SCRIPT_PATTERNS.md",".md","Markdown","3378","8562808FB376E2263F532493915B93011FEBFB01CB81C0F3E21B819AAC58A3F9","9/4/2026 10:06:43 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_ARCHITECTURES.md","SCRIPT_ARCHITECTURES.md",".md","Markdown","514","6B651C241A68CBC36026F13845B1C92B25500EB59B910AE54EA68649D2F0DAE0","9/4/2026 11:09:15 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_COMPONENTS.md","SCRIPT_COMPONENTS.md",".md","Markdown","512","FC4812D0DF756DA3743270CA2733347CA337A1B55EFF951479AFEA21632FD964","9/4/2026 11:09:20 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_DESIGN_GUIDE.md","SCRIPT_DESIGN_GUIDE.md",".md","Markdown","449","D2DF9725AB4E4371B18A0ABEC2EC4EBBD29718074B58435406B469CF20CFE714","9/4/2026 11:09:24 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_DEVELOPMENT_GUIDE.md","SCRIPT_DEVELOPMENT_GUIDE.md",".md","Markdown","3564","75639AD59C662F43E38D81D3ADE81D2435643797FD4C5E1600603C16BF2CCF5A","9/4/2026 10:06:44 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_FEATURE_MATRIX.md","SCRIPT_FEATURE_MATRIX.md",".md","Markdown","526","6C4AC33FDC4F5D27176694BA5C6E28BC8F0DCA2599F73A49C8C6A57B9397F5FC","9/4/2026 11:11:30 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_PATTERNS.md","SCRIPT_PATTERNS.md",".md","Markdown","877","28F5B3257D7C80EBD3B50445B2D7DC85896F9BBFC50102457A4BEB58E630C319","9/4/2026 11:09:11 AM","9/4/2026 11:09:14 AM","","","","Unknown","Pending",""
"13_Research_Expansion\THEORETICAL_DOCUMENTATION.md","THEORETICAL_DOCUMENTATION.md",".md","Markdown","1234","348B55EEC13D938661DFBA8ADC30013CE4291EE70C9F06297FB1636F75D170C2","9/4/2026 10:22:42 AM","9/4/2026 10:26:48 AM","","","","Unknown","Pending",""
"13_Research_Expansion\USEFUL_JAVASCRIPT_UTILITIES.md","USEFUL_JAVASCRIPT_UTILITIES.md",".md","Markdown","2982","415AFFDDA569EE68F46F3333A3DDA8DEA1F5365FD6BCD4674654950CAB80BA0D","9/4/2026 10:06:43 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\3C0909605F.md","3C0909605F.md",".md","Markdown","336","F3596C766BD857965A15CF139DFC34719CE6FADB2A5A3A8B454F483E14F0AAEC","9/4/2026 11:21:56 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\3C0909605F_decompiled_note.md","3C0909605F_decompiled_note.md",".md","Markdown","1013","FDCFA43D866B1A2018B48F09EC44E9122191DCC62CE31EEDF71E39784ED6D89F","9/4/2026 11:33:19 AM","9/4/2026 11:33:50 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\Bosch_EDC16C36_Virgin_ISK.md","Bosch_EDC16C36_Virgin_ISK.md",".md","Markdown","332","B3CC1A37A1BA3EA06B060EDA54DF800FE1BF438F7AF2652880B1A4C22807D68F","9/4/2026 11:21:56 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\Dash_v4_95640_AVTO_Red_Write.md","Dash_v4_95640_AVTO_Red_Write.md",".md","Markdown","342","40D454C9C14B465E2C847350C4669D25F1736F05C1B452154DBC9769EF9E9E20","9/4/2026 11:21:56 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\IMMO_9S12DT256_V4-Red_Write_KM.md","IMMO_9S12DT256_V4-Red_Write_KM.md",".md","Markdown","372","7368B3A3EE7AAACFA7F6E33971DFB06AF5969F59B28811398D88107B1B418E68","9/4/2026 11:22:02 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\PROCESSING_SUMMARY.md","PROCESSING_SUMMARY.md",".md","Markdown","477","9254BEF506D8DF39E0440488AC528504B4FF00028709C5CD04E4B5B4DB664188","9/4/2026 11:21:56 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\README.md","README.md",".md","Markdown","660","A56E432A68DA9349ABB6218F117AD85CDF96FDB7B1D6AEC50B25397B905AC34D","9/4/2026 11:21:56 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\Tesla_Delphi_Bosch_SRS_CrashData.md","Tesla_Delphi_Bosch_SRS_CrashData.md",".md","Markdown","355","5D992DBCD551349BEC969F614F049E98CBABCA60A7CC7C253815C5157CC26B40","9/4/2026 11:22:11 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"14_Repository_Review\2026-09-15_duplicate_cleanup_report.md","2026-09-15_duplicate_cleanup_report.md",".md","Markdown","6401","7D8FDC69B46192297527EFF931E33B94AE31D95F54261E32D6D5C7FFDE0B6F10","9/15/2026 9:56:26 AM","9/15/2026 9:56:37 AM","","","","Unknown","Pending",""
"14_Repository_Review\large_files.csv","large_files.csv",".csv","CSV","85","C14965E0A31CAE796C6A18D769139250BBC303D0A20A12AB6F8BB21FFCDA68BA","9/4/2026 10:47:24 AM","9/15/2026 9:55:25 AM","","","","Unknown","Pending",""
"14_Repository_Review\problems_summary.json","problems_summary.json",".json","JSON","270","AEC4B5D17377AD613450FF212AE1B30CCAD2320B103FBB6A1B0F4C2BF895EB33","9/4/2026 10:47:24 AM","9/15/2026 9:55:25 AM","","","","Unknown","Pending",""
"14_Repository_Review\README.md","README.md",".md","Markdown","1525","92F0113A91591A2923D580BF19B484708B139C15D3107C5233168C76F270C188","9/4/2026 1:34:37 PM","9/4/2026 1:34:40 PM","","","","Unknown","Pending",""
"14_Repository_Review\Repository_Gap_Analysis.md","Repository_Gap_Analysis.md",".md","Markdown","14746","9C7D0E2009D8E0133C68969666FF77717F6A4AD1D0C4E3D6A30790950AB7EF22","9/14/2026 10:47:54 PM","9/15/2026 9:57:38 AM","","","","Unknown","Pending",""
"14_Repository_Review\repository_inventory.csv","repository_inventory.csv",".csv","CSV","68190","100214E8CD09759169894781DC1062602F34747786FC3598B7089FAB5DF90C9D","9/4/2026 10:45:08 AM","9/15/2026 9:55:24 AM","","","","Unknown","Pending",""
"14_Repository_Review\repository_inventory.json","repository_inventory.json",".json","JSON","165450","383D551917C2C8D7C6165FF22EF5EACB055D499980344F7EF45F98C487735A62","9/4/2026 10:45:08 AM","9/15/2026 9:55:24 AM","","","","Unknown","Pending",""
"14_Repository_Review\scan_statistics.json","scan_statistics.json",".json","JSON","1119","B76F8C4A210673EF69CA2DE49AB50FBF02A4BFBB42A4D8A684977736B9C4E3E0","9/4/2026 10:45:09 AM","9/15/2026 9:55:24 AM","","","","Unknown","Pending",""
"14_Repository_Review\suspicious_files.csv","suspicious_files.csv",".csv","CSV","297","2E758A51687A17D77FA8837B0027EF1A34C6D0C072211F8E59A462352FBDA91C","9/4/2026 10:47:24 AM","9/15/2026 9:55:25 AM","","","","Unknown","Pending",""
"14_Repository_Review\unknown_file_types.csv","unknown_file_types.csv",".csv","CSV","336","9497FE000025BFF98707ECECF5A71AA332A88745C926E0065EEBAC260DD5FA11","9/4/2026 10:47:24 AM","9/15/2026 9:55:25 AM","","","","Unknown","Pending",""
"15_Normalized_Scripts\README.md","README.md",".md","Markdown","1308","27B255CFD5A84CAE87CBDD7FF050BD2522F94E42F69B4D85A84C671C5DABB895","9/14/2026 11:11:12 PM","9/15/2026 9:55:32 AM","","","","Unknown","Pending",""
"16_Tests\MultiPROG\test_buffer_utils.mjs","test_buffer_utils.mjs",".mjs","JavaScript Module","441","531D025C253C6E8BBC7D3C5899CC95ECE73E628B2076F4D9CD92CB4391592A27","9/4/2026 11:10:12 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"16_Tests\MultiPROG\TEST_GUIDE.md","TEST_GUIDE.md",".md","Markdown","445","CA5FB9BC8FA956B7B07E614F4A0070EBF08B150644B374B92EB4479B73C56DCF","9/4/2026 11:10:07 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\package.json","package.json",".json","JSON","398","E4B559A5C6C3A46FFAE5C5FF06BB825D95CCEC9034BCF2FF776C85FA7D160875","9/4/2026 11:19:22 AM","9/4/2026 11:20:13 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\README.md","README.md",".md","Markdown","1605","B73F2BFA03EA67D28B1B21B74A9EEF0D4207C101CB0812002B31265C738C9742","9/4/2026 11:09:28 AM","9/4/2026 2:00:10 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\BUFFER_API.md","BUFFER_API.md",".md","Markdown","2750","4FA7F05BD44DBFAC98401D04D782A7D80702527F288B707BEDA72F255D177960","9/14/2026 10:49:22 PM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\COMMUNICATION_API.md","COMMUNICATION_API.md",".md","Markdown","1616","E2C1F585C8214FFF9A72E0779DD79731DDBF7F51A46251B754695FC9BD4064C4","9/14/2026 10:49:23 PM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\DEVICE_API.md","DEVICE_API.md",".md","Markdown","2631","87BCE67F1A4B174DB5F032A17CC9BA30108AD76984616990E586905F8B85C6DA","9/14/2026 10:49:22 PM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\DIALOG_API.md","DIALOG_API.md",".md","Markdown","1636","1B82A17F970434E7D8A4E7AB8543620A788C5F83DF40B7F73097EA06250A4BD1","9/14/2026 10:49:22 PM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\EEPROM_API.md","EEPROM_API.md",".md","Markdown","1643","B0FCFDB7F6519BE8D2E36471ACDE64CB81C7A293C96D9798722A9276CC990C87","9/14/2026 10:49:23 PM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\FILE_API.md","FILE_API.md",".md","Markdown","2604","38955B6DDE3BE973F71E03BF8F97A202E801517BA7923A00FB7B960DE830A33C","9/14/2026 10:49:22 PM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\FLASH_API.md","FLASH_API.md",".md","Markdown","1550","C2A8591FC85C935B4E01F91BF12FC01BE0D7AB0EB779495F3D54E42DEE0400A7","9/14/2026 10:49:23 PM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\LOGGING_API.md","LOGGING_API.md",".md","Markdown","1795","3054D201D7622B261A6E991EA8F9E6D3646C4D2739F878A22518ED1858EC1F1E","9/14/2026 10:49:23 PM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\README.md","README.md",".md","Markdown","2459","1E4C5BA5E7FACBB1601E58EAC8AA1670AB10F8F05B6098092E07B1E7776C1027","9/14/2026 10:49:22 PM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\UI_API.md","UI_API.md",".md","Markdown","1439","3615BA48B02319E831E25A05339EDEE8161E86D6F7AD18E2C1531530433180A4","9/14/2026 10:49:22 PM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\examples\example_readonly_report.mjs","example_readonly_report.mjs",".mjs","JavaScript Module","568","9531F8CA37ED566137E008A5E0B73CDC281D51E712E5947BD59DBB28BFED395E","9/4/2026 11:16:38 AM","9/4/2026 11:17:03 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\README.md","README.md",".md","Markdown","455","90AC690FC57142C2241256EF08EF08125379EA454A4D76018A49623E34D907C3","9/4/2026 11:31:51 AM","9/4/2026 11:32:04 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\01_Security_Reference\Bosch_EDC16C36_Virgin_ISK.mjs","Bosch_EDC16C36_Virgin_ISK.mjs",".mjs","JavaScript Module","20586","7733B093340D370E5038DDF397A8AE509F581DC8858625C1F19D08DB1F1011BC","9/4/2026 11:14:35 AM","4/27/2026 12:50:47 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\01_Security_Reference\IMMO_9S12DT256_V4-Red_Write_KM.mjs","IMMO_9S12DT256_V4-Red_Write_KM.mjs",".mjs","JavaScript Module","3642","295B4CED9CC5C73906166975532ABDB6E42E4638E517D7B98F538976E3F377F9","9/4/2026 11:14:44 AM","4/20/2026 3:22:35 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\02_Module_Rewrite\Dash_v4_95640_AVTO_Red_Write.mjs","Dash_v4_95640_AVTO_Red_Write.mjs",".mjs","JavaScript Module","3626","E87DA099B0F164349B1034446BC8C6BAFE285E55F1CC9FACB171F067F1E7098B","9/4/2026 11:14:48 AM","4/20/2026 12:07:12 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\03_Crash_Data_Reference\Tesla_Delphi_Bosch_SRS_CrashData.mjs","Tesla_Delphi_Bosch_SRS_CrashData.mjs",".mjs","JavaScript Module","11034","2AA2E4F70848ACD2644D6BACFEC0CFBE2BC7B942786422611EB0FFE22917E975","9/4/2026 11:14:31 AM","4/28/2026 8:07:02 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\04_Unclassified_Reference\Volkswagen Passat B6 Airbag 3C0909605F.mjs","Volkswagen Passat B6 Airbag 3C0909605F.mjs",".mjs","JavaScript Module","4234","A2422E82551F391F741FBA82E7F7700465DC9434AE352F2F1A797F1466A67066","9/4/2026 11:14:40 AM","4/23/2026 2:38:41 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\unsorted\README.md","README.md",".md","Markdown","553","F2E47649F1B39B264F54942134DFFF1CD5FF7E198099271680AF6821FE3E1C58","9/4/2026 11:28:00 AM","9/4/2026 11:32:04 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\schemas\script-metadata.schema.json","script-metadata.schema.json",".json","JSON","447","C63D5DA0619CF950044F1EF07E6A075251B55EB744EA1B2630FD7017D45E57E7","9/4/2026 11:16:43 AM","9/4/2026 11:17:03 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_binary_tool.mjs","template_binary_tool.mjs",".mjs","JavaScript Module","713","44AD6A153D1D1D3832616A698ED2AC48DA7DBEE0E3EE20B12F318A23FF72B13F","9/4/2026 11:10:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_byteswap_workflow.mjs","template_byteswap_workflow.mjs",".mjs","JavaScript Module","860","0408A174C7C23600260E17B5E8DBA9E3EEF2987054EB19E30AF33AA4A86386AE","9/4/2026 11:26:19 AM","9/4/2026 11:26:30 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_checksum_workflow.mjs","template_checksum_workflow.mjs",".mjs","JavaScript Module","798","5E6A5A3093780C067A8B3EFD394B717922C5601B5BB38C311EA9482A0D8A3B23","9/4/2026 11:22:16 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_compare_workflow.mjs","template_compare_workflow.mjs",".mjs","JavaScript Module","1103","AD3AF18143646DC1E5920900E352DEE99AEDA6EA74307686AD48F98AD193DF84","9/4/2026 11:26:09 AM","9/4/2026 11:26:30 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_diff_report.mjs","template_diff_report.mjs",".mjs","JavaScript Module","1036","CBEDE11ACD30FE0B7F74FEEF44A31ECFEC9389C3D0C1278FA517C8BC5694F044","9/4/2026 11:19:33 AM","9/4/2026 11:20:13 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_eeprom.mjs","template_eeprom.mjs",".mjs","JavaScript Module","880","E6912B099C9ECBE650DDACB32787E322E7A98D313D2DE428BF3CBD26B46157FF","9/4/2026 11:09:38 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_flash.mjs","template_flash.mjs",".mjs","JavaScript Module","791","72D321EB39BCE162BC9578A2CDE0208B243170260E55741C8663ADE0D8CA92DF","9/4/2026 11:09:43 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_inventory_workflow.mjs","template_inventory_workflow.mjs",".mjs","JavaScript Module","809","734BE92C2B3BB30316A45C597020B48F1FA613A74D493B37E6E83BC8614A6804","9/4/2026 11:22:22 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_merge_workflow.mjs","template_merge_workflow.mjs",".mjs","JavaScript Module","938","7D7732562CCD1721DD0ED35DB216955737001C69B334C1F5B25EAC82BB4432DC","9/4/2026 11:26:13 AM","9/4/2026 11:26:30 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_patch_guard.mjs","template_patch_guard.mjs",".mjs","JavaScript Module","1065","32C62CE6A6CC2B80B8CB39B7F22BDB7835D0E3777D49BFBE174C37EAA4D983AF","9/4/2026 11:19:28 AM","9/4/2026 11:20:13 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_readonly.mjs","template_readonly.mjs",".mjs","JavaScript Module","985","8586522C73C807EE55F05BD4609B5ECD69F19E37263FD379D313227376FF2E59","9/4/2026 11:09:33 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_reporting.mjs","template_reporting.mjs",".mjs","JavaScript Module","771","21D4219F2F03B86A034E8CF4869B6AD39F889B025B5FBB150E95CAA2246FEE1E","9/4/2026 11:09:58 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_validator.mjs","template_validator.mjs",".mjs","JavaScript Module","843","1B3D5D225AD3E2393B1B8345465BC3CCFD972D410B337382B8748A9739C09773","9/4/2026 11:09:48 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\buffer_helpers.test.mjs","buffer_helpers.test.mjs",".mjs","JavaScript Module","923","4006821515DB6EABC4EC7114720DF1283E32843038BF0A2584B1D210B29C49FC","9/4/2026 11:19:39 AM","9/4/2026 11:20:13 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\crc_engine.test.mjs","crc_engine.test.mjs",".mjs","JavaScript Module","1686","A5E5F4379599D5BEF8207C415802CFA0ED0D2FF2F1F8493480D4271D23ED1AA6","9/4/2026 12:35:05 PM","9/4/2026 12:35:09 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\encoding_helpers.test.mjs","encoding_helpers.test.mjs",".mjs","JavaScript Module","605","E8C417F64846C0CF5663ED172A313039ACBCC1DB6DC0FE61ECA7C5808957C89C","9/4/2026 11:19:45 AM","9/4/2026 11:20:13 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\template_catalog.test.mjs","template_catalog.test.mjs",".mjs","JavaScript Module","1519","92C72A14C4A3075F12AFC0EE45EDE4B35D83AE9A65D5802A9824538D80324C1D","9/4/2026 11:26:26 AM","9/4/2026 11:26:30 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\workflow_templates.test.mjs","workflow_templates.test.mjs",".mjs","JavaScript Module","1351","A2CCC4FC13D02D75D73B38134E8BC409D8A9D529C882AE4F3156B540CDFB8D0D","9/4/2026 11:22:28 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\utilities\crc_engine.mjs","crc_engine.mjs",".mjs","JavaScript Module","3248","9B4510B713931CBDF89C60914F23A5AA496A7A65C2CEED564BBD3BBCF0A55C26","9/4/2026 12:32:59 PM","9/4/2026 12:34:30 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\utilities\_verify_crc.mjs","_verify_crc.mjs",".mjs","JavaScript Module","608","2C314EB8AC8A5779EDF3468B343F8F2A33AAE25A382E6026B43E55CA1EF1AB13","9/4/2026 12:33:21 PM","9/4/2026 12:33:54 PM","","","","Unknown","Pending",""
"18_Documentation\BEGINNER_GUIDE.md","BEGINNER_GUIDE.md",".md","Markdown","680","5F4FD344CAACD5849F24D9E01C516FA70F59ACA2C9D9C5108B339348E5ED3929","9/4/2026 11:10:16 AM","9/4/2026 2:00:10 PM","","","","Unknown","Pending",""
"18_Documentation\BINARY_PROCESSING_GUIDE.md","BINARY_PROCESSING_GUIDE.md",".md","Markdown","390","6CE464EE04596465FAB4F9B13F06C41A73DC9E02D297786AB1FC2A4B7EC13101","9/4/2026 11:10:38 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\CHECKSUM_GUIDE.md","CHECKSUM_GUIDE.md",".md","Markdown","222","D842804B235FA261E51C8C782E6C870CB84557E27ED2A7A613320E5263FBCBF5","9/4/2026 11:10:34 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\DEBUGGING_GUIDE.md","DEBUGGING_GUIDE.md",".md","Markdown","367","84F758359CBB2418CD922E81B792852D390F779A4B4F65EDA377A10D659DC5E6","9/4/2026 11:10:42 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\GETTING_STARTED.md","GETTING_STARTED.md",".md","Markdown","6881","0BC77482B762B11822BAD1153A7B4E6C8069B06DDE022B766DA7AEA39FB0554E","9/4/2026 1:54:58 PM","9/4/2026 2:00:10 PM","","","","Unknown","Pending",""
"18_Documentation\MULTIPROG_PROJECT_STRUCTURE.md","MULTIPROG_PROJECT_STRUCTURE.md",".md","Markdown","323","CA936966071C61EDF7CF7171DE78E3A7A588C098E40628F97882A047A838281A","9/4/2026 11:10:30 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\MULTIPROG_SCRIPT_LIFECYCLE.md","MULTIPROG_SCRIPT_LIFECYCLE.md",".md","Markdown","309","7DF02DEDBFF4BDEA588E23B0F183D5AEE40D0D5887EC0FC182A7932F8856239E","9/4/2026 11:10:25 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\RELEASE_PROCESS.md","RELEASE_PROCESS.md",".md","Markdown","212","3E992F15B1E4FF0A8F1CACCD89584DAC634851267E48BBE8E11604D05846AE9D","9/4/2026 11:10:51 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\SCRIPT_WRITING_GUIDE.md","SCRIPT_WRITING_GUIDE.md",".md","Markdown","440","7AE4F6B7027736531D26C9A25F5CC7D3FBB060617537825029929F8E7FAB265B","9/4/2026 11:10:22 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Analyze_MultiPROG_Script.md","Prompt_Analyze_MultiPROG_Script.md",".md","Markdown","300","62F7065E53BB5C56F806F1AE40FFBFF0934DFF85E3CA120A3BAF1D50A23E4833","9/4/2026 11:11:55 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Convert_JS_To_MultiPROG.md","Prompt_Convert_JS_To_MultiPROG.md",".md","Markdown","362","86BE59F68FA362A09391302A48983F4B41CEC53AC78B56E05A6BE86D71E60D2E","9/4/2026 11:11:51 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Create_MultiPROG_Script.md","Prompt_Create_MultiPROG_Script.md",".md","Markdown","388","076DBF910A732F2236716C7CEB31A977912A1379333467591776775E41193FA2","9/4/2026 11:11:36 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Debug_MultiPROG_Script.md","Prompt_Debug_MultiPROG_Script.md",".md","Markdown","240","BCB1319ED5E54D87861A5C60FC4197D237C7D79940A7262ABCE2B8A6718A8887","9/4/2026 11:11:43 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Refactor_MultiPROG_Script.md","Prompt_Refactor_MultiPROG_Script.md",".md","Markdown","280","494866A20C03DA3B389DBECC56AD460E30956E995C8AF812A10128FBB20E2A71","9/4/2026 11:11:47 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Review_MultiPROG_Script.md","Prompt_Review_MultiPROG_Script.md",".md","Markdown","308","942C59D0EA13DB8A6576710423E77360BE447C42F6F3FBDA2FE428398B2A22DA","9/4/2026 11:11:40 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"20_Unsorted\DCM7.1B_9824601180_9831731680_scr_dpf_egr.bin","DCM7.1B_9824601180_9831731680_scr_dpf_egr.bin",".bin","Unknown","6291456","14E90694AFAF4EB85B42807845588DA5AF5D0C0826895E22495BFB7F6EC07BCA","9/4/2026 2:18:40 PM","6/27/2026 6:42:50 AM","","","","Unknown","Pending",""
"20_Unsorted\README.md","README.md",".md","Markdown","695","13C848DC3FD4F281974BADB8F65E367A08E8E3467567105D160C2E5F6420AAAA","9/4/2026 11:19:49 AM","9/4/2026 11:29:36 AM","","","","Unknown","Pending",""
"20_Unsorted\upa-usb\vw_golf_3_trw.uds","vw_golf_3_trw.uds",".uds","Unknown","2581","B736B869B48D263619ABB3666DE6D3A602BA580691C4284AA87651533ABBF5DF","9/12/2026 12:16:38 AM","9/12/2026 12:16:38 AM","","","","Unknown","Pending",""
"20_Unsorted\upa-usb\vw_golf_3_vdo_1h6.uds","vw_golf_3_vdo_1h6.uds",".uds","Unknown","3869","38970A626C29C3E44B052F6F5F470C67174DD66BE853CE81F4FF4A307B5973D4","9/12/2026 12:16:38 AM","9/12/2026 12:16:38 AM","","","","Unknown","Pending",""
"20_Unsorted\upa-usb\vw_golf_3_vdo_6n0.uds","vw_golf_3_vdo_6n0.uds",".uds","Unknown","3870","9CB9323ECA07C1ADC4A4F51B1AB616DCC66D86038F54A16108C2B64559BAD851","9/12/2026 12:16:38 AM","9/12/2026 12:16:38 AM","","","","Unknown","Pending",""
"tools\build_repository_epub.ps1","build_repository_epub.ps1",".ps1","PowerShell","10068","7F8CD34505EA631522D5B7101771A456DC6C09979C4F03C1BA4395464D5B0742","9/4/2026 2:42:11 PM","9/4/2026 2:48:15 PM","","","","Unknown","Pending",""
"tools\detect_problems.ps1","detect_problems.ps1",".ps1","PowerShell","10902","BA6BDFC9BA27723BF1C7ADBAF45416A86839FA8286CE3CCDBDDAA5543CF8EF6C","9/4/2026 10:45:47 AM","9/14/2026 11:06:40 PM","","","","Unknown","Pending",""
"tools\generate_inventory.ps1","generate_inventory.ps1",".ps1","PowerShell","6536","2B271321456EF391E318FEA5EBF2BBB5A402AB10E0F5473513F3C35C71FF9100","9/4/2026 10:44:36 AM","9/4/2026 1:19:46 PM","","","","Unknown","Pending",""
"tools\README.md","README.md",".md","Markdown","10107","38A85015E86430FE849AC84984C2F7382B39725544600427FB61094103F58495","9/4/2026 10:54:28 AM","9/4/2026 1:35:38 PM","","","","Unknown","Pending",""
"CONTRIBUTING.md","CONTRIBUTING.md",".md","Markdown","6701","1FE4ED6535780083F9D06DDDD9F44393789024CCAFFAD53929C78E42E20C25D0","9/15/2026 11:51:15 AM","9/4/2026 1:19:46 PM","","","","Unknown","Pending",""
"LICENSES.md","LICENSES.md",".md","Markdown","9084","DE0FB6E35BDFE5EF58944A86FFA826B063F9675A1CBFB97871921588A857D615","9/15/2026 11:51:15 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"MANIFEST.json","MANIFEST.json",".json","JSON","53570","6047D9A2981DB5A88AC94F1797E9292C64922693B7298D158FA5CAA47C5E7C13","9/15/2026 11:51:15 AM","9/15/2026 11:58:50 AM","","","","Unknown","Pending",""
"README.md","README.md",".md","Markdown","6860","C92CC334C85330972BF1D40BBB9C81421B12D62E7BE4BDAB8A145156CD01C2AD","9/15/2026 11:51:15 AM","9/15/2026 10:01:38 AM","","","","Unknown","Pending",""
"REPOSITORY_MATURITY_ASSESSMENT.md","REPOSITORY_MATURITY_ASSESSMENT.md",".md","Markdown","923","8D85E1C669BFBD32B28D82B00E84B312F8262760139AAB4FC9186D86758BEF6A","9/15/2026 11:51:15 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"ROADMAP.md","ROADMAP.md",".md","Markdown","936","1BCA3D96F6A5F62FB22EB072C642C5787E3785378CFB416513D141FC4B8F0BA4","9/15/2026 11:51:15 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"SECURITY.md","SECURITY.md",".md","Markdown","9582","45273E8C3D4A1D623838E21D38D76B169E36DEB98BD4B14EDD52224C2E89DC88","9/15/2026 11:51:15 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"XHorse_MultiPROG_Ultimate_Kit.epub","XHorse_MultiPROG_Ultimate_Kit.epub",".epub","Unknown","145612","3F3B5107DA707A4F1EC5813188AF8B7978A4EC1F2E3A8D1482D25424D307B8C4","9/15/2026 11:51:15 AM","9/4/2026 2:48:17 PM","","","","Unknown","Pending",""
"_tmp_fetch_gists.ps1","_tmp_fetch_gists.ps1",".ps1","PowerShell","1113","F96E579189936DBC778FFF8A9DC08DA094153DCFFA4BFA17F00AA833ABDC705A","9/15/2026 11:51:15 AM","9/4/2026 9:51:20 AM","","","","Unknown","Pending",""
"01_Knowledge_Base\API_DISCOVERY_WORKSHEET.md","API_DISCOVERY_WORKSHEET.md",".md","Markdown","944","FFA02B5412ED416B6E9DD71811EA738EB04ABB62C9A39E8007D8F77415C38E51","9/15/2026 11:46:42 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\AUTOMOTIVE_MEMORY_CONCEPTS.md","AUTOMOTIVE_MEMORY_CONCEPTS.md",".md","Markdown","4577","18939CD84240076CCB936D7824A2EF8E58832E7D5049F6F9A3700B7923527EB1","9/15/2026 11:46:42 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\ECU_TCU_CLONE_CONCEPTS.md","ECU_TCU_CLONE_CONCEPTS.md",".md","Markdown","3836","CC2887913D9E34C6FADEAE4AAC4FD4E7DFC92EE60D762ADCACD3E48E153D9F28","9/15/2026 11:46:42 AM","9/14/2026 10:51:18 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\IMMOBILIZER_CONCEPTS.md","IMMOBILIZER_CONCEPTS.md",".md","Markdown","4084","57AB6FE08BF8E3034372F75BA57A9F882E98F6E94B8B3A55F89C8873A16D6A11","9/15/2026 11:46:42 AM","9/14/2026 10:51:18 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\MULTIPROG_ARCHITECTURE.md","MULTIPROG_ARCHITECTURE.md",".md","Markdown","5083","3C60C8B41C6802DAB947477AF5D5E3AA7CF99A9D30191C90C58C6F45A82741E8","9/15/2026 11:46:42 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"01_Knowledge_Base\README.md","README.md",".md","Markdown","5052","57D0E681092F4049946ABEF64E98A780D57D76122FD23F7D79E48ACF25671DCB","9/15/2026 11:46:42 AM","9/14/2026 10:51:18 PM","","","","Unknown","Pending",""
"02_Resource_Catalog\links.csv","links.csv",".csv","CSV","10313","EB2E3A70CC69B5B719CBD1D148971B74A399981E24E00ED770DAFAF1C09688F4","9/15/2026 11:47:05 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"02_Resource_Catalog\links.md","links.md",".md","Markdown","12855","C0978BA40B365D90966EC5BB2CB8B6C650361FA0FB6710547680118852E52DDA","9/15/2026 11:47:05 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\binary_utils.mjs","binary_utils.mjs",".mjs","JavaScript Module","5748","002CB1B91DBEB6882210CA9D5B06E044AA315F3B623920F4BA0D47D62C18FF63","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\01_read_only_inspector.mjs","01_read_only_inspector.mjs",".mjs","JavaScript Module","358","29B332DA18C61EC65B8CA5D5DB15F6ABA34B16C0AF7AEF1B06D96A59C0A5750F","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\02_double_read_verifier.mjs","02_double_read_verifier.mjs",".mjs","JavaScript Module","240","099B6ACDC56C1403967C8F8DEF819F0E59CB1AE7E472E7012CF466B355369973","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\03_pattern_inventory.mjs","03_pattern_inventory.mjs",".mjs","JavaScript Module","219","C81DF6685529DE1C9946C39F29893911FEE8C59996527AE4C53BDBBF9D54760A","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\04_allowlisted_patch_demo.mjs","04_allowlisted_patch_demo.mjs",".mjs","JavaScript Module","381","A059293E1010F2B57801D02B7B0E97559ADACAFB68ACD5210687BDEE4DAFCCDF","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\05_checksum_test_vectors.mjs","05_checksum_test_vectors.mjs",".mjs","JavaScript Module","297","2227F3999D736CB2FFDD8347BEF39D00061790CBCE4A4D9AEB7E7D807527AEDA","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\06_authorized_job_record_validator.mjs","06_authorized_job_record_validator.mjs",".mjs","JavaScript Module","456","ED082376BFF56FD54B3E6589C18F2B50B077620B989A5BF4417AE4771035C0C3","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\07_key_inventory_audit.mjs","07_key_inventory_audit.mjs",".mjs","JavaScript Module","415","E03F7C0372A77E83CDB8B4BE26C1CA7C2305F99BB921FC583F5741C5A477C6E8","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\08_redacted_security_report.mjs","08_redacted_security_report.mjs",".mjs","JavaScript Module","461","3774504B4C55F60D73989C06531FF594A1A352FD703D3956A7B515E1C871D5C0","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\32_dump_fingerprint.mjs","32_dump_fingerprint.mjs",".mjs","JavaScript Module","471","14C6C16BD9B156F950E3147D7F7D415D7D5B7196ACB6932E78659BC5FA703A62","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\33_structured_change_report.mjs","33_structured_change_report.mjs",".mjs","JavaScript Module","850","B265866A04A4C8956F7C0E954BAE245F5614A322E6295EBFC60CCA8BAC910ECF","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\34_checksum_model_selector.mjs","34_checksum_model_selector.mjs",".mjs","JavaScript Module","966","28A26A9F0175DB2622817832566E0E93F04356AA93AEC1FF7C49CEA03B9E1B85","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\35_flash_sector_map_parser.mjs","35_flash_sector_map_parser.mjs",".mjs","JavaScript Module","1555","30E6C08BF52D8F5126550D0A81EC3C96B2955F6162C99BAFDFCDC2E1C43E9E7B","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\36_vin_extractor_validator.mjs","36_vin_extractor_validator.mjs",".mjs","JavaScript Module","1989","0C804C7F143AD5E9AC6183C0530EA4623CB36A597121026DF019A0962746C5C5","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\37_binary_search_pattern_locator.mjs","37_binary_search_pattern_locator.mjs",".mjs","JavaScript Module","1220","6E2C2C6AD5513D47CBE3F3FF18472FD7E24A4337493B1E210C7C92B0776798FA","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\38_bitfield_and_signed_int_utils.mjs","38_bitfield_and_signed_int_utils.mjs",".mjs","JavaScript Module","1951","784EC2A6E02D63146A071AABB7260B1B829822CB300BEFFC1C50769A373318B5","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\39_key_learning_session_report.mjs","39_key_learning_session_report.mjs",".mjs","JavaScript Module","1954","3F986A7945696B32CBF0117E2689B02ED19272F510EF61AC13D77FC309D4CC45","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\17_airbag_case_intake_validator.mjs","17_airbag_case_intake_validator.mjs",".mjs","JavaScript Module","774","D7A8110CB32BA7765D2DD8CAC769B3675B21126E1FAAFC2BF9A19E19925DB75E","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\18_airbag_module_read_consistency.mjs","18_airbag_module_read_consistency.mjs",".mjs","JavaScript Module","387","F20721742DAE16DD87190BE85346A9B973CE1CDC5B1B179359120B5C65CA729B","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\19_airbag_crash_data_disclosure_redactor.mjs","19_airbag_crash_data_disclosure_redactor.mjs",".mjs","JavaScript Module","757","3B0F0F9A066F04F1BC3C8E039333BFA2DCBF0B159DB7508086CD0D8AC5357F5E","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\20_airbag_backup_naming_policy.mjs","20_airbag_backup_naming_policy.mjs",".mjs","JavaScript Module","531","57C4D42136F9967D99D9AA013000D82184EC1074E867D5DE33B1AC9DD80E6929","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\21_airbag_service_completion_audit.mjs","21_airbag_service_completion_audit.mjs",".mjs","JavaScript Module","632","6415EC3DCCBA1B173C7C401A72FCF4546E62815A47F7591D3D891DFB9BE91150","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\airbag_authorized_safe\README.md","README.md",".md","Markdown","888","72F9F747E94B4235821E257F4437321B1B3FABA554CE84A9FA7AAADF56CF92F8","9/15/2026 11:47:15 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\22_ecu_case_intake_validator.mjs","22_ecu_case_intake_validator.mjs",".mjs","JavaScript Module","712","84F93B17985EB9A6B2970B7BF5D6ED0C23CE8A5871C0E006AB97F061311BE38B","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\23_ecu_calibration_read_consistency.mjs","23_ecu_calibration_read_consistency.mjs",".mjs","JavaScript Module","394","365991287A980790B955F58E9BCE3426BD5E98A919616F60C1B2A5CFD26D16E0","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\24_ecu_partnumber_crosscheck.mjs","24_ecu_partnumber_crosscheck.mjs",".mjs","JavaScript Module","546","AC50CF432A8451369252883B0A80F3F7B94AAD14631E4E633EE783FE4C243F8C","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\25_ecu_change_scope_guard.mjs","25_ecu_change_scope_guard.mjs",".mjs","JavaScript Module","718","F58E42C4C799321DEED0A15D1F836F14361CC05A64359EC9D0EE128EFD32448D","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\26_ecu_service_completion_audit.mjs","26_ecu_service_completion_audit.mjs",".mjs","JavaScript Module","629","1BAE9C170207E9A848A7245C5284E3C789A7BC190E063A5E5BC9F8682E5B7E2D","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\ecu_authorized_safe\README.md","README.md",".md","Markdown","820","848A57069224BAC7B1A7DD60F3A6E6C66D450744DBBA79964C1BFF3A8852BB9D","9/15/2026 11:47:15 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\09_immo_case_intake_validator.mjs","09_immo_case_intake_validator.mjs",".mjs","JavaScript Module","801","01D015CCDCF1B4EDDA8952055E55D6A0904325624B357731659205EAFD0E8195","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\10_immo_module_read_consistency.mjs","10_immo_module_read_consistency.mjs",".mjs","JavaScript Module","764","8F8F0AAEC12D9345DA64F42FE10E1B799A5B378A44573E92A5D8D2BED103B52D","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\11_immo_dump_quality_report.mjs","11_immo_dump_quality_report.mjs",".mjs","JavaScript Module","817","7A8FAA47BC7DA683005F48296577D4F57ED22F732E6B1175ED74EE2266F2F1BC","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\12_authorized_key_count_reconciliation.mjs","12_authorized_key_count_reconciliation.mjs",".mjs","JavaScript Module","774","21DFC385BA67092F158B949C754303336FEF840EA03CB3AB3197D6AD2EAF0E9B","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\13_security_value_redactor.mjs","13_security_value_redactor.mjs",".mjs","JavaScript Module","609","C1391EF0A4A57C29B35D2D37C1AEAFDC057283EFF26A223D4A808714C8447E85","9/15/2026 11:47:15 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\14_immo_backup_naming_policy.mjs","14_immo_backup_naming_policy.mjs",".mjs","JavaScript Module","507","B30FFE482B1B5D0A81488032F976A564913F6A325B8F69C1B978DEB3C6949DA1","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\15_immo_change_scope_guard.mjs","15_immo_change_scope_guard.mjs",".mjs","JavaScript Module","706","B116CEB7FCABF79C3C24F76BD7E9B091585CCC933E6AACE6818A27809F00A020","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\16_immo_service_completion_audit.mjs","16_immo_service_completion_audit.mjs",".mjs","JavaScript Module","695","DB9DD131A0E8F899132B639F1D06DC2B3EEA2BDA080DE2462A0747C57A8C8A80","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\immobilizer_authorized_safe\README.md","README.md",".md","Markdown","973","6A48BE1EA360176708F6AB81A97BB157A50DBE211F11C5D49B47D8A4592859F2","9/15/2026 11:47:15 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\27_module_case_intake_validator.mjs","27_module_case_intake_validator.mjs",".mjs","JavaScript Module","763","8FAB0CBC95487A57453E1FA54337A260615858C83D2A9DB8EB20E20BD3A9502E","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\28_module_read_consistency.mjs","28_module_read_consistency.mjs",".mjs","JavaScript Module","387","85BB7D89CA284E431A4DF7E92E20B7DFD1E2F5D02579EDF19E4866D7F84A53D0","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\29_module_backup_naming_policy.mjs","29_module_backup_naming_policy.mjs",".mjs","JavaScript Module","520","7E84684F7BB172FEF867789F7913E11946AF81045F44894680201267F8133FD6","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\30_module_change_scope_guard.mjs","30_module_change_scope_guard.mjs",".mjs","JavaScript Module","866","487C4F8897B4A34F9C3F9D6112BE82BE9D96DEC76BBB085651622DAB88A34B4F","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\31_module_service_completion_audit.mjs","31_module_service_completion_audit.mjs",".mjs","JavaScript Module","638","E5ABD3D67DCD193ABE9BA973477E9E81DEECF749A01BCAC846C4E8C213251610","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\examples\other_modules_authorized_safe\README.md","README.md",".md","Markdown","887","1BD1988AAEB84CC9AD68A4A9373B0BD881EC9A4F9CB1A1613040905F57E69B08","9/15/2026 11:47:15 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\templates\checksum_region_verifier.mjs","checksum_region_verifier.mjs",".mjs","JavaScript Module","1383","DF20899F32D0521B44D4498E07858E2E2D223082E097DB67A4523BD759C224E1","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\templates\multiprog_safe_template.mjs","multiprog_safe_template.mjs",".mjs","JavaScript Module","791","2D61A52A1E79F8B6AA4445DCA28AB1EDFD650370C05065891E8BA76B43F3889E","9/15/2026 11:47:15 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\tests\test_additional_examples.mjs","test_additional_examples.mjs",".mjs","JavaScript Module","1976","FF8CCF7E22EE9AEAB25F8B2EFB5AC9D5DF18BB7C7100420B9BF2CC01878E690D","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\tests\test_binary_utils.mjs","test_binary_utils.mjs",".mjs","JavaScript Module","435","D2081786819F0FBDE6E9F91CB09E72FADE6894A7BD3882922CE4739667536EF0","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"03_Script_Starter_Kit\tests\test_expansion_examples.mjs","test_expansion_examples.mjs",".mjs","JavaScript Module","4090","50400058D90833FCE8994E7B1582CED9B4FB038AF12251ABB5B6412025F43EA8","9/15/2026 11:47:15 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"04_Workflows\AUTHORIZED_KEY_LEARNING_WORKFLOW.md","AUTHORIZED_KEY_LEARNING_WORKFLOW.md",".md","Markdown","3862","4B0CD5F021C821586C67F3687A4CEA4FEECA650E04B3CBB8C2ADAFB88F296D20","9/15/2026 11:47:23 AM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\AUTHORIZED_REPAIR_WORKFLOW.md","AUTHORIZED_REPAIR_WORKFLOW.md",".md","Markdown","885","E68E6D098F63DFD365E63C094DA8AC8B86DE9C9DD83CA0C62402FC1DAB287537","9/15/2026 11:47:23 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"04_Workflows\BENCH_AND_BOOT_READING_WORKFLOW.md","BENCH_AND_BOOT_READING_WORKFLOW.md",".md","Markdown","3514","E055C2331157856DCA640989DBC50EE6497D0F433E8ED276F269C7BC32859D22","9/15/2026 11:47:23 AM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\ECU_TCU_CLONE_WORKFLOW.md","ECU_TCU_CLONE_WORKFLOW.md",".md","Markdown","3667","4D720EC478E5AB7766F95A25F21B1FC1CF8DF708D33ECBA09B8A94E7F2D7C268","9/15/2026 11:47:23 AM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\EEPROM_READ_WRITE_WORKFLOW.md","EEPROM_READ_WRITE_WORKFLOW.md",".md","Markdown","4018","C8BDDAA7A3C333CF58C1C08C43B30F0F500F69CA8050D62B1A948F732758CE38","9/15/2026 11:47:23 AM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\IMMOBILIZER_BACKUP_RESTORE_WORKFLOW.md","IMMOBILIZER_BACKUP_RESTORE_WORKFLOW.md",".md","Markdown","3589","2085E73D819D477DFCE1E47D0662BD5B079086F1F9B2C91EFC17FFF9894385E3","9/15/2026 11:47:23 AM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\ISN_OPERATIONS_WORKFLOW.md","ISN_OPERATIONS_WORKFLOW.md",".md","Markdown","3459","35681F2BD3C29C0C9DCA2C0568E65647A78CD683F630A222F691C3703E6FEEBE","9/15/2026 11:47:23 AM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\MCU_READ_WRITE_WORKFLOW.md","MCU_READ_WRITE_WORKFLOW.md",".md","Markdown","3925","6003274BE3A54759F3CB44B78799F54BD8C4203605ACECE896E27742B97B81D3","9/15/2026 11:47:23 AM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"04_Workflows\README.md","README.md",".md","Markdown","1823","71122A2BFED9BD8C15C272C8D7B2091A2A5784D4EB8A2B730628E01041867059","9/15/2026 11:47:23 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"04_Workflows\VIN_MIGRATION_WORKFLOW.md","VIN_MIGRATION_WORKFLOW.md",".md","Markdown","3317","FFCF35DC86C5700B7C0C62AF47E20A3E77782BF0E1347DDFEAC43FA46FFB3DE9","9/15/2026 11:47:23 AM","9/14/2026 10:54:16 PM","","","","Unknown","Pending",""
"05_Reference\SEARCH_QUERIES.md","SEARCH_QUERIES.md",".md","Markdown","725","96EC9ADD9A49254E1D49D981F26E90B1FA8656FEE5D45DE87A4A99B4E6169516","9/15/2026 11:47:29 AM","9/4/2026 9:30:46 AM","","","","Unknown","Pending",""
"05_Reference\SECURITY_RESEARCH_TOPICS.md","SECURITY_RESEARCH_TOPICS.md",".md","Markdown","3453","F981555C7CAEA4993BCC81661FA1BA47BF0D53C28A9B63A3798C54F825064936","9/15/2026 11:47:29 AM","9/15/2026 9:55:32 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\01_Multi_PROG_Script_Function_Manual_PDF.url","01_Multi_PROG_Script_Function_Manual_PDF.url",".url","URL Shortcut","86","75308B4B7A3747AF415D1E83061B7B50A9B5DEB0B6FE2FFF27A8040503749AF7","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\02_Multi_PROG_Script_Function_Manual_mirror.url","02_Multi_PROG_Script_Function_Manual_mirror.url",".url","URL Shortcut","108","DE8BD0C782B84FEDADDEAB5E52CD6FCF0A09EC113C7850B7F922A4A5AEC677D8","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\03_Multi_PROG_Owner_Manual.url","03_Multi_PROG_Owner_Manual.url",".url","URL Shortcut","88","3F29BEB26150376F908DD386ABB9B2695BFBBB048D3E90814E7544CBCFEFB2EA","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\04_Multi_PROG_Operation_Manual.url","04_Multi_PROG_Operation_Manual.url",".url","URL Shortcut","126","4FCF8FD4EDEC7E2174CBEAB18B3F8F3D66D4B2BB1B9D9A4FB8B66F1C2E8E5707","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\05_First_Multi_PROG_script_tutorial.url","05_First_Multi_PROG_script_tutorial.url",".url","URL Shortcut","100","97DA7D14E12300489C4127B1F0A360C87D55B4DC382347BB40FFF42B54F10D42","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\06_Third_party_script_introduction.url","06_Third_party_script_introduction.url",".url","URL Shortcut","127","CBE47ACDC91606A941CEE3AF9D95BEB1329381BF362A83BDBB3B8F2CBCD6909B","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\07_Third_party_scripting_how_to.url","07_Third_party_scripting_how_to.url",".url","URL Shortcut","117","12DA357ADF266F96017D7E72018BF651DB7FD2E467A439A7ECA42B47854980F2","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\08_CarKeyGuyNL_Multi_Prog_Scripts.url","08_CarKeyGuyNL_Multi_Prog_Scripts.url",".url","URL Shortcut","73","EC676B07342DF554FCDB79EC4F228761EBAB5E241EEE2BE9A699921AB76C8DA4","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\09_MHH_Auto_Multi_PROG_script_thread.url","09_MHH_Auto_Multi_PROG_script_thread.url",".url","URL Shortcut","75","4A05B5C605FAFD1CC88B4FA0330BEC5C15F5DF632F274BEE9E241C04E10472E8","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\10_Xhorse_checksum_workflow_guide.url","10_Xhorse_checksum_workflow_guide.url",".url","URL Shortcut","100","140D34D08415A7BDF2C1380FDF077D1174573AADFB4D5047CA3A2C7B6A119DDB","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\11_Checksum_function_guide_mirror.url","11_Checksum_function_guide_mirror.url",".url","URL Shortcut","105","AE04EFD233349B06640890F62E0BEB9B552B5F874D71FD8F51660A2A2377D0E6","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\12_Supported_ECU_checksum_identification.url","12_Supported_ECU_checksum_identification.url",".url","URL Shortcut","107","F190E849CEF8B41D71848CA2ECB221C49FA4F50157E72A3B93608100D53AE850","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\13_binary_parser_GitHub.url","13_binary_parser_GitHub.url",".url","URL Shortcut","63","9DD87B10E8225A325E2F883C9986180E419B20F4968B93F2E967BCFF02F07D03","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\14_Awesome_Binary_Parsing.url","14_Awesome_Binary_Parsing.url",".url","URL Shortcut","63","749CE99CFD42410BA9CB16AE4542403CF30BB39F9347C0451E3E412298978342","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\15_jBinary.url","15_jBinary.url",".url","URL Shortcut","60","58358BFF7D93CB1A90BA1D8562A190987C51D235E0416497F7926958852F3ABF","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\16_js_crc.url","16_js_crc.url",".url","URL Shortcut","60","791A6A3241E46D6C4BC39CA31FBF8C61706B65E789805CFD72FEB23A8F1193F2","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\17_GitHub_ECU_topic.url","17_GitHub_ECU_topic.url",".url","URL Shortcut","53","C0FBC9B6FFC0953DD8C9BB2677EDB2A67EEE1DDD10FE732442B4D0D63345DA77","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\18_EcuBus_Pro.url","18_EcuBus_Pro.url",".url","URL Shortcut","60","1E52838AF91E09F1FC0992D0931F5B6697994C1D4B4B523300762F4BA0A872E3","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"06_URL_Shortcuts\19_OpenRemap.url","19_OpenRemap.url",".url","URL Shortcut","59","E846D056327A8B5F869D42B7F2091D3892254EB5873E60C0CFC7F92756DE39C6","9/15/2026 11:47:37 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"07_Authorized_Key_Immobilizer_Work\AUTHORIZATION_TEMPLATE.csv","AUTHORIZATION_TEMPLATE.csv",".csv","CSV","208","F45E9A41DAD7FB6003A994F0F34C933CD7529AF0400376A8C5ECEA9AAABDCD23","9/15/2026 11:47:44 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"07_Authorized_Key_Immobilizer_Work\CHAIN_OF_CUSTODY.csv","CHAIN_OF_CUSTODY.csv",".csv","CSV","113","F37BA3AB8C48999C6B079B8C3A7D8A8795403DBB6E7413DAEFB5E36514E69047","9/15/2026 11:47:44 AM","9/4/2026 8:18:16 AM","","","","Unknown","Pending",""
"07_Authorized_Key_Immobilizer_Work\README.md","README.md",".md","Markdown","2326","B1F305F2EC3E985C910AFD0AE6E978865212C1625393CFE6780597CFD40D8FCA","9/15/2026 11:47:44 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\README.md","README.md",".md","Markdown","1384","D920F43E0C15F94F49C35FDCA448B67BB9FFFAE477D612D831452306731D76B7","9/15/2026 11:48:42 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Archived\README.md","README.md",".md","Markdown","0","E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855","9/15/2026 11:48:59 AM","9/15/2026 11:49:03 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Community\README.md","README.md",".md","Markdown","0","E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855","9/15/2026 11:48:59 AM","9/15/2026 11:49:03 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Examples\README.md","README.md",".md","Markdown","0","E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855","9/15/2026 11:48:59 AM","9/15/2026 11:49:03 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\CarKeyGuyNL_Multi-Prog-Scripts\EWS_Code_generator.mjs","EWS_Code_generator.mjs",".mjs","JavaScript Module","5866","E444AAD3BD0DA5D4E6ECAAD9EA89EF515EC6300F78A2B19E7A738FA570980D75","9/15/2026 11:48:42 AM","9/4/2026 9:38:33 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\CarKeyGuyNL_Multi-Prog-Scripts\README.md","README.md",".md","Markdown","1425","AB7225764AFD4104408896E27518E87E06D1E2FAB5F0625EC648964C3A765912","9/15/2026 11:48:42 AM","9/4/2026 9:38:33 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\gist_bryc_checksums\bryc_checksum_algorithms.js","bryc_checksum_algorithms.js",".js","JavaScript","2234","2BE49388B4399D19088C6CEE06BBFC636E88B3464B08D4125C8AE10796F17799","9/15/2026 11:48:42 AM","9/4/2026 9:51:24 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\gist_diachedelic_crc32\diachedelic_crc32.js","diachedelic_crc32.js",".js","JavaScript","1090","53444286ADD99B0BC4E3B9254B27093557A1AB0ED148FE2EE40D80ABAC5F1BFC","9/15/2026 11:48:42 AM","9/4/2026 9:51:24 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\crc.js","crc.js",".js","JavaScript","10436","C56254C93FB1128E8E9849344D914A3E136763B6423396140B02C4665CA2CDAB","9/15/2026 11:48:42 AM","9/4/2026 12:30:39 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\LICENSE.txt","LICENSE.txt",".txt","Text","1059","065E27D735728DD0751DE7B1A028954921875BF7BB8AB472B263F48CC2905273","9/15/2026 11:48:42 AM","9/4/2026 12:30:39 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\models.js","models.js",".js","JavaScript","21744","E0D5745D35BE18FBEB700DEC5FC71C243EB05C657A35737F497521ABDFF2B55B","9/15/2026 11:48:42 AM","9/4/2026 12:30:39 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\README.md","README.md",".md","Markdown","3365","610168F04FC61C6EAB044086321CD4301D283CE6A38679D7C998993621090936","9/15/2026 11:48:42 AM","9/4/2026 12:30:39 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\GitHub\js-crc\SOURCE.md","SOURCE.md",".md","Markdown","1563","9F5321073EEC7BC4FAEDE61B36489438CDD01CF12380AFC5C97F182E36546F0F","9/15/2026 11:48:42 AM","9/4/2026 12:37:19 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\01_read_only_inspector.mjs","01_read_only_inspector.mjs",".mjs","JavaScript Module","358","29B332DA18C61EC65B8CA5D5DB15F6ABA34B16C0AF7AEF1B06D96A59C0A5750F","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\02_double_read_verifier.mjs","02_double_read_verifier.mjs",".mjs","JavaScript Module","240","099B6ACDC56C1403967C8F8DEF819F0E59CB1AE7E472E7012CF466B355369973","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\03_pattern_inventory.mjs","03_pattern_inventory.mjs",".mjs","JavaScript Module","219","C81DF6685529DE1C9946C39F29893911FEE8C59996527AE4C53BDBBF9D54760A","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\04_allowlisted_patch_demo.mjs","04_allowlisted_patch_demo.mjs",".mjs","JavaScript Module","381","A059293E1010F2B57801D02B7B0E97559ADACAFB68ACD5210687BDEE4DAFCCDF","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\05_checksum_test_vectors.mjs","05_checksum_test_vectors.mjs",".mjs","JavaScript Module","297","2227F3999D736CB2FFDD8347BEF39D00061790CBCE4A4D9AEB7E7D807527AEDA","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\06_authorized_job_record_validator.mjs","06_authorized_job_record_validator.mjs",".mjs","JavaScript Module","456","ED082376BFF56FD54B3E6589C18F2B50B077620B989A5BF4417AE4771035C0C3","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\07_key_inventory_audit.mjs","07_key_inventory_audit.mjs",".mjs","JavaScript Module","415","E03F7C0372A77E83CDB8B4BE26C1CA7C2305F99BB921FC583F5741C5A477C6E8","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\08_redacted_security_report.mjs","08_redacted_security_report.mjs",".mjs","JavaScript Module","461","3774504B4C55F60D73989C06531FF594A1A352FD703D3956A7B515E1C871D5C0","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\09_immo_case_intake_validator.mjs","09_immo_case_intake_validator.mjs",".mjs","JavaScript Module","801","01D015CCDCF1B4EDDA8952055E55D6A0904325624B357731659205EAFD0E8195","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\10_immo_module_read_consistency.mjs","10_immo_module_read_consistency.mjs",".mjs","JavaScript Module","764","8F8F0AAEC12D9345DA64F42FE10E1B799A5B378A44573E92A5D8D2BED103B52D","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\11_immo_dump_quality_report.mjs","11_immo_dump_quality_report.mjs",".mjs","JavaScript Module","817","7A8FAA47BC7DA683005F48296577D4F57ED22F732E6B1175ED74EE2266F2F1BC","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\12_authorized_key_count_reconciliation.mjs","12_authorized_key_count_reconciliation.mjs",".mjs","JavaScript Module","774","21DFC385BA67092F158B949C754303336FEF840EA03CB3AB3197D6AD2EAF0E9B","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\13_security_value_redactor.mjs","13_security_value_redactor.mjs",".mjs","JavaScript Module","609","C1391EF0A4A57C29B35D2D37C1AEAFDC057283EFF26A223D4A808714C8447E85","9/15/2026 11:48:42 AM","9/4/2026 8:20:32 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\14_immo_backup_naming_policy.mjs","14_immo_backup_naming_policy.mjs",".mjs","JavaScript Module","507","B30FFE482B1B5D0A81488032F976A564913F6A325B8F69C1B978DEB3C6949DA1","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\15_immo_change_scope_guard.mjs","15_immo_change_scope_guard.mjs",".mjs","JavaScript Module","706","B116CEB7FCABF79C3C24F76BD7E9B091585CCC933E6AACE6818A27809F00A020","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\16_immo_service_completion_audit.mjs","16_immo_service_completion_audit.mjs",".mjs","JavaScript Module","695","DB9DD131A0E8F899132B639F1D06DC2B3EEA2BDA080DE2462A0747C57A8C8A80","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\binary_utils.mjs","binary_utils.mjs",".mjs","JavaScript Module","5637","AE4947054A93E6DBDD3DA6F1DB05703B6541DDD5546C87F1F737DF76ADF95F6A","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\multiprog_safe_template.mjs","multiprog_safe_template.mjs",".mjs","JavaScript Module","791","2D61A52A1E79F8B6AA4445DCA28AB1EDFD650370C05065891E8BA76B43F3889E","9/15/2026 11:48:42 AM","9/4/2026 8:14:08 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Original\test_binary_utils.mjs","test_binary_utils.mjs",".mjs","JavaScript Module","434","66BAB858B5D530E754BFFD59C80ECE8AA5DC37B38F0B532E71F9CFF9ADBF7A84","9/15/2026 11:48:42 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Unknown_Origin\MHH_Auto_Forum_Threads.md","MHH_Auto_Forum_Threads.md",".md","Markdown","1956","1A70F186BE975907131093B58A4256D42181D090EE98DC04B3371DE3C60A75FA","9/15/2026 11:48:42 AM","9/4/2026 12:50:53 PM","","","","Unknown","Pending",""
"08_Collected_MultiPROG_Scripts\Unknown_Origin\Multi-PROG Script.rar","Multi-PROG Script.rar",".rar","RAR Archive","27013","B0918B09573B909E3E798DC99E294F16771EB9919FC4742F49DDD3F2AAD0E5E9","9/15/2026 11:48:42 AM","9/4/2026 12:58:38 PM","","","","Unknown","Pending",""
"09_Collected_JS\README.md","README.md",".md","Markdown","1521","DE228D2DF3121660FDBC4AC8FFCDB551C2BA6CBBBA82B3C126988B7911FA306B","9/15/2026 11:49:45 AM","9/4/2026 10:29:21 AM","","","","Unknown","Pending",""
"09_Collected_JS\administrative\script_catalog.mjs","script_catalog.mjs",".mjs","JavaScript Module","1738","F81651CE744EE1634D5024879B847841D2C52634DBA6A97B3649437A0E672756","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\binary\dataview_helpers.mjs","dataview_helpers.mjs",".mjs","JavaScript Module","1571","0D504C75818513E01745D856CAB09A6B76942054AE30E37F4DAF11D1170BBB3F","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\binary\struct_reader.mjs","struct_reader.mjs",".mjs","JavaScript Module","1082","626A49E4D7D929F24523C93FD30D8FF0F9B2A0364FAF4C00EE2862F91FABFCE2","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\adler32.mjs","adler32.mjs",".mjs","JavaScript Module","427","C07CDBBC4184CC03DEC011B0054F9CF59EE4BD22C92BE9F71E31F0A71E24952D","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\crc16.mjs","crc16.mjs",".mjs","JavaScript Module","869","5048D939AB64760D4B8771B46E58C33CC9BF38CFF305E02F0747C474CE8B5F95","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\crc32.mjs","crc32.mjs",".mjs","JavaScript Module","1255","6D516A055BBE91CBF187357E020BD108608F19195F4FAC5F1021D6CDA7B7832C","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\crc64.mjs","crc64.mjs",".mjs","JavaScript Module","744","F57EDF320DB079E3289AA39CBC79A86D42016E393FEDA27E1816C3F77DBF1D76","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\crc8.mjs","crc8.mjs",".mjs","JavaScript Module","506","FC4318146C8B2FFEDF5E5EBE00AE20BED04A66785C61E59A83AC14CE0E2FD5EF","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\checksums\fletcher.mjs","fletcher.mjs",".mjs","JavaScript Module","858","E296B7237C81798FF487B263D6D4A84505B4B5F93FB3441E4B1B5F2AC801CD8B","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\encoding\ascii.mjs","ascii.mjs",".mjs","JavaScript Module","646","D935384BC42A4CC15ACFA0A8DFCFA130D18962C21786C52EAFBE874BBB42EBBF","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\encoding\bcd.mjs","bcd.mjs",".mjs","JavaScript Module","796","09DB57F972C44D2AE4016A526B13A1940D5B3571F42CEF0E0124E8F8AEA9FEC9","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\encoding\hex.mjs","hex.mjs",".mjs","JavaScript Module","628","BF4A6D08674F60E7408110118730A65C9A11282C72D9CD263D21D9BE1FE03F1A","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\encoding\utf8.mjs","utf8.mjs",".mjs","JavaScript Module","369","29E453B146D708D369A167CC7C42423F18BBEEFB7CE6BC21791595113B15DE8F","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\hashing\md5.mjs","md5.mjs",".mjs","JavaScript Module","2246","A228F3F98FD0FAE02D1F2171536B92AA4A274E595A138530B995510FB01A1188","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\hashing\sha1.mjs","sha1.mjs",".mjs","JavaScript Module","1665","5946D9D94782E9A7309397F6149B5CBBFDC7D74F07A0DA0A702A6096CBE4D7B9","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\hashing\sha256.mjs","sha256.mjs",".mjs","JavaScript Module","2693","91D12D2837609FC38B8CB20365222D8F1C4AD958A7CF543645C12B49905F05AE","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\hashing\_pad.mjs","_pad.mjs",".mjs","JavaScript Module","562","A74FAE5EFC879D1DB8EF1E6676FEF854A9B6379765A60B644C3EE260A7135C9B","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\tests\test_admin_utils.mjs","test_admin_utils.mjs",".mjs","JavaScript Module","955","13A6C83047837A47E4475B80B32B1DAEA3E4E344AA9DC97F920CFC5FEC43B3AB","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"09_Collected_JS\tests\test_vectors.mjs","test_vectors.mjs",".mjs","JavaScript Module","1500","3827815A8C48BDB0FC78476511B271733587CEC8008B5662696FA73FA4FC031B","9/15/2026 11:49:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"10_Source_Repositories\README.md","README.md",".md","Markdown","1003","3002D32DEE0A1CEED99E9E40A94FC473ECBF15AB2787691D5FAAC5CB44348E52","9/15/2026 10:59:32 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"11_Download_Reports\2026-09-04_js-crc_collection.md","2026-09-04_js-crc_collection.md",".md","Markdown","5075","EBE77607E7184A40B5FCEA154BE7D2364E6D3BDB833C4D61D0F8A55C3D344E6F","9/15/2026 10:57:54 AM","9/15/2026 12:10:02 PM","","","","Unknown","Pending",""
"13_Research_Expansion\API_DISCOVERY_STATUS.md","API_DISCOVERY_STATUS.md",".md","Markdown","559","99FD83BFE891DF58F1F0B2DD54CFF1D4BF52AF32F3EA24B25E945067F64716F0","9/15/2026 11:50:17 AM","9/4/2026 11:09:11 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_CHECKSUMS.md","COMMON_CHECKSUMS.md",".md","Markdown","246","4F752A39A7C250C3250D519EDA2F9E3B0EF5B50B8692793FDA8903ACA2BC7B30","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_ERRORS.md","COMMON_ERRORS.md",".md","Markdown","229","CB5E8D8C88AFA9D04CEE7C88F535AF465A84790A54E2DAF1C8BDE04146691D6F","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_FIXES.md","COMMON_FIXES.md",".md","Markdown","265","04A466CE41A7005C76F53759810A1DE6D5DEFB74BF20C33880BEAFB70A005D22","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_FUNCTIONS.md","COMMON_FUNCTIONS.md",".md","Markdown","296","5763B140DAA6D5F51D08D60E77142A932C9E5BBF7516E85CF0DC1FD955671C32","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_PATTERNS.md","COMMON_PATTERNS.md",".md","Markdown","226","7A6D7FC298CFB306B58D3CDF7D8B2BF442796C34302DC7D650D3B637DDCA2C3C","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMMON_UTILITIES.md","COMMON_UTILITIES.md",".md","Markdown","181","74D29DAD6660E4D20570F8F0F01D718794ED323BF942C9DE22892DEB3E84CF47","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMPATIBILITY_MATRIX.csv","COMPATIBILITY_MATRIX.csv",".csv","CSV","355","D2BFDAE028A0D53568A8954DDA65375A637637E2083884F479C94D8E951A9439","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\COMPATIBILITY_MATRIX.md","COMPATIBILITY_MATRIX.md",".md","Markdown","691","18C87DABC76B13BBB528B392867009ACCFEF1D1358D77E704DA7E61021C0BDBF","9/15/2026 11:50:17 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"13_Research_Expansion\DISCOVERED_APIS.md","DISCOVERED_APIS.md",".md","Markdown","2437","DF05E0E036E5F1D14A846BA3279F708A44FBAFC15B5CC6D2D5A93BCF00B25BC4","9/15/2026 11:50:17 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"13_Research_Expansion\MASTER_SCRIPT_CATALOG.csv","MASTER_SCRIPT_CATALOG.csv",".csv","CSV","9713","990608A66873389FC27555F07797F66B4460C0FA542E65D25426DEEB23C0C163","9/15/2026 11:50:17 AM","9/14/2026 10:56:16 PM","","","","Unknown","Pending",""
"13_Research_Expansion\MASTER_SCRIPT_CATALOG.md","MASTER_SCRIPT_CATALOG.md",".md","Markdown","5958","297AA816F1F83BA0A62A0AB751B4BAF0B193E3CEE46017BD5630C8E4CC885CEF","9/15/2026 11:50:17 AM","9/14/2026 10:56:16 PM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_API_REFERENCE.csv","MULTIPROG_API_REFERENCE.csv",".csv","CSV","1497","BE9BDCE3CFF922BDE9A7C3310CBD4E1DBDA9436DA47E87F897457EB4359D7528","9/15/2026 11:50:17 AM","9/4/2026 11:09:11 AM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_API_REFERENCE.md","MULTIPROG_API_REFERENCE.md",".md","Markdown","2588","B2F938DCD95963AB709F43825770900B19F7C0D3C82D4AA064CA591E7B929142","9/15/2026 11:50:17 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_BUILTIN_FUNCTIONS.md","MULTIPROG_BUILTIN_FUNCTIONS.md",".md","Markdown","512","767322B27000326F726CDE0923BBB919A7B295C42C2A2969BFF62188F9DF4CC2","9/15/2026 11:50:17 AM","9/4/2026 11:09:11 AM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_HOST_FUNCTIONS.md","MULTIPROG_HOST_FUNCTIONS.md",".md","Markdown","793","947D3E471EDA48B2E685A70DF952490277FED708F1EC402A10153483C7802000","9/15/2026 11:50:17 AM","9/4/2026 11:09:11 AM","","","","Unknown","Pending",""
"13_Research_Expansion\MULTIPROG_SCRIPT_PATTERNS.md","MULTIPROG_SCRIPT_PATTERNS.md",".md","Markdown","3378","8562808FB376E2263F532493915B93011FEBFB01CB81C0F3E21B819AAC58A3F9","9/15/2026 11:50:17 AM","9/4/2026 10:16:50 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_ARCHITECTURES.md","SCRIPT_ARCHITECTURES.md",".md","Markdown","514","6B651C241A68CBC36026F13845B1C92B25500EB59B910AE54EA68649D2F0DAE0","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_COMPONENTS.md","SCRIPT_COMPONENTS.md",".md","Markdown","512","FC4812D0DF756DA3743270CA2733347CA337A1B55EFF951479AFEA21632FD964","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_DESIGN_GUIDE.md","SCRIPT_DESIGN_GUIDE.md",".md","Markdown","449","D2DF9725AB4E4371B18A0ABEC2EC4EBBD29718074B58435406B469CF20CFE714","9/15/2026 11:50:17 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_DEVELOPMENT_GUIDE.md","SCRIPT_DEVELOPMENT_GUIDE.md",".md","Markdown","3564","75639AD59C662F43E38D81D3ADE81D2435643797FD4C5E1600603C16BF2CCF5A","9/15/2026 11:50:17 AM","9/4/2026 11:01:35 AM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_FEATURE_MATRIX.md","SCRIPT_FEATURE_MATRIX.md",".md","Markdown","526","6C4AC33FDC4F5D27176694BA5C6E28BC8F0DCA2599F73A49C8C6A57B9397F5FC","9/15/2026 11:50:17 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"13_Research_Expansion\SCRIPT_PATTERNS.md","SCRIPT_PATTERNS.md",".md","Markdown","877","28F5B3257D7C80EBD3B50445B2D7DC85896F9BBFC50102457A4BEB58E630C319","9/15/2026 11:50:17 AM","9/4/2026 11:09:14 AM","","","","Unknown","Pending",""
"13_Research_Expansion\THEORETICAL_DOCUMENTATION.md","THEORETICAL_DOCUMENTATION.md",".md","Markdown","1234","348B55EEC13D938661DFBA8ADC30013CE4291EE70C9F06297FB1636F75D170C2","9/15/2026 11:50:17 AM","9/4/2026 10:26:48 AM","","","","Unknown","Pending",""
"13_Research_Expansion\USEFUL_JAVASCRIPT_UTILITIES.md","USEFUL_JAVASCRIPT_UTILITIES.md",".md","Markdown","2982","415AFFDDA569EE68F46F3333A3DDA8DEA1F5365FD6BCD4674654950CAB80BA0D","9/15/2026 11:50:17 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\3C0909605F.md","3C0909605F.md",".md","Markdown","336","F3596C766BD857965A15CF139DFC34719CE6FADB2A5A3A8B454F483E14F0AAEC","9/15/2026 11:50:17 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\3C0909605F_decompiled_note.md","3C0909605F_decompiled_note.md",".md","Markdown","1013","FDCFA43D866B1A2018B48F09EC44E9122191DCC62CE31EEDF71E39784ED6D89F","9/15/2026 11:50:17 AM","9/4/2026 11:33:50 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\Bosch_EDC16C36_Virgin_ISK.md","Bosch_EDC16C36_Virgin_ISK.md",".md","Markdown","332","B3CC1A37A1BA3EA06B060EDA54DF800FE1BF438F7AF2652880B1A4C22807D68F","9/15/2026 11:50:17 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\Dash_v4_95640_AVTO_Red_Write.md","Dash_v4_95640_AVTO_Red_Write.md",".md","Markdown","342","40D454C9C14B465E2C847350C4669D25F1736F05C1B452154DBC9769EF9E9E20","9/15/2026 11:50:17 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\IMMO_9S12DT256_V4-Red_Write_KM.md","IMMO_9S12DT256_V4-Red_Write_KM.md",".md","Markdown","372","7368B3A3EE7AAACFA7F6E33971DFB06AF5969F59B28811398D88107B1B418E68","9/15/2026 11:50:17 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\PROCESSING_SUMMARY.md","PROCESSING_SUMMARY.md",".md","Markdown","477","9254BEF506D8DF39E0440488AC528504B4FF00028709C5CD04E4B5B4DB664188","9/15/2026 11:50:17 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\README.md","README.md",".md","Markdown","660","A56E432A68DA9349ABB6218F117AD85CDF96FDB7B1D6AEC50B25397B905AC34D","9/15/2026 11:50:17 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"13_Research_Expansion\Unsorted_Review\Tesla_Delphi_Bosch_SRS_CrashData.md","Tesla_Delphi_Bosch_SRS_CrashData.md",".md","Markdown","355","5D992DBCD551349BEC969F614F049E98CBABCA60A7CC7C253815C5157CC26B40","9/15/2026 11:50:17 AM","9/4/2026 11:24:09 AM","","","","Unknown","Pending",""
"14_Repository_Review\large_files.csv","large_files.csv",".csv","CSV","85","C14965E0A31CAE796C6A18D769139250BBC303D0A20A12AB6F8BB21FFCDA68BA","9/15/2026 11:50:23 AM","9/15/2026 9:59:44 AM","","","","Unknown","Pending",""
"14_Repository_Review\problems_summary.json","problems_summary.json",".json","JSON","270","EAEB4A78C7C994C8E96F84DDB6758A934C71206BF8C38119F6415766786236CF","9/15/2026 11:50:23 AM","9/15/2026 9:59:44 AM","","","","Unknown","Pending",""
"14_Repository_Review\README.md","README.md",".md","Markdown","1391","B4C292898E146A48C7FB3B980E51BF53F23070B888F8E88FB3E9E445AB113EF4","9/15/2026 11:50:23 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"14_Repository_Review\repository_inventory.csv","repository_inventory.csv",".csv","CSV","67730","6AB6CD6773DEEFEE2D271B5A5576A71ECD1022383353870887ADF96BAA1836DF","9/15/2026 11:50:23 AM","9/15/2026 10:01:07 AM","","","","Unknown","Pending",""
"14_Repository_Review\repository_inventory.json","repository_inventory.json",".json","JSON","164272","A4AC1D505AB12FB424215318E47430EC0A246C9D772743BF1A6446AB9BC0BA22","9/15/2026 11:50:23 AM","9/15/2026 10:01:07 AM","","","","Unknown","Pending",""
"14_Repository_Review\scan_statistics.json","scan_statistics.json",".json","JSON","1234","508398D365037732B7E5A7605B5FAFD078CAA3878C7EF7B6DEBA7920B241F01F","9/15/2026 11:50:23 AM","9/15/2026 10:01:15 AM","","","","Unknown","Pending",""
"14_Repository_Review\suspicious_files.csv","suspicious_files.csv",".csv","CSV","297","2E758A51687A17D77FA8837B0027EF1A34C6D0C072211F8E59A462352FBDA91C","9/15/2026 11:50:23 AM","9/15/2026 9:59:44 AM","","","","Unknown","Pending",""
"14_Repository_Review\unknown_file_types.csv","unknown_file_types.csv",".csv","CSV","336","9497FE000025BFF98707ECECF5A71AA332A88745C926E0065EEBAC260DD5FA11","9/15/2026 11:50:23 AM","9/15/2026 9:59:44 AM","","","","Unknown","Pending",""
"15_Normalized_Scripts\README.md","README.md",".md","Markdown","1113","4A1236FE26CDD37101F24714429DF46F77BD1050E506AD18FC2A6BC32AB9EB2F","9/15/2026 10:59:32 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"16_Tests\MultiPROG\test_buffer_utils.mjs","test_buffer_utils.mjs",".mjs","JavaScript Module","438","6B87A381FAC35BD9097941B832C81AC1DEE16BED041A14446805FDAB8ED06B47","9/15/2026 11:50:45 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"16_Tests\MultiPROG\TEST_GUIDE.md","TEST_GUIDE.md",".md","Markdown","445","CA5FB9BC8FA956B7B07E614F4A0070EBF08B150644B374B92EB4479B73C56DCF","9/15/2026 11:50:45 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\package.json","package.json",".json","JSON","398","E4B559A5C6C3A46FFAE5C5FF06BB825D95CCEC9034BCF2FF776C85FA7D160875","9/15/2026 11:50:53 AM","9/4/2026 11:20:13 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\README.md","README.md",".md","Markdown","1605","B73F2BFA03EA67D28B1B21B74A9EEF0D4207C101CB0812002B31265C738C9742","9/15/2026 11:50:53 AM","9/4/2026 2:00:10 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\BUFFER_API.md","BUFFER_API.md",".md","Markdown","2706","776F611B1680E07B3BCEE2443EF539B880BBD082B439DDA16685CE758A0C9083","9/15/2026 11:50:53 AM","9/15/2026 12:09:21 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\COMMUNICATION_API.md","COMMUNICATION_API.md",".md","Markdown","1616","E2C1F585C8214FFF9A72E0779DD79731DDBF7F51A46251B754695FC9BD4064C4","9/15/2026 11:50:53 AM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\DEVICE_API.md","DEVICE_API.md",".md","Markdown","2631","87BCE67F1A4B174DB5F032A17CC9BA30108AD76984616990E586905F8B85C6DA","9/15/2026 11:50:53 AM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\DIALOG_API.md","DIALOG_API.md",".md","Markdown","1636","1B82A17F970434E7D8A4E7AB8543620A788C5F83DF40B7F73097EA06250A4BD1","9/15/2026 11:50:53 AM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\EEPROM_API.md","EEPROM_API.md",".md","Markdown","1643","B0FCFDB7F6519BE8D2E36471ACDE64CB81C7A293C96D9798722A9276CC990C87","9/15/2026 11:50:53 AM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\FILE_API.md","FILE_API.md",".md","Markdown","2604","38955B6DDE3BE973F71E03BF8F97A202E801517BA7923A00FB7B960DE830A33C","9/15/2026 11:50:53 AM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\FLASH_API.md","FLASH_API.md",".md","Markdown","1550","C2A8591FC85C935B4E01F91BF12FC01BE0D7AB0EB779495F3D54E42DEE0400A7","9/15/2026 11:50:53 AM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\LOGGING_API.md","LOGGING_API.md",".md","Markdown","1795","3054D201D7622B261A6E991EA8F9E6D3646C4D2739F878A22518ED1858EC1F1E","9/15/2026 11:50:53 AM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\README.md","README.md",".md","Markdown","2459","1E4C5BA5E7FACBB1601E58EAC8AA1670AB10F8F05B6098092E07B1E7776C1027","9/15/2026 11:50:53 AM","9/14/2026 11:00:26 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\docs\UI_API.md","UI_API.md",".md","Markdown","1439","3615BA48B02319E831E25A05339EDEE8161E86D6F7AD18E2C1531530433180A4","9/15/2026 11:50:53 AM","9/14/2026 10:49:53 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\examples\example_readonly_report.mjs","example_readonly_report.mjs",".mjs","JavaScript Module","555","2774C0D4405C1F0BB5DDCCDA253381281AE5CDE59D8DF1792CCCE344411005D4","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\README.md","README.md",".md","Markdown","455","90AC690FC57142C2241256EF08EF08125379EA454A4D76018A49623E34D907C3","9/15/2026 11:50:53 AM","9/4/2026 11:32:04 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\01_Security_Reference\Bosch_EDC16C36_Virgin_ISK.mjs","Bosch_EDC16C36_Virgin_ISK.mjs",".mjs","JavaScript Module","20586","7733B093340D370E5038DDF397A8AE509F581DC8858625C1F19D08DB1F1011BC","9/15/2026 11:50:53 AM","4/27/2026 12:50:47 PM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\01_Security_Reference\IMMO_9S12DT256_V4-Red_Write_KM.mjs","IMMO_9S12DT256_V4-Red_Write_KM.mjs",".mjs","JavaScript Module","3642","295B4CED9CC5C73906166975532ABDB6E42E4638E517D7B98F538976E3F377F9","9/15/2026 11:50:53 AM","4/20/2026 3:22:35 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\02_Module_Rewrite\Dash_v4_95640_AVTO_Red_Write.mjs","Dash_v4_95640_AVTO_Red_Write.mjs",".mjs","JavaScript Module","3626","E87DA099B0F164349B1034446BC8C6BAFE285E55F1CC9FACB171F067F1E7098B","9/15/2026 11:50:53 AM","4/20/2026 12:07:12 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\03_Crash_Data_Reference\Tesla_Delphi_Bosch_SRS_CrashData.mjs","Tesla_Delphi_Bosch_SRS_CrashData.mjs",".mjs","JavaScript Module","11034","2AA2E4F70848ACD2644D6BACFEC0CFBE2BC7B942786422611EB0FFE22917E975","9/15/2026 11:50:53 AM","4/28/2026 8:07:02 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\04_Unclassified_Reference\Volkswagen Passat B6 Airbag 3C0909605F.mjs","Volkswagen Passat B6 Airbag 3C0909605F.mjs",".mjs","JavaScript Module","4234","A2422E82551F391F741FBA82E7F7700465DC9434AE352F2F1A797F1466A67066","9/15/2026 11:50:53 AM","4/23/2026 2:38:41 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\reference\unsorted\README.md","README.md",".md","Markdown","553","F2E47649F1B39B264F54942134DFFF1CD5FF7E198099271680AF6821FE3E1C58","9/15/2026 11:50:53 AM","9/4/2026 11:32:04 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\schemas\script-metadata.schema.json","script-metadata.schema.json",".json","JSON","447","C63D5DA0619CF950044F1EF07E6A075251B55EB744EA1B2630FD7017D45E57E7","9/15/2026 11:50:53 AM","9/4/2026 11:17:03 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_binary_tool.mjs","template_binary_tool.mjs",".mjs","JavaScript Module","705","DE577C5D09E17F60258111FB3F34B99813F2DCAD2ECA2101DF1F7CC6D6C7D638","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_byteswap_workflow.mjs","template_byteswap_workflow.mjs",".mjs","JavaScript Module","836","4EBF34EC8C3563D1DF4BB6D77F64C14F6FBDC757D6749CC47C8DE30D3199C07A","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_checksum_workflow.mjs","template_checksum_workflow.mjs",".mjs","JavaScript Module","776","CE7DA9FB532F0FAFC3A3CB359C9937B2D5E471F231438075DA6BBB7AA142605A","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_compare_workflow.mjs","template_compare_workflow.mjs",".mjs","JavaScript Module","1075","12C3275B4F272793A206D50B5CEB87F2F2D71199C5E870066BAB8E21326731D9","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_diff_report.mjs","template_diff_report.mjs",".mjs","JavaScript Module","1016","97F2991AD52CE345ACF6CFE5C232450F2C1071CE6E7235D2B7DE5AABC47F78FF","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_eeprom.mjs","template_eeprom.mjs",".mjs","JavaScript Module","855","2966F2CF7AE8AF2E67F88521952ABBE51D5A0D4DE26FFA6AC193112F376233DA","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_flash.mjs","template_flash.mjs",".mjs","JavaScript Module","770","2FC231B219CF07DE620DF705ADDE523687DFEF10E9166DE51714708B2FAF2E6D","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_inventory_workflow.mjs","template_inventory_workflow.mjs",".mjs","JavaScript Module","784","EA5ED02CCDBCA44ABFFBFDAD75010422DD489FAE971EA950DBABD66CE64D659A","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_merge_workflow.mjs","template_merge_workflow.mjs",".mjs","JavaScript Module","926","A0E3E9475C58ECDF843F376902A41FE6B8867D4AA1B95DC6EE8335E5B0E66D28","9/15/2026 11:50:53 AM","9/15/2026 11:54:49 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_patch_guard.mjs","template_patch_guard.mjs",".mjs","JavaScript Module","1072","65571FD9A4F1B6A1D7BDD40FF9C12CA3F66A366AFF5A638134357208B844C671","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_readonly.mjs","template_readonly.mjs",".mjs","JavaScript Module","985","2BE6E8E0F111E95AF1C5EE59C5DCA7BD9BC02D24D9A811EF9D13C4A78DE72026","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_reporting.mjs","template_reporting.mjs",".mjs","JavaScript Module","765","3035BCEC7DE67F023C8139BFE773EECCF0CB253896C0F03C44248A8F813D0915","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\templates\template_validator.mjs","template_validator.mjs",".mjs","JavaScript Module","839","066789A687A8EB55357AC7B0A32303AC3C104BA5F4C89F910FE761DABB26B66E","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\buffer_helpers.test.mjs","buffer_helpers.test.mjs",".mjs","JavaScript Module","918","4ACB0F503AA662B7D270CBC882E0012B7612A2F7621AE65D3F27046EDD934301","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\crc_engine.test.mjs","crc_engine.test.mjs",".mjs","JavaScript Module","1664","602C96F31845995C9905772703FAE3AE80055DFE04C931A2DAD2FDEAAD601053","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\encoding_helpers.test.mjs","encoding_helpers.test.mjs",".mjs","JavaScript Module","595","5B709995A22E8C167754CE2E07E85AEFF686E3045866E24076CB8E00EAF96E5C","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\template_catalog.test.mjs","template_catalog.test.mjs",".mjs","JavaScript Module","1556","420E2F9F53FE58871DE762D61FC8B3E24CC3EF38BA695CB926EBD7381E6B7899","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\tests\workflow_templates.test.mjs","workflow_templates.test.mjs",".mjs","JavaScript Module","1370","C4755F971257E7B5D86EC0084CFA89DF0F5BDB9016946AD6E0BE467B90996107","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\utilities\crc_engine.mjs","crc_engine.mjs",".mjs","JavaScript Module","3378","BEB3AD564BAF0D9E804D7313432FAE49CC6B410B88A1705F200DD844941CDB50","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"17_MultiPROG_SDK\utilities\_verify_crc.mjs","_verify_crc.mjs",".mjs","JavaScript Module","611","0C891863CA23517868C0D52CC63FC45BB85670A61CEFB898E53C13A87E71B45C","9/15/2026 11:50:53 AM","9/15/2026 11:54:50 AM","","","","Unknown","Pending",""
"18_Documentation\BEGINNER_GUIDE.md","BEGINNER_GUIDE.md",".md","Markdown","680","5F4FD344CAACD5849F24D9E01C516FA70F59ACA2C9D9C5108B339348E5ED3929","9/15/2026 11:51:03 AM","9/4/2026 2:00:10 PM","","","","Unknown","Pending",""
"18_Documentation\BINARY_PROCESSING_GUIDE.md","BINARY_PROCESSING_GUIDE.md",".md","Markdown","390","6CE464EE04596465FAB4F9B13F06C41A73DC9E02D297786AB1FC2A4B7EC13101","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\CHECKSUM_GUIDE.md","CHECKSUM_GUIDE.md",".md","Markdown","222","D842804B235FA261E51C8C782E6C870CB84557E27ED2A7A613320E5263FBCBF5","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\DEBUGGING_GUIDE.md","DEBUGGING_GUIDE.md",".md","Markdown","367","84F758359CBB2418CD922E81B792852D390F779A4B4F65EDA377A10D659DC5E6","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\GETTING_STARTED.md","GETTING_STARTED.md",".md","Markdown","6881","0BC77482B762B11822BAD1153A7B4E6C8069B06DDE022B766DA7AEA39FB0554E","9/15/2026 11:51:03 AM","9/4/2026 2:00:10 PM","","","","Unknown","Pending",""
"18_Documentation\MULTIPROG_PROJECT_STRUCTURE.md","MULTIPROG_PROJECT_STRUCTURE.md",".md","Markdown","323","CA936966071C61EDF7CF7171DE78E3A7A588C098E40628F97882A047A838281A","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\MULTIPROG_SCRIPT_LIFECYCLE.md","MULTIPROG_SCRIPT_LIFECYCLE.md",".md","Markdown","309","7DF02DEDBFF4BDEA588E23B0F183D5AEE40D0D5887EC0FC182A7932F8856239E","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\RELEASE_PROCESS.md","RELEASE_PROCESS.md",".md","Markdown","212","3E992F15B1E4FF0A8F1CACCD89584DAC634851267E48BBE8E11604D05846AE9D","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"18_Documentation\SCRIPT_WRITING_GUIDE.md","SCRIPT_WRITING_GUIDE.md",".md","Markdown","440","7AE4F6B7027736531D26C9A25F5CC7D3FBB060617537825029929F8E7FAB265B","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Analyze_MultiPROG_Script.md","Prompt_Analyze_MultiPROG_Script.md",".md","Markdown","300","62F7065E53BB5C56F806F1AE40FFBFF0934DFF85E3CA120A3BAF1D50A23E4833","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Convert_JS_To_MultiPROG.md","Prompt_Convert_JS_To_MultiPROG.md",".md","Markdown","362","86BE59F68FA362A09391302A48983F4B41CEC53AC78B56E05A6BE86D71E60D2E","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Create_MultiPROG_Script.md","Prompt_Create_MultiPROG_Script.md",".md","Markdown","388","076DBF910A732F2236716C7CEB31A977912A1379333467591776775E41193FA2","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Debug_MultiPROG_Script.md","Prompt_Debug_MultiPROG_Script.md",".md","Markdown","240","BCB1319ED5E54D87861A5C60FC4197D237C7D79940A7262ABCE2B8A6718A8887","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Refactor_MultiPROG_Script.md","Prompt_Refactor_MultiPROG_Script.md",".md","Markdown","280","494866A20C03DA3B389DBECC56AD460E30956E995C8AF812A10128FBB20E2A71","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"19_AI_Prompts\Prompt_Review_MultiPROG_Script.md","Prompt_Review_MultiPROG_Script.md",".md","Markdown","308","942C59D0EA13DB8A6576710423E77360BE447C42F6F3FBDA2FE428398B2A22DA","9/15/2026 11:51:03 AM","9/4/2026 11:15:22 AM","","","","Unknown","Pending",""
"20_Unsorted\DCM7.1B_9824601180_9831731680_scr_dpf_egr.bin","DCM7.1B_9824601180_9831731680_scr_dpf_egr.bin",".bin","Unknown","6291456","14E90694AFAF4EB85B42807845588DA5AF5D0C0826895E22495BFB7F6EC07BCA","9/15/2026 11:51:03 AM","6/27/2026 6:42:50 AM","","","","Unknown","Pending",""
"20_Unsorted\README.md","README.md",".md","Markdown","695","13C848DC3FD4F281974BADB8F65E367A08E8E3467567105D160C2E5F6420AAAA","9/15/2026 11:51:03 AM","9/4/2026 11:29:36 AM","","","","Unknown","Pending",""
"20_Unsorted\upa-usb\vw_golf_3_trw.uds","vw_golf_3_trw.uds",".uds","Unknown","2581","B736B869B48D263619ABB3666DE6D3A602BA580691C4284AA87651533ABBF5DF","9/15/2026 11:51:03 AM","9/12/2026 12:16:38 AM","","","","Unknown","Pending",""
"20_Unsorted\upa-usb\vw_golf_3_vdo_1h6.uds","vw_golf_3_vdo_1h6.uds",".uds","Unknown","3869","38970A626C29C3E44B052F6F5F470C67174DD66BE853CE81F4FF4A307B5973D4","9/15/2026 11:51:03 AM","9/12/2026 12:16:38 AM","","","","Unknown","Pending",""
"20_Unsorted\upa-usb\vw_golf_3_vdo_6n0.uds","vw_golf_3_vdo_6n0.uds",".uds","Unknown","3870","9CB9323ECA07C1ADC4A4F51B1AB616DCC66D86038F54A16108C2B64559BAD851","9/15/2026 11:51:03 AM","9/12/2026 12:16:38 AM","","","","Unknown","Pending",""
"tools\build_repository_epub.ps1","build_repository_epub.ps1",".ps1","PowerShell","10068","7F8CD34505EA631522D5B7101771A456DC6C09979C4F03C1BA4395464D5B0742","9/15/2026 11:51:15 AM","9/4/2026 2:48:15 PM","","","","Unknown","Pending",""
"tools\detect_problems.ps1","detect_problems.ps1",".ps1","PowerShell","10902","BA6BDFC9BA27723BF1C7ADBAF45416A86839FA8286CE3CCDBDDAA5543CF8EF6C","9/15/2026 11:51:15 AM","9/14/2026 11:06:40 PM","","","","Unknown","Pending",""
"tools\generate_inventory.ps1","generate_inventory.ps1",".ps1","PowerShell","6536","2B271321456EF391E318FEA5EBF2BBB5A402AB10E0F5473513F3C35C71FF9100","9/15/2026 11:51:15 AM","9/4/2026 1:19:46 PM","","","","Unknown","Pending",""
"tools\README.md","README.md",".md","Markdown","10107","38A85015E86430FE849AC84984C2F7382B39725544600427FB61094103F58495","9/15/2026 11:51:15 AM","9/4/2026 1:35:38 PM","","","","Unknown","Pending",""
1 RelativePath Filename Extension FileCategory Size SHA256 CreatedTime ModifiedTime SourceURL Author License TrustClassification ValidationStatus Notes
2 CONTRIBUTING.md CONTRIBUTING.md .md Markdown 6701 1FE4ED6535780083F9D06DDDD9F44393789024CCAFFAD53929C78E42E20C25D0 9/4/2026 10:48:48 AM 9/15/2026 11:51:15 AM 9/4/2026 1:19:46 PM Unknown Pending
3 LICENSES.md LICENSES.md .md Markdown 9386 9084 3025A15EAAD5D5BB883E2C9F7E4A48BDB2E7950C4C8AA179ED4C66297C6AC2D9 DE0FB6E35BDFE5EF58944A86FFA826B063F9675A1CBFB97871921588A857D615 9/4/2026 10:49:43 AM 9/15/2026 11:51:15 AM 9/15/2026 9:55:32 AM 9/15/2026 12:09:21 PM Unknown Pending
4 MANIFEST.json MANIFEST.json .json JSON 53145 53570 4D134C1F95221C71FC607C76EB333C75B6139F4F28E52AF7C80720F6867D404A 6047D9A2981DB5A88AC94F1797E9292C64922693B7298D158FA5CAA47C5E7C13 9/4/2026 9:22:22 AM 9/15/2026 11:51:15 AM 9/15/2026 9:55:45 AM 9/15/2026 11:58:50 AM Unknown Pending
5 README.md README.md .md Markdown 6961 6860 2A3B2DFD66DDC81651D09EA6AA112EB37E3A2EE257D03EE5369EA0C845B8C0BF C92CC334C85330972BF1D40BBB9C81421B12D62E7BE4BDAB8A145156CD01C2AD 9/4/2026 9:22:22 AM 9/15/2026 11:51:15 AM 9/4/2026 2:00:10 PM 9/15/2026 10:01:38 AM Unknown Pending
6 REPOSITORY_MATURITY_ASSESSMENT.md REPOSITORY_MATURITY_ASSESSMENT.md .md Markdown 1581 923 B8EA593AB98E11812DDF1DB0810BD484EBFCC2361A8B57C8990F899A15B9ECA9 8D85E1C669BFBD32B28D82B00E84B312F8262760139AAB4FC9186D86758BEF6A 9/4/2026 11:15:51 AM 9/15/2026 11:51:15 AM 9/15/2026 9:57:38 AM 9/15/2026 12:09:21 PM Unknown Pending
7 ROADMAP.md ROADMAP.md .md Markdown 1774 936 79FA9A2C5EE62528F83BCB265DC6DBA3EE4D44B714694E2E281D8FF0AFE372CD 1BCA3D96F6A5F62FB22EB072C642C5787E3785378CFB416513D141FC4B8F0BA4 9/4/2026 11:12:00 AM 9/15/2026 11:51:15 AM 9/14/2026 11:00:26 PM 9/15/2026 12:09:21 PM Unknown Pending
8 SECURITY.md SECURITY.md .md Markdown 9582 45273E8C3D4A1D623838E21D38D76B169E36DEB98BD4B14EDD52224C2E89DC88 9/4/2026 10:49:16 AM 9/15/2026 11:51:15 AM 9/4/2026 11:01:35 AM Unknown Pending
9 XHorse_MultiPROG_Ultimate_Kit.epub XHorse_MultiPROG_Ultimate_Kit.epub .epub Unknown 145612 3F3B5107DA707A4F1EC5813188AF8B7978A4EC1F2E3A8D1482D25424D307B8C4 9/4/2026 2:48:17 PM 9/15/2026 11:51:15 AM 9/4/2026 2:48:17 PM Unknown Pending
10 _tmp_fetch_gists.ps1 _tmp_fetch_gists.ps1 .ps1 PowerShell 1113 F96E579189936DBC778FFF8A9DC08DA094153DCFFA4BFA17F00AA833ABDC705A 9/4/2026 9:51:13 AM 9/15/2026 11:51:15 AM 9/4/2026 9:51:20 AM Unknown Pending
11 01_Knowledge_Base\API_DISCOVERY_WORKSHEET.md API_DISCOVERY_WORKSHEET.md .md Markdown 944 FFA02B5412ED416B6E9DD71811EA738EB04ABB62C9A39E8007D8F77415C38E51 9/4/2026 9:22:21 AM 9/15/2026 11:46:42 AM 9/14/2026 11:00:26 PM Unknown Pending
12 01_Knowledge_Base\AUTOMOTIVE_MEMORY_CONCEPTS.md AUTOMOTIVE_MEMORY_CONCEPTS.md .md Markdown 4577 18939CD84240076CCB936D7824A2EF8E58832E7D5049F6F9A3700B7923527EB1 9/14/2026 10:50:38 PM 9/15/2026 11:46:42 AM 9/14/2026 11:00:26 PM Unknown Pending
13 01_Knowledge_Base\ECU_TCU_CLONE_CONCEPTS.md ECU_TCU_CLONE_CONCEPTS.md .md Markdown 3836 CC2887913D9E34C6FADEAE4AAC4FD4E7DFC92EE60D762ADCACD3E48E153D9F28 9/14/2026 10:50:38 PM 9/15/2026 11:46:42 AM 9/14/2026 10:51:18 PM Unknown Pending
14 01_Knowledge_Base\IMMOBILIZER_CONCEPTS.md IMMOBILIZER_CONCEPTS.md .md Markdown 4084 57AB6FE08BF8E3034372F75BA57A9F882E98F6E94B8B3A55F89C8873A16D6A11 9/14/2026 10:50:38 PM 9/15/2026 11:46:42 AM 9/14/2026 10:51:18 PM Unknown Pending
15 01_Knowledge_Base\MULTIPROG_ARCHITECTURE.md MULTIPROG_ARCHITECTURE.md .md Markdown 5083 3C60C8B41C6802DAB947477AF5D5E3AA7CF99A9D30191C90C58C6F45A82741E8 9/14/2026 10:50:38 PM 9/15/2026 11:46:42 AM 9/14/2026 11:00:26 PM Unknown Pending
16 01_Knowledge_Base\README.md README.md .md Markdown 5052 57D0E681092F4049946ABEF64E98A780D57D76122FD23F7D79E48ACF25671DCB 9/4/2026 9:22:21 AM 9/15/2026 11:46:42 AM 9/14/2026 10:51:18 PM Unknown Pending
17 02_Resource_Catalog\links.csv links.csv .csv CSV 10434 10313 17C4982E7CB768967C44859B6A9602FDE5BA8FC02CBA6633A05F007A7B934D80 EB2E3A70CC69B5B719CBD1D148971B74A399981E24E00ED770DAFAF1C09688F4 9/4/2026 9:22:21 AM 9/15/2026 11:47:05 AM 9/14/2026 11:12:00 PM 9/15/2026 12:09:21 PM Unknown Pending
18 02_Resource_Catalog\links.md links.md .md Markdown 12976 12855 C04D54A9BAF446896D27B35C5FFC9BB34AAD253A2923E5F5AA5C7AB0C0CAB029 C0978BA40B365D90966EC5BB2CB8B6C650361FA0FB6710547680118852E52DDA 9/4/2026 9:22:21 AM 9/15/2026 11:47:05 AM 9/14/2026 11:12:00 PM 9/15/2026 12:09:21 PM Unknown Pending
19 02_Resource_Catalog\LINK_CHECK_REPORT_2026-09-14.md 03_Script_Starter_Kit\binary_utils.mjs LINK_CHECK_REPORT_2026-09-14.md binary_utils.mjs .md .mjs Markdown JavaScript Module 4372 5748 088E619586B47B85E8CF913B17C2E4BAA6174FF6BFEE1B5B249C2208F92C7483 002CB1B91DBEB6882210CA9D5B06E044AA315F3B623920F4BA0D47D62C18FF63 9/14/2026 11:11:35 PM 9/15/2026 11:47:15 AM 9/14/2026 11:11:48 PM 9/15/2026 11:54:49 AM Unknown Pending
20 03_Script_Starter_Kit\binary_utils.mjs 03_Script_Starter_Kit\examples\01_read_only_inspector.mjs binary_utils.mjs 01_read_only_inspector.mjs .mjs JavaScript Module 4671 358 BA08F2AC18998E6854D85786DE5A9BC0E9C7EF9E8AD7924663D34C9487B0C341 29B332DA18C61EC65B8CA5D5DB15F6ABA34B16C0AF7AEF1B06D96A59C0A5750F 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 1:19:46 PM 9/15/2026 11:54:49 AM Unknown Pending
21 03_Script_Starter_Kit\examples\01_read_only_inspector.mjs 03_Script_Starter_Kit\examples\02_double_read_verifier.mjs 01_read_only_inspector.mjs 02_double_read_verifier.mjs .mjs JavaScript Module 306 240 18156A9CC515306EA14A38B4ECC20401D6A8C2511542EA08DF803D1E38132A0E 099B6ACDC56C1403967C8F8DEF819F0E59CB1AE7E472E7012CF466B355369973 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
22 03_Script_Starter_Kit\examples\02_double_read_verifier.mjs 03_Script_Starter_Kit\examples\03_pattern_inventory.mjs 02_double_read_verifier.mjs 03_pattern_inventory.mjs .mjs JavaScript Module 203 219 526487814BB04CB955A9AC666D3B1E77390C4A8462F2422488D905C2334C12B6 C81DF6685529DE1C9946C39F29893911FEE8C59996527AE4C53BDBBF9D54760A 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
23 03_Script_Starter_Kit\examples\03_pattern_inventory.mjs 03_Script_Starter_Kit\examples\04_allowlisted_patch_demo.mjs 03_pattern_inventory.mjs 04_allowlisted_patch_demo.mjs .mjs JavaScript Module 192 381 4E1D5E1ECD3F8F284BE57C173CA481E7C55D6A719C3D72214D656AAFDE20735A A059293E1010F2B57801D02B7B0E97559ADACAFB68ACD5210687BDEE4DAFCCDF 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
24 03_Script_Starter_Kit\examples\04_allowlisted_patch_demo.mjs 03_Script_Starter_Kit\examples\05_checksum_test_vectors.mjs 04_allowlisted_patch_demo.mjs 05_checksum_test_vectors.mjs .mjs JavaScript Module 345 297 FAC79790CAC46E6E9299A618769E355A9153FD63CE145664CED729517DD37943 2227F3999D736CB2FFDD8347BEF39D00061790CBCE4A4D9AEB7E7D807527AEDA 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
25 03_Script_Starter_Kit\examples\05_checksum_test_vectors.mjs 03_Script_Starter_Kit\examples\06_authorized_job_record_validator.mjs 05_checksum_test_vectors.mjs 06_authorized_job_record_validator.mjs .mjs JavaScript Module 249 456 95DD4B2F4001C7F4F645FD972061805139CF5B41ED528F3013E4CDF9F30CB01D ED082376BFF56FD54B3E6589C18F2B50B077620B989A5BF4417AE4771035C0C3 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
26 03_Script_Starter_Kit\examples\06_authorized_job_record_validator.mjs 03_Script_Starter_Kit\examples\07_key_inventory_audit.mjs 06_authorized_job_record_validator.mjs 07_key_inventory_audit.mjs .mjs JavaScript Module 387 415 28581B002A52398F2E14752490C0A3165C48B055BB3ED4505E6A4CA03F074942 E03F7C0372A77E83CDB8B4BE26C1CA7C2305F99BB921FC583F5741C5A477C6E8 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
27 03_Script_Starter_Kit\examples\07_key_inventory_audit.mjs 03_Script_Starter_Kit\examples\08_redacted_security_report.mjs 07_key_inventory_audit.mjs 08_redacted_security_report.mjs .mjs JavaScript Module 351 461 E86E045E48F7CB2D5D8F760E745B5F5434DD8E30B20BE34F511E03B487D92D96 3774504B4C55F60D73989C06531FF594A1A352FD703D3956A7B515E1C871D5C0 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
28 03_Script_Starter_Kit\examples\08_redacted_security_report.mjs 03_Script_Starter_Kit\examples\32_dump_fingerprint.mjs 08_redacted_security_report.mjs 32_dump_fingerprint.mjs .mjs JavaScript Module 381 471 24882FD08420D906C6C87E6D8CF6FA30E3351D986787D7A6C3C2611D8F471399 14C6C16BD9B156F950E3147D7F7D415D7D5B7196ACB6932E78659BC5FA703A62 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
29 03_Script_Starter_Kit\examples\32_dump_fingerprint.mjs 03_Script_Starter_Kit\examples\33_structured_change_report.mjs 32_dump_fingerprint.mjs 33_structured_change_report.mjs .mjs JavaScript Module 483 850 C6FA0FA4C3C2E3BE275EF99FFB2CF4A972F205C5D79F76748D54794419F84AE0 B265866A04A4C8956F7C0E954BAE245F5614A322E6295EBFC60CCA8BAC910ECF 9/4/2026 11:40:32 AM 9/15/2026 11:47:15 AM 9/4/2026 11:41:28 AM 9/15/2026 11:54:49 AM Unknown Pending
30 03_Script_Starter_Kit\examples\33_structured_change_report.mjs 03_Script_Starter_Kit\examples\34_checksum_model_selector.mjs 33_structured_change_report.mjs 34_checksum_model_selector.mjs .mjs JavaScript Module 823 966 06C13810F940911ECC840D65CD254E1B16FF698E79D06F7E8B54D3F56B710DE8 28A26A9F0175DB2622817832566E0E93F04356AA93AEC1FF7C49CEA03B9E1B85 9/4/2026 11:40:32 AM 9/15/2026 11:47:15 AM 9/4/2026 11:41:28 AM 9/15/2026 11:54:49 AM Unknown Pending
31 03_Script_Starter_Kit\examples\34_checksum_model_selector.mjs 03_Script_Starter_Kit\examples\35_flash_sector_map_parser.mjs 34_checksum_model_selector.mjs 35_flash_sector_map_parser.mjs .mjs JavaScript Module 983 1555 FDB47C13D34A6182FF4DFBFDB804556CD57945370871C292CA0F603F4CB5D4AE 30E6C08BF52D8F5126550D0A81EC3C96B2955F6162C99BAFDFCDC2E1C43E9E7B 9/4/2026 12:35:30 PM 9/15/2026 11:47:15 AM 9/4/2026 12:36:36 PM 9/15/2026 11:54:49 AM Unknown Pending
32 03_Script_Starter_Kit\examples\35_flash_sector_map_parser.mjs 03_Script_Starter_Kit\examples\36_vin_extractor_validator.mjs 35_flash_sector_map_parser.mjs 36_vin_extractor_validator.mjs .mjs JavaScript Module 1545 1989 C2C05312356D67F1F0B106B3A4F1A88FA37F00750C8BE4C24B2F67C89E4ECCB2 0C804C7F143AD5E9AC6183C0530EA4623CB36A597121026DF019A0962746C5C5 9/14/2026 10:53:51 PM 9/15/2026 11:47:15 AM 9/14/2026 10:54:16 PM 9/15/2026 11:54:49 AM Unknown Pending
33 03_Script_Starter_Kit\examples\36_vin_extractor_validator.mjs 03_Script_Starter_Kit\examples\37_binary_search_pattern_locator.mjs 36_vin_extractor_validator.mjs 37_binary_search_pattern_locator.mjs .mjs JavaScript Module 1970 1220 87B497606501561C03DF7096AED7D0052D6C881DDA705282E9BDFE2BF79183FD 6E2C2C6AD5513D47CBE3F3FF18472FD7E24A4337493B1E210C7C92B0776798FA 9/14/2026 10:53:51 PM 9/15/2026 11:47:15 AM 9/14/2026 10:54:16 PM 9/15/2026 11:54:49 AM Unknown Pending
34 03_Script_Starter_Kit\examples\37_binary_search_pattern_locator.mjs 03_Script_Starter_Kit\examples\38_bitfield_and_signed_int_utils.mjs 37_binary_search_pattern_locator.mjs 38_bitfield_and_signed_int_utils.mjs .mjs JavaScript Module 1232 1951 BD3768307EDABD9356498064D0595B64765D4E53B78A238AD0C738B3E30F9F99 784EC2A6E02D63146A071AABB7260B1B829822CB300BEFFC1C50769A373318B5 9/14/2026 10:53:52 PM 9/15/2026 11:47:15 AM 9/14/2026 10:54:16 PM 9/15/2026 11:54:49 AM Unknown Pending
35 03_Script_Starter_Kit\examples\38_bitfield_and_signed_int_utils.mjs 03_Script_Starter_Kit\examples\39_key_learning_session_report.mjs 38_bitfield_and_signed_int_utils.mjs 39_key_learning_session_report.mjs .mjs JavaScript Module 1901 1954 7C0333BC36781C7D9D2D3CDA69307DBD7FD0F8A8513181CCACA352E8E759AF0D 3F986A7945696B32CBF0117E2689B02ED19272F510EF61AC13D77FC309D4CC45 9/14/2026 10:53:52 PM 9/15/2026 11:47:15 AM 9/14/2026 10:54:16 PM 9/15/2026 11:54:49 AM Unknown Pending
36 03_Script_Starter_Kit\examples\39_key_learning_session_report.mjs 03_Script_Starter_Kit\examples\airbag_authorized_safe\17_airbag_case_intake_validator.mjs 39_key_learning_session_report.mjs 17_airbag_case_intake_validator.mjs .mjs JavaScript Module 1905 774 8075711E347CD30B992AC856AC082B44A188D420D8A7DE1D5530C659BB6AEE32 D7A8110CB32BA7765D2DD8CAC769B3675B21126E1FAAFC2BF9A19E19925DB75E 9/14/2026 10:53:52 PM 9/15/2026 11:47:15 AM 9/14/2026 10:54:16 PM 9/15/2026 11:54:49 AM Unknown Pending
37 03_Script_Starter_Kit\examples\airbag_authorized_safe\17_airbag_case_intake_validator.mjs 03_Script_Starter_Kit\examples\airbag_authorized_safe\18_airbag_module_read_consistency.mjs 17_airbag_case_intake_validator.mjs 18_airbag_module_read_consistency.mjs .mjs JavaScript Module 758 387 78C0557DF83822E3A731079935A2824BC48A446A5CD0D417FA801CB0AC13267F F20721742DAE16DD87190BE85346A9B973CE1CDC5B1B179359120B5C65CA729B 9/4/2026 10:04:34 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
38 03_Script_Starter_Kit\examples\airbag_authorized_safe\18_airbag_module_read_consistency.mjs 03_Script_Starter_Kit\examples\airbag_authorized_safe\19_airbag_crash_data_disclosure_redactor.mjs 18_airbag_module_read_consistency.mjs 19_airbag_crash_data_disclosure_redactor.mjs .mjs JavaScript Module 397 757 B9679D96D432DBC7A3EBE1234222D89E9D8BD62E74A731260FEEC4435B48CF2C 3B0F0F9A066F04F1BC3C8E039333BFA2DCBF0B159DB7508086CD0D8AC5357F5E 9/4/2026 10:04:34 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
39 03_Script_Starter_Kit\examples\airbag_authorized_safe\19_airbag_crash_data_disclosure_redactor.mjs 03_Script_Starter_Kit\examples\airbag_authorized_safe\20_airbag_backup_naming_policy.mjs 19_airbag_crash_data_disclosure_redactor.mjs 20_airbag_backup_naming_policy.mjs .mjs JavaScript Module 775 531 6C308586475129D12479B7A86100FE6572D31E67A6E40AE9034E6E5E91A85E4C 57C4D42136F9967D99D9AA013000D82184EC1074E867D5DE33B1AC9DD80E6929 9/4/2026 10:04:34 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
40 03_Script_Starter_Kit\examples\airbag_authorized_safe\20_airbag_backup_naming_policy.mjs 03_Script_Starter_Kit\examples\airbag_authorized_safe\21_airbag_service_completion_audit.mjs 20_airbag_backup_naming_policy.mjs 21_airbag_service_completion_audit.mjs .mjs JavaScript Module 487 632 CD91E20F4EA0AF4058F1E471D9538D585EA8EF1D64378BD2F4746AAA122E0FB3 6415EC3DCCBA1B173C7C401A72FCF4546E62815A47F7591D3D891DFB9BE91150 9/4/2026 10:04:34 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
41 03_Script_Starter_Kit\examples\airbag_authorized_safe\21_airbag_service_completion_audit.mjs 03_Script_Starter_Kit\examples\airbag_authorized_safe\README.md 21_airbag_service_completion_audit.mjs README.md .mjs .md JavaScript Module Markdown 644 888 BCEF13DF3F2AB4ECC14FFD3B36195D321742D77867521C23FA09FA2214C0A6F6 72F9F747E94B4235821E257F4437321B1B3FABA554CE84A9FA7AAADF56CF92F8 9/4/2026 10:04:35 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/4/2026 11:01:35 AM Unknown Pending
42 03_Script_Starter_Kit\examples\airbag_authorized_safe\README.md 03_Script_Starter_Kit\examples\ecu_authorized_safe\22_ecu_case_intake_validator.mjs README.md 22_ecu_case_intake_validator.mjs .md .mjs Markdown JavaScript Module 888 712 72F9F747E94B4235821E257F4437321B1B3FABA554CE84A9FA7AAADF56CF92F8 84F93B17985EB9A6B2970B7BF5D6ED0C23CE8A5871C0E006AB97F061311BE38B 9/4/2026 10:04:34 AM 9/15/2026 11:47:15 AM 9/4/2026 11:01:35 AM 9/15/2026 11:54:49 AM Unknown Pending
43 03_Script_Starter_Kit\examples\ecu_authorized_safe\22_ecu_case_intake_validator.mjs 03_Script_Starter_Kit\examples\ecu_authorized_safe\23_ecu_calibration_read_consistency.mjs 22_ecu_case_intake_validator.mjs 23_ecu_calibration_read_consistency.mjs .mjs JavaScript Module 695 394 DAEB1E4C4F288FCF38DD81DF7AE3CD5AECB6896FE83E9CABDBA6962B20B511BF 365991287A980790B955F58E9BCE3426BD5E98A919616F60C1B2A5CFD26D16E0 9/4/2026 10:04:52 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
44 03_Script_Starter_Kit\examples\ecu_authorized_safe\23_ecu_calibration_read_consistency.mjs 03_Script_Starter_Kit\examples\ecu_authorized_safe\24_ecu_partnumber_crosscheck.mjs 23_ecu_calibration_read_consistency.mjs 24_ecu_partnumber_crosscheck.mjs .mjs JavaScript Module 404 546 F765C2F93A702884F5DC17AFA7D9A21767987CBE8966103AD2C6FAEA4E5C0536 AC50CF432A8451369252883B0A80F3F7B94AAD14631E4E633EE783FE4C243F8C 9/4/2026 10:04:52 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
45 03_Script_Starter_Kit\examples\ecu_authorized_safe\24_ecu_partnumber_crosscheck.mjs 03_Script_Starter_Kit\examples\ecu_authorized_safe\25_ecu_change_scope_guard.mjs 24_ecu_partnumber_crosscheck.mjs 25_ecu_change_scope_guard.mjs .mjs JavaScript Module 558 718 6D9740863777954E79750AC0193345A97447339DD5CD809507D7F382C863863C F58E42C4C799321DEED0A15D1F836F14361CC05A64359EC9D0EE128EFD32448D 9/4/2026 10:04:52 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
46 03_Script_Starter_Kit\examples\ecu_authorized_safe\25_ecu_change_scope_guard.mjs 03_Script_Starter_Kit\examples\ecu_authorized_safe\26_ecu_service_completion_audit.mjs 25_ecu_change_scope_guard.mjs 26_ecu_service_completion_audit.mjs .mjs JavaScript Module 713 629 4F14CCC0D5CED13BFD1F82553ABC7D31172F3BDC560B69FB4117C0DDB3DD4CAD 1BAE9C170207E9A848A7245C5284E3C789A7BC190E063A5E5BC9F8682E5B7E2D 9/4/2026 10:04:53 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
47 03_Script_Starter_Kit\examples\ecu_authorized_safe\26_ecu_service_completion_audit.mjs 03_Script_Starter_Kit\examples\ecu_authorized_safe\README.md 26_ecu_service_completion_audit.mjs README.md .mjs .md JavaScript Module Markdown 641 820 273A901C6D56996E2581198A6AB165147601ACBF7A93B893673A96839682E0F0 848A57069224BAC7B1A7DD60F3A6E6C66D450744DBBA79964C1BFF3A8852BB9D 9/4/2026 10:04:53 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/4/2026 11:01:35 AM Unknown Pending
48 03_Script_Starter_Kit\examples\ecu_authorized_safe\README.md 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\09_immo_case_intake_validator.mjs README.md 09_immo_case_intake_validator.mjs .md .mjs Markdown JavaScript Module 820 801 848A57069224BAC7B1A7DD60F3A6E6C66D450744DBBA79964C1BFF3A8852BB9D 01D015CCDCF1B4EDDA8952055E55D6A0904325624B357731659205EAFD0E8195 9/4/2026 10:04:52 AM 9/15/2026 11:47:15 AM 9/4/2026 11:01:35 AM 9/15/2026 11:54:49 AM Unknown Pending
49 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\09_immo_case_intake_validator.mjs 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\10_immo_module_read_consistency.mjs 09_immo_case_intake_validator.mjs 10_immo_module_read_consistency.mjs .mjs JavaScript Module 766 764 DB363224EEBFDBB1CB27BCA692DB9D25364A6EE9077770384B954A411332F605 8F8F0AAEC12D9345DA64F42FE10E1B799A5B378A44573E92A5D8D2BED103B52D 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
50 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\10_immo_module_read_consistency.mjs 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\11_immo_dump_quality_report.mjs 10_immo_module_read_consistency.mjs 11_immo_dump_quality_report.mjs .mjs JavaScript Module 734 817 166915EB000E26031BA34607A371D182124780029010249DD1BA95B6DB3A3D93 7A8FAA47BC7DA683005F48296577D4F57ED22F732E6B1175ED74EE2266F2F1BC 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
51 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\11_immo_dump_quality_report.mjs 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\12_authorized_key_count_reconciliation.mjs 11_immo_dump_quality_report.mjs 12_authorized_key_count_reconciliation.mjs .mjs JavaScript Module 790 774 B8D93FCD3208CA38C4376173D8D5D850D244B8CC572CF2E552FBBA1F2749AD90 21DFC385BA67092F158B949C754303336FEF840EA03CB3AB3197D6AD2EAF0E9B 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
52 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\12_authorized_key_count_reconciliation.mjs 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\13_security_value_redactor.mjs 12_authorized_key_count_reconciliation.mjs 13_security_value_redactor.mjs .mjs JavaScript Module 737 609 FBC6E47C850F4A80F4C6390A8C9C0207EBFE785F93C897DE7F6B40F4728FAA06 C1391EF0A4A57C29B35D2D37C1AEAFDC057283EFF26A223D4A808714C8447E85 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:20:32 AM Unknown Pending
53 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\13_security_value_redactor.mjs 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\14_immo_backup_naming_policy.mjs 13_security_value_redactor.mjs 14_immo_backup_naming_policy.mjs .mjs JavaScript Module 609 507 C1391EF0A4A57C29B35D2D37C1AEAFDC057283EFF26A223D4A808714C8447E85 B30FFE482B1B5D0A81488032F976A564913F6A325B8F69C1B978DEB3C6949DA1 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
54 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\14_immo_backup_naming_policy.mjs 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\15_immo_change_scope_guard.mjs 14_immo_backup_naming_policy.mjs 15_immo_change_scope_guard.mjs .mjs JavaScript Module 451 706 EB73CC5CAE0FB5B0EF9E6A8D569958F4A9504506B6B93B1511E6698F45220439 B116CEB7FCABF79C3C24F76BD7E9B091585CCC933E6AACE6818A27809F00A020 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
55 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\15_immo_change_scope_guard.mjs 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\16_immo_service_completion_audit.mjs 15_immo_change_scope_guard.mjs 16_immo_service_completion_audit.mjs .mjs JavaScript Module 683 695 9700DD36C27863E795665D3B4E615832F958FEAF117F201B6F157065817089B3 DB9DD131A0E8F899132B639F1D06DC2B3EEA2BDA080DE2462A0747C57A8C8A80 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
56 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\16_immo_service_completion_audit.mjs 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\README.md 16_immo_service_completion_audit.mjs README.md .mjs .md JavaScript Module Markdown 694 973 DD29D920FF57FB8D5696F72361F083B0C4E851F245F062BF9E001388FD9AF9A4 6A48BE1EA360176708F6AB81A97BB157A50DBE211F11C5D49B47D8A4592859F2 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:20:32 AM 9/4/2026 11:01:35 AM Unknown Pending
57 03_Script_Starter_Kit\examples\immobilizer_authorized_safe\README.md 03_Script_Starter_Kit\examples\other_modules_authorized_safe\27_module_case_intake_validator.mjs README.md 27_module_case_intake_validator.mjs .md .mjs Markdown JavaScript Module 973 763 6A48BE1EA360176708F6AB81A97BB157A50DBE211F11C5D49B47D8A4592859F2 8FAB0CBC95487A57453E1FA54337A260615858C83D2A9DB8EB20E20BD3A9502E 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 11:01:35 AM 9/15/2026 11:54:49 AM Unknown Pending
58 03_Script_Starter_Kit\examples\other_modules_authorized_safe\27_module_case_intake_validator.mjs 03_Script_Starter_Kit\examples\other_modules_authorized_safe\28_module_read_consistency.mjs 27_module_case_intake_validator.mjs 28_module_read_consistency.mjs .mjs JavaScript Module 744 387 18D9C2C567A9DA532FD05F888FC2953AF58C03AD1DE9DC9303E689C445FE00EB 85BB7D89CA284E431A4DF7E92E20B7DFD1E2F5D02579EDF19E4866D7F84A53D0 9/4/2026 10:05:12 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
59 03_Script_Starter_Kit\examples\other_modules_authorized_safe\28_module_read_consistency.mjs 03_Script_Starter_Kit\examples\other_modules_authorized_safe\29_module_backup_naming_policy.mjs 28_module_read_consistency.mjs 29_module_backup_naming_policy.mjs .mjs JavaScript Module 397 520 394AFC2E58884869A7C0376B8256716CBCE70D1DC011AA20B1AB0EE521685416 7E84684F7BB172FEF867789F7913E11946AF81045F44894680201267F8133FD6 9/4/2026 10:05:12 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
60 03_Script_Starter_Kit\examples\other_modules_authorized_safe\29_module_backup_naming_policy.mjs 03_Script_Starter_Kit\examples\other_modules_authorized_safe\30_module_change_scope_guard.mjs 29_module_backup_naming_policy.mjs 30_module_change_scope_guard.mjs .mjs JavaScript Module 476 866 C38BA3E4E11F0D758E4AC996CCD6434794225A2EAD2BA5F643809999EED03DB2 487C4F8897B4A34F9C3F9D6112BE82BE9D96DEC76BBB085651622DAB88A34B4F 9/4/2026 10:05:12 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
61 03_Script_Starter_Kit\examples\other_modules_authorized_safe\30_module_change_scope_guard.mjs 03_Script_Starter_Kit\examples\other_modules_authorized_safe\31_module_service_completion_audit.mjs 30_module_change_scope_guard.mjs 31_module_service_completion_audit.mjs .mjs JavaScript Module 863 638 8A4E421E9D2AEE8A444A49D58112FC4C8AD5A1D8E4998B3076DBCD24CDFDD684 E5ABD3D67DCD193ABE9BA973477E9E81DEECF749A01BCAC846C4E8C213251610 9/4/2026 10:05:13 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/15/2026 11:54:49 AM Unknown Pending
62 03_Script_Starter_Kit\examples\other_modules_authorized_safe\31_module_service_completion_audit.mjs 03_Script_Starter_Kit\examples\other_modules_authorized_safe\README.md 31_module_service_completion_audit.mjs README.md .mjs .md JavaScript Module Markdown 650 887 8E7078215DB0DB5ED4AAD25443C2534F9603A31EC95A66DEE449E78829351982 1BD1988AAEB84CC9AD68A4A9373B0BD881EC9A4F9CB1A1613040905F57E69B08 9/4/2026 10:05:13 AM 9/15/2026 11:47:15 AM 9/4/2026 10:16:50 AM 9/4/2026 11:01:35 AM Unknown Pending
63 03_Script_Starter_Kit\examples\other_modules_authorized_safe\README.md 03_Script_Starter_Kit\templates\checksum_region_verifier.mjs README.md checksum_region_verifier.mjs .md .mjs Markdown JavaScript Module 887 1383 1BD1988AAEB84CC9AD68A4A9373B0BD881EC9A4F9CB1A1613040905F57E69B08 DF20899F32D0521B44D4498E07858E2E2D223082E097DB67A4523BD759C224E1 9/4/2026 10:05:12 AM 9/15/2026 11:47:15 AM 9/4/2026 11:01:35 AM 9/15/2026 11:54:49 AM Unknown Pending
64 03_Script_Starter_Kit\templates\checksum_region_verifier.mjs 03_Script_Starter_Kit\templates\multiprog_safe_template.mjs checksum_region_verifier.mjs multiprog_safe_template.mjs .mjs JavaScript Module 1383 791 5F4567383BE8569E2E57F18C2EEF10798B69FF2416E8A9F95797335A8D09A18F 2D61A52A1E79F8B6AA4445DCA28AB1EDFD650370C05065891E8BA76B43F3889E 9/4/2026 11:40:32 AM 9/15/2026 11:47:15 AM 9/4/2026 1:26:02 PM 9/4/2026 8:14:08 AM Unknown Pending
65 03_Script_Starter_Kit\templates\multiprog_safe_template.mjs 03_Script_Starter_Kit\tests\test_additional_examples.mjs multiprog_safe_template.mjs test_additional_examples.mjs .mjs JavaScript Module 791 1976 2D61A52A1E79F8B6AA4445DCA28AB1EDFD650370C05065891E8BA76B43F3889E FF8CCF7E22EE9AEAB25F8B2EFB5AC9D5DF18BB7C7100420B9BF2CC01878E690D 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 8:14:08 AM 9/15/2026 11:54:49 AM Unknown Pending
66 03_Script_Starter_Kit\tests\test_additional_examples.mjs 03_Script_Starter_Kit\tests\test_binary_utils.mjs test_additional_examples.mjs test_binary_utils.mjs .mjs JavaScript Module 1881 435 5F59F2BDB63C7FA0E7859E6AB4FA12A3D24C3277B240220B668EC2FEFB0A6261 D2081786819F0FBDE6E9F91CB09E72FADE6894A7BD3882922CE4739667536EF0 9/4/2026 11:40:32 AM 9/15/2026 11:47:15 AM 9/4/2026 1:19:46 PM 9/15/2026 11:54:49 AM Unknown Pending
67 03_Script_Starter_Kit\tests\test_binary_utils.mjs 03_Script_Starter_Kit\tests\test_expansion_examples.mjs test_binary_utils.mjs test_expansion_examples.mjs .mjs JavaScript Module 407 4090 F067C3B4F7D6782808E738D4B4EACF14B0321B82571B67994F618452D0D6E0AA 50400058D90833FCE8994E7B1582CED9B4FB038AF12251ABB5B6412025F43EA8 9/4/2026 9:22:21 AM 9/15/2026 11:47:15 AM 9/4/2026 11:51:20 AM 9/15/2026 11:54:49 AM Unknown Pending
68 03_Script_Starter_Kit\tests\test_expansion_examples.mjs 04_Workflows\AUTHORIZED_KEY_LEARNING_WORKFLOW.md test_expansion_examples.mjs AUTHORIZED_KEY_LEARNING_WORKFLOW.md .mjs .md JavaScript Module Markdown 4082 3862 72731F254473B99AC5A8C2BCB0354C993B3F3FA215A4EA3B685A1C68BCC23245 4B0CD5F021C821586C67F3687A4CEA4FEECA650E04B3CBB8C2ADAFB88F296D20 9/14/2026 10:54:03 PM 9/15/2026 11:47:23 AM 9/14/2026 10:55:22 PM 9/14/2026 10:54:16 PM Unknown Pending
69 04_Workflows\AUTHORIZED_KEY_LEARNING_WORKFLOW.md 04_Workflows\AUTHORIZED_REPAIR_WORKFLOW.md AUTHORIZED_KEY_LEARNING_WORKFLOW.md AUTHORIZED_REPAIR_WORKFLOW.md .md Markdown 3862 885 4B0CD5F021C821586C67F3687A4CEA4FEECA650E04B3CBB8C2ADAFB88F296D20 E68E6D098F63DFD365E63C094DA8AC8B86DE9C9DD83CA0C62402FC1DAB287537 9/14/2026 10:52:55 PM 9/15/2026 11:47:23 AM 9/14/2026 10:54:16 PM 9/4/2026 8:14:08 AM Unknown Pending
70 04_Workflows\AUTHORIZED_REPAIR_WORKFLOW.md 04_Workflows\BENCH_AND_BOOT_READING_WORKFLOW.md AUTHORIZED_REPAIR_WORKFLOW.md BENCH_AND_BOOT_READING_WORKFLOW.md .md Markdown 885 3514 E68E6D098F63DFD365E63C094DA8AC8B86DE9C9DD83CA0C62402FC1DAB287537 E055C2331157856DCA640989DBC50EE6497D0F433E8ED276F269C7BC32859D22 9/4/2026 9:22:21 AM 9/15/2026 11:47:23 AM 9/4/2026 8:14:08 AM 9/14/2026 10:54:16 PM Unknown Pending
71 04_Workflows\BENCH_AND_BOOT_READING_WORKFLOW.md 04_Workflows\ECU_TCU_CLONE_WORKFLOW.md BENCH_AND_BOOT_READING_WORKFLOW.md ECU_TCU_CLONE_WORKFLOW.md .md Markdown 3514 3667 E055C2331157856DCA640989DBC50EE6497D0F433E8ED276F269C7BC32859D22 4D720EC478E5AB7766F95A25F21B1FC1CF8DF708D33ECBA09B8A94E7F2D7C268 9/14/2026 10:52:54 PM 9/15/2026 11:47:23 AM 9/14/2026 10:54:16 PM Unknown Pending
72 04_Workflows\ECU_TCU_CLONE_WORKFLOW.md 04_Workflows\EEPROM_READ_WRITE_WORKFLOW.md ECU_TCU_CLONE_WORKFLOW.md EEPROM_READ_WRITE_WORKFLOW.md .md Markdown 3667 4018 4D720EC478E5AB7766F95A25F21B1FC1CF8DF708D33ECBA09B8A94E7F2D7C268 C8BDDAA7A3C333CF58C1C08C43B30F0F500F69CA8050D62B1A948F732758CE38 9/14/2026 10:52:54 PM 9/15/2026 11:47:23 AM 9/14/2026 10:54:16 PM Unknown Pending
73 04_Workflows\EEPROM_READ_WRITE_WORKFLOW.md 04_Workflows\IMMOBILIZER_BACKUP_RESTORE_WORKFLOW.md EEPROM_READ_WRITE_WORKFLOW.md IMMOBILIZER_BACKUP_RESTORE_WORKFLOW.md .md Markdown 4018 3589 C8BDDAA7A3C333CF58C1C08C43B30F0F500F69CA8050D62B1A948F732758CE38 2085E73D819D477DFCE1E47D0662BD5B079086F1F9B2C91EFC17FFF9894385E3 9/14/2026 10:52:54 PM 9/15/2026 11:47:23 AM 9/14/2026 10:54:16 PM Unknown Pending
74 04_Workflows\IMMOBILIZER_BACKUP_RESTORE_WORKFLOW.md 04_Workflows\ISN_OPERATIONS_WORKFLOW.md IMMOBILIZER_BACKUP_RESTORE_WORKFLOW.md ISN_OPERATIONS_WORKFLOW.md .md Markdown 3589 3459 2085E73D819D477DFCE1E47D0662BD5B079086F1F9B2C91EFC17FFF9894385E3 35681F2BD3C29C0C9DCA2C0568E65647A78CD683F630A222F691C3703E6FEEBE 9/14/2026 10:52:55 PM 9/15/2026 11:47:23 AM 9/14/2026 10:54:16 PM Unknown Pending
75 04_Workflows\ISN_OPERATIONS_WORKFLOW.md 04_Workflows\MCU_READ_WRITE_WORKFLOW.md ISN_OPERATIONS_WORKFLOW.md MCU_READ_WRITE_WORKFLOW.md .md Markdown 3459 3925 35681F2BD3C29C0C9DCA2C0568E65647A78CD683F630A222F691C3703E6FEEBE 6003274BE3A54759F3CB44B78799F54BD8C4203605ACECE896E27742B97B81D3 9/14/2026 10:52:54 PM 9/15/2026 11:47:23 AM 9/14/2026 10:54:16 PM Unknown Pending
76 04_Workflows\MCU_READ_WRITE_WORKFLOW.md 04_Workflows\README.md MCU_READ_WRITE_WORKFLOW.md README.md .md Markdown 3925 1823 6003274BE3A54759F3CB44B78799F54BD8C4203605ACECE896E27742B97B81D3 71122A2BFED9BD8C15C272C8D7B2091A2A5784D4EB8A2B730628E01041867059 9/14/2026 10:52:54 PM 9/15/2026 11:47:23 AM 9/14/2026 10:54:16 PM 9/14/2026 11:00:26 PM Unknown Pending
77 04_Workflows\README.md 04_Workflows\VIN_MIGRATION_WORKFLOW.md README.md VIN_MIGRATION_WORKFLOW.md .md Markdown 1823 3317 71122A2BFED9BD8C15C272C8D7B2091A2A5784D4EB8A2B730628E01041867059 FFCF35DC86C5700B7C0C62AF47E20A3E77782BF0E1347DDFEAC43FA46FFB3DE9 9/14/2026 10:52:54 PM 9/15/2026 11:47:23 AM 9/14/2026 11:00:26 PM 9/14/2026 10:54:16 PM Unknown Pending
78 04_Workflows\VIN_MIGRATION_WORKFLOW.md 05_Reference\SEARCH_QUERIES.md VIN_MIGRATION_WORKFLOW.md SEARCH_QUERIES.md .md Markdown 3317 725 FFCF35DC86C5700B7C0C62AF47E20A3E77782BF0E1347DDFEAC43FA46FFB3DE9 96EC9ADD9A49254E1D49D981F26E90B1FA8656FEE5D45DE87A4A99B4E6169516 9/14/2026 10:52:54 PM 9/15/2026 11:47:29 AM 9/14/2026 10:54:16 PM 9/4/2026 9:30:46 AM Unknown Pending
79 05_Reference\SEARCH_QUERIES.md 05_Reference\SECURITY_RESEARCH_TOPICS.md SEARCH_QUERIES.md SECURITY_RESEARCH_TOPICS.md .md Markdown 725 3453 96EC9ADD9A49254E1D49D981F26E90B1FA8656FEE5D45DE87A4A99B4E6169516 F981555C7CAEA4993BCC81661FA1BA47BF0D53C28A9B63A3798C54F825064936 9/4/2026 9:22:22 AM 9/15/2026 11:47:29 AM 9/4/2026 9:30:46 AM 9/15/2026 9:55:32 AM Unknown Pending
80 05_Reference\SECURITY_RESEARCH_TOPICS.md 06_URL_Shortcuts\01_Multi_PROG_Script_Function_Manual_PDF.url SECURITY_RESEARCH_TOPICS.md 01_Multi_PROG_Script_Function_Manual_PDF.url .md .url Markdown URL Shortcut 3453 86 F981555C7CAEA4993BCC81661FA1BA47BF0D53C28A9B63A3798C54F825064936 75308B4B7A3747AF415D1E83061B7B50A9B5DEB0B6FE2FFF27A8040503749AF7 9/4/2026 9:29:47 AM 9/15/2026 11:47:37 AM 9/15/2026 9:55:32 AM 9/4/2026 8:14:08 AM Unknown Pending
81 06_URL_Shortcuts\01_Multi_PROG_Script_Function_Manual_PDF.url 06_URL_Shortcuts\02_Multi_PROG_Script_Function_Manual_mirror.url 01_Multi_PROG_Script_Function_Manual_PDF.url 02_Multi_PROG_Script_Function_Manual_mirror.url .url URL Shortcut 86 108 75308B4B7A3747AF415D1E83061B7B50A9B5DEB0B6FE2FFF27A8040503749AF7 DE8BD0C782B84FEDADDEAB5E52CD6FCF0A09EC113C7850B7F922A4A5AEC677D8 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
82 06_URL_Shortcuts\02_Multi_PROG_Script_Function_Manual_mirror.url 06_URL_Shortcuts\03_Multi_PROG_Owner_Manual.url 02_Multi_PROG_Script_Function_Manual_mirror.url 03_Multi_PROG_Owner_Manual.url .url URL Shortcut 108 88 DE8BD0C782B84FEDADDEAB5E52CD6FCF0A09EC113C7850B7F922A4A5AEC677D8 3F29BEB26150376F908DD386ABB9B2695BFBBB048D3E90814E7544CBCFEFB2EA 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
83 06_URL_Shortcuts\03_Multi_PROG_Owner_Manual.url 06_URL_Shortcuts\04_Multi_PROG_Operation_Manual.url 03_Multi_PROG_Owner_Manual.url 04_Multi_PROG_Operation_Manual.url .url URL Shortcut 88 126 3F29BEB26150376F908DD386ABB9B2695BFBBB048D3E90814E7544CBCFEFB2EA 4FCF8FD4EDEC7E2174CBEAB18B3F8F3D66D4B2BB1B9D9A4FB8B66F1C2E8E5707 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
84 06_URL_Shortcuts\04_Multi_PROG_Operation_Manual.url 06_URL_Shortcuts\05_First_Multi_PROG_script_tutorial.url 04_Multi_PROG_Operation_Manual.url 05_First_Multi_PROG_script_tutorial.url .url URL Shortcut 126 100 4FCF8FD4EDEC7E2174CBEAB18B3F8F3D66D4B2BB1B9D9A4FB8B66F1C2E8E5707 97DA7D14E12300489C4127B1F0A360C87D55B4DC382347BB40FFF42B54F10D42 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
85 06_URL_Shortcuts\05_First_Multi_PROG_script_tutorial.url 06_URL_Shortcuts\06_Third_party_script_introduction.url 05_First_Multi_PROG_script_tutorial.url 06_Third_party_script_introduction.url .url URL Shortcut 100 127 97DA7D14E12300489C4127B1F0A360C87D55B4DC382347BB40FFF42B54F10D42 CBE47ACDC91606A941CEE3AF9D95BEB1329381BF362A83BDBB3B8F2CBCD6909B 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
86 06_URL_Shortcuts\06_Third_party_script_introduction.url 06_URL_Shortcuts\07_Third_party_scripting_how_to.url 06_Third_party_script_introduction.url 07_Third_party_scripting_how_to.url .url URL Shortcut 127 117 CBE47ACDC91606A941CEE3AF9D95BEB1329381BF362A83BDBB3B8F2CBCD6909B 12DA357ADF266F96017D7E72018BF651DB7FD2E467A439A7ECA42B47854980F2 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
87 06_URL_Shortcuts\07_Third_party_scripting_how_to.url 06_URL_Shortcuts\08_CarKeyGuyNL_Multi_Prog_Scripts.url 07_Third_party_scripting_how_to.url 08_CarKeyGuyNL_Multi_Prog_Scripts.url .url URL Shortcut 117 73 12DA357ADF266F96017D7E72018BF651DB7FD2E467A439A7ECA42B47854980F2 EC676B07342DF554FCDB79EC4F228761EBAB5E241EEE2BE9A699921AB76C8DA4 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
88 06_URL_Shortcuts\08_CarKeyGuyNL_Multi_Prog_Scripts.url 06_URL_Shortcuts\09_MHH_Auto_Multi_PROG_script_thread.url 08_CarKeyGuyNL_Multi_Prog_Scripts.url 09_MHH_Auto_Multi_PROG_script_thread.url .url URL Shortcut 73 75 EC676B07342DF554FCDB79EC4F228761EBAB5E241EEE2BE9A699921AB76C8DA4 4A05B5C605FAFD1CC88B4FA0330BEC5C15F5DF632F274BEE9E241C04E10472E8 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
89 06_URL_Shortcuts\09_MHH_Auto_Multi_PROG_script_thread.url 06_URL_Shortcuts\10_Xhorse_checksum_workflow_guide.url 09_MHH_Auto_Multi_PROG_script_thread.url 10_Xhorse_checksum_workflow_guide.url .url URL Shortcut 75 100 4A05B5C605FAFD1CC88B4FA0330BEC5C15F5DF632F274BEE9E241C04E10472E8 140D34D08415A7BDF2C1380FDF077D1174573AADFB4D5047CA3A2C7B6A119DDB 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
90 06_URL_Shortcuts\10_Xhorse_checksum_workflow_guide.url 06_URL_Shortcuts\11_Checksum_function_guide_mirror.url 10_Xhorse_checksum_workflow_guide.url 11_Checksum_function_guide_mirror.url .url URL Shortcut 100 105 140D34D08415A7BDF2C1380FDF077D1174573AADFB4D5047CA3A2C7B6A119DDB AE04EFD233349B06640890F62E0BEB9B552B5F874D71FD8F51660A2A2377D0E6 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
91 06_URL_Shortcuts\11_Checksum_function_guide_mirror.url 06_URL_Shortcuts\12_Supported_ECU_checksum_identification.url 11_Checksum_function_guide_mirror.url 12_Supported_ECU_checksum_identification.url .url URL Shortcut 105 107 AE04EFD233349B06640890F62E0BEB9B552B5F874D71FD8F51660A2A2377D0E6 F190E849CEF8B41D71848CA2ECB221C49FA4F50157E72A3B93608100D53AE850 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
92 06_URL_Shortcuts\12_Supported_ECU_checksum_identification.url 06_URL_Shortcuts\13_binary_parser_GitHub.url 12_Supported_ECU_checksum_identification.url 13_binary_parser_GitHub.url .url URL Shortcut 107 63 F190E849CEF8B41D71848CA2ECB221C49FA4F50157E72A3B93608100D53AE850 9DD87B10E8225A325E2F883C9986180E419B20F4968B93F2E967BCFF02F07D03 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
93 06_URL_Shortcuts\13_binary_parser_GitHub.url 06_URL_Shortcuts\14_Awesome_Binary_Parsing.url 13_binary_parser_GitHub.url 14_Awesome_Binary_Parsing.url .url URL Shortcut 63 9DD87B10E8225A325E2F883C9986180E419B20F4968B93F2E967BCFF02F07D03 749CE99CFD42410BA9CB16AE4542403CF30BB39F9347C0451E3E412298978342 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
94 06_URL_Shortcuts\14_Awesome_Binary_Parsing.url 06_URL_Shortcuts\15_jBinary.url 14_Awesome_Binary_Parsing.url 15_jBinary.url .url URL Shortcut 63 60 749CE99CFD42410BA9CB16AE4542403CF30BB39F9347C0451E3E412298978342 58358BFF7D93CB1A90BA1D8562A190987C51D235E0416497F7926958852F3ABF 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
95 06_URL_Shortcuts\15_jBinary.url 06_URL_Shortcuts\16_js_crc.url 15_jBinary.url 16_js_crc.url .url URL Shortcut 60 58358BFF7D93CB1A90BA1D8562A190987C51D235E0416497F7926958852F3ABF 791A6A3241E46D6C4BC39CA31FBF8C61706B65E789805CFD72FEB23A8F1193F2 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
96 06_URL_Shortcuts\16_js_crc.url 06_URL_Shortcuts\17_GitHub_ECU_topic.url 16_js_crc.url 17_GitHub_ECU_topic.url .url URL Shortcut 60 53 791A6A3241E46D6C4BC39CA31FBF8C61706B65E789805CFD72FEB23A8F1193F2 C0FBC9B6FFC0953DD8C9BB2677EDB2A67EEE1DDD10FE732442B4D0D63345DA77 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
97 06_URL_Shortcuts\17_GitHub_ECU_topic.url 06_URL_Shortcuts\18_EcuBus_Pro.url 17_GitHub_ECU_topic.url 18_EcuBus_Pro.url .url URL Shortcut 53 60 C0FBC9B6FFC0953DD8C9BB2677EDB2A67EEE1DDD10FE732442B4D0D63345DA77 1E52838AF91E09F1FC0992D0931F5B6697994C1D4B4B523300762F4BA0A872E3 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
98 06_URL_Shortcuts\18_EcuBus_Pro.url 06_URL_Shortcuts\19_OpenRemap.url 18_EcuBus_Pro.url 19_OpenRemap.url .url URL Shortcut 60 59 1E52838AF91E09F1FC0992D0931F5B6697994C1D4B4B523300762F4BA0A872E3 E846D056327A8B5F869D42B7F2091D3892254EB5873E60C0CFC7F92756DE39C6 9/4/2026 9:22:22 AM 9/15/2026 11:47:37 AM 9/4/2026 8:14:08 AM Unknown Pending
99 06_URL_Shortcuts\19_OpenRemap.url 07_Authorized_Key_Immobilizer_Work\AUTHORIZATION_TEMPLATE.csv 19_OpenRemap.url AUTHORIZATION_TEMPLATE.csv .url .csv URL Shortcut CSV 59 208 E846D056327A8B5F869D42B7F2091D3892254EB5873E60C0CFC7F92756DE39C6 F45E9A41DAD7FB6003A994F0F34C933CD7529AF0400376A8C5ECEA9AAABDCD23 9/4/2026 9:22:22 AM 9/15/2026 11:47:44 AM 9/4/2026 8:14:08 AM 9/4/2026 8:18:16 AM Unknown Pending
100 07_Authorized_Key_Immobilizer_Work\AUTHORIZATION_TEMPLATE.csv 07_Authorized_Key_Immobilizer_Work\CHAIN_OF_CUSTODY.csv AUTHORIZATION_TEMPLATE.csv CHAIN_OF_CUSTODY.csv .csv CSV 208 113 F45E9A41DAD7FB6003A994F0F34C933CD7529AF0400376A8C5ECEA9AAABDCD23 F37BA3AB8C48999C6B079B8C3A7D8A8795403DBB6E7413DAEFB5E36514E69047 9/4/2026 9:22:22 AM 9/15/2026 11:47:44 AM 9/4/2026 8:18:16 AM Unknown Pending
101 07_Authorized_Key_Immobilizer_Work\CHAIN_OF_CUSTODY.csv 07_Authorized_Key_Immobilizer_Work\README.md CHAIN_OF_CUSTODY.csv README.md .csv .md CSV Markdown 113 2326 F37BA3AB8C48999C6B079B8C3A7D8A8795403DBB6E7413DAEFB5E36514E69047 B1F305F2EC3E985C910AFD0AE6E978865212C1625393CFE6780597CFD40D8FCA 9/4/2026 9:22:22 AM 9/15/2026 11:47:44 AM 9/4/2026 8:18:16 AM 9/4/2026 11:01:35 AM Unknown Pending
102 07_Authorized_Key_Immobilizer_Work\README.md 08_Collected_MultiPROG_Scripts\README.md README.md .md Markdown 2326 1384 B1F305F2EC3E985C910AFD0AE6E978865212C1625393CFE6780597CFD40D8FCA D920F43E0C15F94F49C35FDCA448B67BB9FFFAE477D612D831452306731D76B7 9/4/2026 9:22:22 AM 9/15/2026 11:48:42 AM 9/4/2026 11:01:35 AM 9/15/2026 12:09:21 PM Unknown Pending
103 08_Collected_MultiPROG_Scripts\README.md 08_Collected_MultiPROG_Scripts\Archived\README.md README.md .md Markdown 2155 0 F9CA7C98B0A03FB578E7E4844E2953E27C804CF4DDA53966D6869F20E001355E E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855 9/4/2026 9:38:55 AM 9/15/2026 11:48:59 AM 9/15/2026 9:58:09 AM 9/15/2026 11:49:03 AM Unknown Pending
104 08_Collected_MultiPROG_Scripts\GitHub\CarKeyGuyNL_Multi-Prog-Scripts\EWS_Code_generator.mjs 08_Collected_MultiPROG_Scripts\Community\README.md EWS_Code_generator.mjs README.md .mjs .md JavaScript Module Markdown 5866 0 E444AAD3BD0DA5D4E6ECAAD9EA89EF515EC6300F78A2B19E7A738FA570980D75 E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855 9/4/2026 9:38:33 AM 9/15/2026 11:48:59 AM 9/4/2026 9:38:33 AM 9/15/2026 11:49:03 AM Unknown Pending
105 08_Collected_MultiPROG_Scripts\GitHub\CarKeyGuyNL_Multi-Prog-Scripts\README.md 08_Collected_MultiPROG_Scripts\Examples\README.md README.md .md Markdown 1425 0 AB7225764AFD4104408896E27518E87E06D1E2FAB5F0625EC648964C3A765912 E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855 9/4/2026 9:38:33 AM 9/15/2026 11:48:59 AM 9/4/2026 9:38:33 AM 9/15/2026 11:49:03 AM Unknown Pending
106 08_Collected_MultiPROG_Scripts\GitHub\gist_bryc_checksums\bryc_checksum_algorithms.js 08_Collected_MultiPROG_Scripts\GitHub\CarKeyGuyNL_Multi-Prog-Scripts\EWS_Code_generator.mjs bryc_checksum_algorithms.js EWS_Code_generator.mjs .js .mjs JavaScript JavaScript Module 2234 5866 2BE49388B4399D19088C6CEE06BBFC636E88B3464B08D4125C8AE10796F17799 E444AAD3BD0DA5D4E6ECAAD9EA89EF515EC6300F78A2B19E7A738FA570980D75 9/4/2026 9:51:24 AM 9/15/2026 11:48:42 AM 9/4/2026 9:51:24 AM 9/4/2026 9:38:33 AM Unknown Pending
107 08_Collected_MultiPROG_Scripts\GitHub\gist_diachedelic_crc32\diachedelic_crc32.js 08_Collected_MultiPROG_Scripts\GitHub\CarKeyGuyNL_Multi-Prog-Scripts\README.md diachedelic_crc32.js README.md .js .md JavaScript Markdown 1090 1425 53444286ADD99B0BC4E3B9254B27093557A1AB0ED148FE2EE40D80ABAC5F1BFC AB7225764AFD4104408896E27518E87E06D1E2FAB5F0625EC648964C3A765912 9/4/2026 9:51:24 AM 9/15/2026 11:48:42 AM 9/4/2026 9:51:24 AM 9/4/2026 9:38:33 AM Unknown Pending
108 08_Collected_MultiPROG_Scripts\GitHub\js-crc\crc.js 08_Collected_MultiPROG_Scripts\GitHub\gist_bryc_checksums\bryc_checksum_algorithms.js crc.js bryc_checksum_algorithms.js .js JavaScript 10436 2234 C56254C93FB1128E8E9849344D914A3E136763B6423396140B02C4665CA2CDAB 2BE49388B4399D19088C6CEE06BBFC636E88B3464B08D4125C8AE10796F17799 9/4/2026 12:30:39 PM 9/15/2026 11:48:42 AM 9/4/2026 12:30:39 PM 9/4/2026 9:51:24 AM Unknown Pending
109 08_Collected_MultiPROG_Scripts\GitHub\js-crc\LICENSE.txt 08_Collected_MultiPROG_Scripts\GitHub\gist_diachedelic_crc32\diachedelic_crc32.js LICENSE.txt diachedelic_crc32.js .txt .js Text JavaScript 1059 1090 065E27D735728DD0751DE7B1A028954921875BF7BB8AB472B263F48CC2905273 53444286ADD99B0BC4E3B9254B27093557A1AB0ED148FE2EE40D80ABAC5F1BFC 9/4/2026 12:30:39 PM 9/15/2026 11:48:42 AM 9/4/2026 12:30:39 PM 9/4/2026 9:51:24 AM Unknown Pending
110 08_Collected_MultiPROG_Scripts\GitHub\js-crc\models.js 08_Collected_MultiPROG_Scripts\GitHub\js-crc\crc.js models.js crc.js .js JavaScript 21744 10436 E0D5745D35BE18FBEB700DEC5FC71C243EB05C657A35737F497521ABDFF2B55B C56254C93FB1128E8E9849344D914A3E136763B6423396140B02C4665CA2CDAB 9/4/2026 12:30:39 PM 9/15/2026 11:48:42 AM 9/4/2026 12:30:39 PM Unknown Pending
111 08_Collected_MultiPROG_Scripts\GitHub\js-crc\README.md 08_Collected_MultiPROG_Scripts\GitHub\js-crc\LICENSE.txt README.md LICENSE.txt .md .txt Markdown Text 3365 1059 610168F04FC61C6EAB044086321CD4301D283CE6A38679D7C998993621090936 065E27D735728DD0751DE7B1A028954921875BF7BB8AB472B263F48CC2905273 9/4/2026 12:30:39 PM 9/15/2026 11:48:42 AM 9/4/2026 12:30:39 PM Unknown Pending
112 08_Collected_MultiPROG_Scripts\GitHub\js-crc\SOURCE.md 08_Collected_MultiPROG_Scripts\GitHub\js-crc\models.js SOURCE.md models.js .md .js Markdown JavaScript 1563 21744 9F5321073EEC7BC4FAEDE61B36489438CDD01CF12380AFC5C97F182E36546F0F E0D5745D35BE18FBEB700DEC5FC71C243EB05C657A35737F497521ABDFF2B55B 9/4/2026 12:36:59 PM 9/15/2026 11:48:42 AM 9/4/2026 12:37:19 PM 9/4/2026 12:30:39 PM Unknown Pending
113 08_Collected_MultiPROG_Scripts\Original\01_read_only_inspector.mjs 08_Collected_MultiPROG_Scripts\GitHub\js-crc\README.md 01_read_only_inspector.mjs README.md .mjs .md JavaScript Module Markdown 306 3365 18156A9CC515306EA14A38B4ECC20401D6A8C2511542EA08DF803D1E38132A0E 610168F04FC61C6EAB044086321CD4301D283CE6A38679D7C998993621090936 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:18:16 AM 9/4/2026 12:30:39 PM Unknown Pending
114 08_Collected_MultiPROG_Scripts\Original\02_double_read_verifier.mjs 08_Collected_MultiPROG_Scripts\GitHub\js-crc\SOURCE.md 02_double_read_verifier.mjs SOURCE.md .mjs .md JavaScript Module Markdown 203 1563 526487814BB04CB955A9AC666D3B1E77390C4A8462F2422488D905C2334C12B6 9F5321073EEC7BC4FAEDE61B36489438CDD01CF12380AFC5C97F182E36546F0F 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:18:16 AM 9/4/2026 12:37:19 PM Unknown Pending
115 08_Collected_MultiPROG_Scripts\Original\03_pattern_inventory.mjs 08_Collected_MultiPROG_Scripts\Original\01_read_only_inspector.mjs 03_pattern_inventory.mjs 01_read_only_inspector.mjs .mjs JavaScript Module 192 358 4E1D5E1ECD3F8F284BE57C173CA481E7C55D6A719C3D72214D656AAFDE20735A 29B332DA18C61EC65B8CA5D5DB15F6ABA34B16C0AF7AEF1B06D96A59C0A5750F 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
116 08_Collected_MultiPROG_Scripts\Original\04_allowlisted_patch_demo.mjs 08_Collected_MultiPROG_Scripts\Original\02_double_read_verifier.mjs 04_allowlisted_patch_demo.mjs 02_double_read_verifier.mjs .mjs JavaScript Module 345 240 FAC79790CAC46E6E9299A618769E355A9153FD63CE145664CED729517DD37943 099B6ACDC56C1403967C8F8DEF819F0E59CB1AE7E472E7012CF466B355369973 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
117 08_Collected_MultiPROG_Scripts\Original\05_checksum_test_vectors.mjs 08_Collected_MultiPROG_Scripts\Original\03_pattern_inventory.mjs 05_checksum_test_vectors.mjs 03_pattern_inventory.mjs .mjs JavaScript Module 249 219 95DD4B2F4001C7F4F645FD972061805139CF5B41ED528F3013E4CDF9F30CB01D C81DF6685529DE1C9946C39F29893911FEE8C59996527AE4C53BDBBF9D54760A 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
118 08_Collected_MultiPROG_Scripts\Original\06_authorized_job_record_validator.mjs 08_Collected_MultiPROG_Scripts\Original\04_allowlisted_patch_demo.mjs 06_authorized_job_record_validator.mjs 04_allowlisted_patch_demo.mjs .mjs JavaScript Module 387 381 28581B002A52398F2E14752490C0A3165C48B055BB3ED4505E6A4CA03F074942 A059293E1010F2B57801D02B7B0E97559ADACAFB68ACD5210687BDEE4DAFCCDF 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
119 08_Collected_MultiPROG_Scripts\Original\07_key_inventory_audit.mjs 08_Collected_MultiPROG_Scripts\Original\05_checksum_test_vectors.mjs 07_key_inventory_audit.mjs 05_checksum_test_vectors.mjs .mjs JavaScript Module 351 297 E86E045E48F7CB2D5D8F760E745B5F5434DD8E30B20BE34F511E03B487D92D96 2227F3999D736CB2FFDD8347BEF39D00061790CBCE4A4D9AEB7E7D807527AEDA 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
120 08_Collected_MultiPROG_Scripts\Original\08_redacted_security_report.mjs 08_Collected_MultiPROG_Scripts\Original\06_authorized_job_record_validator.mjs 08_redacted_security_report.mjs 06_authorized_job_record_validator.mjs .mjs JavaScript Module 381 456 24882FD08420D906C6C87E6D8CF6FA30E3351D986787D7A6C3C2611D8F471399 ED082376BFF56FD54B3E6589C18F2B50B077620B989A5BF4417AE4771035C0C3 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
121 08_Collected_MultiPROG_Scripts\Original\09_immo_case_intake_validator.mjs 08_Collected_MultiPROG_Scripts\Original\07_key_inventory_audit.mjs 09_immo_case_intake_validator.mjs 07_key_inventory_audit.mjs .mjs JavaScript Module 766 415 DB363224EEBFDBB1CB27BCA692DB9D25364A6EE9077770384B954A411332F605 E03F7C0372A77E83CDB8B4BE26C1CA7C2305F99BB921FC583F5741C5A477C6E8 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
122 08_Collected_MultiPROG_Scripts\Original\10_immo_module_read_consistency.mjs 08_Collected_MultiPROG_Scripts\Original\08_redacted_security_report.mjs 10_immo_module_read_consistency.mjs 08_redacted_security_report.mjs .mjs JavaScript Module 734 461 166915EB000E26031BA34607A371D182124780029010249DD1BA95B6DB3A3D93 3774504B4C55F60D73989C06531FF594A1A352FD703D3956A7B515E1C871D5C0 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
123 08_Collected_MultiPROG_Scripts\Original\11_immo_dump_quality_report.mjs 08_Collected_MultiPROG_Scripts\Original\09_immo_case_intake_validator.mjs 11_immo_dump_quality_report.mjs 09_immo_case_intake_validator.mjs .mjs JavaScript Module 790 801 B8D93FCD3208CA38C4376173D8D5D850D244B8CC572CF2E552FBBA1F2749AD90 01D015CCDCF1B4EDDA8952055E55D6A0904325624B357731659205EAFD0E8195 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
124 08_Collected_MultiPROG_Scripts\Original\12_authorized_key_count_reconciliation.mjs 08_Collected_MultiPROG_Scripts\Original\10_immo_module_read_consistency.mjs 12_authorized_key_count_reconciliation.mjs 10_immo_module_read_consistency.mjs .mjs JavaScript Module 737 764 FBC6E47C850F4A80F4C6390A8C9C0207EBFE785F93C897DE7F6B40F4728FAA06 8F8F0AAEC12D9345DA64F42FE10E1B799A5B378A44573E92A5D8D2BED103B52D 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
125 08_Collected_MultiPROG_Scripts\Original\13_security_value_redactor.mjs 08_Collected_MultiPROG_Scripts\Original\11_immo_dump_quality_report.mjs 13_security_value_redactor.mjs 11_immo_dump_quality_report.mjs .mjs JavaScript Module 609 817 C1391EF0A4A57C29B35D2D37C1AEAFDC057283EFF26A223D4A808714C8447E85 7A8FAA47BC7DA683005F48296577D4F57ED22F732E6B1175ED74EE2266F2F1BC 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
126 08_Collected_MultiPROG_Scripts\Original\14_immo_backup_naming_policy.mjs 08_Collected_MultiPROG_Scripts\Original\12_authorized_key_count_reconciliation.mjs 14_immo_backup_naming_policy.mjs 12_authorized_key_count_reconciliation.mjs .mjs JavaScript Module 451 774 EB73CC5CAE0FB5B0EF9E6A8D569958F4A9504506B6B93B1511E6698F45220439 21DFC385BA67092F158B949C754303336FEF840EA03CB3AB3197D6AD2EAF0E9B 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
127 08_Collected_MultiPROG_Scripts\Original\15_immo_change_scope_guard.mjs 08_Collected_MultiPROG_Scripts\Original\13_security_value_redactor.mjs 15_immo_change_scope_guard.mjs 13_security_value_redactor.mjs .mjs JavaScript Module 683 609 9700DD36C27863E795665D3B4E615832F958FEAF117F201B6F157065817089B3 C1391EF0A4A57C29B35D2D37C1AEAFDC057283EFF26A223D4A808714C8447E85 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:20:32 AM Unknown Pending
128 08_Collected_MultiPROG_Scripts\Original\16_immo_service_completion_audit.mjs 08_Collected_MultiPROG_Scripts\Original\14_immo_backup_naming_policy.mjs 16_immo_service_completion_audit.mjs 14_immo_backup_naming_policy.mjs .mjs JavaScript Module 694 507 DD29D920FF57FB8D5696F72361F083B0C4E851F245F062BF9E001388FD9AF9A4 B30FFE482B1B5D0A81488032F976A564913F6A325B8F69C1B978DEB3C6949DA1 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:20:32 AM 9/15/2026 11:54:49 AM Unknown Pending
129 08_Collected_MultiPROG_Scripts\Original\binary_utils.mjs 08_Collected_MultiPROG_Scripts\Original\15_immo_change_scope_guard.mjs binary_utils.mjs 15_immo_change_scope_guard.mjs .mjs JavaScript Module 4567 706 B5645C1560828F97ACFA0578E214754CB21F233F514DEA5F133529346654FDD0 B116CEB7FCABF79C3C24F76BD7E9B091585CCC933E6AACE6818A27809F00A020 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:18:16 AM 9/15/2026 11:54:49 AM Unknown Pending
130 08_Collected_MultiPROG_Scripts\Original\multiprog_safe_template.mjs 08_Collected_MultiPROG_Scripts\Original\16_immo_service_completion_audit.mjs multiprog_safe_template.mjs 16_immo_service_completion_audit.mjs .mjs JavaScript Module 791 695 2D61A52A1E79F8B6AA4445DCA28AB1EDFD650370C05065891E8BA76B43F3889E DB9DD131A0E8F899132B639F1D06DC2B3EEA2BDA080DE2462A0747C57A8C8A80 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 8:14:08 AM 9/15/2026 11:54:49 AM Unknown Pending
131 08_Collected_MultiPROG_Scripts\Original\test_binary_utils.mjs 08_Collected_MultiPROG_Scripts\Original\binary_utils.mjs test_binary_utils.mjs binary_utils.mjs .mjs JavaScript Module 406 5637 B424EABA7C78EFCDE0458BAFA4A74A1424E1CCFD52823D9F55D328B342D35B59 AE4947054A93E6DBDD3DA6F1DB05703B6541DDD5546C87F1F737DF76ADF95F6A 9/4/2026 9:38:33 AM 9/15/2026 11:48:42 AM 9/4/2026 12:00:21 PM 9/15/2026 11:54:49 AM Unknown Pending
132 08_Collected_MultiPROG_Scripts\Unknown_Origin\MHH_Auto_Forum_Threads.md 08_Collected_MultiPROG_Scripts\Original\multiprog_safe_template.mjs MHH_Auto_Forum_Threads.md multiprog_safe_template.mjs .md .mjs Markdown JavaScript Module 1956 791 1A70F186BE975907131093B58A4256D42181D090EE98DC04B3371DE3C60A75FA 2D61A52A1E79F8B6AA4445DCA28AB1EDFD650370C05065891E8BA76B43F3889E 9/4/2026 12:50:45 PM 9/15/2026 11:48:42 AM 9/4/2026 12:50:53 PM 9/4/2026 8:14:08 AM Unknown Pending
133 08_Collected_MultiPROG_Scripts\Unknown_Origin\Multi-PROG Script.rar 08_Collected_MultiPROG_Scripts\Original\test_binary_utils.mjs Multi-PROG Script.rar test_binary_utils.mjs .rar .mjs RAR Archive JavaScript Module 27013 434 B0918B09573B909E3E798DC99E294F16771EB9919FC4742F49DDD3F2AAD0E5E9 66BAB858B5D530E754BFFD59C80ECE8AA5DC37B38F0B532E71F9CFF9ADBF7A84 9/4/2026 12:58:07 PM 9/15/2026 11:48:42 AM 9/4/2026 12:58:38 PM 9/15/2026 11:54:49 AM Unknown Pending
134 09_Collected_JS\README.md 08_Collected_MultiPROG_Scripts\Unknown_Origin\MHH_Auto_Forum_Threads.md README.md MHH_Auto_Forum_Threads.md .md Markdown 1521 1956 DE228D2DF3121660FDBC4AC8FFCDB551C2BA6CBBBA82B3C126988B7911FA306B 1A70F186BE975907131093B58A4256D42181D090EE98DC04B3371DE3C60A75FA 9/4/2026 10:01:18 AM 9/15/2026 11:48:42 AM 9/4/2026 10:29:21 AM 9/4/2026 12:50:53 PM Unknown Pending
135 09_Collected_JS\administrative\script_catalog.mjs 08_Collected_MultiPROG_Scripts\Unknown_Origin\Multi-PROG Script.rar script_catalog.mjs Multi-PROG Script.rar .mjs .rar JavaScript Module RAR Archive 1728 27013 F11A93C24B031ECFC367BC8FE88C23D023E87CF23A21ECAB3297D2C63A7C11AE B0918B09573B909E3E798DC99E294F16771EB9919FC4742F49DDD3F2AAD0E5E9 9/4/2026 10:22:41 AM 9/15/2026 11:48:42 AM 9/4/2026 10:26:48 AM 9/4/2026 12:58:38 PM Unknown Pending
136 09_Collected_JS\binary\dataview_helpers.mjs 09_Collected_JS\README.md dataview_helpers.mjs README.md .mjs .md JavaScript Module Markdown 1468 1521 04EF48405F8C9D578FEDFFE3CF0AE29CB2BEF79EA1CF73D1537D51E5F13D4216 DE228D2DF3121660FDBC4AC8FFCDB551C2BA6CBBBA82B3C126988B7911FA306B 9/4/2026 10:01:18 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/4/2026 10:29:21 AM Unknown Pending
137 09_Collected_JS\binary\struct_reader.mjs 09_Collected_JS\administrative\script_catalog.mjs struct_reader.mjs script_catalog.mjs .mjs JavaScript Module 1088 1738 470A26697B5A5D4A0BE52021A1604591536F96CE0A649E49C9FF8D6F1FDF9AED F81651CE744EE1634D5024879B847841D2C52634DBA6A97B3649437A0E672756 9/4/2026 10:01:18 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
138 09_Collected_JS\checksums\adler32.mjs 09_Collected_JS\binary\dataview_helpers.mjs adler32.mjs dataview_helpers.mjs .mjs JavaScript Module 440 1571 08BBA9AE975765BC288E70135C7AEA4F7063B0E8C5C9149C8BCBD27104C02E03 0D504C75818513E01745D856CAB09A6B76942054AE30E37F4DAF11D1170BBB3F 9/4/2026 10:01:20 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
139 09_Collected_JS\checksums\crc16.mjs 09_Collected_JS\binary\struct_reader.mjs crc16.mjs struct_reader.mjs .mjs JavaScript Module 903 1082 27B87F99DE40CE6481F8B02DD6532B65E5B68B079E35C85DEA4F80B7F8E7EEF2 626A49E4D7D929F24523C93FD30D8FF0F9B2A0364FAF4C00EE2862F91FABFCE2 9/4/2026 10:01:19 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
140 09_Collected_JS\checksums\crc32.mjs 09_Collected_JS\checksums\adler32.mjs crc32.mjs adler32.mjs .mjs JavaScript Module 1283 427 8F75655EB06D3A533F7458B1778BF36937A39122D47990877B8D7A2ACC8584D4 C07CDBBC4184CC03DEC011B0054F9CF59EE4BD22C92BE9F71E31F0A71E24952D 9/4/2026 10:01:19 AM 9/15/2026 11:49:45 AM 9/4/2026 10:27:33 AM 9/15/2026 11:54:49 AM Unknown Pending
141 09_Collected_JS\checksums\crc64.mjs 09_Collected_JS\checksums\crc16.mjs crc64.mjs crc16.mjs .mjs JavaScript Module 767 869 A9A9E4D7EE26A7E69C7CA5E9013D6DB2A9721341E2DDF48AC7D22D455A4E6B50 5048D939AB64760D4B8771B46E58C33CC9BF38CFF305E02F0747C474CE8B5F95 9/4/2026 10:01:20 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
142 09_Collected_JS\checksums\crc8.mjs 09_Collected_JS\checksums\crc32.mjs crc8.mjs crc32.mjs .mjs JavaScript Module 525 1255 7CBBB3E9DF49E12732BAC2D866ACD89863122FA8CCC12BAC37715C68AF7E0DAC 6D516A055BBE91CBF187357E020BD108608F19195F4FAC5F1021D6CDA7B7832C 9/4/2026 10:01:18 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
143 09_Collected_JS\checksums\fletcher.mjs 09_Collected_JS\checksums\crc64.mjs fletcher.mjs crc64.mjs .mjs JavaScript Module 875 744 096557F7EB0746B84DE31E8D392C5E6ABABD0FA8648A868830272993928E6AB3 F57EDF320DB079E3289AA39CBC79A86D42016E393FEDA27E1816C3F77DBF1D76 9/4/2026 10:01:20 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
144 09_Collected_JS\encoding\ascii.mjs 09_Collected_JS\checksums\crc8.mjs ascii.mjs crc8.mjs .mjs JavaScript Module 660 506 789CFF1A8DAEF369530137D79DC016A3D1BCB196FF60D3D5C275302DB6C5EACC FC4318146C8B2FFEDF5E5EBE00AE20BED04A66785C61E59A83AC14CE0E2FD5EF 9/4/2026 10:01:21 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
145 09_Collected_JS\encoding\bcd.mjs 09_Collected_JS\checksums\fletcher.mjs bcd.mjs fletcher.mjs .mjs JavaScript Module 811 858 645205A14510DD1C67B0CA4061DE9FE1B409E64D178F1EA1FAB633AB0CA91CF3 E296B7237C81798FF487B263D6D4A84505B4B5F93FB3441E4B1B5F2AC801CD8B 9/4/2026 10:01:21 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
146 09_Collected_JS\encoding\hex.mjs 09_Collected_JS\encoding\ascii.mjs hex.mjs ascii.mjs .mjs JavaScript Module 629 646 FCA861F1E3103BFBE4C0B5D8A7DE89B504A559FEC5224239086F82DA67B6ABA1 D935384BC42A4CC15ACFA0A8DFCFA130D18962C21786C52EAFBE874BBB42EBBF 9/4/2026 10:01:20 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
147 09_Collected_JS\encoding\utf8.mjs 09_Collected_JS\encoding\bcd.mjs utf8.mjs bcd.mjs .mjs JavaScript Module 378 796 C24E24DFF1C08E6B689D32EC2DE034A35874A7A2A121521F3496E6144DE687C8 09DB57F972C44D2AE4016A526B13A1940D5B3571F42CEF0E0124E8F8AEA9FEC9 9/4/2026 10:01:21 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
148 09_Collected_JS\hashing\md5.mjs 09_Collected_JS\encoding\hex.mjs md5.mjs hex.mjs .mjs JavaScript Module 2180 628 D16657CF6EE9765FD1B7EF0BE4009551C57AFE40AB279F6675EC5A91398BE899 BF4A6D08674F60E7408110118730A65C9A11282C72D9CD263D21D9BE1FE03F1A 9/4/2026 10:01:57 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
149 09_Collected_JS\hashing\sha1.mjs 09_Collected_JS\encoding\utf8.mjs sha1.mjs utf8.mjs .mjs JavaScript Module 1539 369 81030B7E4ED8E5E87A88EDAA61983496457A4D120E3D870D6CF909E0D0A40254 29E453B146D708D369A167CC7C42423F18BBEEFB7CE6BC21791595113B15DE8F 9/4/2026 10:01:56 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
150 09_Collected_JS\hashing\sha256.mjs 09_Collected_JS\hashing\md5.mjs sha256.mjs md5.mjs .mjs JavaScript Module 2676 2246 2FAB620737487841AC3DC44F1B39677E11374D58209B1A272F763C235118507E A228F3F98FD0FAE02D1F2171536B92AA4A274E595A138530B995510FB01A1188 9/4/2026 10:01:56 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
151 09_Collected_JS\hashing\_pad.mjs 09_Collected_JS\hashing\sha1.mjs _pad.mjs sha1.mjs .mjs JavaScript Module 576 1665 5FB75F11B31806CA10942AF87820DDA98F71CB6D6EEAC2E2B79A9A20E065AEAC 5946D9D94782E9A7309397F6149B5CBBFDC7D74F07A0DA0A702A6096CBE4D7B9 9/4/2026 10:01:56 AM 9/15/2026 11:49:45 AM 9/4/2026 10:03:35 AM 9/15/2026 11:54:49 AM Unknown Pending
152 09_Collected_JS\tests\test_admin_utils.mjs 09_Collected_JS\hashing\sha256.mjs test_admin_utils.mjs sha256.mjs .mjs JavaScript Module 962 2693 18DB775821614EEA74793FBF3D187C5E8A268D3279347571DC4A44125664F336 91D12D2837609FC38B8CB20365222D8F1C4AD958A7CF543645C12B49905F05AE 9/4/2026 10:22:41 AM 9/15/2026 11:49:45 AM 9/4/2026 10:26:48 AM 9/15/2026 11:54:49 AM Unknown Pending
153 09_Collected_JS\tests\test_vectors.mjs 09_Collected_JS\hashing\_pad.mjs test_vectors.mjs _pad.mjs .mjs JavaScript Module 1522 562 81A955ABB172697066C73FCBF64CFAF68CC792D71295561B548492898BF5BCC8 A74FAE5EFC879D1DB8EF1E6676FEF854A9B6379765A60B644C3EE260A7135C9B 9/4/2026 10:01:57 AM 9/15/2026 11:49:45 AM 9/4/2026 12:14:10 PM 9/15/2026 11:54:49 AM Unknown Pending
154 10_Source_Repositories\README.md 09_Collected_JS\tests\test_admin_utils.mjs README.md test_admin_utils.mjs .md .mjs Markdown JavaScript Module 1304 955 4062C36F40422F4678DEA4505E633F81461F43D7BD3138769E66C6704ACF5AAC 13A6C83047837A47E4475B80B32B1DAEA3E4E344AA9DC97F920CFC5FEC43B3AB 9/14/2026 11:11:12 PM 9/15/2026 11:49:45 AM 9/15/2026 9:55:32 AM 9/15/2026 11:54:49 AM Unknown Pending
155 11_Download_Reports\2026-09-04_js-crc_collection.md 09_Collected_JS\tests\test_vectors.mjs 2026-09-04_js-crc_collection.md test_vectors.mjs .md .mjs Markdown JavaScript Module 5126 1500 6866B92353782CAAA541921E865D132FA5C46B79DC782E4882FE5427F885B75A 3827815A8C48BDB0FC78476511B271733587CEC8008B5662696FA73FA4FC031B 9/4/2026 12:37:35 PM 9/15/2026 11:49:45 AM 9/4/2026 12:44:30 PM 9/15/2026 11:54:49 AM Unknown Pending
156 13_Research_Expansion\API_DISCOVERY_STATUS.md 10_Source_Repositories\README.md API_DISCOVERY_STATUS.md README.md .md Markdown 559 1003 99FD83BFE891DF58F1F0B2DD54CFF1D4BF52AF32F3EA24B25E945067F64716F0 3002D32DEE0A1CEED99E9E40A94FC473ECBF15AB2787691D5FAAC5CB44348E52 9/4/2026 11:09:06 AM 9/15/2026 10:59:32 AM 9/4/2026 11:09:11 AM 9/15/2026 12:09:21 PM Unknown Pending
157 13_Research_Expansion\COMMON_CHECKSUMS.md 11_Download_Reports\2026-09-04_js-crc_collection.md COMMON_CHECKSUMS.md 2026-09-04_js-crc_collection.md .md Markdown 246 5075 4F752A39A7C250C3250D519EDA2F9E3B0EF5B50B8692793FDA8903ACA2BC7B30 EBE77607E7184A40B5FCEA154BE7D2364E6D3BDB833C4D61D0F8A55C3D344E6F 9/4/2026 11:10:59 AM 9/15/2026 10:57:54 AM 9/4/2026 11:15:22 AM 9/15/2026 12:10:02 PM Unknown Pending
158 13_Research_Expansion\COMMON_ERRORS.md 13_Research_Expansion\API_DISCOVERY_STATUS.md COMMON_ERRORS.md API_DISCOVERY_STATUS.md .md Markdown 229 559 CB5E8D8C88AFA9D04CEE7C88F535AF465A84790A54E2DAF1C8BDE04146691D6F 99FD83BFE891DF58F1F0B2DD54CFF1D4BF52AF32F3EA24B25E945067F64716F0 9/4/2026 11:11:13 AM 9/15/2026 11:50:17 AM 9/4/2026 11:15:22 AM 9/4/2026 11:09:11 AM Unknown Pending
159 13_Research_Expansion\COMMON_FIXES.md 13_Research_Expansion\COMMON_CHECKSUMS.md COMMON_FIXES.md COMMON_CHECKSUMS.md .md Markdown 265 246 04A466CE41A7005C76F53759810A1DE6D5DEFB74BF20C33880BEAFB70A005D22 4F752A39A7C250C3250D519EDA2F9E3B0EF5B50B8692793FDA8903ACA2BC7B30 9/4/2026 11:11:17 AM 9/15/2026 11:50:17 AM 9/4/2026 11:15:22 AM Unknown Pending
160 13_Research_Expansion\COMMON_FUNCTIONS.md 13_Research_Expansion\COMMON_ERRORS.md COMMON_FUNCTIONS.md COMMON_ERRORS.md .md Markdown 296 229 5763B140DAA6D5F51D08D60E77142A932C9E5BBF7516E85CF0DC1FD955671C32 CB5E8D8C88AFA9D04CEE7C88F535AF465A84790A54E2DAF1C8BDE04146691D6F 9/4/2026 11:10:55 AM 9/15/2026 11:50:17 AM 9/4/2026 11:15:22 AM Unknown Pending
161 13_Research_Expansion\COMMON_PATTERNS.md 13_Research_Expansion\COMMON_FIXES.md COMMON_PATTERNS.md COMMON_FIXES.md .md Markdown 226 265 7A6D7FC298CFB306B58D3CDF7D8B2BF442796C34302DC7D650D3B637DDCA2C3C 04A466CE41A7005C76F53759810A1DE6D5DEFB74BF20C33880BEAFB70A005D22 9/4/2026 11:11:09 AM 9/15/2026 11:50:17 AM 9/4/2026 11:15:22 AM Unknown Pending
162 13_Research_Expansion\COMMON_UTILITIES.md 13_Research_Expansion\COMMON_FUNCTIONS.md COMMON_UTILITIES.md COMMON_FUNCTIONS.md .md Markdown 181 296 74D29DAD6660E4D20570F8F0F01D718794ED323BF942C9DE22892DEB3E84CF47 5763B140DAA6D5F51D08D60E77142A932C9E5BBF7516E85CF0DC1FD955671C32 9/4/2026 11:11:05 AM 9/15/2026 11:50:17 AM 9/4/2026 11:15:22 AM Unknown Pending
163 13_Research_Expansion\COMPATIBILITY_MATRIX.csv 13_Research_Expansion\COMMON_PATTERNS.md COMPATIBILITY_MATRIX.csv COMMON_PATTERNS.md .csv .md CSV Markdown 355 226 D2BFDAE028A0D53568A8954DDA65375A637637E2083884F479C94D8E951A9439 7A6D7FC298CFB306B58D3CDF7D8B2BF442796C34302DC7D650D3B637DDCA2C3C 9/4/2026 11:11:25 AM 9/15/2026 11:50:17 AM 9/4/2026 11:15:22 AM Unknown Pending
164 13_Research_Expansion\COMPATIBILITY_MATRIX.md 13_Research_Expansion\COMMON_UTILITIES.md COMPATIBILITY_MATRIX.md COMMON_UTILITIES.md .md Markdown 691 181 18C87DABC76B13BBB528B392867009ACCFEF1D1358D77E704DA7E61021C0BDBF 74D29DAD6660E4D20570F8F0F01D718794ED323BF942C9DE22892DEB3E84CF47 9/4/2026 11:11:21 AM 9/15/2026 11:50:17 AM 9/14/2026 11:00:26 PM 9/4/2026 11:15:22 AM Unknown Pending
165 13_Research_Expansion\DISCOVERED_APIS.md 13_Research_Expansion\COMPATIBILITY_MATRIX.csv DISCOVERED_APIS.md COMPATIBILITY_MATRIX.csv .md .csv Markdown CSV 2437 355 DF05E0E036E5F1D14A846BA3279F708A44FBAFC15B5CC6D2D5A93BCF00B25BC4 D2BFDAE028A0D53568A8954DDA65375A637637E2083884F479C94D8E951A9439 9/4/2026 10:06:43 AM 9/15/2026 11:50:17 AM 9/4/2026 10:16:50 AM 9/4/2026 11:15:22 AM Unknown Pending
166 13_Research_Expansion\MASTER_SCRIPT_CATALOG.csv 13_Research_Expansion\COMPATIBILITY_MATRIX.md MASTER_SCRIPT_CATALOG.csv COMPATIBILITY_MATRIX.md .csv .md CSV Markdown 9713 691 990608A66873389FC27555F07797F66B4460C0FA542E65D25426DEEB23C0C163 18C87DABC76B13BBB528B392867009ACCFEF1D1358D77E704DA7E61021C0BDBF 9/4/2026 10:06:43 AM 9/15/2026 11:50:17 AM 9/14/2026 10:56:16 PM 9/14/2026 11:00:26 PM Unknown Pending
167 13_Research_Expansion\MASTER_SCRIPT_CATALOG.md 13_Research_Expansion\DISCOVERED_APIS.md MASTER_SCRIPT_CATALOG.md DISCOVERED_APIS.md .md Markdown 5958 2437 297AA816F1F83BA0A62A0AB751B4BAF0B193E3CEE46017BD5630C8E4CC885CEF DF05E0E036E5F1D14A846BA3279F708A44FBAFC15B5CC6D2D5A93BCF00B25BC4 9/4/2026 10:06:43 AM 9/15/2026 11:50:17 AM 9/14/2026 10:56:16 PM 9/4/2026 10:16:50 AM Unknown Pending
168 13_Research_Expansion\MULTIPROG_API_REFERENCE.csv 13_Research_Expansion\MASTER_SCRIPT_CATALOG.csv MULTIPROG_API_REFERENCE.csv MASTER_SCRIPT_CATALOG.csv .csv CSV 1497 9713 BE9BDCE3CFF922BDE9A7C3310CBD4E1DBDA9436DA47E87F897457EB4359D7528 990608A66873389FC27555F07797F66B4460C0FA542E65D25426DEEB23C0C163 9/4/2026 11:08:54 AM 9/15/2026 11:50:17 AM 9/4/2026 11:09:11 AM 9/14/2026 10:56:16 PM Unknown Pending
169 13_Research_Expansion\MULTIPROG_API_REFERENCE.md 13_Research_Expansion\MASTER_SCRIPT_CATALOG.md MULTIPROG_API_REFERENCE.md MASTER_SCRIPT_CATALOG.md .md Markdown 2588 5958 B2F938DCD95963AB709F43825770900B19F7C0D3C82D4AA064CA591E7B929142 297AA816F1F83BA0A62A0AB751B4BAF0B193E3CEE46017BD5630C8E4CC885CEF 9/4/2026 11:08:49 AM 9/15/2026 11:50:17 AM 9/14/2026 11:00:26 PM 9/14/2026 10:56:16 PM Unknown Pending
170 13_Research_Expansion\MULTIPROG_BUILTIN_FUNCTIONS.md 13_Research_Expansion\MULTIPROG_API_REFERENCE.csv MULTIPROG_BUILTIN_FUNCTIONS.md MULTIPROG_API_REFERENCE.csv .md .csv Markdown CSV 512 1497 767322B27000326F726CDE0923BBB919A7B295C42C2A2969BFF62188F9DF4CC2 BE9BDCE3CFF922BDE9A7C3310CBD4E1DBDA9436DA47E87F897457EB4359D7528 9/4/2026 11:09:03 AM 9/15/2026 11:50:17 AM 9/4/2026 11:09:11 AM Unknown Pending
171 13_Research_Expansion\MULTIPROG_HOST_FUNCTIONS.md 13_Research_Expansion\MULTIPROG_API_REFERENCE.md MULTIPROG_HOST_FUNCTIONS.md MULTIPROG_API_REFERENCE.md .md Markdown 793 2588 947D3E471EDA48B2E685A70DF952490277FED708F1EC402A10153483C7802000 B2F938DCD95963AB709F43825770900B19F7C0D3C82D4AA064CA591E7B929142 9/4/2026 11:08:58 AM 9/15/2026 11:50:17 AM 9/4/2026 11:09:11 AM 9/14/2026 11:00:26 PM Unknown Pending
172 13_Research_Expansion\MULTIPROG_SCRIPT_PATTERNS.md 13_Research_Expansion\MULTIPROG_BUILTIN_FUNCTIONS.md MULTIPROG_SCRIPT_PATTERNS.md MULTIPROG_BUILTIN_FUNCTIONS.md .md Markdown 3378 512 8562808FB376E2263F532493915B93011FEBFB01CB81C0F3E21B819AAC58A3F9 767322B27000326F726CDE0923BBB919A7B295C42C2A2969BFF62188F9DF4CC2 9/4/2026 10:06:43 AM 9/15/2026 11:50:17 AM 9/4/2026 10:16:50 AM 9/4/2026 11:09:11 AM Unknown Pending
173 13_Research_Expansion\SCRIPT_ARCHITECTURES.md 13_Research_Expansion\MULTIPROG_HOST_FUNCTIONS.md SCRIPT_ARCHITECTURES.md MULTIPROG_HOST_FUNCTIONS.md .md Markdown 514 793 6B651C241A68CBC36026F13845B1C92B25500EB59B910AE54EA68649D2F0DAE0 947D3E471EDA48B2E685A70DF952490277FED708F1EC402A10153483C7802000 9/4/2026 11:09:15 AM 9/15/2026 11:50:17 AM 9/4/2026 11:15:22 AM 9/4/2026 11:09:11 AM Unknown Pending
174 13_Research_Expansion\SCRIPT_COMPONENTS.md 13_Research_Expansion\MULTIPROG_SCRIPT_PATTERNS.md SCRIPT_COMPONENTS.md MULTIPROG_SCRIPT_PATTERNS.md .md Markdown 512 3378 FC4812D0DF756DA3743270CA2733347CA337A1B55EFF951479AFEA21632FD964 8562808FB376E2263F532493915B93011FEBFB01CB81C0F3E21B819AAC58A3F9 9/4/2026 11:09:20 AM 9/15/2026 11:50:17 AM 9/4/2026 11:15:22 AM 9/4/2026 10:16:50 AM Unknown Pending
175 13_Research_Expansion\SCRIPT_DESIGN_GUIDE.md 13_Research_Expansion\SCRIPT_ARCHITECTURES.md SCRIPT_DESIGN_GUIDE.md SCRIPT_ARCHITECTURES.md .md Markdown 449 514 D2DF9725AB4E4371B18A0ABEC2EC4EBBD29718074B58435406B469CF20CFE714 6B651C241A68CBC36026F13845B1C92B25500EB59B910AE54EA68649D2F0DAE0 9/4/2026 11:09:24 AM 9/15/2026 11:50:17 AM 9/4/2026 11:15:22 AM Unknown Pending
176 13_Research_Expansion\SCRIPT_DEVELOPMENT_GUIDE.md 13_Research_Expansion\SCRIPT_COMPONENTS.md SCRIPT_DEVELOPMENT_GUIDE.md SCRIPT_COMPONENTS.md .md Markdown 3564 512 75639AD59C662F43E38D81D3ADE81D2435643797FD4C5E1600603C16BF2CCF5A FC4812D0DF756DA3743270CA2733347CA337A1B55EFF951479AFEA21632FD964 9/4/2026 10:06:44 AM 9/15/2026 11:50:17 AM 9/4/2026 11:01:35 AM 9/4/2026 11:15:22 AM Unknown Pending
177 13_Research_Expansion\SCRIPT_FEATURE_MATRIX.md 13_Research_Expansion\SCRIPT_DESIGN_GUIDE.md SCRIPT_FEATURE_MATRIX.md SCRIPT_DESIGN_GUIDE.md .md Markdown 526 449 6C4AC33FDC4F5D27176694BA5C6E28BC8F0DCA2599F73A49C8C6A57B9397F5FC D2DF9725AB4E4371B18A0ABEC2EC4EBBD29718074B58435406B469CF20CFE714 9/4/2026 11:11:30 AM 9/15/2026 11:50:17 AM 9/14/2026 11:00:26 PM 9/4/2026 11:15:22 AM Unknown Pending
178 13_Research_Expansion\SCRIPT_PATTERNS.md 13_Research_Expansion\SCRIPT_DEVELOPMENT_GUIDE.md SCRIPT_PATTERNS.md SCRIPT_DEVELOPMENT_GUIDE.md .md Markdown 877 3564 28F5B3257D7C80EBD3B50445B2D7DC85896F9BBFC50102457A4BEB58E630C319 75639AD59C662F43E38D81D3ADE81D2435643797FD4C5E1600603C16BF2CCF5A 9/4/2026 11:09:11 AM 9/15/2026 11:50:17 AM 9/4/2026 11:09:14 AM 9/4/2026 11:01:35 AM Unknown Pending
179 13_Research_Expansion\THEORETICAL_DOCUMENTATION.md 13_Research_Expansion\SCRIPT_FEATURE_MATRIX.md THEORETICAL_DOCUMENTATION.md SCRIPT_FEATURE_MATRIX.md .md Markdown 1234 526 348B55EEC13D938661DFBA8ADC30013CE4291EE70C9F06297FB1636F75D170C2 6C4AC33FDC4F5D27176694BA5C6E28BC8F0DCA2599F73A49C8C6A57B9397F5FC 9/4/2026 10:22:42 AM 9/15/2026 11:50:17 AM 9/4/2026 10:26:48 AM 9/14/2026 11:00:26 PM Unknown Pending
180 13_Research_Expansion\USEFUL_JAVASCRIPT_UTILITIES.md 13_Research_Expansion\SCRIPT_PATTERNS.md USEFUL_JAVASCRIPT_UTILITIES.md SCRIPT_PATTERNS.md .md Markdown 2982 877 415AFFDDA569EE68F46F3333A3DDA8DEA1F5365FD6BCD4674654950CAB80BA0D 28F5B3257D7C80EBD3B50445B2D7DC85896F9BBFC50102457A4BEB58E630C319 9/4/2026 10:06:43 AM 9/15/2026 11:50:17 AM 9/14/2026 11:00:26 PM 9/4/2026 11:09:14 AM Unknown Pending
181 13_Research_Expansion\Unsorted_Review\3C0909605F.md 13_Research_Expansion\THEORETICAL_DOCUMENTATION.md 3C0909605F.md THEORETICAL_DOCUMENTATION.md .md Markdown 336 1234 F3596C766BD857965A15CF139DFC34719CE6FADB2A5A3A8B454F483E14F0AAEC 348B55EEC13D938661DFBA8ADC30013CE4291EE70C9F06297FB1636F75D170C2 9/4/2026 11:21:56 AM 9/15/2026 11:50:17 AM 9/4/2026 11:24:09 AM 9/4/2026 10:26:48 AM Unknown Pending
182 13_Research_Expansion\Unsorted_Review\3C0909605F_decompiled_note.md 13_Research_Expansion\USEFUL_JAVASCRIPT_UTILITIES.md 3C0909605F_decompiled_note.md USEFUL_JAVASCRIPT_UTILITIES.md .md Markdown 1013 2982 FDCFA43D866B1A2018B48F09EC44E9122191DCC62CE31EEDF71E39784ED6D89F 415AFFDDA569EE68F46F3333A3DDA8DEA1F5365FD6BCD4674654950CAB80BA0D 9/4/2026 11:33:19 AM 9/15/2026 11:50:17 AM 9/4/2026 11:33:50 AM 9/14/2026 11:00:26 PM Unknown Pending
183 13_Research_Expansion\Unsorted_Review\Bosch_EDC16C36_Virgin_ISK.md 13_Research_Expansion\Unsorted_Review\3C0909605F.md Bosch_EDC16C36_Virgin_ISK.md 3C0909605F.md .md Markdown 332 336 B3CC1A37A1BA3EA06B060EDA54DF800FE1BF438F7AF2652880B1A4C22807D68F F3596C766BD857965A15CF139DFC34719CE6FADB2A5A3A8B454F483E14F0AAEC 9/4/2026 11:21:56 AM 9/15/2026 11:50:17 AM 9/4/2026 11:24:09 AM Unknown Pending
184 13_Research_Expansion\Unsorted_Review\Dash_v4_95640_AVTO_Red_Write.md 13_Research_Expansion\Unsorted_Review\3C0909605F_decompiled_note.md Dash_v4_95640_AVTO_Red_Write.md 3C0909605F_decompiled_note.md .md Markdown 342 1013 40D454C9C14B465E2C847350C4669D25F1736F05C1B452154DBC9769EF9E9E20 FDCFA43D866B1A2018B48F09EC44E9122191DCC62CE31EEDF71E39784ED6D89F 9/4/2026 11:21:56 AM 9/15/2026 11:50:17 AM 9/4/2026 11:24:09 AM 9/4/2026 11:33:50 AM Unknown Pending
185 13_Research_Expansion\Unsorted_Review\IMMO_9S12DT256_V4-Red_Write_KM.md 13_Research_Expansion\Unsorted_Review\Bosch_EDC16C36_Virgin_ISK.md IMMO_9S12DT256_V4-Red_Write_KM.md Bosch_EDC16C36_Virgin_ISK.md .md Markdown 372 332 7368B3A3EE7AAACFA7F6E33971DFB06AF5969F59B28811398D88107B1B418E68 B3CC1A37A1BA3EA06B060EDA54DF800FE1BF438F7AF2652880B1A4C22807D68F 9/4/2026 11:22:02 AM 9/15/2026 11:50:17 AM 9/4/2026 11:24:09 AM Unknown Pending
186 13_Research_Expansion\Unsorted_Review\PROCESSING_SUMMARY.md 13_Research_Expansion\Unsorted_Review\Dash_v4_95640_AVTO_Red_Write.md PROCESSING_SUMMARY.md Dash_v4_95640_AVTO_Red_Write.md .md Markdown 477 342 9254BEF506D8DF39E0440488AC528504B4FF00028709C5CD04E4B5B4DB664188 40D454C9C14B465E2C847350C4669D25F1736F05C1B452154DBC9769EF9E9E20 9/4/2026 11:21:56 AM 9/15/2026 11:50:17 AM 9/4/2026 11:24:09 AM Unknown Pending
187 13_Research_Expansion\Unsorted_Review\README.md 13_Research_Expansion\Unsorted_Review\IMMO_9S12DT256_V4-Red_Write_KM.md README.md IMMO_9S12DT256_V4-Red_Write_KM.md .md Markdown 660 372 A56E432A68DA9349ABB6218F117AD85CDF96FDB7B1D6AEC50B25397B905AC34D 7368B3A3EE7AAACFA7F6E33971DFB06AF5969F59B28811398D88107B1B418E68 9/4/2026 11:21:56 AM 9/15/2026 11:50:17 AM 9/4/2026 11:24:09 AM Unknown Pending
188 13_Research_Expansion\Unsorted_Review\Tesla_Delphi_Bosch_SRS_CrashData.md 13_Research_Expansion\Unsorted_Review\PROCESSING_SUMMARY.md Tesla_Delphi_Bosch_SRS_CrashData.md PROCESSING_SUMMARY.md .md Markdown 355 477 5D992DBCD551349BEC969F614F049E98CBABCA60A7CC7C253815C5157CC26B40 9254BEF506D8DF39E0440488AC528504B4FF00028709C5CD04E4B5B4DB664188 9/4/2026 11:22:11 AM 9/15/2026 11:50:17 AM 9/4/2026 11:24:09 AM Unknown Pending
189 14_Repository_Review\2026-09-15_duplicate_cleanup_report.md 13_Research_Expansion\Unsorted_Review\README.md 2026-09-15_duplicate_cleanup_report.md README.md .md Markdown 6401 660 7D8FDC69B46192297527EFF931E33B94AE31D95F54261E32D6D5C7FFDE0B6F10 A56E432A68DA9349ABB6218F117AD85CDF96FDB7B1D6AEC50B25397B905AC34D 9/15/2026 9:56:26 AM 9/15/2026 11:50:17 AM 9/15/2026 9:56:37 AM 9/4/2026 11:24:09 AM Unknown Pending
190 14_Repository_Review\large_files.csv 13_Research_Expansion\Unsorted_Review\Tesla_Delphi_Bosch_SRS_CrashData.md large_files.csv Tesla_Delphi_Bosch_SRS_CrashData.md .csv .md CSV Markdown 85 355 C14965E0A31CAE796C6A18D769139250BBC303D0A20A12AB6F8BB21FFCDA68BA 5D992DBCD551349BEC969F614F049E98CBABCA60A7CC7C253815C5157CC26B40 9/4/2026 10:47:24 AM 9/15/2026 11:50:17 AM 9/15/2026 9:55:25 AM 9/4/2026 11:24:09 AM Unknown Pending
191 14_Repository_Review\problems_summary.json 14_Repository_Review\large_files.csv problems_summary.json large_files.csv .json .csv JSON CSV 270 85 AEC4B5D17377AD613450FF212AE1B30CCAD2320B103FBB6A1B0F4C2BF895EB33 C14965E0A31CAE796C6A18D769139250BBC303D0A20A12AB6F8BB21FFCDA68BA 9/4/2026 10:47:24 AM 9/15/2026 11:50:23 AM 9/15/2026 9:55:25 AM 9/15/2026 9:59:44 AM Unknown Pending
192 14_Repository_Review\README.md 14_Repository_Review\problems_summary.json README.md problems_summary.json .md .json Markdown JSON 1525 270 92F0113A91591A2923D580BF19B484708B139C15D3107C5233168C76F270C188 EAEB4A78C7C994C8E96F84DDB6758A934C71206BF8C38119F6415766786236CF 9/4/2026 1:34:37 PM 9/15/2026 11:50:23 AM 9/4/2026 1:34:40 PM 9/15/2026 9:59:44 AM Unknown Pending
193 14_Repository_Review\Repository_Gap_Analysis.md 14_Repository_Review\README.md Repository_Gap_Analysis.md README.md .md Markdown 14746 1391 9C7D0E2009D8E0133C68969666FF77717F6A4AD1D0C4E3D6A30790950AB7EF22 B4C292898E146A48C7FB3B980E51BF53F23070B888F8E88FB3E9E445AB113EF4 9/14/2026 10:47:54 PM 9/15/2026 11:50:23 AM 9/15/2026 9:57:38 AM 9/15/2026 12:09:21 PM Unknown Pending
194 14_Repository_Review\repository_inventory.csv repository_inventory.csv .csv CSV 68190 67730 100214E8CD09759169894781DC1062602F34747786FC3598B7089FAB5DF90C9D 6AB6CD6773DEEFEE2D271B5A5576A71ECD1022383353870887ADF96BAA1836DF 9/4/2026 10:45:08 AM 9/15/2026 11:50:23 AM 9/15/2026 9:55:24 AM 9/15/2026 10:01:07 AM Unknown Pending
195 14_Repository_Review\repository_inventory.json repository_inventory.json .json JSON 165450 164272 383D551917C2C8D7C6165FF22EF5EACB055D499980344F7EF45F98C487735A62 A4AC1D505AB12FB424215318E47430EC0A246C9D772743BF1A6446AB9BC0BA22 9/4/2026 10:45:08 AM 9/15/2026 11:50:23 AM 9/15/2026 9:55:24 AM 9/15/2026 10:01:07 AM Unknown Pending
196 14_Repository_Review\scan_statistics.json scan_statistics.json .json JSON 1119 1234 B76F8C4A210673EF69CA2DE49AB50FBF02A4BFBB42A4D8A684977736B9C4E3E0 508398D365037732B7E5A7605B5FAFD078CAA3878C7EF7B6DEBA7920B241F01F 9/4/2026 10:45:09 AM 9/15/2026 11:50:23 AM 9/15/2026 9:55:24 AM 9/15/2026 10:01:15 AM Unknown Pending
197 14_Repository_Review\suspicious_files.csv suspicious_files.csv .csv CSV 297 2E758A51687A17D77FA8837B0027EF1A34C6D0C072211F8E59A462352FBDA91C 9/4/2026 10:47:24 AM 9/15/2026 11:50:23 AM 9/15/2026 9:55:25 AM 9/15/2026 9:59:44 AM Unknown Pending
198 14_Repository_Review\unknown_file_types.csv unknown_file_types.csv .csv CSV 336 9497FE000025BFF98707ECECF5A71AA332A88745C926E0065EEBAC260DD5FA11 9/4/2026 10:47:24 AM 9/15/2026 11:50:23 AM 9/15/2026 9:55:25 AM 9/15/2026 9:59:44 AM Unknown Pending
199 15_Normalized_Scripts\README.md README.md .md Markdown 1308 1113 27B255CFD5A84CAE87CBDD7FF050BD2522F94E42F69B4D85A84C671C5DABB895 4A1236FE26CDD37101F24714429DF46F77BD1050E506AD18FC2A6BC32AB9EB2F 9/14/2026 11:11:12 PM 9/15/2026 10:59:32 AM 9/15/2026 9:55:32 AM 9/15/2026 12:09:21 PM Unknown Pending
200 16_Tests\MultiPROG\test_buffer_utils.mjs test_buffer_utils.mjs .mjs JavaScript Module 441 438 531D025C253C6E8BBC7D3C5899CC95ECE73E628B2076F4D9CD92CB4391592A27 6B87A381FAC35BD9097941B832C81AC1DEE16BED041A14446805FDAB8ED06B47 9/4/2026 11:10:12 AM 9/15/2026 11:50:45 AM 9/4/2026 11:15:22 AM 9/15/2026 11:54:49 AM Unknown Pending
201 16_Tests\MultiPROG\TEST_GUIDE.md TEST_GUIDE.md .md Markdown 445 CA5FB9BC8FA956B7B07E614F4A0070EBF08B150644B374B92EB4479B73C56DCF 9/4/2026 11:10:07 AM 9/15/2026 11:50:45 AM 9/4/2026 11:15:22 AM Unknown Pending
202 17_MultiPROG_SDK\package.json package.json .json JSON 398 E4B559A5C6C3A46FFAE5C5FF06BB825D95CCEC9034BCF2FF776C85FA7D160875 9/4/2026 11:19:22 AM 9/15/2026 11:50:53 AM 9/4/2026 11:20:13 AM Unknown Pending
203 17_MultiPROG_SDK\README.md README.md .md Markdown 1605 B73F2BFA03EA67D28B1B21B74A9EEF0D4207C101CB0812002B31265C738C9742 9/4/2026 11:09:28 AM 9/15/2026 11:50:53 AM 9/4/2026 2:00:10 PM Unknown Pending
204 17_MultiPROG_SDK\docs\BUFFER_API.md BUFFER_API.md .md Markdown 2750 2706 4FA7F05BD44DBFAC98401D04D782A7D80702527F288B707BEDA72F255D177960 776F611B1680E07B3BCEE2443EF539B880BBD082B439DDA16685CE758A0C9083 9/14/2026 10:49:22 PM 9/15/2026 11:50:53 AM 9/14/2026 10:49:53 PM 9/15/2026 12:09:21 PM Unknown Pending
205 17_MultiPROG_SDK\docs\COMMUNICATION_API.md COMMUNICATION_API.md .md Markdown 1616 E2C1F585C8214FFF9A72E0779DD79731DDBF7F51A46251B754695FC9BD4064C4 9/14/2026 10:49:23 PM 9/15/2026 11:50:53 AM 9/14/2026 10:49:53 PM Unknown Pending
206 17_MultiPROG_SDK\docs\DEVICE_API.md DEVICE_API.md .md Markdown 2631 87BCE67F1A4B174DB5F032A17CC9BA30108AD76984616990E586905F8B85C6DA 9/14/2026 10:49:22 PM 9/15/2026 11:50:53 AM 9/14/2026 10:49:53 PM Unknown Pending
207 17_MultiPROG_SDK\docs\DIALOG_API.md DIALOG_API.md .md Markdown 1636 1B82A17F970434E7D8A4E7AB8543620A788C5F83DF40B7F73097EA06250A4BD1 9/14/2026 10:49:22 PM 9/15/2026 11:50:53 AM 9/14/2026 10:49:53 PM Unknown Pending
208 17_MultiPROG_SDK\docs\EEPROM_API.md EEPROM_API.md .md Markdown 1643 B0FCFDB7F6519BE8D2E36471ACDE64CB81C7A293C96D9798722A9276CC990C87 9/14/2026 10:49:23 PM 9/15/2026 11:50:53 AM 9/14/2026 10:49:53 PM Unknown Pending
209 17_MultiPROG_SDK\docs\FILE_API.md FILE_API.md .md Markdown 2604 38955B6DDE3BE973F71E03BF8F97A202E801517BA7923A00FB7B960DE830A33C 9/14/2026 10:49:22 PM 9/15/2026 11:50:53 AM 9/14/2026 10:49:53 PM Unknown Pending
210 17_MultiPROG_SDK\docs\FLASH_API.md FLASH_API.md .md Markdown 1550 C2A8591FC85C935B4E01F91BF12FC01BE0D7AB0EB779495F3D54E42DEE0400A7 9/14/2026 10:49:23 PM 9/15/2026 11:50:53 AM 9/14/2026 10:49:53 PM Unknown Pending
211 17_MultiPROG_SDK\docs\LOGGING_API.md LOGGING_API.md .md Markdown 1795 3054D201D7622B261A6E991EA8F9E6D3646C4D2739F878A22518ED1858EC1F1E 9/14/2026 10:49:23 PM 9/15/2026 11:50:53 AM 9/14/2026 10:49:53 PM Unknown Pending
212 17_MultiPROG_SDK\docs\README.md README.md .md Markdown 2459 1E4C5BA5E7FACBB1601E58EAC8AA1670AB10F8F05B6098092E07B1E7776C1027 9/14/2026 10:49:22 PM 9/15/2026 11:50:53 AM 9/14/2026 11:00:26 PM Unknown Pending
213 17_MultiPROG_SDK\docs\UI_API.md UI_API.md .md Markdown 1439 3615BA48B02319E831E25A05339EDEE8161E86D6F7AD18E2C1531530433180A4 9/14/2026 10:49:22 PM 9/15/2026 11:50:53 AM 9/14/2026 10:49:53 PM Unknown Pending
214 17_MultiPROG_SDK\examples\example_readonly_report.mjs example_readonly_report.mjs .mjs JavaScript Module 568 555 9531F8CA37ED566137E008A5E0B73CDC281D51E712E5947BD59DBB28BFED395E 2774C0D4405C1F0BB5DDCCDA253381281AE5CDE59D8DF1792CCCE344411005D4 9/4/2026 11:16:38 AM 9/15/2026 11:50:53 AM 9/4/2026 11:17:03 AM 9/15/2026 11:54:49 AM Unknown Pending
215 17_MultiPROG_SDK\reference\README.md README.md .md Markdown 455 90AC690FC57142C2241256EF08EF08125379EA454A4D76018A49623E34D907C3 9/4/2026 11:31:51 AM 9/15/2026 11:50:53 AM 9/4/2026 11:32:04 AM Unknown Pending
216 17_MultiPROG_SDK\reference\01_Security_Reference\Bosch_EDC16C36_Virgin_ISK.mjs Bosch_EDC16C36_Virgin_ISK.mjs .mjs JavaScript Module 20586 7733B093340D370E5038DDF397A8AE509F581DC8858625C1F19D08DB1F1011BC 9/4/2026 11:14:35 AM 9/15/2026 11:50:53 AM 4/27/2026 12:50:47 PM Unknown Pending
217 17_MultiPROG_SDK\reference\01_Security_Reference\IMMO_9S12DT256_V4-Red_Write_KM.mjs IMMO_9S12DT256_V4-Red_Write_KM.mjs .mjs JavaScript Module 3642 295B4CED9CC5C73906166975532ABDB6E42E4638E517D7B98F538976E3F377F9 9/4/2026 11:14:44 AM 9/15/2026 11:50:53 AM 4/20/2026 3:22:35 AM Unknown Pending
218 17_MultiPROG_SDK\reference\02_Module_Rewrite\Dash_v4_95640_AVTO_Red_Write.mjs Dash_v4_95640_AVTO_Red_Write.mjs .mjs JavaScript Module 3626 E87DA099B0F164349B1034446BC8C6BAFE285E55F1CC9FACB171F067F1E7098B 9/4/2026 11:14:48 AM 9/15/2026 11:50:53 AM 4/20/2026 12:07:12 AM Unknown Pending
219 17_MultiPROG_SDK\reference\03_Crash_Data_Reference\Tesla_Delphi_Bosch_SRS_CrashData.mjs Tesla_Delphi_Bosch_SRS_CrashData.mjs .mjs JavaScript Module 11034 2AA2E4F70848ACD2644D6BACFEC0CFBE2BC7B942786422611EB0FFE22917E975 9/4/2026 11:14:31 AM 9/15/2026 11:50:53 AM 4/28/2026 8:07:02 AM Unknown Pending
220 17_MultiPROG_SDK\reference\04_Unclassified_Reference\Volkswagen Passat B6 Airbag 3C0909605F.mjs Volkswagen Passat B6 Airbag 3C0909605F.mjs .mjs JavaScript Module 4234 A2422E82551F391F741FBA82E7F7700465DC9434AE352F2F1A797F1466A67066 9/4/2026 11:14:40 AM 9/15/2026 11:50:53 AM 4/23/2026 2:38:41 AM Unknown Pending
221 17_MultiPROG_SDK\reference\unsorted\README.md README.md .md Markdown 553 F2E47649F1B39B264F54942134DFFF1CD5FF7E198099271680AF6821FE3E1C58 9/4/2026 11:28:00 AM 9/15/2026 11:50:53 AM 9/4/2026 11:32:04 AM Unknown Pending
222 17_MultiPROG_SDK\schemas\script-metadata.schema.json script-metadata.schema.json .json JSON 447 C63D5DA0619CF950044F1EF07E6A075251B55EB744EA1B2630FD7017D45E57E7 9/4/2026 11:16:43 AM 9/15/2026 11:50:53 AM 9/4/2026 11:17:03 AM Unknown Pending
223 17_MultiPROG_SDK\templates\template_binary_tool.mjs template_binary_tool.mjs .mjs JavaScript Module 713 705 44AD6A153D1D1D3832616A698ED2AC48DA7DBEE0E3EE20B12F318A23FF72B13F DE577C5D09E17F60258111FB3F34B99813F2DCAD2ECA2101DF1F7CC6D6C7D638 9/4/2026 11:10:03 AM 9/15/2026 11:50:53 AM 9/4/2026 11:15:22 AM 9/15/2026 11:54:49 AM Unknown Pending
224 17_MultiPROG_SDK\templates\template_byteswap_workflow.mjs template_byteswap_workflow.mjs .mjs JavaScript Module 860 836 0408A174C7C23600260E17B5E8DBA9E3EEF2987054EB19E30AF33AA4A86386AE 4EBF34EC8C3563D1DF4BB6D77F64C14F6FBDC757D6749CC47C8DE30D3199C07A 9/4/2026 11:26:19 AM 9/15/2026 11:50:53 AM 9/4/2026 11:26:30 AM 9/15/2026 11:54:49 AM Unknown Pending
225 17_MultiPROG_SDK\templates\template_checksum_workflow.mjs template_checksum_workflow.mjs .mjs JavaScript Module 798 776 5E6A5A3093780C067A8B3EFD394B717922C5601B5BB38C311EA9482A0D8A3B23 CE7DA9FB532F0FAFC3A3CB359C9937B2D5E471F231438075DA6BBB7AA142605A 9/4/2026 11:22:16 AM 9/15/2026 11:50:53 AM 9/4/2026 11:24:09 AM 9/15/2026 11:54:49 AM Unknown Pending
226 17_MultiPROG_SDK\templates\template_compare_workflow.mjs template_compare_workflow.mjs .mjs JavaScript Module 1103 1075 AD3AF18143646DC1E5920900E352DEE99AEDA6EA74307686AD48F98AD193DF84 12C3275B4F272793A206D50B5CEB87F2F2D71199C5E870066BAB8E21326731D9 9/4/2026 11:26:09 AM 9/15/2026 11:50:53 AM 9/4/2026 11:26:30 AM 9/15/2026 11:54:49 AM Unknown Pending
227 17_MultiPROG_SDK\templates\template_diff_report.mjs template_diff_report.mjs .mjs JavaScript Module 1036 1016 CBEDE11ACD30FE0B7F74FEEF44A31ECFEC9389C3D0C1278FA517C8BC5694F044 97F2991AD52CE345ACF6CFE5C232450F2C1071CE6E7235D2B7DE5AABC47F78FF 9/4/2026 11:19:33 AM 9/15/2026 11:50:53 AM 9/4/2026 11:20:13 AM 9/15/2026 11:54:49 AM Unknown Pending
228 17_MultiPROG_SDK\templates\template_eeprom.mjs template_eeprom.mjs .mjs JavaScript Module 880 855 E6912B099C9ECBE650DDACB32787E322E7A98D313D2DE428BF3CBD26B46157FF 2966F2CF7AE8AF2E67F88521952ABBE51D5A0D4DE26FFA6AC193112F376233DA 9/4/2026 11:09:38 AM 9/15/2026 11:50:53 AM 9/4/2026 11:15:22 AM 9/15/2026 11:54:49 AM Unknown Pending
229 17_MultiPROG_SDK\templates\template_flash.mjs template_flash.mjs .mjs JavaScript Module 791 770 72D321EB39BCE162BC9578A2CDE0208B243170260E55741C8663ADE0D8CA92DF 2FC231B219CF07DE620DF705ADDE523687DFEF10E9166DE51714708B2FAF2E6D 9/4/2026 11:09:43 AM 9/15/2026 11:50:53 AM 9/4/2026 11:15:22 AM 9/15/2026 11:54:49 AM Unknown Pending
230 17_MultiPROG_SDK\templates\template_inventory_workflow.mjs template_inventory_workflow.mjs .mjs JavaScript Module 809 784 734BE92C2B3BB30316A45C597020B48F1FA613A74D493B37E6E83BC8614A6804 EA5ED02CCDBCA44ABFFBFDAD75010422DD489FAE971EA950DBABD66CE64D659A 9/4/2026 11:22:22 AM 9/15/2026 11:50:53 AM 9/4/2026 11:24:09 AM 9/15/2026 11:54:49 AM Unknown Pending
231 17_MultiPROG_SDK\templates\template_merge_workflow.mjs template_merge_workflow.mjs .mjs JavaScript Module 938 926 7D7732562CCD1721DD0ED35DB216955737001C69B334C1F5B25EAC82BB4432DC A0E3E9475C58ECDF843F376902A41FE6B8867D4AA1B95DC6EE8335E5B0E66D28 9/4/2026 11:26:13 AM 9/15/2026 11:50:53 AM 9/4/2026 11:26:30 AM 9/15/2026 11:54:49 AM Unknown Pending
232 17_MultiPROG_SDK\templates\template_patch_guard.mjs template_patch_guard.mjs .mjs JavaScript Module 1065 1072 32C62CE6A6CC2B80B8CB39B7F22BDB7835D0E3777D49BFBE174C37EAA4D983AF 65571FD9A4F1B6A1D7BDD40FF9C12CA3F66A366AFF5A638134357208B844C671 9/4/2026 11:19:28 AM 9/15/2026 11:50:53 AM 9/4/2026 11:20:13 AM 9/15/2026 11:54:50 AM Unknown Pending
233 17_MultiPROG_SDK\templates\template_readonly.mjs template_readonly.mjs .mjs JavaScript Module 985 8586522C73C807EE55F05BD4609B5ECD69F19E37263FD379D313227376FF2E59 2BE6E8E0F111E95AF1C5EE59C5DCA7BD9BC02D24D9A811EF9D13C4A78DE72026 9/4/2026 11:09:33 AM 9/15/2026 11:50:53 AM 9/4/2026 11:15:22 AM 9/15/2026 11:54:50 AM Unknown Pending
234 17_MultiPROG_SDK\templates\template_reporting.mjs template_reporting.mjs .mjs JavaScript Module 771 765 21D4219F2F03B86A034E8CF4869B6AD39F889B025B5FBB150E95CAA2246FEE1E 3035BCEC7DE67F023C8139BFE773EECCF0CB253896C0F03C44248A8F813D0915 9/4/2026 11:09:58 AM 9/15/2026 11:50:53 AM 9/4/2026 11:15:22 AM 9/15/2026 11:54:50 AM Unknown Pending
235 17_MultiPROG_SDK\templates\template_validator.mjs template_validator.mjs .mjs JavaScript Module 843 839 1B3D5D225AD3E2393B1B8345465BC3CCFD972D410B337382B8748A9739C09773 066789A687A8EB55357AC7B0A32303AC3C104BA5F4C89F910FE761DABB26B66E 9/4/2026 11:09:48 AM 9/15/2026 11:50:53 AM 9/4/2026 11:15:22 AM 9/15/2026 11:54:50 AM Unknown Pending
236 17_MultiPROG_SDK\tests\buffer_helpers.test.mjs buffer_helpers.test.mjs .mjs JavaScript Module 923 918 4006821515DB6EABC4EC7114720DF1283E32843038BF0A2584B1D210B29C49FC 4ACB0F503AA662B7D270CBC882E0012B7612A2F7621AE65D3F27046EDD934301 9/4/2026 11:19:39 AM 9/15/2026 11:50:53 AM 9/4/2026 11:20:13 AM 9/15/2026 11:54:50 AM Unknown Pending
237 17_MultiPROG_SDK\tests\crc_engine.test.mjs crc_engine.test.mjs .mjs JavaScript Module 1686 1664 A5E5F4379599D5BEF8207C415802CFA0ED0D2FF2F1F8493480D4271D23ED1AA6 602C96F31845995C9905772703FAE3AE80055DFE04C931A2DAD2FDEAAD601053 9/4/2026 12:35:05 PM 9/15/2026 11:50:53 AM 9/4/2026 12:35:09 PM 9/15/2026 11:54:50 AM Unknown Pending
238 17_MultiPROG_SDK\tests\encoding_helpers.test.mjs encoding_helpers.test.mjs .mjs JavaScript Module 605 595 E8C417F64846C0CF5663ED172A313039ACBCC1DB6DC0FE61ECA7C5808957C89C 5B709995A22E8C167754CE2E07E85AEFF686E3045866E24076CB8E00EAF96E5C 9/4/2026 11:19:45 AM 9/15/2026 11:50:53 AM 9/4/2026 11:20:13 AM 9/15/2026 11:54:50 AM Unknown Pending
239 17_MultiPROG_SDK\tests\template_catalog.test.mjs template_catalog.test.mjs .mjs JavaScript Module 1519 1556 92C72A14C4A3075F12AFC0EE45EDE4B35D83AE9A65D5802A9824538D80324C1D 420E2F9F53FE58871DE762D61FC8B3E24CC3EF38BA695CB926EBD7381E6B7899 9/4/2026 11:26:26 AM 9/15/2026 11:50:53 AM 9/4/2026 11:26:30 AM 9/15/2026 11:54:50 AM Unknown Pending
240 17_MultiPROG_SDK\tests\workflow_templates.test.mjs workflow_templates.test.mjs .mjs JavaScript Module 1351 1370 A2CCC4FC13D02D75D73B38134E8BC409D8A9D529C882AE4F3156B540CDFB8D0D C4755F971257E7B5D86EC0084CFA89DF0F5BDB9016946AD6E0BE467B90996107 9/4/2026 11:22:28 AM 9/15/2026 11:50:53 AM 9/4/2026 11:24:09 AM 9/15/2026 11:54:50 AM Unknown Pending
241 17_MultiPROG_SDK\utilities\crc_engine.mjs crc_engine.mjs .mjs JavaScript Module 3248 3378 9B4510B713931CBDF89C60914F23A5AA496A7A65C2CEED564BBD3BBCF0A55C26 BEB3AD564BAF0D9E804D7313432FAE49CC6B410B88A1705F200DD844941CDB50 9/4/2026 12:32:59 PM 9/15/2026 11:50:53 AM 9/4/2026 12:34:30 PM 9/15/2026 11:54:50 AM Unknown Pending
242 17_MultiPROG_SDK\utilities\_verify_crc.mjs _verify_crc.mjs .mjs JavaScript Module 608 611 2C314EB8AC8A5779EDF3468B343F8F2A33AAE25A382E6026B43E55CA1EF1AB13 0C891863CA23517868C0D52CC63FC45BB85670A61CEFB898E53C13A87E71B45C 9/4/2026 12:33:21 PM 9/15/2026 11:50:53 AM 9/4/2026 12:33:54 PM 9/15/2026 11:54:50 AM Unknown Pending
243 18_Documentation\BEGINNER_GUIDE.md BEGINNER_GUIDE.md .md Markdown 680 5F4FD344CAACD5849F24D9E01C516FA70F59ACA2C9D9C5108B339348E5ED3929 9/4/2026 11:10:16 AM 9/15/2026 11:51:03 AM 9/4/2026 2:00:10 PM Unknown Pending
244 18_Documentation\BINARY_PROCESSING_GUIDE.md BINARY_PROCESSING_GUIDE.md .md Markdown 390 6CE464EE04596465FAB4F9B13F06C41A73DC9E02D297786AB1FC2A4B7EC13101 9/4/2026 11:10:38 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
245 18_Documentation\CHECKSUM_GUIDE.md CHECKSUM_GUIDE.md .md Markdown 222 D842804B235FA261E51C8C782E6C870CB84557E27ED2A7A613320E5263FBCBF5 9/4/2026 11:10:34 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
246 18_Documentation\DEBUGGING_GUIDE.md DEBUGGING_GUIDE.md .md Markdown 367 84F758359CBB2418CD922E81B792852D390F779A4B4F65EDA377A10D659DC5E6 9/4/2026 11:10:42 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
247 18_Documentation\GETTING_STARTED.md GETTING_STARTED.md .md Markdown 6881 0BC77482B762B11822BAD1153A7B4E6C8069B06DDE022B766DA7AEA39FB0554E 9/4/2026 1:54:58 PM 9/15/2026 11:51:03 AM 9/4/2026 2:00:10 PM Unknown Pending
248 18_Documentation\MULTIPROG_PROJECT_STRUCTURE.md MULTIPROG_PROJECT_STRUCTURE.md .md Markdown 323 CA936966071C61EDF7CF7171DE78E3A7A588C098E40628F97882A047A838281A 9/4/2026 11:10:30 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
249 18_Documentation\MULTIPROG_SCRIPT_LIFECYCLE.md MULTIPROG_SCRIPT_LIFECYCLE.md .md Markdown 309 7DF02DEDBFF4BDEA588E23B0F183D5AEE40D0D5887EC0FC182A7932F8856239E 9/4/2026 11:10:25 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
250 18_Documentation\RELEASE_PROCESS.md RELEASE_PROCESS.md .md Markdown 212 3E992F15B1E4FF0A8F1CACCD89584DAC634851267E48BBE8E11604D05846AE9D 9/4/2026 11:10:51 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
251 18_Documentation\SCRIPT_WRITING_GUIDE.md SCRIPT_WRITING_GUIDE.md .md Markdown 440 7AE4F6B7027736531D26C9A25F5CC7D3FBB060617537825029929F8E7FAB265B 9/4/2026 11:10:22 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
252 19_AI_Prompts\Prompt_Analyze_MultiPROG_Script.md Prompt_Analyze_MultiPROG_Script.md .md Markdown 300 62F7065E53BB5C56F806F1AE40FFBFF0934DFF85E3CA120A3BAF1D50A23E4833 9/4/2026 11:11:55 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
253 19_AI_Prompts\Prompt_Convert_JS_To_MultiPROG.md Prompt_Convert_JS_To_MultiPROG.md .md Markdown 362 86BE59F68FA362A09391302A48983F4B41CEC53AC78B56E05A6BE86D71E60D2E 9/4/2026 11:11:51 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
254 19_AI_Prompts\Prompt_Create_MultiPROG_Script.md Prompt_Create_MultiPROG_Script.md .md Markdown 388 076DBF910A732F2236716C7CEB31A977912A1379333467591776775E41193FA2 9/4/2026 11:11:36 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
255 19_AI_Prompts\Prompt_Debug_MultiPROG_Script.md Prompt_Debug_MultiPROG_Script.md .md Markdown 240 BCB1319ED5E54D87861A5C60FC4197D237C7D79940A7262ABCE2B8A6718A8887 9/4/2026 11:11:43 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
256 19_AI_Prompts\Prompt_Refactor_MultiPROG_Script.md Prompt_Refactor_MultiPROG_Script.md .md Markdown 280 494866A20C03DA3B389DBECC56AD460E30956E995C8AF812A10128FBB20E2A71 9/4/2026 11:11:47 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
257 19_AI_Prompts\Prompt_Review_MultiPROG_Script.md Prompt_Review_MultiPROG_Script.md .md Markdown 308 942C59D0EA13DB8A6576710423E77360BE447C42F6F3FBDA2FE428398B2A22DA 9/4/2026 11:11:40 AM 9/15/2026 11:51:03 AM 9/4/2026 11:15:22 AM Unknown Pending
258 20_Unsorted\DCM7.1B_9824601180_9831731680_scr_dpf_egr.bin DCM7.1B_9824601180_9831731680_scr_dpf_egr.bin .bin Unknown 6291456 14E90694AFAF4EB85B42807845588DA5AF5D0C0826895E22495BFB7F6EC07BCA 9/4/2026 2:18:40 PM 9/15/2026 11:51:03 AM 6/27/2026 6:42:50 AM Unknown Pending
259 20_Unsorted\README.md README.md .md Markdown 695 13C848DC3FD4F281974BADB8F65E367A08E8E3467567105D160C2E5F6420AAAA 9/4/2026 11:19:49 AM 9/15/2026 11:51:03 AM 9/4/2026 11:29:36 AM Unknown Pending
260 20_Unsorted\upa-usb\vw_golf_3_trw.uds vw_golf_3_trw.uds .uds Unknown 2581 B736B869B48D263619ABB3666DE6D3A602BA580691C4284AA87651533ABBF5DF 9/12/2026 12:16:38 AM 9/15/2026 11:51:03 AM 9/12/2026 12:16:38 AM Unknown Pending
261 20_Unsorted\upa-usb\vw_golf_3_vdo_1h6.uds vw_golf_3_vdo_1h6.uds .uds Unknown 3869 38970A626C29C3E44B052F6F5F470C67174DD66BE853CE81F4FF4A307B5973D4 9/12/2026 12:16:38 AM 9/15/2026 11:51:03 AM 9/12/2026 12:16:38 AM Unknown Pending
262 20_Unsorted\upa-usb\vw_golf_3_vdo_6n0.uds vw_golf_3_vdo_6n0.uds .uds Unknown 3870 9CB9323ECA07C1ADC4A4F51B1AB616DCC66D86038F54A16108C2B64559BAD851 9/12/2026 12:16:38 AM 9/15/2026 11:51:03 AM 9/12/2026 12:16:38 AM Unknown Pending
263 tools\build_repository_epub.ps1 build_repository_epub.ps1 .ps1 PowerShell 10068 7F8CD34505EA631522D5B7101771A456DC6C09979C4F03C1BA4395464D5B0742 9/4/2026 2:42:11 PM 9/15/2026 11:51:15 AM 9/4/2026 2:48:15 PM Unknown Pending
264 tools\detect_problems.ps1 detect_problems.ps1 .ps1 PowerShell 10902 BA6BDFC9BA27723BF1C7ADBAF45416A86839FA8286CE3CCDBDDAA5543CF8EF6C 9/4/2026 10:45:47 AM 9/15/2026 11:51:15 AM 9/14/2026 11:06:40 PM Unknown Pending
265 tools\generate_inventory.ps1 generate_inventory.ps1 .ps1 PowerShell 6536 2B271321456EF391E318FEA5EBF2BBB5A402AB10E0F5473513F3C35C71FF9100 9/4/2026 10:44:36 AM 9/15/2026 11:51:15 AM 9/4/2026 1:19:46 PM Unknown Pending
266 tools\README.md README.md .md Markdown 10107 38A85015E86430FE849AC84984C2F7382B39725544600427FB61094103F58495 9/4/2026 10:54:28 AM 9/15/2026 11:51:15 AM 9/4/2026 1:35:38 PM Unknown Pending
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -4,6 +4,6 @@
"TotalDirectories": 59,
"TotalFiles": 265,
"FilesByCategory": "[\r\n {\r\n \"Category\": \"Markdown\",\r\n \"Count\": 104\r\n },\r\n {\r\n \"Category\": \"JSON\",\r\n \"Count\": 6\r\n },\r\n {\r\n \"Category\": \"Unknown\",\r\n \"Count\": 5\r\n },\r\n {\r\n \"Category\": \"PowerShell\",\r\n \"Count\": 4\r\n },\r\n {\r\n \"Category\": \"CSV\",\r\n \"Count\": 10\r\n },\r\n {\r\n \"Category\": \"JavaScript Module\",\r\n \"Count\": 111\r\n },\r\n {\r\n \"Category\": \"URL Shortcut\",\r\n \"Count\": 19\r\n },\r\n {\r\n \"Category\": \"JavaScript\",\r\n \"Count\": 4\r\n },\r\n {\r\n \"Category\": \"Text\",\r\n \"Count\": 1\r\n },\r\n {\r\n \"Category\": \"RAR Archive\",\r\n \"Count\": 1\r\n }\r\n]",
"TotalSize": 7240612,
"ScanDate": "2026-09-15 09:59:43 (adjusted after removing 12_Deduplicated/, directory_structure_before.txt, duplicate_files_by_hash.json post-scan)"
"TotalSize": 7214122,
"ScanDate": "2026-09-15 12:10:16"
}
+2 -2
View File
@@ -3,8 +3,8 @@
## Purpose
Intended to hold normalized/rewritten copies of third-party collected scripts — e.g. third-party `.mjs` files rewritten to match this repository's style conventions (dependency-free, `binary_utils.mjs`-based helpers, self-tests) while preserving a link back to the original in `08_Collected_MultiPROG_Scripts/`.
## Current status (2026-09-15)
Empty. No third-party collected script currently requires normalization: the only external Multi-PROG-specific script collected so far (`08_Collected_MultiPROG_Scripts/GitHub/CarKeyGuyNL_Multi-Prog-Scripts/EWS_Code_generator.mjs`) has not yet been reviewed for a normalized/ported version. `js-crc` and the two gist snapshots are reference libraries rather than Multi-PROG scripts to normalize. `binary-parser` and `EcuBus-Pro` were removed entirely on 2026-09-15 (duplicate bloat, not Multi-PROG scripts) — see `14_Repository_Review/2026-09-15_duplicate_cleanup_report.md`.
## Current status
Empty. No third-party collected script currently requires normalization: the only external Multi-PROG-specific script collected so far (`08_Collected_MultiPROG_Scripts/GitHub/CarKeyGuyNL_Multi-Prog-Scripts/EWS_Code_generator.mjs`) has not yet been reviewed for a normalized/ported version. `js-crc` and the two gist snapshots are reference libraries rather than Multi-PROG scripts to normalize.
## Recommendation
When a collected third-party script is adapted into this repository's style (see `13_Research_Expansion/SCRIPT_DEVELOPMENT_GUIDE.md` for the conventions), place the normalized copy here with a header comment linking back to its original location and source URL, rather than editing the original collected copy in place.
+2 -2
View File
@@ -39,5 +39,5 @@ These are dependency-free, already-verified-by-test-vector implementations that
- `03_Script_Starter_Kit/binary_utils.mjs` — `bytesToHex`, `hexToBytes`, `readU16LE/BE`, `readU32LE/BE`, `writeU16LE/BE`, `writeU32LE/BE`, `findPattern`, `diffRanges`, `constantTimeEqual`.
- `09_Collected_JS/encoding/*.mjs` — hex, BCD, ASCII, UTF-8 helpers.
- `03_Script_Starter_Kit/examples/37_binary_search_pattern_locator.mjs` — binary search over sorted offset indexes (new; see Repository_Gap_Analysis.md).
- `03_Script_Starter_Kit/examples/38_bitfield_and_signed_int_utils.mjs` — signed-integer and bit-field helpers (new).
- `03_Script_Starter_Kit/examples/37_binary_search_pattern_locator.mjs` — binary search over sorted offset indexes.
- `03_Script_Starter_Kit/examples/38_bitfield_and_signed_int_utils.mjs` — signed-integer and bit-field helpers.
+2 -2
View File
@@ -26,7 +26,7 @@ The XHorse Multi-PROG Ultimate Kit is a curated collection of original documenta
### GitHub Repositories
- **Location:** [08_Collected_MultiPROG_Scripts/GitHub/](../08_Collected_MultiPROG_Scripts/GitHub/)
- **Content:** Small, byte-for-byte file snapshots (not full repository clones) with original licenses preserved. Full third-party repository clones (`binary-parser`, `EcuBus-Pro`) were removed 2026-09-15 as duplicate bloat — they added no code used by this kit and duplicated content already catalogued by URL in `02_Resource_Catalog/links.csv`; see `14_Repository_Review/2026-09-15_duplicate_cleanup_report.md`.
- **Content:** Small, byte-for-byte file snapshots (not full repository clones) with original licenses preserved.
- **License:** Each snapshot maintains its original license (see LICENSE file alongside each snapshot)
- **Attribution:** Original author, repository URL recorded
@@ -35,7 +35,7 @@ The XHorse Multi-PROG Ultimate Kit is a curated collection of original documenta
- **js-crc** — cacek/js-crc (MIT License)
- **Gist snapshots** — bryc/checksums, diachedelic/crc32 (see each file's header/SOURCE notes)
**Referenced by URL only (not vendored):** binary-parser (keichi/binary-parser, MIT), EcuBus-Pro (ecubus/EcuBus-Pro), jBinary, restructure, buffer-layout, crypto-js, js-sha256, js-sha1, blueimp/JavaScript-MD5 — see `02_Resource_Catalog/links.csv` for URLs and license notes.
**Referenced by URL only (not vendored):** jBinary, restructure, buffer-layout, crypto-js, js-sha256, js-sha1, blueimp/JavaScript-MD5 — see `02_Resource_Catalog/links.csv` for URLs and license notes.
### Community Resources
- **Location:** [08_Collected_MultiPROG_Scripts/Community/](../08_Collected_MultiPROG_Scripts/Community/), [09_Collected_JS/](../09_Collected_JS/)
+34 -49
View File
@@ -34,20 +34,15 @@
"size": 5052,
"sha256": "57d0e681092f4049946abef64e98a780d57d76122fd23f7d79e48acf25671dcb"
},
{
"path": "02_Resource_Catalog/LINK_CHECK_REPORT_2026-09-14.md",
"size": 4372,
"sha256": "088e619586b47b85e8cf913b17c2e4baa6174ff6bfee1b5b249c2208f92c7483"
},
{
"path": "02_Resource_Catalog/links.csv",
"size": 10434,
"sha256": "17c4982e7cb768967c44859b6a9602fde5ba8fc02cba6633a05f007a7b934d80"
"size": 10313,
"sha256": "eb2e3a70cc69b5b719cbd1d148971b74a399981e24e00ed770dafaf1c09688f4"
},
{
"path": "02_Resource_Catalog/links.md",
"size": 12976,
"sha256": "c04d54a9baf446896d27b35c5ffc9bb34aad253a2923e5f5aa5c7ab0c0cab029"
"size": 12855,
"sha256": "c0978ba40b365d90966ec5bb2cb8b6c650361fa0fb6710547680118852e52dda"
},
{
"path": "03_Script_Starter_Kit/binary_utils.mjs",
@@ -479,11 +474,6 @@
"size": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "08_Collected_MultiPROG_Scripts/GitHub/binary-parser/README.md",
"size": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "08_Collected_MultiPROG_Scripts/GitHub/CarKeyGuyNL_Multi-Prog-Scripts/EWS_Code_generator.mjs",
"size": 5866,
@@ -626,8 +616,8 @@
},
{
"path": "08_Collected_MultiPROG_Scripts/README.md",
"size": 2155,
"sha256": "f9ca7c98b0a03fb578e7e4844e2953e27c804cf4dda53966d6869f20e001355e"
"size": 1351,
"sha256": "8016e364a3ec265285ea2f2043543ad0af87fefeeb9a55b8a8fc08d2a8dbae26"
},
{
"path": "08_Collected_MultiPROG_Scripts/Unknown_Origin/MHH_Auto_Forum_Threads.md",
@@ -741,13 +731,13 @@
},
{
"path": "10_Source_Repositories/README.md",
"size": 1304,
"sha256": "4062c36f40422f4678dea4505e633f81461f43d7bd3138769e66c6704acf5aac"
"size": 1003,
"sha256": "3002d32dee0a1ceed99e9e40a94fc473ecbf15ab2787691d5faac5cb44348e52"
},
{
"path": "11_Download_Reports/2026-09-04_js-crc_collection.md",
"size": 5126,
"sha256": "6866b92353782caaa541921e865d132fa5c46b79dc782e4882fe5427f885b75a"
"size": 5075,
"sha256": "ebe77607e7184a40b5fcea154be7d2364e6d3bdb833c4d61d0f8a55c3d344e6f"
},
{
"path": "13_Research_Expansion/API_DISCOVERY_STATUS.md",
@@ -915,9 +905,9 @@
"sha256": "415affdda569ee68f46f3333a3dda8dea1f5365fd6bcd4674654950cab80ba0d"
},
{
"path": "14_Repository_Review/2026-09-15_duplicate_cleanup_report.md",
"size": 6832,
"sha256": "d10b14a4998dc9424343005750c59d2db92911fb57e3b6f979e2a6ec1efe962f"
"path": "14_Repository_Review/empty_files.csv",
"size": 190,
"sha256": "adbbcbbae1956a06dfc12823a8425eed2d5e198d2736c391401f96d5f43f4237"
},
{
"path": "14_Repository_Review/large_files.csv",
@@ -927,32 +917,27 @@
{
"path": "14_Repository_Review/problems_summary.json",
"size": 270,
"sha256": "eaeb4a78c7c994c8e96f84ddb6758a934c71206bf8c38119f6415766786236cf"
"sha256": "e6b8cb779ede70debec3dfe7fffc7d41ecbf3327511014fee8fa7ffc60ecc3a7"
},
{
"path": "14_Repository_Review/README.md",
"size": 1961,
"sha256": "73bcb217e0b27f3570ce2cfde843bf1eedb1fed5e3cc24ce93b72cd94cd401aa"
},
{
"path": "14_Repository_Review/Repository_Gap_Analysis.md",
"size": 15032,
"sha256": "b948e941085c0702e3347e484d85ce890edb6cf776ffdf02a971412d689b3413"
"size": 1391,
"sha256": "b4c292898e146a48c7fb3b980e51bf53f23070b888f8e88fb3e9e445ab113ef4"
},
{
"path": "14_Repository_Review/repository_inventory.csv",
"size": 67730,
"sha256": "6ab6cd6773deefee2d271b5a5576a71ecd1022383353870887adf96baa1836df"
"size": 68096,
"sha256": "5c051870136585b9cc38f51b0ff5232e2d3301a9e499038f9af3d1d87eb87bf7"
},
{
"path": "14_Repository_Review/repository_inventory.json",
"size": 164272,
"sha256": "a4ac1d505ab12fb424215318e47430ec0a246c9d772743bf1a6446ab9bc0ba22"
"size": 164186,
"sha256": "4f3a490a3df715af1ed485be2029a1e5ee8bb92b2cb50423e5ae9c6aad821561"
},
{
"path": "14_Repository_Review/scan_statistics.json",
"size": 1234,
"sha256": "508398d365037732b7e5a7605b5fafd078caa3878c7ef7b6deba7920b241f01f"
"size": 1119,
"sha256": "45eda0ae3523e3813b25d0869c2b11f13cfd3b4f144203c3a3d5f1a201541a6c"
},
{
"path": "14_Repository_Review/suspicious_files.csv",
@@ -966,8 +951,8 @@
},
{
"path": "15_Normalized_Scripts/README.md",
"size": 1308,
"sha256": "27b255cfd5a84cae87cbdd7ff050bd2522f94e42f69b4d85a84c671c5dabb895"
"size": 1113,
"sha256": "4a1236fe26cdd37101f24714429df46f77bd1050e506ad18fc2a6bc32ab9eb2f"
},
{
"path": "16_Tests/MultiPROG/test_buffer_utils.mjs",
@@ -981,8 +966,8 @@
},
{
"path": "17_MultiPROG_SDK/docs/BUFFER_API.md",
"size": 2750,
"sha256": "4fa7f05bd44dbfac98401d04d782a7d80702527f288b707beda72f255d177960"
"size": 2706,
"sha256": "776f611b1680e07b3bcee2443ef539b880bbd082b439dda16685ce758a0c9083"
},
{
"path": "17_MultiPROG_SDK/docs/COMMUNICATION_API.md",
@@ -1291,13 +1276,13 @@
},
{
"path": "LICENSES.md",
"size": 9386,
"sha256": "3025a15eaad5d5bb883e2c9f7e4a48bdb2e7950c4c8aa179ed4c66297c6ac2d9"
"size": 9009,
"sha256": "c7d30843af260dad2b93692b991a20f123519ca8724cd11665ebdc1a9c947b93"
},
{
"path": "MANIFEST.json",
"size": 52781,
"sha256": "79274991c0597ef13296e79fb95a4d2c01c7b14f47733c57d70a8ffd904a7956"
"size": 52943,
"sha256": "4849f1f4d3f5cd206c2e5d7e7006b34e31f36c7e845be776cf01980e4e085a9f"
},
{
"path": "README.md",
@@ -1306,13 +1291,13 @@
},
{
"path": "REPOSITORY_MATURITY_ASSESSMENT.md",
"size": 1581,
"sha256": "b8ea593ab98e11812ddf1db0810bd484ebfcc2361a8b57c8990f899a15b9eca9"
"size": 923,
"sha256": "8d85e1c669bfbd32b28d82b00e84b312f8262760139aab4fc9186d86758bef6a"
},
{
"path": "ROADMAP.md",
"size": 1774,
"sha256": "79fa9a2c5ee62528f83bcb265dc6dba3ee4d44b714694e2e281d8ff0afe372cd"
"size": 936,
"sha256": "1bca3d96f6a5f62fb22eb072c642c5787e3785378cfb416513d141fc4b8f0ba4"
},
{
"path": "SECURITY.md",
+1 -1
View File
@@ -19,4 +19,4 @@
## Summary
The repository has evolved from a collection of scripts into a structured framework for documentation, templates, testing, and SDK-style development scaffolding. The 2026-09-14/15 gap-analysis pass added structured per-function SDK docs (`17_MultiPROG_SDK/docs/`), 8 module-specific workflows, 4 knowledge-base concept articles, 5 new tested script examples, a full resource-catalog link check, and a fix to the repository's own problem-detection tooling (`tools/detect_problems.ps1` CSV export bug). A follow-up 2026-09-15 cleanup pass removed ~27.5MB of undocumented, unused full third-party repository clones (`binary-parser`, `EcuBus-Pro`) that duplicated content already available at their public GitHub URLs, cutting the repository from 901 to 267 tracked files and surfacing/partially fixing a git-integrity bug (nested `.git/` folders being tracked as orphaned gitlinks) — see `14_Repository_Review/2026-09-15_duplicate_cleanup_report.md`. Maintainability and Tooling scores were raised accordingly. The main remaining gap is unchanged: verified host-API extraction from an installed Multi-PROG's Local Script Help, which requires access this environment does not have. See `14_Repository_Review/Repository_Gap_Analysis.md` for full detail.
The repository is a structured framework for documentation, templates, testing, and SDK-style development scaffolding: per-function SDK reference docs (`17_MultiPROG_SDK/docs/`), module-specific workflows (`04_Workflows/`), knowledge-base concept articles (`01_Knowledge_Base/`), a tested script example library (`03_Script_Starter_Kit/`), and a curated resource catalog (`02_Resource_Catalog/`). The main remaining gap is verified host-API extraction from an installed Multi-PROG's Local Script Help, which requires access this environment does not have (tracked in `ROADMAP.md` Priority 1).
-3
View File
@@ -27,6 +27,3 @@
## Priority 9 — Unsorted-content review
- Review and integrate the contents of 20_Unsorted into the main framework.
## Status update (2026-09-14)
A full repository review produced `14_Repository_Review/Repository_Gap_Analysis.md`. Since that review: `17_MultiPROG_SDK/docs/` was populated (previously empty), `04_Workflows/` gained 8 module-specific workflows plus an index, `01_Knowledge_Base/` gained 4 technical concept articles, and `03_Script_Starter_Kit/examples/` gained 5 new examples (35-39, including VIN check-digit validation and flash sector parsing) with tests. Priority 1 (verified API extraction) remains open — it still requires access to an installed Multi-PROG's Local Script Help, which this environment does not have. See the gap analysis for the full list of remaining open items, including the four thin SDK categories (EEPROM/Flash/Communication/Dialog-specific functions) that still lack any publicly discovered API names.