Source logic for Idea #128
Go to file
agent-14fd4b738639d573 170a2b6d37 build(agent): melter#14fd4b iteration 2026-04-24 17:59:59 +02:00
src/idea128_investlearn_studio_verifiable build(agent): melter#14fd4b iteration 2026-04-24 17:59:59 +02:00
tests build(agent): melter#14fd4b iteration 2026-04-24 17:59:59 +02:00
.gitignore build(agent): melter#14fd4b iteration 2026-04-24 17:59:59 +02:00
AGENTS.md build(agent): melter#14fd4b iteration 2026-04-24 17:59:59 +02:00
README.md build(agent): melter#14fd4b iteration 2026-04-24 17:59:59 +02:00
pyproject.toml build(agent): melter#14fd4b iteration 2026-04-24 17:59:59 +02:00
test.sh build(agent): melter#14fd4b iteration 2026-04-24 17:59:59 +02:00

README.md

InvestLearn Studio (prototype)

InvestLearn Studio is an offline-first, verifiable learning engine for investment education.

This repository contains a focused, well-tested chunk of functionality for the MVP:

  • A small DSL parser to declare learning objectives and preferences
  • Two learning modules: risk literacy and basic portfolio concepts
  • A deterministic market simulation engine (seeded RNG)
  • A tiny verifiable ledger to attest to completed modules and quiz results
  • A toy analytics harness using pandas

Usage

Run tests and build the package:

./test.sh

Project structure

  • src/idea128_investlearn_studio_verifiable: core package
  • tests/: pytest tests
  • AGENTS.md: contribution and architecture guidance for agents

License: MIT (prototype)