latency-critical-systems — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited latency-critical-systems (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Engineering approach for latency-sensitive Laravel paths: realtime dashboards, streaming, ingest workers, queues, caches, and execution gateways where p95 latency and freshness matter. This skill is engineering-focused; it does not authorize live trading or financial advice.
@rules/sql/optimalize.mdc for every query on the hot path (N+1, eager loading, index usage, batching)@rules/laravel/laravel.mdc for framework-level structure and caching choices@rules/laravel/queue-debouncing.mdc when smoothing bursty queue workDo not collapse everything into "fast." Track separately:
Capture them with real tools: response timing headers, Horizon metrics, Redis INFO/MONITOR, slow-query log, and Laravel Telescope for per-request timing breakdowns.
Write the path from event to visible state, then measure each segment:
source event -> provider API -> ingest job -> queue (Redis/Horizon) -> cache (Redis)
-> Octane worker / route -> broadcast (websocket) -> Livewire/browser render -> userFor each segment record where time goes. The bottleneck is usually one segment, not the whole chain — instrument before optimizing.
Apply in this order; stop when the target is met.
with eager loading (with(...), withCount(...)) per @rules/sql/optimalize.mdc. N+1 on a hot path is the single most common latency killer.
Cache::remember() /Cache::flexible() against Redis for reads that tolerate a known staleness window. Store the computed-at timestamp alongside the value.
$stats = Cache::remember('dashboard:stats', now()->addSeconds(30), fn () =>
Order::query()->selectRaw('count(*) c, sum(total) t')->first()
);operations (whereIn, upsert, single keyed read) rather than looping. For bursty event streams, debounce/coalesce queued work per @rules/laravel/queue-debouncing.mdc so one job processes a window of events.
(@rules/sql/optimalize.mdc) instead of hydrating models in PHP; serve reads from a DB read replica where the connection supports it.
synchronously, dispatch the rest to a queue. Run hot routes under Laravel Octane so the framework stays booted between requests.
Horizon maxProcesses / rate limiting; shed or defer load when queue depth crosses a threshold rather than letting lag compound.
(Reverb / Echo) to push fresh data instead of client polling — but only where freshness genuinely improves the experience.
Never claim a latency win from a label; read it back from the running system:
Server-Timing header orread response time from logs / Telescope.
INFO stats) and verify thefreshness timestamp stored with cached values.
the hot path is not blocked behind a slow queue.
EXPLAIN on the hot query (see @rules/sql/optimalize.mdc)to confirm index usage after a rewrite.
confirm the gap is within the agreed staleness window.
just server numbers.
For execution-adjacent paths, also verify source-data age, provider status, and kill-switch / degraded-mode behavior before calling the path ready.
let a fast cache hit masquerade as live data.
or customer-facing deploys need an explicit approval gate and a rollback path.
hit rate) has a real, measured value — before and after.
(Telescope/Horizon/Redis/EXPLAIN/browser), not assumption.
gated.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.