Repository navigation
Releases: jdotc1/AIRS-app
Release list
AIRS 0.3.1 Preview — build 5
AIRS 0.3.1 Preview — build 5
This update brings the public app to the completed private v35 checkpoint.
The engine baseline is 2b4b958, with signing fix b9988e8 and dSYM fix
74d5a47 from private main. In-progress v36 is excluded.
- X-only RBIT and UDIV, with exact model admission in Python and native reports.
- Bounded SP-relative, unsigned scaled aligned 8-byte X stack loads/stores.
Full known slots, allocation bounds, overlap invalidation, frame lifetime and
pointer-escape checks remain required. Unsupported forms remain unresolved. - Shared frame-effect classification preserves the existing X29/SP guard.
- Architecture-specific signing metadata coverage and dSYM picker attachment routing.
- All previously released 0.3.0 component, project and exchange features remain.
Report schema remains 1. The engine model is arm64-bounded-x-stack-v35.
Accepted focused semantic/native import and independent review receipts are
reused. The retained owned two-library v35 observation was 16 functions,
16 agreement, zero inconsistency and zero unresolved; this is a bounded prior
measurement, not a new corpus run or general support claim.
The standalone app is Developer ID signed, Apple notarized and stapled.
New-container signature verification, ticket validation and local macOS
distribution assessment passed. Release qualification is recorded separately. No unchanged suite, corpus,
source/runtime provenance hash or dependency qualification is repeated.
Minimum-OS, Intel-host, clean-Mac and broader workload qualification remain open.
The stronger external MacScope consumer/paired workflow remains separate.
Public source commit: fec0c76b1488fca2f76cfa8dca5a992825ed36e2.
The release assets include the standalone Apple silicon app, matching public
source archive, qualification-summary.json and SHA256SUMS.txt. No installed app
replacement or preferences migration is performed by this publication.
AIRS 0.3.0 Preview — build 4
AIRS 0.3.0 (build 4) is an Apple silicon preview for macOS 14 or newer. The app is Developer ID signed, notarized, and stapled. Apple accepted submission 8a4546f3-48d3-4991-9d5b-a66b7255099d with no issues; local ticket validation and distribution assessment passed.
This preview adds bounded declaration observations for app bundles without CFBundleExecutable, requested-slice component entitlement availability, portable inspection projects, exact project-manifest preservation with staged-package preflight, and Python CLZ-v32 report import admission parity. Resource observations do not create executable or entitlement authority. Selected programs are treated as data and are not executed.
The four outstanding native availability states passed in the isolated qualification app: supported ARM64 explicit read, missing requested slice disabled, declaration-only missing capability disabled, and reopened imported evidence disabled. The native log recorded 96 capture-related AppKit geometry diagnostics, so a clean-log claim is not made. Accepted unchanged runtime, dependency, and behavior receipts were reused; no broad corpus pass or new engine-result aggregate is claimed. See qualification-summary.json and SHA256SUMS.txt beside the archives.
The source archive and release tag correspond to frozen source revision 377cf2baa82e335bb42ebf75fe454e7be30c83e2. Private development history and local evidence are excluded. Later AIRS development changes for signing slice coverage and dSYM attachment selection are merged in the separate jdotc1/AIRS repository, but are not included in this frozen build.
Clean older-OS, Intel-host, second-machine reconstruction, capacity, and the stronger external C4 paired-consumer workflow remain unqualified. Retain prior app versions and saved data when upgrading; this release does not reset preferences or retained reports.
AIRS 0.2.0 Preview — build 3
AIRS 0.2.0 (build 3) consolidates the A/B feature set: entitlement inspection and saved baselines; review archives; bounded component inventory/comparison and scoped assessments; inspection projects and batch-history links; owned-build policy review with CLI parity; coverage presentation and bounded CLZ-v32 analysis.
The macOS arm64 app is Developer ID–signed, notarized and stapled. Apple accepted submission 3D379677-B11F-4170-8FFA-4E87D2318A32 with no issues. Local strict-signature, staple and pre-distribution checks passed, along with packaged bootstrap/CLI and native startup/version/Quit smoke checks.
This is a preview. Accepted A/B and B6 receipts were reused; they are not a fresh full-suite or corpus run. Known AppKit geometry/locale diagnostics remain. Clean supported-OS, upgrade/settings, network-offline launch and broader CI/toolchain/pilot/performance qualification remain separate gates. Publication does not install the app.
Assets include the signed app ZIP, frozen sanitized source ZIP, SHA256SUMS and a bounded qualification summary. The source snapshot excludes private history and local evidence. The source and binary share frozen implementation revision afcea3169c611f7798d6c3761279cf1289757b57; the public release commit records the exported snapshot. Existing AIRS/Lumen license policy and vendor notices are preserved.
Published-download qualification: the app ZIP downloaded from this release matched the accepted signed archive byte for byte. With quarantine explicitly applied, Gatekeeper accepted it as Notarized Developer ID. Normal Open confirmation, macOS App Translocation, native main window/About version 0.2.0 (3), and ordinary Quit completed. This was a CLI download with a controlled quarantine test, not a browser-specific or network-offline test. See download-qualification.json. Installation remains separate.
AIRS 0.1.1 Preview
AIRS 0.1.1 Preview
A focused usability update for the native macOS workspace.
Changes
- Entitlement searches and empty categories now explain why no keys are visible
and offer Clear Search, Show All Changes or Show All Keys as appropriate.
Sorting and complete comparison data remain intact. - Matching entitlement snapshots offer Show All Keys; snapshots containing no
keys receive completed-comparison wording without a misleading recovery action. - Unwind review identifies a selected function hidden by search or verdict filters.
Show Selected Function restores its row; Report Overview retains filter context. - Empty function results no longer cover the overview row. Reason codes and
evidence precede the longer function identity block. - Function-list selection no longer publishes workspace changes directly from
the native list update callback.
Compatibility and validation
Version 0.1.1 (2), Apple silicon, macOS 14 or newer, with private Python 3.15.0.
Analysis model v31, report schemas, extraction and export semantics are unchanged.
Selected files are read as data and never executed.
Three focused selection tests and a native minimum-layout check with four states
passed. Native packaged-app interactions confirmed both workflows; the final
selection-binding repair completed checked transitions without publication
warnings. Unchanged engine, runtime, model and export evidence was reused.
This remains a preview. Clean-Mac, older-macOS and Intel-app qualification are
not established. Existing system window-sharing geometry and host-service
messages remain documented; this release does not claim a clean runtime log.
No general ARM64 correctness, effective-permission or security verdict is implied.
Distribution
Developer ID signed and Apple-notarized. The exported app passed strict signature
validation, staple validation and Gatekeeper assessment (Notarized Developer ID).
Apple accepted submission 7A389300-70C3-4CEB-ACB3-F6935D32F129 on October 19, 2026.
The signed release app also completed saved-report selection recovery and synthetic
entitlement-search recovery checks. No target app was executed or reanalyzed.
AIRS 0.1.0 Preview
AIRS 0.1.0 — initial preview
Distribution status: Developer ID signed and Apple-notarized preview.
The exported app carries a validated staple and passed Gatekeeper assessment.
Native macOS review of bounded ARM64 unwind evidence and application entitlement
comparisons. Includes audit history, saved-report review, explicit-pair entitlement
batches and a command-line entitlement comparison tool. The native workspace uses
Lumen and includes the latest Compare Entitlements layout improvements.
The app includes Python 3.15.0 and requires an Apple silicon Mac with macOS 14 or
newer. The inspected targets are read as data and never executed. Unsupported
analysis remains unresolved; findings apply only to the supported checked scope.
This is not a general ARM64 correctness guarantee or an automated remediation tool.
Lumen's two required libraries are included as a portable, sanitized source
snapshot. The source release omits developer instructions, local evidence and
private repository history. Python and EntitlementDiff license notices are retained.
This preview has not been qualified on a clean Mac or as an Intel app. Existing
AppKit geometry diagnostics remain under investigation. No MacScope consumer or
automatic patching capability is claimed.
Distribution verification
Version 0.1.0 (1), dev.airs.app. Uploaded using Xcode Organizer with the
existing developer account. Apple accepted notarization submission
09FCC694-0382-4D81-BBEB-0B9E4D9ED272. The exported app passed strict signature
verification, staple validation and Gatekeeper assessment (Notarized Developer ID).
An unused CPython embedding link object was excluded from the app after Apple
identified it during the initial submission. No analysis behavior changed.
Existing accepted engine, entitlement and UI checks were reused. This release
does not establish clean-Mac or Intel-app acceptance. It remains an initial
preview with bounded findings as described in the analysis contract.