Implement character, word, definition, and recursive gonol candidates - #73
Conversation
Align EDCM live surfaces with skill-lib gonol-build@fb3b53a: characters -> words is load-bearing, morphology is not a required stage. Add edcm.character_word as an implemented candidate that admits Unicode scalars, closes whitespace-delimited word gonols, consumes current UCNS Public Gonol geometry, and does not select canon or activate measurement.
Add edcm.definition_gonol as an implemented candidate for the third construction stage. It affixiates already-closed word gonols with exact caller-supplied definition evidence, does not load a dictionary or invent a gloss, and does not select canon or activate measurement.
Add edcm.recursive_gonol as an implemented candidate for the fourth construction stage. It closes recursive relations over already-closed word, definition, or recursive gonols with an exact caller-supplied relation identity, does not infer adjacency or invent UCNS coupling geometry, and does not select canon.
|
@codex[agent] review |
|
@erinepshovel-code The model is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it. You can try again without specifying a model (just If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: |
5 similar comments
|
@erinepshovel-code The model is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it. You can try again without specifying a model (just If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: |
|
@erinepshovel-code The model is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it. You can try again without specifying a model (just If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: |
|
@erinepshovel-code The model is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it. You can try again without specifying a model (just If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: |
|
@erinepshovel-code The model is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it. You can try again without specifying a model (just If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: |
|
@erinepshovel-code The model is not available for your account. This can happen if the model was disabled by your organization's policy or if your Copilot plan doesn't include access to it. You can try again without specifying a model (just If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6808e9d9d0
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 7bc138b01d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6a0f64fe16
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 552544b089
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Work graph
characters -> words -> definitions -> recursive gonol relationsReopened from #72 so the opener is
erinepshovel-coderather than the Grok MCP identitywayseer00. Same branch:agent/character-word-gonol.Edit ownership
edcm/character_word.py— Unicode-scalar character gonols and whitespace-delimited word closureedcm/definition_gonol.py— definition gonols from already-closed words plus exact caller-supplied definition evidenceedcm/recursive_gonol.py— recursive relations over already-closed word, definition, or recursive gonols.agents/skills/gonol-build— vendor skill-lib@fb3b53aCross-repository boundaries
implemented-candidate; selection_effect isnonehmmmValidation
python3 tools/check_metadata_contracts.pypassed (37 modules)Usage
Set
UCNS_SOURCE_ROOTto a current UCNS checkout ifucns.public_gonolis not importable.