LSF License Scheduler-like external resource management: xceextresd daemon (flexlm/script collectors) joins the controller with a new HostRole member and pushes server-free counts through the existing resval pipeline (wire unchanged apart from HostRole); EXTERNAL-shared resources skip the inuse term in the scheduler's satisfy check (Slurm-deficit-equivalent). Covers the elim-compat survey (worker resource_sync load-index registry activation, separate D-size item), the license-merge attribution layering (dispatch-ledger quotas + tiered evidence + residual bucket), and the mergeability review against Rongsong's unified resource model specs (P9 resolution proposal: per-resource accounting mode, one writer each). Proposal stage only: no EARS requirements/tasks yet; the cross-team items (P9 mode split, project-config cluster-level pool, peer-auth allowlist) are recorded in design.md section 3.6 for discussion. Not to be merged to Rongsong's repo. Co-Authored-By: Claude Code <noreply@anthropic.com>
24 lines
1.2 KiB
JSON
24 lines
1.2 KiB
JSON
{
|
||
"feature_name": "external-license-resources",
|
||
"created_at": "2026-10-26T08:00:00Z",
|
||
"updated_at": "2026-10-26T08:00:00Z",
|
||
"language": "zh",
|
||
"phase": "design-proposal",
|
||
"phase_note": "调研与设计提案阶段(design.md 完成:Slurm/LSF 参考模型、XCE 管线逐点核实、记账模型、elim 兼容、merge 归因、与 Rongsong 统一资源模型 spec 群的合并性审查)。未生成 EARS requirements.md / tasks.md;开工前按 CLAUDE.md 流程补(或确认按 TDD 直接实施——design §3.5 的 7 步 Phase 1 已可执行)。design.md 为中文,含核实的 file:line 位置表。",
|
||
"approvals": {
|
||
"requirements": {
|
||
"generated": false,
|
||
"approved": false
|
||
},
|
||
"design": {
|
||
"generated": true,
|
||
"approved": false,
|
||
"validation_note": "2026-10-26 与用户逐节讨论定稿(调研→elim 归属→merge 归因→Rongsong spec 群审查)。未走 /kiro-validate-design;跨 spec 合并性人工核对见 design.md §3.6。唯一未决跨团队项:P9 记账模式拆分与三个扩展点待 Rongsong 确认(design.md §3.6)。"
|
||
},
|
||
"tasks": {
|
||
"generated": false,
|
||
"approved": false
|
||
}
|
||
},
|
||
"ready_for_implementation": false
|
||
}
|