[Improvement] Add authentication recovery workflow pack - #82
Open
RanveerSinghRajput024 wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem and scope
Add a focused pre-built workflow pack covering authentication, login, session management, and account recovery. The scope covers common authentication and recovery paths, edge cases, permissions and abuse considerations, retry/recovery, testing, and business context.
Describe the user problem and the focused scope of this change.
What changed
Added the authentication-login-session-and-account-recovery workflow pack with 13 required documentation and skill files covering scenarios, engineering guidance, edge cases, permissions, business context, retry/recovery, testing, and workflow implementation.
Summarize the implementation or content change.
Verification
List the commands, fixtures, public repositories, and outputs used to verify the change.
python -m black --config .github/quality/pyproject.toml --check .github/quality/testspython -m flake8 --config .github/quality/.flake8 .github/quality/testspython -m pytest -c .github/quality/pyproject.toml .github/quality/tests☑ I updated documentation for changed user-facing behaviour.
☑ I included no credentials, proprietary source, customer data, generated customer reports, or unsanitized logs.
Workflow-pack checks
Complete these items only when adding or changing a pre-built workflow pack.
☑ The start, end, included scope, and excluded scope are explicit.
☑ The pack owns one primary business outcome and does not duplicate an existing pack.
☑ The 20 core scenarios are distinct and collectively cover the declared boundary.
☑ Every core scenario states what must not happen.
☑ All 13 required files use consistent People and systems, Things created or changed, Stages, and outcome names.
Remaining limitations
No known limitations. The contribution is focused on adding the authentication, login, session management, and account recovery workflow pack.
List any known limitation or follow-up issue.