jschalk / jaar

Cross-cultural communication engine built on customizable economic systems. Produces personalized agendas, calendars, finance reports for users.
0 stars 1 forks source link

refactor listening process to listen to beliefunits #157

Closed jschalk closed 5 months ago

jschalk commented 5 months ago

Review of directory structure and work pipeline: https://photos.app.goo.gl/Fh4tbscDhHG7xKAw9

Notes on how beliefunits should be handled: https://photos.app.goo.gl/uSJuL5fdAmXDauSk6 image

jschalk commented 5 months ago
jschalk commented 5 months ago

add beliefs back in when listening

jschalk commented 5 months ago
jschalk commented 5 months ago
jschalk commented 5 months ago

to correctly grab all the EconUnit's jobs I need create a new class object that will be able to open and save any file in the agenda loop. Call it EconDir. Have it inherit from UserDir but is capable of more.

jschalk commented 5 months ago
jschalk commented 5 months ago
jschalk commented 5 months ago
jschalk commented 5 months ago

That was a lot of work but the process of agenda owner listening to debtor partys is now generalized to listen_to_debtors_roll(listener: Agenda, speakers_dir) where all the speakers are in a directory. So it should work for both role->job pipeline and duty->work pipeline.

jschalk commented 5 months ago
jschalk commented 5 months ago
jschalk commented 5 months ago

getting lost in the current branch. Undoing all the changes and starting over. Things to do noted here:

jschalk commented 5 months ago
jschalk commented 5 months ago
jschalk commented 5 months ago
jschalk commented 5 months ago
jschalk commented 5 months ago
jschalk commented 5 months ago

whoa, this has been a lot. Closing issue, if there are changes needed to pipelines open new tickets.