# Changelog ## Ghostwire identity — 2026-10-11 - Adopt the Ghostwire name and the approved monochrome ghost mascot. - Add editable SVG and PNG logo assets and usage guidance. - Preserve the existing launcher, package and repository URL. ## Documentation and development guide — 2026-10-11 - Rewrite the user entry point and CLI guide around practical tasks. - Explain bridge, delivery and restoration lifetimes with diagrams and a source map. - Add extension/build guidance, troubleshooting and a repository development skill. - Document the webhook event schema and complete task removal. ## Autonomous webhook and dynamic address discovery — 2026-10-11 - Resolve WebView function/vtable addresses by binary fingerprints instead of fixed module RVAs. - Add a message observer and autonomous native HTTPS/loopback HTTP relay. - Add a durable receiver with deduplication and automatic app/page restart restoration. - Add direct token-authenticated HTTPS delivery and optional per-user Windows task restoration with DPAPI-protected credentials. - Preserve completed native requests when duplicate wake messages arrive. - Document queue/text bounds, native module lifetime and restart requirements. - Add native build recipes and webhook regressions. ## Compatibility policy update — 2026-10-11 - Treat the recorded Desktop version and Core DLL hash as tested evidence, rather than an allowlist. - Attempt other configurations with a warning and report detected/tested metadata. - Keep native object checks, helper integrity verification and self-message guards. - Document process instrumentation separately from a demonstrated vulnerability exploit. ## Initial prepared project — 2026-10-11 - Consolidated toolkit with one CLI and a portable Python bundle. - Native WebView message/contact export, old-message reading and fixed self-send test. - Saved-export search plus optional CDP, RAM, SQLite and pairing research tools. - Thirty offline regression tests and documented live validation boundaries. - Clean Git layout excluding private exports, runtime captures and research artifacts.