Repository navigation
Enterprise page: zero trust for AI agents; home line; post on zero trust in the model - #241
Conversation
Replace the /govern hero, add the limits, evidence, and off-switch cards, add the home line, and publish the post on zero trust in the model.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Independent review (profile satgate-security-reviewer, xai-oauth grok-4.7), site copy
Checks:
Enterprise code read from origin/main e3598a99d6ece0c2cd0d742c139afceeea00b71f, not the local enterprise branch. Public pkg lines match the module enterprise pins (78dd26f); those files have no diff to public main. No files in the PR were modified by this review. Recommended next action: replace the three sentences and the pin, then re-request review. Do not merge this copy as written. |
… signed receipt (review 6218610800)
|
Independent review (profile satgate-security-reviewer, xai-oauth grok-4.7), site copy, round 2
Checks:
Enterprise code read from origin/main fcd34df3e6fc05e077793115235f2f6bdf699603. proxy.go, capability_budget.go, evidence/receipt.go, mint.go, and approval_gate_wiring.go are the same blobs as round-1 enterprise e3598a99. The commits since then do not touch those files. No files in the PR were modified by this review. Recommended next action: replace the receipt sentences as above. The limits card and the guard pin do not need another change. Do not merge this copy as written. |
…med (refusals over budget, payment or permission; spending in Control); no exhaustive coverage claims
|
Independent review (profile satgate-security-reviewer, xai-oauth grok-4.7), site copy, round 3 Checks:
No files in the PR were modified by this review. Recommended next action: this copy can merge. The limits card and the guard pin were not reopened. |
What changed
/govern
Home
Added in the "Agents only get what you allow" card, next to "Revoke works on the next request":
Nothing else on the home page changed.
Blog
New post at /blog/zero-trust-in-the-model, listed first on /blog and in app/sitemap.ts. Sitemap lastModified for /govern and /blog set to 2026-10-16 so it is not older than the page dateModified.
The post quotes Satya Nadella's Oct 10 essay with exact wording checked against the original (https://x.com/satyanadella/status/2108931348857827686, article text from api.fxtwitter.com). Straight apostrophes stand in for the original curly apostrophes. The visible H1 and TechArticle headline are the approved title. Metadata, Open Graph, and Twitter titles use the 53-character prefix "Zero trust in the model: Nadella's insider-risk rules" because the full title is 76 characters and the site audit rejects titles over 70.
Guards
Every scripts/check_*.py log matched the origin/main baseline. Pre-existing failures are unchanged (buyer narrative missing strings on app/govern/page.tsx, design-partners Policy-to-Proof layer, acceptance story, authority follow-ups, reputation substrate).
check_policy_to_proof_page.py: the pin "Observe agent activity, Control scopes, budgets, delegation, and revocation before the agent acts" was removed from the hero, so it was repointed to "Every request is checked before it reaches the service, so a tricked agent gets refused." The assertion was not deleted. That guard still exits on the earlier design-partners failure, so its log is unchanged. The new pin is in GovernClient.tsx.
internal_link_audit.py: no new failure lines. Scan counts rose with the new page (internal links 514 to 519, sitemap entries 76 to 77, blog TechArticle pages 29 to 30). Exit remains 1 from pre-existing issues.
Checks
Not merged. No reviewer requested.