Tanks
Demo snapshot — build-time-generated from terminal.store via terminal.render-html (clojure -M:dev:render-html), regenerated nightly.
| ID | Tank | Product | Jurisdiction | Volume (bbl) | Ullage (bbl) | Planned receipt (bbl) | Storage commit | Custody transfer | Last op status |
|---|---|---|---|---|---|---|---|---|---|
| tank-1 | T-101 | crude-light | JPN | 200000 | 300000 | 100000 | committed | transferred | HARD hold · already-transfer |
| tank-2 | T-201 | crude-light | ATL | 200000 | 300000 | 100000 | not committed | not transferred | HARD hold · no-spec-basis |
| tank-3 | T-301 | crude-light | JPN | 200000 | 300000 | 100000 | not committed | not transferred | HARD hold · receipt-pod-chain-broken |
| tank-4 | T-401 | crude-light | JPN | 200000 | 300000 | 400000 | not committed | not transferred | HARD hold · overfill-risk |
| tank-5 | T-501 | crude-light | JPN | 200000 | 300000 | 100000 | not committed | not transferred | HARD hold · tank-integrity-assessment-stale |
| tank-6 | T-601 | crude-light | JPN | 200000 | 300000 | 100000 | not committed | not transferred | HARD hold · bonding-grounding-unconfirmed |
Tank safety validation (Terminal Storage Governor, independently re-verified)
Receipt POD-chain, Buncefield-type overfill (planned receipt vs remaining ullage), API 653 tank-integrity assessment and bonding-grounding — recomputed here from the same store fields the governor itself reads, not trusted from the advisor.
| Tank | Receipt POD confirmed | Overfill risk clear | API 653 integrity current | Bonding-grounding confirmed |
|---|---|---|---|---|
| tank-1 (T-101, JPN) | ✓ | ✓ (100000 / 300000 bbl) | ✓ | ✓ |
| tank-2 (T-201, ATL) | ✓ | ✓ (100000 / 300000 bbl) | ✓ | ✓ |
| tank-3 (T-301, JPN) | ✗ | ✓ (100000 / 300000 bbl) | ✓ | ✓ |
| tank-4 (T-401, JPN) | ✓ | ✗ (400000 / 300000 bbl) | ✓ | ✓ |
| tank-5 (T-501, JPN) | ✓ | ✓ (100000 / 300000 bbl) | ✗ | ✓ |
| tank-6 (T-601, JPN) | ✓ | ✓ (100000 / 300000 bbl) | ✓ | ✗ |
Draft storage-commit / custody-transfer records
Unsigned drafts only — the operator's own act of signing is outside this actor's authority (see README Actuation).
| Kind | Record id | Tank | Jurisdiction | Status |
|---|---|---|---|---|
| storage-commit | JPN-COMMIT-000000 | tank-1 | JPN | immutable draft |
| custody-transfer | JPN-TRANSFER-000000 | tank-1 | JPN | immutable draft |
Action gate (Terminal Storage Governor)
HARD holds cannot be overridden by a human approver. Jurisdiction spec-basis, receipt POD-chain, overfill risk, tank-integrity assessment, bonding-grounding and evidence completeness are independently recomputed, never trusted from the advisor's proposal; a real storage commit or custody transfer is always a human depot superintendent's call, at every rollout phase.
| Op | Gate |
|---|---|
:tank/intake | phase-3 auto-commit when clean, no capital risk yet -- the ONLY auto-eligible op in this domain |
:receipt/verify | ALWAYS human approval when clean · jurisdiction spec-basis independently checked against terminal.facts, never fabricated -- HARD hold if the jurisdiction has none |
:storage/commit | ALWAYS human approval (real-world act, actuation) · receipt POD-chain, overfill risk (Buncefield-type, terminal.registry/overfill-risk?), API 653 tank-integrity, bonding-grounding and evidence-completeness independently re-verified · double-commit guard enforced · never auto at any phase |
:custody/transfer | ALWAYS human approval (real-world act, actuation) · evidence-completeness independently re-verified · double-transfer guard enforced · never auto at any phase |
Audit ledger (this run)
Append-only decision-fact log — every proposal, hold and commit this scenario produced.
| Fact | Op | Subject | Basis |
|---|---|---|---|
| committed | intake | tank-1 | id, tank-id |
| committed | verify | tank-1 | 消防法 危険物規制; 石油コンビナート等災害防止法, https://www.fdma.go.jp/ |
| committed | commit | tank-1 | tank-1 |
| committed | transfer | tank-1 | tank-1 |
| governor-hold | verify | tank-2 | no-spec-basis |
| committed | verify | tank-3 | 消防法 危険物規制; 石油コンビナート等災害防止法, https://www.fdma.go.jp/ |
| governor-hold | commit | tank-3 | receipt-pod-chain-broken |
| committed | verify | tank-4 | 消防法 危険物規制; 石油コンビナート等災害防止法, https://www.fdma.go.jp/ |
| governor-hold | commit | tank-4 | overfill-risk |
| committed | verify | tank-5 | 消防法 危険物規制; 石油コンビナート等災害防止法, https://www.fdma.go.jp/ |
| governor-hold | commit | tank-5 | tank-integrity-assessment-stale |
| committed | verify | tank-6 | 消防法 危険物規制; 石油コンビナート等災害防止法, https://www.fdma.go.jp/ |
| governor-hold | commit | tank-6 | bonding-grounding-unconfirmed |
| governor-hold | commit | tank-1 | already-commit |
| governor-hold | transfer | tank-1 | already-transfer |