Direct read-write access
Select a folder to validate and apply changes in place. Your browser will ask for permission only after you click.
Private code-change application
Step 1
Weaver indexes names and metadata first. File contents are read only when a change-set needs them.
Select a folder to validate and apply changes in place. Your browser will ask for permission only after you click.
Use this when direct folder writing is unavailable. Weaver can still simulate, preview, copy, and download results.
Browsers cannot reliably represent a completely empty folder through this fallback.
Directories listed here are not indexed. A change-set targeting one will fail clearly.
Change this list before selecting a project. Re-select the folder after editing it.
Direct writing generally requires a Chromium-family browser, a secure context such as HTTPS or localhost, and the File System Access API. Opening Weaver as a local file may still support read-only fallback ingestion, but browsers do not allow service workers from local file URLs.
Installable offline-app support requires HTTPS or localhost. Weaver’s service worker caches only its own application files—never project files, imported JSON, previews, reports, or snapshots.
Browser filesystem operations are not genuinely atomic. Weaver performs complete preflight checks, revalidates files immediately before writing, and captures rollback data. Git or an independent backup remains the strongest protection.
Checking install and offline capabilities…
Snapshots remain local and are not removed when you start a new task.
Step 2
Paste JSON, choose a UTF-8 JSON file, or drop one below. Imported text remains editable.
Drop one JSON file here
or
Step 3
Every operation must pass before Weaver permits writing.
Step 4
Line numbers are for display only and are never used to apply changes.
Step 5
Weaver will re-read every affected path before the first write.
Browser writes cannot be made as one atomic transaction. Weaver will create a rollback snapshot and attempt restoration if a write fails.
Step 6
Copy this report back to the separate AI Builder if diagnosis is needed.