Struggling to get pack to work

Hey, sorry for the really simple question but I'm getting really frustrated and I've been looking this up, following YouTube tutorials, looking at other people's packs, and I don't know what it is that I'm doing wrong here. I've got my logs_to_sticks.zip folder, directly within it is data and pack.mcmeta Within pack.mcmeta is this text:

  "pack": {
    "pack_format": 61,
    "description": "Bobby Datapack."
  }
}```
Within `data/minecraft/recipes/` there is `logs_to_sticks.json` (and there isn't any other folder or file this is literally all that I'm working with.)
That text reads
```{
  "type": "minecraft:crafting_shaped",
  "category": "misc",
  "group": "sticks",
  "key": {
    "#": "#minecraft:logs"
  },
  "pattern": [
    "#",
    "#"
  ],
  "result": {
    "count": 16,
    "id": "minecraft:stick"
  }
}```
When I look at my `/datapack list`, it shows there and enabled. I've done `/reload`, I've tried renaming `minecraft/recipes/` to `crafting/recipes/` because I saw someone else did that but that didn't work. I tried putting the data and mc.meta into a folder and then putting that folder into a zip, but that didn't work either. I assume the issue may be in my structuring of the datapack or maybe my code doesn't work the way I think it will but finding resources on datapacks is super rough especially since it seems to get tweaked by the update so any relevant information I find may be outdated. Along with help for this, can someone please link me to maybe some sort of docs that I can refer to that is always up to date?
Continue to help post