Skip to content

Instantly share code, notes, and snippets.

View brennanmceachran's full-sized avatar
:shipit:

Brennan McEachran brennanmceachran

:shipit:
View GitHub Profile
@brennanmceachran
brennanmceachran / full.json
Last active September 24, 2025 15:38
Field Notes Schema
{
"name": "field_notes_validated_array",
"schema": {
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
filepath
AGENTS.md

AGENT Guidelines

  • Before making changes, read .instructions/general.instructions.md and any relevant instructions inside .instructions/apps or .instructions/packages for the files you plan to modify.
  • Keep TypeScript strictly typed. Do not use @ts-ignore or ESLint disable comments.
  • Always run pnpm typecheck to ensure your code is working. This also builds any needed deps. So do this anytime you cross a package boundary.
  • Use pnpm lint to check for linting errors and code style.
  • Use pnpm format -w to format all packages before committing.