Skip to content

fix: use issue-creation URLs and add contributor workflow table#17

Closed
bishnubista wants to merge 5 commits intosafe-agentic-framework:mainfrom
bishnubista:fix/contribute-links-and-workflow-table
Closed

fix: use issue-creation URLs and add contributor workflow table#17
bishnubista wants to merge 5 commits intosafe-agentic-framework:mainfrom
bishnubista:fix/contribute-links-and-workflow-table

Conversation

@bishnubista
Copy link
Copy Markdown
Member

Summary

  • Replace raw YAML file links in the "Contribute (fast path)" section with proper GitHub issue creation URLs (/issues/new?template=...) so clicking "Propose New Use Case" or "Claim Existing Seed" opens the pre-filled form directly
  • Add blockquote callout: "Don't see your use case? Propose a new one — automation assigns the next ID, scaffolds the seed, and opens a PR for you"
  • Add "How it works" table explaining the full 5-step contributor flow, including the automated PR creation after /accept
  • Clean up config.yml to remove stale reference to deleted use-case-claim.yml template

Test plan

  • Verify [propose-new] link opens the "Propose New Use Case" issue form
  • Verify [claim-seed] link opens the "Claim Existing Seed" issue form
  • Confirm Registry and Docs Validation CI check passes
  • Confirm "How it works" table renders correctly in GitHub markdown preview

🤖 Generated with Claude Code

@bishnubista bishnubista force-pushed the fix/contribute-links-and-workflow-table branch from 1bf169a to aca30a8 Compare February 21, 2026 20:46
… table

- Replace raw YAML file links with proper GitHub issue creation URLs
  (/issues/new?template=...) so links open pre-filled forms
- Add "Don't see your use case?" callout clarifying PR opens after
  maintainer accepts (not immediately on proposal)
- Add "How it works" table explaining the full 5-step flow including
  automated PR creation after /accept
- Clean up config.yml to remove stale reference to deleted template

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: bishnubista <bista.developer@gmail.com>
@bishnubista bishnubista force-pushed the fix/contribute-links-and-workflow-table branch from aca30a8 to 4048b07 Compare February 21, 2026 20:48
bishnubista and others added 4 commits February 21, 2026 12:52
- Replace free-text ID input with a dropdown of all 29 available seeds
  so contributors select from a list instead of typing IDs manually
- Dropdown format: "SAFE-UC-XXXX — Title" with cross-link to Propose
  New Use Case for unlisted workflows
- Rewrite assign-use-case-id.yml as a claim-only workflow:
  - Parse SAFE-UC-XXXX from dropdown value
  - Validate ID exists in registry and has seed status
  - Detect conflicting open claims on the same ID
  - Auto-set issue title to "[Claim] SAFE-UC-XXXX — Title"
  - Assign issue to the claimant
  - Post next-steps comment with template and registry links

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: bishnubista <bista.developer@gmail.com>
Place the propose-new-use-case callout directly below the crosswalk
table where users land after scrolling through all seeds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: bishnubista <bista.developer@gmail.com>
- Add "How would you like to contribute?" dropdown with options:
  full write-up, co-author, add specific sections, review/feedback
- Rewrite intro to be welcoming and collaboration-friendly: if a seed
  is already claimed, the existing contributor is notified so they
  can coordinate together
- Update workflow conflict message to encourage co-authoring instead
  of just warning about duplicate work

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: bishnubista <bista.developer@gmail.com>
- README: soften safety rules intro, replace "Bot" with "Automation"
- Propose template: add welcoming intro instead of jumping to mechanics
- Claim workflow success: "You're all set!" with encouragement to ask
  questions, instead of terse "Claimed" receipt
- Claim workflow errors: guide users to next step with friendly tone
  ("doesn't appear yet", "we'd love to add it", "you're welcome to")
- Auto-seed Phase 1: thank the proposer, invite refinement while waiting

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: bishnubista <bista.developer@gmail.com>
@bishnubista bishnubista deleted the fix/contribute-links-and-workflow-table branch February 21, 2026 21:06
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