Operating.app Allocation Updates — March 25, 2026

Summary

Updated allocations to align with end-of-month (March 31, 2026) cutoff for billing cycle.


Changes Made

Allocations Updated (32)

Allocations changed to end March 31, 2026 via API:

StatusCount
✅ Successfully updated32
⚠️ Could not update (future start date)8

Allocations Not Updated (8) — ✅ PTO Confirmed

These allocations are PTO/Time Off entries with future start dates. They correctly remain as planned vacation time and should NOT be changed.

PersonAllocation DatesDurationType
Zoran SelingerMay 11-13, May 20-222× 3-dayPTO
Hannah WangApr 9-168 daysPTO
Kaela GallagherApr 23-24, Jun 11-122× 2-dayPTO
Mustafa RajaApr 1-1010 daysPTO
Pranav NarahariApr 17-248 daysPTO
Rico RejosoApr 101 dayPTO

Client: Time off (ID 36052)
Project: Time off (ID 81533)
Status: ✅ Correct — These are legitimate forward-looking PTO bookings and should remain unchanged.


API Command Used

API_KEY=$(op read "op://Brainforge AI Team/Operating.app API Key/password")
 
# Update each allocation
curl -s -X PATCH "https://api.operating.app/v1/allocations/{id}" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"through": "2026-03-31"}'

Verification

# Check remaining allocations past March 31
curl -s "https://api.operating.app/v1/allocations" \
  -H "Authorization: Bearer $API_KEY" | jq -r '
    .data[] | select(.archivedAt == null and .through > "2026-03-31") |
    "\(.id): Through \(.through) (Position: \(.positionId))"
  '

Date: March 25, 2026
Executed by: API automation
Status: 32 updated, 8 pending (future start dates)