Skip to content

Harden task claims on job spec pointers - #26

Merged
signerless merged 1 commit into
mainfrom
codex/harden-marketplace-job-spec-claim
Apr 14, 2026
Merged

Harden task claims on job spec pointers#26
signerless merged 1 commit into
mainfrom
codex/harden-marketplace-job-spec-claim

Conversation

@signerless

Copy link
Copy Markdown
Contributor

Summary

Adds the on-chain claim_task_with_job_spec path so marketplace task claims can require a matching task_job_spec PDA before work is claimed. This also syncs the Anchor/package generated artifacts and boxes several large account contexts to keep the SBF build clear of stack-offset warnings.

The dependency audit finding from local setup is fixed by moving transitive picomatch from 4.0.3 to 4.0.4 in the lockfile.

Validation

  • cargo fmt --manifest-path programs/agenc-coordination/Cargo.toml
  • cargo test --manifest-path programs/agenc-coordination/Cargo.toml --lib
  • cargo build-sbf --manifest-path programs/agenc-coordination/Cargo.toml (passes; only existing crate-type/LTO warning)
  • npm audit --audit-level=high
  • npm run artifacts:check
  • npm run typecheck
  • npm run build
  • git diff --check

@signerless

Copy link
Copy Markdown
Contributor Author

@signerless signerless changed the title [codex] Gate task claims on job spec pointers Harden task claims on job spec pointers Apr 14, 2026
@signerless
signerless marked this pull request as ready for review April 14, 2026 13:25
@signerless
signerless merged commit 308acfb into main Apr 14, 2026
1 check passed
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