.
This commit is contained in:
parent
86aa0f856c
commit
0801ceee6a
310 changed files with 6712 additions and 418 deletions
30
AGENTS.md
Normal file
30
AGENTS.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Agent Instructions
|
||||
|
||||
## Build and Task Commands
|
||||
|
||||
Prefer using `just` commands over raw dotnet/build commands:
|
||||
|
||||
| Task | Command |
|
||||
|------|---------|
|
||||
| Build project | `just build` |
|
||||
| Run tests | `just test` |
|
||||
| Generate card database | `just gen-db` |
|
||||
| Publish app | `just publish` |
|
||||
| Run full dev workflow | `just dev` |
|
||||
|
||||
## Project Structure
|
||||
|
||||
- `src/Scry.App` - MAUI mobile app
|
||||
- `src/Scry.Core` - Core library (recognition, hashing, database)
|
||||
- `test/Scry.Tests` - Unit tests
|
||||
- `tools/DbGenerator` - Card hash database generator
|
||||
|
||||
## Database Generator
|
||||
|
||||
The `just gen-db` command:
|
||||
- Builds the DbGenerator tool
|
||||
- Runs it against `src/Scry.App/Resources/Raw/card_hashes.db`
|
||||
- Supports incremental updates (only downloads missing cards)
|
||||
- Prefers LEA/LEB (Alpha/Beta) sets for reference_alpha test cards
|
||||
|
||||
Use `--force` flag to rebuild from scratch if needed.
|
||||
Loading…
Add table
Add a link
Reference in a new issue