ca2ee9a
docs: don't bury the lede, polish
Amolith created
ca2ee9a
docs: don't bury the lede, polish
Amolith created
afd99dd
docs: include missing -b for body
Amolith created
7d09dbf
feat: support amending commits
Implements: bug-21bcc08 Co-authored-by: Crush <crush@charm.land>
Amolith and Crush created
849bafd
docs(installation): fix module path typo
Amolith created
85f8e3b
docs(collab): fix pr.pico.sh ls cmd
Amolith created
86f68d3
docs(prompt): rm ver flag, clean up
Amolith created
baf27a2
docs: add missing backticks
Amolith created
d97140f
docs: mention character limits, wrapping
Amolith created
77165ce
docs(badge): remove reuse
The linter is happy, idk why reuse won't register it to get the badge working.
Amolith created
22608c9
docs(collab): add section
Amolith created
8d3c72b
docs: improve installation instructions
Amolith created
21ad493
docs: add description, link to agentic tools
Amolith created
1fff799
docs: remove newlines in prompt
Amolith created
ae2e2e1
docs(agents): updoot
Amolith created
07346ae
docs: fix spacing
Amolith created
348eea0
docs: add prompt
Amolith created
c75c601
docs: add badges, installation, usage
Amolith created
bc777ac
feat: pipe to git commit
Implements: bug-71272c6 Co-authored-by: Crush <crush@charm.land>
Amolith and Crush created
cc33a6a
feat: implement git trailer validation
Add comprehensive trailer validation following git's trailer specification. Each trailer is validated for proper key:value format with no whitespace allowed before or inside the key. Multiline values are supported using RFC 822 folding with continuation lines requiring whitespace indentation. Trailers are now properly assembled into a block at the end of commit messages separated by blank lines. Implements: bug-896472f Co-authored-by: Crush <crush@charm.land>
Amolith and Crush created
775175c
feat: implement body sanitisation and formatting
Implements: bug-4fbe222 Co-authored-by: Crush <crush@charm.land>
Amolith and Crush created
879f679
docs: add -h to readme
Amolith created
29fbff3
feat: add subject validation and length checking
Add buildAndValidateSubject function to construct commit subjects in conventional commit format and validate they don't exceed 50 characters. Truncated subjects show exceeding portion with ellipsis in error output. Implements: bug-5b35298 Co-authored-by: Crush <crush@charm.land>
Amolith and Crush created
672dead
chore: ignore bin
Amolith created
b743694
feat(agents): add crush config
Amolith created
134340c
build: add justfile
Amolith created
52e664c
docs(agents): add
Amolith created
2bbc8f4
docs: add licensing
Amolith created
624f1c8
refactor(init): panic on error marking required
Amolith created
af690d6
docs: improve CLI examples and make flags optional
Co-authored-by: Crush <crush@charm.land>
Amolith and Crush created
2fa4412
feat(cli): fill out flags, version, and desc
Amolith created
1e1ef48
initial commit
Amolith created