Skip to content

Latest commit

History

History
65 lines (43 loc) 路 1.89 KB

File metadata and controls

65 lines (43 loc) 路 1.89 KB

Agent and AI information

MANDATORY FIRST STEPS - DO THIS IMMEDIATELY

馃毃 CRITICAL: YOU MUST DO THIS AT THE START OF EVERY CHAT SESSION 馃毃

DO NOT skip these steps. DO NOT treat them as optional. DO NOT proceed with any task until you have completed ALL of these commands in order:

Step 1: REQUIRED - Enable vibecoding and read help

mulle-sde vibecoding on
mulle-sde help

Step 2: REQUIRED - Read howto and api help

mulle-sde howto help
mulle-sde api help

Step 3: REQUIRED - List available commands and howtos

mulle-sde commands
mulle-sde howto list

REMEMBER: mulle-sde howto is THE tool for getting work done in this project. Use it FIRST before attempting any task manually.

MANDATORY BEFORE WRITING ANY CODE

馃毃 YOU MUST RUN THIS COMMAND BEFORE WRITING OR MODIFYING ANY CODE 馃毃

value="$(mulle-sde env get PROJECT_DIALECT)"
value="${value:-$(mulle-sde env get PROJECT_LANGUAGE)}"
mulle-sde howto show --keyword styleguide --keyword "${value}"

This gets the style information for the project. It is NOT optional.

Library

This is a library project, you can not run it.

C

This is a C project.

CMake Guidelines

Changes to the build system must be done with mulle-sde. Only edit CMake files as a very last resort and under user guidance.

Path Editable? Notes
CMakeLists.txt Yes High-level project settings.
cmake/ Yes Override modules by copying from cmake/share/.
cmake/share/ No Managed by mulle-sde upgrade. Changes will be lost.
cmake/reflect/ No Auto-generated by mulle-sde reflect. Changes will be lost.