算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
pdca-fast-track【设计与创意】Daniel-mode fast-track auto-approves Checkpoint 1-8 when Trust ≥ 80, fastTrack on, Design doc exists. Else L2 + manual gates. Triggers: pdca fast-track, skip checkpoints, auto approve
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: pdca-fast-track classification: workflow classification-reason: PDCA flow modifier — bypasses Checkpoint 1-8 user gates deprecation-risk: none effort: low description: | Daniel-mode fast-track auto-approves Checkpoint 1-8 when Trust ≥ 80, fastTrack on, Design doc exists. Else L2 + manual gates. Triggers: pdca fast-track, skip checkpoints, auto approve argument-hint: "" user-invocable: true allowed-tools:
v2.1.11 Sprint β FR-β5. Wraps
lib/control/fast-track.js. Provides a single auto-escalation gate for users who have already earned Trust ≥ 80 and produced a Design doc — Checkpoints 1-8 default to Recommended without prompting. Falls back to L2 + manual review the moment any preconditions fails (E-β5-01 / E-β5-02).
| Argument | Description | Example |
|---|---|---|
<feature> | Feature name to engage fast-track for | /pdca-fast-track bkit-v2111-integrated-enhancement |
bkit.config.json#control.fastTrack.enabled === true.bkit/state/trust-profile.json#trustScore
≥ fastTrack.minTrustScore (default 80)bkit.config.json#pdca.docPaths.design
templates against <feature>When any block, surface the reason with a remedy hint:
| Block | Remedy hint |
|---|---|
disabled_in_config | "Set control.fastTrack.enabled = true in bkit.config.json" |
trust_score_too_low | "Run a few /pdca check cycles to raise trust" |
design_doc_missing | "Run /pdca design <feature> first" |
fastTrack.autoLevel
(default L3)..bkit/runtime/fast-track-log.json:
{
"engaged": true,
"feature": "<feature>",
"engagedAt": "<ISO>",
"trustScore": 85,
"autoLevel": "L3",
"fallbackLevel": "L2",
"skipCheckpoints": [1,2,3,4,5,6,7,8],
"designPath": "docs/02-design/features/<feature>.design.md",
"decisions": []
}
fast-track.recordCheckpoint
to append a decision entry (audit trail).recordCheckpoint({ decision: 'fallback', reason: 'no_recommended' })
and pause to fallbackLevel.process.env.CLAUDE_PROJECT_DIR (or repo root).checkpoint (number), decision (enum), reason
(sanitized string).bkit.config.json — no traversal
via untrusted feature arg (pattern is {feature} placeholder only).| Module | Function | Usage |
|---|---|---|
lib/control/fast-track.js | evaluatePreconditions(feature) | Block list |
lib/control/fast-track.js | engage(feature) | Audit + record |
lib/control/fast-track.js | recordCheckpoint({...}) | Per-CP decision |
lib/control/fast-track.js | isCheckpointSkipped(n) | Should we skip? |
# Engage on a Design-complete feature
/pdca-fast-track bkit-v2111-integrated-enhancement
# Result if Trust < 80
# Block: trust_score_too_low (current 68 < required 80)
# Result if Design missing
# Block: design_doc_missing → run /pdca design first
/control trust — current Trust Score breakdown/control level <0-4> — manual override/pdca-watch — observe progress while fast-tracking/pdca design <feature> — required prerequisiteARGUMENTS: