Skip to content

External Access & Shares - portfolio register

StageEstimated
StatusDeferred
Design statusIn progress
Estimate2w (L)
ConfidenceLow
LinearPIN-520 ↗ PIN-195 ↗
Linear statusDone · +1 backlog
DesignDesign ↗
Linear epicPlatform Foundation
ModuleExternal Access & Shares ↗

Status check: deferred, but shipped work exists

This surface is marked deferred, yet Linear shows PIN-195 as Done. Confirm whether it actually shipped (move the status off deferred) or only the remaining scope is deferred. Flagged for reconciliation.

Priority: Low

Scope

Project-level document sharing: a PM multi-selects files/drawings from the project's document tree and generates a read-only, expiring, login-free share link to send to outside vendors, reusing the bid-acceptance share-link service. (Source: PIN-520, PIN-195.)

Acceptance criteria

  • Multi-select files/drawings from the project document tree, with select-all/deselect-all per folder
  • "Generate share link" produces a read-only, expiring, no-login link for the selected set
  • Preview selected files before generating the link
  • Copy-link / send-to-vendor action
  • Share link can be embedded in an RFP email template

Conor's comments

Needs to be scoped properly. Show all eactive external shares.

Notes

Two-level: project Shares tab unbuilt; portfolio register unbuilt (register + per-grant + send-log)

Open question for Conor

-