---
name: 4DMap
description: >-
  4DMap (4DM-WP-1.0): four-axis inspection frame T/Δ/Γ/Π. Inspection frame after AZPIPE, not an extra door (domains_are_doors:false). FragGate only. Hosted via aziel-runtime pull + invoke.
  Author Aziel Eliab.
---

# 4DMap

4DMap (4DM-WP-1.0): four-axis inspection frame T/Δ/Γ/Π. Inspection frame after AZPIPE, not an extra door (domains_are_doors:false). FragGate only.

Author: **Aziel Eliab**. Identity is Aziel Eliab only.
Version: 0.2.0

**Banner / limitation:** 4DMap (4DM-WP-1.0): four-axis inspection frame T/Δ/Γ/Π. Inspection frame after AZPIPE routes to isolated engines — not an extra door (domains_are_doors:false). Not a sequential gate. Not a truth score. Not a Lumen panel. Does not invent marks or backdate class. Neighbors TemporalLock / StaticClock / ChronoLock / TrajectoryLock / SpectralLock. FragGate claims cite join types. ChainLock may stamp walks. Author Aziel Eliab.


Always send `User-Agent: Mozilla/5.0`.

This skill was served from **aziel-runtime** because the product Worker `/v1/skill` was not available. Prefer `https://aziel-runtime.vibelock.workers.dev/v1/pull/4dmap/skill` on the next call.

## Pull + invoke (do not visit the product homepage first)

- Pull: `https://aziel-runtime.vibelock.workers.dev/v1/pull/4dmap`
- Skill: `https://aziel-runtime.vibelock.workers.dev/v1/pull/4dmap/skill`
- Invoke prefix: `https://aziel-runtime.vibelock.workers.dev/p/4dmap`
- Worker: https://4dmap-download-tracker.vibelock.workers.dev/
- Counted download: https://4dmap-download-tracker.vibelock.workers.dev/download
- Install: `curl -fsSL https://4dmap-download-tracker.vibelock.workers.dev/install.sh | bash`
- GitHub: https://github.com/AzielEliab/4dmap

## Ops

| Method | Path | What |
|--------|------|------|
| GET | `/v1/health` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/health` | Liveness. Does not increment download KV. |
| POST | `/v1/pin` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/pin` | Pin a declared mark (product 0.2 verb). Opens a card when card_id is omitted. |
| POST | `/v1/span` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/span` | Span two axes on one card, or two existing cards (Δ). |
| POST | `/v1/stack` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/stack` | Stack declared cards onto Γ. Does not invent cards. |
| POST | `/v1/gap` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/gap` | Record a declared Δ gap. Not a truth score. |
| POST | `/v1/fork` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/fork` | Keep a sibling fork of a declared card. No winner. |
| POST | `/v1/walk` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/walk` | Walk card_ids or a tip prev_hash chain. Not a sequential gate. |
| POST | `/v1/lens` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/lens` | Silent lens over declared cards. Empty hit is Π-EMPTY. |
| POST | `/v1/class` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/class` | Pin a declared Π class. Empty label is Π-EMPTY. |
| POST | `/v1/cohort` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/cohort` | Pin a declared Π cohort of card ids. |
| POST | `/v1/absence` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/absence` | Absence lens. Silent miss is Π-EMPTY. |
| POST | `/v1/cap` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/cap` | ZionPattern confidence cap 75%. Not P(the world is true). |
| POST | `/v1/join` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/join` | Join two existing cards. Π→T backdate refuses. |
| POST | `/v1/list` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/list` | List inspection cards, walks, and kept forks. |
| POST | `/v1/example` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/example` | Synthetic T pin. Never a real-case finding. |
| POST | `/v1/card_new` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/card_new` | Open a four-axis inspection card (T/Δ/Γ/Π). Not a sequential gate. |
| POST | `/v1/card_pin` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/card_pin` | Pin a declared mark onto one axis. Invent-mark refuses. |
| POST | `/v1/card_span` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/card_span` | Span two axes that already have pins. Does not invent marks. |
| POST | `/v1/card_join` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/card_join` | Join two existing cards. FragGate claims cite join type. |
| POST | `/v1/card_walk` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/card_walk` | Walk an ordered list of cards. ChainLock may stamp the walk hash. |
| POST | `/v1/card_list` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/card_list` | List inspection cards and walks in this isolate. |
| POST | `/v1/verify_hash` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/verify_hash` | Recompute a card or walk hash. Not a truth score. |
| POST | `/v1/frame_status` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/frame_status` | Read the inspection frame (T/Δ/Γ/Π). Not a sequential gate and not an extra door. |
| POST | `/v1/axis_describe` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/axis_describe` | Describe one axis and its neighbors. Axes are simultaneous. |
| POST | `/v1/walk_trace` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/walk_trace` | Trace a declared walk. 4DMap is not a sequential gate. |
| POST | `/v1/card_export` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/card_export` | Export a declared card or the isolate snapshot. Hash-closed. |
| POST | `/v1/card_import` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/card_import` | Import a previously exported card. Hash mismatch and invent-mark refuse. |
| POST | `/v1/verify_chain` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/verify_chain` | Verify card prev_hash or walk card-hash chain. Not a truth score. |
| POST | `/v1/neighbor_cite` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/neighbor_cite` | Cite a neighbor engine on a declared card (join type neighbor or cite). |
| POST | `/v1/frame` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/frame` | UI alias of frame_status. Same FragGate backend as the Worker UI button. |
| POST | `/v1/axis` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/axis` | UI alias of axis_describe. Same FragGate backend as the Worker UI button. |
| POST | `/v1/trace` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/trace` | UI alias of walk_trace. Same FragGate backend as the Worker UI button. |
| POST | `/v1/export` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/export` | UI alias of card_export. Same FragGate backend as the Worker UI button. |
| POST | `/v1/import` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/import` | UI alias of card_import. Same FragGate backend as the Worker UI button. |
| POST | `/v1/neighbor` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/neighbor` | UI alias of neighbor_cite. Same FragGate backend as the Worker UI button. |
| GET | `/v1/skill` · `https://aziel-runtime.vibelock.workers.dev/p/4dmap/skill` | Return 4DMap skill markdown. Does not increment download KV. |

## Example

```bash
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/p/4dmap/pin \
  -H 'content-type: application/json' \
  -d '{
  "label": "inspect-1"
}'
```

Apache-2.0. Forks welcome. Do not invent a DOI.
