Skip to content

feat(knowledge): browser capture extension and PWA share target #2017

Description

@ootakazuhiko

Parent: #2003
Depends on: #2012

目的

Chrome/Edge extensionまたはPWA share targetから、利用者が表示中のURL/選択範囲/metadataを短い操作でKnowledge inboxへ送る。

非対象

authenticated page server scraping、SNS API monitoring、browser credential/cookie取得。

受け入れ条件

  • origin/permissionを最小化しuser gesture必須
  • destination scopeと送信fieldのpreviewを表示する
  • idempotency、offline/duplicate/error UXを扱う
  • extension/PWA threat modelを文書化する
  • malicious page payload、size/encoding、CSRF/session境界を検証する
  • Chrome/Edge互換とmanual evidenceを記録する

Test / rollback

manifest permission review、malicious payload、encoding/size、CSRF、browser compatibility。extension/PWAを無効化してrollback可能。

停止条件

広範なhost permission、cookie/session取得、user gestureなし送信が必要。

PR要件

browser/security review、Copilot、unresolved 0、required CI、sanitized UI evidence。Closes本Issue。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions