scry/AGENTS.md
Chris Kruining 0801ceee6a
.
2026-02-05 09:41:07 +01:00

863 B

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.