Skip to content

Support new version of AP242 STEP schema#470

Open
starseeker wants to merge 10 commits intostepcode:developfrom
starseeker:treat
Open

Support new version of AP242 STEP schema#470
starseeker wants to merge 10 commits intostepcode:developfrom
starseeker:treat

Conversation

@starseeker
Copy link
Member

@TRThurman here's what I've got so far for #468

starseeker and others added 10 commits February 9, 2026 09:16
* Initial plan

* Add baseline instrumentation test for PE056 in AP242 schema

Co-authored-by: starseeker <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: starseeker <[email protected]>
* Implement deep aggregate unwrapping for QUERY resolution (PE056 fix)

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: starseeker <[email protected]>
…#13)

* Add TREAT keyword and grammar infrastructure
* Complete TREAT infrastructure and test schema (parser generation pending)

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: starseeker <[email protected]>
…pressions (#14)

Implement flow-sensitive narrowing - ap242 schema can now be read

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: starseeker <[email protected]>
…son (#15)

* Initial plan

* Add documentation and clarify TYPEis_aggregate as shallow check

Co-authored-by: starseeker <[email protected]>

* Add test for aggregate unwrapping with typedef chains

Co-authored-by: starseeker <[email protected]>

* Add TREAT-based corrected AP242 schema and comparison documentation

Co-authored-by: starseeker <[email protected]>

* Add AP242 schema README and update documentation with comparison references

Co-authored-by: starseeker <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: starseeker <[email protected]>
…ches (#16)

Add AP242 styled_item functional test infrastructure
Test both vanilla AP242 schema (needs flow-sensitive narrowing)
and modded schema that is more strictly compliant.

Both schema tests use same STEP file

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: starseeker <[email protected]>
@TRThurman
Copy link
Member

@starseeker Conflicts this week. I hope to check this on macos next week.

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.

3 participants