HAVEN 1.0.0 for Windows
=======================

HAVEN is The Hidden Canopy's local-first household assistant. This is the
first release of its self-contained Windows build. Read this before running it.

What this package is
--------------------
- A self-contained Windows x64 build: HAVEN's Python core with an embedded
  Python runtime, plus the native Windows desktop client. No separate Python
  or .NET install is needed.
- Built from the public HAVEN repository, main branch, revision
  3d326bffc2cd8310df2a4fc3e8872ac8073e9d05
  (https://github.com/The-Hidden-Canopy/HAVEN). Haven.exe reports version
  1.0.0+3d326bf.
- bundle-manifest.json lists every file in the build with its SHA-256.

Limitations - please read
-------------------------
- Not code-signed. Windows SmartScreen will warn that the publisher is
  unknown. Only run a copy whose SHA-256 matches the value published by The
  Hidden Canopy at https://thehiddencanopy.com/downloads.html.
- Early release. The automated test suite passed for this source revision,
  and a background start of this exact build was checked with throwaway demo
  data. The interactive desktop workflows have not been certified, and no
  hardware (microphones, speakers, Bluetooth, smart-home devices) was tested.
- The diagnostics view and support export include the full path of your
  HAVEN data folder. Review an export before you share it.
- The plugin catalog view reports the Hub as unreachable until The Hidden
  Canopy publishes its signed plugin catalog.
- Requires Windows 10 version 1809 (build 17763) or later, x64.

Where your data lives
---------------------
By default HAVEN keeps its data in the ".haven" folder in your user profile.
You can choose another folder with:  Haven.exe --data-dir "D:\Some\Folder"
Removing, updating or uninstalling HAVEN does not delete your data folder.

Run
---
Double-click Haven.exe. To try it without your own data:
  Haven.exe --demo --data-dir "<an empty folder>"

License
-------
HAVEN's code: Apache License 2.0 (LICENSE). Bundled third-party components
have their own licenses; see THIRD_PARTY_NOTICES.txt and licenses/.
