Announcement Templates

B 81 completed
Library
cli / python · tiny
46
Files
2,714
LOC
1
Frameworks
5
Languages

Pipeline State

completed
Run ID
#367989
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
30.09
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47941
Member of a group with 1 similar repo(s) — canonical #9446 view group →
Top concepts (2)
Project DescriptionTesting
Powered by Repobility — scan your code at https://repobility.com

AI Prompt

Create a Python command-line tool that functions as a structured template engine and announcement library for a system called ORGAN VII Kerygma. I need it to manage various announcement templates for different platforms, like Mastodon or Discord embeds. The tool should handle variable interpolation and incorporate quality checklists for consistency. It should read configuration from YAML or TOML files and use pytest for testing.
python cli template-engine announcement pytest yaml toml automation
Generated by gemma4:latest

Catalog Information

This project provides a template engine and announcement library for the ORGAN VII Kerygma distribution.

Description

The announcement-templates project is a template engine and announcement library designed specifically for the ORGAN VII Kerygma distribution. It allows users to create and manage announcements within the distribution. The project's purpose is to simplify the process of creating and disseminating announcements, making it easier for administrators to communicate with users.

الوصف

هذا المشروع هو محرك شفرة و مكتبة الإعلانات مصممة خصيصًا لوزن VII كيرجما التوزيع. يسمح للمستخدمين بإنشاء وإدارة الإعلانات داخل التوزيع. الهدف من هذا المشروع هو تسهيل عملية إنشاء والإعلان عن الإعلانات، مما يجعل من السهل على المسؤولين التواصل مع المستخدمين.

Novelty

3/10

Tags

announcement-management template-engine organ-vii-kerygma-distribution

Claude Models

claude-opus-4.6

Quality Score

B
81.2/100
Structure
90
Code Quality
75
Documentation
78
Testing
85
Practices
67
Security
100
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (129% test-to-source ratio)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Security & Health

5.1h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (4)
All rows scored by the Repobility analyzer (https://repobility.com)
MIT
License
0.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
49.1%
markdown
31.9%
json
16.6%
yaml
1.7%
toml
0.8%

Frameworks

pytest

Concepts (2)

Repobility (https://repobility.com) — every score reproducible
CategoryNameDescriptionConfidence
Repobility — same analyzer, your code, free for public repos · /scan/
auto_descriptionProject DescriptionA structured template library for all outbound communications across the eight-organ creative-institutional system -- platform-specific formats, tone calibration, variable interpolation, and quality checklists for every announcement type.80%
auto_categoryTestingtesting70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/92184.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV