Stenogram Sejmu · 2026-06-19

Wioletta Maria Kulpa

Kadencja 10 · posiedzenie 60 · wypowiedź 51

Profil posła

Klub podany w głosowaniu imiennym tego posła w tym samym dniu i posiedzeniu: PiS · dowód głosu. Nie jest to pełna historia członkostwa.

Pełna wypowiedź

10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 26. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks pracy (druk nr 2623). Poseł Wioletta Maria Kulpa: Panie Marszałku! Wysoka Izbo! Klub Parlamentarny Prawo i Sprawiedliwość dostrzegł problemy z wdrażaniem przepisów dotyczących tzw. neutralności stanowisk pracy, co wcześniej, przed przyjęciem przez Sejm, sygnalizowaliśmy bardzo wyraźnie w grudniu ub.r. Praktyka pokazała, że przepisy bez konsultacji z pracodawcami, związkami pracodawców, związkami zawodowymi, które weszły w życie w Wigilię 2025 r., budzą liczne wątpliwości. Przedsiębiorcy obawiają się konsekwencji prawnych nawet przy formułowaniu prostych ogłoszeń rekrutacyjnych, a niejasne przepisy, zamiast porządkować rynek, tworzyć miejsca pracy, pomagać przedsiębiorcom, generują niepewność i dostarczają kolejnych ryzyk. W tej debacie nie rozstrzygamy, czy kobiety i mężczyźni powinni otrzymywać równe wynagrodzenia za taką samą pracę. To jest zasada słuszna i obowiązująca w polskim prawie od wielu lat. Rozstrzygamy natomiast, czy Polska ma wdrażać prawo unijne rozsądnie, czy też, jak niestety dzieje się obecnie, z nadgorliwością, która uderza przede wszystkim w polskich przedsiębiorców. Dyrektywa 2023/970 została przyjęta w maju 2023 r., a termin jej wdrożenia upłynął 7 czerwca tego roku. Warto jednak uczciwie powiedzieć, jak wygląda sytuacja w Europie. Większość państw Unii Europejskiej nie zdążyła wdrożyć tych przepisów w terminie. I uwaga: Niemcy, Austria, Portugalia, Hiszpania, Węgry, Chorwacja, Luksemburg czy Słowenia nie zakończyły procesu legislacyjnego. Dania i Holandia oficjalnie przesunęły wejście przepisów w życie na 2027 r. W Irlandii organizacje pracodawców domagały się rocznego opóźnienia ich wdrożenia. W Szwecji posunięto się jeszcze dalej. Przedstawiciele rządu i organizacji przedsiębiorców publicznie wezwali Unię Europejską do renegocjacji dyrektywy i wydłużenia terminu jej wdrożenia. Dlaczego? Bo wiele państw dostrzegało ryzyko nadmiernej biurokracji, wzrostu kosztów prowadzenia działalności gospodarczej oraz nakładania obowiązków wykraczających poza minimum wymagane przez Unię Europejską. Eksperci określają to mianem gold-platingu, czyli nadmiernej implementacji prawa unijnego. Wśród państw, którym zarzucano takie działania, wymieniona również była Polska. Tymczasem rząd Donalda Tuska postanowił być prymusem Unii Europejskiej. Nie tylko wdraża przepisy, ale w wielu obszarach chce pójść jeszcze dalej, chociaż tego nie wymaga dyrektywa. Co więcej, Komisja Europejska dopiero w marcu 2026 r. opublikowała wytyczne dotyczące neutralnej płciowo oceny stanowisk pracy. Oznacza to, że nawet na poziomie unijnym trwały jeszcze prace interpretacyjne, podczas gdy w Polsce przedsiębiorcy byli już straszeni sankcjami i kolejnymi obowiązkami. A przecież możliwe było rozwiązanie znacznie bardziej racjonalne. Można było zastosować dłuższe okresy przejściowe. Można było ograniczyć nowe obowiązki do największych pracodawców. Można było szeroko konsultować rozwiązania z organizacjami przedsiębiorców i partnerami społecznymi. Można było wdrażać przepisy etapowo, tak jak robią to inne państwa europejskie. Zamiast tego otrzymaliśmy kolejną ustawę przygotowaną przede wszystkim z myślą o tym, aby zadowolić Brukselę, a nie polskich przedsiębiorców. Polskie firmy potrzebują stabilności, przewidywalności i partnerstwa ze strony państwa. Nie potrzebują kolejnych obowiązków, których nawet większość państw Unii Europejskiej nie zdecydowała się jeszcze w pełni wdrożyć. Dlatego apeluję o przyjęcie poprawek, w zasadzie tej jednej poprawki, ograniczającej nadmierną implementację przepisów unijnych, i pozostawienie przedsiębiorcom większej spowody w realizacji celu, który przecież wszyscy popieramy - równego traktowania pracowników. Unia Europejska wymaga osiągnięcia celu - równość wynagrodzeń i przejrzystość, ale nie narzuca państwom członkowskim tak szczegółowych rozwiązań dotyczących języka ogłoszeń czy organizacji procesów rekrutacyjnych, jakie próbujecie wprowadzić poprzez polskie prawo. To właśnie jest klasyczny zarzut nadimplementacji, który podnosiła także organizacja przedsiębiorców w kilku państwach Unii Europejskiej. Kiedy Niemcy konsultowali, Holandia przesuwała termin wdrożenia, Dania odkładała wejście przepisów w życie na 2027, a Szwecja domagała się renegocjacji dyrektywy. Polski rząd tymczasem już nakładał nowe obowiązki na przedsiębiorców. Tak jak powiedziałam, dyrektywa wymaga osiągnięcia celu, ale nie narzuca jej metod. I przykładowo, Holandia planowała dłuższe vacatio legis. Dania, tak jak powiedziałam - przesunięcie na 2027, irlandzkie organizacje postulowały dodatkowy rok przygotowania, Niemcy zakładają stopniowe wdrożenie obowiązków raportowych. Część państw ogranicza nowe obowiązki początkowo tylko do największych pracodawców. Można było więc, tak jak mówiliśmy, wydłużyć ten okres dostosowawczy i ograniczyć to na początku do dużych przedsiębiorstw. Niestety rząd wybrał inną ścieżkę. Nie bronimy nierówności płacowych, bronimy zdrowego rozsądku. Dyrektywa unijna nakazała osiągnąć cel, nie nakazała jednak, aby Polska była pionierem, pierwszym krajem, który zacznie karać przedsiębiorców za błędy interpretacyjne przepisów, których znaczna część Europy jeszcze nawet nie wdrożyła. To jest właśnie klasyczny przykład nadimplementacji prawa unijnego i legislacyjnego, tym samym nadgorliwości rządu pana premiera Donalda Tuska. Dziękuję bardzo. Dalej będzie referował pan poseł Rafał Weber. 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ź 49 Dariusz Matecki 10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 25. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks karny (druk nr 2081). Poseł Dariusz Matecki (tekst niewygłoszony): Pytania Na jakich
  2. Wcześniej · wypowiedź 50 Katarzyna Ueberhan 10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 25. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks karny (druk nr 2081). Poseł Katarzyna Ueberhan (tekst niewygłoszony): Stanowisko Szan
  3. Później · wypowiedź 52 Rafał Weber 10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 26. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks pracy (druk nr 2623). Poseł Rafał Weber: Dziękuję bardzo. Panie Marszałku! Wysoka Izb
  4. Później · wypowiedź 53 Barbara Bartuś 10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 26. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks pracy (druk nr 2623). Poseł Barbara Bartuś: Dziękuję. Panie Marszałku! Wysoka Izbo! M
1. (4.01ms; exec 3.96 + 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. (0.96ms; exec 0.95 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
3. (0.7ms; exec 0.68 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6740 ORDER BY ordinal
4. (0.95ms; exec 0.92 + fetch 0.02; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcrip…
5. (0.97ms; exec 0.96 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
6. (0.79ms; exec 0.78 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
7. (0.6ms; exec 0.59 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6738 ORDER BY ordinal
8. (0.95ms; exec 0.94 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
9. (0.79ms; exec 0.78 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
10. (0.56ms; exec 0.53 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6739 ORDER BY ordinal
11. (0.86ms; exec 0.85 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
12. (0.87ms; exec 0.85 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
13. (0.65ms; exec 0.64 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6741 ORDER BY ordinal
14. (1.13ms; exec 1.12 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
15. (0.92ms; exec 0.91 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
16. (1.23ms; exec 1.22 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6742 ORDER BY ordinal
17. (2.67ms; exec 2.62 + fetch 0.05; rows 17) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_vote…
toggle
1. (4.01ms; exec 3.96 + 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 = 23090 LIMIT 1
2. (0.96ms; exec 0.95 + 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 = 25315 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. (0.7ms; exec 0.68 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6740 ORDER BY ordinal
4. (0.95ms; exec 0.92 + fetch 0.02; 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 = 23038 AND dayStatement.day_revision_id = 22731 AND dayStatement.ordinal BETWEEN 49 AND 53 AND statement.object_id <> 23090 ORDER BY dayStatement.ordinal
5. (0.97ms; exec 0.96 + 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 = 23038 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 49) LIMIT 1
6. (0.79ms; exec 0.78 + fetch 0.01; 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 = 25313 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.6ms; exec 0.59 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6738 ORDER BY ordinal
8. (0.95ms; exec 0.94 + 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 = 23038 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 50) LIMIT 1
9. (0.79ms; exec 0.78 + fetch 0.01; 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 = 25314 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.56ms; exec 0.53 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6739 ORDER BY ordinal
11. (0.86ms; exec 0.85 + 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 = 23038 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 52) LIMIT 1
12. (0.87ms; exec 0.85 + 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 = 25316 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. (0.65ms; exec 0.64 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6741 ORDER BY ordinal
14. (1.13ms; exec 1.12 + 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 = 23038 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 53) LIMIT 1
15. (0.92ms; exec 0.91 + 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 = 25317 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.22 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6742 ORDER BY ordinal
17. (2.67ms; exec 2.62 + fetch 0.05; rows 17) 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 = 476 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-06-19' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
Top slow:
4.01ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.objec…
2.67ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes indiv…
1.23ms SELECT source_text FROM text_segments WHERE extraction_id = 6742 ORDER BY ordinal
toggle
4.01ms 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 = 23090 LIMIT 1
2.67ms 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 = 476 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-06-19' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
1.23ms SELECT source_text FROM text_segments WHERE extraction_id = 6742 ORDER BY ordinal
N+1 candidates:
5× (4.33ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing…
5× (3.74ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (3.91ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON versi…
toggle
5× (4.33ms) 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× (3.74ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (3.91ms) 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: 29.4ms | App: 29.2ms | DB: 19.6ms (17, rows: 36) [exec: 19.3ms, fetch: 0.3ms] | View: 0.2ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.22ms) /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