Skip to content

Add guarded Zenodo sandbox write commands#118

Merged
edithatogo merged 3 commits into
masterfrom
codex/zenodo-api-plan
Jul 23, 2026
Merged

Add guarded Zenodo sandbox write commands#118
edithatogo merged 3 commits into
masterfrom
codex/zenodo-api-plan

Conversation

@edithatogo

Copy link
Copy Markdown
Owner

Summary

  • expose guarded Zenodo sandbox draft creation, metadata, and file workflows
  • add dry-run-first lifecycle commands with exact publish and discard confirmations
  • document sandbox-only scope and long-term repository provider candidates
  • restore Conductor project context index

Validation

  • go test -p 1 ./internal/cli ./internal/zenodopublish ./internal/zenodotransfer
  • go vet -p 1 ./internal/cli ./internal/zenodopublish ./internal/zenodotransfer
  • go run ./tools/checkstubs
  • go run ./tools/checkfeaturematrix
  • go run ./tools/checkregistries
  • mkdocs build --strict

Production Zenodo and MCP writes remain unavailable.

@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@cursor

cursor Bot commented Jul 23, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@codecov

codecov Bot commented Jul 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@edithatogo
edithatogo merged commit 41ce9b6 into master Jul 23, 2026
12 checks passed
@edithatogo
edithatogo deleted the codex/zenodo-api-plan branch July 23, 2026 04:59
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.

2 participants