dealum_import ยท diff
git:20260616.67d5f35 to git:20260618.8564271
48 added, 5 removed. Audit A to A.
---
name: dealum_import
- description: Import startup applications and linked Dealum documents into the standard SICTIC-AI startup dataset folder. Use when a user asks to import, ingest, or reconcile one or more startups from Dealum by startup name or application code.
+ description: Import Dealum application data and linked documents for explicitly named startup datasets or Dealum application codes.
---
# Dealum Import
Use this skill to import a startup application and linked Dealum documents into
- the normal SICTIC-AI startup dataset folder. Startup names are reconciled using
- an exact normalized Dealum name or an exact application code. If neither
- matches, ask the user for the name shown in Dealum.
+ the normal SICTIC-AI startup dataset folder.
## Usage
+ Import one startup:
+
```bash
python -m skills.dealum_import "Avientus"
```
- Import multiple startups by passing a comma-separated list:
+ Import several explicit startups by passing a comma-separated list:
```bash
python -m skills.dealum_import "Avientus, daav, prevision medicine"
```
+
+ ## Storage
+
+ Dealum imports write to:
+
+ ```text
+ $LOCAL_STORAGE_PATH/storage/startups/<startup>/datasets/dealum/
+ ```
+
+ Expected files include:
+
+ * `application.md`
+ * `application.raw.json`
+ * `manifest.json`
+ * `documents/*` for linked Dealum files
+
+ To list local startup dataset folders:
+
+ ```bash
+ ls "$LOCAL_STORAGE_PATH/storage/startups"
+ ```
+
+ ## Matching Rules
+
+ Startup names are reconciled using an exact normalized Dealum name or an exact
+ Dealum application code. If multiple Dealum applications match the same startup
+ name, select the application with the latest available application date.
+ If no usable dates are present, or if the latest date is tied, report the
+ ambiguity and ask for a more specific application identifier.
+
+ If no exact match exists, ask for the startup name as shown in Dealum or the
+ application code.
+
+ ## Reporting
+
+ When importing multiple startups, report:
+
+ * imported successfully
+ * ambiguous Dealum matches
+ * no exact Dealum match
+ * API or configuration errors
+
+ Dealum requires `DEALUM_API_KEY` and `DEALUM_DEALROOM_ID`.