Skip to content

Engram v3.0.2 — Main tabs and section subtabs

Choose a tag to compare

@Jxyden34 Jxyden34 released this 26 Oct 19:11
· 64 commits to main since this release
d7accf7

Engram v3.0.2 replaces the sixteen-link sidebar with four main sections, with related page subtabs inside each section.

Main section Pages inside
Library Overview, Memories, Documents, Knowledge graph, Timeline
Workspace Intelligence, Projects, Memory Agent
Capture & review Memory Inbox, Connectors, Approvals
System Health & about, Observability, Disaster Recovery, Audit trail, AI/API/OAuth settings

Every existing URL remains available. Direct links and nested memory pages select the correct section/subtab. Subtabs scroll within their row on smaller screens, and mobile navigation closes after choosing a section. Keyboard focus, project selection and back/forward navigation are retained.

New installer packages also include the Memory Quality HTTP 500 correction from PR #100. The authenticated summary uses the real project-scoped health module; populated/empty project and authentication regression tests cover the endpoint. Server, web, MCP, DR, MSIX and macOS bundle versions are 3.0.2.

Install or upgrade

Download the matching Windows x64 ZIP, Linux x64/ARM64 tar.gz, or Intel/Apple Silicon macOS DMG below. Docker remains required. Engram application images are prebuilt and included; third-party service images and optional AI models download during setup.

New Ubuntu/Debian hosts can use:

curl -fsSL https://raw.githubusercontent.com/Jxyden34/Engram/main/install.sh | sudo bash

This permanent top-level launcher automatically selects the latest stable release; the command does not change for each release. The bootstrap checks the published archive's SHA256 and asks before installing prerequisites. Existing deployments must use the upgrade guide, preserving configuration, volumes and backups. No schema migration or new runtime dependency is required from v3.0.1.

Linux archives include signed Sigstore provenance. Download the matching .sigstore.json and verify with a current GitHub CLI:

gh attestation verify ARCHIVE.tar.gz --bundle ARCHIVE.tar.gz.sigstore.json \
  --repo Jxyden34/Engram \
  --signer-workflow Jxyden34/Engram/.github/workflows/installers.yml \
  --source-ref refs/tags/v3.0.2 \
  --source-digest d7accf79e91aa488a59eefdb9027172bbcbff948 \
  --deny-self-hosted-runners

Validation and qualification

Full backend/web/mobile/Docker/DR/CodeQL checks, dependency-free navigation coverage, both fresh Linux installation tests, five native compile/self-test/package jobs, Windows SDK MSIX validation and Linux provenance verification pass. Browser checks cover all sixteen destinations through four primary links, direct/nested URLs, back/forward, mobile controls, subtab scrolling and the quality panel.

Direct Windows/macOS downloads remain unsigned desktop previews pending signing and real Docker Desktop device qualification. The unsigned Store MSIX uses a preview identity until Partner Center is configured; Microsoft signs only after acceptance. Native mobile and Gmail retain their separate preview status. Commercial/team draft features are excluded.

Installer guide · Changes

Blackwall deployment is verified on v3.0.2: four primary sections and all sixteen subpages, authenticated desktop/mobile navigation, actual Personal Memory Quality HTTP 200, and public API/MCP/AI/lifecycle/document-ingestion checks pass. Temporary test data was cleaned; source counts/fingerprint matched the cutover snapshot. All six downloaded package hashes, Linux provenance, Store preview identity and bundled release source metadata verified. Protected backups and rollback images are retained.