refactor: Replace generator with enhanced version
Some checks are pending
Auto Changelog / changelog (push) Waiting to run
Coherence Check / coherence-check (push) Waiting to run
Coherence Check / coherence (push) Waiting to run
Security Scan / security (push) Waiting to run
Semantic Versioning / version (push) Waiting to run

- Extracts full frontmatter metadata (originalDate, notion_*, authors, source)
- Correct date priority: frontmatter → filename → mtime → ctime
- All metadata exposed in index.json for frontend use

Phase 1 quick win complete.
This commit is contained in:
Solaria Lumis Havens 2026-02-14 14:45:51 +00:00
parent 87cfa7e083
commit d0cf2e3061
26 changed files with 2621 additions and 299 deletions

View file

@ -0,0 +1,69 @@
name: Coherence Issue
description: Report a coherence issue with the website
labels: ["bug", "enhancement", "metadata", "frontmatter"]
assignees: []
body:
- type: dropdown
id: error-type
label: Error Type
description: What type of coherence issue are you reporting?
options:
- frontmatter-missing
- frontmatter-invalid
- metadata-missing
- metadata-invalid
- broken-link
- missing-file
- validation-error
- other
required: true
- type: input
id: location
label: Location
description: File path or URL where the issue was found
placeholder: "e.g., content/fieldnotes/2024-01-15-example.md"
required: true
- type: dropdown
id: severity
label: Severity
description: How severe is this issue?
options:
- critical
- high
- medium
- low
- cosmetic
required: true
- type: textarea
id: description
label: Description
description: Detailed description of the issue
placeholder: "Describe what you found and expected behavior..."
required: true
- type: textarea
id: steps-to-reproduce
label: Steps to Reproduce
description: How can we reproduce this issue?
placeholder: "1. Navigate to...
2. Click on...
3. Observe..."
required: false
- type: input
id: expected-value
label: Expected Value
description: What should the correct value be?
placeholder: "The expected frontmatter..."
required: false
- type: input
id: actual-value
label: Actual Value
description: What is the current (incorrect) value?
placeholder: "The actual frontmatter..."
required: false

59
.github/ISSUE_TEMPLATE/improvement.yml vendored Normal file
View file

@ -0,0 +1,59 @@
name: Improvement
description: Propose a new feature or improvement for the Coherence Loop system
labels: ["enhancement", "needs-triage"]
assignees: []
body:
- type: input
id: title
label: Feature Title
description: Short, descriptive title for the improvement
placeholder: "Add automated frontmatter validation"
required: true
- type: textarea
id: summary
label: Summary
description: Brief summary of the proposed improvement
placeholder: "A short paragraph describing what you want to add..."
required: true
- type: textarea
id: motivation
label: Motivation
description: Why is this improvement needed?
placeholder: "This improvement would help because..."
required: true
- type: textarea
id: proposed-solution
label: Proposed Solution
description: How do you propose implementing this?
placeholder: "Describe your proposed solution..."
required: true
- type: textarea
id: alternatives
label: Alternatives Considered
description: What other approaches did you consider?
placeholder: "Alternative 1: ...
Alternative 2: ..."
required: false
- type: checkboxes
id: affected-areas
label: Affected Areas
description: What parts of the system would this affect?
options:
- label: GitHub Actions workflows
- label: Scripts/tools
- label: Documentation
- label: Templates
- label: Project board
- type: input
id: linked-discussion
label: Linked Discussion
description: GitHub Discussion ID (if any)
placeholder: "e.g., #42"
required: false