-
21bd58be33
Index transcripts
main
Willem van den Ende
2026-06-15 09:39:42 +01:00
-
31984bbd9d
Consolidate all .allium specs into specs/
Willem van den Ende
2026-06-15 08:16:12 +01:00
-
39839dc594
fix Allium specs syntax + implement Changing Level story
Willem van den Ende
2026-06-15 07:55:39 +01:00
-
692bd7305b
add example tests for damage
Willem van den Ende
2026-06-14 20:52:31 +01:00
-
1c9d4ad66b
create magical objects spec
Willem van den Ende
2026-06-14 14:05:28 +01:00
-
fb61fb85ed
refactor transcript
Willem van den Ende
2026-06-14 13:36:47 +01:00
-
ba0903714c
refactor: replace number health with Health value object in MagicalObject
Willem van den Ende
2026-06-14 13:35:44 +01:00
-
0540e5ff5b
feat(eslint): add no-primitive-value-properties rule to enforce value objects
Willem van den Ende
2026-06-14 12:39:54 +01:00
-
dea77d463f
create extension and skill to run yaks
Willem van den Ende
2026-06-14 12:23:52 +01:00
-
23edbc6e36
docs: update README with attribution, workflow, and project overview
Willem van den Ende
2026-06-14 12:08:49 +01:00
-
b628cc639f
horizontal refactoring transcript
Willem van den Ende
2026-06-14 12:02:35 +01:00
-
fe984a1c86
phase 3: verify all spec import paths (already correct)
Willem van den Ende
2026-06-14 12:01:14 +01:00
-
bc64293ba4
phase 2: move Character, HealingObject, MagicalObject, MagicalWeapon into directories
Willem van den Ende
2026-06-14 11:44:42 +01:00
-
fc260dc97c
phase 1: refactor directory structure (value-objects, factions, characters)
Willem van den Ende
2026-06-14 11:36:37 +01:00
-
3965aaf33b
create yaks
Willem van den Ende
2026-06-14 11:22:44 +01:00
-
0805623b68
refactor: break circular dependency with DamageDealer and Healer interfaces
Willem van den Ende
2026-06-14 10:49:53 +01:00
-
f29e3c456f
add problem breakdown with yaks skill
Willem van den Ende
2026-06-14 10:31:03 +01:00
-
0c09b08009
gitignore .yaks directory
Willem van den Ende
2026-06-14 10:24:54 +01:00
-
350e8073e9
story 3 was not completely done
Willem van den Ende
2026-06-14 09:54:07 +01:00
-
f6605bbbfd
feat: implement story 3 (Factions) with Allium spec and fast-check properties
Willem van den Ende
2026-06-13 22:36:43 +01:00
-
11919c742a
feat: Magical Objects story — weapons and healing items
Willem van den Ende
2026-06-13 22:13:06 +01:00
-
38ea78f91e
feat(story2): level-based damage modifiers — diff method, 50% scaling for level gaps, transcripts
Willem van den Ende
2026-06-13 16:08:50 +01:00
-
39983a30c9
forgot to mention the story
Willem van den Ende
2026-06-13 15:57:23 +01:00
-
4cdb048dfc
refactor(story2): immutable dealDamage, reference guard, negative damage validation, spec precision
Willem van den Ende
2026-06-13 15:44:46 +01:00
-
a9c20a5f1b
add yagni n agents
Willem van den Ende
2026-06-13 15:36:43 +01:00
-
75305b3ddd
specific instructions for what not to add in each iteration
Willem van den Ende
2026-06-13 15:36:08 +01:00
-
461bc7f776
feat: clear-export extension — tool info and global pkg handling
Willem van den Ende
2026-06-13 15:34:48 +01:00
-
fc2cf73b34
feat: story 2 — Characters can Deal Damage to Characters
Willem van den Ende
2026-06-13 15:28:34 +01:00
-
75c7c63dda
add transcript files
Willem van den Ende
2026-06-12 22:55:33 +01:00
-
934551197c
fix: use pi.getAllTools() instead of ctx.getAllTools()
Willem van den Ende
2026-06-12 22:52:36 +01:00
-
9ca324342c
feat: add /clear command — export session to transcripts/ and start new session
Willem van den Ende
2026-06-12 22:51:08 +01:00
-
5a5e06f471
docs(AGENTS): tighten YAGNI discipline, resolve value-object contradiction
Willem van den Ende
2026-06-12 22:23:42 +01:00
-
e05572bcec
skills I believed were committed
Willem van den Ende
2026-06-12 22:08:36 +01:00
-
8450f90e89
update agent skill with YAGNI
Willem van den Ende
2026-06-12 22:08:10 +01:00
-
e267c35e55
refactor(story1): clean story boundaries, introduce CharacterState record type, tighten ESLint
Willem van den Ende
2026-06-12 20:32:44 +01:00
-
d3cc48c0f7
feat: Character Creation user story — ADTs, properties, and Allium spec
Willem van den Ende
2026-06-12 20:23:48 +01:00
-
9a2181318e
feat: add user-story-conversation skill and fast-check integration
Willem van den Ende
2026-06-12 20:15:30 +01:00
-
6c57136e7f
feat: add Allium pi.dev skills and upstream repository
Willem van den Ende
2026-06-12 19:55:43 +01:00
-
7c108b628b
docs: add user story observations and implementation order
Willem van den Ende
2026-06-12 19:44:59 +01:00
-
4b37fd6bb4
chore: clean up whitespace in docs, add mise.toml for Node version management
Willem van den Ende
2026-06-12 19:41:22 +01:00
-
22c16c8146
initial import
Emily Bache
2026-06-03 08:41:06 +00:00