- Notifications
You must be signed in to change notification settings - Fork 0
Converge Copilot Instructions and Remaining Intent Files with Hub#89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
Changes from all commits
File filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Uh oh!
There was an error while loading. Please reload this page.
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Uh oh!
There was an error while loading. Please reload this page.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -2,9 +2,9 @@ | ||
| **PhotoCleaner** is a .NET 10 console application that prepares media files (photos and videos) for import into photo management systems such as Lightroom, Immich, and PhotoPrism. It analyzes and transforms files through validation, conversion, and verification phases, orchestrating external tools (ExifTool, FFmpeg) through CLI wrappers, with SQLite-backed deduplication and Immich trash integration. The repo also contains an xUnit test project (`PhotoCleanerTests/`) and a benchmark project (`PhotoCleanerBenchmarks/`). | ||
| This file is the entry point every coding agent reads first, and it holds only two things: the rules for managing context and delegation, which apply to every task, and a map of where every other rule lives. The rule text itself is in [`GOVERNANCE.md`](./GOVERNANCE.md), one section per topic. Code style lives in [`CODESTYLE.md`](./CODESTYLE.md), the CI/CD workflow contract in [`WORKFLOW.md`](./WORKFLOW.md), and this project's architecture, processing pipeline, per-command details, and test layout in [`.github/copilot-instructions.md`](./.github/copilot-instructions.md). | ||
| This file is the entry point every coding agent reads first, and it holds only two things: the rules for managing context and delegation, which apply to every task, and a map of where every other rule lives. The rule text itself is in [`GOVERNANCE.md`](./GOVERNANCE.md), one section per topic. Code style lives in [`CODESTYLE.md`](./CODESTYLE.md), the CI/CD workflow contract in [`WORKFLOW.md`](./WORKFLOW.md), and this project's architecture, processing pipeline, per-command details, and test layout in [`ARCHITECTURE.md`](./ARCHITECTURE.md). | ||
coderabbitai[bot] marked this conversation as resolved.
Uh oh!There was an error while loading. Please reload this page. | ||
| Treat this file and `GOVERNANCE.md` as authoritative for cross-cutting rules, and do not restate their rules elsewhere. This project's own conventionsand behavioral contracts live in [`CODESTYLE.md`](./CODESTYLE.md), **not** in [`.github/copilot-instructions.md`](./.github/copilot-instructions.md), because that file targets GitHub Copilot / VS Code specifically, while this file and `GOVERNANCE.md` are the agent-agnostic ones every coding agent is directed to read, so any rule a reviewer must honor has to live in one of those two files to be provider-independent. | ||
| Treat this file and `GOVERNANCE.md` as authoritative for cross-cutting rules, and do not restate their rules elsewhere. This project's own **code-style** conventions, the formatting and language rules a reviewer enforces, live in [`CODESTYLE.md`](./CODESTYLE.md), **not** in [`.github/copilot-instructions.md`](./.github/copilot-instructions.md), because that file targets GitHub Copilot / VS Code specifically, while this file and `GOVERNANCE.md` are the agent-agnostic ones every coding agent is directed to read, so any rule a reviewer must honor has to live in one of those two files to be provider-independent. This project's **design** conventions, its architecture, processing pipeline, and implementation patterns, are `ARCHITECTURE.md`'s own subject and are read there rather than restated here. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win Clarify the provider-independent rule boundary Line 7 assigns reviewer-enforced code-style rules to 🧰 Tools🪛 LanguageTool[uncategorized] ~7-~7: The official name of this software platform is spelled with a capital “H”. (GITHUB) 🤖 Prompt for AI Agents | ||
| ## Fleet Bootstrap | ||
Large diffs are not rendered by default.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.