Platform Admin (Glen)

Admin Operations

How Glen manages the platform day-to-day: monitoring activity, managing vendors and internal teams, configuring auto-promote rules, tracking ETAs and dependencies, and ensuring quality with AI assistance.

Daily Operations

Monitor bounty board + NTE alerts

Automated
Daily

Check for new bounty postings, NTE threshold warnings (70%/90%/100%), auto-promote triggers, and expiring deadlines. The admin dashboard shows all activity in a unified feed.

Review proposals and NTE estimates

Manual
As needed

Review developer approach, NTE estimate vs budget ceiling, team composition (for team claims), and developer completion rates at the same difficulty level.

Track active work across all orgs

Automated
Daily

The Delivery Hub board in Nimba org shows cross-org work status via the sync engine. Internal employee work and external contractor work visible in unified view.

Monitor ETA and dependency impacts

Planned
Daily

Track estimated completion dates, dependency chains, and cascading delay impacts. Proactively alert when downstream work items are at risk due to upstream delays.

Mockup: Admin Dashboard Overview

Active Bounties

12

+3 this week

Pending Claims

7

2 need NTE review

Active Developers

24

8 internal + 16 external

Revenue (MTD)

$4,200

3 invoices paid

Recent Activity

2 min ago
NTE warning: WI-051 at 90% of 8h budget (Tom)
15 min ago
Team Apex submitted proposal for B-003 ($1,260 NTE)
1 hour ago
Invoice #INV-024 paid ($750)
3 hours ago
Auto-promote triggered: WI-049 missed internal SLA
Yesterday
Sarah Chen completed B-001 under NTE (18h of 20h)

Vendor & Employee Management

The platform manages two distinct resource types: external vendors/contractors (with insurance requirements, rate negotiation, and marketplace reputation) and internal employees (with SLA expectations, auto-promote rules, and team-level tracking).

Onboard vendors and internal teams

Manual
As needed

Create NetworkEntity records for vendors (with billing rates, insurance verification) or internal teams (with SLA expectations and auto-promote thresholds).

Configure auto-promote rules

Planned
Per team setup

Set conditions for automatic promotion of internal bounties to the external marketplace: SLA warning thresholds, no-progress triggers, NTE breach responses.

Track performance: vendors vs employees

Planned
Monthly

Compare completion rates, NTE accuracy (estimated vs actual), code quality scores, and response times across vendors and internal teams.

Enforce insurance requirements (vendors)

Planned
Annually

Verify that all external vendors and contractors maintain current professional liability insurance. Internal employees are covered by the organization. Block uninsured vendor work.

Mockup: Vendor & Employee Management
C

Cloud Nimbus LLC

Primary Vendor

InsuredActive
2 developers|
5
U

Untangleit LLC (Edson)

Subcontractor

InsuredActive
1 developer|
4.7
A

At Large LLC (Danny)

Billing Entity

InsuredActive
1 developer|
4.9
M

MF Engineering Team

Internal Team

EmployeeActive
5 developers
Mockup: Auto-Promote Rules

Internal to Marketplace Promotion Rules

Active

SLA Warning

Warning

Trigger: 48 hours before deadline with no progress in 24h

Action: Notify assigned employee + manager

SLA Breach

Auto-Promote

Trigger: 24 hours before deadline with < 50% progress

Action: Auto-promote to marketplace + notify employee

NTE Exceeded

Stop

Trigger: Internal employee exceeds 100% of NTE

Action: Freeze work item + require manager approval

Dependency Risk

Alert

Trigger: Downstream work item ETA impacted by delay

Action: Alert dependent work item owners

Quality Control & ETA Tracking

Every submission goes through multiple quality gates. The admin tracks both code quality (via CI) and delivery velocity (via ETA/dependency tracking).

Review CI results on submissions

Automated
Per submission

GitHub Actions runs Apex tests, PMD scan, and scratch org build on every PR. Results are visible inline on the PR and reported to the platform.

Verify manual acceptance criteria

Manual
Per submission

Review the manual checklist: data migration verified, configuration steps completed, training docs delivered. Both CI and manual items must pass.

Track ETA calculations with dependencies

Planned
Daily

Automated ETA calculations show estimated completion dates. Dependency tracking surfaces cascading impacts when upstream items slip. Proactive alerts to downstream owners.

Compare multi-dev submissions

Planned
Per multi-dev bounty

For multi-developer bounties: compare implementations side-by-side, score quality and approach, assign rankings that feed into developer reputation.

Mockup: ETA & Dependency Tracking

Dependency Chain -- Impact Analysis

WI-050API rate limitingMar 25On Track
WI-051Dashboard optimizationMar 23At Risk (-1d)
WI-053Dashboard mobile viewMar 28 -> Mar 29Impacted by WI-051
WI-054Performance testingApr 1 -> Apr 2Cascading delay

Dependency tracking automatically calculates cascading ETA impacts when a work item slips. Downstream owners are alerted before the delay reaches them.

Quality is non-negotiable. The platform's reputation depends on consistent delivery quality. Every submission that passes quality gates reinforces trust. Every NTE that comes in under budget proves the estimation system works. Every SLA met by an internal team proves the bounty model drives accountability.

Sync Engine & Platform Events

The sync engine is the nervous system connecting all orgs. Data flows bidirectionally between client Salesforce orgs, the Cloud Nimbus hub, and the portal. As admin, you monitor sync health, resolve conflicts, and configure event-driven automation.

Monitor sync queue health

Automated
Daily

Check Sync_Item__c queue depth across all connected orgs. Healthy queues drain within minutes. If items accumulate, investigate API limits, auth failures, or field mapping errors.

Platform Events for real-time sync

Automated
Automatic

Salesforce Platform Events fire when work items, work logs, or documents change. The sync engine subscribes to these events for near-real-time cross-org propagation instead of polling. Reduces sync latency from minutes to seconds.

Sync Reconciler -- self-healing drift detection

Automated
Scheduled (every 6 hours)

The reconciler compares record hashes across orgs and auto-detects drift (records that should match but do not). Corrections are queued automatically with full audit trail. No manual intervention unless a conflict cannot be auto-resolved.

Echo suppression and kill-switch

Automated
Automatic

Prevents infinite sync loops. GlobalSourceIdTxt__c tracks the originating org for every record. The kill-switch aborts routing when the target matches the source. X-Global-Source-Id HTTP header injected on every outbound callout.

Retry logic with escalation

Automated
Automatic

Failed sync items retry up to 3 times with exponential backoff. After 3 failures, the item is flagged for manual review and appears in the Sync Retry Panel on the admin home page.

Sync Chain: Live Data Flow
MF Prod
Nimba Sandbox
Dev Hub
Portal

WorkItems, WorkLogs, and Documents flow through this chain via Platform Events and the SyncItemProcessor queueable. Each hop preserves GlobalSourceIdTxt__c for echo suppression.

AI-Assisted Administration (Future)

As the platform scales, many administrative decisions can be AI-assisted. The goal is not to replace human judgment but to accelerate it -- AI recommends, human confirms (or auto-approves with configurable guardrails).

AI claim approval recommendations

Planned
Per claim

AI evaluates developer history, NTE reasonableness, approach quality, and completion probability. High-confidence recommendations can be auto-approved.

AI NTE validation

Planned
Per claim

Compare proposed NTE against historical data for similar work items at the same difficulty level. Flag outliers for manual review.

AI auto-promote decisions

Planned
Triggered by rules

When auto-promote rules trigger, AI evaluates whether promotion is likely to result in faster delivery based on current marketplace capacity and developer availability.

AI PR review assistance

Planned
Per submission

AI reviews every PR with full context (repo, ticket, client goals, acceptance criteria) and provides structured feedback beyond what CI checks can validate.

Mockup: AI-Assisted Decisions (Future)

AI Decision Assistant

Future

Claim Approval

High confidenceAuto-approve

Accept Sarah Chen -- 95% completion rate at this difficulty, NTE within budget

NTE Review

Medium confidenceFlag for review

Marcus Rivera NTE of 22h is 15% above median for this difficulty -- request justification

Auto-Promote

High confidenceHuman confirms

WI-051 has 3h remaining and is likely to miss SLA -- promote to marketplace now

AI recommends, human approves -- or auto-approves with configurable guardrails

Financial Operations

Set platform rake

Manual
Per project or per client

Configure percentage rake (per-project) or hourly markup (per-client). Example: Glen bills At Large at $90/hr, At Large bills MF at ~$125-135/hr.

Generate invoices via Document Engine

Automated
Monthly

Trigger invoice generation from Salesforce. The Document Engine pulls work logs from all lifecycle phases, calculates hours x rate, and generates a PDF with full line-item detail. Line items include clickable hyperlinks to Salesforce records (namespace-aware).

Invoice approval and dispute resolution

Automated
Per invoice

Mark invoices as Pending Approval. Client reviews in the portal and approves or disputes with line-item comments. Disputed invoices route back for correction. Regeneration creates a new version preserving the original for audit.

Track payments via Melio

Manual
Per invoice

Currently manual: verify Melio payment sent, mark DeliveryTransaction__c as Completed. Future: Stripe auto-payment on acceptance.

CC on all document emails

Automated
Automatic

Every document email (invoices, agreements) is CC'd to glen@cloudnimbusllc.com. This is a hard requirement configured in DeliverySettings.

A/R dashboard

Planned
Weekly

Outstanding invoices, aging reports (Current / 30 / 60 / 90+ days), payment history. All data sourced from DeliveryDocument__c and DeliveryTransaction__c.

Mockup: Financial Dashboard

Accounts Receivable

Collected

$12,400

Outstanding

$3,600

Overdue

$900

INV-025: MF March Invoice
$2,700Net 30
INV-022: At Large Feb Invoice
$900Overdue
INV-021: MF Feb Invoice
$4,200Paid

How It All Connects

Salesforce (Backend)

  • - WorkItem__c, WorkLog__c, WorkRequest__c records
  • - NetworkEntity__c for orgs, vendors, and internal teams
  • - DeliveryDocument__c for invoices and agreements
  • - DeliveryTransaction__c for payment tracking
  • - Sync engine for cross-org data flow
  • - Document Engine for PDF generation + email
  • - WorkflowType__mdt for configurable processes

cloudnimbusllc.com (Frontend)

  • - /bounties -- public bounty board
  • - /portal -- client dashboard with board, hours, docs
  • - /portal/hours -- time entry with quick presets + approval workflow
  • - /portal/board -- read-only Kanban synced to Salesforce
  • - /portal/documents -- invoice approval, dispute, PDF download
  • - /platform -- this walkthrough
  • - API routes for claims, registration, documents, time entry
  • - Developer + team profiles and reputation
  • - Standalone portal option (no SF required)

Feedback on Admin Operations

What else should the admin dashboard track? What operational gaps do you see?