Skip to content

AIRS 0.3.3 Preview — build 9

Pre-release
Pre-release

Choose a tag to compare

@jdotc1 jdotc1 released this 25 Oct 05:37

Public source sanitation update — October 25, 2026

Current source commit for v0.3.3-build9: b1dd4aeef2af11fd21944f7a052b124bc70f0c5f. Tag object: b1dd4aeef2af11fd21944f7a052b124bc70f0c5f.

The sanitized source ZIP has SHA-256 55521b8cfc0b44b883580bbc6ca2bad06c27bab2bf7a4834965ca7c63e0bf44b. The source reconciliation supplement records the previous/current source and tag identities, changed source-archive checksums, and retained accepted app identities.

This update replaces source ZIPs and their source-checksum entries and adds the reconciliation supplement. Signed app ZIPs and original qualification/download records are unchanged. Accepted build, test, signing, notarization and functional results are reused within their original scope. No new app build, re-signing, notarization or unchanged test run was performed. Rewritten historical source is not asserted to reproduce the retained signed binaries.

Personal development context was removed while legal attribution was preserved. Historical review-profile source uses the already-qualified portable temporary-directory getter. Original source fields in older qualification records remain historical observations; use the reconciliation chain for their current lineage.


Original release notes — historical publication record

AIRS 0.3.3 Preview — build 9 fixes native Settings sizing and the captured baseline-comparison sheet AttributeGraph cycle. This is a new maintenance release; the earlier build 7 release and assets remain available.

  • Settings opens with a pane-appropriate minimum/preferred height and improved interpreter-control spacing, preserving existing preferences.
  • Comparison summaries use eager layout. Findings are paged in bounded groups of 50 with Previous/Next navigation, so all findings remain reachable without lazy sheet-sizing feedback. Complete JSON and exports retain the full report.
  • The arm64-bounded-cfi-control-v41 engine, report formats, comparison semantics and conservative unsupported/refusal boundaries are unchanged.

The Apple silicon app is Developer ID signed, notarized and stapled. This release reuses the accepted build 9 binary and its existing signing/notarization receipts; it was not rebuilt or re-signed for publication.

Accepted results reused: three focused native tests; zero AttributeGraph cycle breakpoint hits in the actual isolated SwiftUI app scene across unchanged/populated/filter/page/dismissal workflows; optimized build and installed startup; Settings appearance/sizing; bounded owned-image v41 qualification; prior scoped semantic, helper, runtime, vendor and export evidence. Changed public source and the new app executable passed their first distribution sanitation inspection. No fresh CI pass is claimed.

This remains a preview. Clean-machine, minimum-macOS, Intel-app and offline qualification remain incomplete. Prior browser-download/App Translocation acceptance belongs to build 7 and was not repeated for this release. System runtime diagnostics remain documented; zero observed cycles in the scoped comparison workflow is not an all-report/all-OS or clean-log guarantee.

Public implementation/tag/source archive: 1e4a76f4f4d710bf88afd643345d04ee21d8b9a0. Assets contain the accepted signed app ZIP, exact source ZIP, SHA256SUMS and sanitized qualification summary. Publication leaves the maintainer's installed app, settings and stores unchanged.