Stenogram Sejmu · 2026-06-18

Stanisław Wziątek

Kadencja 10 · posiedzenie 60 · wypowiedź 3

Brak głosu imiennego z tego dnia, który potwierdzałby klub mówcy.

Pełna wypowiedź

10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Podsekretarz Stanu w Ministerstwie Obrony Narodowej Stanisław Wziątek: Szanowny Panie Marszałku! Panie i Panowie Posłowie! Odpowiadając panu posłowi na pytanie, które ma charakter bardzo szczegółowy, jednostkowy i dotyczy konkretnej sytuacji, muszę odnieść się jednak do rozwiązań systemowych. Państwa pytanie dotyczyło kompleksowych działań w zakresie ochrony kontrwywiadowczej, które powinny być albo są podejmowane. Ten konkretny przypadek, który pan przywołał, jest przypadkiem omawianym przez szefa Służby Kontrwywiadu Wojskowego na posiedzeniu niejawnym Komisji do Spraw Służb Specjalnych. Na tym posiedzeniu omówiono pewnie - ja w nim nie uczestniczyłem - wszystkie szczegóły dotyczące tego przypadku. Więc jeśli pan pozwoli, to nie będziemy rozwijać tego indywidualnego przypadku, ponieważ ta sytuacja ma charakter niejawny. Natomiast pozwolę sobie przywołać kilka aspektów sprawy, które odnoszą się do roli Służby Kontrwywiadu Wojskowego w zakresie ochrony kontrwywiadowczej związanej z rekrutacją żołnierzy zarówno WOT-u, jak i żołnierzy służby zawodowej. Generalnie trzeba byłoby odnieść problem do trzech aspektów. Pierwszy ma charakter stricte formalnoprawny, a więc: uwarunkowania formalnoprawne. Tutaj od razu uwaga: ustawa o obronie Ojczyzny, którą także państwo przygotowywaliście, nie nakłada obowiązku na Służbę Kontrwywiadu Wojskowego w tym zakresie, ale to nie znaczy, że służba kontrwywiadu jest z tego obowiązku zwolniona. To jest jasne. Natomiast z punktu widzenia formalnoprawnego tego nie ma. Jest również rozwiązanie o charakterze strukturalnym, a więc przygotowanie samej służby do tego, żeby swoje zadanie realizowała bardziej skutecznie poprzez rozwinięte swoje własne struktury. Trzeci aspekt odnosi się stricte do działań o charakterze operacyjnym, a więc działań, które są podejmowane właśnie w takich konkretnych przypadkach, jak ten, który był przywołany. Służba Kontrwywiadu Wojskowego swoje działania wobec osób, które są podejrzane albo mogą być takimi, podejmuje na podstawie swoich niejawnych bazach danych. Te informacje są podstawą do podejmowania później różnego rodzaju działań o charakterze operacyjnym. Wydaje się oczywistym, że takie informacje są zawsze na początku w posiadaniu wojskowego centrum rekrutacji. Żeby centrum rekrutacji mogło uzyskać właściwe dane, Służba Kontrwywiadu Wojskowego przygotowała nowy formularz, który wcześniej nie obejmował takich danych, a które to dane mogą być pomocne w tym, aby identyfikować poważne albo nawet podstawowe zagrożenia. Chodzi np. o obywatelstwo, które jest drugim obywatelstwem. Ten formularz będzie jednoznacznie określał, kto takie obywatelstwo obcego państwa posiada i już ta osoba będzie pod znacznie większym nadzorem. Służba Kontrwywiadu Wojskowego przygotowała kompleksowe propozycje weryfikacji kandydatów do służby, w tym kandydatów WOT, i przygotowała te rozwiązania w postaci projektu ustawy. Ten projekt ustawy został przesłany w czerwcu tego roku do Ministerstwa Obrony Narodowej i jestem przekonany, że w Komisji Obrony Narodowej albo w Komisji do Spraw Służb Specjalnych będzie on przedmiotem obrad. Proponowana zmiana wychodzi również naprzeciw sygnalizowanym przez ministerstwo obrony potrzebom optymalnej weryfikacji kandydatów, w tym pozyskiwaniu wielu innych informacji, np. dotyczących spraw karnych, karnoskarbowych, przygotowawczych, sądowych i innych, które dotychczas nie były w ogóle zgłaszane, bo w żadnych dokumentach formalnoprawnych nie ma takiego obowiązku. A więc ten obszar formalnoprawny wyposażenia służby i wojskowego centrum rekrutacji w pozyskiwanie takich danych ma podstawowe znaczenie. Bardzo ważne jest również to, żeby Służba Kontrwywiadu Wojskowego mogła być przygotowana strukturalnie. Dlatego też w ostatnim okresie podniesione do rangi inspektoratu zostały ekspozytury w Bydgoszczy, Rzeszowie, Wrocławiu. Utworzono inspektorat w Olsztynie oraz pięć nowych ekspozytur: w Ciechanowie, Opolu, Przemyślu, Wałczu i Zamościu. A więc jest to nowa, znacznie zwiększona możliwość działania operacyjnego Służby Kontrwywiadu Wojskowego. Istotnym aspektem jest również to, że żołnierze, zarówno zawodowi, jak i Wojsk Obrony Terytorialnej, kiedy wyjeżdżają do państw, które mogą być przez nas potraktowane jako te, które nie są nam życzliwie, najdelikatniej to określam, a dotyczy to oczywiście Ukrainy, chociaż w tym przypadku nie jest nieżyczliwa (Dzwonek), Rosji, Chin i innych, to dowódca jednostki, z której ten żołnierz pochodzi, nie tylko musi mieć informację o tym, że on wyjeżdża, ale również powinien być wyposażony w uprawnienia dotyczące tego, żeby zabronić mu takiego wyjazdu, jeśli uzna, że może to stanowić zagrożenie. Dziękuję. (Oklaski) Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 1 Jacek Niedźwiedzki 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) Sekretarz Poseł Jacek Niedźwiedzki: Postaram się, dziękuję. Informuję, że dziś odbędą się posiedzenia Komisji: - Finansów Publicznych - godz. 9, - Infrastruktury - godz. 9, - do Spraw Dzi
  2. Wcześniej · wypowiedź 2 Bartosz Józef Kownacki 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Bartosz Józef Kownacki: Bardzo dziękuję. Panie Marszałku! Wysoka Izbo! Jakiś czas temu został zatrzymany żołnierz Wojsk O
  3. Później · wypowiedź 4 Antoni Macierewicz 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Antoni Macierewicz: Panie Marszałku! Szanowni Państwo! Panie Ministrze! Pana diagnoza jest niesłychanie istotna, dlatego
  4. Później · wypowiedź 5 Stanisław Wziątek 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Podsekretarz Stanu w Ministerstwie Obrony Narodowej Stanisław Wziątek: Oczywiście, panie pośle, że nie jest. (Poseł Antoni Maci
1. (4.44ms; exec 4.39 + fetch 0.05; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, d…
2. (1.71ms; exec 1.68 + fetch 0.03; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
3. (1.42ms; exec 1.39 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6144 ORDER BY ordinal
4. (1.74ms; exec 1.67 + fetch 0.06; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcrip…
5. (1.81ms; exec 1.79 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
6. (1.62ms; exec 1.59 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
7. (0.89ms; exec 0.87 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6142 ORDER BY ordinal
8. (1.72ms; exec 1.7 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
9. (1.34ms; exec 1.33 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
10. (0.97ms; exec 0.95 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6143 ORDER BY ordinal
11. (2.25ms; exec 2.23 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
12. (1.78ms; exec 1.75 + fetch 0.03; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
13. (1.12ms; exec 1.1 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6145 ORDER BY ordinal
14. (1.72ms; exec 1.71 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
15. (1.54ms; exec 1.52 + fetch 0.03; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
16. (1.23ms; exec 1.2 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6146 ORDER BY ordinal
17. (3.63ms; exec 3.6 + fetch 0.04; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_vote…
toggle
1. (4.44ms; exec 4.39 + fetch 0.05; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 16143 LIMIT 1
2. (1.71ms; exec 1.68 + fetch 0.03; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16310 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
3. (1.42ms; exec 1.39 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6144 ORDER BY ordinal
4. (1.74ms; exec 1.67 + fetch 0.06; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id WHERE dayStatement.day_id = 16139 AND dayStatement.day_revision_id = 15745 AND dayStatement.ordinal BETWEEN 1 AND 5 AND statement.object_id <> 16143 ORDER BY dayStatement.ordinal
5. (1.81ms; exec 1.79 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 1) LIMIT 1
6. (1.62ms; exec 1.59 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16308 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
7. (0.89ms; exec 0.87 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6142 ORDER BY ordinal
8. (1.72ms; exec 1.7 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 2) LIMIT 1
9. (1.34ms; exec 1.33 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16309 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
10. (0.97ms; exec 0.95 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6143 ORDER BY ordinal
11. (2.25ms; exec 2.23 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 4) LIMIT 1
12. (1.78ms; exec 1.75 + fetch 0.03; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16317 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
13. (1.12ms; exec 1.1 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6145 ORDER BY ordinal
14. (1.72ms; exec 1.71 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 5) LIMIT 1
15. (1.54ms; exec 1.52 + fetch 0.03; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16318 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
16. (1.23ms; exec 1.2 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6146 ORDER BY ordinal
17. (3.63ms; exec 3.6 + fetch 0.04; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 60 AND individual.mp_number = 0 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-06-18' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
Top slow:
4.44ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.objec…
3.63ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes indiv…
2.25ms SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.documen…
toggle
4.44ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 16143 LIMIT 1
3.63ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 60 AND individual.mp_number = 0 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-06-18' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
2.25ms SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 4) LIMIT 1
N+1 candidates:
5× (7.99ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing…
5× (5.63ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (7.5ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON versi…
toggle
5× (7.99ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = ? AND run.state = ? ORDER BY CASE extraction.quality_state WHEN ? THEN ? WHEN ? THEN ? ELSE ? END, run.finished_at DESC, extraction.id DESC LIMIT ?
5× (5.63ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (7.5ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = ? AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = ? AND document.document_kind = ? AND document.source_document_key = CONCAT(?, ?) LIMIT ?
PHP: 40.7ms | App: 40.4ms | DB: 30.9ms (17, rows: 19) [exec: 30.5ms, fetch: 0.5ms] | View: 0.2ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.23ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php