Skip to content

Roll up integration-elonsg into dev - #370

Merged
ElonSG merged 4 commits into
devfrom
integration-elonsg
Aug 11, 2026
Merged

Roll up integration-elonsg into dev#370
ElonSG merged 4 commits into
devfrom
integration-elonsg

Conversation

@ElonSG

@ElonSG ElonSG commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Summary

Roll up 4 commits from integration-elonsg into dev for ChronoAIProject/fkst-substrate, through immutable head 40905eb6c8ff23ea4b469ca903150c82dc238c56.

  • Classify engine assertion failures as assertion_failure using structural provenance through the mlua cause chain.
  • Classify load failures and unmarked runtime failures as neutral test_error.
  • Preserve existing report fields, pass serialization, and exit behavior.
  • Add regression coverage proving classification is independent of error-message text.
  • Keep retry policy outside the engine boundary.

中文摘要:本次汇总改进测试报告的失败来源分类,以结构化标记区分断言失败与一般运行错误,并保持现有序列化字段和退出行为不变。

Includes github-devloop PR #369 for issue #367.
⟦AI:FKST⟧

loning and others added 4 commits August 11, 2026 21:26
Add a structural assertion marker and an additive failure_kind field so report consumers can distinguish assertion failures from test execution errors without parsing prose. Preserve legacy status, error, report bytes after projection, and exit behavior.

⟦AI:FKST⟧
Prove that assertion-like Lua runtime error text remains test_error unless the engine assertion marker is present.

⟦AI:FKST⟧
…oject/fkst-substrate/367/ready-github-devloop-issue-ChronoAIProject-fkst-substrate-367-intake-0144989699-redrive-ready-23-3554456906

github-devloop implementation for #367
@ElonSG

ElonSG commented Aug 11, 2026

Copy link
Copy Markdown
Contributor Author

github-devloop-integration rollup observe sample

status=clean
reason=clean
head_sha=40905eb6c8ff23ea4b469ca903150c82dc238c56
first_clean_observed_at_ms=1786464634985
sampled_at_ms=1786466668465

@ElonSG
ElonSG merged commit 2a0e1e7 into dev Aug 11, 2026
8 checks 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