{"users":[{"id":1,"username":"stephan","name":null,"avatar_template":"/user_avatar/rubyrailsmodularity.com/stephan/{size}/8_2.png","admin":true,"moderator":true,"trust_level":2},{"id":23,"username":"sarahsehr","name":null,"avatar_template":"/user_avatar/rubyrailsmodularity.com/sarahsehr/{size}/24_2.png","trust_level":1},{"id":-1,"username":"system","name":"system","avatar_template":"/uploads/default/original/1X/6df4ce5268f1ea41b2a57cee4ec10b2f76a64d48.webp","admin":true,"moderator":true,"trust_level":4},{"id":11,"username":"n3bulous","name":"Kevin McFadden","avatar_template":"/user_avatar/rubyrailsmodularity.com/n3bulous/{size}/15_2.png","trust_level":1},{"id":18,"username":"gpassero","name":"Gary Passero","avatar_template":"/user_avatar/rubyrailsmodularity.com/gpassero/{size}/21_2.png","trust_level":1},{"id":16,"username":"franzliedke","name":"Franz Liedke","avatar_template":"/user_avatar/rubyrailsmodularity.com/franzliedke/{size}/19_2.png","trust_level":1},{"id":32,"username":"olleolleolle","name":"Olle Jonsson","avatar_template":"/user_avatar/rubyrailsmodularity.com/olleolleolle/{size}/32_2.png","trust_level":1},{"id":7,"username":"AlexEvanczuk","name":"Alex Evanczuk","avatar_template":"/user_avatar/rubyrailsmodularity.com/alexevanczuk/{size}/12_2.png","trust_level":1},{"id":20,"username":"santib","name":"Santiago Bartesaghi","avatar_template":"/letter_avatar_proxy/v4/letter/s/5daacb/{size}.png","trust_level":1},{"id":27,"username":"Fire-Dragon-DoL","name":"Francesco Belladonna","avatar_template":"/user_avatar/rubyrailsmodularity.com/fire-dragon-dol/{size}/27_2.png","trust_level":1},{"id":35,"username":"iMacTia","name":"Mattia Giuffrida","avatar_template":"/user_avatar/rubyrailsmodularity.com/imactia/{size}/35_2.png","trust_level":1},{"id":12,"username":"jamie_ca","name":"Jamie M","avatar_template":"/letter_avatar_proxy/v4/letter/j/9d8465/{size}.png","trust_level":1}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/tools/rubyatscale/7?page=1","per_page":30,"top_tags":[],"topics":[{"fancy_title":"About the RubyAtScale category","id":15,"title":"About the RubyAtScale category","slug":"about-the-rubyatscale-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-07-21T11:48:46.466Z","last_posted_at":"2024-07-21T11:48:46.481Z","bumped":true,"bumped_at":"2024-07-21T16:42:23.433Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Discussions and questions about the tools from Gusto’s RubyAtScale \nThere are many tools in there. Over time, we could consider making sub-categories per tool if they see a lot of discussion.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":45,"like_count":0,"has_summary":false,"last_poster_username":"stephan","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lib folder classes automatically public when privacy enabled","id":1058,"title":"Lib folder classes automatically public when privacy enabled","slug":"lib-folder-classes-automatically-public-when-privacy-enabled","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2024-11-23T00:23:24.743Z","last_posted_at":"2024-12-05T04:48:01.134Z","bumped":true,"bumped_at":"2024-12-05T04:48:01.134Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":113,"like_count":1,"has_summary":false,"last_poster_username":"sarahsehr","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":23,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Need help configuring &ldquo;packs&rdquo; gem for monolith app and preventing private code usage - Issue with validation and setup","id":772,"title":"Need help configuring \"packs\" gem for monolith app and preventing private code usage - Issue with validation and setup","slug":"need-help-configuring-packs-gem-for-monolith-app-and-preventing-private-code-usage-issue-with-validation-and-setup","posts_count":13,"reply_count":0,"highest_post_number":13,"image_url":null,"created_at":"2024-02-08T20:23:43.523Z","last_posted_at":"2024-02-12T08:09:55.846Z","bumped":true,"bumped_at":"2024-02-12T08:09:55.846Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":201,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":11,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Need advice on merging separate Rails APIs into one using pack concept - what are the steps and potential challenges?","id":783,"title":"Need advice on merging separate Rails APIs into one using pack concept - what are the steps and potential challenges?","slug":"need-advice-on-merging-separate-rails-apis-into-one-using-pack-concept-what-are-the-steps-and-potential-challenges","posts_count":24,"reply_count":0,"highest_post_number":24,"image_url":null,"created_at":"2023-11-09T23:36:33.713Z","last_posted_at":"2023-11-30T18:16:42.783Z","bumped":true,"bumped_at":"2023-11-30T18:16:42.783Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":238,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Looking for Public Examples of CodeTeams Plugins","id":782,"title":"Looking for Public Examples of CodeTeams Plugins","slug":"looking-for-public-examples-of-codeteams-plugins","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2023-11-10T04:12:01.855Z","last_posted_at":"2023-11-18T00:53:02.253Z","bumped":true,"bumped_at":"2023-11-18T00:53:02.253Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":63,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Need clarification on setting a child pack within a parent pack on GitHub","id":788,"title":"Need clarification on setting a child pack within a parent pack on GitHub","slug":"need-clarification-on-setting-a-child-pack-within-a-parent-pack-on-github","posts_count":13,"reply_count":0,"highest_post_number":13,"image_url":null,"created_at":"2023-10-29T23:08:45.743Z","last_posted_at":"2023-10-30T15:03:38.855Z","bumped":true,"bumped_at":"2023-10-30T15:03:38.855Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":120,"like_count":0,"has_summary":false,"last_poster_username":"franzliedke","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":18,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":16,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Why are layers necessary in Packwerk with a DAG for packs already in place?","id":795,"title":"Why are layers necessary in Packwerk with a DAG for packs already in place?","slug":"why-are-layers-necessary-in-packwerk-with-a-dag-for-packs-already-in-place","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2023-10-13T06:14:07.394Z","last_posted_at":"2023-10-13T12:06:22.109Z","bumped":true,"bumped_at":"2023-10-13T12:06:22.109Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":65,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":16,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Experiences using VCR and cassettes with packs?","id":797,"title":"Experiences using VCR and cassettes with packs?","slug":"experiences-using-vcr-and-cassettes-with-packs","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2023-10-12T08:15:31.656Z","last_posted_at":"2023-10-12T10:22:37.603Z","bumped":true,"bumped_at":"2023-10-12T10:22:37.603Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":40,"like_count":0,"has_summary":false,"last_poster_username":"olleolleolle","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Why can&rsquo;t a pack have a base class in its public directory for other packs to extend?","id":804,"title":"Why can't a pack have a base class in its public directory for other packs to extend?","slug":"why-cant-a-pack-have-a-base-class-in-its-public-directory-for-other-packs-to-extend","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2023-10-02T20:28:49.244Z","last_posted_at":"2023-10-05T15:37:45.994Z","bumped":true,"bumped_at":"2023-10-05T15:37:45.994Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":73,"like_count":0,"has_summary":false,"last_poster_username":"stephan","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Compatibility issue between `pks` and `active_model_serializers` for serialization. `has_many:` syntax causing problems. Need workaround","id":805,"title":"Compatibility issue between `pks` and `active_model_serializers` for serialization. `has_many:` syntax causing problems. Need workaround","slug":"compatibility-issue-between-pks-and-active-model-serializers-for-serialization-has-many-syntax-causing-problems-need-workaround","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":null,"created_at":"2023-09-13T21:57:44.987Z","last_posted_at":"2023-09-14T16:51:44.510Z","bumped":true,"bumped_at":"2023-09-14T16:51:44.510Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":46,"like_count":0,"has_summary":false,"last_poster_username":"stephan","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Error with Packs Gem and Dependency on Robocop-Packs: Missing Base Class in Privacy Checker File","id":814,"title":"Error with Packs Gem and Dependency on Robocop-Packs: Missing Base Class in Privacy Checker File","slug":"error-with-packs-gem-and-dependency-on-robocop-packs-missing-base-class-in-privacy-checker-file","posts_count":15,"reply_count":0,"highest_post_number":15,"image_url":null,"created_at":"2023-08-21T15:31:17.153Z","last_posted_at":"2023-08-21T16:14:09.257Z","bumped":true,"bumped_at":"2023-08-21T16:14:09.257Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":129,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to Detect Monkey Patches with Experimental Parser in Ruby Stdlib and Gems?","id":824,"title":"How to Detect Monkey Patches with Experimental Parser in Ruby Stdlib and Gems?","slug":"how-to-detect-monkey-patches-with-experimental-parser-in-ruby-stdlib-and-gems","posts_count":13,"reply_count":0,"highest_post_number":13,"image_url":null,"created_at":"2023-07-14T17:07:34.141Z","last_posted_at":"2023-08-18T16:45:03.616Z","bumped":true,"bumped_at":"2023-08-18T16:45:03.616Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":232,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Need help with updating APIs and accessing updated docs in EXPERIMENTAL_PARSER_USAGE.md","id":826,"title":"Need help with updating APIs and accessing updated docs in EXPERIMENTAL_PARSER_USAGE.md","slug":"need-help-with-updating-apis-and-accessing-updated-docs-in-experimental-parser-usage-md","posts_count":12,"reply_count":0,"highest_post_number":12,"image_url":null,"created_at":"2023-07-10T18:19:42.723Z","last_posted_at":"2023-07-11T19:08:11.655Z","bumped":true,"bumped_at":"2023-07-11T19:08:11.655Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":111,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to use cycle detection in packs, a Rust-based packwerk clone?","id":828,"title":"How to use cycle detection in packs, a Rust-based packwerk clone?","slug":"how-to-use-cycle-detection-in-packs-a-rust-based-packwerk-clone","posts_count":15,"reply_count":0,"highest_post_number":15,"image_url":null,"created_at":"2023-07-06T21:05:34.922Z","last_posted_at":"2023-07-10T16:20:02.803Z","bumped":true,"bumped_at":"2023-07-10T16:20:02.803Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":182,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to handle multiple definitions for the same constant in packwerk.yml with an ignored_definitions key","id":827,"title":"How to handle multiple definitions for the same constant in packwerk.yml with an ignored_definitions key","slug":"how-to-handle-multiple-definitions-for-the-same-constant-in-packwerk-yml-with-an-ignored-definitions-key","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2023-07-06T21:16:15.612Z","last_posted_at":"2023-07-07T22:55:18.453Z","bumped":true,"bumped_at":"2023-07-07T22:55:18.453Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":53,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Trying out `packwerk` in non-zeitwerk app - Feedback needed!","id":832,"title":"Trying out `packwerk` in non-zeitwerk app - Feedback needed!","slug":"trying-out-packwerk-in-non-zeitwerk-app-feedback-needed","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2023-07-03T15:44:05.410Z","last_posted_at":"2023-07-07T22:53:23.866Z","bumped":true,"bumped_at":"2023-07-07T22:53:23.866Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":60,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configuring Rubocop with Packwerk to apply cops to files in packs folders","id":830,"title":"Configuring Rubocop with Packwerk to apply cops to files in packs folders","slug":"configuring-rubocop-with-packwerk-to-apply-cops-to-files-in-packs-folders","posts_count":10,"reply_count":0,"highest_post_number":10,"image_url":null,"created_at":"2023-07-05T17:52:39.119Z","last_posted_at":"2023-07-06T16:57:15.024Z","bumped":true,"bumped_at":"2023-07-06T16:57:15.024Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":123,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Feedback and Contributions Welcome for Rust Implementation of Packwerk: Packs","id":841,"title":"Feedback and Contributions Welcome for Rust Implementation of Packwerk: Packs","slug":"feedback-and-contributions-welcome-for-rust-implementation-of-packwerk-packs","posts_count":67,"reply_count":0,"highest_post_number":67,"image_url":null,"created_at":"2023-06-05T13:14:09.839Z","last_posted_at":"2023-07-04T23:19:25.229Z","bumped":true,"bumped_at":"2023-07-04T23:19:25.229Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":721,"like_count":0,"has_summary":false,"last_poster_username":"Fire-Dragon-DoL","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":27,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Using `packs` in VSCode Extension for Faster Feedback: Installation and Setup Instructions","id":836,"title":"Using `packs` in VSCode Extension for Faster Feedback: Installation and Setup Instructions","slug":"using-packs-in-vscode-extension-for-faster-feedback-installation-and-setup-instructions","posts_count":11,"reply_count":0,"highest_post_number":11,"image_url":null,"created_at":"2023-06-27T14:24:27.892Z","last_posted_at":"2023-07-03T09:21:44.330Z","bumped":true,"bumped_at":"2023-07-03T09:21:44.330Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":98,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to support multiple depth levels in defining packs in rubyatscale/packs gem?","id":852,"title":"How to support multiple depth levels in defining packs in rubyatscale/packs gem?","slug":"how-to-support-multiple-depth-levels-in-defining-packs-in-rubyatscale-packs-gem","posts_count":9,"reply_count":0,"highest_post_number":9,"image_url":null,"created_at":"2023-04-27T13:58:18.377Z","last_posted_at":"2023-04-27T14:24:44.993Z","bumped":true,"bumped_at":"2023-04-27T14:24:44.993Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":127,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How can I use packs to limit the specs run on a PR/branch to only affected tests?","id":861,"title":"How can I use packs to limit the specs run on a PR/branch to only affected tests?","slug":"how-can-i-use-packs-to-limit-the-specs-run-on-a-pr-branch-to-only-affected-tests","posts_count":21,"reply_count":0,"highest_post_number":21,"image_url":null,"created_at":"2023-04-04T20:02:20.577Z","last_posted_at":"2023-04-08T22:14:09.659Z","bumped":true,"bumped_at":"2023-04-08T22:14:09.659Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":408,"like_count":0,"has_summary":false,"last_poster_username":"jamie_ca","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":12,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Using &lt;https://github.com/rubyatscale/code_ownership&gt; for performance improvements without generating CODEOWNERS file?","id":862,"title":"Using <https://github.com/rubyatscale/code_ownership> for performance improvements without generating CODEOWNERS file?","slug":"using-https-github-com-rubyatscale-code-ownership-for-performance-improvements-without-generating-codeowners-file","posts_count":12,"reply_count":0,"highest_post_number":12,"image_url":null,"created_at":"2023-04-03T15:50:22.659Z","last_posted_at":"2023-04-03T22:00:00.750Z","bumped":true,"bumped_at":"2023-04-03T22:00:00.750Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":138,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Automating Ruby File Movement and Namespace Updates from Monolith to Packages","id":864,"title":"Automating Ruby File Movement and Namespace Updates from Monolith to Packages","slug":"automating-ruby-file-movement-and-namespace-updates-from-monolith-to-packages","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2023-03-28T18:10:28.141Z","last_posted_at":"2023-03-29T11:52:17.603Z","bumped":true,"bumped_at":"2023-03-29T11:52:17.603Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":39,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Tool for Cleaning Up Dependency Trees: Is There One Available?","id":865,"title":"Tool for Cleaning Up Dependency Trees: Is There One Available?","slug":"tool-for-cleaning-up-dependency-trees-is-there-one-available","posts_count":10,"reply_count":0,"highest_post_number":10,"image_url":null,"created_at":"2023-03-28T07:55:37.332Z","last_posted_at":"2023-03-29T07:02:33.674Z","bumped":true,"bumped_at":"2023-03-29T07:02:33.674Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":149,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Need help with Ruby modularization using `rubyatscale`? Check out this blog post for guidance and share your feedback!","id":882,"title":"Need help with Ruby modularization using `rubyatscale`? Check out this blog post for guidance and share your feedback!","slug":"need-help-with-ruby-modularization-using-rubyatscale-check-out-this-blog-post-for-guidance-and-share-your-feedback","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2023-01-26T15:22:41.772Z","last_posted_at":"2023-01-26T17:33:19.151Z","bumped":true,"bumped_at":"2023-01-26T17:33:19.151Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":68,"like_count":0,"has_summary":false,"last_poster_username":"iMacTia","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Trouble setting up Stimpack in app - unable to find routes file within pack","id":890,"title":"Trouble setting up Stimpack in app - unable to find routes file within pack","slug":"trouble-setting-up-stimpack-in-app-unable-to-find-routes-file-within-pack","posts_count":20,"reply_count":0,"highest_post_number":20,"image_url":null,"created_at":"2022-11-11T16:32:38.043Z","last_posted_at":"2022-11-15T18:23:44.457Z","bumped":true,"bumped_at":"2022-11-15T18:23:44.457Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":107,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Modularizing an App for Stitch Fix: Need Help with Spec Folder in Production","id":891,"title":"Modularizing an App for Stitch Fix: Need Help with Spec Folder in Production","slug":"modularizing-an-app-for-stitch-fix-need-help-with-spec-folder-in-production","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2022-11-10T17:16:52.444Z","last_posted_at":"2022-11-10T18:41:23.302Z","bumped":true,"bumped_at":"2022-11-10T18:41:23.302Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":49,"like_count":0,"has_summary":false,"last_poster_username":"stephan","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Using Data Fixtures in Packwerk/Stimpack: Any Support for Local Fixtures in Pack Spec Directory?","id":900,"title":"Using Data Fixtures in Packwerk/Stimpack: Any Support for Local Fixtures in Pack Spec Directory?","slug":"using-data-fixtures-in-packwerk-stimpack-any-support-for-local-fixtures-in-pack-spec-directory","posts_count":6,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2022-10-11T12:48:24.790Z","last_posted_at":"2022-10-12T18:02:23.013Z","bumped":true,"bumped_at":"2022-10-12T18:02:23.013Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":75,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":18,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Creating Multiple Pack Directories in Packwerk/Stimpack","id":905,"title":"Creating Multiple Pack Directories in Packwerk/Stimpack","slug":"creating-multiple-pack-directories-in-packwerk-stimpack","posts_count":6,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2022-09-27T13:09:03.906Z","last_posted_at":"2022-09-27T18:03:09.529Z","bumped":true,"bumped_at":"2022-09-27T18:03:09.529Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":85,"like_count":0,"has_summary":false,"last_poster_username":"gpassero","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":18,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Looking for a sample project repository using packwerk and stimpack with multiple subdomains","id":906,"title":"Looking for a sample project repository using packwerk and stimpack with multiple subdomains","slug":"looking-for-a-sample-project-repository-using-packwerk-and-stimpack-with-multiple-subdomains","posts_count":6,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2022-09-25T13:41:11.993Z","last_posted_at":"2022-09-27T05:34:47.444Z","bumped":true,"bumped_at":"2022-09-27T05:34:47.444Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":62,"like_count":0,"has_summary":false,"last_poster_username":"stephan","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":18,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]}]}}