AHP+ 1.4.1 · Command Atlas
Let context travel with the work.
AHP+ keeps what was done, what was checked, and what comes next inside the project. That lets you switch assistant, account, or computer without explaining everything again.
1command to get started
6surfaces with adapters
Youauthorize what matters
00 / In one sentence
Conversation helps. The repository remembers.
AHP+ is not another chatbot. It is a continuity layer that turns important context into files that can be read, checked, and carried with the code.
TERMINAL
The operation happens here
The command returns reproducible output. That output can become evidence.
npx ahp project verify . --strictIDE / CHAT
You express intent here
The adapter translates the request to the CLI and the agent must show the result. Its words alone do not prove execution.
Use $ahp to check this project. Do not edit.01 / What it enables
Continuity you can inspect.
Version 1.4.1 expands the protocol without turning it into a black box. Every capability keeps an identifiable output, boundary, and authority.
The project remembers.
State, decisions, proof, and the next step live in .ahp/, beside the work they describe.
The handoff is checked.
A sealed handoff is inspected and only received when it matches the project and its Git boundary.
Assistants can converse.
Causal messages, read-only consultations, and shared rooms leave a durable trace.
Certainty is labelled.
VERIFIED is not the same as an inference. AHP+ preserves that difference so the team can decide better.
Identity travels encrypted.
Version 1.4.1 adds per-device identities, encrypted envelopes, and signed receipts for authorized transport.
The person stays in control.
AHP+ grants no permission to commit, push, merge, deploy, publish, pay, delete, or access secrets.
02 / Real proof
This project completed the path.
On September 12, 2026, we ran the CLI installed in jossue-portfolio, verified the repository, received a handoff from Claude, and replied inside a shared room.
EXECUTED VERSION
1.4.1CLI installed inside jossue-portfolio.STRICT VERIFICATION
PASS21 files checked; 0 errors and 0 warnings.HANDOFF
READYHOF-20260912-6BF37A9DSHARED ROOM
LOCAL_CAPTUREDconv-room-20260912-c233f7d703 / Installation
One command to get started.
You need Git, Node.js 20 or newer, and at least one commit. setup pins the version, prepares .ahp/, installs the selected surfaces, and runs doctor plus verify --strict.
Open Terminal at the repository root. The same command installs and configures.
npx @jossuealcala/ahp-plus@1.4.1 setup .
npx ahp project check .Run from the repository root. You do not need an existing package.json.
npx @jossuealcala/ahp-plus@1.4.1 setup .
npx ahp project check .Type one command per line from the repository root.
npx @jossuealcala/ahp-plus@1.4.1 setup .
npx ahp project check .Keep each command on one line. The terminal changes, AHP+ does not.
npx @jossuealcala/ahp-plus@1.4.1 setup .
npx ahp project check .DEFAULT
Codex + Claude
setup installs both surfaces and their local identities.
npx @jossuealcala/ahp-plus@1.4.1 setup .FOCUSED
Una plataforma
Limit the installation if you do not need every integration.
npx @jossuealcala/ahp-plus@1.4.1 setup . --platforms codex04 / Daily use
Orient first. Act second.
Use the pulse when opening the project, switching assistants, or receiving work. It keeps you from deciding from a stale summary or the wrong repository.
npx ahp project check . --platform codex
npx ahp project status .
npx ahp session context . --format markdown --budget 8000Read the output before editing. LOCAL_READY refers to this machine; REMOTE_READY requires continuity to be available on the remote.
05 / Atlas
Search by intent.
Do not memorize the CLI. Search for what you want to accomplish and copy the example. The syntax is the official AHP+ 1.4.1 grammar: category, action, target, and options.
41 commands visible
Start
Install and configure
Pins AHP+ 1.4.1, prepares .ahp/, Codex and Claude, creates local identities, and runs the initial checks.
npx @jossuealcala/ahp-plus@1.4.1 setup .Start
Install for Codex only
Avoids integrations you will not use and keeps only the Codex surface.
npx @jossuealcala/ahp-plus@1.4.1 setup . --platforms codexStart
View the official catalog
Lists the grammar and commands available in the installed version.
npx ahp catalogProject
Recommended pulse
Summarizes project identity, structure, verification, readiness, and transport in one pass.
npx ahp project check . --platform codexProject
Confirm the root
Shows which repository and .ahp/ folder it will use before writing.
npx ahp project root .Project
Diagnose the installation
Checks identity, structure, and portability without altering the project.
npx ahp project doctor .Project
Diagnose Git
Adds a reading of the host Git state to the diagnosis.
npx ahp project doctor . --diagnose-gitProject
Run a strict verification
Validates structure, references, integrity, and warnings.
npx ahp project verify . --strictProject
See project status
Explains phase, Git state, locks, and portability.
npx ahp project status .Project
Separate local from remote
Distinguishes being ready here from being ready to continue on another machine.
npx ahp project ready . --platform codexProject
Accept the current commit
Deliberately confirms the canonical boundary after reviewing the diff; it does not commit or push.
npx ahp project state . --accept-headSession
Read the context
Generates a bounded summary for a person or agent.
npx ahp session context . --format markdown --budget 8000Session
Refresh the brief
Regenerates the summary stored inside the repository.
npx ahp session brief . --budget 8000Session
Create a checkpoint
Stores where you stopped and the next verifiable action.
npx ahp session checkpoint . --summary "Límite validado" --next-action "Crear handoff"Session
Review history
Lists checkpoints and handoffs for the session.
npx ahp session history .Conversation
Send a causal message
Stores an operational message with a verifiable fingerprint inside the project.
npx ahp message send "Continúa desde el límite verificado" --from codex --to claudeConversation
Read the inbox
Shows messages addressed to a platform.
npx ahp message inbox . --for claudeConversation
Reply to a message
Links the reply to the event that originated it.
npx ahp message reply EVT-... "Recibido y verificado" --from claudeConversation
Verify a fingerprint
Checks that an event has not changed since it was created.
npx ahp message verify EVT-... .Conversation
Ask for a second opinion
Requests one read-only answer from Claude from Codex.
npx ahp agent ask claude "¿Qué riesgo ves en este cambio?" --from codexConversation
Open a room
Creates a durable conversation for participants in the same project.
npx ahp conversation open "Revisión de arquitectura" --participants codex,claude --from codexConversation
Send to the room
Adds a new event to a shared room.
npx ahp conversation send conv-... "Revisa el siguiente paso" --from codex --to claudeConversation
Wait for a reply
Performs an explicit wait; it does not wake or write into another app’s native chat.
npx ahp conversation wait conv-... --for codex --timeout 60Evidence
Store evidence
Records the observed result of a test or artifact.
npx ahp record add evidence . --title "Verificación local"Evidence
Store a decision
Keeps an explicit, reviewable decision inside the project.
npx ahp record add decision . --title "Mantener autoridad humana"Evidence
List active tasks
Shows only what still requires attention.
npx ahp record list task . --activeEvidence
Close a record
Closes a record with an explicit status; history is preserved.
npx ahp record close TASK-... . --status CLOSEDContinuity
Create the handoff
Seals the context needed to continue on another platform.
npx ahp handoff create . --from codex --to claude --summary "Continuar desde el límite validado"Continuity
Inspect the handoff
Checks contents and integrity without accepting it yet.
npx ahp handoff inspect HOF-... .Continuity
Receive the handoff
Accepts it only if it matches the project and its Git boundary.
npx ahp handoff receive HOF-... .Continuity
Check transport
Checks whether continuity is available remotely; it does not run Git.
npx ahp sync check . --require-remoteContinuity
Reserve a scope
Publishes a cooperative lock so two agents do not overwrite the same area.
npx ahp lock acquire . --scope src/editor --owner codexContinuity
Release the scope
Removes the cooperative lock when the work is done.
npx ahp lock release LOCK-... . --owner codexSecurity
List identities
Shows the available local device identities.
npx ahp identity list .Security
Verify an identity
Checks a device signing and encryption identity.
npx ahp identity verify DEV-... .Security
Send encrypted over the network
Encrypts and signs an event for a specific device through an authorized hub.
npx ahp secure network send EVT-... --from-device DEV-... --to-device DEV-... --url HTTPS_URL --token-file FILESecurity
Receive encrypted
Downloads and opens messages addressed to a local identity.
npx ahp secure network receive --as-device DEV-... --url HTTPS_URL --token-file FILESecurity
Confirm with a receipt
Returns a receipt signed by the receiving device.
npx ahp secure network confirm --as-device DEV-... --url HTTPS_URL --token-file FILEIntegration
See platforms
Lists the adapters recognized by the installed version.
npx ahp adapter listIntegration
Preview adapters
Shows which files would be installed and detects conflicts, without writing.
npx ahp adapter install all .Integration
Apply adapters
Installs surfaces for the selected assistants.
npx ahp adapter install all . --applyNo commands match this search.
06 / CHAT
Ask in human language.
The adapter is installed from the terminal. You can then express intent in chat; the agent must run the local CLI and show evidence.
IDE / APP
Cursor
Installs /ahp in Cursor. The adapter translates intent to the local CLI and must show real output.
In terminal
npx ahp adapter install cursor . --applyDirectly in chat
- CHAT
/ahp project check - CHAT
/ahp session checkpoint summary="Validated boundary" next="Create handoff" - CHAT
/ahp conversation inbox room=conv-... for=cursor - CHAT
/ahp receive HOF-...
IDE / APP
OpenCode
Installs the same /ahp vocabulary in OpenCode.
In terminal
npx ahp adapter install opencode . --applyDirectly in chat
- CHAT
/ahp status - CHAT
/ahp verify strict - CHAT
/ahp handoff to claude
IDE / APP
Codex
Installs the $ahp skill and keeps the project contract in AGENTS.md.
In terminal
npx ahp adapter install codex . --applyDirectly in chat
- CHAT
Use $ahp to check this project and show project_id, commit, portability, locks, and next action. Do not edit files. - CHAT
Use $ahp to ask Claude what risk it sees in this change, read-only. - CHAT
Use $ahp to receive HOF-... and do not edit unless the outcome is READY.
IDE / APP
Claude Code
Connects CLAUDE.md with AHP_INSTRUCTIONS.md. It uses natural language, not its own slash command.
In terminal
npx ahp adapter install claude . --applyDirectly in chat
- CHAT
Use AHP+ to run the project pulse and show me the real output before continuing. - CHAT
Use AHP+ to ask Codex for one read-only review and one response. - CHAT
Receive HOF-... with AHP+ and stop if it requires reconciliation.
IDE / APP
ChatGPT / Mobile
With repository and terminal access it can run. If it only reads files, it must declare that limitation.
In terminal
npx ahp adapter install chatgpt . --applyDirectly in chat
- CHAT
Read AHP_INSTRUCTIONS.md. Run the start-up pulse and show me the real output. - CHAT
If you have no terminal, use AHP_MOBILE.md and do not say you verified, tested, committed, or pushed.
IDE / APP
Cualquier otro agente
Installs provider-neutral instructions for any agent with repository access.
In terminal
npx ahp adapter install generic . --applyDirectly in chat
- CHAT
Follow this repository’s AHP+ instructions. Verify before writing and use confirmed Git state as the canonical source. - CHAT
Show me the real evidence and wait for my authorization before any external action.
07 / Handoff
Switch assistants without starting over.
The handoff seals context and links it to the project. Git transports it, and a person authorizes every external action.
- 01
Mark the boundary
Save where you stopped and what should happen next.
terminalnpx ahp session checkpoint . --summary "Límite validado" --next-action "Crear handoff" - 02
Create the handoff
Declare origin, destination, and summary. AHP+ seals it against changes.
terminalnpx ahp handoff create . --from codex --to claude --summary "Continuar desde el límite validado" - 03
Transport with authorization
Review the diff and decide whether to commit and push. AHP+ neither runs nor authorizes Git.
- 04
Inspect before receiving
The receiver checks integrity, project, and Git boundary before editing.
terminalnpx ahp project verify . --strict npx ahp handoff inspect HOF-... . npx ahp handoff receive HOF-... . npx ahp sync check . --require-remote
08 / Limits
AHP+ informs. You decide.
READY says continuity checks out. It does not mean there is permission to act. These actions always remain outside the protocol:
Content checked against the CLI and documentation included in @jossuealcala/ahp-plus 1.4.1. Evidence on this page comes from an observed local run on September 12, 2026; it does not present external adoption as fact.