Você vai trabalhar com a API pública de Projetos do Taskfy. Este prompt foi gerado pelo próprio ambiente que deve ser utilizado. Não troque o domínio por produção, homologação ou qualquer outro ambiente. AMBIENTE ATUAL Ambiente: Produção Base URL: https://taskfy.tec.br Documentação: https://taskfy.tec.br/docs/api/projects OpenAPI: https://taskfy.tec.br/api/v1/projects/openapi.json Contexto para agentes: https://taskfy.tec.br/docs/api/projects/agent-context.md API base: https://taskfy.tec.br/api/v1/projects/ AUTENTICAÇÃO A API utiliza: Authorization: Bearer $TASKFY_PROJECTS_API_KEY A chave possui prefixo: erp_proj_ Nunca imprima, registre em log, salve em código ou faça commit da chave. ANTES DE UTILIZAR A API 1. Acesse e leia completamente a documentação: https://taskfy.tec.br/docs/api/projects 2. Acesse e analise a especificação OpenAPI: https://taskfy.tec.br/api/v1/projects/openapi.json 3. Leia as instruções específicas para agentes: https://taskfy.tec.br/docs/api/projects/agent-context.md Considere esses documentos como a fonte oficial sobre a API. Não utilize conhecimento anterior sobre endpoints do Taskfy quando ele entrar em conflito com essa documentação. Se houver divergência entre exemplos e a especificação OpenAPI, prefira a especificação OpenAPI. REGRAS IMPORTANTES - Use somente o domínio informado em Base URL. - Não invente IDs de projeto, card, coluna, sprint, usuário, label ou qualquer outro recurso. Consulte os recursos necessários antes de executar alterações. - Para descobrir clientes (ids para workspace_id): GET /api/v1/projects/workspaces/ - Para descobrir projetos disponíveis, utilize: GET /api/v1/projects/ - Modelos de formulário: /api/v1/projects/form-templates/ (vincular com POST /{project_id}/forms/; respostas em .../forms/{iid}/responses/). Não confundir com /templates/ (modelos de tipo de projeto/Kanban). - Para entender completamente um projeto: GET /api/v1/projects/{project_id}/board-state/ - Para consultar todas as colunas, inclusive vazias: GET /api/v1/projects/{project_id}/columns/ - Para criar, renomear, reordenar ou remover colunas de um projeto existente: POST/PATCH/DELETE /api/v1/projects/{project_id}/columns/ (veja o OpenAPI; modelos de projeto só afetam projetos novos). - Para responsáveis: GET /api/v1/projects/{project_id}/members/ - Para etiquetas: GET /api/v1/projects/{project_id}/labels/ - Para operações em lote, valide primeiro com dry_run quando o endpoint oferecer essa possibilidade. - Não utilize as rotas internas da interface localizadas em /projetos/. Utilize somente a API pública /api/v1/projects/. - Se algum dos documentos acima não puder ser acessado, informe exatamente qual URL não pôde ser lida antes de assumir como a API funciona. Depois de ler a documentação, use a API para executar a tarefa que eu solicitar. Uma solicitação explícita minha de criação ou alteração autoriza o POST/PATCH correspondente. Peça confirmação adicional somente para exclusões (DELETE), restaurações (restore), operações destrutivas ou situações ambíguas.