propose_lesson
Propose a lesson from reviewed Azure SQL decisions, defining triggers, actions, preconditions, and evidence to improve future database performance and administration.
Instructions
Propose an inactive lesson from reviewed decisions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| action | Yes | Redacted action summary. | |
| trigger | Yes | Redacted trigger summary. | |
| review_ids | Yes | Supporting review identifiers. | |
| learning_key | Yes | Stable decision-family key. | |
| database_name | No | ||
| preconditions | Yes | Bounded preconditions for applying the lesson. | |
| freshness_days | No | ||
| counterexamples | Yes | Known failures, limits, or bounded risks. | |
| idempotency_key | No | ||
| next_observation | No | Structured redacted next observation to collect. | |
| applicable_skills | Yes | Skills allowed to recall the lesson. | |
| required_evidence | Yes | Evidence labels required before using the lesson. | |
| supersedes_lesson_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||