From ef3548a5692e4097c80ffc8fdb79a33cb9e6dbcd Mon Sep 17 00:00:00 2001 From: Hibryda Date: Mon, 16 Mar 2026 05:23:53 +0100 Subject: [PATCH] chore: gitignore tar.gz archives and update CHANGELOG for repo flattening --- .gitignore | 1 + CHANGELOG.md | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.gitignore b/.gitignore index fe53fcb..e072f4e 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ projects/ .tribunal/ .local/ debug/ +*.tar.gz diff --git a/CHANGELOG.md b/CHANGELOG.md index 320584d..5faed8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed +- **Repo flattened** — all source code moved from `v2/` subdirectory to repo root. 351-commit history squashed by upstream rebuild. Branch `hib_changes_v2` created from new flat `main` with reconciled docs, CLI tools, and scaffolding. All path references in CLAUDE.md and docs/ updated + ### Added - **Plugin sandbox Web Worker migration** — replaced `new Function()` sandbox with dedicated Web Worker per plugin. True process-level isolation — no DOM, no Tauri IPC, no main-thread access. Permission-gated API proxied via postMessage with RPC pattern. 26 tests (MockWorker class in vitest) - **seen_messages startup pruning** — `pruneSeen()` called fire-and-forget in App.svelte onMount. Removes entries older than 7 days (emergency: 3 days at 200k rows)