Skip to content

[Map] Extensão Chrome 100% Nativa - Instagram Toolkit #3

Description

@prof-ramos

Destination

Especificação arquitetural e decisões projetuais para o port 100% nativo em TypeScript/JavaScript da Extensão Google Chrome (Manifest V3) com paridade total das 16 funcionalidades do Instagram Toolkit.

Notes

  • Domain: Extensão Chrome Manifest V3, TypeScript, Web APIs do Instagram.
  • Skills: /wayfinder, /codebase-design, /domain-modeling.
  • Escopo: 100% executado no navegador, sem dependência do ambiente Python local.

Decisions so far

  • Escolha do Modelo de Execução — Decidido construir 100% em JS/TS nativo na Extensão Chrome (Manifest V3).
  • [Pesquisa] Endpoints GraphQL e REST da API Web do Instagram — Mapeados endpoints REST de busca paginada e ações com cabeçalhos obrigatórios em docs/research/instagram-web-api-endpoints.md.

Not yet specified

  • Gerenciamento de cota e rotação de snapshots em chrome.storage.local.
  • Estrutura da Interface do Usuário (Side Panel vs Aba Dedicada Dashboard).
  • Estratégia de paginação GraphQL e mitigação de limite de requisições.
  • Adaptador JS para extração OSINT do Toutatis.

Out of scope

  • Dependência ou sincronização em tempo real com o backend Python CLI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions