upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/skills
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-03-05 14:19:49 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-03-05 14:23:07 +0000
commit37244449d6d0d58bb639f181bd15092de1acaaee (patch)
tree7de03867a1a9578e32fdbdbb2be63e863cea57a4 /skills
parent609f3c3db02d437222e2c8e171189179d06c3e9c (diff)
feat(cover-note): add kind-1624 cover notes for PRs, patches, and issues
Implements experimental kind-1624 cover note events: - KIND_COVER_NOTE constant and process_cover_note() in git_events.rs; replaceable semantics (latest created_at, hex-id tiebreak), author or maintainer only - kind-1624 events fetched alongside labels in the fetch pipeline; cover_notes count added to FetchReport display - ngit pr/issue view: cover note displayed in place of description with a clear 'Cover Note:' header; maintainer-authored notes identify the author; original description shown only with --comments; cover_note object included in --json output - ngit pr set-cover-note / ngit issue set-cover-note: publish a kind-1624 event; nostr: mentions in --body converted to q/p tags via tags_from_content (same rules as issue --body) - Fix pre-existing clippy::too_many_lines on repo/mod.rs show_info
Diffstat (limited to 'skills')
-rw-r--r--skills/ngit/SKILL.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/skills/ngit/SKILL.md b/skills/ngit/SKILL.md
index 5c17a70..186341e 100644
--- a/skills/ngit/SKILL.md
+++ b/skills/ngit/SKILL.md
@@ -127,6 +127,7 @@ ngit pr ready <ID|nevent> --reason "addressed review feedback"
127ngit pr draft <ID|nevent> --reason "needs more work" 127ngit pr draft <ID|nevent> --reason "needs more work"
128ngit pr label <ID|nevent> --label bug --label enhancement 128ngit pr label <ID|nevent> --label bug --label enhancement
129ngit pr set-subject <ID|nevent> --subject "New title" 129ngit pr set-subject <ID|nevent> --subject "New title"
130ngit pr set-cover-note <ID|nevent> --body "Updated description. See nostr:nevent1abc…"
130``` 131```
131 132
132## Issues 133## Issues
@@ -146,6 +147,7 @@ ngit issue resolved <ID|nevent> --reason "fixed in abc123"
146ngit issue reopen <ID|nevent> --reason "regression in v2.3" 147ngit issue reopen <ID|nevent> --reason "regression in v2.3"
147ngit issue label <ID|nevent> --label bug --label enhancement 148ngit issue label <ID|nevent> --label bug --label enhancement
148ngit issue set-subject <ID|nevent> --subject "New title" 149ngit issue set-subject <ID|nevent> --subject "New title"
150ngit issue set-cover-note <ID|nevent> --body "Updated description. See nostr:nevent1abc…"
149``` 151```
150 152
151## Account management 153## Account management