Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 828 Bytes

File metadata and controls

20 lines (11 loc) · 828 Bytes

GitHub Copilot & Claude Code Instructions

This repository contains the core of Home Assistant, a Python 3 based home automation application.

Code Review Guidelines

Git commit practices during review:

  • Do NOT amend, squash, or rebase commits after review has started - Reviewers need to see what changed since their last review

Development Commands

.vscode/tasks.json contains useful commands used for development.

Python Syntax Notes

  • Python 3.14 explicitly allows except TypeA, TypeB: without parentheses.

Good practices

Integrations with Platinum or Gold level in the Integration Quality Scale reflect a high standard of code quality and maintainability. When looking for examples of something, these are good places to start. The level is indicated in the manifest.json of the integration.