python-web-strict
Intention recipe: examples/python-web-strict/.ai-rulez/config.toml. Copy it into a
project as .ai-rulez/config.toml, rewrite includes for a git
source and ref, then generate.
task apply RECIPE=python-web-strict TARGET=/path/to/project Builtins
Section titled “Builtins”-
ai-governance -
code-quality -
git-workflow -
token-efficiency -
default-commands -
python -
docker -
cicd
Includes
Section titled “Includes”-
modules/house -
modules/sdlc -
modules/git -
modules/security -
modules/tool-mise -
modules/tool-task -
modules/lang-python -
modules/tool-python -
modules/tool-docker -
modules/stack-python-web -
modules/workflow-strict -
modules/role -
modules/pov-mrjk -
modules/ai-rulez
config.toml
Section titled “config.toml”# Intention recipe for ai-rulez consumers.
# For a published library pin, replace each include with:
# source = "https://github.com/mrjk/ai-rules.git"
# path = "modules/<module>"
# ref = "vX.Y.Z"
# Local paths below work from a checkout of this repo (CI / dogfood).
version = "4.0"
name = "python-web-strict"
description = "REPLACE ME: what this web service does"
presets = ["cursor", "codex", "copilot"]
gitignore = true
builtins = [
"ai-governance",
"code-quality",
"git-workflow",
"security",
"token-efficiency",
"default-commands",
"python",
"docker",
"cicd",
]
[[includes]]
name = "house"
source = "../../modules/house"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "sdlc"
source = "../../modules/sdlc"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "git"
source = "../../modules/git"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "security"
source = "../../modules/security"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "tool-mise"
source = "../../modules/tool-mise"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "tool-task"
source = "../../modules/tool-task"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "lang-python"
source = "../../modules/lang-python"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "tool-python"
source = "../../modules/tool-python"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "tool-docker"
source = "../../modules/tool-docker"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "stack-python-web"
source = "../../modules/stack-python-web"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "workflow-strict"
source = "../../modules/workflow-strict"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "role"
source = "../../modules/role"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[includes]]
name = "pov-mrjk"
source = "../../modules/pov-mrjk"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"
[[mcp_servers]]
name = "ai-rulez"
command = "mise"
args = ["exec", "--", "ai-rulez", "mcp"]