slug: lefevre-reminiscences-of-a-stock-operator name: Reminiscences of a Stock Operator topic: name: Reminiscences of a Stock Operator domain: '' sources: artifacts/sources disciplines: [] schemas: entity: profiles/trading-literature/contracts/entity.contract.md relation: profiles/trading-literature/contracts/relation.contract.md evaluation: profiles/trading-literature/contracts/evaluation.contract.md workflows: - id: generic-source-summary description: Summarize normalized source chunks. inputs: source: kind: source static_macros: profile: trading-literature stages: - id: summarize-source kind: assisted input: source template: workflows/templates/trading-literature/summarize-source.md provider_hint: openrouter output: path: artifacts/generated/{{ input.slug }}-summary.md artifact_id: generated/{{ input.slug }}-summary.md kind: generated title: '{{ input.title }} Summary' - id: generic-source-entities description: Extract reusable entity artifacts from source chunks. inputs: source: kind: source static_macros: profile: trading-literature stages: - id: extract-entities kind: assisted input: source template: workflows/templates/trading-literature/extract-entities.md provider_hint: openrouter output: path: artifacts/generated/{{ input.slug }}-entities.md artifact_id: generated/{{ input.slug }}-entities.md kind: generated title: '{{ input.title }} Entity Bundle' - id: split-entities kind: split_entities input: source template: '' static_macros: bundle_stage: extract-entities - id: generic-source-relations description: Extract relation artifacts from source chunks. inputs: source: kind: source static_macros: profile: trading-literature stages: - id: extract-relations kind: assisted input: source template: workflows/templates/trading-literature/extract-relations.md provider_hint: openrouter output: path: artifacts/relations/{{ input.slug }}-relations.md artifact_id: relation/{{ input.slug }}-relations.md kind: relation title: '{{ input.title }} Relations' - id: generic-source-evaluations description: Evaluate generated entities with the profile rubric. inputs: entity: kind: entity static_macros: profile: trading-literature stages: - id: evaluate-entity kind: assisted input: entity template: workflows/templates/trading-literature/evaluate-entity.md provider_hint: openrouter output: path: output/evaluations/{{ input.slug }}.md artifact_id: generated/evaluation-{{ input.slug }}.md kind: generated title: '{{ input.title }} Evaluation' viability: {}