원클릭으로
documaris-add-field-map
Add or update a port call document field map. Use when adding a new form type or updating field sources.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Add or update a port call document field map. Use when adding a new form type or updating field sources.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Deploy the documaris app to Cloudflare Pages. Use when releasing a new version or verifying a deployment.
Run the documaris React/DuckDB WASM web app locally. Use when developing the app, testing form generation, or verifying changes to pipeline.ts or field maps.
Run the documaris test suite. Use when changing field maps, schemas, or pipeline logic to verify contracts are satisfied.
| name | documaris-add-field-map |
| description | Add or update a port call document field map. Use when adding a new form type or updating field sources. |
| license | Apache-2.0 |
| compatibility | Requires Python >=3.12 and uv for schema validation |
| metadata | {"repo":"documaris"} |
Field maps live in field_maps/. Each file maps a document form to indago data sources.
{
"form": "fal_form_1",
"version": "IMO FAL.2/Circ.127",
"fields": [
{
"field_id": "vessel_name",
"label": "Name of ship",
"fill_type": "direct",
"source": "vessel.name"
}
]
}
Fill types:
| Type | Meaning |
|---|---|
direct | Copied verbatim from indago source path |
computed | Derived from multiple indago fields |
llm_summarise | LLM condenses a long source value |
llm_translate | LLM translates to target language |
llm_infer | LLM infers value from surrounding context |
agent_entry | PII entered locally — no server source |
uv run pytest tests/ -v
The contract tests will automatically check that all direct fields resolve in the mock vessel record.