AGENTS.md · git:20261011.d7f278d · 2026-10-11 · sha256 f70fabdeb4ba251c

AGENTS.md git:20261011.d7f278dA

Immutable. This exact content never changes and is served at /api/v1/blob/f70fabdeb4ba251c.

# Agent instructions

Read [CLAUDE.md](CLAUDE.md) for repository conventions and [docs/DEPLOY.md](docs/DEPLOY.md)
before deployment.

For every new or materially changed feature/tool:

- Check current official websites, documentation and demonstrations of comparable
  workflows before design or implementation. Record dated comparisons privately in
  kernelCAD-private; keep public artifacts framed as native kernelCAD behavior.
- Check the current kernelCAD website and existing source to avoid duplicate features.
  Update the relevant documentation/example and verify its public page after deployment.
- Create a small, readable MP4 demo of the actual feature workflow and result. Retain
  source, invocation/settings and verification evidence, inspect the video, and link
  the bundle from the feature's handoff. This applies to individual features/tools,
  including minor changes, analysis and distribution work.
- Keep replay, simulation, local validation, deployed behavior and hardware acceptance
  distinct in demo captions and completion claims.

Before browser work inspect and reuse an already-running Chrome/Chromium or CDP
session and its login/profile. A missing automation connection does not justify a
duplicate browser. Give attachment helpers a fixed lifetime and idle timeout; stop
only their owned processes after each check and keep the user's browser running.