Current System¶
Ad Buy Engine is split so the open source project can stay reusable while private operating context stays out of the public repository.
Public Repository¶
ad_buy_engine/ contains the open source project and mirrors to github.com/john-says-hi/ad_buy_engine:
feats/admin_dashboard/has the Yew admin dashboard.core/domain/has shared serde DTOs.runtime/campaign_server/has the Axum campaign runtime.infra/scripts/has local scripts and validation helpers.legacy/is read-only reference code from the previous implementation.
Private Boundary¶
Private operating material does not belong in the public repository:
Private environment files.
Campaign inputs and reports.
Deployment notes.
Planning documents.
Homepage Stack¶
The homepage uses:
Sphinx for static site generation.
Furo for the clean docs-style theme.
MyST Parser so pages can be written in Markdown.
This keeps the site close to the Rinf documentation style without adding a JavaScript application framework.