Basic interface mirroring the Python implementation is now complete.
Error handling is not in any shape or form elegant. Wrapper code punts by invoking exit(-1) on error, which in turn causes the octave interpreter to barf and crash hard. Seeking a solution online. Probably going to contact the SWIG guys about this. Their documentation mentions this not.
No management methods for the data structures returned by the underlying Python implementation exists. This is the next major development step before this prototype moves from being a toy, to being something that is actually useful.
The prototype code is still its own standalone package with its own tests that are not part of CI, so it is safe to make an immediate pull into the master repository. It can be "used" if people want to play with it.
WCON-Octave. It is alive!