-
Notifications
You must be signed in to change notification settings - Fork 59
copilot instructions
This repository contains the user-facing ISETCam wiki. It does not contain the MATLAB source code.
When documenting current APIs, tutorials, examples, data loading, or tests, consult the sibling ISETCam repository when it is available:
-
../isetcam/.github/copilot-instructions.md— repository-wide code guidance -
../isetcam/.github/skills/<topic>/SKILL.md— task-specific code workflows -
../isetcam/tutorials/,../isetcam/examples/, and../isetcam/validate/— runnable names and current entry points
Do not duplicate MATLAB runtime, testing, or implementation procedures here.
If the sibling repository is unavailable, do not infer current API behavior;
flag the fact for verification or use an authoritative source on ISETCam's
main branch.
- Keep the Home page and sidebar task-oriented, concise, and current.
- Use the current ISETCam source tree as the authority for supported public
workflows. Link source files to the
mainbranch, never retired paths. - Clearly distinguish supported user workflows from advanced or experimental workflows and historical or retired material.
- Keep durable user guidance in this wiki. Put developer implementation detail
in ISETCam's
docs/directory or in its task-specific skills. - Preserve useful scientific history through a clearly marked archival or redirect page rather than silently removing context.
Before publishing a substantive update, check the affected internal links, GitHub source links, image paths, and names of cited tutorials, examples, and test runners. Update related navigation and screenshots when a page is substantially reorganized.
Do not claim that an API, test, tutorial, data collection, or other workflow is supported unless the current ISETCam source confirms it.
ISETcam development is led by Brian Wandell's Vistalab group at Stanford University and supported by contributors from other research institutions and industry.