forked from 1b-agent/fieldcraft-upstream
The bug template's Evidence asks for a screenshot or recording first, marked up, and a section for meshes; the feature template gains a Pictures field; the pull request template and CONTRIBUTING ask for before/after pictures of any visible change. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo
48 lines
1.9 KiB
YAML
48 lines
1.9 KiB
YAML
name: Bug report
|
|
description: Something FieldCraft does wrong, a wrong result, or a crash
|
|
labels: [bug]
|
|
body:
|
|
- type: textarea
|
|
id: observed
|
|
attributes:
|
|
label: Observed failure
|
|
description: Exactly what happened. Quote error messages and wrong numbers as they appear.
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: reproduction
|
|
attributes:
|
|
label: Reproduction
|
|
description: Numbered steps, or a script (`fieldcraft-cli run script.json`, control-channel JSON lines), with the sample, corpus part or attached `.fieldcraft` / `.solidcraft` file that shows it.
|
|
placeholder: |
|
|
1. fieldcraft --sample cantilever
|
|
2. Mesh ▸ Tet ▸ OK
|
|
3. ...
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: evidence
|
|
attributes:
|
|
label: Evidence
|
|
description: |
|
|
Pictures first: for anything you can see (the view, a mesh, a panel, a plot), drag a screenshot or a short screen recording in here, and mark the problem on it. For a mesh, a section through it (`fieldcraft-cli snapshot … --section`) shows what the outside hides. Then log output and numbers. For a crash, attach the crash report (`fieldcraft-cli crashes`, then `crashes show <id>`).
|
|
- type: textarea
|
|
id: expected
|
|
attributes:
|
|
label: Expected behaviour
|
|
description: What should happen instead, and why — a closed form, a published benchmark, the documentation, or how the rest of the app behaves. Never output from a commercial CAE product.
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: investigation
|
|
attributes:
|
|
label: Investigation
|
|
description: Anything you found about the cause — code you suspect, what you ruled out. Leave empty if you have not looked.
|
|
- type: input
|
|
id: version
|
|
attributes:
|
|
label: Version and platform
|
|
placeholder: "v0.6.0 (or commit), macOS 15 arm64"
|
|
validations:
|
|
required: true
|