Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
154 changes: 154 additions & 0 deletions .auto-claude-security.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
{
"base_commands": [
".",
"[",
"[[",
"ag",
"awk",
"basename",
"bash",
"bc",
"break",
"cat",
"cd",
"chmod",
"clear",
"cmp",
"column",
"comm",
"command",
"continue",
"cp",
"curl",
"cut",
"date",
"df",
"diff",
"dig",
"dirname",
"du",
"echo",
"egrep",
"env",
"eval",
"exec",
"exit",
"expand",
"export",
"expr",
"false",
"fd",
"fgrep",
"file",
"find",
"fmt",
"fold",
"gawk",
"gh",
"git",
"grep",
"gunzip",
"gzip",
"head",
"help",
"host",
"iconv",
"id",
"jobs",
"join",
"jq",
"kill",
"killall",
"less",
"let",
"ln",
"ls",
"lsof",
"man",
"mkdir",
"mktemp",
"more",
"mv",
"nl",
"paste",
"pgrep",
"ping",
"pkill",
"popd",
"printenv",
"printf",
"ps",
"pushd",
"pwd",
"read",
"readlink",
"realpath",
"reset",
"return",
"rev",
"rg",
"rm",
"rmdir",
"sed",
"seq",
"set",
"sh",
"shuf",
"sleep",
"sort",
"source",
"split",
"stat",
"tail",
"tar",
"tee",
"test",
"time",
"timeout",
"touch",
"tr",
"tree",
"true",
"type",
"uname",
"unexpand",
"uniq",
"unset",
"unzip",
"watch",
"wc",
"wget",
"whereis",
"which",
"whoami",
"xargs",
"yes",
"yq",
"zip",
"zsh"
],
"stack_commands": [],
"script_commands": [],
"custom_commands": [],
"detected_stack": {
"languages": [],
"package_managers": [],
"frameworks": [],
"databases": [],
"infrastructure": [],
"cloud_providers": [],
"code_quality_tools": [],
"version_managers": []
},
"custom_scripts": {
"npm_scripts": [],
"make_targets": [],
"poetry_scripts": [],
"cargo_aliases": [],
"shell_scripts": []
},
"project_dir": "C:\\Users\\Yolan\\AI Projects\\autoclode",
"created_at": "2026-01-22T12:53:54.650676",
"project_hash": "0dd5e213343565ec02a915905d49e28a",
"inherited_from": "C:\\Users\\Yolan\\AI Projects\\autoclode"
}
25 changes: 25 additions & 0 deletions .auto-claude-status
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"active": true,
"spec": "002-synthetic-consumer-generation-engine",
"state": "building",
"subtasks": {
"completed": 1,
"total": 15,
"in_progress": 1,
"failed": 0
},
"phase": {
"current": "Project Setup and Dependencies",
"id": null,
"total": 3
},
"workers": {
"active": 0,
"max": 1
},
"session": {
"number": 3,
"started_at": "2026-01-22T13:07:55.685537"
},
"last_update": "2026-01-22T13:13:51.277854"
}
21 changes: 13 additions & 8 deletions .claude_settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,19 @@
"Edit(./**)",
"Glob(./**)",
"Grep(./**)",
"Read(C:\\Users\\Yolan\\AI Projects\\autoclode/**)",
"Write(C:\\Users\\Yolan\\AI Projects\\autoclode/**)",
"Edit(C:\\Users\\Yolan\\AI Projects\\autoclode/**)",
"Glob(C:\\Users\\Yolan\\AI Projects\\autoclode/**)",
"Grep(C:\\Users\\Yolan\\AI Projects\\autoclode/**)",
"Read(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\specs\\001-marketsim/**)",
"Write(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\specs\\001-marketsim/**)",
"Edit(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\specs\\001-marketsim/**)",
"Read(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\worktrees\\tasks\\002-synthetic-consumer-generation-engine/**)",
"Write(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\worktrees\\tasks\\002-synthetic-consumer-generation-engine/**)",
"Edit(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\worktrees\\tasks\\002-synthetic-consumer-generation-engine/**)",
"Glob(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\worktrees\\tasks\\002-synthetic-consumer-generation-engine/**)",
"Grep(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\worktrees\\tasks\\002-synthetic-consumer-generation-engine/**)",
"Read(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\worktrees\\tasks\\002-synthetic-consumer-generation-engine\\.auto-claude\\specs\\002-synthetic-consumer-generation-engine/**)",
"Write(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\worktrees\\tasks\\002-synthetic-consumer-generation-engine\\.auto-claude\\specs\\002-synthetic-consumer-generation-engine/**)",
"Edit(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude\\worktrees\\tasks\\002-synthetic-consumer-generation-engine\\.auto-claude\\specs\\002-synthetic-consumer-generation-engine/**)",
"Read(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude/**)",
"Write(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude/**)",
"Edit(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude/**)",
"Glob(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude/**)",
"Grep(C:\\Users\\Yolan\\AI Projects\\autoclode\\.auto-claude/**)",
"Bash(*)",
"WebFetch(*)",
"WebSearch(*)",
Expand Down
8 changes: 8 additions & 0 deletions marketsim/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
"""
MarketSim: A synthetic consumer behavior generation engine.

This package provides tools for generating realistic consumer behavior patterns
based on psychological models and market dynamics.
"""

__version__ = "0.1.0"
6 changes: 6 additions & 0 deletions marketsim/generators/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
"""
Consumer behavior generators.

This module contains generators for creating synthetic consumer behavior
patterns and interactions.
"""
6 changes: 6 additions & 0 deletions marketsim/models/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
"""
Data models for MarketSim.

This module contains the core data models representing consumers, products,
and market entities.
"""
6 changes: 6 additions & 0 deletions marketsim/psychology/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
"""
Psychological models for consumer behavior.

This module implements psychological frameworks that influence consumer
decision-making and behavior patterns.
"""
15 changes: 15 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Core dependencies for synthetic consumer generation
pydantic>=2.0.0,<3.0.0
numpy>=1.24.0,<2.0.0
scipy>=1.10.0,<2.0.0
faker>=18.0.0,<19.0.0

# Agent-based modeling framework
mesa>=2.0.0,<3.0.0

# Statistical modeling
statsmodels>=0.14.0,<1.0.0

# Testing dependencies
pytest>=7.4.0,<8.0.0
pytest-cov>=4.1.0,<5.0.0
3 changes: 3 additions & 0 deletions tests/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
"""
Test suite for MarketSim.
"""