| title | ramping sheet feature spec |
|---|---|
| priority | 10 |
the scenarios need improvements
Then the coding heads should be as follows
| namespace Bake.Tasks.ArchitectureFitness | |
| open System | |
| open System.IO | |
| module AF015 = | |
| let private relative root path = Path.GetRelativePath(root, path) | |
| let private reflectionPatterns = [| |
| name | retrospective |
|---|---|
| user-invocable | true |
| description | Run a team retrospective on recent cycles and produce one concise, focused improvement report: where each lesson belongs (knowledge base / skills / agent instructions), which tools to improve or add (shell / bake / arch-fitness), tool output & performance fixes, and the top time/token effort drivers. Keywords: retrospective, retro, lessons learned, improvement report, effort drivers, tool effectiveness. |
Gather the whole team's experience since the last retro and produce one concise, focused, prioritized improvement report. Analysis only — make no changes; each accepted item becomes its
| use notify::{Config, RecommendedWatcher, RecursiveMode, Watcher}; | |
| use reqwest::blocking::{multipart, Client}; | |
| use std::fs; | |
| use std::path::Path; | |
| fn main() { | |
| let path = std::env::args().nth(1).expect("Argument 1 needs to be a path"); | |
| println!("Watching {path}"); |
| <NsDepCopConfig IsEnabled="true" ChildCanDependOnParentImplicitly="true"> | |
| <Allowed From="*" To="System.*" /> | |
| <Allowed From="App.BusinessLogic.*" To="App.Domain.*" /> | |
| <Allowed From="App.Infrastructure.*" To="App.BusinessLogic.*" /> | |
| <Allowed From="App.Infrastructure.*" To="App.Persistance.*" /> | |
| </NsDepCopConfig> |
| [DiagnosticAnalyzer(LanguageNames.CSharp)] | |
| public class UnitTestAssembliesMustNotBeReferenced : DiagnosticAnalyzer | |
| { | |
| public const string DiagnosticId = "Architecture"; | |
| private static DiagnosticDescriptor Descriptor { get; } = | |
| new DiagnosticDescriptor("AR0001", | |
| "UnitTest assemblies must not be referenced by other assemblies", | |
| "The assembly '{0}' references the unit test assembly: {1}", | |
| category: "Architecture", |