generated from coulomb/repo-seed
infospace pipeline for wealth of nations example
This commit is contained in:
106
infospaces/wealth-vsm-generation-pilot/infospace.yaml
Normal file
106
infospaces/wealth-vsm-generation-pilot/infospace.yaml
Normal file
@@ -0,0 +1,106 @@
|
||||
slug: wealth-vsm-generation-pilot
|
||||
name: Wealth/VSM Generation Pilot
|
||||
topic:
|
||||
name: The Wealth of Nations / VSM Generation Pilot
|
||||
domain: Classical Economics
|
||||
sources: artifacts/sources
|
||||
disciplines:
|
||||
- name: Viable System Model
|
||||
path: artifacts/vsm-reference
|
||||
schemas:
|
||||
entity: contracts/economic-entity.contract.md
|
||||
relation: contracts/relation.contract.md
|
||||
workflows:
|
||||
- id: wealth-vsm-extract-entities
|
||||
description: Extract economic entities from a source chapter and split the bundle into manifest artifacts.
|
||||
inputs:
|
||||
source:
|
||||
kind: source
|
||||
artifact_ids:
|
||||
- source/book-1-chapter-03.md
|
||||
static_macros:
|
||||
discipline: Viable System Model
|
||||
stages:
|
||||
- id: extract-entities
|
||||
kind: assisted
|
||||
input: source
|
||||
template: workflows/templates/extract-entities.md
|
||||
provider_hint: explicit-adapter
|
||||
output:
|
||||
path: artifacts/generated/{{ input.slug }}-entities-bundle.md
|
||||
artifact_id: generated/{{ input.slug }}-entities-bundle.md
|
||||
kind: generated
|
||||
title: "{{ input.title }} Entity Bundle"
|
||||
- id: split-entity-bundle
|
||||
kind: split_entities
|
||||
input: source
|
||||
static_macros:
|
||||
bundle_stage: extract-entities
|
||||
expected_evaluations:
|
||||
- entity-contracts
|
||||
- metrics
|
||||
- id: wealth-vsm-map-and-analyze
|
||||
description: Map generated entities to VSM relation artifacts and produce chapter analysis.
|
||||
inputs:
|
||||
source:
|
||||
kind: source
|
||||
artifact_ids:
|
||||
- source/book-1-chapter-03.md
|
||||
static_macros:
|
||||
discipline: Viable System Model
|
||||
stages:
|
||||
- id: map-to-vsm
|
||||
kind: assisted
|
||||
input: source
|
||||
template: workflows/templates/map-to-vsm.md
|
||||
provider_hint: explicit-adapter
|
||||
output:
|
||||
path: artifacts/relations/division-of-labour-constrains-market-extent.md
|
||||
artifact_id: relation/division-of-labour-constrains-market-extent.md
|
||||
kind: relation
|
||||
title: Division of Labour constrains Market Extent
|
||||
- id: synthesize-analysis
|
||||
kind: assisted
|
||||
input: source
|
||||
template: workflows/templates/synthesize-analysis.md
|
||||
provider_hint: explicit-adapter
|
||||
output:
|
||||
path: artifacts/generated/{{ input.slug }}-analysis.md
|
||||
artifact_id: generated/{{ input.slug }}-analysis.md
|
||||
kind: generated
|
||||
title: "{{ input.title }} VSM Analysis"
|
||||
expected_evaluations:
|
||||
- relation-contracts
|
||||
- metrics
|
||||
- id: wealth-vsm-evaluate-entities
|
||||
description: Evaluate generated entity artifacts using successor artifact_id semantics.
|
||||
inputs:
|
||||
entity:
|
||||
kind: entity
|
||||
static_macros:
|
||||
discipline: Viable System Model
|
||||
stages:
|
||||
- id: evaluate-entity
|
||||
kind: assisted
|
||||
input: entity
|
||||
template: workflows/templates/evaluate-entity.md
|
||||
provider_hint: explicit-adapter
|
||||
output:
|
||||
path: output/evaluations/{{ input.slug }}.md
|
||||
artifact_id: evaluation/{{ input.slug }}.md
|
||||
kind: evaluation
|
||||
title: "{{ input.title }} Evaluation"
|
||||
expected_evaluations:
|
||||
- metrics
|
||||
viability:
|
||||
coverage_ratio:
|
||||
min: 0.5
|
||||
redundancy_ratio:
|
||||
max: 0.1
|
||||
coherence_components:
|
||||
max: 3
|
||||
consistency_cycles:
|
||||
max: 0
|
||||
per_artifact_mean:
|
||||
min: 3.5
|
||||
|
||||
Reference in New Issue
Block a user