Credit the people whose public work this repo borrows - #63
Conversation
2625306 to
676937b
Compare
|
Self-review before handoff. An independent pass checked every credited item against Fixed, amended into the owning commits (now
Held up: all eight issues closed as completed, and each maps to a change on main. The source attributions and all four display names match. No landed borrowed item is missing (#8's PR #57 is still open; #6 and #7 come from the priors run). The table renders through GitHub's markdown API. Each commit passes |
676937b to
9e18b6a
Compare
|
Reworked to credit authors rather than items, now Also added obra. The 2026-07-04 priors run, logged without a repo, traces to obra/dotfiles by file and commit date, and |
9e18b6a to
a9434e2
Compare
5b89b4c to
caf8e6b
Compare
Issue #31 promised README credit once adopted find-inspiration ideas landed. Ten have, from five repos, and the README credited nobody. Three more authors were credited only in frontmatter or a submodule URL.
The credit rule lived only in #31, so the sessions that landed adopted items never saw it. Those sessions read the issue, not the skill, so the reminder now travels in the issue body, and Phase 7 says why. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
caf8e6b to
5ca421b
Compare
Follows up #31
Problem
#31's definition of done promised README credit once adopted
find-inspirationideas landed. Ten have landed from five repos (#6, #7, #22, #23, #24, #30, #34, #38, #40, #47), and the README credited nobody. Three more authors were credited only in asource:frontmatter line or a submodule URL.Motivation
The rule lived only in #31. Adopted items land in later sessions that work from the issue and never load the skill, so nothing reminded them. Borrowing from people's public work in public obliges saying where it came from, and a README is the credit a stranger can see.
Proposed Solution
Two commits:
find-inspirationsources plus Alex Hillman (teach), Matt Pocock (vendored skills) and chriskempson (tomorrow-theme). Credit is by author, not by item, so the section doesn't drift as borrowed ideas change shape after they land.issue_body()appends an "On landing" section telling whoever closes the issue to add the source's author if they aren't listed yet. Phase 7 ofSKILL.mdsays why the reminder lives in the issue rather than the skill.Checked: each commit passes
make test, the skill checks, and editorconfig on its own (editorconfig-checkerviauvx, since it isn't installed on this VM). The list renders through GitHub's markdown API with all eight avatars, and every avatar URL returns 200.Feedback
decisions.jsonllogs it aspriors/known-candidates, with no repo. obra/dotfiles has themanifest, per-filetest/test_*.shsuite,macos-defaults/desired.tsv, mise and zsh configs behind five of its six ids, all first committed 2026-06-04 to 06-07, before the 2026-07-04 run. I left the log and run file unrelabelled; say if you'd rather correct them.find-inspirationsources.