makecindy / makecindy/cindy

PR #4230 需维护者确认:Tencent 本地 Harness 地基(产品 / 规则 / 架构)

Open
#4,238 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

PR:https://github.com/makecindy/cindy/pull/4230
作者:@maxzero66
Head:c29f8908fb9042e59a735f0a346de6768d153696

## 这次改了什么

Tencent Local Harness 集成的第一块地基,包含:

1. 本地 Markdown issue tracker 约定(`docs/agents/`、`.scratch/` spec/ticket、ADR-0001、CONTEXT.md 术语表)。
2. 根 `AGENTS.md` 新增 Agent skills 索引,指向上述 tracker / triage / domain 文档。
3. Desktop Main 新增 `apps/desktop/src/main/harness-runtime/`:owner 作用域 runtime profile 存储、可执行身份探测、Main-only launch resolver(当前无生产接线)。

作者声明无 UI、无 adapter 接线、无用户可见行为变化。

## 为何需要维护者确认

本 PR 同时命中三类确认门,不能按 bugfix / 纯技术小改动豁免:

- **产品(currentBlocker)**:标题与模板均为 `feat`,新增产品能力地基(本地 Harness runtime profile 与集成契约),不是既有功能修补。
- **规则**:改到根 `AGENTS.md`,新增 Agent skills / issue tracker 工作入口,属于审查判据与 Agent 工作约定自身变更。
- **架构**:核心路径 `apps/desktop/src/main/harness-runtime/**` 约 1209 行,全 PR 约 2775 行;新增 Main 独占的可执行审批、探测与 launch 解析边界。

请维护者直接在 PR 上 **Approve** 放行讨论门;若需要作者修改,请 **Request Changes**。不要只在评论里表态。

---
关联 PR:#4230(作者 @maxzero66);本 issue 由 review-pr 流程自动创建,用于先讨论该 PR 涉及的产品 / UI 变更,维护者确认后 PR 会恢复推进。

Contributor guide

Open the contributing guide

Research direction

Start with PR #4230, then read the proposed changes in docs/agents/, .scratch/, ADR-0001, CONTEXT.md, and the root AGENTS.md. Review apps/desktop/src/main/harness-runtime/ as the Main-only runtime boundary; done means a maintainer explicitly approves the product, rules, and architecture changes or requests revisions on the PR.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
desktop, documentation, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.