WORKSPACE-GLOBAL
Resources
Canonical resource inventory. Campaign membership is configured separately.
AccountsNot loaded
Authorization and runtime eligibility are separate. Server state is canonical.
| Identity | Name | Authorization | Global runtime | Proxy | Metadata |
|---|---|---|---|---|---|
| Set a workspace ID and refresh. | |||||
Resource importPreview is read-only. Apply is explicit and rollback remains available.
0 Telegram mutations during preview
New campaign context
Assign accounts and sources
Membership changes are explicit and audited.
Manual ActionJobCanonical Queue → Timing → Router path
QueueNot loaded
Controls are fail-closed server decisions; stale snapshots return conflict and reload.
| Job | Action | State | Account | Blocker / next | Controls |
|---|---|---|---|---|---|
| Select a campaign. | |||||
Action attemptsSelect a job
—
Approval queueEvery generated comment can be edited, approved or rejected before an ActionJob exists.
| Review | Stage | State | Run | Created | |
|---|---|---|---|---|---|
| Select a campaign and load reviews. | |||||
Provision versioned LLM pipeline
No pipeline changes yet.
Bulk workflow composerComments, chats and DMs use the same durable ActionJob safety corridor.
Preview → confirm → execute
Account readinessPhysical-account hard gate
—
Profile ManagerDesired → ActionJob → read-back
—
WarmupDedicated/background with explicit safe targets
—
MaterialsManual/imported/mixed → canonical ActionJob
—
Select a conversation—
Conversation history appears here.
Multi-account SimulationSynthetic provenance and organic-intrusion boundary
—
TaxonomyHuman-reviewed versioned schema
—
Human labelGold/Hard/Regression requires reviewed evidence
—
Separation / active learningSynthetic evidence excluded
—