camera

CammyCam Contributor Guide

build Coverage license Current Version

This document outlines the workflow and style guidelines for contributing to the CammyCam firmware, backend, and UI.


✈️ Documentation Pages

Page Description
What Sets it Apart Unique features and DIY cost breakdown
MVP High-level project goals and summary
Status Tracker Feature progress overview
Unit Testing Testing instructions and coverage details
Firmware Firmware API reference
Build It Yourself Clone & Docker setup guide
Hub Guide Hub API documentation
Communication Methods System communication architecture

Repo Layout


Documentation Consistency


Coding Style

C++

TypeScript/Vue

Python



Pull Requests


Commit Guidelines


Security Standards


Ongoing Responsibilities


Agent Awareness and Change Tracking


AI Assistant Instruction Files

Use AGENTS.md as canonical source for engineering rules. Tool-specific files map back to this document so behavior stays consistent across assistants:

When updating development standards, update AGENTS.md first, then synchronize tool-specific files.


SPIFFS UI Requirements


Versioning & Changelog Sync


Scripting Standard