<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-CA">
	<id>https://helixprojectai.com:443/wiki/index.php?action=history&amp;feed=atom&amp;title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0</id>
	<title>HELIX CLEAN INSTALL RUNBOOK v1.0 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://helixprojectai.com:443/wiki/index.php?action=history&amp;feed=atom&amp;title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0"/>
	<link rel="alternate" type="text/html" href="https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;action=history"/>
	<updated>2026-06-05T08:20:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;diff=198&amp;oldid=prev</id>
		<title>Steve Helix at 10:21, 11 October 2025</title>
		<link rel="alternate" type="text/html" href="https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;diff=198&amp;oldid=prev"/>
		<updated>2025-10-11T10:21:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;amp;diff=198&amp;amp;oldid=197&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Steve Helix</name></author>
	</entry>
	<entry>
		<id>https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;diff=197&amp;oldid=prev</id>
		<title>Steve Helix at 10:12, 11 October 2025</title>
		<link rel="alternate" type="text/html" href="https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;diff=197&amp;oldid=prev"/>
		<updated>2025-10-11T10:12:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-CA&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:12, 11 October 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l153&quot;&gt;Line 153:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 153:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo openssl req -x509 -newkey rsa:4096 -keyout localhost.key -out localhost.crt \&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo openssl req -x509 -newkey rsa:4096 -keyout localhost.key -out localhost.crt \&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   -sha256 -days 365 -nodes -subj &amp;quot;/CN=localhost&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   -sha256 -days 365 -nodes -subj &amp;quot;/CN=localhost&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mv &lt;/del&gt;localhost.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/del&gt;/etc/ssl/certs/&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;sudo &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;install -m 0644 &lt;/ins&gt;localhost.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;crt &lt;/ins&gt;/etc/ssl/certs/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;localhost.crt&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;sudo install -m 0600 localhost.key /etc/ssl/private/localhost.key&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;sudo openssl x509 -in /etc/ssl/certs/localhost.crt -noout -subject -dates&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Steve Helix</name></author>
	</entry>
	<entry>
		<id>https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;diff=196&amp;oldid=prev</id>
		<title>Steve Helix at 10:10, 11 October 2025</title>
		<link rel="alternate" type="text/html" href="https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;diff=196&amp;oldid=prev"/>
		<updated>2025-10-11T10:10:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;amp;diff=196&amp;amp;oldid=195&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Steve Helix</name></author>
	</entry>
	<entry>
		<id>https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;diff=195&amp;oldid=prev</id>
		<title>Steve Helix: Created page with &quot;= HELIX CLEAN INSTALL RUNBOOK v1.0 = &#039;&#039;&#039;© 2025 Helix AI Innovations Inc. — Apache License 2.0&#039;&#039;&#039;  ----  === 🌐 Helix Ethos === &lt;blockquote&gt; &#039;&#039;&#039;Trust by Design · Custody before Growth · Verifiable Memory&#039;&#039;&#039; &lt;/blockquote&gt;  Every Helix node is built to be observable, auditable, and repairable by human hands. This runbook defines a canonical baseline for a &#039;&#039;Helix Workstation Node&#039;&#039; —   a reproducible, custody-first Ubuntu 24.04 GNOME environment for R&amp;D, governance...&quot;</title>
		<link rel="alternate" type="text/html" href="https://helixprojectai.com:443/wiki/index.php?title=HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&amp;diff=195&amp;oldid=prev"/>
		<updated>2025-10-11T09:58:29Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= HELIX CLEAN INSTALL RUNBOOK v1.0 = &amp;#039;&amp;#039;&amp;#039;© 2025 Helix AI Innovations Inc. — Apache License 2.0&amp;#039;&amp;#039;&amp;#039;  ----  === 🌐 Helix Ethos === &amp;lt;blockquote&amp;gt; &amp;#039;&amp;#039;&amp;#039;Trust by Design · Custody before Growth · Verifiable Memory&amp;#039;&amp;#039;&amp;#039; &amp;lt;/blockquote&amp;gt;  Every Helix node is built to be observable, auditable, and repairable by human hands. This runbook defines a canonical baseline for a &amp;#039;&amp;#039;Helix Workstation Node&amp;#039;&amp;#039; —   a reproducible, custody-first Ubuntu 24.04 GNOME environment for R&amp;amp;D, governance...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= HELIX CLEAN INSTALL RUNBOOK v1.0 =&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;© 2025 Helix AI Innovations Inc. — Apache License 2.0&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 🌐 Helix Ethos ===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Trust by Design · Custody before Growth · Verifiable Memory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Every Helix node is built to be observable, auditable, and repairable by human hands.&lt;br /&gt;
This runbook defines a canonical baseline for a &amp;#039;&amp;#039;Helix Workstation Node&amp;#039;&amp;#039; —  &lt;br /&gt;
a reproducible, custody-first Ubuntu 24.04 GNOME environment for R&amp;amp;D, governance, and proof issuance.&lt;br /&gt;
&lt;br /&gt;
== 0. Document Header ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Field&lt;br /&gt;
! Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Version&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| v1.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Date&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| 2025-10-11&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Author&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Stephen Hope (Helix AI Innovations Inc.)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;System&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Dell Workstation — Ubuntu 24.04 LTS Desktop (GNOME)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Hostname&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;code&amp;gt;helix-core&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;License&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Apache 2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Hash Standard&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| SHA-256&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Sign Standard&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Ed25519 (GPG)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Mode&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Manual Execution / Proof-Aware Logging&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Intended Location&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;code&amp;gt;/opt/helix/docs/HELIX_CLEAN_INSTALL_RUNBOOK_v1.0.md&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 1. System Preparation ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
This section ensures the Dell workstation starts from a trusted, deterministic state.  &lt;br /&gt;
You&amp;#039;ll perform a clean Ubuntu 24.04 Desktop installation, configure the primary users, and create your first immutable snapshot.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# --- BIOS ---&lt;br /&gt;
# Enable UEFI + Secure Boot + AHCI. Disable Legacy/CSM.&lt;br /&gt;
# Ensure TPM is enabled for future attestation.&lt;br /&gt;
&lt;br /&gt;
# --- Install Ubuntu 24.04 LTS Desktop ---&lt;br /&gt;
# During installer:&lt;br /&gt;
#  • Create user: aiadmin  (sudoer)&lt;br /&gt;
#  • Add user: helix      (service ops)&lt;br /&gt;
#  • Hostname: helix-core&lt;br /&gt;
#  • Timezone: America/Toronto&lt;br /&gt;
#  • Partition scheme: ext4 root, optional /home separate.&lt;br /&gt;
&lt;br /&gt;
# --- First login ---&lt;br /&gt;
sudo apt update &amp;amp;&amp;amp; sudo apt -y full-upgrade&lt;br /&gt;
sudo apt install -y timeshift&lt;br /&gt;
sudo timeshift --create --comments &amp;quot;HELIX_BASELINE_v1.0&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo timeshift --list | grep HELIX_BASELINE_v1.0&lt;br /&gt;
# Expected: Snapshot ID with timestamp and &amp;#039;OK&amp;#039; status.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-1_system_prep 20251011]&lt;br /&gt;
7b42a1e9d4d52ab1a7f4bda5a1d4f6e730f99292b61bcd7e61e2a3af9b6721df&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 2. Base Tools &amp;amp; Updates ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
Install reproducible command-line essentials and capture a hashable record of package versions.&lt;br /&gt;
Everything here forms the operational substrate for later Helix services.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install -y \&lt;br /&gt;
  git curl wget jq unzip build-essential python3-pip tmux vim \&lt;br /&gt;
  ufw fail2ban ripgrep btop bat exa tldr ncdu apt-clone&lt;br /&gt;
&lt;br /&gt;
# Freeze package state for proofs&lt;br /&gt;
sudo mkdir -p /opt/helix/proofs&lt;br /&gt;
sudo apt-clone clone /opt/helix/proofs/apt-state-$(date +%F)&lt;br /&gt;
&lt;br /&gt;
# Optional: register hash&lt;br /&gt;
sha256sum /opt/helix/proofs/apt-state-*.tar.gz \&lt;br /&gt;
  | sudo tee /opt/helix/proofs/phase-2_base_tools_$(date +%F).sha256&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
head -n1 /opt/helix/proofs/phase-2_base_tools_*.sha256&lt;br /&gt;
# Verify file count and reproducible hash.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-2_base_tools 20251011]&lt;br /&gt;
c3ef0db5b78a9852cc7b5e4798a1f2df9bdfb6c23dc34b4fba6328e6791c3ad8&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 3. Desktop &amp;amp; Productivity Stack ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
Install the graphical and everyday-productivity layer.&lt;br /&gt;
Use APT or official .deb packages to maintain auditability; avoid opaque snaps except where sandboxing is desired.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# GNOME utilities&lt;br /&gt;
sudo apt install -y gnome-tweaks gparted terminator fonts-firacode&lt;br /&gt;
&lt;br /&gt;
# Browsers &amp;amp; editors (APT / .deb)&lt;br /&gt;
sudo apt install -y chromium-browser&lt;br /&gt;
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/microsoft.gpg&lt;br /&gt;
sudo sh -c &amp;#039;echo &amp;quot;deb [arch=amd64] https://packages.microsoft.com/repos/code stable main&amp;quot; &amp;gt; /etc/apt/sources.list.d/vscode.list&amp;#039;&lt;br /&gt;
sudo apt update &amp;amp;&amp;amp; sudo apt install -y code&lt;br /&gt;
&lt;br /&gt;
# Utilities&lt;br /&gt;
sudo apt install -y p7zip-full libreoffice&lt;br /&gt;
sudo snap install notepad-plus-plus --classic&lt;br /&gt;
&lt;br /&gt;
# Theme defaults&lt;br /&gt;
gsettings set org.gnome.desktop.interface gtk-theme &amp;#039;Adwaita-dark&amp;#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
code --version&lt;br /&gt;
chromium --version&lt;br /&gt;
notepad-plus-plus -v&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-3_desktop_stack 20251011]&lt;br /&gt;
f8a2bfb0c9df104d0decc7b56c417af44764f3aee76d22c22142c23860ef9dfb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4. Development &amp;amp; Runtime Stack ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
Provide deterministic environments for Python, Node, Docker, Java, and local TLS tooling.&lt;br /&gt;
All binaries installed via official repositories; versions logged for reproducibility.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# --- Python environment ---&lt;br /&gt;
sudo apt install -y python3-venv pipx&lt;br /&gt;
pipx ensurepath&lt;br /&gt;
&lt;br /&gt;
# --- Node.js 20 LTS ---&lt;br /&gt;
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -&lt;br /&gt;
sudo apt install -y nodejs&lt;br /&gt;
node -v &amp;amp;&amp;amp; npm -v&lt;br /&gt;
&lt;br /&gt;
# --- Docker &amp;amp; Compose ---&lt;br /&gt;
sudo apt install -y ca-certificates gnupg lsb-release&lt;br /&gt;
sudo mkdir -p /etc/apt/keyrings&lt;br /&gt;
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \&lt;br /&gt;
  sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg&lt;br /&gt;
echo \&lt;br /&gt;
  &amp;quot;deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \&lt;br /&gt;
  https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable&amp;quot; | \&lt;br /&gt;
  sudo tee /etc/apt/sources.list.d/docker.list &amp;gt; /dev/null&lt;br /&gt;
sudo apt update &amp;amp;&amp;amp; sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin&lt;br /&gt;
sudo usermod -aG docker helix&lt;br /&gt;
&lt;br /&gt;
# --- Java (OpenJDK 17) ---&lt;br /&gt;
sudo apt install -y openjdk-17-jdk&lt;br /&gt;
java -version&lt;br /&gt;
&lt;br /&gt;
# --- Certbot (self-signed localhost) ---&lt;br /&gt;
sudo apt install -y certbot&lt;br /&gt;
sudo openssl req -x509 -newkey rsa:4096 -keyout localhost.key -out localhost.crt -sha256 -days 365 -nodes \&lt;br /&gt;
  -subj &amp;quot;/CN=localhost&amp;quot;&lt;br /&gt;
sudo mv localhost.* /etc/ssl/certs/&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
docker --version&lt;br /&gt;
java -version&lt;br /&gt;
openssl x509 -in /etc/ssl/certs/localhost.crt -noout -subject -dates&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-4_dev_runtime 20251011]&lt;br /&gt;
a91cbf3fda25a9e2e3c624e15b923870d440e3e9a8f07db7e7648a1f0e29de22&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5. Helix Directory Structure &amp;amp; Permissions ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
Define a consistent, human-readable hierarchy under /opt/helix for all operational data.&lt;br /&gt;
This keeps proofs, configs, and runtime sessions separated and easy to sign or snapshot.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo mkdir -p /opt/helix/{bin,config,proofs,sessions,observability,logs,ai,docs}&lt;br /&gt;
sudo chown -R helix:helix /opt/helix&lt;br /&gt;
sudo chmod -R 750 /opt/helix&lt;br /&gt;
&lt;br /&gt;
# Create baseline proof entry&lt;br /&gt;
echo &amp;quot;HELIX directory initialized $(date -u)&amp;quot; \&lt;br /&gt;
 | sudo tee /opt/helix/proofs/phase-5_structure_init.log&lt;br /&gt;
sha256sum /opt/helix/proofs/phase-5_structure_init.log \&lt;br /&gt;
 | sudo tee /opt/helix/proofs/phase-5_structure_init_$(date +%F).sha256&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tree -L 1 /opt/helix&lt;br /&gt;
# Expect 8 top-level directories listed.&lt;br /&gt;
cat /opt/helix/proofs/phase-5_structure_init_*.sha256&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-5_structure 20251011]&lt;br /&gt;
6f7335a31f7ab6df27cb3a1687d6944eb631a943e49a32f1f68fa9d8a60e6a37&amp;lt;/code&amp;gt;&lt;br /&gt;
== 6. Security &amp;amp; Governance Layer ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
Helix workstations prioritize verifiable custody over convenience.  &lt;br /&gt;
This phase establishes firewall defaults, fail2ban, audit logging, and cryptographic signing chains.  &lt;br /&gt;
Each step contributes to a measurable trust surface.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# --- UFW baseline ---&lt;br /&gt;
sudo ufw default deny incoming&lt;br /&gt;
sudo ufw default allow outgoing&lt;br /&gt;
sudo ufw allow from 127.0.0.1&lt;br /&gt;
sudo ufw enable&lt;br /&gt;
sudo ufw status verbose&lt;br /&gt;
&lt;br /&gt;
# --- Fail2ban basic setup ---&lt;br /&gt;
sudo systemctl enable fail2ban&lt;br /&gt;
sudo systemctl start fail2ban&lt;br /&gt;
sudo systemctl status fail2ban | head -n 5&lt;br /&gt;
&lt;br /&gt;
# --- Audit log directory ---&lt;br /&gt;
sudo mkdir -p /opt/helix/logs&lt;br /&gt;
sudo touch /opt/helix/logs/audit.log&lt;br /&gt;
sudo chown helix:helix /opt/helix/logs/audit.log&lt;br /&gt;
&lt;br /&gt;
# --- Optional: journal tail service ---&lt;br /&gt;
sudo tee /etc/systemd/system/helix-auditlog.service &amp;gt; /dev/null &amp;lt;&amp;lt;&amp;#039;EOF&amp;#039;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=Helix Audit Log Tail&lt;br /&gt;
After=multi-user.target&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
ExecStart=/bin/bash -c &amp;quot;journalctl -f -u helix-* &amp;gt;&amp;gt; /opt/helix/logs/audit.log&amp;quot;&lt;br /&gt;
Restart=always&lt;br /&gt;
&lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=multi-user.target&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
sudo systemctl daemon-reload&lt;br /&gt;
sudo systemctl enable helix-auditlog&lt;br /&gt;
sudo systemctl start helix-auditlog&lt;br /&gt;
&lt;br /&gt;
# --- GPG key setup ---&lt;br /&gt;
gpg --full-generate-key&lt;br /&gt;
# Type: Ed25519  |  Expiration: 0 (never)&lt;br /&gt;
# Comment: Helix Signer  |  Email: helix@ai.helixprojectai.com&lt;br /&gt;
gpg --list-secret-keys --keyid-format=long&lt;br /&gt;
&lt;br /&gt;
# Export public key for collaborators&lt;br /&gt;
gpg --armor --export helix@ai.helixprojectai.com \&lt;br /&gt;
  | tee /opt/helix/proofs/helix_signer_ed25519.pub&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo ufw status | grep 127.0.0.1&lt;br /&gt;
sudo tail -n5 /opt/helix/logs/audit.log&lt;br /&gt;
gpg --verify /opt/helix/proofs/helix_signer_ed25519.pub 2&amp;gt;&amp;amp;1 | head -n5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-6_security_governance 20251011]&lt;br /&gt;
69cb9a00e841ee57a537d2384be009c57a2fa8db2a6990c44497c13ad91c1e12&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 7. Developer Quality-of-Life Layer ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
Operators should enjoy a calm, readable environment that communicates system state.&lt;br /&gt;
This section configures shell ergonomics, project-scoped environments, and visual clarity.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# --- Direnv / Mise ---&lt;br /&gt;
sudo apt install -y direnv&lt;br /&gt;
echo &amp;#039;eval &amp;quot;$(direnv hook bash)&amp;quot;&amp;#039; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&lt;br /&gt;
# --- Bash prompt indicator ---&lt;br /&gt;
echo &amp;#039;export HELIX_ENV=dev&amp;#039; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
echo &amp;#039;PS1=&amp;quot;[\u@\h \W($HELIX_ENV)]\$ &amp;quot;&amp;#039; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
&lt;br /&gt;
# --- Optional: Fish shell for color syntax ---&lt;br /&gt;
sudo apt install -y fish&lt;br /&gt;
&lt;br /&gt;
# --- Install helpful CLI tools ---&lt;br /&gt;
sudo apt install -y lsd fd-find tree&lt;br /&gt;
&lt;br /&gt;
# --- VS Code extensions (core Helix dev set) ---&lt;br /&gt;
code --install-extension redhat.vscode-yaml&lt;br /&gt;
code --install-extension ms-python.python&lt;br /&gt;
code --install-extension ms-azuretools.vscode-docker&lt;br /&gt;
code --install-extension ms-vscode-remote.remote-ssh&lt;br /&gt;
code --install-extension yzhang.markdown-all-in-one&lt;br /&gt;
code --install-extension eamodio.gitlens&lt;br /&gt;
code --install-extension humao.rest-client&lt;br /&gt;
code --install-extension bierner.markdown-preview-github-styles&lt;br /&gt;
&lt;br /&gt;
# --- MOTD banner ---&lt;br /&gt;
echo &amp;quot;Welcome to Helix Workstation Node — Custody-First Environment&amp;quot; \&lt;br /&gt;
  | sudo tee /etc/motd&lt;br /&gt;
&lt;br /&gt;
# --- Terminator profile colors (optional manual edit) ---&lt;br /&gt;
mkdir -p ~/.config/terminator&lt;br /&gt;
echo &amp;quot;[[profiles]]\n  [[default]]\n  background_color = \&amp;quot;#1e1e1e\&amp;quot;\n  foreground_color = \&amp;quot;#c0c0c0\&amp;quot;\n  cursor_color = \&amp;quot;#00ffcc\&amp;quot;&amp;quot; \&lt;br /&gt;
  &amp;gt; ~/.config/terminator/config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
echo $HELIX_ENV&lt;br /&gt;
code --list-extensions | grep yaml&lt;br /&gt;
cat /etc/motd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-7_dev_qol 20251011]&lt;br /&gt;
00a8b23f8ac4d37c807bce7d884cb013e23a87e385f20b62c73237c9e6c86ed3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 8. Observability &amp;amp; Metrics (Optional) ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
Local dashboards can visualize Helix service metrics.&lt;br /&gt;
Grafana + Prometheus containers suffice for workstation telemetry without cloud dependency.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# --- Grafana ---&lt;br /&gt;
sudo docker run -d --name grafana \&lt;br /&gt;
  -p 3000:3000 -v grafana-storage:/var/lib/grafana grafana/grafana&lt;br /&gt;
&lt;br /&gt;
# --- Prometheus ---&lt;br /&gt;
sudo docker run -d --name prometheus \&lt;br /&gt;
  -p 9090:9090 -v prometheus-storage:/prometheus prom/prometheus&lt;br /&gt;
&lt;br /&gt;
# --- Optional: Qdrant container for local vector storage ---&lt;br /&gt;
sudo docker run -d --name qdrant \&lt;br /&gt;
  -p 6333:6333 -p 6334:6334 qdrant/qdrant&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo docker ps --format &amp;#039;table {{.Names}}\t{{.Status}}\t{{.Ports}}&amp;#039;&lt;br /&gt;
# Access Grafana → http://localhost:3000  (user: admin / pass: admin)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-8_observability 20251011]&lt;br /&gt;
4de81a8c0f38157bfc33e2ffdd6a03a35a7b163b01572a6f6228b6a18e7d0a92&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 9. Backup &amp;amp; Portability ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
All Helix nodes must maintain proof-consistent backups.&lt;br /&gt;
Use Timeshift for local rollbacks, rclone for encrypted off-site mirrors, and tar + hash snapshots for immutable archives.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# --- Timeshift schedule ---&lt;br /&gt;
sudo timeshift --check&lt;br /&gt;
sudo crontab -e&lt;br /&gt;
# Add line:&lt;br /&gt;
# 0 23 * * * /usr/bin/timeshift --create --comments &amp;quot;Nightly Helix Snapshot&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# --- Rclone encrypted remote (interactive) ---&lt;br /&gt;
sudo apt install -y rclone&lt;br /&gt;
rclone config create helix-remote drive&lt;br /&gt;
rclone copy /opt/helix/proofs helix-remote:helix-proofs-backup&lt;br /&gt;
&lt;br /&gt;
# --- Tar snapshot + SHA ---&lt;br /&gt;
sudo tar czf /opt/helix/proofs/helix-snapshot-$(date +%F).tar.gz /opt/helix&lt;br /&gt;
sha256sum /opt/helix/proofs/helix-snapshot-*.tar.gz \&lt;br /&gt;
  | tee /opt/helix/proofs/SHA256SUMS&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
grep &amp;quot;helix-snapshot&amp;quot; /opt/helix/proofs/SHA256SUMS | tail -n1&lt;br /&gt;
rclone ls helix-remote:helix-proofs-backup | tail -n1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-9_backup_portability 20251011]&lt;br /&gt;
d4027b6c42b36a1d0d3432e4f21a9e17f8a40e11dcb76a0a7f62f8c08ac9215b&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 10. Final Verification &amp;amp; Sign-Off ==&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
Re-hash and sign all proof artifacts to certify that the workstation has been initialized in a verifiable, reproducible state.&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd /opt/helix/proofs&lt;br /&gt;
&lt;br /&gt;
# --- Consolidate hashes ---&lt;br /&gt;
cat phase-*20251011.sha256 &amp;gt; consolidated-20251011.sha256&lt;br /&gt;
sha256sum consolidated-20251011.sha256 &amp;gt; consolidated-20251011.sha256sum&lt;br /&gt;
&lt;br /&gt;
# --- GPG sign the consolidated proof ---&lt;br /&gt;
gpg --output consolidated-20251011.sig --sign consolidated-20251011.sha256&lt;br /&gt;
&lt;br /&gt;
# --- Verify signature ---&lt;br /&gt;
gpg --verify consolidated-20251011.sig consolidated-20251011.sha256&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ls -lh consolidated-20251011.*&lt;br /&gt;
# Expect .sha256, .sha256sum, .sig  (signed within the last few minutes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[proof-hash phase-10_final_signoff 20251011]&lt;br /&gt;
3e96712f2c9e5cfab5c2285ccfe89f90fd8749b482c5ee273f9de3a48b713f54&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Appendix A — Quick Reference Directory Map ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;kotlin&amp;quot;&amp;gt;&lt;br /&gt;
/opt/helix&lt;br /&gt;
├── ai/                → local LLMs, Ollama, adapters&lt;br /&gt;
├── bin/               → operational scripts (helix-stats, healthcheck)&lt;br /&gt;
├── config/            → YAML / JSON configuration&lt;br /&gt;
├── docs/              → this runbook &amp;amp; related papers&lt;br /&gt;
├── logs/              → live and audit logs&lt;br /&gt;
├── observability/     → dashboards &amp;amp; metrics&lt;br /&gt;
├── proofs/            → cryptographic proofs and snapshots&lt;br /&gt;
├── sessions/          → runtime data&lt;br /&gt;
└── proofs/SHA256SUMS  → master checksum manifest&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Appendix B — Helix Stats Script (Utility) ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/env bash&lt;br /&gt;
echo &amp;quot;Helix Node Status — $(date)&amp;quot;&lt;br /&gt;
df -h /opt/helix&lt;br /&gt;
docker ps --format &amp;#039;table {{.Names}}\t{{.Status}}\t{{.Ports}}&amp;#039;&lt;br /&gt;
journalctl -u helix-* --since today | tail -20&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Save as /opt/helix/bin/helix-stats and mark executable (chmod +x).&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Epilogue · Helix Ethos Reflection ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Trust is built by proof, not by promise.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Custody precedes capability.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Transparency is the foundation of continuity.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This workstation is now a verifiable Helix node.&amp;lt;br /&amp;gt;&lt;br /&gt;
Future collaborators can reproduce, audit, or extend it without guesswork.&amp;lt;br /&amp;gt;&lt;br /&gt;
Record this version hash in your Qdrant ledger:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;makefile&amp;quot;&amp;gt;&lt;br /&gt;
HELIX_CLEAN_INSTALL_RUNBOOK_v1.0&lt;br /&gt;
sha256: e47325b8713a2b0e58d8e7a221314f5bc93ce70de6a0a648a9055b5aab36b8b7&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;End of Runbook — Helix AI Innovations Inc. · All Rights Reserved · Apache License 2.0&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Steve Helix</name></author>
	</entry>
</feed>