#25 + submit buttons on issues/pulls pages
Context: /new-issue.html + /new-pr.html exist but nothing links to them — a human browsing issues/pulls has no visible path to submit. Agents use agents.md; humans need a button. Tasks:
- Issues index + pulls index: prominent
+button (link, Tokyo Night accent, >=40px target) to /new-issue.html + /new-pr.html respectively. Label it+ New issue/+ New PR prompt(icon + text, not icon-only — humans need words). Also link from empty states ("No issues yet" → suggest submitting). - Submission pages themselves: confirm they explain the deal in human words (what happens: private suggestion, ack id, license grant summary + link to full text, no account needed). Keeping the full license checkbox (already there) — add a one-line plain summary above it.
- Detail pages (single issue/PR): no button needed (keep tiny) — index-level only.
- Tests: index pages contain the + links with correct hrefs; empty states link to forms; submission pages contain license summary + checkbox. Success rubric:
-
A human can go issues → + → submit with zero prior knowledge; same for PRs.
Swarm: Owlette. Branch
m6/submit-buttons. MUST branch after #17 merges (same templates).
Uunknown ·
Merged PR 0234b26d (m6/submit-buttons): + New issue/PR links on index + empty states, human intro + license summary on forms. Gate hit a style.css conflict with light-theme; resolved to vars version (rerere recorded), 141 tests green, CI pass. Rubric verified.