Add AI Profile draft generator and hide AI Quick Quote for release

- GenerateAiProfileDraft endpoint builds suggested AI Profile text from
  existing company config (ovens, workers, inventory categories, rates)
- "Generate from my settings" button wired in Company Settings AI Profile tab
- Add "hrs" unit label to Billable Hours/Month input in Company Settings and Setup Wizard Step 3
- Hide AI Quick Quote widget (commented out in _Layout) pending next release

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-24 21:29:42 -04:00
parent 27ac793f62
commit 3327c86909
4 changed files with 187 additions and 8 deletions
@@ -88,7 +88,10 @@
</div>
<div class="col-md-4">
<label asp-for="MonthlyBillableHours" class="form-label fw-semibold"></label>
<input asp-for="MonthlyBillableHours" class="form-control wz-overhead" step="1" type="number" min="1" />
<div class="input-group">
<input asp-for="MonthlyBillableHours" class="form-control wz-overhead" step="1" type="number" min="1" />
<span class="input-group-text">hrs</span>
</div>
<div class="form-text">Hours per month the shop is actively producing work. Default: 160 (4 wks × 40 hrs).</div>
</div>
<div class="col-md-4">