Steve Yegge
a643b9ab67
Implement advice operators for formula composition (gt-8tmz.2)
Add Lisp-style advice operators to the formula DSL:
- before(target, step) - insert step before target
- after(target, step) - insert step after target
- around(target, wrapper) - wrap target with before/after
Features:
- Glob pattern matching for targets (*.implement, shiny.*, etc)
- Pointcut matching by type or label
- Step reference substitution ({step.id}, {step.title})
- Automatic dependency chaining
New types: AdviceRule, AdviceStep, AroundAdvice, Pointcut
New functions: ApplyAdvice, MatchGlob, MatchPointcut
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 01:53:43 -08:00
..
2025-12-20 03:24:51 -08:00
2025-12-24 21:30:20 -08:00
2025-12-24 00:06:41 -08:00
2025-12-24 12:35:54 -08:00
2025-12-23 22:39:22 -08:00
2025-12-18 17:45:49 -05:00
2025-12-18 17:45:49 -05:00
2025-12-25 01:53:43 -08:00
2025-12-22 21:15:41 -08:00
2025-12-24 00:06:41 -08:00
2025-12-19 18:13:56 -08:00
2025-12-24 14:28:23 -08:00
2025-12-19 18:30:03 -08:00
2025-12-21 15:41:22 -08:00
2025-12-20 09:27:41 -08:00
2025-12-24 20:31:27 -08:00
2025-12-24 14:39:30 -08:00
2025-12-24 22:41:40 -08:00
2025-12-24 00:06:41 -08:00
2025-12-22 01:25:23 -08:00
2025-12-22 23:37:45 -08:00
2025-12-19 18:31:33 -08:00