diff --git a/kb/01_projects/tendril/2025-11-11--test-kb-workflow--note.md b/kb/01_projects/tendril/2025-11-11--test-kb-workflow--note.md new file mode 100644 index 0000000..bb87c6c --- /dev/null +++ b/kb/01_projects/tendril/2025-11-11--test-kb-workflow--note.md @@ -0,0 +1,64 @@ +--- +title: "Test KB Workflow Validation" +date: "2025-11-11" +captured_at: "2025-11-11" +author: ["Test User"] +source: { kind: chat, ref: "test-workflow-validation" } +source_type: chat +project: ["tendril"] +related_projects: ["tendril"] +topics: ["testing", "workflows", "kb-system"] +tags: ["test", "workflow", "validation", "temporary"] +type: note +status: draft +phase_relevance: [] +routing_hint: "Test file for workflow validation - will be deleted" +proposed_path: "kb/01_projects/tendril/" +routing_confidence: 0.95 +related: [] +summary: "Temporary test file to validate KB lint workflow. This file will be deleted after testing." +key_takeaways: [] +action_candidates: [] +--- + +# Test KB Workflow Validation + +This is a temporary test file created to validate that the KB lint workflow (`kb-lint.yml`) is working correctly. + +## Purpose + +- Test KB file naming validation +- Test frontmatter validation +- Test workflow triggers on push/pull request +- Verify workflow provides clear error messages + +## Expected Behavior + +When this file is committed and pushed: +1. KB lint workflow should trigger (because `kb/**/*.md` changed) +2. Workflow should validate the file +3. Workflow should pass (file follows all rules) +4. After testing, this file will be deleted + +## File Details + +- **Filename**: `2025-11-11--test-kb-workflow--note.md` +- **Type**: note +- **Date**: 2025-11-11 +- **Location**: `kb/01_projects/tendril/` +- **Routing Confidence**: 0.95 (high confidence, not in review queue) + +## Validation Rules Tested + +✅ Filename pattern: `YYYY-MM-DD--slug--type.md` +✅ Frontmatter exists and is valid YAML +✅ All 18 required fields present +✅ Date in frontmatter matches filename date +✅ Type in frontmatter matches filename type +✅ routing_confidence is numeric 0.00-1.00 +✅ routing_confidence >= 0.60 (not in _review_queue/) + +--- + +**Note**: This file will be deleted after workflow validation is confirmed. +