Skip to content

docs(research): refresh Herdr full-parity program - #212

Draft
TheHalfMoon wants to merge 2 commits into
mainfrom
research/herdr-full-parity-2026-09-16
Draft

TheHalfMoon wants to merge 2 commits into
mainfrom
research/herdr-full-parity-2026-09-16

Conversation

@TheHalfMoon

@TheHalfMoon TheHalfMoon commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Purpose

Refresh the Herdr parity research against the exact current upstream source pin and record the Founder direction that Winds must ultimately cover the complete Herdr capability surface.

This PR is research/provenance only. It does not authorize or implement a persistent owner, private IPC, remote execution, plugin runtime, updater, installer, or any Herdr code slice while Spec 010 remains open.

Exact candidate

BASE=8d75cab455f11afddeaa6fbe6244dbb1021d1467
HEAD=8825c95cd34efa264499f1576cd68d44f5ebdcc5
TREE=ad1e31d3be101d1b4e53b10a3ae9d8dbf36a08f4
CHANGED_FILES=4

Changed exactly:

  • docs/provenance/source-registry.md
  • docs/research/020-herdr-current-source-audit.md
  • docs/research/020-herdr-full-parity-program.md
  • docs/research/021-herdr-exhaustive-capability-ledger.md

Fresh Herdr pin

HERDR_REPO=herdrdev/herdr
HERDR_HEAD=18061191fdc019498610aee81f0df93f6c2ebd31
HERDR_TREE=ab44d1c6939f1e9b5657512e831c6e50969941a2
HERDR_ROOT_LICENSE=Apache-2.0
COMMITS_SINCE_PREVIOUS_WINDS_PIN=181

Zero-omission parity ledger

The exact-pin source audit now includes an explicit omission-prevention ledger with 217 tracked rows:

  • 24 compiled agent-detection families;
  • 17 compiled installable integration targets;
  • all 104 serialized public socket/API methods from src/api/schema.rs;
  • 72 additional runtime/UI/transport/config/plugin/packaging capabilities established by feature-bearing source and tests.

A later implementation may improve or replace a Herdr mechanism, but it may not silently drop a tracked capability. Full parity closeout requires each ledger row to reach PROVEN_WINDS_PARITY, PROVEN_WINDS_SUPERSET, or an explicit FOUNDER_ACCEPTED_NOT_APPLICABLE disposition.

The inspected pin proves GitHub-backed plugin installation plus local linking, registry management, actions, event hooks, plugin-owned panes, link handlers, logs, and platform gating. It does not establish a distinct curated marketplace/catalog service. A Winds marketplace may be built as parity-plus, but it must not be cited as an already-proven Herdr capability without newer source evidence.

Founder direction and source reuse

The Founder directed Winds to reach full Herdr feature parity and stated that they have permission to copy/use all Herdr source code. The repository records that statement as FOUNDER_PERMISSION_ASSERTION.

Direct/adapted reuse is allowed by the Founder direction, but every admitted slice must bind exact source path/revision, retained Apache-2.0 obligations, vendored/third-party provenance, reuse mode, security/authority delta, tests, and removal/update path. The Herdr root license is not treated as a blanket license assertion for vendored or third-party material.

Proposed successor program

After Spec 010 T145 canonical close, the research proposes the following dependency-ordered program:

  1. Persistent Agent Runtime & Private Local Control
  2. Workspace Multiplexer & Agent Plane
  3. Remote Machines & Thin Clients
  4. Integration, Plugin & Extension Platform
  5. Live Handoff, Update & Full-Parity Closeout

The sequence is intentionally split so persistent ownership/private IPC, remote execution, and plugin/supply-chain authority each receive independent threat models and exact-head evidence.

Founder desktop direction preserved

  • monochrome black/charcoal/gray visual system;
  • black terminal output and graphite inputs;
  • left Project -> Sessions organization;
  • tiny far-left agent dock (Auto, Codex, Claude, OpenCode, + Add Agent);
  • explicit confirmation before installing missing agent CLIs;
  • terminal profiles such as Ubuntu/WSL, shell, zsh, bash, fish, and PowerShell;
  • Project Files on the right;
  • no visual cloning of Herdr.

Authority firewall

SPEC_010_FIRST_DESKTOP_IMPLEMENTATION_PROGRAM=CLOSED_CANONICAL:NO
T145=CLOSED_CANONICAL:NO
SPEC_011_ENTRY_AUTHORIZED:NO
HERDR_RUNTIME_CODE_ADMISSION_AUTHORIZED:NO
PERSISTENT_OWNER_IMPLEMENTATION_AUTHORIZED:NO
PRIVATE_IPC_IMPLEMENTATION_AUTHORIZED:NO
REMOTE_EXECUTION_IMPLEMENTATION_AUTHORIZED:NO
PLUGIN_RUNTIME_IMPLEMENTATION_AUTHORIZED:NO

Landing this research PR would not alter those facts.

@coderabbitai

coderabbitai Bot commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants