[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-82904":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":13,"stars7d":15,"stars30d":15,"stars90d":14,"forks30d":14,"starsTrendScore":16,"compositeScore":17,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":9,"pushedAt":9,"updatedAt":22,"readmeContent":23,"aiSummary":24,"trendingCount":14,"starSnapshotCount":14,"syncStatus":25,"lastSyncTime":26,"discoverSource":27},82904,"conductor","zhengzizhe\u002Fconductor","zhengzizhe","Native macOS multi-terminal manager",null,"Swift",120,3,1,0,19,6,52.21,false,"main",true,[],"2026-06-12 04:01:39","# Conductor\n\nNative macOS workbench for terminal-heavy development.\n\n![macOS 14+](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FmacOS-14%2B-111827)\n![SwiftPM](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fbuild-SwiftPM-F05138)\n![Public Preview](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fstatus-public%20preview-2DA44E)\n![GitHub Releases](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fupdates-GitHub%20Releases-2F81F7)\n\nConductor brings terminals, web tabs, files, command actions, notifications, usage insight, and runtime updates into one compact desktop workspace.\n\n[Install](#install) ·\n[Quick start](#quick-start) ·\n[Screenshots](#screenshots) ·\n[Features](#features) ·\n[Docs by goal](#docs-by-goal) ·\n[Contributing](#contributing) ·\n[Releases](https:\u002F\u002Fgithub.com\u002Fzhengzizhe\u002Fconductor\u002Freleases)\n\n![Conductor workbench](docs\u002Fmedia\u002Fconductor-screenshot-workbench.png)\n\n## Features\n\nConductor is for local development sessions where terminal panes, browser references, files, notifications, and update tooling need to stay close without turning the whole screen into a dashboard.\n\n- Native terminal workspaces with tabs, splits, pane movement, zoom, and command actions.\n- Lightweight web tabs for docs, dashboards, and quick references.\n- File manager and preview surfaces for staying close to the current project.\n- Notification and command panels for common workspace actions.\n- Usage records, local storage insight, service status, and quick maintenance controls.\n- Polished settings for appearance, terminal behavior, startup\u002Fproxy, notifications, shortcuts, themes, and updates.\n- GitHub Release powered runtime updates with checksum verification.\n\n## Install\n\nDownload the latest release, unzip it, and move `Conductor.app` to `\u002FApplications`.\n\n```text\nhttps:\u002F\u002Fgithub.com\u002Fzhengzizhe\u002Fconductor\u002Freleases\u002Flatest\n```\n\nThe app checks the public GitHub Release manifest for updates:\n\n```text\nhttps:\u002F\u002Fgithub.com\u002Fzhengzizhe\u002Fconductor\u002Freleases\u002Flatest\u002Fdownload\u002Flatest-stable-macos-arm64.json\n```\n\n> Conductor is currently a public preview. Builds are ad-hoc signed unless a release explicitly says otherwise, so macOS may ask you to confirm the first launch.\n\n## Quick Start\n\nBuild and run from source:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fzhengzizhe\u002Fconductor.git\ncd conductor\u002FApps\u002FConductor\n.\u002FScripts\u002Fprepare-ghosttykit.sh\nswift build\nswift run ConductorModelCheck\n.\u002FScripts\u002Frun-conductor.sh\n```\n\nBuild a clickable app bundle:\n\n```bash\ncd Apps\u002FConductor\n.\u002FScripts\u002Fbuild-app-bundle.sh\nopen .build\u002FConductor.app\n```\n\n## Project Layout\n\n```text\nApps\u002FConductor\u002F           macOS application, scripts, updater, and UI\nApps\u002FConductor\u002FSources\u002F   Swift source modules\nApps\u002FConductor\u002FScripts\u002F   build, validation, release, and updater packaging scripts\ndocs\u002F                     architecture, update, security, and planning notes\nThirdParty\u002F               imported third-party source used by app features\n```\n\n## Screenshots\n\nCaptured from the current macOS build.\n\n### Usage Records\n\n![Usage records card](docs\u002Fmedia\u002Fconductor-screenshot-token-records-panel.png)\n\n### Settings\n\n![Settings panel](docs\u002Fmedia\u002Fconductor-screenshot-settings.png)\n\n## Docs By Goal\n\n| Goal | Start here |\n| --- | --- |\n| Run the app locally | [Getting started](docs\u002Fgetting-started.md) |\n| Ship a GitHub Release update | [Updating Conductor](docs\u002Fupdating.md) |\n| Understand runtime replacement safety | [Security model](docs\u002Fsecurity.md) |\n| Work on shell, panes, web tabs, and UI | [Architecture notes](docs\u002Farchitecture.md) |\n| Review active planning docs | [Superpower plans](docs\u002Fsuperpowers\u002Fplans) |\n| Review design specs | [Superpower specs](docs\u002Fsuperpowers\u002Fspecs) |\n\n## Runtime Updates\n\nConductor checks a public GitHub Release manifest and compares it with the local app version. A release publishes:\n\n- `Conductor-\u003Cversion>-\u003Cbuild>-macos-\u003Carch>.zip`\n- optional `Conductor-\u003Cversion>-\u003Cbuild>-from-previous-macos-\u003Carch>.delta.zip`\n- `latest-stable-macos-\u003Carch>.json`\n\nThe app downloads the selected package, verifies its SHA-256 checksum, stages the update, then lets an external installer replace the app after Conductor exits.\n\n## Security Defaults\n\n- Update packages must match the SHA-256 in the manifest.\n- The staged app must match the expected bundle identifier.\n- The staged app must pass `codesign --verify --deep --strict`.\n- Runtime replacement happens from an external installer after Conductor exits.\n\n## Release\n\nCreate versioned full\u002Fdelta artifacts and GitHub updater manifests from `Apps\u002FConductor`:\n\n```bash\nCONDUCTOR_GITHUB_REPO=owner\u002Frepo \\\n.\u002FScripts\u002Fpackage-release.sh 0.0.3 3\n```\n\nPublish the generated assets:\n\n```bash\nCONDUCTOR_GITHUB_REPO=owner\u002Frepo \\\n.\u002FScripts\u002Fpublish-github-release.sh \\\n..\u002F..\u002FArtifacts\u002Freleases\u002F0.0.3-3-macos-arm64 v0.0.3\n```\n\nFor signed production builds:\n\n```bash\nCONDUCTOR_BUNDLE_IDENTIFIER=com.example.conductor \\\nCONDUCTOR_CODE_SIGN_IDENTITY=\"Developer ID Application: Example\" \\\nCONDUCTOR_GITHUB_REPO=owner\u002Frepo \\\n.\u002FScripts\u002Fpackage-release.sh 0.0.3 3\n```\n\n## Validation\n\n```bash\ncd Apps\u002FConductor\nswift run ConductorModelCheck\n.\u002FScripts\u002Fcheck-conductor.sh\n```\n\nThe automated gate verifies core workspace invariants and smoke-runs the app without touching persisted user state.\n\n## Contributing\n\nIssues are open for bug reports, crash reports, usability feedback, and feature requests. Pull requests are welcome, but please keep changes focused and include validation notes.\n\nThe default branch is `main` and is protected. Direct write access is limited to the owner account; external contributions should go through forks and pull requests.\n\nUseful links:\n\n- [Issues](https:\u002F\u002Fgithub.com\u002Fzhengzizhe\u002Fconductor\u002Fissues)\n- [Releases](https:\u002F\u002Fgithub.com\u002Fzhengzizhe\u002Fconductor\u002Freleases)\n- [Pulse](https:\u002F\u002Fgithub.com\u002Fzhengzizhe\u002Fconductor\u002Fpulse)\n- [Commit Activity](https:\u002F\u002Fgithub.com\u002Fzhengzizhe\u002Fconductor\u002Fgraphs\u002Fcommit-activity)\n- [Contributors](https:\u002F\u002Fgithub.com\u002Fzhengzizhe\u002Fconductor\u002Fgraphs\u002Fcontributors)\n\n## GitHub Activity\n\n[![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=zhengzizhe\u002Fconductor&type=Date)](https:\u002F\u002Fwww.star-history.com\u002F#zhengzizhe\u002Fconductor&Date)\n\n![GitHub commit activity](docs\u002Fmedia\u002Fgithub-activity.svg)\n","Conductor 是一个专为 macOS 设计的多终端管理器，适用于重度依赖终端的开发工作。它将终端、网页标签、文件管理、命令操作、通知、使用情况洞察以及运行时更新等功能整合到一个紧凑的工作空间中。核心功能包括原生终端工作区（支持标签页、分割窗口等）、轻量级网页标签、文件预览和管理、常用操作的通知面板及命令面板，并且提供了详细的设置选项以自定义外观和行为。此外，通过 GitHub Releases 提供安全可靠的自动更新机制。Conductor 适合需要在本地开发环境中高效管理多个终端会话、快速访问文档和项目文件的开发者使用。",2,"2026-06-11 04:09:36","CREATED_QUERY"]