Ingen burde ha vakt
Polylane finner issues i appen din og fikser dem for deg, automatisk.
Polylane finner issues i appen din og fikser dem for deg, automatisk.
Issue hotspot: 4 issues in the last 7 days
Change hotspot: 12 changes in the last 7 days
Change hotspot: 7 changes in the last 7 days
Issue hotspot: 2 issues in the last 7 days
Issue hotspot: 1 issue in the last 7 days
Change hotspot: 3 changes in the last 7 days
main from order-search-trgmMerging this pull request may degrade production (high impact).
Merging this blocks every write to orders while the index builds. migrations/0114_order_search_trgm.sql:3 adds CREATE INDEX … USING gin (search_text gin_trgm_ops) without CONCURRENTLY, and a plain CREATE INDEX takes a full write lock on orders for the whole build. Checkout sustains ~38 writes/s on that table; each one queues behind the lock until the build finishes.
To make this safe: build the index with CREATE INDEX CONCURRENTLY outside the transactional migration.
Polylane analysed de91b47 for production impact.
checkout feels slow. is that us or payments-api?
Us. checkout-edge Wall Time P99 is 18× its own baseline and the requests are queuing for a Hyperdrive connection, not on a downstream call.payments-api is answering in 180ms, flat for a week. Deploy 9f3c2a1 at 2:02 AM shrank the hd-prod pool from 50 connections to 5.
how long has it been queueing like that?
Nine minutes, since the deploy landed. It never went above 2 before that. I submitted a PR fix and tagged@justin to deploy 2 minutes ago.
Open in PolylaneConfigure
> make region a required field on the checkout request schema
●polylane · searchcallers of POST /checkout
●polylane · runToolqueryLogs · request shapes
⏺Hold on: cart-svc and edge-gateway still send region-less requests,41,200 in the last 24h. Requiring it now would 400 them both.
Safer: default it, migrate the two callers, then require.
Are you okay with this plan?
❯ 1. Yes, default it and migrate both callers
❯ 2. Yes, but require it now and let them 400
❯ 3. No, tell Claude what to do differently (esc)
«Jeg brukte år på å bygge observerbarhetsplattformer, hos Baselime og deretter hos Cloudflare. Verktøyene våre er fortsatt elendige til å finne hva som er ødelagt, og de kan ikke fikse noe på egen hånd. Vakt er fortsatt ødelagt. Jeg fikser det.»

Vi får programvare til å drive seg selv. Bli med.
Uavhengig reviderte sikkerhetskontroller.
Den internasjonale standarden for styring av informasjonssikkerhet.
AES-256 lagret, TLS 1.2+ under overføring.
Fullstendig isolert per organisasjon.
Polylane gjør programvaren din selvdrevet. AI-agenter lærer alt du kjører, fikser det de kan, gjennomgår hver kodeendring mot produksjonen den deployes til, svarer på spørsmålene vakten får, og gir kodeagenten din den samme produksjonskonteksten.
Agenter leser metrikkene, loggene og tracene dine med jevne mellomrom og vurderer dem mot hvordan hver ressurs normalt oppfører seg. Alt teamet ditt allerede plotter i en graf, blir en sjekk.
Nei. Hver skriving stanser og venter på godkjenningen din med den nøyaktige forespørselen på skjermen, og kodeendringer kommer som pull requester som gjennomgangen din og CI-en din avgjør.
AWS, Cloudflare, Vercel, Fly.io, Render, Kubernetes, PlanetScale, Railway, Supabase, Modal, Convex, ClickHouse og Turso, i tillegg til GitHub, Slack og observerbarhetsverktøyene dine: Datadog, Honeycomb, Axiom, Grafana Cloud, Sentry, Better Stack, OpenStatus og Logfire.
Nå. Én kommando installerer CLI-en, kobler til kodeagentene dine, og oppretter kontoen din: kjør curl -fsSL https://polylane.com/setup | bash på macOS eller Linux.
Ja. Det finnes et REST-API på api.polylane.com og en MCP-server på mcp.polylane.com/mcp, og dette nettstedet er maskinlesbart på polylane.com/llms.txt.