diff --git a/helios/2025-10-08 - Helios Help - Jayvens - Camping.pdf b/helios/2025-10-08 - Helios Help - Jayvens - Camping.pdf
new file mode 100644
index 0000000..bc3aeee
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - Camping.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - Homework.pdf b/helios/2025-10-08 - Helios Help - Jayvens - Homework.pdf
new file mode 100644
index 0000000..0dce578
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - Homework.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - LIterature Circles.pdf b/helios/2025-10-08 - Helios Help - Jayvens - LIterature Circles.pdf
new file mode 100644
index 0000000..51f144a
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - LIterature Circles.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - Literacy.pdf b/helios/2025-10-08 - Helios Help - Jayvens - Literacy.pdf
new file mode 100644
index 0000000..29b3b5c
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - Literacy.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - MAP Assessment.pdf b/helios/2025-10-08 - Helios Help - Jayvens - MAP Assessment.pdf
new file mode 100644
index 0000000..6f2e0d6
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - MAP Assessment.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - Math & Literacy Placement.pdf b/helios/2025-10-08 - Helios Help - Jayvens - Math & Literacy Placement.pdf
new file mode 100644
index 0000000..7c17fe3
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - Math & Literacy Placement.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - Math Program.pdf b/helios/2025-10-08 - Helios Help - Jayvens - Math Program.pdf
new file mode 100644
index 0000000..ca7596c
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - Math Program.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - PE.pdf b/helios/2025-10-08 - Helios Help - Jayvens - PE.pdf
new file mode 100644
index 0000000..8dae0b4
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - PE.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - Passion Projects.pdf b/helios/2025-10-08 - Helios Help - Jayvens - Passion Projects.pdf
new file mode 100644
index 0000000..7d6dc39
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - Passion Projects.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - SEL.pdf b/helios/2025-10-08 - Helios Help - Jayvens - SEL.pdf
new file mode 100644
index 0000000..a6533b1
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - SEL.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - Technology.pdf b/helios/2025-10-08 - Helios Help - Jayvens - Technology.pdf
new file mode 100644
index 0000000..d8212f6
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - Technology.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - Themes and Content.pdf b/helios/2025-10-08 - Helios Help - Jayvens - Themes and Content.pdf
new file mode 100644
index 0000000..315a6aa
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - Themes and Content.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Jayvens - Transition.pdf b/helios/2025-10-08 - Helios Help - Jayvens - Transition.pdf
new file mode 100644
index 0000000..3c4f38f
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Jayvens - Transition.pdf differ
diff --git a/helios/generate-index.go b/helios/build/generate-index.go
similarity index 94%
rename from helios/generate-index.go
rename to helios/build/generate-index.go
index 3983563..c0729dd 100644
--- a/helios/generate-index.go
+++ b/helios/build/generate-index.go
@@ -74,8 +74,9 @@ func generateIndex(dir string, rootURL string) error {
for _, entry := range entries {
name := entry.Name()
ext := filepath.Ext(name)
- // Skip the index files, build files, and hidden files
- if name != "index.html" && name != "index.json" &&
+ // Skip the index files, build files, directories, and hidden files
+ if !entry.IsDir() &&
+ name != "index.html" && name != "index.json" &&
ext != ".go" && ext != ".tmpl" &&
!filepath.HasPrefix(name, ".") {
fileNames = append(fileNames, name)
@@ -99,7 +100,7 @@ func generateIndex(dir string, rootURL string) error {
})
}
- templatePath := "helios/index.html.tmpl"
+ templatePath := "helios/build/index.html.tmpl"
tmpl, err := template.ParseFiles(templatePath)
if err != nil {
return fmt.Errorf("failed to parse template: %w", err)
diff --git a/helios/index.html.tmpl b/helios/build/index.html.tmpl
similarity index 100%
rename from helios/index.html.tmpl
rename to helios/build/index.html.tmpl
diff --git a/helios/index.html b/helios/index.html
index bcc0f2d..bba46ff 100644
--- a/helios/index.html
+++ b/helios/index.html
@@ -46,6 +46,19 @@
2025-10-08 - Helios Help - Hummingbirds - Technology.pdf
2025-10-08 - Helios Help - Hummingbirds - Themes and Content.pdf
2025-10-08 - Helios Help - Hummingbirds - Transition.pdf
+ 2025-10-08 - Helios Help - Jayvens - Camping.pdf
+ 2025-10-08 - Helios Help - Jayvens - Homework.pdf
+ 2025-10-08 - Helios Help - Jayvens - LIterature Circles.pdf
+ 2025-10-08 - Helios Help - Jayvens - Literacy.pdf
+ 2025-10-08 - Helios Help - Jayvens - MAP Assessment.pdf
+ 2025-10-08 - Helios Help - Jayvens - Math & Literacy Placement.pdf
+ 2025-10-08 - Helios Help - Jayvens - Math Program.pdf
+ 2025-10-08 - Helios Help - Jayvens - PE.pdf
+ 2025-10-08 - Helios Help - Jayvens - Passion Projects.pdf
+ 2025-10-08 - Helios Help - Jayvens - SEL.pdf
+ 2025-10-08 - Helios Help - Jayvens - Technology.pdf
+ 2025-10-08 - Helios Help - Jayvens - Themes and Content.pdf
+ 2025-10-08 - Helios Help - Jayvens - Transition.pdf
2025-10-08 - Helios Help - MAP Testing.pdf
2025-10-08 - Helios Help - SEL.pdf
2025-10-08 - Helios Help - Themes and Content.pdf
diff --git a/helios/index.json b/helios/index.json
index 2a3185a..2969783 100644
--- a/helios/index.json
+++ b/helios/index.json
@@ -205,6 +205,110 @@
"topic": "Transition",
"gradeband": "Hummingbirds"
},
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - Camping.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - Camping.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Camping",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - Homework.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - Homework.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Homework",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - LIterature Circles.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - LIterature Circles.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "LIterature Circles",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - Literacy.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - Literacy.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Literacy",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - MAP Assessment.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - MAP Assessment.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "MAP Assessment",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - Math & Literacy Placement.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - Math & Literacy Placement.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Math & Literacy Placement",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - Math Program.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - Math Program.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Math Program",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - PE.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - PE.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "PE",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - Passion Projects.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - Passion Projects.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Passion Projects",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - SEL.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - SEL.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "SEL",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - Technology.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - Technology.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Technology",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - Themes and Content.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - Themes and Content.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Themes and Content",
+ "gradeband": "Jayvens"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Jayvens - Transition.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Jayvens - Transition.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Transition",
+ "gradeband": "Jayvens"
+ },
{
"name": "2025-10-08 - Helios Help - MAP Testing.pdf",
"url": "https://s.fc.run/helios/2025-10-08 - Helios Help - MAP Testing.pdf",
diff --git a/justfile b/justfile
index 2f870c5..425f7fe 100644
--- a/justfile
+++ b/justfile
@@ -1,2 +1,2 @@
default:
- go run helios/generate-index.go helios
+ go run helios/build/generate-index.go helios