There's a few different issues here:
A) Greek OT:
1) The ABP problems with OT Greek codes (examples at MOD-245) are not easy to fix, because this is a copyright text.
2) The problems with OT Greek vocabulary stem from the fact that the OT has words which aren't in Strong's lexicon, cos this was made for the NT. Ideally the lexicon should be extended in a way that is backwardly compatible - perhaps like the NASB does for Hebrew.
3) There is no OT Greek morphology in the ABP module (or any other OSIS module as far as I know).
STEP has permission to use the CCAT data for Greek OT lexicon and morphology (I'm not sure if we needed to ask, but we did). Implementing this is not straightforward, but it will happen.
B) Hebrew OT:
1) The Hebrew morphology codes are fairly straightforward, but not full.
They only tell us the Stem and Mood for verbs, and supply no information about nouns, particles etc.
2) There are some additional codes marked as morphology which are actually notes such as "the Qere is followed here instead of the Ketiv")
3) The KJV module, as coded at present, cannot be used to create arrays, because there are frequently more lemmas than morphology codes in the same tag, with no indication as to which morphology goes with which lemma. This is due to problems (1) and (2).
4) About 6000 words in the OT have no lemma tags.
These issues are now all fixed - the work was done by the Open Scripture guys and myself - and I'm in the process of checking it.
It would be great to indegrate this into the KJV module.
The Open Scripture guys have have a very well thought-out system of morphology codes and are creating a crowd-sourcing tool to get this implemented. However, this is probably a very long-term project.
I am in the process of adding a much more limited set of morphology codes in the mean-time, ie Stem, Mood, person, number, gender - for all words.
The codes will not be perfect, but they will supply something while the Open Scripture morphology is being developed.
Given that the Robinson codes are 'standard', do you think the OT Hebrew codes should try to emulate them, or should we start again with something which is easier to search and process?
I was thinking of something where every word would have the same morphology layout,
eg: VQi3SF meaning Verb: Qal Imperative 3rd singular feminine
or: N---PM meaning Noun: plural masculine
The idea is that each morphology would have standard place markers for Stem, Mood, person, number, gender
so (for example) plurals would always have "P" as the 5th character.