tftsr-devops_investigation/node_modules/@zip.js/zip.js/dist
Shaun Arman 8839075805 feat: initial implementation of TFTSR IT Triage & RCA application
Implements Phases 1-8 of the TFTSR implementation plan.

Rust backend (Tauri 2.x, src-tauri/):
- Multi-provider AI: OpenAI-compatible, Anthropic, Gemini, Mistral, Ollama
- PII detection engine: 11 regex patterns with overlap resolution
- SQLCipher AES-256 encrypted database with 10 versioned migrations
- 28 Tauri IPC commands for triage, analysis, document, and system ops
- Ollama: hardware probe, model recommendations, pull/delete with events
- RCA and blameless post-mortem Markdown document generators
- PDF export via printpdf
- Audit log: SHA-256 hash of every external data send
- Integration stubs for Confluence, ServiceNow, Azure DevOps (v0.2)

Frontend (React 18 + TypeScript + Vite, src/):
- 9 pages: full triage workflow NewIssue→LogUpload→Triage→Resolution→RCA→Postmortem→History+Settings
- 7 components: ChatWindow, TriageProgress, PiiDiffViewer, DocEditor, HardwareReport, ModelSelector, UI primitives
- 3 Zustand stores: session, settings (persisted), history
- Type-safe tauriCommands.ts matching Rust backend types exactly
- 8 IT domain system prompts (Linux, Windows, Network, K8s, DB, Virt, HW, Obs)

DevOps:
- .woodpecker/test.yml: rustfmt, clippy, cargo test, tsc, vitest on every push
- .woodpecker/release.yml: linux/amd64 + linux/arm64 builds, Gogs release upload

Verified:
- cargo check: zero errors
- tsc --noEmit: zero errors
- vitest run: 13/13 unit tests passing

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 22:36:25 -05:00
..
README.md feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-core.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-core.min.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-fs-core.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-fs-core.min.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-fs-native.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-fs-native.min.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-fs.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-fs.min.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-legacy.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-legacy.min.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-module.wasm feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-native.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-native.min.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-web-worker-native.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip-web-worker.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
zip.min.js feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00

Prebuilt zip.js bundles

Note: These bundles are not ES module compatible (you cannot import them directly). Use index.js at the project root or one of the zip-*.js files in /lib (e.g. /lib/zip-core.js) for ESM usage.

Contents:

  • zip.js / zip.min.js: Full ZipWriter / ZipReader bundles with embedded Web Worker code and WASM.
  • zip-fs.js / zip-fs.min.js: Full ZipWriter / ZipReader plus virtual file system (fs), with embedded Web Worker code and WASM.
  • zip-core.js / zip-core.min.js: Minimal ZipWriter / ZipReader.
  • zip-fs-core.js / zip-fs-core.min.js: Minimal ZipWriter / ZipReader plus virtual file system (fs).

Online builder:

Alternatively, you can build your own version of zip.js with the online builder, see https://gildas-lormeau.github.io/zip.js/builder.

Notes:

  • Files suffixed with -native rely on a pure JavaScript implementation of Compression Streams instead of a WASM module.
  • zip-legacy.min.js is the equivalent of zip.min.js before the version 2.8, it relies on a JavaScript implementation of Compression Streams (if used) but only in web workers. Alternatively zip-native.min.js includes the Compression Streams implementation in the main environment and the web workers.