Skip to content

FableCodex 0.3.1

Choose a tag to compare

@baskduf baskduf released this 15 Jun 00:56
· 12 commits to main since this release
9e328db

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:

  1. Inspect the current repo, files, tools, and task context before making claims.
  2. Break multi-step work into explicit stories when useful.
  3. Capture concrete evidence at each checkpoint.
  4. Reproduce unknown failures before choosing a fix.
  5. Keep competing hypotheses for debugging until evidence narrows them.
  6. Run the relevant tests, checks, rendered previews, or connector readbacks before saying the work is done.
  7. 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 next before 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 -v
  • python3 -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.py
  • python3 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@fablecodex

Development version:

codex plugin marketplace add baskduf/FableCodex --ref main
codex plugin add codex-fable5@fablecodex

Local development:

codex plugin marketplace add ~/Desktop/FableCodex
codex plugin add codex-fable5@fablecodex

Restart 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.