Clean up repository structure and release docs

This commit is contained in:
Akshay Kolli
2026-06-30 00:18:59 -07:00
parent 226c29b565
commit 992f1444e6
66 changed files with 330 additions and 1193 deletions

View File

@@ -1,25 +1,23 @@
---
name: Bug report
about: Report a reproducible problem in I Hate PDFs
title: ""
labels: bug
assignees: ""
---
## Type
Bug report, feature request, documentation issue, or support question?
## Summary
What happened?
## Expected Behavior
What did you expect to happen?
What should maintainers know first?
## Steps To Reproduce
For bugs, list the shortest reproducible path:
1.
2.
3.
## Expected Behavior
What did you expect to happen?
## Environment
- I Hate PDFs version/build:
@@ -27,10 +25,10 @@ What did you expect to happen?
- Install source: GitHub release or Mac App Store
- Mac architecture: Apple Silicon or Intel
## Screenshots Or Recordings
## UI Evidence
Attach screenshots or recordings for UI problems. Each file must be under 1 MB.
## Additional Context
## Size And Privacy Impact
Add any relevant PDF workflow details. Do not attach private PDFs publicly.
For feature requests, note whether this requires new assets, dependencies, network behavior, bundled PDFs, or release-size increases.

View File

@@ -1,27 +0,0 @@
---
name: Feature request
about: Suggest an improvement for I Hate PDFs
title: ""
labels: enhancement
assignees: ""
---
## Problem
What workflow problem should this solve?
## Proposed Solution
What should I Hate PDFs do?
## Alternatives Considered
What workaround or other app behavior have you tried?
## UI Impact
Will this change visible UI? If yes, describe the screen, toolbar, menu, sidebar, popover, or dialog affected.
## Size And Privacy Impact
Does this require new assets, dependencies, network behavior, bundled PDFs, or release-size increases?

View File

@@ -2,6 +2,10 @@
Describe what changed and why.
## Vibe Coding Disclosure
Was this pull request vibe coded or assisted by generated code? If yes, describe what you manually reviewed before opening it.
## Screenshots Or Recordings
Required for UI changes. Include before and after screenshots for changed UI, or at least one screenshot/recording for new UI.
@@ -14,6 +18,7 @@ List the checks you ran:
- [ ] `swift test`
- [ ] `swift build -c release`
- [ ] `swift scripts/verify-pdf-annotations.swift`
- [ ] `scripts/verify-release-artifacts.sh`
- [ ] Manual UI check
- [ ] Not run, because:
@@ -23,6 +28,7 @@ List the checks you ran:
- [ ] I read `CONTRIBUTING.md`.
- [ ] This pull request is focused on one behavior, fix, or documentation change.
- [ ] I updated `CHANGELOG.md` for user-visible changes, or this change is not user-visible.
- [ ] I documented the before/after behavior and QA performed.
- [ ] UI changes include screenshots or recordings, or this pull request does not change UI.
- [ ] Every screenshot, recording, and committed media file in this pull request is under 1 MB.
- [ ] I explained any app-size impact from new assets, dependencies, or release packaging changes.