Research Watchlist

External projects, papers, and product documentation to recheck when jackin❯ research or roadmap decisions change.

Summary

This watchlist prevents old prior-art snapshots from silently becoming current design claims. It is neither an endorsement list nor a dependency list; every use requires a fresh source, license, and issue check.

Use this page before implementation work that touches agent orchestration, runtime status, containment, credentials, desktop surfaces, or automation. Re-check the relevant upstream source, docs, license, and recent issues; then summarize the parts that influenced the jackin design in the specific roadmap item or PR. Do not copy incompatible source, and do not assume a project snapshot from an older roadmap page is still current.

Agent runtime status and terminal observability

ReferenceWatch forWhere it informs jackin
Herdr / docsForeground process detection, current-screen state detection, socket status reports, attention roll-up, done until viewed, and issue tracker edge cases around stale reports.Agent runtime status authority and jackin Capsule.
multicodeCodex app-server status, OpenCode SSE/session status, descendant session roll-up, cooperative state files, GitHub/task queue surfaces, and Apple container experiments.Agent runtime status, Agent workflow orchestration, Autonomous task queue, GitHub link tracking, and Agent Orchestration Program.
CCManagerxterm/headless visible-screen classifiers, Claude idle debounce, prompt-box-region parsing, approval-state handling, fixture strategy, and fast polling trade-offs.Agent runtime status screen-detector tests and anti-flicker behavior.
Agent Session Managertmux capture-pane parsing, spinner detection, followed-window roll-up, waiting-over-busy priority, and wide-character/line-cleanup details.Status roll-up and regression fixtures for terminal-text classifiers.
WezTerm Agent DeckForeground process lookup in terminal panes, child process fallback, pane-title fallback, recent-line priority, notification TTLs, and rate limiting.Process identity fallback, cache TTLs, and attention notification policy.
ccmuxneeds_input transitions, keep-awake/sleep-inhibit behavior, prompt counts, real tmux/PTY e2e tests, and the limits of quiet-pane classifiers for non-Claude agents.Agent attention prompts, idle cleanup, and status-to-operational-effect mapping.
TUICommanderForeground process polling, status-line markers, session-binding environment variables, shell wrappers, terminal activity state machines, subtask counters, and completion deferral.Parent/child agent roll-up, reporter launch environment, and completion safety.
Codemux agent status and tmux-agent-statusHook-driven lifecycle events, local status files, sidebar summaries, done-until-viewed UX, and hook-over-process authority.Container-local hook reporters and acknowledgement semantics.
agent-deck, claudeye, and CodemanTransition notifications, hook freshness windows, scratch config ownership, done sentinels, health scores, circuit breakers, AI idle-check fallbacks, and terminal classifier variants.Adjacent ideas for status evidence, failure handling, stuck diagnostics, and notification throttling.
Zylos cursor-readiness researchCursor-position readiness probes, output-stability windows, and regex failure modes.Input-ready and stuck-detection fallback design.
VS Code terminal shell integration and Windows Terminal shell integrationPrompt/command OSC markers, command-finished events, cwd reporting, and shell integration fallback semantics.Shell prompt/execution boundaries inside Capsule PTYs.
WarpAgent-in-terminal product shape, interactive command handoff, and terminal-first UX direction.Product boundary for visible foreground agents instead of hidden workers.
Zellij and GhosttyMultiplexer UX, pane rendering, and screen-state representation.Capsule multiplexer design and screen detector substrate.

Agent Workflow And Fleet Orchestration

ReferenceWatch forWhere it informs jackin
Orca and the Orca research itemAgent development environment concepts, workspace/task handoff, and fleet orchestration UX.Agent Orchestration Program and fleet-phase roadmap items.
Conductor, Contrabass, and agtxMulti-agent task routing, workspace grouping, and terminal/session control surfaces.Agent workflow orchestration and console agent session control.
Forge MCP and Forge Terminal MCPMCP-driven agent operations, terminal mediation, and command/action bridges.Custom operator tools and task-source abstraction.
MCO/Hive, Emdash, Vibe Kanban, Sandcastle, worktrunk, workmux, par, Optio, Sculptor, Handler.dev, Helmor, OpenClaw Code Agent, RuFlo, Ruah/Bernstein, Switchboard, and GitHub Agentic WorkflowsQueue models, PR/task lifecycle, delegation semantics, agent fleets, and project-board-style operator surfaces.Agent workflow orchestration and Autonomous task queue. Re-resolve project URLs from the roadmap item before use because this group changes quickly.
Agent Client ProtocolRuntime-neutral agent/session protocol ideas and ecosystem convergence.Future cross-runtime control contracts and custom agent integration.

Isolation, Security, And Runtime Backends

ReferenceWatch forWhere it informs jackin
HazmatDedicated user isolation, seatbelt/firewall tiers, integration capability rules, Docker boundary analysis, harnesses, and threat matrix structure.Agent Orchestration Program, Container credential exposure, and sandboxing roadmap items.
Docker SandboxesBranch-mode worktrees, signed commits, hypervisor isolation, credential boundaries, and sandbox lifecycle.Selectable sandbox backends, Per-mount isolation, and Docker runtime hardening work.
OrbStack isolated machines and related issue threadsFast local VM/container ergonomics, isolated Docker engines, and macOS backend constraints.OrbStack isolated machine backend and selectable sandbox backends.
smolvm, smol-machines SDK, and libkrunLightweight VM backend feasibility, filesystem/network constraints, and Rust integration risk.smolvm backend research and future microVM backend design.
Zerobox and OpenAI Codex CLI sandboxing behaviorProcess-level sandbox controls, command mediation, and host/guest trust boundaries.Process-level sandboxing and command-execution safety design.
Claude Code devcontainer guidance and Docker runtime/security docsBaseline devcontainer patterns, Docker hardening knobs, network/credential limits, and explicit non-goals.Devcontainer parity, network egress policy, and Docker runtime hardening.

Desktop, Accounts, And Operator Surfaces

ReferenceWatch forWhere it informs jackin
CodexBar, OpenUsage, RepoBar, and GitHub pull inbox toolsMenu-bar account surfaces, usage counters, repo/PR notifications, and lightweight background status.jackin desktop Agent Hub and token/cost telemetry.
Apple Human Interface Guidelines, menu bar guidance, and Liquid Glass guidanceNative macOS menu bar behavior, status-item constraints, and visual-system expectations.Desktop Agent Hub UX constraints.
Microsoft APMNative authentication/account management patterns for agent platforms.Native APM role support and authentication UX.

Shared TUI Platform

ReferenceWatch forWhere it informs the program
TermRock and jackin's pinned compatibility revisionCanonical-versus-legacy public API growth, ownership drift, catalog coverage, render fixtures, terminal lifecycle, dependency changes, and compatibility evidence.TUI Architecture, TUI Components, and the TermRock repository.
Holla, Velnor, and ParallaxRatatui/Crossterm versions, concrete terminal workflows, duplicated mechanics, product-boundary drift, and evidence for the two-consumer graduation rule.Later product migrations remain out of scope for the jackin follow-through; track TermRock consumer readiness on TermRock main.
Ratatui and CrosstermVersion compatibility, MSRV, terminal restoration, input/mouse behavior, Unicode width, API migrations, advisories, and license changes.TermRock compatibility.toml / release matrix and jackin's pinned TermRock revision.

Supporting Infrastructure And Documentation Tools

ReferenceWatch forWhere it informs jackin
1Password CLI, Doppler, and Vault AgentSecret injection patterns, env templating, lease/refresh semantics, and credential sidecar trade-offs.Container credential exposure and credential-source pattern work.
rumdlFast Markdown linting, rule coverage, and docs CI ergonomics.Docs markdown linting.
zotLocal registry/cache behavior and OCI distribution mechanics.Workspace registry cache.
Git interpret-trailers and GitHub co-authored-by docsTrailer parsing, attribution conventions, and generated commit metadata.Public attribution and project growth.

Maintenance Rules

  • Add a project here when at least two roadmap items keep referring to it, or when one roadmap item depends on repeated verification of that project's design.
  • Keep implementation details in the specific roadmap item. This page should say what to watch and where it matters, not duplicate every research note.
  • Record snapshot dates in the roadmap item or PR description when a design decision depends on a specific upstream behavior.
  • Prefer primary sources: repository source, official docs, release notes, and issue discussions. Blog posts are useful context but should not be the only evidence for an implementation detail.
  • Re-check licenses before using source-level ideas. AGPL and proprietary sources can inform product shape, but code for jackin must be written independently.

On this page