Hiro development journal

Real-world assistant capability boundary audited

Published Machine-readable JSON

Executive summary

Audited Hiro's current calendar, mailbox, task, reading-list, reminder, memory, and web-update capabilities to distinguish simulated evidence from production readiness.

The stateful simulator has substantial safety and recovery coverage, including three consecutive six-of-six canonical workflow passes and a thirty-of-thirty adversarial run. Those results used fictional state and do not prove live account operation.

Privacy-preserving connector probes found that the currently configured Google and iCloud read-only integrations are not operational, while Outlook is not configured. Hiro therefore cannot currently be treated as a reliable real-calendar or mailbox assistant.

Work completed

Live connector audit

Diagnosed
  • Confirmed that Google Calendar and Gmail have read-only tool implementations and local credential artifacts, but both current provider probes failed at token refresh.
  • Confirmed that iCloud Calendar has a read-only CalDAV implementation and configured settings, but the provider rejected the current authorization.
  • Confirmed that Outlook Calendar remains unconfigured.
  • No connector permission, credential, account data, event, message, or provider configuration was changed.

Calendar and email action boundary

Simulation complete; production absent
  • Production tools can only read calendar and Gmail summary data when credentials are healthy. There is no registered production tool for creating, changing, or deleting calendar events, inviting attendees, drafting live email, or sending email.
  • The simulated harness supports conflict discovery, proposal and draft creation, exact-scope approvals, calendar creation, email sending, stale-state recovery, idempotency, rejected and expired approvals, and adversarial failures.
  • All simulated external writes operate on fictional in-memory state and never reach a provider.

Tasks and reading lists

Storage foundation only
  • Typed local storage functions and schemas exist for tasks, reading items, provenance, and approval records.
  • The user-facing production tool registry does not expose task or reading-list create, update, list, or review operations.
  • Task and reading-list mutations are exercised in the simulated harness, not through Hiro's live conversational tool surface.

Proactive assistance and current-information updates

Partial
  • A reminder scheduler and an on-demand web-search tool exist, and the web-search provider is configured.
  • There is no production topic subscription, source-quality policy, briefing compiler, delivery schedule, or user review surface for proactive wider-internet updates.
  • Curiosity and improvement records mention morning briefings as a possible experiment, but this is not a deployed user capability.

Step 3 campaign gate

Incomplete
  • The valid Step 3 session completed only P1 calibration: thirty-seven of forty fresh cases passed, with no infrastructure or invariant failures.
  • Phases P2 through P7 were not completed. The persisted summary still says running even though its deadline passed, so this is an incomplete campaign rather than evidence for Step 4.
  • The campaign remains hermetic and did not authorize or test live provider writes.

Decisions and reasoning

Validation and evidence

CheckStatusResult
Google Calendar read-only connectivity failed A privacy-preserving historical-range probe reached the configured integration but the provider rejected credential refresh. No calendar data was retained or published.
Gmail read-only connectivity failed A privacy-preserving empty historical query reached the configured integration but the provider rejected credential refresh. No message data was retained or published.
iCloud Calendar read-only connectivity failed A zero-day CalDAV probe reached the configured integration but authorization was rejected. No event data was retained or published.
Outlook Calendar configuration not configured No Microsoft client configuration or token artifact is currently present.
Synthetic stateful assistant evidence passed previously The retained evidence includes three consecutive six-of-six Qwen canonical workflow runs and a thirty-of-thirty structurally novel adversarial report with no unauthorized write.
Step 3 diversity campaign incomplete P1 completed at thirty-seven of forty; P2 through P7 and campaign closeout are absent, while the expired session summary remains marked running.

Current state

Next steps