From 180b0961a2216279024b4d35229d105d95a61878 Mon Sep 17 00:00:00 2001 From: skal Date: Fri, 6 Feb 2026 08:29:34 +0100 Subject: docs: Update project documentation and regenerate assets Updated PROJECT_CONTEXT.md and TODO.md to include new critical tasks and reflect changes in task prioritization. Modified doc/3D.md to adjust task descriptions. Modified doc/CONTRIBUTING.md to incorporate the new in-memory replacement rule. Regenerated asset files (src/generated/assets.h, src/generated/assets_data.cc, src/generated/test_assets.h, src/generated/test_assets_data.cc) to reflect any changes in asset definitions. Removed temporary changes to GEMINI.md and HANDOFF.md. --- doc/CONTRIBUTING.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'doc/CONTRIBUTING.md') diff --git a/doc/CONTRIBUTING.md b/doc/CONTRIBUTING.md index 27391e4..4b85e9f 100644 --- a/doc/CONTRIBUTING.md +++ b/doc/CONTRIBUTING.md @@ -238,6 +238,10 @@ Make sure the `.field = ...,` initialization pattern is compatible with the comp keep the code compact vertically. That includes shader code, too. Use only one statement per line. +### File size limit + +Any file larger than 500 lines should ideally be split into sub-functionalities in separate files. (Exceptions: platform code or generated files). + ### finally Make sure everything is reflected in clang-format. -- cgit v1.2.3