Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
6b3e1a2
Removed rules
nhorton Feb 3, 2026
26a9911
Port theoretically done
nhorton Feb 3, 2026
9b633b0
mcp loads now
nhorton Feb 3, 2026
a3718ef
feat: Refactor quality gate with configurable agent and improved prompts
nhorton Feb 3, 2026
cd2ae63
chore: Update tests and sync for MCP variant
nhorton Feb 3, 2026
a3fae18
Cleaned up MCP rules
nhorton Feb 4, 2026
c3754f6
Remove old jobs
nhorton Feb 4, 2026
fd0d348
chore: Remove dead rules_check references from docstrings
nhorton Feb 4, 2026
443e13e
async
nhorton Feb 4, 2026
842ccd5
feat: Add stack-based nested workflow support and abort_workflow tool
nhorton Feb 4, 2026
0b3d666
repair added but not run
nhorton Feb 4, 2026
f3af9d6
cleaned up
nhorton Feb 4, 2026
c5c9f97
Version bump
nhorton Feb 4, 2026
9e63119
Merge branch 'main' into mcp-variant
nhorton Feb 4, 2026
88477a4
Fix ruff lint errors and apply formatting
nhorton Feb 4, 2026
1b17ccb
Migrate to uv2nix for reproducible Python builds
nhorton Feb 4, 2026
3d9c5d6
Fix quality gate wrapper parsing and repair job definitions
nhorton Feb 4, 2026
897535c
cleanups
nhorton Feb 5, 2026
18043b3
MCP command updated
nhorton Feb 5, 2026
fa40407
add_job improved
nhorton Feb 5, 2026
3e21805
tighter instructions
nhorton Feb 5, 2026
e122265
stop backing up rules
nhorton Feb 5, 2026
0000c17
make_new_job.sh preserved, parallel execution, no dupe quality criteria
nhorton Feb 5, 2026
d570baf
formatting
nhorton Feb 5, 2026
6194082
Update changelog for MCP variant branch
nhorton Feb 5, 2026
b561e2a
remove update job
nhorton Feb 5, 2026
48e23fe
Fix release version to prerelease (0.7.0a1)
nhorton Feb 5, 2026
960acaa
nix fixed
nhorton Feb 5, 2026
9d074ee
remove repair summary
nhorton Feb 5, 2026
eb9f3ce
Remove doc spec references from deepwork_jobs standard job
nhorton Feb 5, 2026
8471048
make mcp tolerant to name errors in workflow name
nhorton Feb 5, 2026
2b8e85f
Bump version to 0.7.0a2
nhorton Feb 5, 2026
089438e
refactor the quality gate
nhorton Feb 5, 2026
2ce38fb
Merge branch 'main' into mcp-variant
ncrmro Feb 5, 2026
b53519b
Typed file outputs
nhorton Feb 6, 2026
0624ddc
Enrich step_expected_outputs with type, description, and format hints
nhorton Feb 6, 2026
cff723f
Merge branch 'mcp-variant' of https://github.com/Unsupervisedcom/deep…
nhorton Feb 6, 2026
b96d22a
ready to test
nhorton Feb 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 0 additions & 74 deletions .claude/hooks/block_bash_with_instructions.sh

This file was deleted.

4 changes: 0 additions & 4 deletions .claude/hooks/commit_job_git_commit.sh

This file was deleted.

81 changes: 6 additions & 75 deletions .claude/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,56 +95,20 @@
"Bash(npm:*)",
"Bash(npx:*)",
"Edit(./**)",
"Read(./.deepwork/tmp/**)",
"Edit(./.deepwork/tmp/**)",
"Write(./.deepwork/tmp/**)",
"Skill(commit)",
"Skill(commit.review)",
"Skill(commit.test)",
"Skill(commit.lint)",
"Skill(commit.commit_and_push)",
"Skill(deepwork_jobs)",
"Skill(deepwork_jobs.define)",
"Skill(deepwork_jobs.review_job_spec)",
"Skill(deepwork_jobs.implement)",
"Skill(deepwork_jobs.learn)",
"Skill(add_platform)",
"Skill(add_platform.research)",
"Skill(add_platform.add_capabilities)",
"Skill(add_platform.implement)",
"Skill(add_platform.verify)",
"Skill(update)",
"Skill(update.job)",
"Skill(manual_tests)",
"Skill(manual_tests.run_not_fire_tests)",
"Skill(manual_tests.run_fire_tests)",
"Skill(deepwork_rules)",
"Skill(deepwork_rules.define)",
"Bash(deepwork rules clear_queue)",
"Bash(rm -rf .deepwork/tmp/rules/queue/*.json)",
"Skill(manual_tests.reset)",
"Skill(manual_tests.infinite_block_tests)",
"Read(./.deepwork/**)",
"Edit(./.deepwork/**)",
"Write(./.deepwork/**)",
"Bash(deepwork:*)",
"Bash(.claude/hooks/commit_job_git_commit.sh:*)",
"Bash(./.deepwork/jobs/deepwork_jobs/make_new_job.sh:*)",
"WebSearch"
"WebSearch",
"Skill(deepwork)",
"mcp__deepwork__get_workflows",
"mcp__deepwork__start_workflow",
"mcp__deepwork__finished_step",
"mcp__deepwork__abort_workflow"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": ".claude/hooks/block_bash_with_instructions.sh"
}
]
}
],
"SessionStart": [
{
"matcher": "",
Expand All @@ -155,39 +119,6 @@
}
]
}
],
"UserPromptSubmit": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": ".deepwork/jobs/deepwork_rules/hooks/user_prompt_submit.sh"
}
]
}
],
"Stop": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "deepwork hook rules_check"
}
]
}
],
"SubagentStop": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "deepwork hook rules_check"
}
]
}
]
}
}
Loading
Loading