Repository navigation
Conversation
|
Thanks for the contribution! This PR changes artifact modules without test data for them. A small fixture with each artifact change lets reviewers run the module against real data, and the committed case keeps guarding the module after merge.
Adding a fixture Generate it from your extraction with the helper (details in create_module_test_cases.md): It writes Size rules:
If your extraction cannot be shared:
If none of those fit, say so here and we will work it out. The PR can still be reviewed and merged with the gap recorded in the artifact's This is a request, not a gate. Nothing here blocks review. |
|
extraction cannot be shared |
|
Thanks for this, @snoop168. Having a current return to work from is exactly what this module was missing, and the conversation view is a nice add. A few things before I merge:
Small stuff: the first loop skips the Understood on the return not being shareable. No problem there. |
What this changes
Update media linking based on a recent return and add conversation view
For a new or changed artifact
python admin/scripts/check_artifact_output.py <report folder>on that report and fixed or documented every finding. An empty or constant column is often a real result (no group chats, coarse location denied); the fix for those is a sentence in the artifact'snotesnaming the column and saying it was empty or uniform, which is also what stops the checker reporting it.--compare <multi-container report>reads the scaling for you: it should be exactly double.notes,descriptionandsample_datasay only what the data shows, and the numbers were re-derived from the finished run.Anything reviewers should know
Based on a discord return produced in the last few days