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…
ROSENBLATT OPS DIGEST — Sunday, July 26, 2026 Generated 2026-07-26 10:21 AM EDT by Dagster (run d1ce5ce6-cf63-4557-ac15-d13af1639086). === COMPLIANCE ALERTS (VANTA) === +---------------------------------------------------------------------------+---------+-------+----------------------+----------------------------+ | Test | Overdue | Items | Category | Control(s) | +---------------------------------------------------------------------------+---------+-------+----------------------+----------------------------+ | EBS snapshots are encrypted (AWS) | 11d | 15 | Infrastructure | (unmapped) | | Cloudflare notifications enabled | 9d | 4 | Infrastructure | NET-4, NET-3, NET-5, IAC-4 | | Unwanted traffic filtered (Cloudflare) | 9d | 1 | Infrastructure | NET-4, NET-3, NET-5, IAC-4 | | Cloudflare IP access rules enabled | 9d | 1 | Infrastructure | NET-4, NET-3, NET-5, IAC-4 | | Point-in-time recovery on DynamoDB enabled (AWS) | 2d | 10 | Data storage | (unmapped) | | S3 buckets allow only HTTPS traffic (AWS) | 2d | 1 | Infrastructure | NET-1 | | GitHub code changes were approved or provided justification for exception | 2d | 1 | Software development | (unmapped) | +---------------------------------------------------------------------------+---------+-------+----------------------+----------------------------+ 12 further failing test(s) are not yet past their remediation date. === FINANCE === +-------------------------------+-------------+ | Account | Balance | +-------------------------------+-------------+ | Mercury Checking ••1896 | $120,840.99 | | Upwork Personal ••3136 | $0.00 | | Blue Business Cash(TM) (1006) | ($9,030.39) | +-------------------------------+-------------+ Outstanding invoices: 1 totalling $965.00 - Benji Yee — $965.00 (Unpaid, due 2026-07-30) No invoices paid in the last 24h. === PAYROLL === ⚠️ UNAVAILABLE this run — GUSTO_ACCESS_TOKEN/GUSTO_COMPANY_ID are not in this run's encrypted config, so Gusto could not be reached. This is a credential-configuration issue for the job, not a Gusto-side outage. === CALENDAR === No meetings scheduled for 2026-07-26. === HR: BIRTHDAYS & ANNIVERSARIES === ⚠️ UNAVAILABLE this run — GUSTO_ACCESS_TOKEN/GUSTO_COMPANY_ID are not in this run's encrypted config, so Gusto could not be reached. This is a credential-configuration issue for the job, not a Gusto-side outage. === TIME OFF === +----------------+----------+------------+------------+ | Who | Type | Start | End | +----------------+----------+------------+------------+ | Justin Griffin | Vacation | 2026-08-19 | 2026-08-23 | +----------------+----------+------------+------------+ === OUT SICK === Not tracked. Detecting out-sick messages would require a Slack message-search scope that has not been approved for this workspace. === ACTIVE CLIENT ENGAGEMENTS === +--------------+---------------------+--------------------------------------------------------------------------------+--------------------+---------------------+-----------------+ | Client | Engagement | Contract status | Last client action | AR status | Retainer anchor | +--------------+---------------------+--------------------------------------------------------------------------------+--------------------+---------------------+-----------------+ | ProService | Retainer | Signed Project Specification (Fridai retainer, re-signed 2026-07-13/14) | Signed 07-14 | Paid up | — | | Entravia | Retainer | Signed CSA (2026-06-12), combined CSA + Project Spec + Omnibus Amendment No. 1 | Executed 06-12 | Paid up | 2026-06-12 | | Nothy | Retainer | Signed CSA (2026-03-03) + signed retainer Project Specification (2026-05-15) | Executed 05-23 | $965.00 outstanding | 2026-06-18 | | Shift Living | Advisory/evaluation | ⚠️ pending confirmation — Signed CSA+PS (2026-06-09) | Executed 06-09 | Paid up | 2026-06-09 | +--------------+---------------------+--------------------------------------------------------------------------------+--------------------+---------------------+-----------------+ Retainer estimates: - **ProService** — no retainer anchor recorded in roster.py, so no remaining-balance estimate this run. - **Entravia** — funded $74,300.00 collected ($74,300.00 invoiced), consumed $46,178.00 (419.8h @ $110.00/hr per Entravia's own contract) since 2026-06-12 → **remaining $28,122.00**. Role-based rate (Senior AI Engineer, $110/hr) per Entravia's own contract.. Estimate is based on hours logged, not a final billed amount. - **Nothy** — funded $5,000.00 collected ($5,965.00 invoiced), consumed $2,954.17 (23.6h @ $125.00/hr per Nothy's own contract) since 2026-06-18 → **remaining $2,045.83**; note funded-vs-collected split — $965.00 invoiced but not yet collected. Flat $125/hr per Nothy's own contract — not Entravia's $110/hr role rate.. Estimate is based on hours logged, not a final billed amount. - **Shift Living** — no contracted hourly rate recorded in the roster; 0.0h logged since 2026-06-09. Add the rate from this client's own contract to roster.py to get a remaining-balance estimate. In pipeline (contract sent, unsigned — not servicing): - DealPop, Inc. (Jennifer Hawkins) — CSA submission pending - eSolutionsFirst (Srinivasa Satrasala) — CSA submission pending === AI INFRA SPEND === Window: 2026-06-28 to 2026-07-25 (all three providers aligned). +----------------+-----------+----------------+---------+-----------+ | Owner | DeepInfra | Bedrock (est.) | Copilot | Combined | +----------------+-----------+----------------+---------+-----------+ | ryanwalden | $45.00 | $1,127.78 | $640.82 | $1,813.60 | | sagefaraday | $37.70 | $265.11 | $839.53 | $1,142.34 | | justinhromalik | $15.98 | $489.10 | $594.30 | $1,099.38 | | eugenecho | $7.51 | $286.64 | $62.22 | $356.37 | | andreszabala | $20.74 | $5.98 | $314.85 | $341.57 | | owenwhite | $16.95 | — | $246.10 | $263.05 | | justingriffin | $0.00 | — | $6.03 | $6.03 | | (deleted key) | — | $0.40 | — | $0.40 | | auto | $0.10 | — | — | $0.10 | +----------------+-----------+----------------+---------+-----------+ Total combined DeepInfra+Bedrock+Copilot spend (window): $5,022.82 Bedrock: $2,175.00 of attributable Cost Explorer spend, split across 6 key(s) in proportion to logged tokens (an attribution, not an independent estimate — the split sums to $2,175.00 by construction). Unattributed OpenAI/Bedrock-Mantle spend: $64.49 — Mantle traffic does not reach the Bedrock invocation log group, so it has no per-key attribution. Copilot: ai_credits_used is a consumption metric, not an invoice split — per-user total $2,703.84 vs. billing netAmount $2,493.22 (8.4% variance; roughly 0-10% is normal for this reconciliation). ERROR: PAYROLL — GUSTO_ACCESS_TOKEN/GUSTO_COMPANY_ID are not in this run's encrypted config, so Gusto could not be reached. This is a credential-configuration issue for the job, not a Gusto-side outage. ERROR: HR: BIRTHDAYS & ANNIVERSARIES — GUSTO_ACCESS_TOKEN/GUSTO_COMPANY_ID are not in this run's encrypted config, so Gusto could not be reached. This is a credential-configuration issue for the job, not a Gusto-side outage.