05 / Prompt lab

Give the assistant something concrete.

A useful prompt is a compact work order. It tells the assistant what you want, what evidence it should inspect, and how you will decide that the result works.

Lead with the observable result

Replace “improve this script” with the behavior that should change. Include one input/output example and a constraint that matters, such as preserving ordering or keeping the existing command-line interface. Name the files you think are involved, while asking the assistant to verify that assumption before editing.

Give context a budget

Supply the relevant error, a minimal fixture, and the command that reproduces the problem. Avoid pasting unrelated logs or entire repositories into a prompt. Remove credentials and personal data from examples. Ask the assistant to report missing information rather than silently filling gaps with invented project conventions.

Separate diagnosis and implementation

For unfamiliar code, request a read-only explanation first. Once the proposed change is clear, authorize a narrow edit and its relevant check. Read the diff alongside the result of that check. A confident explanation is helpful, but observable behavior and a reviewable change are what make the work usable.

A brief to adapt
Read the parsing code and its tests. Explain why quoted commas produce extra columns. Cite the relevant functions, propose one focused fix, and name the regression case. Do not edit files.

At the workbench

Reference workspace preview showing a coding interface; this is not a guarantee of Jojo Codes features. Reference desktop preview; final product screens may differ.