Skip to content

01a07197 - Always include measured A38 results in a readable table - #67

Merged
TaprootFreak merged 1 commit into
developfrom
fix/01a07197-a38-results-table
Sep 6, 2026
Merged

01a07197 - Always include measured A38 results in a readable table#67
TaprootFreak merged 1 commit into
developfrom
fix/01a07197-a38-results-table

Conversation

@TaprootFreakAI

@TaprootFreakAI TaprootFreakAI commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

EN:
Generate a table of every A38 job with its measured duration, final result and exit code, alongside the concise bilingual summary and collapsed original evidence.

DE:
Für jeden A38-Prüflauf automatisch eine Tabellenzeile mit gemessener Laufzeit, Endergebnis und Exit-Code erzeugen, zusammen mit der kurzen zweisprachigen Zusammenfassung und dem eingeklappten Originalnachweis.

Details

The generator previously hid the machine report without a human-readable results table. Derive the table directly from the recorded runs, including failures, without modifying any original result or timestamp. Preserve the machine block and existing validation rules. Keep the rule and regression coverage in this central repository.

Display durations are always rounded up to whole seconds; exact measurements stay unchanged in the nested original report. Regression coverage checks all four outcomes, every row of a mixed-results report, 0/fractional/integer rounding, and safe rendering of names containing Markdown or HTML.

Validation on this exact signed head: full local pytest 1,129 passed / three planned skips; GitHub CI including Docker integration 1,131 passed / one existing skip: https://github.com/DFXswiss/agent/actions/runs/34043134001 . All four comment sources are clear; the commit signature is verified and the current-base PR is mergeable. The requester explicitly waived independent final reviews for this session; zero independent review approvals are claimed. Human merge remains required.

@TaprootFreakAI

Copy link
Copy Markdown
Collaborator Author

EN:
Independent final reviews were explicitly waived for this session, so zero independent review approvals are claimed.
Include every A38 job with its measured duration, final result and exit code in the generated report table.

DE:
Die unabhängigen Abschlussreviews wurden für diese Session ausdrücklich erlassen, daher werden keine unabhängigen Review-Freigaben behauptet.
Jeden A38-Prüflauf mit gemessener Laufzeit, Endergebnis und Exit-Code in der automatisch erzeugten Berichtstabelle aufführen.

Details

Ready for review on signed head 3c42646e286d6b8c5050317f8554fad9354c8c7c, base d3a3fa13c510370ed5e4c89e71737b65cc87b919.

Full local pytest: 1,129 passed, three planned skips. GitHub CI including Docker integration: 1,131 passed, one existing skip, https://github.com/DFXswiss/agent/actions/runs/34043134001 .

The generated table rounds displayed durations up to whole seconds and preserves exact evidence in the nested original block. Regression coverage verifies row completeness, mixed outcomes, rounding boundaries, safe table cells and unchanged parsing/validation. All four comment sources were inspected; no unresolved findings. The signature is verified, the checkout is clean, the base is current and the PR is mergeable.

Human merge remains required; Ready for review is not completion.

@TaprootFreakAI
TaprootFreakAI marked this pull request as ready for review September 6, 2026 15:46
@TaprootFreak
TaprootFreak merged commit e4b2ee9 into develop Sep 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants