Enhance dynamic factors, value field, and situation output#1
Merged
Conversation
Owner
Author
|
PR #1 currently has merge conflicts and cannot be merged. Please resolve the conflicts on branch Recommended steps: git checkout enhance-dynamic-factors-v0.2
git fetch origin
git merge origin/main
# resolve conflicts carefully, preserving the v0.2 dynamic-factor implementation
git status
pytest
git add .
git commit -m "Resolve merge conflicts for dynamic factors PR"
git push origin enhance-dynamic-factors-v0.2Conflict resolution priority:
After pushing, this PR should become mergeable. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
This PR advances InnerBrain-Factor from a pure rule skeleton toward a more dynamic small-factor prototype.
MASTER_SPEC.mdwith attention sovereignty, runtime risk tiers, self-evolution boundaries, digital body framing, and a clearer AGI Seed vs AGI statementInputEventis parsed intorisk_terms,goal_terms,action_terms, andvalue_terms, then combined with instinct templates to produce finer-grained dynamic factorssource_termsto each factor so term provenance is preserved in the reasoning tracepre_generation_bias, competition weighting, and final review behaviorBigSituationwith supporting/opposing/fused summaries, a decision boundary, autonomy refusal reasons, and evidence gapshuman_judgment_requiredWhy it changed
The first version validated the basic rule pipeline. This second round makes the prototype behave more like a dynamic small-factor system while remaining fully offline, deterministic, and testable.
Impact
Validation
pytest->10 passed