Compare commits
No commits in common. "main" and "deploy-l1-2026-04-23-smoke" have entirely different histories.
main
...
deploy-l1-
@ -19,13 +19,9 @@ jobs:
|
|||||||
# Join the compose network so `neo4j:7687` resolves. Override
|
# Join the compose network so `neo4j:7687` resolves. Override
|
||||||
# `compass_default` via the COMPASS_NETWORK repo variable if the
|
# `compass_default` via the COMPASS_NETWORK repo variable if the
|
||||||
# compose project name differs.
|
# compose project name differs.
|
||||||
network: ${{ vars.COMPASS_NETWORK || 'compass_default' }}
|
network: ${{ vars.COMPASS_NETWORK || 'graph-db_default' }}
|
||||||
# act_runner 0.2.11 does NOT interpolate ${{ }} inside container.volumes
|
|
||||||
# — it validates the literal string against valid_volumes before
|
|
||||||
# expression evaluation and silently drops non-matches. Keep this path
|
|
||||||
# hard-coded until gitea/act_runner fixes the ordering.
|
|
||||||
volumes:
|
volumes:
|
||||||
- /var/lib/compass/snapshots:/var/lib/compass/snapshots
|
- ${{ vars.COMPASS_SNAPSHOT_DIR || '/var/lib/compass/snapshots' }}:${{ vars.COMPASS_SNAPSHOT_DIR || '/var/lib/compass/snapshots' }}
|
||||||
env:
|
env:
|
||||||
# Structured graph (7687). These are the ONLY credentials with
|
# Structured graph (7687). These are the ONLY credentials with
|
||||||
# write access — kept in Gitea repo secrets and never read by
|
# write access — kept in Gitea repo secrets and never read by
|
||||||
@ -65,9 +61,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Upload deploy result
|
- name: Upload deploy result
|
||||||
if: always()
|
if: always()
|
||||||
# v4 requires the GHES Artifacts API v2 that Gitea Actions doesn't
|
uses: actions/upload-artifact@v4
|
||||||
# implement yet; pin to v3 which uses the legacy artifact store.
|
|
||||||
uses: actions/upload-artifact@v3
|
|
||||||
with:
|
with:
|
||||||
name: deploy-result-${{ github.ref_name }}
|
name: deploy-result-${{ github.ref_name }}
|
||||||
path: |
|
path: |
|
||||||
|
|||||||
@ -1,2 +0,0 @@
|
|||||||
// rollback :: new_node :: urn:cab:compliance:l1:obligation/reg-cbn-2026-001
|
|
||||||
MATCH (n:RegulatoryObligation {urn: 'urn:cab:compliance:l1:obligation/reg-cbn-2026-001'}) DETACH DELETE n;
|
|
||||||
@ -1,22 +0,0 @@
|
|||||||
{
|
|
||||||
"kind": "new_node",
|
|
||||||
"target_layer": "L1",
|
|
||||||
"target_label": "RegulatoryObligation",
|
|
||||||
"target_urn": "urn:cab:compliance:l1:obligation/reg-cbn-2026-001",
|
|
||||||
"source_document_id": "5e04f744-f321-48aa-9ba7-006f73614aeb",
|
|
||||||
"source_chunk_ids": [
|
|
||||||
"a20493a0-1c22-4e83-9cfe-9633e1d39931",
|
|
||||||
"90b2b23c-8030-448b-933f-18518655c3fe"
|
|
||||||
],
|
|
||||||
"source_episode_ids": [],
|
|
||||||
"confidence": 0.613,
|
|
||||||
"confidence_signals": {
|
|
||||||
"frequency": 0.5,
|
|
||||||
"cross_doc": 0.0,
|
|
||||||
"schema_match": 1.0,
|
|
||||||
"llm_self_rate": 0.95
|
|
||||||
},
|
|
||||||
"proposed_by": "curator-regobligation-v1",
|
|
||||||
"prompt_version": "regobligation-v1",
|
|
||||||
"proposed_at": "2026-04-23T17:55:12.807678Z"
|
|
||||||
}
|
|
||||||
@ -1,35 +0,0 @@
|
|||||||
# [RegulatoryObligation] Mandatory sanctions screening for cross-border retail remittances
|
|
||||||
|
|
||||||
- **Kind:** `new_node`
|
|
||||||
- **URN:** `urn:cab:compliance:l1:obligation/reg-cbn-2026-001`
|
|
||||||
- **Confidence:** 0.613
|
|
||||||
- **Source document:** `smoke-08.md` (id `5e04f744-f321-48aa-9ba7-006f73614aeb`)
|
|
||||||
|
|
||||||
## Confidence breakdown
|
|
||||||
- frequency: 0.5
|
|
||||||
- cross_doc: 0.0
|
|
||||||
- schema_match: 1.0
|
|
||||||
- llm_self_rate: 0.95
|
|
||||||
|
|
||||||
## Classifier output
|
|
||||||
- Issuer: `Central Bank of Nigeria`
|
|
||||||
- Jurisdiction: `NG`
|
|
||||||
- Document type: `circular`
|
|
||||||
- Self-confidence: 0.99
|
|
||||||
|
|
||||||
## Proposed properties
|
|
||||||
- `id`: 'REG-CBN-2026-001'
|
|
||||||
- `name`: 'Mandatory sanctions screening for cross-border retail remittances'
|
|
||||||
- `business_purpose`: 'Licensed institutions must perform real-time sanctions screening against consolidated OFAC, UN, EU, and UK sanctions lists for all inbound and outbound cross-border retail remittances exceeding USD 1,000 or naira equivalent. This ensures compliance with international sanctions and prevents illicit financial flows. Screening evidence must be retained for seven years and produced to the CBN on request within 48 hours.'
|
|
||||||
- `jurisdiction`: 'NG'
|
|
||||||
- `regulator`: 'CBN'
|
|
||||||
- `effective_date`: '2026-05-01'
|
|
||||||
- `source_doc`: 'CBN-2026-CIR-061'
|
|
||||||
- `status`: 'upcoming'
|
|
||||||
|
|
||||||
## Allowed edge shapes (from spec)
|
|
||||||
- `(CorridorComplianceRule)-[:GOVERNED_BY]-` (in) — Corridor compliance rules whose jurisdiction matches the obligation should reference it. *(informational)*
|
|
||||||
|
|
||||||
## Supporting chunks
|
|
||||||
- chunk 0
|
|
||||||
- chunk 1
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"layers": [
|
|
||||||
"L1"
|
|
||||||
],
|
|
||||||
"urns": [
|
|
||||||
"urn:cab:compliance:l1:obligation/reg-cbn-2026-001"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
// new_node :: RegulatoryObligation :: urn:cab:compliance:l1:obligation/reg-cbn-2026-001
|
|
||||||
MERGE (n:CompassEntity:RegulatoryObligation {urn: 'urn:cab:compliance:l1:obligation/reg-cbn-2026-001'})
|
|
||||||
ON CREATE SET
|
|
||||||
n.id = 'REG-CBN-2026-001',
|
|
||||||
n.created_at = datetime(),
|
|
||||||
n.updated_at = datetime()
|
|
||||||
SET
|
|
||||||
n.name = 'Mandatory sanctions screening for cross-border retail remittances',
|
|
||||||
n.business_purpose = 'Licensed institutions must perform real-time sanctions screening against consolidated OFAC, UN, EU, and UK sanctions lists for all inbound and outbound cross-border retail remittances exceeding USD 1,000 or naira equivalent. This ensures compliance with international sanctions and prevents illicit financial flows. Screening evidence must be retained for seven years and produced to the CBN on request within 48 hours.',
|
|
||||||
n.jurisdiction = 'NG',
|
|
||||||
n.regulator = 'CBN',
|
|
||||||
n.effective_date = date('2026-05-01'),
|
|
||||||
n.source_doc = 'CBN-2026-CIR-061',
|
|
||||||
n.status = 'upcoming',
|
|
||||||
n.updated_at = datetime();
|
|
||||||
Loading…
Reference in New Issue
Block a user