feat: add filename linter and AI coding guidelines (#1477)

Add a configurable filename linter to enforce naming conventions and an AGENTS.md to guide
AI coding agents in following project conventions.

The guidelines steer code generation; the linter independently verifies filename compliance.
Together, they improve consistency and reduce unnecessary files and review effort.

Conflicting file names were renamed.

Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
This commit is contained in:
Bobby Noelte
2026-10-30 15:17:12 +01:00
committed by GitHub
parent 527c26d424
commit e8dcfecf73
36 changed files with 1229 additions and 2 deletions
+1 -1
View File
@@ -122,7 +122,7 @@ EXPOSE 8503
EXPOSE 8504
HEALTHCHECK --interval=30s --timeout=5s --start-period=30s --retries=3 \
CMD ["python", "-m", "akkudoktoreos.server.container_healthcheck"]
CMD ["python", "-m", "akkudoktoreos.server.containerhealthcheck"]
# Ensure EOS and EOSdash bind to 0.0.0.0
# EOS is started with root privileges. EOS will drop root privileges and switch to user eos.