Portal Build Metadata evidence
Use this page to answer a simple question: what version of the portal am I looking at?
| Commit | 9725f0e5236d |
|---|---|
| Full SHA | 9725f0e5236dc0f3f14d9a5c89d15ecd5a64dc1b |
| Build timestamp | 2026-06-18T02:31:05.632Z |
| Published timestamp | 2026-06-18T02:31:03Z |
| Publication track | internal |
| Public URL | https://docs.aicloud.core42.dev |
Interpretation
Commitis the git revision used to build this portal.Build timestampis when the Docusaurus build was generated.Published timestampis present only when the publish wrapper or CI publish job set it during the deployment build.Publication trackdistinguishes internal/customer/public variants when the portal later splits by audience visibility.
Operational Rule
When the portal content or deploy path changes, the build metadata must move with it. Operators should not need to infer version from deployment logs alone.
First Internal Publication Target
The first protected internal publication target is:
docs.aicloud.core42.dev
Current operating assumptions:
- publication track:
internal - hosting path: Cloudflare Pages static deploy
- protection model: Cloudflare Access one-time email passcodes
- current coarse allowlist:
@core42.ai,@g42.ai, andsubahsram@gmail.com
This page is intentionally explicit about the first hostname so reviewers can tell whether the portal they are looking at matches the intended internal publication path.
Operator Prerequisites For A Real Publish
The repo-side publish path is implemented, but a real upload still requires the external deployment runtime:
wrangleravailable inPATHCLOUDFLARE_ACCOUNT_IDCLOUDFLARE_PAGES_PROJECTCLOUDFLARE_API_TOKENDOCS_PORTAL_HOSTNAMEDOCS_PORTAL_PUBLICATION_TRACK
Without those values, the repo can prove the preflight and build path, but not an actual Cloudflare Pages deployment.