Seed StarIntel runtime designs and Org-roam second brain #6

Merged
lost-rob0t merged 32 commits from agent/seed-star-server-000-domain-gservers into main 2026-07-19 16:56:22 +00:00
lost-rob0t commented 2026-07-19 08:40:58 +00:00 (Migrated from github.com)

Scope

  • seed STAR-SERVER-000 for composable HUMINT, SOCMINT, SIGINT, cyber, BBP, and threat-intelligence gservers
  • define per-domain supervisor and dispatcher namespaces with nested subdomain dispatchers inside the same process
  • add SENTO-000 for failure semantics, supervision, managed routers, overload control, observability, secure remoting, and component handles
  • add SENTO-ZMQ-000 for supervised ZeroMQ transport wiring, endpoint manifests, socket ownership, pollers, backpressure, security, shutdown, and Star Router integration
  • add source-level Sento and ZeroMQ research
  • require plain-language footnote glossaries
  • turn roam/ into an Emacs and Org-roam second brain published through GitHub Pages

Org-roam second brain

  • repository-local Org-roam configuration through .dir-locals.el
  • interactive commands: star/roam, star/roam-capture, star/roam-sync, star/pages-build, and star/pages-open
  • capture templates for inbox, research, and index nodes
  • stable file-node identifiers and durable id: links
  • staged normalization of legacy file links without mutating source during CI
  • direct loading of second-brain.el, which resolves the exporter without depending on a personal Emacs configuration
  • Org-roam database rebuild in isolated emacs --batch -Q
  • one HTML page per Org file with preserved directory structure
  • generated backlinks, recent-page index, full-text search index, and interactive graph
  • copied non-Org assets
  • relative links that work beneath the GitHub Pages project path
  • repository agent rules requiring graph links and project-index maintenance

GitHub Pages

  • pull requests build and audit the site without deploying
  • pushes to main and manual workflow runs configure and deploy GitHub Pages
  • generated output is uploaded from _site/
  • published URL after merge: https://lost-rob0t.github.io/starintel-auto-research/
  • every internal HTML page, asset, JSON target, and anchor is checked before deployment

Qtile theme

The site uses the exact Doom Electric outrun palette from the Qtile configuration:

  • #170c32
  • #202146
  • #92406e
  • #fba922
  • #2de2e6
  • #f3f4f5
  • #f6019d
  • #62ff00
  • #dd546e
  • #9700cc

The graph maps design, research, implementation, and index nodes to Qtile cyan, green, orange, and pink.

Validation

At head d8450344871f600745d698b1e7a620b2c69509d8:

  • branch is 32 commits ahead of main and 0 behind
  • GitHub Actions Org-roam Pages build passed
  • isolated GNU Emacs 29.3 export passed
  • direct second-brain.el loading passed through the batch build
  • 7 Org-roam files exported
  • 11 HTML pages generated
  • all internal pages, assets, JSON targets, and anchors resolved
  • Pages deployment was correctly skipped for the pull request
  • no implementation-slot file or status-ledger mutation was introduced

This remains a draft PR and does not deploy until merged to main.

## Scope - seed `STAR-SERVER-000` for composable HUMINT, SOCMINT, SIGINT, cyber, BBP, and threat-intelligence gservers - define per-domain supervisor and dispatcher namespaces with nested subdomain dispatchers inside the same process - add `SENTO-000` for failure semantics, supervision, managed routers, overload control, observability, secure remoting, and component handles - add `SENTO-ZMQ-000` for supervised ZeroMQ transport wiring, endpoint manifests, socket ownership, pollers, backpressure, security, shutdown, and Star Router integration - add source-level Sento and ZeroMQ research - require plain-language footnote glossaries - turn `roam/` into an Emacs and Org-roam second brain published through GitHub Pages ## Org-roam second brain - repository-local Org-roam configuration through `.dir-locals.el` - interactive commands: `star/roam`, `star/roam-capture`, `star/roam-sync`, `star/pages-build`, and `star/pages-open` - capture templates for inbox, research, and index nodes - stable file-node identifiers and durable `id:` links - staged normalization of legacy file links without mutating source during CI - direct loading of `second-brain.el`, which resolves the exporter without depending on a personal Emacs configuration - Org-roam database rebuild in isolated `emacs --batch -Q` - one HTML page per Org file with preserved directory structure - generated backlinks, recent-page index, full-text search index, and interactive graph - copied non-Org assets - relative links that work beneath the GitHub Pages project path - repository agent rules requiring graph links and project-index maintenance ## GitHub Pages - pull requests build and audit the site without deploying - pushes to `main` and manual workflow runs configure and deploy GitHub Pages - generated output is uploaded from `_site/` - published URL after merge: `https://lost-rob0t.github.io/starintel-auto-research/` - every internal HTML page, asset, JSON target, and anchor is checked before deployment ## Qtile theme The site uses the exact Doom Electric outrun palette from the Qtile configuration: - `#170c32` - `#202146` - `#92406e` - `#fba922` - `#2de2e6` - `#f3f4f5` - `#f6019d` - `#62ff00` - `#dd546e` - `#9700cc` The graph maps design, research, implementation, and index nodes to Qtile cyan, green, orange, and pink. ## Validation At head `d8450344871f600745d698b1e7a620b2c69509d8`: - branch is 32 commits ahead of `main` and 0 behind - GitHub Actions `Org-roam Pages` build passed - isolated GNU Emacs 29.3 export passed - direct `second-brain.el` loading passed through the batch build - 7 Org-roam files exported - 11 HTML pages generated - all internal pages, assets, JSON targets, and anchors resolved - Pages deployment was correctly skipped for the pull request - no implementation-slot file or status-ledger mutation was introduced This remains a draft PR and does not deploy until merged to `main`.
Sign in to join this conversation.
No description provided.