Skip to content

Comments

Add update job for maintaining standard jobs#41

Merged
nhorton merged 10 commits intomainfrom
add-update-job
Jan 16, 2026
Merged

Add update job for maintaining standard jobs#41
nhorton merged 10 commits intomainfrom
add-update-job

Conversation

@nhorton
Copy link
Contributor

@nhorton nhorton commented Jan 15, 2026

Summary

  • Adds a new DeepWork job (update) for maintaining standard jobs in the repository
  • Guides contributors to edit source files in src/deepwork/standard_jobs/, run deepwork install, and verify sync
  • Includes stop hooks to validate the correct workflow was followed

Test plan

  • Run /update.job and verify it provides correct guidance
  • Test that deepwork sync generates the command correctly

🤖 Generated with Claude Code

nhorton and others added 10 commits January 15, 2026 13:22
Adds a new DeepWork job for updating standard jobs in the repository.
When modifying bundled jobs like deepwork_jobs or deepwork_policy, this
job guides contributors to edit the source files in src/deepwork/standard_jobs/,
run deepwork install, and verify the sync completed correctly.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Create deepwork_jobs.md with shared job structure, schema, templates, and validation rules
- Update define.md, implement.md, and learn.md to reference the shared file
- Significantly reduce step file sizes by extracting common content
- Update update.job to reference deepwork_jobs.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The update job no longer requires creating a sync_verification.md file.
The verification is done through diff commands during the process.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Delete deepwork_jobs.md reference file (content moved to step files)
- Reduce step instruction file sizes by consolidating content
- Update generated commands for Claude and Gemini

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@nhorton nhorton added this pull request to the merge queue Jan 16, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 16, 2026
@nhorton nhorton added this pull request to the merge queue Jan 16, 2026
@nhorton nhorton removed this pull request from the merge queue due to a manual request Jan 16, 2026
@nhorton nhorton merged commit e813b39 into main Jan 16, 2026
4 checks passed
@nhorton nhorton deleted the add-update-job branch January 16, 2026 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant