Resolução do CNJ consolida Justiça do Trabalho como ator estratégico para reduzir reincidência no sistema prisional
Imprimir
11/3/2026 – Os Grupos de Monitoramento e Fiscalização (GMFs) do Plano Nacional Pena Justa, do Conselho Nacional de Justiça (CNJ), passam a contar com um juiz ou uma juíza do trabalho. A medida consta da Resolução 663/2025 do CNJ, que alterou a composição dos GMFs dos tribunais estaduais.
Violação massiva de direitos
O Plano Nacional Pena Justa, coordenado pelo CNJ com participação da União e de diversos parceiros institucionais e sociais, foi criado a partir da decisão do Supremo Tribunal Federal (STF) na Arguição de Descumprimento de Preceito Fundamental (ADPF) 347. Na ação, o Supremo reconheceu a existência de um “estado de coisas inconstitucional” no sistema prisional brasileiro, ou seja, um quadro de violação massiva e persistente de direitos fundamentais, resultado de falhas estruturais que envolvem diferentes esferas de poder. Além de identificar a situação, a decisão determinou a elaboração de um plano nacional e de planos estaduais com metas, indicadores e mecanismos de acompanhamento para enfrentar o problema de forma coordenada.
Acompanhamento e fiscalização
Por sua vez, o papel dos Grupos de Monitoramento e Fiscalização, integrados ao plano e ligados aos Tribunais de Justiça, é acompanhar a execução penal, fiscalizar as unidades prisionais e articular políticas públicas. Com a nova norma, a inclusão sociolaboral passou a constar expressamente entre suas atribuições. Na prática, isso significa que a Justiça do Trabalho passa a contribuir diretamente:
na fiscalização das condições de trabalho dentro das unidades prisionais;
na análise de arranjos contratuais com empresas;
na verificação do pagamento de pecúlio e da regularidade das relações laborais;
no combate a fraudes e a situações de exploração;
na articulação com empresas e instituições de qualificação profissional.
Monitoramento qualificado
Na avaliação da juíza auxiliar da Presidência do TST Izabella Ramos Pinto, a inclusão da Justiça do Trabalho nos GMFs representa o reconhecimento institucional da importância do trabalho decente como direito a ser promovido, fiscalizado e garantido. Ela destaca que a presença de magistrados do trabalho pode qualificar o monitoramento técnico das atividades produtivas, identificar riscos à saúde e à segurança e contribuir para a construção de fluxos mais estruturados de qualificação e empregabilidade.
Os GMFs dos Tribunais de Justiça são coordenados pelo Departamento de Monitoramento e Fiscalização do Sistema Carcerário e do Sistema de Execução de Medidas Socioeducativas (DMF), área do CNJ responsável por iniciativas relacionadas ao sistema carcerário, à execução penal e à execução de medidas socioeducativas. De acordo com o juiz Luís Geraldo Sant’Ana Lanfredi, coordenador do DMF, no processo de superação do estado de coisas inconstitucional no sistema prisional brasileiro, a integração da Justiça do Trabalho aos GMFs representa um avanço de qualidade no sentido de uma política penal mais humana, eficaz e sustentável, garantindo que a pena seja justa e socialmente útil.
Para o magistrado, a Justiça do Trabalho ingressa nos GMFs como ator estratégico para transformar a pena em oportunidade de reconstrução de trajetórias e redução de reincidência. “Juízes e juízas do trabalho contribuirão com expertise normativa, conciliatória e executiva para assegurar que o trabalho de pessoas privadas de liberdade e egressas observe parâmetros de trabalho decente, remuneração justa, saúde e segurança, bem como as balizas da Lei de Execução Penal e das Regras de Mandela”, afirma.
Adequação de condições de trabalho
Na opinião do procurador-geral do Trabalho, Gláucio Araújo de Oliveira, o ingresso da Justiça do Trabalho no âmbito dos GMFs é um avanço que merece aprovação e celebração, porque agrega ao sistema prisional justamente o ramo do Judiciário especializado em garantir, fiscalizar e efetivar normas de saúde e segurança do trabalho. Para ele, essa participação tende a facilitar a adequação do meio ambiente de trabalho nas unidades prisionais, em linha com a preocupação de qualificar o monitoramento técnico das atividades produtivas e identificar riscos à saúde e à segurança.
Segundo o procurador-geral, essa contribuição dialoga com a atuação do Ministério Público do Trabalho (MPT), que, desde 2020, mantém um projeto nacional voltado à adequação das condições de trabalho no sistema prisional. Como ponto adicional, ele destaca o potencial de a integração impulsionar em todo o país práticas já adotadas em alguns TRTs: a realização, pelos Cejuscs, de audiências para preenchimento de vagas reservadas a pessoas privadas de liberdade e egressas em contratos de prestação de serviços entre a administração pública e empresas privadas, muitas vezes sem necessidade de ajuizamento de ações.
Reincidência reflete estrutura social excludente
O Brasil tem hoje mais de 776 mil pessoas privadas de liberdade, segundo dados do Banco Nacional de Medidas Penais e Prisões. Desse total, mais de 455 mil cumprem pena definitiva. Ao lado da superlotação e das condições precárias em muitas unidades, um dado preocupa: estudo do Departamento Penitenciário Nacional aponta que a reincidência chega a quase 39% após cinco anos. No primeiro ano após a saída, a taxa já é de cerca de 21%.
Os números revelam um sistema que, historicamente, tem dificuldade de cumprir uma de suas funções centrais, que é possibilitar a reintegração social.
Para Maria Elaene Rodrigues Alves, assistente social e professora da Universidade de Brasília (UnB), a reincidência não pode ser analisada sob uma perspectiva individualizante. “Ela é expressão de uma estrutura social que exclui sistematicamente determinados grupos do trabalho protegido”, afirma. Segundo a pesquisadora, sem políticas públicas estruturadas de inserção laboral, com qualificação, renda inicial, acompanhamento e proteção social, a reincidência deixa de ser risco eventual e passa a ser consequência estrutural.
Desigualdades estruturais e seletividade penal
Ao analisar o perfil da população prisional, Maria Elaene destaca que cerca de 70% das pessoas privadas de liberdade no Brasil são negras, segundo dados do Anuário Brasileiro de Segurança Pública. Ao mesmo tempo, pretos e pardos enfrentam maiores taxas de desocupação no mercado de trabalho. “Não existe ressocialização sem enfrentar o racismo estrutural do mercado de trabalho”, afirma. Para ela, o sistema penal administra parte da população excedente e a devolve ao mercado sem mediação estruturada.
A pesquisadora também chama atenção para os obstáculos específicos enfrentados por adolescentes egressos do sistema socioeducativo. Dados do Sistema Nacional de Atendimento Socioeducativo (Sinase) indicam maioria de jovens pretos e pardos também nas medidas de restrição e privação de liberdade, evidenciando seletividade racial desde a juventude.
No caso das mulheres, o cenário é ainda mais complexo. “Elas enfrentam dupla penalização: o estigma penal e o estigma de gênero”, observa. Muitas são chefes de família e acumulam trabalho não remunerado, inserindo-se majoritariamente em ocupações precarizadas e mal remuneradas.
Maria Elaene defende que o trabalho, no capitalismo, pode ser espaço de exploração, mas também pode ser instrumento concreto de reconstrução material da vida, quando protegido por direitos, com salário digno e proteção social. Segundo ela, políticas estruturadas de inserção laboral têm efeitos diretos sobre segurança alimentar, reorganização das dinâmicas familiares e circulação de renda em territórios marcados pelo encarceramento em massa.
Trabalho como instrumento de transformação
O Pena Justa trata o trabalho como instrumento de transformação, que pode garantir renda, desenvolver habilidades e possibilitar a remição de pena. A atuação da Justiça do Trabalho busca assegurar que as oportunidades oferecidas estejam em conformidade com a legislação e com os parâmetros de trabalho decente, com remuneração adequada, jornada regular, segurança e respeito à dignidade.
Para o presidente do STF e do CNJ, ministro Edson Fachin, a dimensão trabalhista é essencial na superação da crise. “A Justiça do Trabalho, com toda sua dimensão no mundo do trabalho, tem uma contribuição relevante na promoção da reinserção social dessa população carcerária ao final do cumprimento da pena”, afirma.
No mesmo sentido, o presidente do TST, ministro Vieira de Mello Filho, destaca a centralidade do tema. “O trabalho decente é fator de liberdade do sistema prisional e só se concretiza com a promoção de oportunidades que contemplem o acesso a direitos”, ressalta.
(Flávia Félix/CF)
Mais detalhes
Número de visualizações
7
Visualizações
.slick-carousel-container {
max-width: 800px;
margin: 20px auto;
padding: 0 20px;
font-family: Arial, sans-serif;
}
.gallery-header {
padding: 15px 0 10px 0;
}
.gallery-header h3 {
color: #333;
font-size: 14px;
margin: 0;
}
/* === CARROSSEL PRINCIPAL (SLIDER-FOR) – COM SETAS === */
.slick-carousel-container [class*=”slider-for-“] {
margin-bottom: 20px;
text-align: center;
position: relative;
}
.slide-item {
position: relative;
text-align: center;
padding: 0;
}
.slide-image {
width: 600px;
height: 400px;
object-fit: cover;
border-radius: 8px;
box-shadow: 0 4px 15px rgba(0,0,0,0.1);
transition: all 0.3s ease;
margin: 0 auto;
display: block;
}
.slide-caption {
margin-top: 15px;
padding: 10px;
background: white;
color: black;
border-radius: 5px;
font-size: 14px;
line-height: 1.4;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* === CARROSSEL DE NAVEGAÇÃO (SLIDER-NAV) – COM SETAS === */
.slick-carousel-container [class*=”slider-nav-“] {
position: relative;
padding: 0 30px;
}
/* === CORREÇÕES PARA CARROSSEIS COM POUCAS IMAGENS === */
.slick-carousel-container [class*=”slider-nav-“] .slick-track {
display: flex !important;
align-items: center;
justify-content: center; /* Centraliza quando há poucas imagens */
}
.slick-carousel-container [class*=”slider-nav-“] .slick-slide {
height: auto !important;
width: auto !important;
margin: 0 !important;
}
.nav-item {
padding: 0 5px;
cursor: pointer;
transition: all 0.3s ease;
}
.nav-thumbnail {
width: 100%;
height: 80px;
object-fit: cover;
border-radius: 6px;
opacity: 0.6;
transition: all 0.3s ease;
border: 2px solid transparent;
}
.nav-item:hover .nav-thumbnail {
opacity: 0.8;
}
/* === SLICK ESPECÍFICO PARA NAVEGAÇÃO – SLIDE ATIVO === */
.slick-carousel-container [class*=”slider-nav-“] .slick-current .nav-thumbnail {
opacity: 1;
border-color: #007bff;
transform: scale(1.05);
box-shadow: 0 2px 8px rgba(0,123,255,0.3);
}
/* === SETAS CUSTOMIZADAS PARA AS THUMBNAILS === */
.slick-carousel-container [class*=”slider-nav-“] .slick-prev,
.slick-carousel-container [class*=”slider-nav-“] .slick-next {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 30px;
height: 30px;
padding: 0;
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: rgba(255,255,255,0.9);
border-radius: 50%;
box-shadow: 0 2px 8px rgba(0,0,0,0.3);
z-index: 10;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-prev:before,
.slick-carousel-container [class*=”slider-nav-“] .slick-next:before {
font-family: Arial, sans-serif;
font-size: 14px;
line-height: 1;
color: #333;
opacity: 1;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-prev {
left: -15px;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-next {
right: -15px;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-prev:before {
content: ‘‹’;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-next:before {
content: ‘›’;
}
/* === DOTS CUSTOMIZADOS === */
.slick-carousel-container [class*=”slider-nav-“] .slick-dots {
bottom: -30px;
text-align: center;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-dots li button:before {
color: #007bff;
font-size: 12px;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-dots li.slick-active button:before {
color: #0056b3;
}
/* === RESPONSIVE DESIGN === */
@media (max-width: 768px) {
.slick-carousel-container {
margin: 10px;
padding: 0 15px;
}
.slide-item {
padding: 0;
}
.slide-image {
width: 100%;
max-width: 600px;
height: auto;
aspect-ratio: 3/2;
}
.slide-caption {
font-size: 13px;
padding: 8px;
margin-top: 10px;
}
.nav-thumbnail {
height: 60px;
}
.gallery-header {
padding: 10px 0;
}
.gallery-header h3 {
font-size: 13px;
}
/* Ajustar setas principais para mobile */
.slick-carousel-container [class*=”slider-for-“] .slick-prev,
.slick-carousel-container [class*=”slider-for-“] .slick-next {
width: 35px;
height: 35px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-prev {
left: 10px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-next {
right: 10px;
}
}
@media (max-width: 640px) {
.slide-image {
width: 100%;
height: 250px;
aspect-ratio: unset;
}
.nav-thumbnail {
height: 50px;
}
.slide-caption {
font-size: 12px;
padding: 6px;
}
/* Ajustar setas para mobile pequeno */
.slick-carousel-container [class*=”slider-nav-“] .slick-prev {
left: -10px;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-next {
right: -10px;
}
}
@media (max-width: 480px) {
.slick-carousel-container {
padding: 0 10px;
}
.slide-image {
height: 200px;
}
.nav-thumbnail {
height: 40px;
}
/* Setas menores para mobile muito pequeno */
.slick-carousel-container [class*=”slider-for-“] .slick-prev,
.slick-carousel-container [class*=”slider-for-“] .slick-next {
width: 30px;
height: 30px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-prev:before,
.slick-carousel-container [class*=”slider-for-“] .slick-next:before {
font-size: 16px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-prev {
left: 5px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-next {
right: 5px;
}
}
/* === ANIMAÇÕES SUAVES === */
.slick-carousel-container [class*=”slider-for-“] .slick-slide {
opacity: 0;
transition: opacity 0.3s ease;
}
.slick-carousel-container [class*=”slider-for-“] .slick-active {
opacity: 1;
}
/* === BANNER FINAL === */
.banner-final-noticia {
margin: 25px auto 20px auto;
padding: 15px 0;
text-align: center;
width: 100%;
max-width: 800px;
border-top: 1px solid #e6e6e6;
border-bottom: 1px solid #f0f0f0;
}
.banner-final-noticia a {
display: inline-block;
width: 100%;
text-decoration: none;
transition: all 0.3s ease;
}
.banner-final-noticia a:hover {
transform: translateY(-1px);
box-shadow: 0 6px 15px rgba(0, 0, 0, 0.1);
}
.banner-final-noticia .banner-image {
width: 100%;
height: auto;
min-height: 80px;
max-height: 150px;
object-fit: cover;
object-position: center;
border-radius: 6px;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
transition: all 0.3s ease;
cursor: pointer;
}
.banner-final-noticia .banner-image:hover {
opacity: 0.9;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}
/* === RESPONSIVE BANNER === */
@media (max-width: 1024px) {
.banner-final-noticia {
margin: 20px auto 15px auto;
padding: 12px 10px;
max-width: 90%;
}
.banner-final-noticia .banner-image {
min-height: 70px;
max-height: 120px;
border-radius: 5px;
}
}
@media (max-width: 768px) {
.banner-final-noticia {
margin: 15px auto 12px auto;
padding: 10px 5px;
max-width: 95%;
}
.banner-final-noticia .banner-image {
min-height: 60px;
max-height: 100px;
border-radius: 4px;
}
.banner-final-noticia a:hover {
transform: none;
}
}
@media (max-width: 480px) {
.banner-final-noticia {
margin: 12px auto 10px auto;
padding: 8px 0;
}
.banner-final-noticia .banner-image {
min-height: 50px;
max-height: 80px;
}
}
// ===============================================
// SCRIPT GLOBAL MELHORADO PARA CARROSSEIS SLICK
// ===============================================
// Variáveis globais para controle
window.carouselInitialized = window.carouselInitialized || {};
window.carouselRetries = window.carouselRetries || {};
// Função para verificar se elementos estão prontos
function waitForElements(selector, callback, maxWait = 5000) {
const startTime = Date.now();
function check() {
const elements = $(selector);
if (elements.length > 0 && elements.find(‘img’).length > 0) {
callback(elements);
} else if (Date.now() – startTime 1,
autoplay: false,
speed: 300,
cssEase: ‘ease-in-out’
});
// Aguardar antes de inicializar navegação
setTimeout(function() {
$navSlider.slick({
slidesToShow: Math.min(5, navCount),
slidesToScroll: 1,
asNavFor: forSelector,
dots: navCount > 5,
centerMode: navCount > 3,
focusOnSelect: true,
variableWidth: false,
infinite: navCount > 3,
arrows: navCount > 5,
autoplay: false,
speed: 300,
cssEase: ‘ease-in-out’,
responsive: [
{
breakpoint: 768,
settings: {
slidesToShow: Math.min(3, navCount),
centerMode: navCount > 3,
arrows: navCount > 3
}
},
{
breakpoint: 480,
settings: {
slidesToShow: Math.min(2, navCount),
centerMode: false,
arrows: navCount > 2
}
}
]
});
// Marcar como inicializado
window.carouselInitialized[groupId] = true;
console.log(`Carrossel 10157 inicializado com sucesso!`);
// Forçar refresh da posição
setTimeout(function() {
$forSlider.slick(‘setPosition’);
$navSlider.slick(‘setPosition’);
}, 100);
}, 150);
} catch (error) {
console.error(`Erro ao inicializar carrossel 10157:`, error);
// Tentar novamente uma vez
const retryCount = window.carouselRetries[groupId] || 0;
if (retryCount 0) {
console.log(`Corrigindo carrossel 10157`);
$forSlider.slick(‘setPosition’);
$navSlider.slick(‘setPosition’);
setTimeout(() => $forSlider.slick(‘slickGoTo’, 0), 100);
}
}
});
}
// Inicialização quando documento estiver pronto
$(document).ready(function() {
console.log(‘=== Documento Pronto – Inicializando Carrosseis ===’);
// Inicializar após um delay para garantir que tudo está carregado
setTimeout(initializeGlobalCarousels, 800);
// Verificação periódica
setInterval(checkCarousels, 5000);
});
// Event listener para Liferay
Liferay.on(“allPortletsReady”, function() {
console.log(‘=== Portlets Prontos – Verificando Carrosseis ===’);
// Configurar botão de impressão
$(‘#header_custom_print’).attr(‘href’, $(“[title*=’Imprimir’]”).children().attr(‘href’));
// Verificar carrosseis após portlets prontos
setTimeout(function() {
let needsInit = false;
$(‘.slick-carousel-container’).each(function() {
const groupId = $(this).attr(‘data-gallery-group’);
if (!window.carouselInitialized[groupId]) {
needsInit = true;
}
});
if (needsInit) {
console.log(‘Alguns carrosseis não foram inicializados, inicializando agora…’);
initializeGlobalCarousels();
}
}, 1000);
});
// Handler para redimensionamento
let resizeTimeout;
$(window).on(‘resize’, function() {
clearTimeout(resizeTimeout);
resizeTimeout = setTimeout(function() {
console.log(‘Redimensionamento – Atualizando carrosseis’);
$(‘[class*=”slider-for-“], [class*=”slider-nav-“]’).each(function() {
if ($(this).hasClass(‘slick-initialized’)) {
try {
$(this).slick(‘setPosition’);
} catch (e) {
console.warn(‘Erro ao reposicionar:’, e);
}
}
});
}, 250);
});
// Funções de debug globais
window.debugAllCarousels = function() {
console.log(‘=== DEBUG GLOBAL DE CARROSSEIS ===’);
console.log(‘Carrosseis inicializados:’, window.carouselInitialized);
$(‘.slick-carousel-container’).each(function() {
const groupId = $(this).attr(‘data-gallery-group’);
const $forSlider = $(`.slider-for-10157`);
const $navSlider = $(`.slider-nav-10157`);
console.log(`Carrossel 10157:`, {
initialized: window.carouselInitialized[groupId] || false,
forExists: $forSlider.length > 0,
navExists: $navSlider.length > 0,
forSlickInit: $forSlider.hasClass(‘slick-initialized’),
navSlickInit: $navSlider.hasClass(‘slick-initialized’),
slides: $forSlider.find(‘.slide-item’).length
});
});
};
window.reinitAllCarousels = function() {
console.log(‘=== REINICIALIZAÇÃO MANUAL ===’);
window.carouselInitialized = {};
window.carouselRetries = {};
// Destruir todos os carrosseis
$(‘[class*=”slider-for-“], [class*=”slider-nav-“]’).each(function() {
if ($(this).hasClass(‘slick-initialized’)) {
try {
$(this).slick(‘unslick’);
} catch (e) {
console.warn(‘Erro ao destruir:’, e);
}
}
});
// Reinicializar após delay
setTimeout(initializeGlobalCarousels, 500);
};
Source: TST

Leave a Comment