Use when shaping a competitive programming problem idea into numbers: is this problem already known, what difficulty is intended, what N separates the intended solution from the naive one, and what subtask ladder pays for real partial insight rather than for typing. Triggers on problem idea, is this problem interesting, what constraints, choose N, pick N, subtask ladder, difficulty, partial scoring, is this problem already known. This owns the numbers; for the Vietnamese prose use competitive-programming:writing-statements, and for sequencing the whole pipeline with gates use competitive-programming:creating-problems instead.