Skip to content

Commit 4f036ca

Browse files
denis-yuenclaude
andcommitted
Update CLAUDE.md: Java 21 for nextflow-parsing, review before push
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
1 parent 89be13d commit 4f036ca

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

‎CLAUDE.md‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ A monorepo of small, independent AWS Lambda functions used by Dockstore ("backup
1111
| `checkUrlExists/` | Node 22 (`lambda/index.js`) | Checks a URL (http/https/ftp/sftp) is reachable; always returns 200, body is true/false |
1212
| `cwlpack/` | Python 3.12 (`cwl_pack_function/app.py`) | Clones a git repo with pygit2 and packs a CWL descriptor with sbpack |
1313
| `wdl-parsing/` | Java 21 (`WDLParsingFunction`, Maven) | Parses WDL descriptors |
14-
| `nextflow-parsing/` | Java 11 template (`NextflowParsingFunction`, Maven) | Parses Nextflow descriptors |
14+
| `nextflow-parsing/` | Java 21 (`NextflowParsingFunction`, Maven) | Parses Nextflow descriptors |
1515
| `cloud-watch-to-slack-testing/`, `upsertGitHubTag/` | Node (`deployment/index.js`) | Not SAM; zipped and uploaded to S3 by CircleCI. `upsertGitHubTag` relays API Gateway -> SQS -> Lambda -> Dockstore webservice |
1616

1717
## Commands
@@ -59,7 +59,10 @@ When creating a PR, always create it in draft mode. A human developer must be th
5959
review/move it out of draft state — Claude Code should not do this itself.
6060

6161
Always check with the user before pushing changes to GitHub, even to a branch/PR already being worked on in
62-
the conversation — a push can kick off a long CI build or interrupt one that's already running.
62+
the conversation — a push can kick off a long CI build or interrupt one that's already running. Before asking,
63+
show the user what would be pushed (e.g. `git log` and `git diff` against the remote branch) so they can review
64+
it first. An earlier "push" request does not cover later commits, and a force-push (e.g. after a rebase)
65+
always needs explicit approval.
6366

6467
When a GitHub MCP server or `gh` is available, diff the current work against `develop` (or whatever branch the
6568
PR targets) and try to minimize stylistic or otherwise-minor changes that inflate the diff and make it harder

0 commit comments

Comments
 (0)