Title: building and deploying a natural-language based tarot card reader

2025-01-02 11:03:25 +0800

-----

2025-01-01 05:52:02 -0800

been working on this tarot card reader appliation since last night. had it all working nicely and then I asked cursor agent to introduce a web interface. at that point everything got screwed up and now were fixing it.

2025-01-01 07:57:55 -0800

holy crap at some point the cursor agent decided that we were building a deterministic tarot card reader with hard coded card interpretations instead of using natural language processing. I'm pretty much starting from square one now, except that the web interface is already set up. hopefully that doesnt get screwed up too.

2025-01-01 08:26:40 -0800

still chasing down bugs. should have saved a backup before I started on the web interface.

2025-01-01 09:32:49 -0800

I'm very close to starting this whole thing form scratch. after I eat if it's not working by then.

2025-01-01 09:45:00 -0800

of course we broke through the bug wall at the very last second, but now we're into another thicket of bugs. I might take a break for a little while and then come back and start from scratch. let's see how this next test goes.

it's probably a good idea to start over even if this one works because I have no doubt that the code is a chaotic mess at this point. we've wandered off on one or two major tangents which we rolled back after I caught what was happening. there's no way this code is in good shape.

yeah I'll write a .cursorrules and start from there. I have all the nice files that the llm can work from already cleaned up and in directories. this'll be better if I start over. but first a couple hours of a break

2025-01-01 11:56:43 -0800

okay I'm back. let's see if we cant get this done

e2025-01-01 11:59:41 -0800

first write a .cursorrules fil

e2025-01-01 12:09:02 -0800

should move these files so I can refer to them as I write the .cursorrules.

2025-01-01 13:17:41 -0800

all right. got an instruction doc written. took me an hour and 15 minutes +/-.

Now to feed it into cursor and see what happens.

2025-01-01 13:42:49 -0800

I'm tempting fate by posting this, but things are going well.

2025-01-01 14:00:12 -0800

and still going well

2025-01-01 14:26:06 -0800

the basic program is done. zipped it up in case of future wreckage. total time approx 2 1/2 hours.

2025-01-01 15:07:17 -0800

just finished doing some final tweaks and now let's see if I can figure out how to get this posted up on the web so people can use it.

2025-01-01 16:44:02 -0800

claude 3.5 is walking me through this pretty well. there was a malformed yaml file though so I have to upload this stuff again. aws is really slow.

2025-01-01 17:43:46 -0800

still fussing with putting the app on aws

2025-01-01 18:07:04 -0800

and still working on it.

if I didnt have claude3.5 helping me with this I would have given up a long time ago.

2025-01-01 18:48:49 -0800

getting there I think. I honestly dont know or understand anything I've done over the past 4 hours. heh. anyway, I'm deploying the app one last time. 60% chance it works. whatever happens I'm done for the night after that.

2025-01-01 19:02:54 -0800

stll not working. I think it's real close though. still I have to take a break at some point, so that's it for tonight.