stack-* dos repositóriosCritério pra decidir que tecnologia marcar como topic stack-<nome> num repo (ex.
stack-postgresql), que vira tag automática nos cards do portfólio e na linha de
stack do CV.
getPortfolioProjects já detecta linguagem sozinho via /languages do GitHub (bytes
de código). A topic stack-* existe só pra preencher o que esse endpoint não vê —
infra e ferramentas (banco, broker, deploy). Não é um mecanismo genérico de "toda
tecnologia usada no projeto".
/languages já detecta. Linguagem (TypeScript, Python, Go)
não precisa de topic — isso já vem de graça.package.json. Pergunta:
"isso mudaria a arquitetura se eu trocasse?" Banco, cache, message broker,
plataforma de deploy, framework backend não capturado como linguagem — sim. Lib de
ícone, utilitário de formatação — não.Teste rápido: "se eu tivesse que justificar essa peça da stack numa entrevista técnica, ela renderia conversa?" Se sim, vira topic. Se é só implementação, fica de fora.