# content
Project activity for July 10, 2026:

agents.happitec.com

7 commits

Released v1.15.0 and v1.15.1 across iOS (builds 324/323) and macOS (235/234), incorporating key feature work and polish.

Implemented a new “View Summary” sheet for iOS, aligning its content with the top-of-list Status summary to improve consistency and reduce redundancy in user-facing information.

Fixed an iPad-specific issue where Quote Reply in the bubble context menu did not respect selection state, restoring expected behavior across device types.

Introduced client-side instrumentation for seen-watermark tracking, including a reporter to suppress Important-tier push notifications based on user engagement signals—enhancing notification control and personalization while documenting the design in an approved spec.

Enabled testability via AGENTS_UI_TEST_SEED, allowing UI tests to inject deterministic seed data through UserDefaults launch arguments for reliable, reproducible testing workflows.

shpool-resume

1 commit

Migrated session ownership data from a legacy structure to a new runner-migration repository by updating sessions.json, ensuring proper ownership tracking for runner instances during migration workflows.

xcode-preview-vm

30 commits

Implemented a phased preview-rendering and evaluation system spanning Phase 1 (preview enumeration via tools/preview_sweep) through Phase 5, introducing core services: a diff engine (baseline vs head manifest comparison, with disambiguation of duplicate identities to prevent silent data loss), a gate policy engine (evaluating diffed facts into pass/fail verdicts), and an HTML report renderer generating human-readable catalogs—ensuring deterministic, cross-target rendering (e.g., native macOS) for CI validation.

Hardened build/deployment reliability: fixed asset extraction (BSD tar over unarchive), enabled token-free signed-asset installation, auto-configured Homebrew git/SSH contexts for headless use, and switched CI runs to self-hosted Linux runners; also resolved path normalization, route scheme routing through SSH-loopback attribution, and bind vs render conflict handling (409).

Improved CI/CD infrastructure and governance: enforced repo inventory loading by default ( Ansible group_vars), added PR-time workspace build gates, dropped bytecode artifacts, and integrated target-membership checks as a formal gate; all underpinned by documentation updates covering Arc 1 specs, design principles (e.g., Mac-VM budget), open-source readiness, determinism, and pilot proof slices.

Security & correctness improvements: validated attribute-context escaping in HTML output (preventing <img src> injection), fixed stale test fixtures post-integration, and enhanced renderer stability with render-until-stable logic replacing fixed settling timeouts.