-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
48 lines (48 loc) · 4.82 KB
/
Copy pathpackage.json
File metadata and controls
48 lines (48 loc) · 4.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
{
"name": "context-planning",
"version": "1.10.0",
"description": "A fully customizable workflow and context-management system for AI coding agents. Define repeatable phase DAGs in YAML, run them with `cp run`, keep all long-lived state on disk. Harness-agnostic and provider-pluggable, with a built-in `manual` fallback so it works with zero external dependencies.",
"bin": {
"cp": "bin/cp.js",
"cplan": "bin/cp.js"
},
"files": [
"bin",
"commands",
"install",
"lib",
"templates",
"docs",
"README.md"
],
"keywords": [
"ai",
"context",
"planning",
"milestone",
"workflow",
"workflow-engine",
"yaml-workflows",
"superpowers",
"copilot-cli",
"claude-code"
],
"license": "MIT",
"engines": {
"node": ">=18.0.0"
},
"scripts": {
"install:copilot": "node bin/cp.js install copilot",
"install:claude": "node bin/cp.js install claude",
"doctor": "node bin/cp.js doctor",
"test": "node test/roundtrip-gsd.js && node test/dryrun-progress.js && node test/dryrun-complete-milestone.js && node test/dryrun-gsd-import.js && node test/dryrun-resume.js && node test/unit-libs.js && node test/unit-detect.js && node test/unit-merge.js && node test/dryrun-doctor.js && node test/dryrun-config-refresh.js && node test/unit-lifecycle.js && node test/unit-workflow.js && node test/unit-workflow-schema-v12.js && node test/unit-workflow-schema-v13.js && node test/unit-workflow-schema-v14.js && node test/unit-workflow-inline-templates-v14.js && node test/integration-workflow-v13.js && node test/unit-phase-template-loader.js && node test/unit-template-substitute.js && node test/unit-phase-template-resolver.js && node test/integration-phase-templates-v13.js && node test/unit-workflow-template-loader.js && node test/unit-workflow-template-expand.js && node test/unit-workflow-toplevel-params.js && node test/unit-resolve-phase-skill.js && node test/integration-workflow-templates-v13.js && node test/integration-dev-templated-equivalence.js && node test/unit-fanout.js && node test/unit-runtime-fanout.js && node test/integration-fanout-v12.js && node test/integration-fanout-milestone-v18.js && node test/unit-custom.js && node test/integration-runtime.js && node test/integration-format-instruction-skills.js && node test/integration-v15-builtin-templates.js && node test/dryrun-workflow-cli.js && node test/dryrun-template-cli-v13.js && node test/dryrun-run-cli.js && node test/integration-run-cli.js && node test/integration-workflow-skills.js && node test/unit-codebase.js && node test/unit-atomic.js && node test/unit-gitcommit.js && node test/unit-v034.js && node test/unit-inbox.js && node test/unit-statusline.js && node test/unit-installers.js && node test/unit-worktree.js && node test/unit-design.js && node test/unit-git-sha.js && node test/dryrun-write-summary.js && node test/unit-state.js && node test/dryrun-state.js && node test/dryrun-scaffold-phase.js && node test/unit-audit.js && node test/dryrun-audit.js && node test/dryrun-complete-milestone-audit.js && node test/unit-audit-fix.js && node test/dryrun-audit-fix.js && node test/unit-reconcile.js && node test/dryrun-reconcile.js && node test/unit-supersede-deviate.js && node test/dryrun-supersede-deviate.js && node test/dryrun-scaffold-continue.js && node test/unit-hooks.js && node test/dryrun-install-hooks.js && node test/unit-tick-auto.js && node test/dryrun-post-commit-tick.js && node test/dryrun-install-ci.js && node test/unit-reconcile-all.js && node test/dryrun-reconcile-all.js && node test/unit-drift-block.js && node test/unit-workflow-phase-adapter.js && node test/unit-types.js && node test/unit-milestone-reader.js && node test/unit-persist.js && node test/unit-update.js && node test/unit-autonomous.js && node test/unit-collapse-aware.js && node test/unit-supervisor-state.js && node test/unit-classify.js && node test/unit-checkpoint.js && node test/integration-supervisor-flow.js && node test/unit-project-update.js && node test/unit-milestone-helpers.js && node test/unit-run-lifecycle.js && node test/unit-command-help.js && node test/unit-registry.js && node test/unit-name-resolve.js && node test/unit-quick-attach.js && node test/integration-skill-attestation-prompt.js && node test/integration-mark-complete-invoked-skill.js && node test/integration-audit-skill-resolved-but-not-loaded.js && node test/unit-provider-fuzzy.js && node test/unit-runtime-resolution-chain.js && node test/unit-verify.js && node test/dryrun-run-verify.js && node test/integration-milestone-verify-gate.js",
"coverage": "c8 --reporter=text --reporter=html npm test",
"coverage:ci": "c8 --reporter=text --reporter=lcov --reporter=json-summary --check-coverage --lines 85 --branches 75 npm test"
},
"dependencies": {
"yaml": "^2.9.0"
},
"devDependencies": {
"c8": "^10.1.3"
}
}