Skip to content

Implementar classificação de Worker com sinais estruturados adicionais #152

Description

@rodri-oliveira-dev

Objetivo

Implementar na engine a detecção de Worker com os sinais estruturados aprovados na #47.

Escopo

Fora de escopo

Definition of Ready (DoR)

READY — dependência concluída.

Definition of Done (DoD)

  • UsingMicrosoftNETSdkWorker == true classifica Worker conforme a ADR 0010.
  • Executável + Microsoft.Extensions.Hosting.Systemd produz a classificação/confiança definida na ADR 0010.
  • Executável + Microsoft.Extensions.Hosting.WindowsServices produz a classificação/confiança definida na ADR 0010.
  • Projetos com Microsoft.NET.Sdk.Worker continuam classificados como Worker.
  • Microsoft.Extensions.Hosting isoladamente continua insuficiente para classificar Worker.
  • Test continua tendo precedência sobre Worker.
  • Web SDK + strong Worker signal permanece unknown, conforme ADR 0010.
  • Web SDK prevalece sobre service-lifetime package hints.
  • As fixtures aprovadas na Definir sinais estruturados adicionais para projetos Worker #47 validam comportamento produtivo, e não apenas pesquisa.
  • Casos ambíguos permanecem conservadores.
  • Classifier continua desacoplado de MSBuild.
  • Documentação EN/PT-BR reflete os novos sinais e a precedência efetiva.
  • Build, testes e quality gates passam.
  • Alterações estão na main.

Relação com a roadmap

Grupo 2 da #150 — concluída e mergeada na main pela PR #172.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions