vibe coding an orbital mechanics simulation to try out claude code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1.2 KiB

Analyze the ${SRC_DIR}/${module_name}.h and ${SRC_DIR}/${module_name}.cpp files in the orbital mechanics simulation project. Create a concise but comprehensive summary of all interface elements (functions, structs, enums, constants, defines) that would be useful for a new agent session to quickly understand this module's API.

Output format:

Path

/full/file/path

Structs, Constants, Enums, Defines

// Brief description of the struct
struct <StructName> {
    <type> <field_name>;      // Field purpose
};


// comments (if needed)
static const <type> <CONSTANT_NAME> = <value>;  // or inline (if needed)

Functions

// Brief description of what the function does, (include details for complex algorithms)
<return_type> <function_name>(
    <param_type> <param_name>,      // brief description
    <param_type> <param_name>      // brief description
);

Keep summaries concise but do not oversimplify complex algorithms - include enough detail to understand the logic and approach. Focus on public interfaces, not internal implementation details.

IMPORTANT: write output to one file: ${SUMMARY_DIR}/${module_name}.summary.md