skeptic protocol

Implementação do SKEPTIC Protocol (Ceticismo Construtivo) em 5 fases rigorosas para engenharia de software preventiva.

31installs
SAFE
npx squads add xgeniusbr/uploads/skeptic-protocol -y
tddred-teamskepticpipelinecode-qualitytesting
स्क्वॉड तृतीय पक्षों द्वारा प्रकाशित होते हैं। squads.sh उनकी सुरक्षा या कार्यक्षमता की गारंटी नहीं देता। अपने जोखिम पर उपयोग करें। शर्तें पढ़ें
55 एजेंट
55 टास्क
22 वर्कफ़्लो

SKEPTIC Protocol

प्रिवेंटिव सॉफ्टवेयर इंजीनियरिंग (preventive software engineering) के लिए SKEPTIC Protocol (Constructive Skepticism) के 5 कठोर चरणों का कार्यान्वयन।

स्थापना (Installation)

  1. अपनी AIOX squads डायरेक्टरी में skeptic-protocol फोल्डर को मूव या क्लोन करें।
  2. सुनिश्चित करें कि AIOX CLI पैकेज को पहचानता है।
  3. /sk
    प्रिफिक्स (prefix) का उपयोग करके एजेंटों (agents) को इन्वोक (invoke) करें।

यह क्या करता है

यह squad रचनात्मक संशयवाद लागू करता है जो implementation कोड की पहली लाइन लिखे जाने से पहले सभी संभावित कोड खामियों को पहचानने के लिए मजबूर करता है। यह साधारण "build and test" नजरिए को "flaws को पहले प्रेडिक्ट (predict) करें, विफल होने वाले टेस्ट्स के साथ साबित करें और उसके बाद ही समाधान (solution) लागू करें" के साथ बदलता है।

Pipeline

चरणएजेंटभूमिकामॉडल
1failure-predictorAccusation SpecialistGuardian
2test-engineerDefense SpecialistBuilder
3solution-implementerTrial DeveloperBuilder
4red-teamerAppeal ChallengerBalancer
5skeptic-orchestratorVerdict & Protocol ManagerFlow_Master

Agents

एजेंटटाइटलArchetypeविवरण
failure-predictorAccusation SpecialistGuardianबिना कोड बनाए फेल्योर मोड्स (failure modes) को विस्तार से पहचानता है।
test-engineerDefense SpecialistBuilderAccusations पर केंद्रित टेस्ट सूट (test suite) बनाता है, जो जानबूझकर विफल होते हैं (Red Phase)।
solution-implementerTrial DeveloperBuilderटेस्ट सूट पास करने के एकमात्र उद्देश्य से कोड को लागू और रिफैक्टर करता है।
red-teamerAppeal ChallengerBalancerएज केसेस (edge cases) के माध्यम से बनाए गए समाधान (solution) को तोड़ने का प्रयास करता है।
skeptic-orchestratorVerdict & Protocol ManagerFlow_Masterप्रोटोकॉल में सुगमता सुनिश्चित करता है और SKEPTIC_REPORT.md रिपोर्ट तैयार करता है।

Tasks

टास्कजिम्मेदारAtomic Layerविवरण
generateAccusations()FailurePredictorOrganismगंभीरताओं (severity) और संभावनाओं के विवरण के साथ कमजोरियों (vulnerabilities) को इकट्ठा करता है।
writeFailingTests()TestEngineerOrganismकमजोरियों को व्यावहारिक नेगेटिव टेस्ट्स (negative tests) में ट्रांसक्राइब करता है।
implementTrialCode()SolutionImplementerOrganismडिफेंस (Defense) के नियमों को संतुष्ट करने के लिए समाधान को कोड करता है।
executeAppeal()RedTeamerMoleculeट्रायल (Trial) चरण में स्वीकृत कोडबेस को सक्रिय रूप से चुनौती देता है।
generateVerdictReport()SkepticOrchestratorMoleculeअंतिम आंकड़ों का मूल्यांकन और दस्तावेज़ीकरण (documentation) जनरेट करता है।

Workflows

वर्कफ़्लोPatternएजेंटविवरण
skeptic_pipeline_executionPipelineसभी 5कार्यप्रणाली (methodology) के 5 चरणों का मुख्य, रेखीय (linear) निष्पादन।
red_team_feedback_loopEvaluator-Optimizerred-teamer, failure-predictor, solution-implementerअपील (Appeal) के द्वारा कोड तोड़े जाने पर एडवरसेरियल लूप चालू होता है।

कॉन्फ़िगरेशन (Configuration)

  • config/coding-standards.md
  • config/tech-stack.md
  • config/source-tree.md

उपयोग (Usage)

उपलब्ध कमांड्स (Available Commands)

  • *generate-accusations: आवश्यकताओं (requirements) का मूल्यांकन और Markdown में एक्यूज़ेशन्स बनाता है।
  • *write-failing-tests: एक्यूज़ेशन्स के आधार पर प्रारंभिक टेस्ट सूट (test suite) बनाता है।
  • *implement-trial-code: कोड को लागू करने की दिनचर्या।
  • *execute-appeal: आंतरिक पेंटेस्ट (pentest) या एज केस समीक्षा करता है।
  • *generate-verdict-report: SKEPTIC चक्र (cycle) की अंतिम रिपोर्ट (report) को संकलित करता है।

उदाहरण (Examples)

bash
# शुरू से पाइपलाइन (pipeline) को लॉन्च करने के लिए
/sk:failure-predictor
*generate-accusations --objective="MFA लॉगिन सिस्टम विकसित करें"

Autor

Marcio Bisognin

Squads Platform Instagram @marciobisognin

लाइसेंस (License)

MIT

समीक्षाएँ

0 समीक्षाएँ

समीक्षा लिखें

अभी तक कोई समीक्षा नहीं। इस स्क्वॉड की पहली समीक्षा लिखें!