chore: commit repo hygiene (gitignore, JetBrains files, README) (FJ-16) #10

Merged
David merged 3 commits from chore/repo-hygiene-fj-16 into main 2026-05-25 16:38:18 +02:00
Owner

Commits the three uncommitted repo-hygiene changes that were sitting in the working tree.

  • chore: replace the two-line .gitignore (/target, /result*) with the toptal template set (node, dotenv, rust, vim, vscode, jetbrains, osx, windows, linux), and track the shareable JetBrains project skeleton (.idea/.gitignore, .idea/forgejo-cli.iml, .idea/modules.xml, .idea/vcs.xml). The JetBrains ignore block deliberately keeps modules.xml/*.iml/vcs.xml tracked while excluding per-user workspace files, the standard share-project-structure pattern.
  • docs: repoint the README Installation releases link to this fork's location (https://dev.a8n.run/pandoras-box/forgejo-cli/releases/latest), move the AI-assisted-fork note into a top blockquote, promote the title to a single H1, and reflow prose.

#FJ-16

Commits the three uncommitted repo-hygiene changes that were sitting in the working tree. - chore: replace the two-line .gitignore (/target, /result*) with the toptal template set (node, dotenv, rust, vim, vscode, jetbrains, osx, windows, linux), and track the shareable JetBrains project skeleton (.idea/.gitignore, .idea/forgejo-cli.iml, .idea/modules.xml, .idea/vcs.xml). The JetBrains ignore block deliberately keeps modules.xml/*.iml/vcs.xml tracked while excluding per-user workspace files, the standard share-project-structure pattern. - docs: repoint the README Installation releases link to this fork's location (https://dev.a8n.run/pandoras-box/forgejo-cli/releases/latest), move the AI-assisted-fork note into a top blockquote, promote the title to a single H1, and reflow prose. #FJ-16
Replace the two-line .gitignore (/target, /result*) with the toptal template set covering node, dotenv, rust, vim, vscode, jetbrains, osx, windows, and linux, so editor and OS artifacts stop surfacing in git status. The JetBrains block deliberately leaves .idea/modules.xml, .idea/*.iml, and .idea/vcs.xml tracked while ignoring the per-user workspace files.

Track the shareable JetBrains project skeleton so contributors do not re-derive the project setup by hand: .idea/.gitignore (excludes workspace.xml and friends), .idea/forgejo-cli.iml, .idea/modules.xml, and .idea/vcs.xml. This is the standard JetBrains "share project structure, ignore per-user workspace" pattern, consistent with the .gitignore scoping above.

#FJ-16

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
docs: align README with the a8n.run fork (FJ-16)
All checks were successful
Check / fmt + clippy + build + tests (pull_request) Successful in 37s
f6ecbd6c41
Repoint the Installation section's releases link from the upstream Codeberg tab to this fork's release location, https://dev.a8n.run/pandoras-box/forgejo-cli/releases/latest, since binaries are published from here. Promote the title to a single H1, move the fork note into a top blockquote so the AI-assisted-fork rationale is the first thing a reader sees, and reflow the prose.

#FJ-16

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Merge branch 'main' into chore/repo-hygiene-fj-16
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / fmt + clippy + build + tests (pull_request) Successful in 1m50s
e4a3bfc6e0
David merged commit f4756133dc into main 2026-05-25 16:38:18 +02:00
David deleted branch chore/repo-hygiene-fj-16 2026-05-25 16:38:18 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pandoras-box/forgejo-cli!10
No description provided.