docs: update API key management blog series - #67
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit:6680a43295
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Uh oh!
There was an error while loading. Please reload this page.
… linkcheck - Pin actions/checkout, setup-python, configure-pages, upload-pages-artifact, deploy-pages, and html5validator-action to full commit SHAs for supply-chain security - Remove '|| true' from linkcheck step so broken internal links actually fail CI - Add pytest step to test job (was only echo sanity check) - Move continue-on-error to job level for html-validate (non-blocking but visible)
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit:133c52acd9
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Uh oh!
There was an error while loading. Please reload this page.
… across 30 HTML/MD files (self-hosted PyPI index down since 2026-08-09)
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit:4de801f2d8
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Uh oh!
There was an error while loading. Please reload this page.
- Fix double-encoded UTF-8 (mojibake) across 7 HTML files using ftfy - Remove duplicate meta description and title tags in index.html - Fix unclosed install-banner div in hero section - Remove duplicate hero content and stats blocks - URL-encode SVG favicon data URI to fix illegal character error - Remove duplicate nav links All 32 link-checker tests pass. Fixes CI HTML Validation failures.
… duplicates - URL-encode all SVG data URI favicons across 58 HTML files (fixes illegal character errors) - Remove duplicate Quick Reference section in docs.html (duplicate IDs) - Rename install section ID to avoid duplicate with anchor links in index.html - Remove duplicate meta/title tags in pricing.html and blog posts All 32 link-checker tests pass. Addresses remaining CI HTML Validation failures.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit:f44e95afbb
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Uh oh!
There was an error while loading. Please reload this page.
- Properly URL-encode all SVG data URI favicons across 57+ files (no spaces, no raw < chars) - Remove duplicate tool-section block in docs.html (6 duplicate IDs: apighost, apiauth, envault, schemaforge, click-to-mcp, deadcode) - Rename duplicate install section ID in index.html to install-all - Fix nested/unclosed anchor tags in blog card grid - Fix double-encoded SVG in index.html from prior patch All 32 link-checker tests pass. HTML Validation should now be green.
…ray anchor - Add missing closing </div> for .content wrapper in docs.html - Remove duplicate nav block and close .inner div in about.html - Remove stray </a> tag in index.html blog card grid Blog post structural issues (unclosed divs, stray code/pre tags, unescaped < in code blocks) are pre-existing in ~6 blog articles and require per-post review. Not regressions from this PR.
…ctural errors - ci.yml: replace invalid 'ignore' parameter with 'blacklist' (action accepts blacklist, not ignore) - preview-infra-cost-before-deploy.html: fix unclosed <code> tag swallowing page content, escape < in ASCII diagram - schemaforge-v0-5-0-sqlalchemy.html: fix cmd-block closer (</code></pre> → </div>) - sync-env-variables-across-environments.html: fix 3 mismatched cmd-block closers - revenue-hits-680-developers.html: remove garbage line-number artifacts and duplicate </main> - saas-churn-predictor-launch.html: remove stray duplicate </main> - python-cli-type-safe-pep561.html: remove stray </article> inside <main>
… remove continue-on-error silent-failure trap - Escape unescaped < in shell redirects (< seed.sql, << EOF) inside <pre><code> blocks - Fix reversed closing tags (</pre></code> -> </code></pre>) - Fix mismatched list closers (</ol> -> </ul>) - Fix unclosed divs, stray </main>, duplicate article-waitlist wrappers - Move <style> from body into <head> in new-cli-features-may-18-2026.html - Fix unclosed <span class=cmd> nesting in clean-up-react-dead-code.html - Remove continue-on-error: true from html-validate job (silent-failure trap) - 32 tests pass
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit:5bcf0afb2c
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit:0da48e69e6
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
…osing tags in 3 blog posts - python-cli-type-safe-pep561.html (line 254) - ci-cd-python-cli-tools-guide.html (line 230) - white-label-ai-agent-deployment.html (line 227)
a7c5c65 to
6d06c93CompareYou have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
- Fix </ul> mismatched closing tags that should be </ol> - Use stack-based parser to match open/close list tags correctly - Files: apiauth-verify, apicontractguardian (2), autonomous-ai, clean-up-react, deadcode, deploydiff, envault (2), get-your-cli, mcp-server-directories, monetize-mcp
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Updated apiauth blog articles with improved code examples and corrected cross-references.