docs(onboarding): document hard /access edge gate resolution via Meta Accounts Center and activate dev node
This commit is contained in:
@@ -88,6 +88,27 @@ If Instagram linking is not available, operator can complete the verification us
|
||||
|
||||
---
|
||||
|
||||
### Phase 4.1: Edge Gate — Hard Audience Lockout (`/access` vs `/access/verification`)
|
||||
- **Observed Behavior**: If an account routes to `https://muse.ai/access` with the text `"Muse isn't available to all audiences."` instead of `https://muse.ai/access/verification`:
|
||||
- The Meta account is temporarily unverified or lacks linked identity signals.
|
||||
- The in-app endpoint (`/api/hatch/age-confirmation/linking-web-auth`) returns `403 Forbidden`.
|
||||
- Reloading or navigating directly to `/` or `/access/verification` immediately redirects back to `/access`.
|
||||
- **Root Cause**:
|
||||
- Meta accounts without an active linked profile (Facebook or Instagram) trigger Meta's general audience filter on Muse before the conversational AI product can be initialized.
|
||||
- In addition, attempting automated sign-in on low-reputation / unverified identities directly from server/VPN IPs will trigger Google reCAPTCHA Enterprise checkpoints (`auth_platform/recaptcha`).
|
||||
- **Proven Unblocking SOP (The Direct Meta Accounts Center Flow)**:
|
||||
1. Open a clean browser session with the target Meta Account signed in (`https://accountscenter.meta.com/`).
|
||||
2. Navigate to **Accounts** → **Add Accounts** (`/add_accounts/`).
|
||||
3. Enter the Instagram credentials for an older/established IG profile (`veryraremeta`, `paradahub`, etc.) and submit any required 2FA/email OTP.
|
||||
4. If returned to Accounts Center, click **Add Instagram** again to initiate the OAuth handoff:
|
||||
`https://www.instagram.com/fxcal/auth/login/?app_id=633385687760560...&flow=igcalcomet&entry_point=frl_web_settings`
|
||||
5. On the *"Meta needs to access info from your Instagram account"* prompt, click **[Continue]**.
|
||||
6. Accounts Center returns to the confirmation screen (`/add/?auth_flow=ig_linking&token=...&blob=...`) → click **[Confirm]**.
|
||||
7. Meta sends security confirmation: *"Did you just move your profiles into the same Meta Account?"*.
|
||||
8. Once confirmed in Accounts Center, simply navigate back or reload `https://muse.ai/` inside the NetVM node. The `/access` lockout drops immediately, and the node enters active chat (*"Hey! I'm your personal agent..."*).
|
||||
|
||||
---
|
||||
|
||||
### Phase 5: Vitality & Status Monitoring
|
||||
Query individual or fleet-wide health:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user