refactor: Replace generator with enhanced version
Some checks are pending
Some checks are pending
- 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:
parent
87cfa7e083
commit
d0cf2e3061
26 changed files with 2621 additions and 299 deletions
69
.github/ISSUE_TEMPLATE/coherence-issue.yml
vendored
Normal file
69
.github/ISSUE_TEMPLATE/coherence-issue.yml
vendored
Normal 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
59
.github/ISSUE_TEMPLATE/improvement.yml
vendored
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue