Rosenblatt logo
Internal — Rosenblatt AI

Rosenblatt Daily Ops Report

A composite morning digest across compliance, finance, calendar, HR, time-off, and AI infra spend — assembled automatically each day.

Last updated 2026-07-16 12:07 AM EDT

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 9AM OPS DIGEST — 2026-07-15 ===

=== COMPLIANCE (Vanta) ===

1 test OVERDUE, 0 tests NEEDS_REMEDIATION.

```
+--------------------------------------+----------+----------------+------------------+
| Test                                 | Status   | Category       | Control          |
+--------------------------------------+----------+----------------+------------------+
| EBS snapshots are encrypted (AWS)    | OVERDUE  | INFRASTRUCTURE | (unmapped)       |
+--------------------------------------+----------+----------------+------------------+
```
4 unencrypted EBS snapshots flagged (all 400 GiB): snap-022e033e47012171b,
snap-0143583698755bfba, snap-059b406d1e3e36748, snap-0b9c7ae92bb6f8cb9.
Fix: copy each to an encrypted snapshot (KMS key), then delete the original.
Was already due 2026-07-15 (today) per Vanta's soonest-remediate-by date.

=== FINANCE (Mercury + Wave) ===

```
+--------------------------------+----------------+
| Account                        | Balance        |
+--------------------------------+----------------+
| Mercury Checking (••1896)      | $114,113.68    |
+--------------------------------+----------------+
| AMEX Blue Business Cash (1006) | ($6,645.73)    |
+--------------------------------+----------------+
```
Outstanding invoices: 1 (INV-PS-R-3, ProService, $10,000.00, Unpaid, dated
2026-07-10) + 1 Processing (INV-ET-R-2, Entravia, $37,600.00, dated 2026-07-14).
No invoices paid in the last 24 hours.

=== PAYROLL ===

**W-2 (next run):** pay period 2026-07-15 – 2026-07-28, check date 2026-08-07.
**BLOCKED** — cannot be processed in this integration: "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 is unmaterialized
(employee_count: 0) — must be finished manually in app.gusto.com.

**Contractor (next batch):** check date 2026-07-24, 5 contractors scheduled.
```
+-------------------+--------+-------+----------+-------------+
| Contractor        | Hours  | Rate  | Bonus    | Total       |
+-------------------+--------+-------+----------+-------------+
| Sage Faraday      | 82.60  | $90   | —        | $7,434.00   |
| Andres Zabala     | 73.82  | $80   | —        | $5,905.60   |
| Owen White        | 68.25  | $90   | $3,780   | $9,922.50   |
| Justin Hromalik   | 60.85  | $90   | —        | $5,476.50   |
| Eugene Cho        | 62.93  | $90   | $630     | $6,293.70   |
+-------------------+--------+-------+----------+-------------+
| TOTAL              |        |       |          | $35,032.30  |
+-------------------+--------+-------+----------+-------------+
```
⚠️ Bonus callouts: Owen White $3,780, Eugene Cho $630 this batch.

Combined upcoming payroll outflow: W-2 total pending manual processing in
Gusto (blocked) + $35,032.30 (contractor, 2026-07-24).

=== CALENDAR (today, 2026-07-15) ===

```
+---------------+---------------------------+-------------------------------+
| Time (ET)     | Meeting                   | Notes                        |
+---------------+---------------------------+-------------------------------+
| All day       | Hours Due                 | 6 attendees                  |
| 9:30–10:00am  | Daily Standup             | +Recall Bot                  |
| 11:30–12:00pm | Baris / Ryan Sync         | w/ Baris Karadogan            |
| 1:00–1:30pm   | eSolutionsFirst Prep      | w/ Eugene Cho                 |
| 4:00–4:30pm   | Tooling - Guild Meeting   | 7 attendees                  |
| 4:30–5:00pm   | The Standup               | 7 attendees                  |
+---------------+---------------------------+-------------------------------+
```
2 events canceled today (FridAi Review Session, Strategy Sync) — excluded above.

=== HR: BIRTHDAYS / ANNIVERSARIES (Gusto) ===

No employee birthdays or hire/contract anniversaries today. Nearest upcoming:
Owen White's contract anniversary is 2026-08-13 (start date 2024-08-13, will
mark 2 years). (Contractor birthdays are structurally unavailable — Gusto
contractor records carry no date_of_birth field, a permanent data gap.)

=== TIME-OFF (Jira TIME project) ===

```
+------------------+-------------+------------+------------+
| Reporter         | Type        | Start      | End        |
+------------------+-------------+------------+------------+
| Sage Faraday      | Half Day    | 2026-07-15 | 2026-07-15 |
| Justin Griffin     | (unset)     | 2026-07-16 | 2026-07-16 |
+------------------+-------------+------------+------------+
```
Justin Griffin's 07-16 entry has no time-off type value set on the ticket.

=== OUT-SICK (gap note) ===

Slack out-sick detection isn't built — would require a bot scope change for
message search not yet approved. No live signal for this section.

=== ACTIVE CLIENT ENGAGEMENTS ===

```
+---------------+--------------------+------------------+------------------+------------------+----------------+------------------+
| Client        | Engagement type    | Contract status  | Last client      | AR status        | Retainer       | Remaining (est)  |
|               |                    |                   | action            |                  | anchor         |                  |
+---------------+--------------------+------------------+------------------+------------------+----------------+------------------+
| ProService     | Retainer (Fridai)  | Signed (re-signed| Signed 07-14     | $10,000 Unpaid   | 2026-07-13     | +$7,881 (unpd)   |
|               |                    | 07-13/14, sub 153)|                  | (INV-PS-R-3)     |                | / ($2,119) paid  |
| Entravia       | Retainer           | Signed 06-12      | — (legacy import,| $37,600          | 2026-06-12     | +$34,873 (w/     |
|               |                    | (First Party only)| no client-side   | Processing       |                | processing) /    |
|               |                    |                   | event on file)   | (INV-ET-R-2)     |                | ($2,727) paid-only|
| Nothy         | Retainer           | Signed (CSA 03-03,| — (legacy import,| Paid up          | 2026-05-22     | ($875) — over    |
|               |                    | PS 05-15/05-22)   | no client-side   |                  |                |                  |
|               |                    |                   | event on file)   |                  |                |                  |
+---------------+--------------------+------------------+------------------+------------------+----------------+------------------+
```
⚠️ Shift Living — PENDING CONFIRMATION, not rendered above as clean Active.
Per roster: advisory/evaluation scope (not build/dev), Replenishment
Threshold+Amount both $0.00 (no refill mechanism), last Kimai entry 2026-06-25
(20 days stale), entries literally titled "final debrief"/"final meeting with
leadership." Awaiting Ryan's confirmation on whether this is still active or
should move to wound-down. If forced to compute anyway: 15.00h logged since
2026-06-09 @ $125/hr = $1,875 consumed vs $1,250 funded = ($625) over — but
this number is not being treated as a live retainer given the concluded-
engagement signals above.

Retainer estimate notes (hours-logged-based estimates from Kimai, NOT final
billed amounts — Kimai's `billable` flag is unreliable in this org and was
NOT used as a filter; no entries exceeded the 8-10h stuck-timer threshold
this run, so no exclusions were needed):
- ProService/Fridai: 16.95h logged since new 2026-07-13 commencement date
  (Owen White + Eugene Cho) × $125/hr = $2,118.75 consumed. The $10,000
  initial-retainer invoice (INV-PS-R-3) is dated 2026-07-10, 3 days before
  commencement — Unpaid as of today. Reported both ways: +$7,881.25 if
  counting that invoice as funded, ($2,118.75) — over if counting only
  collected (Paid) amounts, since nothing has cleared yet on this brand-new
  retainer.
- Entravia: 161.68h Sage Faraday @ $125/hr + 174.70h Andres Zabala @ $110/hr
  (role-based rates per Omnibus Amendment No. 1) = $39,427.42 consumed since
  2026-06-12. Funded (Paid only, INV-ET-R-1): $36,700 → ($2,727.42) over.
  Funded (Paid + Processing, incl. INV-ET-R-2): $74,300 → +$34,872.58. The
  large gap is because INV-ET-R-2 ($37,600) hasn't cleared yet — the paid-only
  figure is the more honest "currently in deficit" read.
- Nothy: 107.00h @ $125/hr = $13,375.00 consumed since 2026-05-22 (the first
  replenishment invoice date, per this skill's own anchor convention — the
  original March fixed-fee engagement is separately closed out). Funded
  (all 3 replenishment invoices, all Paid): $12,500.00 → ($875.00) — over.

In pipeline (contract sent, unsigned):
- DealPop, Inc. (Jennifer Hawkins) — CSA sent 07-14, opened+e-signed by
  Consultant same day; Client side: sent, not yet opened/signed.
- eSolutionsFirst (Srinivasa Satrasala) — CSA sent 07-14; Client side:
  opened 07-14 3:36pm, not yet signed.

=== AI INFRA SPEND (DeepInfra + Bedrock + Copilot, combined) ===

Window aligned to Copilot's users-28-day report: 2026-06-17 to 2026-07-14
(all three sources pulled for this identical window).

```
+-----------------+------------+------------+------------+------------+
| Owner           | DeepInfra  | Bedrock    | Copilot    | Combined   |
+-----------------+------------+------------+------------+------------+
| ryanwalden       | $45.00     | $426.60    | $482.06    | $953.65    |
| justinhromalik   | $37.65     | $101.59    | $612.39    | $751.63    |
| sagefaraday      | $50.05     | $73.56     | $607.44    | $731.05    |
| andreszabala     | $28.06     | —          | $224.31    | $252.37    |
| eugenecho        | $30.65     | $94.41     | $80.81     | $205.86    |
| owenwhite        | $16.97     | —          | $157.08    | $174.05    |
| justingriffin    | $1.03      | —          | $12.17     | $13.20     |
| (deleted key)    | —          | $0.83      | —          | $0.83      |
| auto            | $0.10      | —          | —          | $0.10      |
+-----------------+------------+------------+------------+------------+
```

Total combined DeepInfra+Bedrock+Copilot spend (window): $3,082.75

Bedrock reconciliation: sum of per-key estimates $696.99 vs. CE actual
$697.43 for Claude models (window) — 0.06% variance, tight.

Unattributed OpenAI/Bedrock-Mantle spend: CE shows $101.83 for GPT-5.4/5.5
Mantle traffic in this window — no per-key attribution available (Mantle
calls don't hit the Bedrock invocation log group).

Copilot metrics-vs-billing note: per-user credit estimate $2,176.25 vs.
billing-API net $2,020.52 for the AI Credits SKU (window) — 7.71% variance.
`ai_credits_used` is a consumption metric, not an exact invoice split.

=== END OF DIGEST ===