Skip to content

frame: add profile url to iframe config#9

Merged
bob-reis merged 1 commit into
bob-reis:mainfrom
fonteeboa:frame
Nov 14, 2025
Merged

frame: add profile url to iframe config#9
bob-reis merged 1 commit into
bob-reis:mainfrom
fonteeboa:frame

Conversation

@fonteeboa

Copy link
Copy Markdown
Contributor

Descrição

  • [x ] Explique claramente o objetivo da mudança e o impacto no usuário.

Adicionando permissão de iframe de siteportifolio para constar no ifram utilizado pelos meus projetos.

Escopo da Mudança

  • Código da API/Engine
  • UI/UX (inclua screenshots/gifs)
  • Manifesto de sites (docs/sites.core.yaml)
  • Documentação (docs/*)
  • Validações

Checklist de Qualidade (Architect)

  • Lint e typecheck passam (pnpm lint, pnpm typecheck)
  • Testes unit/contract/e2e passam e cobertura mantida (≥ 85% no core)
  • Contrato SSE estável (site_start, site_result, progress, done)

Segurança (Agent Smith / Neo / Trinity)

  • Entrada validada (regex/allowlist por site), sem SSRF
  • Sem persistência de dados; logs sem PII
  • Semgrep e audit sem achados alto/crit
  • Nenhum segredo no código (Gitleaks)
  • Threat model revisado se superfícies mudaram

Notas de Implementação

  • Para telas de recuperação: 1 tentativa, sem seguir links, apenas parsing da página inicial
  • Identificadores mascarados rotulados corretamente

Outras Observações

  • Issues relacionadas: #
  • Screenshots/Anexos:

@vercel

vercel Bot commented Nov 14, 2025

Copy link
Copy Markdown

@fonteeboa is attempting to deploy a commit to the Robertson Reis' projects Team on Vercel.

A member of the Team first needs to authorize it.

@bob-reis
bob-reis merged commit 2aac3a3 into bob-reis:main Nov 14, 2025
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants