FableCodex 0.3.1
What this project is
FableCodex is a Codex plugin marketplace package that brings Fable-style operating habits into Codex workflows. It is not a model clone, model unlock, or replacement for Fable 5. It packages Codex-native guidance, references, examples, and helper scripts that make Codex work more deliberately: inspect first, keep evidence, verify results, and report clearly.
Workflow this release supports
The core workflow is a tool-first Codex loop:
- Inspect the current repo, files, tools, and task context before making claims.
- Break multi-step work into explicit stories when useful.
- Capture concrete evidence at each checkpoint.
- Reproduce unknown failures before choosing a fix.
- Keep competing hypotheses for debugging until evidence narrows them.
- Run the relevant tests, checks, rendered previews, or connector readbacks before saying the work is done.
- Summarize what changed, what was verified, and any remaining risk.
This release also keeps the boundary clear: prompt and skill guidance can improve operating discipline, but it cannot reproduce another model's weights, hidden runtime, context window, training, or provider-side behavior.
What changed in 0.3.1
Fixed
- Fixed the goal ledger so failed or blocked stories are never reported as complete.
- Reopened failed or blocked stories through
nextbefore advancing later pending stories.
Changed
- Standardized local verification, release, and provider bridge examples on
python3. - Strengthened marketplace plugin path tests to verify every entry resolves inside the repository.
Added
- OSS community baseline with contribution, conduct, governance, security, support, and roadmap docs.
- GitHub issue templates, pull request template, and CI workflow.
- Release checklist, CODEOWNERS, repository hygiene ignores, and GitHub Actions update automation.
- A test that verifies the plugin manifest version is documented in the changelog.
Verification
python3 -m unittest discover -s tests -vpython3 -m py_compile plugins/codex-fable5/skills/codex-fable5/scripts/codex_goals.py plugins/codex-fable5/skills/codex-fable5/scripts/fable_coverage.py plugins/codex-fable5/skills/codex-fable5/scripts/make_litellm_config.py tests/test_scripts.pypython3 plugins/codex-fable5/skills/codex-fable5/scripts/fable_coverage.py
Install
Choose one marketplace source.
Stable release:
codex plugin marketplace add baskduf/FableCodex --ref v0.3.1
codex plugin add codex-fable5@fablecodexDevelopment version:
codex plugin marketplace add baskduf/FableCodex --ref main
codex plugin add codex-fable5@fablecodexLocal development:
codex plugin marketplace add ~/Desktop/FableCodex
codex plugin add codex-fable5@fablecodexRestart Codex after installing or updating the plugin.
Start using it
Use $codex-fable5 to run this task with a Fable-style, tool-first Codex workflow.