1.9.19 ⇒ 1.10.0
Cargo.toml
Cargo.lock
Cargo.lock.sha256
CHANGELOG
ROADMAP
README
RELEASE_NOTES
D5
openspec/specs/roadmap.md
ar
D
rc
fmt
clippy
nextest --no-fail-fast
build --release
v1.9.15
sha256sum -c
rc=0
v1.9.14
dev
I13
I14
verify_release.sh
1.9.19
D1
1.10.0
[workspace.package] version
rust
1.89.0
rust-version
rust-toolchain.toml
channel
xwtui
v0.3.69
deref 3f957dffad82…
[patch]
tag
xw-subagent
v0.1.10
deref 623da8b1a9…
29
68
grep '^\[patch\.'
grep -c 'tag = '
Rust
2
src/main.rs
src/pure.rs
fuzz
find src tests -name '*.rs'
★ 由第 6 行: 主线仓 members = [](全依赖 [patch] 注入)⇒ 产品特性(任务系统)不可落主线仓, 必落插件仓或新 crate ⇒ 承载仓即 T1 之裁点。
members = []
T1
xwsubagent
T2
gate.sh
检查28
find /data1/km /data2/ke -maxdepth 6 -name gate.sh
0
find_rc=0
-name install.sh
430
T3
issue
T4
tests/
I07
I12
T5
R01
zero_drift
T6
master
--no-ff
§9
★ 已裁(docs/V1_10_0_RULINGS_03 · 六裁全定): T1 主线新增 crate(名由 dev 定,建议 xwteam)· T2 verify_release.sh 增 检查28(独立批 + 同批重签 manifest)· T3 临时键先行、建号后回填 · T4 tests/ 写域维持现状 · T5 §9 已显名二义(WORKFLOW v10.3)· T6 建号前用 v1100-<slug> 临时支(dev→master 通道合规)。 ★ I02 AC 之二订正(docs/V1_10_0_RULINGS_04 裁①②): ① 「pre-push 面检 --force 形」撤(入参无 --force 载体 ⇒ 不可实现;纪律面归 §9 + 评审兜底); ② 「按路径 add」保留为评审面条目,不入器判据(index 已混即事后不可判)。
docs/V1_10_0_RULINGS_03
xwteam
manifest
WORKFLOW v10.3
v1100-<slug>
I02
docs/V1_10_0_RULINGS_04
pre-push
--force
add
index
v1.10.1
v1.10.2
tasks.md
v1.10.3
S2
R6
Thinking
ENTRY_REVIEW
Jenkins
I05
I06
typos
R49
本档为拆分草案,候 ar 评审;评审通过后按 T3 建号回填。
WORKFLOW
前缀 ∈ [plan]/[review]/[test]/[code]/[deploy];状态 ∈ pending/in_progress/blocked/done/failed。 ★ 状态变更须同批给证据路径(禁只改字面)。
[plan]
[review]
[test]
[code]
[deploy]
pending
in_progress
blocked
done
failed
V1100-I01
W0a
docs/templates/issue-template.md
1
3
V1100-I02
scripts/hooks/check-issue-branch.sh
PASS=8 FAIL=0
R04
V1100-I03
PR
scripts/hooks/check-pr-body.sh
PASS=5 FAIL=0
V1100-I04
W0b
scripts/verify_release.sh
check28_pr_face
scripts/tests/pr_face_predicate.sh
PASS=6 FAIL=0
skip_gap
PR_MODE
DOMAIN_DIM_MEMBERS_CHECK
33
V1100-I05
pr-check
V1100-I06
nightly
V1100-I07
W0c
test
V1100-I08
W1a
V1100-I09
V1100-I10
claim
V1100-I11
V1100-I12
W1b
V1100-I13
teammate
V1100-I14
W2
V1100-I15
D9
W3
★ 建号回填(T3): 平台建号后,将 V1100-Ixx ↔ 真号对照补入本表 键 列(V1100-Ixx (#<n>))。
V1100-Ixx
键
V1100-Ixx (#<n>)
清册源: openspec/changes/v1100-issue-split/issues.md(V1100-Ixx 临时键 ⇒ 本号为真号)
openspec/changes/v1100-issue-split/issues.md
V1100鉴别(ar批): 交付面在位,关闭。
1.9.19 ⇒ 1.10.0版本面 + 发布文档同步 + 自评。Cargo.toml/Cargo.lock/Cargo.lock.sha256/CHANGELOG/ROADMAP/README/RELEASE_NOTES/检查14 四件;D5(openspec/specs/roadmap.md)归ar。D批判据,逐项留读数):rc读数(fmt/clippy/nextest --no-fail-fast/build --release)。v1.9.15判例)。Cargo.lock.sha256重签 +sha256sum -crc=0。RELEASE_NOTES终态行正形(标记字面不动,承v1.9.14教训)。dev| 模块: — | 依赖:I13/I14| 判据面: 触及(读数非改面;若改verify_release.sh则独立批)。三 现役配套读数(
dev上报 · 候ar核定)1.9.19(D1靶 =1.10.0)[workspace.package] versionrust地板1.89.0(二面同值)Cargo.tomlrust-version∧rust-toolchain.tomlchannelxwtui现钉v0.3.69(deref 3f957dffad82…)[patch]条目tag(与路标 §五 记载相符)xw-subagent现钉v0.1.10(deref 623da8b1a9…)[patch]仓数29(去重)/tag行68grep '^\[patch\.'去重 ∧grep -c 'tag = 'Rust源2档(src/main.rs/src/pure.rs)+fuzz4 靶find src tests -name '*.rs'★ 由第 6 行: 主线仓
members = [](全依赖[patch]注入)⇒ 产品特性(任务系统)不可落主线仓,必落插件仓或新 crate ⇒ 承载仓即
T1之裁点。四 待裁(不阻拆分,须
ar判 —— 我侧不自择)T1xwsubagent升版 / 主线新增 crate / 新独立插件仓T2gate.sh/ 主线verify_release.sh增检查28gate.sh;本机find /data1/km /data2/ke -maxdepth 6 -name gate.sh⇒ 命中0(find_rc=0;正控 同命令-name install.sh命中430);未搜之域 = 其余盘 ∧ 插件侧机T3issue载体与编号: 平台建号凭证未测(playbook §5.5-1 明载未测)T4tests/写域冲突(playbook §5.5-4 未裁)I07用例落点 ∧I12写域示例T5R01裁1 五项)⇄ 插件仓面(playbook 五项含zero_drift)T6issue号 ⇒ 走dev→master合并通道(--no-ff)§9之「一 issue 一分支」无号可依)★ 已裁(
docs/V1_10_0_RULINGS_03· 六裁全定):T1主线新增 crate(名由dev定,建议xwteam)·T2verify_release.sh增检查28(独立批 + 同批重签manifest)·T3临时键先行、建号后回填 ·T4tests/写域维持现状 ·T5§9已显名二义(WORKFLOW v10.3)·T6建号前用v1100-<slug>临时支(dev→master通道合规)。★
I02AC 之二订正(docs/V1_10_0_RULINGS_04裁①②): ① 「pre-push面检--force形」撤(入参无--force载体 ⇒ 不可实现;纪律面归§9+ 评审兜底);② 「按路径
add」保留为评审面条目,不入器判据(index已混即事后不可判)。五 非本清册(不预拆)
v1.10.1(通信·生命周期·护栏)/v1.10.2(流程定义·tasks.md前缀机械开关·剧本)/v1.10.3(收口·S2/R6/Thinking/模型路由)—— 各版
ENTRY_REVIEW转正后另拆;本档不越版。Jenkins实现细则(I05/I06之配置面)∧ 插件侧 claim 流程细则(插件轨)。typos证据档引证(R49取乙 · 登记下版自然在位)。本档为拆分草案,候
ar评审;评审通过后按T3建号回填。六 执行台账(版本唯一事实源 · 前缀机械开关 · 承
WORKFLOW§9)V1100-I01[code]issue模板W0adonedocs/templates/issue-template.md(三字段各命中1,分母3)V1100-I02[code]W0adonescripts/hooks/check-issue-branch.sh(自检PASS=8 FAIL=0·rc=0)· ★R04裁①② 订正已回填(撤--force条 ∧ 「按路径add」归评审面条目)V1100-I03[code]PRbody 规矩器W0adonescripts/hooks/check-pr-body.sh(自检PASS=5 FAIL=0·rc=0)V1100-I04[code]检查28)W0bdonescripts/verify_release.sh之check28_pr_face+ 载体scripts/tests/pr_face_predicate.sh(自检PASS=6 FAIL=0·rc=0;门内条件记账skip_gap至PR_MODE启用)+DOMAIN_DIM_MEMBERS_CHECK增至33项(检查26 零差集)+manifest重签V1100-I05[code]pr-check门W0bblockedJenkins配置(非本席域)V1100-I06[code]nightly门W0bblockedV1100-I07[code]W0cpendingtest出步骤 ∧dev写用例 · 承T4)V1100-I08[code]W1apendingT1= 主线新 crate,另批)V1100-I09[code]W1apendingV1100-I10[code]claimW1apendingV1100-I11[code]W1apendingV1100-I12[code]W1bpendingV1100-I13[code]teammate全链路W1bpendingV1100-I14[code]W2blockedT3候凭据)V1100-I15[deploy]D批(D1–D9)W3pending★ 建号回填(
T3): 平台建号后,将V1100-Ixx↔ 真号对照补入本表键列(V1100-Ixx (#<n>))。清册源:
openspec/changes/v1100-issue-split/issues.md(V1100-Ixx 临时键 ⇒ 本号为真号)