0d280717f1
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 1s
This reverts commita45a6cb59c, reversing changes made to018b197147.
1.5 KiB
1.5 KiB
CLAUDE.md
This file provides guidance to Claude Code when working with this repository.
Project Overview
MokoWaaS -- MokoWaaS is a Joomla 5.x / 6.x system plugin that provides a configurable white-label identity layer for the MokoWaaS platform.
| Field | Value |
|---|---|
| Platform | joomla |
| Language | PHP |
| Default branch | main |
| License | GPL-3.0-or-later |
| Wiki | MokoWaaS Wiki |
| Standards | MokoStandards |
Common Commands
composer install # Install PHP dependencies
Architecture
This is a Joomla extension. Key directories:
src/-- extension source (deployed to Joomla)src/*.xml-- manifest file (version, files, params)src/src/orsrc/services/-- PHP classessrc/language/-- translation stringssrc/media/-- CSS/JS/images
Rules
-
Workflow directory:
.mokogitea/(not.gitea/or.github/) -
Never commit
.claude/,.mcp.json,TODO.md, or*.min.css/*.min.js -
Attribution: use
Authored-by: Moko Consultingin commits -
Branch strategy: develop on
dev, merge tomainfor release -
Minification: handled at build time (CI) and runtime (MokoMinifyHelper for Joomla templates)
-
Wiki: documentation lives in the Gitea wiki, not in
docs/files -
Standards: this repo follows MokoStandards