A composite morning digest across compliance, finance, calendar, HR, time-off, and AI infra spend — assembled automatically each day.
This page is restricted to Rosenblatt internal use (access-gated) and is refreshed automatically by a scheduled job each morning around 9am ET. If the timestamp above is more than 24 hours old, the automation may have failed — check with Ryan.
Loading report…
=== COMPLIANCE (Vanta) === 4 tests OVERDUE (all severity: high, category: INFRASTRUCTURE). All are Cloudflare/AWS hardening gaps. +--------------------------------------+----------+----------------+-----------------------------------------------------------------------------------+ | Test | Status | Category | Rolls up to (control) | +--------------------------------------+----------+----------------+-----------------------------------------------------------------------------------+ | EBS snapshots are encrypted (AWS) | OVERDUE | INFRASTRUCTURE | (unmapped) — 9 unencrypted snapshots (400 GiB each), due 2026-07-15 | | Cloudflare IP access rules enabled | OVERDUE | INFRASTRUCTURE | Network firewalls reviewed/utilized; Network & system hardening; Firewall access | | Unwanted traffic filtered (CF) | OVERDUE | INFRASTRUCTURE | Network firewalls reviewed/utilized; Network & system hardening; Firewall access | | Cloudflare notifications enabled | OVERDUE | INFRASTRUCTURE | Network firewalls reviewed/utilized; Network & system hardening; Firewall access | +--------------------------------------+----------+----------------+-----------------------------------------------------------------------------------+ - EBS snapshot encryption is already past its remediate-by date (2026-07-15) — 9 unencrypted 400 GiB snapshots on AWS, no SOC 2 control currently mapped to this test. - The 3 Cloudflare tests (no active IP access rules, no active firewall/WAF, missing 4 required notification policies) all roll up to the same 4 SOC 2 controls and are all overdue as of yesterday (2026-07-16/17 windows) — worth a single Cloudflare hardening pass to clear all three at once. === FINANCE (Mercury + Wave) === ``` +--------------------------------+----------------+ | Account | Balance | +--------------------------------+----------------+ | Mercury Checking (••1896) | $161,713.68 | | AMEX Blue Business Cash (1006) | ($8,668.73) | +--------------------------------+----------------+ ``` Outstanding invoices: none. Paid in last 24h: none. === PAYROLL === **W-2 (next run) — BLOCKED** Pay period 2026-07-15 → 2026-07-28, check date 2026-08-07, deadline 2026-08-06 (7pm ET). Blocker: "This payroll cannot currently be processed in this integration because we don't support hourly workers. Log in to app.gusto.com to continue." Roster unmaterialized (employee_count: 0) — must be finished directly in app.gusto.com. **Contractor (next batch) — 2026-07-24** ``` +-------------------+--------+---------+----------+------------+ | Contractor | Hours | Rate | Bonus | Total | +-------------------+--------+---------+----------+------------+ | Owen White | 68.25 | $90/hr | $3,780 | $9,922.50 | | Sage Faraday | 82.60 | $90/hr | $0 | $7,434.00 | | Eugene Cho | 62.93 | $90/hr | $630 | $6,293.70 | | Andres Zabala | 73.82 | $80/hr | $0 | $5,905.60 | | Justin Hromalik | 60.85 | $90/hr | $0 | $5,476.50 | +-------------------+--------+---------+----------+------------+ | BATCH TOTAL | | | | $35,032.30 | +-------------------+--------+---------+----------+------------+ ``` ⚠️ Bonus callouts: Owen White $3,780, Eugene Cho $630. Combined upcoming payroll outflow: $35,032.30 (contractor, 2026-07-24). W-2 total pending manual processing in Gusto (blocked run, not extrapolated). === CALENDAR (today, 2026-07-20) === ``` +-------------+------------------------------------+------------+ | Time (ET) | Meeting | Attendees | +-------------+------------------------------------+------------+ | 9:30-10:00 | Daily Standup | 3 | | 11:30-12:00 | Andres Weekly 1:1 | 2 | | 12:00-12:30 | Owen Weekly 1:1 | 2 | | 13:00-13:30 | Justin Hromalik Weekly 1:1 | 2 | | 15:00-15:30 | Eugene Weekly 1:1 | 2 | | 15:30-16:00 | Sage Weekly 1:1 | 2 | | 16:00-16:30 | Delivery / Consulting - Guild Mtg | 8 | | 16:30-17:00 | The Standup | 8 | +-------------+------------------------------------+------------+ ``` === HR (birthdays / hire anniversaries) === No birthdays or hire anniversaries today. Nearest upcoming: Sage Faraday's 2-year hire anniversary on 2026-08-13 (24 days), then Justin Hromalik's 1-year anniversary on 2026-09-15 (57 days). (Contractors have no DOB on file — birthday check is employees-only, a known/permanent gap.) === TIME-OFF === No upcoming approved time-off requests on file (Jira TIME project, end date >= today). === OUT-SICK === Slack out-sick detection isn't built — would require a bot message-search scope not yet approved. Gap note only. === ACTIVE CLIENT ENGAGEMENTS === ``` +---------------+----------------+------------------+---------------------+------------+----------------+ | Client | Engagement | Contract status | Last client action | AR status | Retainer anchor| +---------------+----------------+------------------+---------------------+------------+----------------+ | ProService | Retainer T&M | Signed (07-13/14) | Signed 07-14 | Paid up | 2026-07-13 | | Entravia | Retainer T&M | Signed CSA+PS+Amd | — (legacy import) | Paid up | 2026-07-14 | | Nothy | Retainer T&M | Signed CSA+PS | — (legacy import) | Paid up | 2026-06-18 | | Shift Living * | Retainer T&M | Signed CSA+PS | — (legacy import) | Paid up | 2026-06-09 | +---------------+----------------+------------------+---------------------+------------+----------------+ * ⚠️ pending confirmation — see bullet below ``` **ProService** — funded $0 if strictly `invoiceDate >= anchor` (2026-07-13), but $10,000 (Paid — INV-PS-R-3, sent 2026-07-10, 3 days before commencement) if counting that invoice as the funding instrument for the re-signed retainer. Consumed $2,118.75 (16.95h @ $125/hr flat: Owen White 12.00h, Eugene Cho 4.95h) since anchor. Remaining: **($2,118.75) — over** under the strict framing, or **$7,881.25 remaining** counting the pre-commencement invoice as funding. Hours-logged-based estimate, may not reflect final billed amount. **Entravia** — funded $37,600 (Paid, INV-ET-R-2, 2026-07-14), consumed $5,571.33 (47.82h since anchor: Andres Zabala 27.05h @ $110/hr "Senior AI Engineer" role, Sage Faraday 20.77h @ $125/hr "AI Development Team Lead" role — role-based rates per Omnibus Amendment No. 1). One Kimai entry (Andres Zabala, 2026-07-15 09:02–13:06, 4.07h) excluded as an overlapping duplicate of another same-day, same-start-time entry (09:02–16:05, 7.05h, with a real description) — kept the longer described entry. Remaining: **$32,028.67**. Hours-logged-based estimate. **Nothy** — funded $5,000 (Paid, INV-N-R-3, 2026-06-18), consumed $2,954.17 (23.63h @ $125/hr flat, all Justin Hromalik) since anchor. Remaining: **$2,045.83**. Hours-logged-based estimate. **Shift Living** (⚠️ pending confirmation — flagged in the roster since 2026-07-14, still unconfirmed) — funded $1,250 (Paid, INV-SL-R-1, 2026-06-09, never replenished — Replenishment Threshold/Amount both $0.00, no refill mechanism), consumed $1,875.00 (15.00h @ $125/hr flat, all Justin Hromalik) since anchor. Remaining: **($625.00) — over**. Most recent Kimai entries (06-23/06-24) are titled "final debrief"/"final meeting with leadership" — still awaiting Ryan's explicit confirmation on whether this engagement is concluded or ongoing. **In pipeline (contract sent, unsigned):** - DealPop, Inc. (Jennifer Hawkins) — CSA sent 2026-07-14, status: sent - eSolutionsFirst (Srinivasa Satrasala) — CSA sent 2026-07-14, status: viewed No roster mismatches found this run. === AI INFRA SPEND (DeepInfra + Bedrock + Copilot, combined) === Window aligned to Copilot's 28-day report: 2026-06-22 → 2026-07-19 (inclusive). ``` +----------------+------------+------------+------------+------------+ | Owner | DeepInfra | Bedrock | Copilot | Combined | +----------------+------------+------------+------------+------------+ | ryanwalden | $45.00 | $562.68 | $504.54 | $1,112.22 | | sagefaraday | $45.05 | $79.81 | $734.19 | $859.05 | | justinhromalik | $15.98 | $180.91 | $561.57 | $758.46 | | andreszabala | $20.74 | $4.04 | $253.31 | $278.09 | | owenwhite | $16.97 | — | $210.12 | $227.09 | | eugenecho | $14.36 | $109.21 | $89.34 | $212.91 | | justingriffin | $0.72 | — | $12.17 | $12.89 | | (deleted key) | — | $0.83 | — | $0.83 | | auto | $0.10 | — | — | $0.10 | +----------------+------------+------------+------------+------------+ ``` - Total combined DeepInfra+Bedrock+Copilot spend (window): $3,461.64 - Bedrock reconciliation: sum of per-key estimates $937.49 vs. CE actual $938.06 for Claude models — variance -0.06%. - Unattributed OpenAI/Bedrock-Mantle spend: CE shows $94.57 for GPT-5.4/5.5 (Amazon Bedrock Edition) in this window — no per-key attribution available (Mantle traffic doesn't hit the Bedrock invocation log group). - Copilot metrics-vs-billing note: metrics-derived total ($2,365.24, ai_credits_used × pricePerUnit) vs. billing-API netAmount ($2,287.34) — variance 3.41%, within the observed 0-10% band for this reconciliation; not treated as an anomaly. === CLOSING SUMMARY === 4 Cloudflare/AWS compliance tests overdue (all infra hardening, no client-facing risk). Checking balance healthy at $161.7K, AMEX at $8.7K, no outstanding invoices. Next W-2 payroll is blocked on hourly-worker support (needs manual Gusto processing); contractor batch of $35,032.30 goes out 2026-07-24 with two bonus payouts to flag. Light-to-moderate meeting day (8 meetings). No time-off or birthdays/anniversaries today. All 4 active retainer clients are paid up in AR; Entravia and Nothy have healthy positive retainer balances, ProService and Shift Living are running over their most recent funding depending on framing — Shift Living remains an unconfirmed roster status. Combined AI infra spend for the trailing 28 days is $3,461.64, led by Ryan and Sage.