Restore ArmorCodex entry in Community Plugins (lost during PR #115 reconcile)#189
Restore ArmorCodex entry in Community Plugins (lost during PR #115 reconcile)#189Harihara04sudhan wants to merge 4 commits into
Conversation
There was a problem hiding this comment.
Code Review
This pull request adds the ArmorCodex plugin to the list of third-party plugins in README.md. The review feedback suggests enclosing 'bash' and 'apply_patch' in backticks to maintain formatting consistency and prevent markdown parsing issues.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| - [Agentgram](https://github.com/jerryfane/agentgram) - Send explicit Telegram messages from Codex and local AI agents through a Telegram bot token and chat id. | ||
| - [Aient](https://github.com/haf/aient-codex-plugin) - AI operations plugin for Codex that connects production telemetry, problem lifecycle context, and remediation workflows through Aient's MCP server. | ||
| - [Apple Productivity](https://github.com/matk0shub/apple-productivity-mcp) - Local Apple Calendar and Reminders tooling for macOS with Codex plugin adapters. | ||
| - [ArmorCodex](https://github.com/armoriq/armorCodex) - Intent-based security for Codex with MCP plan registration, policy gating, CSRG cryptographic proofs, and audit logging on Bash and apply_patch. |
There was a problem hiding this comment.
To maintain consistency with other entries in this document (such as rg, grep, and git blame), and to ensure that the underscore in apply_patch is not misinterpreted by markdown parsers, it is recommended to enclose bash (preferably lowercase) and apply_patch in backticks.\n\nFor example:\n- [ArmorCodex](https://github.com/armoriq/armorCodex) - Intent-based security for Codex with MCP plan registration, policy gating, CSRG cryptographic proofs, and audit logging on bashandapply_patch.
|
This PR only adds a README entry. For this bundle-required repo, a complete submission needs the full plugin bundle under |
|
Before this PR can be merged, your plugin repo needs the HOL AI Plugin Scanner running in CI. This is a mandatory requirement for all submissions. Add this workflow to your plugin repo at name: HOL Plugin Scanner
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
permissions:
contents: read
security-events: write
jobs:
scan:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: HOL Plugin Scanner
uses: hashgraph-online/ai-plugin-scanner-action@v1
with:
plugin_dir: "."
mode: scan
min_score: 80
fail_on_severity: high
format: sarif
upload_sarif: trueAlso run the scanner locally and include the score in your PR description: pipx install plugin-scanner
plugin-scanner scan . --format textYour plugin needs a score of 80/130 or higher with no critical or high severity findings. Link the CI run or paste the score in this PR description. See the full guide: SCANNER_GUIDE.md Additional issues: |
The ArmorCodex entry was added in PR hashgraph-online#140 (merged 2026-05-20 14:45 UTC) but accidentally dropped 5 minutes later when PR hashgraph-online#115 (Add 10 pluginpool plugins, merged 14:50 UTC) was reconciled. The plugin bundle at plugins/armoriq/armorCodex/ remained intact, so the registry has the plugin but README and downstream marketplace artifacts don't list it. Restoring the README entry in its alphabetical slot between Apple Productivity and AxonFlow. Plugin folder + plugin.json are already in the repo from PR hashgraph-online#140; no other changes needed. Repo: https://github.com/armoriq/armorCodex Plugin bundle in this repo: plugins/armoriq/armorCodex/
Per gemini-code-assist review on this PR — keeps formatting consistent with other entries (rg, grep, git blame) and prevents markdown parser ambiguity around the underscore in apply_patch.
…ess Skills Per the upstream alphabetical CI check (check-alphabetical.py). Pre-existing ordering issue surfaced by the rebase, not caused by this PR — fixing here since the check is required to pass.
07d5985 to
3ec8d05
Compare
Per @internet-dot's review comment requesting the full plugin bundle (not just the README entry). This commit adds the complete ArmorCodex plugin source tree, mirrored from armoriq/armorCodex@main: - README.md, LICENSE, SECURITY.md - .codexignore, .plugin-scanner.toml - hooks/hooks.json (8 hook events declared) - scripts/bootstrap.mjs, scripts/hook-router.mjs, scripts/policy-mcp.mjs - scripts/lib/ (13 lib modules: engine, intent, policy, audit-wal, etc.) - .agents/plugins/marketplace.json (per-plugin marketplace metadata, follows AgiFlow reference shape — name "armoriq", plugin name "armorcodex", category "Tools & Integrations", source URL pointing at the canonical github.com/armoriq/armorCodex repo) Excluded from the bundle: - node_modules/ (installed at runtime via package-lock.json) - tests/ (moved out of the plugin distribution dir per scanner compliance; lives at the repo root in the source repo now) Refs hashgraph-online#189
|
@internet-dot — all asks addressed. Single summary: What's now in the PR
What's excluded from the bundle (intentionally)
On the repo-wide
|
Summary
Restore the ArmorCodex entry under Community Plugins -> Tools & Integrations. It was originally added in PR #140 (merged 2026-05-20 14:45 UTC) but got accidentally dropped 5 minutes later when PR #115 (Add 10 pluginpool plugins, merged 14:50 UTC) was reconciled.
You can confirm by looking at commit bc06f70: its diff includes a single
--of the ArmorCodex line alongside the++adds for the 10 new plugins.Current state
plugins/armoriq/armorCodex/.codex-plugin/plugin.jsonplugins/armoriq/armorCodex/assets/icon.png.agents/plugins/marketplace.jsonarmorcodex entryWhat this PR does
One-line restore in
README.md:- [Apple Productivity](https://github.com/matk0shub/apple-productivity-mcp) - Local Apple Calendar and Reminders tooling for macOS with Codex plugin adapters. +- [ArmorCodex](https://github.com/armoriq/armorCodex) - Intent-based security for Codex with MCP plan registration, policy gating, CSRG cryptographic proofs, and audit logging on Bash and apply_patch. - [AxonFlow](https://github.com/getaxonflow/axonflow-codex-plugin) - Runtime governance for Codex with policy enforcement on terminal commands, advisory checks for non-terminal tools via skills, PII/secret detection, and compliance-grade audit trails. Self-hosted via Docker.Identical to the line PR #140 originally added. Inserted in the alphabetical slot between Apple Productivity and AxonFlow.
After merge
Once your existing "chore: sync marketplace artifacts with README" automation runs, ArmorCodex will appear in
plugins.jsonand.agents/plugins/marketplace.json, and thecodex plugin marketplace addflow will surface it.Repo: https://github.com/armoriq/armorCodex