2026-08-10-kn-apple-t1-complete.md
markdown
sha256:4215cecbbabf5591b1ff69053cc938b4b6c800f0d487be40618c1d4254d8b67b
security: npm audit fix pre-bridge 2026-09-05
Human
1 day ago
KN-APPLE Operator T1 — complete — 2026-08-10
Verdict: T1 COMPLETE — land + APPLE_CLIENT_ID configured + live
providers.apple: true. Product PRIMARY may advance to Scooling APPLE-4-live.
Prior (same day)
Land + route-only evidence: docs/reviews/2026-08-10-kn-apple-land-t1-partial.md
(at that time apple:false / 503 NOT_CONFIGURED).
Operator T1 env + client registration
| Check | Result |
|---|---|
| Apple Developer App ID | Scooling Apple = com.scooling.apple registered |
Netlify knowtation-gateway APPLE_CLIENT_ID |
Set to com.scooling.apple (production context) |
| Redeploy | Production rebuild after env set |
| Xcode signing | Team Aaron Carvajal; auto-manage; Bundle ID com.scooling.apple; Ready |
| Xcode Display Name | Scooling (not “Apple”) |
| Xcode capability | Sign in with Apple present on target |
Live probes (api.knowtation.store)
Observed after env redeploy (2026-08-10T14:42Z UTC):
| Probe | Result |
|---|---|
GET /api/v1/auth/providers |
{"google":true,"github":true,"apple":true} |
POST /api/v1/auth/native-apple-exchange with forged identity_token |
HTTP 401 APPLE_ASSERTION_INVALID (not NOT_CONFIGURED) |
Explicit non-claims
- CapabilityGates in
scooling-appleremain hard-false(no Auto flip) - No vault-write authorize; no APPLE-6; no App Store submit
- Forged probe ≠ successful SIWA login; live AuthenticationServices authorize is APPLE-4-live (T1+T2+T15 package on the Scooling/Apple client side)
NEXT
Scooling product PRIMARY → APPLE-4-live Operator tip: authorize T1+T2+T15 together only with written evidence (or DEFER again).
File History
2 commits
sha256:4215cecbbabf5591b1ff69053cc938b4b6c800f0d487be40618c1d4254d8b67b
security: npm audit fix pre-bridge 2026-09-05
Human
1 day ago
sha256:9eaa2a7ec9aaf5866cd03d0deadf843cca97778299d1857b5452f71d92a1880a
feat(f24): flip DOCS_NOTION_HUB_KEY_AUTHORIZED=true (Tier 3)
Human
minor
⚠
15 days ago