Commit Graph
13 Commits
Author SHA1 Message Date
David Kaya 5123f9163c docs: update agent guidelines 2026-03-25 21:41:04 +01:00
David KayaandCopilot 4ecfa5bff6 feat: enable scratchpad tooling backend
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-25 21:14:19 +01:00
David KayaandCopilot 3218de3856 docs: strengthen backend agent guidelines
Clarify backend C# cleanliness, decomposition, contract safety, testing, and validation expectations for future agent changes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-25 20:13:31 +01:00
David KayaandCopilot 0bc90be68e docs: add frontend conventions and validation checklist to agent guidelines
Add section 5 (Frontend conventions) covering:
- Feature-based component directory structure and placement rules
- Custom hooks location and patterns
- Lib utility boundary (pure logic vs React-aware hooks vs components)
- State/rendering guidance (useCallback, useMemo, lifting state)
- Accessibility requirements for modals, dropdowns, menus, toggles
- Import conventions and path alias usage

Add section 7 (Validation checklist) with the exact commands to run
before every commit: typecheck, test, build, and optionally sidecar:test.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-25 20:12:51 +01:00
David KayaandCopilot a6b3b0ff83 docs: note local upstream clone paths
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-25 00:13:25 +01:00
David Kaya 38ebe5bdfa docs: revert agent things 2026-03-24 21:23:48 +01:00
David KayaandCopilot 76846843ab docs: refine agent quality guidance
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-24 21:17:40 +01:00
David KayaandCopilot f1a96773c8 refactor: decompose CopilotWorkflowRunner
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-24 21:10:06 +01:00
David KayaandCopilot f7ab880e9f docs: add architecture guide
Create ARCHITECTURE.md with a concrete overview of the Electron app,
its renderer/main/preload boundaries, shared domain model, .NET
sidecar, persistence model, workflow execution path, tooling model,
and build/release pipeline.

Also update AGENTS.md so future agents keep ARCHITECTURE.md in sync
when a change materially affects the system design.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-24 19:35:00 +01:00
David KayaandCopilot fd120b6f60 docs: require README review in agent guidelines
Add an explicit rule that agents must always check whether README.md needs updating before handing work off.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-23 21:53:14 +01:00
David KayaandCopilot d6022fcb79 docs: require cleanup of obsolete fixes
Clarify in the agent guidelines that experiments, workarounds, helpers, and test paths that do not end up in the final correct solution must be removed before handoff.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-22 18:25:14 +01:00
David KayaandCopilot 37a460ed1d docs: expand AGENTS.md with detailed engineering principles and conventions
Add non-negotiable engineering principles, technology convention rules
with language-specific examples, and code quality/structure guidelines.
Renumber existing sections to fit the expanded structure.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-21 12:23:10 +01:00
Dávid KayaandCopilot 1ed3d3f652 chore: initialize repo with Copilot LSP config
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-21 09:25:14 +01:00